@charset "UTF-8";
@keyframes slidein-bottom {
  0% {
	bottom:-100%
  }
  to {
	bottom:.5rem
  }
}
@keyframes opacity-0-1 {
  0% {
	opacity:0
  }
  to {
	opacity:1
  }
}
*,
*:before,
*:after {
  box-sizing:border-box
}
@font-face {
  font-family:FedExSans;
  font-style:normal;
  font-weight:300;
  src:url(/assets/fonts/woff/FedExSans_W_Lt.woff) format("woff")
}
@font-face {
  font-family:FedExSans;
  font-style:italic;
  font-weight:300;
  src:url(./assets/fonts/woff/FedExSans_W_LtIt.woff) format("woff")
}
@font-face {
  font-family:FedExSans;
  font-style:normal;
  font-weight:400;
  src:url(./assets/fonts/woff/FedExSans_W_Rg.woff) format("woff")
}
@font-face {
  font-family:FedExSans;
  font-style:italic;
  font-weight:400;
  src:url(./assets/fonts/woff/FedExSans_W_It.woff) format("woff")
}
@font-face {
  font-family:FedExSans;
  font-style:normal;
  font-weight:500;
  src:url(./assets/fonts/woff/FedExSans_W_Md.woff) format("woff")
}
@font-face {
  font-family:FedExSans;
  font-style:normal;
  font-weight:700;
  src:url(./assets/fonts/woff/FedExSans_W_Bd.woff) format("woff")
}
@font-face {
  font-family:FedExSans;
  font-style:italic;
  font-weight:700;
  src:url(./assets/fonts/woff/FedExSans_W-BdIt.woff) format("woff")
}

html[lang^=ar-] body {
  font-family:FedExSansArabic,FedExSans,Arial,sans-serif
}
html body {
  font-family:FedExSans,Arial,sans-serif
}
input,
select,
textarea,
button {
  font-family:inherit
}
:root {
  --button-height-comfortable:3.5rem;
  --button-height-condensed:2.5rem
}
html,
body {
  margin:0;
  padding:0
}
@media (min-width: 768px) {
  .fdx-o-grid--max-width {
	width:100%;
	max-width:970px;
	margin:0 auto
  }
}
.fdx-o-grid--max-width-large {
  width:100%;
  max-width:1328px;
  margin:0 auto
}
.fdx-o-grid--max-width-x-large {
  width:100%;
  max-width:1600px;
  margin:0 auto
}
.fdx-o-grid--max-width-xx-large {
  width:100%;
  max-width:1920px;
  margin:0 auto
}
.fdx-o-grid__row {
  display:flex;
  flex-wrap:wrap
}
.fdx-o-grid__row--start {
  justify-content:flex-start
}
@media (min-width: 0) {
  .fdx-o-grid__row--start\@x-small {
	justify-content:flex-start
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-o-grid__row--start\@x-small-only {
	justify-content:flex-start
  }
}
@media (min-width: 664px) {
  .fdx-o-grid__row--start\@small {
	justify-content:flex-start
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-o-grid__row--start\@small-only {
	justify-content:flex-start
  }
}
@media (min-width: 768px) {
  .fdx-o-grid__row--start\@medium {
	justify-content:flex-start
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-o-grid__row--start\@medium-only {
	justify-content:flex-start
  }
}
@media (min-width: 1024px) {
  .fdx-o-grid__row--start\@medium-wide {
	justify-content:flex-start
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-o-grid__row--start\@medium-wide-only {
	justify-content:flex-start
  }
}
@media (min-width: 1200px) {
  .fdx-o-grid__row--start\@large {
	justify-content:flex-start
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-o-grid__row--start\@large-only {
	justify-content:flex-start
  }
}
@media (min-width: 1440px) {
  .fdx-o-grid__row--start\@x-large {
	justify-content:flex-start
  }
}
.fdx-o-grid__row--end {
  justify-content:flex-end
}
.fdx-o-grid__row--center {
  justify-content:center
}
.fdx-o-grid__row--guttered-small {
  margin-inline-end:-1px;
  margin-inline-start:-1px
}
.fdx-o-grid__row--guttered-small>[class*=__item] {
  padding-inline-end:1px;
  padding-inline-start:1px;
  padding-block-end:2px
}
@media (min-width: 0) {
  .fdx-o-grid__row--guttered-small\@x-small {
	margin-inline-end:-1px;
	margin-inline-start:-1px
  }
  .fdx-o-grid__row--guttered-small\@x-small>[class*=__item] {
	padding-inline-end:1px;
	padding-inline-start:1px;
	padding-block-end:2px
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-o-grid__row--guttered-small\@x-small-only {
	margin-inline-end:-1px;
	margin-inline-start:-1px
  }
  .fdx-o-grid__row--guttered-small\@x-small-only>[class*=__item] {
	padding-inline-end:1px;
	padding-inline-start:1px;
	padding-block-end:2px
  }
}
@media (min-width: 664px) {
  .fdx-o-grid__row--guttered-small\@small {
	margin-inline-end:-1px;
	margin-inline-start:-1px
  }
  .fdx-o-grid__row--guttered-small\@small>[class*=__item] {
	padding-inline-end:1px;
	padding-inline-start:1px;
	padding-block-end:2px
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-o-grid__row--guttered-small\@small-only {
	margin-inline-end:-1px;
	margin-inline-start:-1px
  }
  .fdx-o-grid__row--guttered-small\@small-only>[class*=__item] {
	padding-inline-end:1px;
	padding-inline-start:1px;
	padding-block-end:2px
  }
}
@media (min-width: 768px) {
  .fdx-o-grid__row--guttered-small\@medium {
	margin-inline-end:-1px;
	margin-inline-start:-1px
  }
  .fdx-o-grid__row--guttered-small\@medium>[class*=__item] {
	padding-inline-end:1px;
	padding-inline-start:1px;
	padding-block-end:2px
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-o-grid__row--guttered-small\@medium-only {
	margin-inline-end:-1px;
	margin-inline-start:-1px
  }
  .fdx-o-grid__row--guttered-small\@medium-only>[class*=__item] {
	padding-inline-end:1px;
	padding-inline-start:1px;
	padding-block-end:2px
  }
}
@media (min-width: 1024px) {
  .fdx-o-grid__row--guttered-small\@medium-wide {
	margin-inline-end:-1px;
	margin-inline-start:-1px
  }
  .fdx-o-grid__row--guttered-small\@medium-wide>[class*=__item] {
	padding-inline-end:1px;
	padding-inline-start:1px;
	padding-block-end:2px
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-o-grid__row--guttered-small\@medium-wide-only {
	margin-inline-end:-1px;
	margin-inline-start:-1px
  }
  .fdx-o-grid__row--guttered-small\@medium-wide-only>[class*=__item] {
	padding-inline-end:1px;
	padding-inline-start:1px;
	padding-block-end:2px
  }
}
@media (min-width: 1200px) {
  .fdx-o-grid__row--guttered-small\@large {
	margin-inline-end:-1px;
	margin-inline-start:-1px
  }
  .fdx-o-grid__row--guttered-small\@large>[class*=__item] {
	padding-inline-end:1px;
	padding-inline-start:1px;
	padding-block-end:2px
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-o-grid__row--guttered-small\@large-only {
	margin-inline-end:-1px;
	margin-inline-start:-1px
  }
  .fdx-o-grid__row--guttered-small\@large-only>[class*=__item] {
	padding-inline-end:1px;
	padding-inline-start:1px;
	padding-block-end:2px
  }
}
@media (min-width: 1440px) {
  .fdx-o-grid__row--guttered-small\@x-large {
	margin-inline-end:-1px;
	margin-inline-start:-1px
  }
  .fdx-o-grid__row--guttered-small\@x-large>[class*=__item] {
	padding-inline-end:1px;
	padding-inline-start:1px;
	padding-block-end:2px
  }
}
.fdx-o-grid__row--guttered-medium {
  margin-inline-end:-.25rem;
  margin-inline-start:-.25rem
}
.fdx-o-grid__row--guttered-medium>[class*=__item] {
  padding-inline-end:.25rem;
  padding-inline-start:.25rem;
  margin-block-end:.5rem
}
@media (min-width: 0) {
  .fdx-o-grid__row--guttered-medium\@x-small {
	margin-inline-end:-.25rem;
	margin-inline-start:-.25rem
  }
  .fdx-o-grid__row--guttered-medium\@x-small>[class*=__item] {
	padding-inline-end:.25rem;
	padding-inline-start:.25rem;
	margin-block-end:.5rem
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-o-grid__row--guttered-medium\@x-small-only {
	margin-inline-end:-.25rem;
	margin-inline-start:-.25rem
  }
  .fdx-o-grid__row--guttered-medium\@x-small-only>[class*=__item] {
	padding-inline-end:.25rem;
	padding-inline-start:.25rem;
	margin-block-end:.5rem
  }
}
@media (min-width: 664px) {
  .fdx-o-grid__row--guttered-medium\@small {
	margin-inline-end:-.25rem;
	margin-inline-start:-.25rem
  }
  .fdx-o-grid__row--guttered-medium\@small>[class*=__item] {
	padding-inline-end:.25rem;
	padding-inline-start:.25rem;
	margin-block-end:.5rem
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-o-grid__row--guttered-medium\@small-only {
	margin-inline-end:-.25rem;
	margin-inline-start:-.25rem
  }
  .fdx-o-grid__row--guttered-medium\@small-only>[class*=__item] {
	padding-inline-end:.25rem;
	padding-inline-start:.25rem;
	margin-block-end:.5rem
  }
}
@media (min-width: 768px) {
  .fdx-o-grid__row--guttered-medium\@medium {
	margin-inline-end:-.25rem;
	margin-inline-start:-.25rem
  }
  .fdx-o-grid__row--guttered-medium\@medium>[class*=__item] {
	padding-inline-end:.25rem;
	padding-inline-start:.25rem;
	margin-block-end:.5rem
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-o-grid__row--guttered-medium\@medium-only {
	margin-inline-end:-.25rem;
	margin-inline-start:-.25rem
  }
  .fdx-o-grid__row--guttered-medium\@medium-only>[class*=__item] {
	padding-inline-end:.25rem;
	padding-inline-start:.25rem;
	margin-block-end:.5rem
  }
}
@media (min-width: 1024px) {
  .fdx-o-grid__row--guttered-medium\@medium-wide {
	margin-inline-end:-.25rem;
	margin-inline-start:-.25rem
  }
  .fdx-o-grid__row--guttered-medium\@medium-wide>[class*=__item] {
	padding-inline-end:.25rem;
	padding-inline-start:.25rem;
	margin-block-end:.5rem
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-o-grid__row--guttered-medium\@medium-wide-only {
	margin-inline-end:-.25rem;
	margin-inline-start:-.25rem
  }
  .fdx-o-grid__row--guttered-medium\@medium-wide-only>[class*=__item] {
	padding-inline-end:.25rem;
	padding-inline-start:.25rem;
	margin-block-end:.5rem
  }
}
@media (min-width: 1200px) {
  .fdx-o-grid__row--guttered-medium\@large {
	margin-inline-end:-.25rem;
	margin-inline-start:-.25rem
  }
  .fdx-o-grid__row--guttered-medium\@large>[class*=__item] {
	padding-inline-end:.25rem;
	padding-inline-start:.25rem;
	margin-block-end:.5rem
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-o-grid__row--guttered-medium\@large-only {
	margin-inline-end:-.25rem;
	margin-inline-start:-.25rem
  }
  .fdx-o-grid__row--guttered-medium\@large-only>[class*=__item] {
	padding-inline-end:.25rem;
	padding-inline-start:.25rem;
	margin-block-end:.5rem
  }
}
@media (min-width: 1440px) {
  .fdx-o-grid__row--guttered-medium\@x-large {
	margin-inline-end:-.25rem;
	margin-inline-start:-.25rem
  }
  .fdx-o-grid__row--guttered-medium\@x-large>[class*=__item] {
	padding-inline-end:.25rem;
	padding-inline-start:.25rem;
	margin-block-end:.5rem
  }
}
.fdx-o-grid__row--guttered-large {
  margin-inline-end:-.5rem;
  margin-inline-start:-.5rem
}
.fdx-o-grid__row--guttered-large>[class*=__item] {
  padding-inline-end:.5rem;
  padding-inline-start:.5rem;
  margin-block-end:1rem
}
@media (min-width: 0) {
  .fdx-o-grid__row--guttered-large\@x-small {
	margin-inline-end:-.5rem;
	margin-inline-start:-.5rem
  }
  .fdx-o-grid__row--guttered-large\@x-small>[class*=__item] {
	padding-inline-end:.5rem;
	padding-inline-start:.5rem;
	margin-block-end:1rem
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-o-grid__row--guttered-large\@x-small-only {
	margin-inline-end:-.5rem;
	margin-inline-start:-.5rem
  }
  .fdx-o-grid__row--guttered-large\@x-small-only>[class*=__item] {
	padding-inline-end:.5rem;
	padding-inline-start:.5rem;
	margin-block-end:1rem
  }
}
@media (min-width: 664px) {
  .fdx-o-grid__row--guttered-large\@small {
	margin-inline-end:-.5rem;
	margin-inline-start:-.5rem
  }
  .fdx-o-grid__row--guttered-large\@small>[class*=__item] {
	padding-inline-end:.5rem;
	padding-inline-start:.5rem;
	margin-block-end:1rem
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-o-grid__row--guttered-large\@small-only {
	margin-inline-end:-.5rem;
	margin-inline-start:-.5rem
  }
  .fdx-o-grid__row--guttered-large\@small-only>[class*=__item] {
	padding-inline-end:.5rem;
	padding-inline-start:.5rem;
	margin-block-end:1rem
  }
}
@media (min-width: 768px) {
  .fdx-o-grid__row--guttered-large\@medium {
	margin-inline-end:-.5rem;
	margin-inline-start:-.5rem
  }
  .fdx-o-grid__row--guttered-large\@medium>[class*=__item] {
	padding-inline-end:.5rem;
	padding-inline-start:.5rem;
	margin-block-end:1rem
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-o-grid__row--guttered-large\@medium-only {
	margin-inline-end:-.5rem;
	margin-inline-start:-.5rem
  }
  .fdx-o-grid__row--guttered-large\@medium-only>[class*=__item] {
	padding-inline-end:.5rem;
	padding-inline-start:.5rem;
	margin-block-end:1rem
  }
}
@media (min-width: 1024px) {
  .fdx-o-grid__row--guttered-large\@medium-wide {
	margin-inline-end:-.5rem;
	margin-inline-start:-.5rem
  }
  .fdx-o-grid__row--guttered-large\@medium-wide>[class*=__item] {
	padding-inline-end:.5rem;
	padding-inline-start:.5rem;
	margin-block-end:1rem
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-o-grid__row--guttered-large\@medium-wide-only {
	margin-inline-end:-.5rem;
	margin-inline-start:-.5rem
  }
  .fdx-o-grid__row--guttered-large\@medium-wide-only>[class*=__item] {
	padding-inline-end:.5rem;
	padding-inline-start:.5rem;
	margin-block-end:1rem
  }
}
@media (min-width: 1200px) {
  .fdx-o-grid__row--guttered-large\@large {
	margin-inline-end:-.5rem;
	margin-inline-start:-.5rem
  }
  .fdx-o-grid__row--guttered-large\@large>[class*=__item] {
	padding-inline-end:.5rem;
	padding-inline-start:.5rem;
	margin-block-end:1rem
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-o-grid__row--guttered-large\@large-only {
	margin-inline-end:-.5rem;
	margin-inline-start:-.5rem
  }
  .fdx-o-grid__row--guttered-large\@large-only>[class*=__item] {
	padding-inline-end:.5rem;
	padding-inline-start:.5rem;
	margin-block-end:1rem
  }
}
@media (min-width: 1440px) {
  .fdx-o-grid__row--guttered-large\@x-large {
	margin-inline-end:-.5rem;
	margin-inline-start:-.5rem
  }
  .fdx-o-grid__row--guttered-large\@x-large>[class*=__item] {
	padding-inline-end:.5rem;
	padding-inline-start:.5rem;
	margin-block-end:1rem
  }
}
.fdx-o-grid__row--guttered-extra-large {
  margin-inline-end:-.75rem;
  margin-inline-start:-.75rem
}
.fdx-o-grid__row--guttered-extra-large>[class*=__item] {
  padding-inline-end:.75rem;
  padding-inline-start:.75rem;
  margin-block-end:1.5rem
}
@media (min-width: 0) {
  .fdx-o-grid__row--guttered-extra-large\@x-small {
	margin-inline-end:-.75rem;
	margin-inline-start:-.75rem
  }
  .fdx-o-grid__row--guttered-extra-large\@x-small>[class*=__item] {
	padding-inline-end:.75rem;
	padding-inline-start:.75rem;
	margin-block-end:1.5rem
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-o-grid__row--guttered-extra-large\@x-small-only {
	margin-inline-end:-.75rem;
	margin-inline-start:-.75rem
  }
  .fdx-o-grid__row--guttered-extra-large\@x-small-only>[class*=__item] {
	padding-inline-end:.75rem;
	padding-inline-start:.75rem;
	margin-block-end:1.5rem
  }
}
@media (min-width: 664px) {
  .fdx-o-grid__row--guttered-extra-large\@small {
	margin-inline-end:-.75rem;
	margin-inline-start:-.75rem
  }
  .fdx-o-grid__row--guttered-extra-large\@small>[class*=__item] {
	padding-inline-end:.75rem;
	padding-inline-start:.75rem;
	margin-block-end:1.5rem
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-o-grid__row--guttered-extra-large\@small-only {
	margin-inline-end:-.75rem;
	margin-inline-start:-.75rem
  }
  .fdx-o-grid__row--guttered-extra-large\@small-only>[class*=__item] {
	padding-inline-end:.75rem;
	padding-inline-start:.75rem;
	margin-block-end:1.5rem
  }
}
@media (min-width: 768px) {
  .fdx-o-grid__row--guttered-extra-large\@medium {
	margin-inline-end:-.75rem;
	margin-inline-start:-.75rem
  }
  .fdx-o-grid__row--guttered-extra-large\@medium>[class*=__item] {
	padding-inline-end:.75rem;
	padding-inline-start:.75rem;
	margin-block-end:1.5rem
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-o-grid__row--guttered-extra-large\@medium-only {
	margin-inline-end:-.75rem;
	margin-inline-start:-.75rem
  }
  .fdx-o-grid__row--guttered-extra-large\@medium-only>[class*=__item] {
	padding-inline-end:.75rem;
	padding-inline-start:.75rem;
	margin-block-end:1.5rem
  }
}
@media (min-width: 1024px) {
  .fdx-o-grid__row--guttered-extra-large\@medium-wide {
	margin-inline-end:-.75rem;
	margin-inline-start:-.75rem
  }
  .fdx-o-grid__row--guttered-extra-large\@medium-wide>[class*=__item] {
	padding-inline-end:.75rem;
	padding-inline-start:.75rem;
	margin-block-end:1.5rem
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-o-grid__row--guttered-extra-large\@medium-wide-only {
	margin-inline-end:-.75rem;
	margin-inline-start:-.75rem
  }
  .fdx-o-grid__row--guttered-extra-large\@medium-wide-only>[class*=__item] {
	padding-inline-end:.75rem;
	padding-inline-start:.75rem;
	margin-block-end:1.5rem
  }
}
@media (min-width: 1200px) {
  .fdx-o-grid__row--guttered-extra-large\@large {
	margin-inline-end:-.75rem;
	margin-inline-start:-.75rem
  }
  .fdx-o-grid__row--guttered-extra-large\@large>[class*=__item] {
	padding-inline-end:.75rem;
	padding-inline-start:.75rem;
	margin-block-end:1.5rem
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-o-grid__row--guttered-extra-large\@large-only {
	margin-inline-end:-.75rem;
	margin-inline-start:-.75rem
  }
  .fdx-o-grid__row--guttered-extra-large\@large-only>[class*=__item] {
	padding-inline-end:.75rem;
	padding-inline-start:.75rem;
	margin-block-end:1.5rem
  }
}
@media (min-width: 1440px) {
  .fdx-o-grid__row--guttered-extra-large\@x-large {
	margin-inline-end:-.75rem;
	margin-inline-start:-.75rem
  }
  .fdx-o-grid__row--guttered-extra-large\@x-large>[class*=__item] {
	padding-inline-end:.75rem;
	padding-inline-start:.75rem;
	margin-block-end:1.5rem
  }
}
.fdx-o-grid__row--guttered-medium-y-small {
  margin-inline-end:-.25rem;
  margin-inline-start:-.25rem
}
.fdx-o-grid__row--guttered-medium-y-small>[class*=__item] {
  padding-inline-end:.25rem;
  padding-inline-start:.25rem;
  margin-block-end:2px
}
@media (min-width: 0) {
  .fdx-o-grid__row--guttered-medium-y-small\@x-small {
	margin-inline-end:-.25rem;
	margin-inline-start:-.25rem
  }
  .fdx-o-grid__row--guttered-medium-y-small\@x-small>[class*=__item] {
	padding-inline-end:.25rem;
	padding-inline-start:.25rem;
	margin-block-end:2px
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-o-grid__row--guttered-medium-y-small\@x-small-only {
	margin-inline-end:-.25rem;
	margin-inline-start:-.25rem
  }
  .fdx-o-grid__row--guttered-medium-y-small\@x-small-only>[class*=__item] {
	padding-inline-end:.25rem;
	padding-inline-start:.25rem;
	margin-block-end:2px
  }
}
@media (min-width: 664px) {
  .fdx-o-grid__row--guttered-medium-y-small\@small {
	margin-inline-end:-.25rem;
	margin-inline-start:-.25rem
  }
  .fdx-o-grid__row--guttered-medium-y-small\@small>[class*=__item] {
	padding-inline-end:.25rem;
	padding-inline-start:.25rem;
	margin-block-end:2px
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-o-grid__row--guttered-medium-y-small\@small-only {
	margin-inline-end:-.25rem;
	margin-inline-start:-.25rem
  }
  .fdx-o-grid__row--guttered-medium-y-small\@small-only>[class*=__item] {
	padding-inline-end:.25rem;
	padding-inline-start:.25rem;
	margin-block-end:2px
  }
}
@media (min-width: 768px) {
  .fdx-o-grid__row--guttered-medium-y-small\@medium {
	margin-inline-end:-.25rem;
	margin-inline-start:-.25rem
  }
  .fdx-o-grid__row--guttered-medium-y-small\@medium>[class*=__item] {
	padding-inline-end:.25rem;
	padding-inline-start:.25rem;
	margin-block-end:2px
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-o-grid__row--guttered-medium-y-small\@medium-only {
	margin-inline-end:-.25rem;
	margin-inline-start:-.25rem
  }
  .fdx-o-grid__row--guttered-medium-y-small\@medium-only>[class*=__item] {
	padding-inline-end:.25rem;
	padding-inline-start:.25rem;
	margin-block-end:2px
  }
}
@media (min-width: 1024px) {
  .fdx-o-grid__row--guttered-medium-y-small\@medium-wide {
	margin-inline-end:-.25rem;
	margin-inline-start:-.25rem
  }
  .fdx-o-grid__row--guttered-medium-y-small\@medium-wide>[class*=__item] {
	padding-inline-end:.25rem;
	padding-inline-start:.25rem;
	margin-block-end:2px
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-o-grid__row--guttered-medium-y-small\@medium-wide-only {
	margin-inline-end:-.25rem;
	margin-inline-start:-.25rem
  }
  .fdx-o-grid__row--guttered-medium-y-small\@medium-wide-only>[class*=__item] {
	padding-inline-end:.25rem;
	padding-inline-start:.25rem;
	margin-block-end:2px
  }
}
@media (min-width: 1200px) {
  .fdx-o-grid__row--guttered-medium-y-small\@large {
	margin-inline-end:-.25rem;
	margin-inline-start:-.25rem
  }
  .fdx-o-grid__row--guttered-medium-y-small\@large>[class*=__item] {
	padding-inline-end:.25rem;
	padding-inline-start:.25rem;
	margin-block-end:2px
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-o-grid__row--guttered-medium-y-small\@large-only {
	margin-inline-end:-.25rem;
	margin-inline-start:-.25rem
  }
  .fdx-o-grid__row--guttered-medium-y-small\@large-only>[class*=__item] {
	padding-inline-end:.25rem;
	padding-inline-start:.25rem;
	margin-block-end:2px
  }
}
@media (min-width: 1440px) {
  .fdx-o-grid__row--guttered-medium-y-small\@x-large {
	margin-inline-end:-.25rem;
	margin-inline-start:-.25rem
  }
  .fdx-o-grid__row--guttered-medium-y-small\@x-large>[class*=__item] {
	padding-inline-end:.25rem;
	padding-inline-start:.25rem;
	margin-block-end:2px
  }
}
.fdx-o-grid__row--guttered-large-y-small {
  margin-inline-end:-.5rem;
  margin-inline-start:-.5rem
}
.fdx-o-grid__row--guttered-large-y-small>[class*=__item] {
  padding-inline-end:.5rem;
  padding-inline-start:.5rem;
  margin-block-end:2px
}
@media (min-width: 0) {
  .fdx-o-grid__row--guttered-large-y-small\@x-small {
	margin-inline-end:-.5rem;
	margin-inline-start:-.5rem
  }
  .fdx-o-grid__row--guttered-large-y-small\@x-small>[class*=__item] {
	padding-inline-end:.5rem;
	padding-inline-start:.5rem;
	margin-block-end:2px
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-o-grid__row--guttered-large-y-small\@x-small-only {
	margin-inline-end:-.5rem;
	margin-inline-start:-.5rem
  }
  .fdx-o-grid__row--guttered-large-y-small\@x-small-only>[class*=__item] {
	padding-inline-end:.5rem;
	padding-inline-start:.5rem;
	margin-block-end:2px
  }
}
@media (min-width: 664px) {
  .fdx-o-grid__row--guttered-large-y-small\@small {
	margin-inline-end:-.5rem;
	margin-inline-start:-.5rem
  }
  .fdx-o-grid__row--guttered-large-y-small\@small>[class*=__item] {
	padding-inline-end:.5rem;
	padding-inline-start:.5rem;
	margin-block-end:2px
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-o-grid__row--guttered-large-y-small\@small-only {
	margin-inline-end:-.5rem;
	margin-inline-start:-.5rem
  }
  .fdx-o-grid__row--guttered-large-y-small\@small-only>[class*=__item] {
	padding-inline-end:.5rem;
	padding-inline-start:.5rem;
	margin-block-end:2px
  }
}
@media (min-width: 768px) {
  .fdx-o-grid__row--guttered-large-y-small\@medium {
	margin-inline-end:-.5rem;
	margin-inline-start:-.5rem
  }
  .fdx-o-grid__row--guttered-large-y-small\@medium>[class*=__item] {
	padding-inline-end:.5rem;
	padding-inline-start:.5rem;
	margin-block-end:2px
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-o-grid__row--guttered-large-y-small\@medium-only {
	margin-inline-end:-.5rem;
	margin-inline-start:-.5rem
  }
  .fdx-o-grid__row--guttered-large-y-small\@medium-only>[class*=__item] {
	padding-inline-end:.5rem;
	padding-inline-start:.5rem;
	margin-block-end:2px
  }
}
@media (min-width: 1024px) {
  .fdx-o-grid__row--guttered-large-y-small\@medium-wide {
	margin-inline-end:-.5rem;
	margin-inline-start:-.5rem
  }
  .fdx-o-grid__row--guttered-large-y-small\@medium-wide>[class*=__item] {
	padding-inline-end:.5rem;
	padding-inline-start:.5rem;
	margin-block-end:2px
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-o-grid__row--guttered-large-y-small\@medium-wide-only {
	margin-inline-end:-.5rem;
	margin-inline-start:-.5rem
  }
  .fdx-o-grid__row--guttered-large-y-small\@medium-wide-only>[class*=__item] {
	padding-inline-end:.5rem;
	padding-inline-start:.5rem;
	margin-block-end:2px
  }
}
@media (min-width: 1200px) {
  .fdx-o-grid__row--guttered-large-y-small\@large {
	margin-inline-end:-.5rem;
	margin-inline-start:-.5rem
  }
  .fdx-o-grid__row--guttered-large-y-small\@large>[class*=__item] {
	padding-inline-end:.5rem;
	padding-inline-start:.5rem;
	margin-block-end:2px
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-o-grid__row--guttered-large-y-small\@large-only {
	margin-inline-end:-.5rem;
	margin-inline-start:-.5rem
  }
  .fdx-o-grid__row--guttered-large-y-small\@large-only>[class*=__item] {
	padding-inline-end:.5rem;
	padding-inline-start:.5rem;
	margin-block-end:2px
  }
}
@media (min-width: 1440px) {
  .fdx-o-grid__row--guttered-large-y-small\@x-large {
	margin-inline-end:-.5rem;
	margin-inline-start:-.5rem
  }
  .fdx-o-grid__row--guttered-large-y-small\@x-large>[class*=__item] {
	padding-inline-end:.5rem;
	padding-inline-start:.5rem;
	margin-block-end:2px
  }
}
.fdx-o-grid__row--guttered-extra-large-y-small {
  margin-inline-end:-.75rem;
  margin-inline-start:-.75rem
}
.fdx-o-grid__row--guttered-extra-large-y-small>[class*=__item] {
  padding-inline-end:.75rem;
  padding-inline-start:.75rem;
  margin-block-end:2px
}
@media (min-width: 0) {
  .fdx-o-grid__row--guttered-extra-large-y-small\@x-small {
	margin-inline-end:-.75rem;
	margin-inline-start:-.75rem
  }
  .fdx-o-grid__row--guttered-extra-large-y-small\@x-small>[class*=__item] {
	padding-inline-end:.75rem;
	padding-inline-start:.75rem;
	margin-block-end:2px
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-o-grid__row--guttered-extra-large-y-small\@x-small-only {
	margin-inline-end:-.75rem;
	margin-inline-start:-.75rem
  }
  .fdx-o-grid__row--guttered-extra-large-y-small\@x-small-only>[class*=__item] {
	padding-inline-end:.75rem;
	padding-inline-start:.75rem;
	margin-block-end:2px
  }
}
@media (min-width: 664px) {
  .fdx-o-grid__row--guttered-extra-large-y-small\@small {
	margin-inline-end:-.75rem;
	margin-inline-start:-.75rem
  }
  .fdx-o-grid__row--guttered-extra-large-y-small\@small>[class*=__item] {
	padding-inline-end:.75rem;
	padding-inline-start:.75rem;
	margin-block-end:2px
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-o-grid__row--guttered-extra-large-y-small\@small-only {
	margin-inline-end:-.75rem;
	margin-inline-start:-.75rem
  }
  .fdx-o-grid__row--guttered-extra-large-y-small\@small-only>[class*=__item] {
	padding-inline-end:.75rem;
	padding-inline-start:.75rem;
	margin-block-end:2px
  }
}
@media (min-width: 768px) {
  .fdx-o-grid__row--guttered-extra-large-y-small\@medium {
	margin-inline-end:-.75rem;
	margin-inline-start:-.75rem
  }
  .fdx-o-grid__row--guttered-extra-large-y-small\@medium>[class*=__item] {
	padding-inline-end:.75rem;
	padding-inline-start:.75rem;
	margin-block-end:2px
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-o-grid__row--guttered-extra-large-y-small\@medium-only {
	margin-inline-end:-.75rem;
	margin-inline-start:-.75rem
  }
  .fdx-o-grid__row--guttered-extra-large-y-small\@medium-only>[class*=__item] {
	padding-inline-end:.75rem;
	padding-inline-start:.75rem;
	margin-block-end:2px
  }
}
@media (min-width: 1024px) {
  .fdx-o-grid__row--guttered-extra-large-y-small\@medium-wide {
	margin-inline-end:-.75rem;
	margin-inline-start:-.75rem
  }
  .fdx-o-grid__row--guttered-extra-large-y-small\@medium-wide>[class*=__item] {
	padding-inline-end:.75rem;
	padding-inline-start:.75rem;
	margin-block-end:2px
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-o-grid__row--guttered-extra-large-y-small\@medium-wide-only {
	margin-inline-end:-.75rem;
	margin-inline-start:-.75rem
  }
  .fdx-o-grid__row--guttered-extra-large-y-small\@medium-wide-only>[class*=__item] {
	padding-inline-end:.75rem;
	padding-inline-start:.75rem;
	margin-block-end:2px
  }
}
@media (min-width: 1200px) {
  .fdx-o-grid__row--guttered-extra-large-y-small\@large {
	margin-inline-end:-.75rem;
	margin-inline-start:-.75rem
  }
  .fdx-o-grid__row--guttered-extra-large-y-small\@large>[class*=__item] {
	padding-inline-end:.75rem;
	padding-inline-start:.75rem;
	margin-block-end:2px
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-o-grid__row--guttered-extra-large-y-small\@large-only {
	margin-inline-end:-.75rem;
	margin-inline-start:-.75rem
  }
  .fdx-o-grid__row--guttered-extra-large-y-small\@large-only>[class*=__item] {
	padding-inline-end:.75rem;
	padding-inline-start:.75rem;
	margin-block-end:2px
  }
}
@media (min-width: 1440px) {
  .fdx-o-grid__row--guttered-extra-large-y-small\@x-large {
	margin-inline-end:-.75rem;
	margin-inline-start:-.75rem
  }
  .fdx-o-grid__row--guttered-extra-large-y-small\@x-large>[class*=__item] {
	padding-inline-end:.75rem;
	padding-inline-start:.75rem;
	margin-block-end:2px
  }
}
.fdx-o-grid__row--row-reverse {
  flex-direction:row-reverse
}
@media (min-width: 0) {
  .fdx-o-grid__row--row-reverse\@x-small {
	flex-direction:row-reverse
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-o-grid__row--row-reverse\@x-small-only {
	flex-direction:row-reverse
  }
}
@media (min-width: 664px) {
  .fdx-o-grid__row--row-reverse\@small {
	flex-direction:row-reverse
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-o-grid__row--row-reverse\@small-only {
	flex-direction:row-reverse
  }
}
@media (min-width: 768px) {
  .fdx-o-grid__row--row-reverse\@medium {
	flex-direction:row-reverse
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-o-grid__row--row-reverse\@medium-only {
	flex-direction:row-reverse
  }
}
@media (min-width: 1024px) {
  .fdx-o-grid__row--row-reverse\@medium-wide {
	flex-direction:row-reverse
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-o-grid__row--row-reverse\@medium-wide-only {
	flex-direction:row-reverse
  }
}
@media (min-width: 1200px) {
  .fdx-o-grid__row--row-reverse\@large {
	flex-direction:row-reverse
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-o-grid__row--row-reverse\@large-only {
	flex-direction:row-reverse
  }
}
@media (min-width: 1440px) {
  .fdx-o-grid__row--row-reverse\@x-large {
	flex-direction:row-reverse
  }
}
.fdx-o-grid__row--nowrap {
  flex-wrap:nowrap
}
.fdx-o-grid__item {
  flex:1;
  align-self:inherit
}
.fdx-o-grid__item--auto {
  flex:0 1 auto
}
@media (min-width: 0) {
  .fdx-o-grid__item--auto\@x-small {
	flex:0 1 auto
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-o-grid__item--auto\@x-small-only {
	flex:0 1 auto
  }
}
@media (min-width: 664px) {
  .fdx-o-grid__item--auto\@small {
	flex:0 1 auto
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-o-grid__item--auto\@small-only {
	flex:0 1 auto
  }
}
@media (min-width: 768px) {
  .fdx-o-grid__item--auto\@medium {
	flex:0 1 auto
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-o-grid__item--auto\@medium-only {
	flex:0 1 auto
  }
}
@media (min-width: 1024px) {
  .fdx-o-grid__item--auto\@medium-wide {
	flex:0 1 auto
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-o-grid__item--auto\@medium-wide-only {
	flex:0 1 auto
  }
}
@media (min-width: 1200px) {
  .fdx-o-grid__item--auto\@large {
	flex:0 1 auto
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-o-grid__item--auto\@large-only {
	flex:0 1 auto
  }
}
@media (min-width: 1440px) {
  .fdx-o-grid__item--auto\@x-large {
	flex:0 1 auto
  }
}
.fdx-o-grid__item--start {
  align-self:flex-start
}
@media (min-width: 0) {
  .fdx-o-grid__item--start\@x-small {
	align-self:flex-start
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-o-grid__item--start\@x-small-only {
	align-self:flex-start
  }
}
@media (min-width: 664px) {
  .fdx-o-grid__item--start\@small {
	align-self:flex-start
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-o-grid__item--start\@small-only {
	align-self:flex-start
  }
}
@media (min-width: 768px) {
  .fdx-o-grid__item--start\@medium {
	align-self:flex-start
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-o-grid__item--start\@medium-only {
	align-self:flex-start
  }
}
@media (min-width: 1024px) {
  .fdx-o-grid__item--start\@medium-wide {
	align-self:flex-start
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-o-grid__item--start\@medium-wide-only {
	align-self:flex-start
  }
}
@media (min-width: 1200px) {
  .fdx-o-grid__item--start\@large {
	align-self:flex-start
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-o-grid__item--start\@large-only {
	align-self:flex-start
  }
}
@media (min-width: 1440px) {
  .fdx-o-grid__item--start\@x-large {
	align-self:flex-start
  }
}
.fdx-o-grid__item--end {
  align-self:flex-end
}
@media (min-width: 0) {
  .fdx-o-grid__item--end\@x-small {
	align-self:flex-end
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-o-grid__item--end\@x-small-only {
	align-self:flex-end
  }
}
@media (min-width: 664px) {
  .fdx-o-grid__item--end\@small {
	align-self:flex-end
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-o-grid__item--end\@small-only {
	align-self:flex-end
  }
}
@media (min-width: 768px) {
  .fdx-o-grid__item--end\@medium {
	align-self:flex-end
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-o-grid__item--end\@medium-only {
	align-self:flex-end
  }
}
@media (min-width: 1024px) {
  .fdx-o-grid__item--end\@medium-wide {
	align-self:flex-end
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-o-grid__item--end\@medium-wide-only {
	align-self:flex-end
  }
}
@media (min-width: 1200px) {
  .fdx-o-grid__item--end\@large {
	align-self:flex-end
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-o-grid__item--end\@large-only {
	align-self:flex-end
  }
}
@media (min-width: 1440px) {
  .fdx-o-grid__item--end\@x-large {
	align-self:flex-end
  }
}
.fdx-o-grid__item--center {
  align-self:center
}
@media (min-width: 0) {
  .fdx-o-grid__item--center\@x-small {
	align-self:flex-center
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-o-grid__item--center\@x-small-only {
	align-self:flex-center
  }
}
@media (min-width: 664px) {
  .fdx-o-grid__item--center\@small {
	align-self:flex-center
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-o-grid__item--center\@small-only {
	align-self:flex-center
  }
}
@media (min-width: 768px) {
  .fdx-o-grid__item--center\@medium {
	align-self:flex-center
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-o-grid__item--center\@medium-only {
	align-self:flex-center
  }
}
@media (min-width: 1024px) {
  .fdx-o-grid__item--center\@medium-wide {
	align-self:flex-center
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-o-grid__item--center\@medium-wide-only {
	align-self:flex-center
  }
}
@media (min-width: 1200px) {
  .fdx-o-grid__item--center\@large {
	align-self:flex-center
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-o-grid__item--center\@large-only {
	align-self:flex-center
  }
}
@media (min-width: 1440px) {
  .fdx-o-grid__item--center\@x-large {
	align-self:flex-center
  }
}
.fdx-o-grid__item--order-first {
  order:-1
}
@media (min-width: 0) {
  .fdx-o-grid__item--order-first\@x-small {
	order:-1
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-o-grid__item--order-first\@x-small-only {
	order:-1
  }
}
@media (min-width: 664px) {
  .fdx-o-grid__item--order-first\@small {
	order:-1
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-o-grid__item--order-first\@small-only {
	order:-1
  }
}
@media (min-width: 768px) {
  .fdx-o-grid__item--order-first\@medium {
	order:-1
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-o-grid__item--order-first\@medium-only {
	order:-1
  }
}
@media (min-width: 1024px) {
  .fdx-o-grid__item--order-first\@medium-wide {
	order:-1
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-o-grid__item--order-first\@medium-wide-only {
	order:-1
  }
}
@media (min-width: 1200px) {
  .fdx-o-grid__item--order-first\@large {
	order:-1
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-o-grid__item--order-first\@large-only {
	order:-1
  }
}
@media (min-width: 1440px) {
  .fdx-o-grid__item--order-first\@x-large {
	order:-1
  }
}
.fdx-o-grid__item--1 {
  flex:0 0 8.3333333333%;
  max-width:8.3333333333%
}
.fdx-o-grid__item--2 {
  flex:0 0 16.6666666667%;
  max-width:16.6666666667%
}
.fdx-o-grid__item--3 {
  flex:0 0 25%;
  max-width:25%
}
.fdx-o-grid__item--4 {
  flex:0 0 33.3333333333%;
  max-width:33.3333333333%
}
.fdx-o-grid__item--5 {
  flex:0 0 41.6666666667%;
  max-width:41.6666666667%
}
.fdx-o-grid__item--6 {
  flex:0 0 50%;
  max-width:50%
}
.fdx-o-grid__item--7 {
  flex:0 0 58.3333333333%;
  max-width:58.3333333333%
}
.fdx-o-grid__item--8 {
  flex:0 0 66.6666666667%;
  max-width:66.6666666667%
}
.fdx-o-grid__item--9 {
  flex:0 0 75%;
  max-width:75%
}
.fdx-o-grid__item--10 {
  flex:0 0 83.3333333333%;
  max-width:83.3333333333%
}
.fdx-o-grid__item--11 {
  flex:0 0 91.6666666667%;
  max-width:91.6666666667%
}
.fdx-o-grid__item--12 {
  flex:0 0 100%;
  max-width:100%
}
.fdx-o-grid__item--offset-1 {
  margin-inline-start:8.3333333333%
}
.fdx-o-grid__row--guttered-small .fdx-o-grid__item--offset-1 {
  margin-inline-start:calc(8.3333333333% - 2px)
}
.fdx-o-grid__row--guttered-large .fdx-o-grid__item--offset-1 {
  margin-inline-start:calc(8.3333333333% - .5rem)
}
.fdx-o-grid__item--offset-2 {
  margin-inline-start:16.6666666667%
}
.fdx-o-grid__row--guttered-small .fdx-o-grid__item--offset-2 {
  margin-inline-start:calc(16.6666666667% - 2px)
}
.fdx-o-grid__row--guttered-large .fdx-o-grid__item--offset-2 {
  margin-inline-start:calc(16.6666666667% - .5rem)
}
.fdx-o-grid__item--offset-3 {
  margin-inline-start:25%
}
.fdx-o-grid__row--guttered-small .fdx-o-grid__item--offset-3 {
  margin-inline-start:calc(25% - 2px)
}
.fdx-o-grid__row--guttered-large .fdx-o-grid__item--offset-3 {
  margin-inline-start:calc(25% - .5rem)
}
.fdx-o-grid__item--offset-4 {
  margin-inline-start:33.3333333333%
}
.fdx-o-grid__row--guttered-small .fdx-o-grid__item--offset-4 {
  margin-inline-start:calc(33.3333333333% - 2px)
}
.fdx-o-grid__row--guttered-large .fdx-o-grid__item--offset-4 {
  margin-inline-start:calc(33.3333333333% - .5rem)
}
.fdx-o-grid__item--offset-5 {
  margin-inline-start:41.6666666667%
}
.fdx-o-grid__row--guttered-small .fdx-o-grid__item--offset-5 {
  margin-inline-start:calc(41.6666666667% - 2px)
}
.fdx-o-grid__row--guttered-large .fdx-o-grid__item--offset-5 {
  margin-inline-start:calc(41.6666666667% - .5rem)
}
.fdx-o-grid__item--offset-6 {
  margin-inline-start:50%
}
.fdx-o-grid__row--guttered-small .fdx-o-grid__item--offset-6 {
  margin-inline-start:calc(50% - 2px)
}
.fdx-o-grid__row--guttered-large .fdx-o-grid__item--offset-6 {
  margin-inline-start:calc(50% - .5rem)
}
.fdx-o-grid__item--offset-7 {
  margin-inline-start:58.3333333333%
}
.fdx-o-grid__row--guttered-small .fdx-o-grid__item--offset-7 {
  margin-inline-start:calc(58.3333333333% - 2px)
}
.fdx-o-grid__row--guttered-large .fdx-o-grid__item--offset-7 {
  margin-inline-start:calc(58.3333333333% - .5rem)
}
.fdx-o-grid__item--offset-8 {
  margin-inline-start:66.6666666667%
}
.fdx-o-grid__row--guttered-small .fdx-o-grid__item--offset-8 {
  margin-inline-start:calc(66.6666666667% - 2px)
}
.fdx-o-grid__row--guttered-large .fdx-o-grid__item--offset-8 {
  margin-inline-start:calc(66.6666666667% - .5rem)
}
.fdx-o-grid__item--offset-9 {
  margin-inline-start:75%
}
.fdx-o-grid__row--guttered-small .fdx-o-grid__item--offset-9 {
  margin-inline-start:calc(75% - 2px)
}
.fdx-o-grid__row--guttered-large .fdx-o-grid__item--offset-9 {
  margin-inline-start:calc(75% - .5rem)
}
.fdx-o-grid__item--offset-10 {
  margin-inline-start:83.3333333333%
}
.fdx-o-grid__row--guttered-small .fdx-o-grid__item--offset-10 {
  margin-inline-start:calc(83.3333333333% - 2px)
}
.fdx-o-grid__row--guttered-large .fdx-o-grid__item--offset-10 {
  margin-inline-start:calc(83.3333333333% - .5rem)
}
.fdx-o-grid__item--offset-11 {
  margin-inline-start:91.6666666667%
}
.fdx-o-grid__row--guttered-small .fdx-o-grid__item--offset-11 {
  margin-inline-start:calc(91.6666666667% - 2px)
}
.fdx-o-grid__row--guttered-large .fdx-o-grid__item--offset-11 {
  margin-inline-start:calc(91.6666666667% - .5rem)
}
.fdx-o-grid__item--offset-12 {
  margin-inline-start:100%
}
.fdx-o-grid__row--guttered-small .fdx-o-grid__item--offset-12 {
  margin-inline-start:calc(100% - 2px)
}
.fdx-o-grid__row--guttered-large .fdx-o-grid__item--offset-12 {
  margin-inline-start:calc(100% - .5rem)
}
@media (min-width: 0) {
  .fdx-o-grid__item--1\@x-small {
	flex:0 0 8.3333333333%;
	max-width:8.3333333333%
  }
  .fdx-o-grid__item--2\@x-small {
	flex:0 0 16.6666666667%;
	max-width:16.6666666667%
  }
  .fdx-o-grid__item--3\@x-small {
	flex:0 0 25%;
	max-width:25%
  }
  .fdx-o-grid__item--4\@x-small {
	flex:0 0 33.3333333333%;
	max-width:33.3333333333%
  }
  .fdx-o-grid__item--5\@x-small {
	flex:0 0 41.6666666667%;
	max-width:41.6666666667%
  }
  .fdx-o-grid__item--6\@x-small {
	flex:0 0 50%;
	max-width:50%
  }
  .fdx-o-grid__item--7\@x-small {
	flex:0 0 58.3333333333%;
	max-width:58.3333333333%
  }
  .fdx-o-grid__item--8\@x-small {
	flex:0 0 66.6666666667%;
	max-width:66.6666666667%
  }
  .fdx-o-grid__item--9\@x-small {
	flex:0 0 75%;
	max-width:75%
  }
  .fdx-o-grid__item--10\@x-small {
	flex:0 0 83.3333333333%;
	max-width:83.3333333333%
  }
  .fdx-o-grid__item--11\@x-small {
	flex:0 0 91.6666666667%;
	max-width:91.6666666667%
  }
  .fdx-o-grid__item--12\@x-small {
	flex:0 0 100%;
	max-width:100%
  }
  .fdx-o-grid__item--offset-1\@x-small {
	margin-inline-start:8.3333333333%
  }
  .fdx-o-grid__item--offset-2\@x-small {
	margin-inline-start:16.6666666667%
  }
  .fdx-o-grid__item--offset-3\@x-small {
	margin-inline-start:25%
  }
  .fdx-o-grid__item--offset-4\@x-small {
	margin-inline-start:33.3333333333%
  }
  .fdx-o-grid__item--offset-5\@x-small {
	margin-inline-start:41.6666666667%
  }
  .fdx-o-grid__item--offset-6\@x-small {
	margin-inline-start:50%
  }
  .fdx-o-grid__item--offset-7\@x-small {
	margin-inline-start:58.3333333333%
  }
  .fdx-o-grid__item--offset-8\@x-small {
	margin-inline-start:66.6666666667%
  }
  .fdx-o-grid__item--offset-9\@x-small {
	margin-inline-start:75%
  }
  .fdx-o-grid__item--offset-10\@x-small {
	margin-inline-start:83.3333333333%
  }
  .fdx-o-grid__item--offset-11\@x-small {
	margin-inline-start:91.6666666667%
  }
  .fdx-o-grid__item--offset-12\@x-small {
	margin-inline-start:100%
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-o-grid__item--1\@x-small-only {
	flex:0 0 8.3333333333%;
	max-width:8.3333333333%
  }
  .fdx-o-grid__item--2\@x-small-only {
	flex:0 0 16.6666666667%;
	max-width:16.6666666667%
  }
  .fdx-o-grid__item--3\@x-small-only {
	flex:0 0 25%;
	max-width:25%
  }
  .fdx-o-grid__item--4\@x-small-only {
	flex:0 0 33.3333333333%;
	max-width:33.3333333333%
  }
  .fdx-o-grid__item--5\@x-small-only {
	flex:0 0 41.6666666667%;
	max-width:41.6666666667%
  }
  .fdx-o-grid__item--6\@x-small-only {
	flex:0 0 50%;
	max-width:50%
  }
  .fdx-o-grid__item--7\@x-small-only {
	flex:0 0 58.3333333333%;
	max-width:58.3333333333%
  }
  .fdx-o-grid__item--8\@x-small-only {
	flex:0 0 66.6666666667%;
	max-width:66.6666666667%
  }
  .fdx-o-grid__item--9\@x-small-only {
	flex:0 0 75%;
	max-width:75%
  }
  .fdx-o-grid__item--10\@x-small-only {
	flex:0 0 83.3333333333%;
	max-width:83.3333333333%
  }
  .fdx-o-grid__item--11\@x-small-only {
	flex:0 0 91.6666666667%;
	max-width:91.6666666667%
  }
  .fdx-o-grid__item--12\@x-small-only {
	flex:0 0 100%;
	max-width:100%
  }
  .fdx-o-grid__item--offset-1\@x-small-only {
	margin-inline-start:8.3333333333%
  }
  .fdx-o-grid__item--offset-2\@x-small-only {
	margin-inline-start:16.6666666667%
  }
  .fdx-o-grid__item--offset-3\@x-small-only {
	margin-inline-start:25%
  }
  .fdx-o-grid__item--offset-4\@x-small-only {
	margin-inline-start:33.3333333333%
  }
  .fdx-o-grid__item--offset-5\@x-small-only {
	margin-inline-start:41.6666666667%
  }
  .fdx-o-grid__item--offset-6\@x-small-only {
	margin-inline-start:50%
  }
  .fdx-o-grid__item--offset-7\@x-small-only {
	margin-inline-start:58.3333333333%
  }
  .fdx-o-grid__item--offset-8\@x-small-only {
	margin-inline-start:66.6666666667%
  }
  .fdx-o-grid__item--offset-9\@x-small-only {
	margin-inline-start:75%
  }
  .fdx-o-grid__item--offset-10\@x-small-only {
	margin-inline-start:83.3333333333%
  }
  .fdx-o-grid__item--offset-11\@x-small-only {
	margin-inline-start:91.6666666667%
  }
  .fdx-o-grid__item--offset-12\@x-small-only {
	margin-inline-start:100%
  }
}
@media (min-width: 664px) {
  .fdx-o-grid__item--1\@small {
	flex:0 0 8.3333333333%;
	max-width:8.3333333333%
  }
  .fdx-o-grid__item--2\@small {
	flex:0 0 16.6666666667%;
	max-width:16.6666666667%
  }
  .fdx-o-grid__item--3\@small {
	flex:0 0 25%;
	max-width:25%
  }
  .fdx-o-grid__item--4\@small {
	flex:0 0 33.3333333333%;
	max-width:33.3333333333%
  }
  .fdx-o-grid__item--5\@small {
	flex:0 0 41.6666666667%;
	max-width:41.6666666667%
  }
  .fdx-o-grid__item--6\@small {
	flex:0 0 50%;
	max-width:50%
  }
  .fdx-o-grid__item--7\@small {
	flex:0 0 58.3333333333%;
	max-width:58.3333333333%
  }
  .fdx-o-grid__item--8\@small {
	flex:0 0 66.6666666667%;
	max-width:66.6666666667%
  }
  .fdx-o-grid__item--9\@small {
	flex:0 0 75%;
	max-width:75%
  }
  .fdx-o-grid__item--10\@small {
	flex:0 0 83.3333333333%;
	max-width:83.3333333333%
  }
  .fdx-o-grid__item--11\@small {
	flex:0 0 91.6666666667%;
	max-width:91.6666666667%
  }
  .fdx-o-grid__item--12\@small {
	flex:0 0 100%;
	max-width:100%
  }
  .fdx-o-grid__item--offset-1\@small {
	margin-inline-start:8.3333333333%
  }
  .fdx-o-grid__item--offset-2\@small {
	margin-inline-start:16.6666666667%
  }
  .fdx-o-grid__item--offset-3\@small {
	margin-inline-start:25%
  }
  .fdx-o-grid__item--offset-4\@small {
	margin-inline-start:33.3333333333%
  }
  .fdx-o-grid__item--offset-5\@small {
	margin-inline-start:41.6666666667%
  }
  .fdx-o-grid__item--offset-6\@small {
	margin-inline-start:50%
  }
  .fdx-o-grid__item--offset-7\@small {
	margin-inline-start:58.3333333333%
  }
  .fdx-o-grid__item--offset-8\@small {
	margin-inline-start:66.6666666667%
  }
  .fdx-o-grid__item--offset-9\@small {
	margin-inline-start:75%
  }
  .fdx-o-grid__item--offset-10\@small {
	margin-inline-start:83.3333333333%
  }
  .fdx-o-grid__item--offset-11\@small {
	margin-inline-start:91.6666666667%
  }
  .fdx-o-grid__item--offset-12\@small {
	margin-inline-start:100%
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-o-grid__item--1\@small-only {
	flex:0 0 8.3333333333%;
	max-width:8.3333333333%
  }
  .fdx-o-grid__item--2\@small-only {
	flex:0 0 16.6666666667%;
	max-width:16.6666666667%
  }
  .fdx-o-grid__item--3\@small-only {
	flex:0 0 25%;
	max-width:25%
  }
  .fdx-o-grid__item--4\@small-only {
	flex:0 0 33.3333333333%;
	max-width:33.3333333333%
  }
  .fdx-o-grid__item--5\@small-only {
	flex:0 0 41.6666666667%;
	max-width:41.6666666667%
  }
  .fdx-o-grid__item--6\@small-only {
	flex:0 0 50%;
	max-width:50%
  }
  .fdx-o-grid__item--7\@small-only {
	flex:0 0 58.3333333333%;
	max-width:58.3333333333%
  }
  .fdx-o-grid__item--8\@small-only {
	flex:0 0 66.6666666667%;
	max-width:66.6666666667%
  }
  .fdx-o-grid__item--9\@small-only {
	flex:0 0 75%;
	max-width:75%
  }
  .fdx-o-grid__item--10\@small-only {
	flex:0 0 83.3333333333%;
	max-width:83.3333333333%
  }
  .fdx-o-grid__item--11\@small-only {
	flex:0 0 91.6666666667%;
	max-width:91.6666666667%
  }
  .fdx-o-grid__item--12\@small-only {
	flex:0 0 100%;
	max-width:100%
  }
  .fdx-o-grid__item--offset-1\@small-only {
	margin-inline-start:8.3333333333%
  }
  .fdx-o-grid__item--offset-2\@small-only {
	margin-inline-start:16.6666666667%
  }
  .fdx-o-grid__item--offset-3\@small-only {
	margin-inline-start:25%
  }
  .fdx-o-grid__item--offset-4\@small-only {
	margin-inline-start:33.3333333333%
  }
  .fdx-o-grid__item--offset-5\@small-only {
	margin-inline-start:41.6666666667%
  }
  .fdx-o-grid__item--offset-6\@small-only {
	margin-inline-start:50%
  }
  .fdx-o-grid__item--offset-7\@small-only {
	margin-inline-start:58.3333333333%
  }
  .fdx-o-grid__item--offset-8\@small-only {
	margin-inline-start:66.6666666667%
  }
  .fdx-o-grid__item--offset-9\@small-only {
	margin-inline-start:75%
  }
  .fdx-o-grid__item--offset-10\@small-only {
	margin-inline-start:83.3333333333%
  }
  .fdx-o-grid__item--offset-11\@small-only {
	margin-inline-start:91.6666666667%
  }
  .fdx-o-grid__item--offset-12\@small-only {
	margin-inline-start:100%
  }
}
@media (min-width: 768px) {
  .fdx-o-grid__item--1\@medium {
	flex:0 0 8.3333333333%;
	max-width:8.3333333333%
  }
  .fdx-o-grid__item--2\@medium {
	flex:0 0 16.6666666667%;
	max-width:16.6666666667%
  }
  .fdx-o-grid__item--3\@medium {
	flex:0 0 25%;
	max-width:25%
  }
  .fdx-o-grid__item--4\@medium {
	flex:0 0 33.3333333333%;
	max-width:33.3333333333%
  }
  .fdx-o-grid__item--5\@medium {
	flex:0 0 41.6666666667%;
	max-width:41.6666666667%
  }
  .fdx-o-grid__item--6\@medium {
	flex:0 0 50%;
	max-width:50%
  }
  .fdx-o-grid__item--7\@medium {
	flex:0 0 58.3333333333%;
	max-width:58.3333333333%
  }
  .fdx-o-grid__item--8\@medium {
	flex:0 0 66.6666666667%;
	max-width:66.6666666667%
  }
  .fdx-o-grid__item--9\@medium {
	flex:0 0 75%;
	max-width:75%
  }
  .fdx-o-grid__item--10\@medium {
	flex:0 0 83.3333333333%;
	max-width:83.3333333333%
  }
  .fdx-o-grid__item--11\@medium {
	flex:0 0 91.6666666667%;
	max-width:91.6666666667%
  }
  .fdx-o-grid__item--12\@medium {
	flex:0 0 100%;
	max-width:100%
  }
  .fdx-o-grid__item--offset-1\@medium {
	margin-inline-start:8.3333333333%
  }
  .fdx-o-grid__item--offset-2\@medium {
	margin-inline-start:16.6666666667%
  }
  .fdx-o-grid__item--offset-3\@medium {
	margin-inline-start:25%
  }
  .fdx-o-grid__item--offset-4\@medium {
	margin-inline-start:33.3333333333%
  }
  .fdx-o-grid__item--offset-5\@medium {
	margin-inline-start:41.6666666667%
  }
  .fdx-o-grid__item--offset-6\@medium {
	margin-inline-start:50%
  }
  .fdx-o-grid__item--offset-7\@medium {
	margin-inline-start:58.3333333333%
  }
  .fdx-o-grid__item--offset-8\@medium {
	margin-inline-start:66.6666666667%
  }
  .fdx-o-grid__item--offset-9\@medium {
	margin-inline-start:75%
  }
  .fdx-o-grid__item--offset-10\@medium {
	margin-inline-start:83.3333333333%
  }
  .fdx-o-grid__item--offset-11\@medium {
	margin-inline-start:91.6666666667%
  }
  .fdx-o-grid__item--offset-12\@medium {
	margin-inline-start:100%
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-o-grid__item--1\@medium-only {
	flex:0 0 8.3333333333%;
	max-width:8.3333333333%
  }
  .fdx-o-grid__item--2\@medium-only {
	flex:0 0 16.6666666667%;
	max-width:16.6666666667%
  }
  .fdx-o-grid__item--3\@medium-only {
	flex:0 0 25%;
	max-width:25%
  }
  .fdx-o-grid__item--4\@medium-only {
	flex:0 0 33.3333333333%;
	max-width:33.3333333333%
  }
  .fdx-o-grid__item--5\@medium-only {
	flex:0 0 41.6666666667%;
	max-width:41.6666666667%
  }
  .fdx-o-grid__item--6\@medium-only {
	flex:0 0 50%;
	max-width:50%
  }
  .fdx-o-grid__item--7\@medium-only {
	flex:0 0 58.3333333333%;
	max-width:58.3333333333%
  }
  .fdx-o-grid__item--8\@medium-only {
	flex:0 0 66.6666666667%;
	max-width:66.6666666667%
  }
  .fdx-o-grid__item--9\@medium-only {
	flex:0 0 75%;
	max-width:75%
  }
  .fdx-o-grid__item--10\@medium-only {
	flex:0 0 83.3333333333%;
	max-width:83.3333333333%
  }
  .fdx-o-grid__item--11\@medium-only {
	flex:0 0 91.6666666667%;
	max-width:91.6666666667%
  }
  .fdx-o-grid__item--12\@medium-only {
	flex:0 0 100%;
	max-width:100%
  }
  .fdx-o-grid__item--offset-1\@medium-only {
	margin-inline-start:8.3333333333%
  }
  .fdx-o-grid__item--offset-2\@medium-only {
	margin-inline-start:16.6666666667%
  }
  .fdx-o-grid__item--offset-3\@medium-only {
	margin-inline-start:25%
  }
  .fdx-o-grid__item--offset-4\@medium-only {
	margin-inline-start:33.3333333333%
  }
  .fdx-o-grid__item--offset-5\@medium-only {
	margin-inline-start:41.6666666667%
  }
  .fdx-o-grid__item--offset-6\@medium-only {
	margin-inline-start:50%
  }
  .fdx-o-grid__item--offset-7\@medium-only {
	margin-inline-start:58.3333333333%
  }
  .fdx-o-grid__item--offset-8\@medium-only {
	margin-inline-start:66.6666666667%
  }
  .fdx-o-grid__item--offset-9\@medium-only {
	margin-inline-start:75%
  }
  .fdx-o-grid__item--offset-10\@medium-only {
	margin-inline-start:83.3333333333%
  }
  .fdx-o-grid__item--offset-11\@medium-only {
	margin-inline-start:91.6666666667%
  }
  .fdx-o-grid__item--offset-12\@medium-only {
	margin-inline-start:100%
  }
}
@media (min-width: 1024px) {
  .fdx-o-grid__item--1\@medium-wide {
	flex:0 0 8.3333333333%;
	max-width:8.3333333333%
  }
  .fdx-o-grid__item--2\@medium-wide {
	flex:0 0 16.6666666667%;
	max-width:16.6666666667%
  }
  .fdx-o-grid__item--3\@medium-wide {
	flex:0 0 25%;
	max-width:25%
  }
  .fdx-o-grid__item--4\@medium-wide {
	flex:0 0 33.3333333333%;
	max-width:33.3333333333%
  }
  .fdx-o-grid__item--5\@medium-wide {
	flex:0 0 41.6666666667%;
	max-width:41.6666666667%
  }
  .fdx-o-grid__item--6\@medium-wide {
	flex:0 0 50%;
	max-width:50%
  }
  .fdx-o-grid__item--7\@medium-wide {
	flex:0 0 58.3333333333%;
	max-width:58.3333333333%
  }
  .fdx-o-grid__item--8\@medium-wide {
	flex:0 0 66.6666666667%;
	max-width:66.6666666667%
  }
  .fdx-o-grid__item--9\@medium-wide {
	flex:0 0 75%;
	max-width:75%
  }
  .fdx-o-grid__item--10\@medium-wide {
	flex:0 0 83.3333333333%;
	max-width:83.3333333333%
  }
  .fdx-o-grid__item--11\@medium-wide {
	flex:0 0 91.6666666667%;
	max-width:91.6666666667%
  }
  .fdx-o-grid__item--12\@medium-wide {
	flex:0 0 100%;
	max-width:100%
  }
  .fdx-o-grid__item--offset-1\@medium-wide {
	margin-inline-start:8.3333333333%
  }
  .fdx-o-grid__item--offset-2\@medium-wide {
	margin-inline-start:16.6666666667%
  }
  .fdx-o-grid__item--offset-3\@medium-wide {
	margin-inline-start:25%
  }
  .fdx-o-grid__item--offset-4\@medium-wide {
	margin-inline-start:33.3333333333%
  }
  .fdx-o-grid__item--offset-5\@medium-wide {
	margin-inline-start:41.6666666667%
  }
  .fdx-o-grid__item--offset-6\@medium-wide {
	margin-inline-start:50%
  }
  .fdx-o-grid__item--offset-7\@medium-wide {
	margin-inline-start:58.3333333333%
  }
  .fdx-o-grid__item--offset-8\@medium-wide {
	margin-inline-start:66.6666666667%
  }
  .fdx-o-grid__item--offset-9\@medium-wide {
	margin-inline-start:75%
  }
  .fdx-o-grid__item--offset-10\@medium-wide {
	margin-inline-start:83.3333333333%
  }
  .fdx-o-grid__item--offset-11\@medium-wide {
	margin-inline-start:91.6666666667%
  }
  .fdx-o-grid__item--offset-12\@medium-wide {
	margin-inline-start:100%
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-o-grid__item--1\@medium-wide-only {
	flex:0 0 8.3333333333%;
	max-width:8.3333333333%
  }
  .fdx-o-grid__item--2\@medium-wide-only {
	flex:0 0 16.6666666667%;
	max-width:16.6666666667%
  }
  .fdx-o-grid__item--3\@medium-wide-only {
	flex:0 0 25%;
	max-width:25%
  }
  .fdx-o-grid__item--4\@medium-wide-only {
	flex:0 0 33.3333333333%;
	max-width:33.3333333333%
  }
  .fdx-o-grid__item--5\@medium-wide-only {
	flex:0 0 41.6666666667%;
	max-width:41.6666666667%
  }
  .fdx-o-grid__item--6\@medium-wide-only {
	flex:0 0 50%;
	max-width:50%
  }
  .fdx-o-grid__item--7\@medium-wide-only {
	flex:0 0 58.3333333333%;
	max-width:58.3333333333%
  }
  .fdx-o-grid__item--8\@medium-wide-only {
	flex:0 0 66.6666666667%;
	max-width:66.6666666667%
  }
  .fdx-o-grid__item--9\@medium-wide-only {
	flex:0 0 75%;
	max-width:75%
  }
  .fdx-o-grid__item--10\@medium-wide-only {
	flex:0 0 83.3333333333%;
	max-width:83.3333333333%
  }
  .fdx-o-grid__item--11\@medium-wide-only {
	flex:0 0 91.6666666667%;
	max-width:91.6666666667%
  }
  .fdx-o-grid__item--12\@medium-wide-only {
	flex:0 0 100%;
	max-width:100%
  }
  .fdx-o-grid__item--offset-1\@medium-wide-only {
	margin-inline-start:8.3333333333%
  }
  .fdx-o-grid__item--offset-2\@medium-wide-only {
	margin-inline-start:16.6666666667%
  }
  .fdx-o-grid__item--offset-3\@medium-wide-only {
	margin-inline-start:25%
  }
  .fdx-o-grid__item--offset-4\@medium-wide-only {
	margin-inline-start:33.3333333333%
  }
  .fdx-o-grid__item--offset-5\@medium-wide-only {
	margin-inline-start:41.6666666667%
  }
  .fdx-o-grid__item--offset-6\@medium-wide-only {
	margin-inline-start:50%
  }
  .fdx-o-grid__item--offset-7\@medium-wide-only {
	margin-inline-start:58.3333333333%
  }
  .fdx-o-grid__item--offset-8\@medium-wide-only {
	margin-inline-start:66.6666666667%
  }
  .fdx-o-grid__item--offset-9\@medium-wide-only {
	margin-inline-start:75%
  }
  .fdx-o-grid__item--offset-10\@medium-wide-only {
	margin-inline-start:83.3333333333%
  }
  .fdx-o-grid__item--offset-11\@medium-wide-only {
	margin-inline-start:91.6666666667%
  }
  .fdx-o-grid__item--offset-12\@medium-wide-only {
	margin-inline-start:100%
  }
}
@media (min-width: 1200px) {
  .fdx-o-grid__item--1\@large {
	flex:0 0 8.3333333333%;
	max-width:8.3333333333%
  }
  .fdx-o-grid__item--2\@large {
	flex:0 0 16.6666666667%;
	max-width:16.6666666667%
  }
  .fdx-o-grid__item--3\@large {
	flex:0 0 25%;
	max-width:25%
  }
  .fdx-o-grid__item--4\@large {
	flex:0 0 33.3333333333%;
	max-width:33.3333333333%
  }
  .fdx-o-grid__item--5\@large {
	flex:0 0 41.6666666667%;
	max-width:41.6666666667%
  }
  .fdx-o-grid__item--6\@large {
	flex:0 0 50%;
	max-width:50%
  }
  .fdx-o-grid__item--7\@large {
	flex:0 0 58.3333333333%;
	max-width:58.3333333333%
  }
  .fdx-o-grid__item--8\@large {
	flex:0 0 66.6666666667%;
	max-width:66.6666666667%
  }
  .fdx-o-grid__item--9\@large {
	flex:0 0 75%;
	max-width:75%
  }
  .fdx-o-grid__item--10\@large {
	flex:0 0 83.3333333333%;
	max-width:83.3333333333%
  }
  .fdx-o-grid__item--11\@large {
	flex:0 0 91.6666666667%;
	max-width:91.6666666667%
  }
  .fdx-o-grid__item--12\@large {
	flex:0 0 100%;
	max-width:100%
  }
  .fdx-o-grid__item--offset-1\@large {
	margin-inline-start:8.3333333333%
  }
  .fdx-o-grid__item--offset-2\@large {
	margin-inline-start:16.6666666667%
  }
  .fdx-o-grid__item--offset-3\@large {
	margin-inline-start:25%
  }
  .fdx-o-grid__item--offset-4\@large {
	margin-inline-start:33.3333333333%
  }
  .fdx-o-grid__item--offset-5\@large {
	margin-inline-start:41.6666666667%
  }
  .fdx-o-grid__item--offset-6\@large {
	margin-inline-start:50%
  }
  .fdx-o-grid__item--offset-7\@large {
	margin-inline-start:58.3333333333%
  }
  .fdx-o-grid__item--offset-8\@large {
	margin-inline-start:66.6666666667%
  }
  .fdx-o-grid__item--offset-9\@large {
	margin-inline-start:75%
  }
  .fdx-o-grid__item--offset-10\@large {
	margin-inline-start:83.3333333333%
  }
  .fdx-o-grid__item--offset-11\@large {
	margin-inline-start:91.6666666667%
  }
  .fdx-o-grid__item--offset-12\@large {
	margin-inline-start:100%
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-o-grid__item--1\@large-only {
	flex:0 0 8.3333333333%;
	max-width:8.3333333333%
  }
  .fdx-o-grid__item--2\@large-only {
	flex:0 0 16.6666666667%;
	max-width:16.6666666667%
  }
  .fdx-o-grid__item--3\@large-only {
	flex:0 0 25%;
	max-width:25%
  }
  .fdx-o-grid__item--4\@large-only {
	flex:0 0 33.3333333333%;
	max-width:33.3333333333%
  }
  .fdx-o-grid__item--5\@large-only {
	flex:0 0 41.6666666667%;
	max-width:41.6666666667%
  }
  .fdx-o-grid__item--6\@large-only {
	flex:0 0 50%;
	max-width:50%
  }
  .fdx-o-grid__item--7\@large-only {
	flex:0 0 58.3333333333%;
	max-width:58.3333333333%
  }
  .fdx-o-grid__item--8\@large-only {
	flex:0 0 66.6666666667%;
	max-width:66.6666666667%
  }
  .fdx-o-grid__item--9\@large-only {
	flex:0 0 75%;
	max-width:75%
  }
  .fdx-o-grid__item--10\@large-only {
	flex:0 0 83.3333333333%;
	max-width:83.3333333333%
  }
  .fdx-o-grid__item--11\@large-only {
	flex:0 0 91.6666666667%;
	max-width:91.6666666667%
  }
  .fdx-o-grid__item--12\@large-only {
	flex:0 0 100%;
	max-width:100%
  }
  .fdx-o-grid__item--offset-1\@large-only {
	margin-inline-start:8.3333333333%
  }
  .fdx-o-grid__item--offset-2\@large-only {
	margin-inline-start:16.6666666667%
  }
  .fdx-o-grid__item--offset-3\@large-only {
	margin-inline-start:25%
  }
  .fdx-o-grid__item--offset-4\@large-only {
	margin-inline-start:33.3333333333%
  }
  .fdx-o-grid__item--offset-5\@large-only {
	margin-inline-start:41.6666666667%
  }
  .fdx-o-grid__item--offset-6\@large-only {
	margin-inline-start:50%
  }
  .fdx-o-grid__item--offset-7\@large-only {
	margin-inline-start:58.3333333333%
  }
  .fdx-o-grid__item--offset-8\@large-only {
	margin-inline-start:66.6666666667%
  }
  .fdx-o-grid__item--offset-9\@large-only {
	margin-inline-start:75%
  }
  .fdx-o-grid__item--offset-10\@large-only {
	margin-inline-start:83.3333333333%
  }
  .fdx-o-grid__item--offset-11\@large-only {
	margin-inline-start:91.6666666667%
  }
  .fdx-o-grid__item--offset-12\@large-only {
	margin-inline-start:100%
  }
}
@media (min-width: 1440px) {
  .fdx-o-grid__item--1\@x-large {
	flex:0 0 8.3333333333%;
	max-width:8.3333333333%
  }
  .fdx-o-grid__item--2\@x-large {
	flex:0 0 16.6666666667%;
	max-width:16.6666666667%
  }
  .fdx-o-grid__item--3\@x-large {
	flex:0 0 25%;
	max-width:25%
  }
  .fdx-o-grid__item--4\@x-large {
	flex:0 0 33.3333333333%;
	max-width:33.3333333333%
  }
  .fdx-o-grid__item--5\@x-large {
	flex:0 0 41.6666666667%;
	max-width:41.6666666667%
  }
  .fdx-o-grid__item--6\@x-large {
	flex:0 0 50%;
	max-width:50%
  }
  .fdx-o-grid__item--7\@x-large {
	flex:0 0 58.3333333333%;
	max-width:58.3333333333%
  }
  .fdx-o-grid__item--8\@x-large {
	flex:0 0 66.6666666667%;
	max-width:66.6666666667%
  }
  .fdx-o-grid__item--9\@x-large {
	flex:0 0 75%;
	max-width:75%
  }
  .fdx-o-grid__item--10\@x-large {
	flex:0 0 83.3333333333%;
	max-width:83.3333333333%
  }
  .fdx-o-grid__item--11\@x-large {
	flex:0 0 91.6666666667%;
	max-width:91.6666666667%
  }
  .fdx-o-grid__item--12\@x-large {
	flex:0 0 100%;
	max-width:100%
  }
  .fdx-o-grid__item--offset-1\@x-large {
	margin-inline-start:8.3333333333%
  }
  .fdx-o-grid__item--offset-2\@x-large {
	margin-inline-start:16.6666666667%
  }
  .fdx-o-grid__item--offset-3\@x-large {
	margin-inline-start:25%
  }
  .fdx-o-grid__item--offset-4\@x-large {
	margin-inline-start:33.3333333333%
  }
  .fdx-o-grid__item--offset-5\@x-large {
	margin-inline-start:41.6666666667%
  }
  .fdx-o-grid__item--offset-6\@x-large {
	margin-inline-start:50%
  }
  .fdx-o-grid__item--offset-7\@x-large {
	margin-inline-start:58.3333333333%
  }
  .fdx-o-grid__item--offset-8\@x-large {
	margin-inline-start:66.6666666667%
  }
  .fdx-o-grid__item--offset-9\@x-large {
	margin-inline-start:75%
  }
  .fdx-o-grid__item--offset-10\@x-large {
	margin-inline-start:83.3333333333%
  }
  .fdx-o-grid__item--offset-11\@x-large {
	margin-inline-start:91.6666666667%
  }
  .fdx-o-grid__item--offset-12\@x-large {
	margin-inline-start:100%
  }
}
@media (min-width: 1600px) {
  .fdx-o-grid__item--1\@xx-large {
	flex:0 0 8.3333333333%;
	max-width:8.3333333333%
  }
  .fdx-o-grid__item--2\@xx-large {
	flex:0 0 16.6666666667%;
	max-width:16.6666666667%
  }
  .fdx-o-grid__item--3\@xx-large {
	flex:0 0 25%;
	max-width:25%
  }
  .fdx-o-grid__item--4\@xx-large {
	flex:0 0 33.3333333333%;
	max-width:33.3333333333%
  }
  .fdx-o-grid__item--5\@xx-large {
	flex:0 0 41.6666666667%;
	max-width:41.6666666667%
  }
  .fdx-o-grid__item--6\@xx-large {
	flex:0 0 50%;
	max-width:50%
  }
  .fdx-o-grid__item--7\@xx-large {
	flex:0 0 58.3333333333%;
	max-width:58.3333333333%
  }
  .fdx-o-grid__item--8\@xx-large {
	flex:0 0 66.6666666667%;
	max-width:66.6666666667%
  }
  .fdx-o-grid__item--9\@xx-large {
	flex:0 0 75%;
	max-width:75%
  }
  .fdx-o-grid__item--10\@xx-large {
	flex:0 0 83.3333333333%;
	max-width:83.3333333333%
  }
  .fdx-o-grid__item--11\@xx-large {
	flex:0 0 91.6666666667%;
	max-width:91.6666666667%
  }
  .fdx-o-grid__item--12\@xx-large {
	flex:0 0 100%;
	max-width:100%
  }
  .fdx-o-grid__item--offset-1\@xx-large {
	margin-inline-start:8.3333333333%
  }
  .fdx-o-grid__item--offset-2\@xx-large {
	margin-inline-start:16.6666666667%
  }
  .fdx-o-grid__item--offset-3\@xx-large {
	margin-inline-start:25%
  }
  .fdx-o-grid__item--offset-4\@xx-large {
	margin-inline-start:33.3333333333%
  }
  .fdx-o-grid__item--offset-5\@xx-large {
	margin-inline-start:41.6666666667%
  }
  .fdx-o-grid__item--offset-6\@xx-large {
	margin-inline-start:50%
  }
  .fdx-o-grid__item--offset-7\@xx-large {
	margin-inline-start:58.3333333333%
  }
  .fdx-o-grid__item--offset-8\@xx-large {
	margin-inline-start:66.6666666667%
  }
  .fdx-o-grid__item--offset-9\@xx-large {
	margin-inline-start:75%
  }
  .fdx-o-grid__item--offset-10\@xx-large {
	margin-inline-start:83.3333333333%
  }
  .fdx-o-grid__item--offset-11\@xx-large {
	margin-inline-start:91.6666666667%
  }
  .fdx-o-grid__item--offset-12\@xx-large {
	margin-inline-start:100%
  }
}
@media (min-width: 768px) {
  .fdx-o-gridhd--max-width {
	width:100%;
	max-width:970px;
	margin:0 auto
  }
}
.fdx-o-gridhd--max-width-large {
  width:100%;
  max-width:1328px;
  margin:0 auto
}
.fdx-o-gridhd--max-width-x-large {
  width:100%;
  max-width:1600px;
  margin:0 auto
}
.fdx-o-gridhd--max-width-xx-large {
  width:100%;
  max-width:1920px;
  margin:0 auto
}
.fdx-o-gridhd__row {
  display:flex;
  flex-wrap:wrap
}
.fdx-o-gridhd__row--start {
  justify-content:flex-start
}
@media (min-width: 0) {
  .fdx-o-gridhd__row--start\@x-small {
	justify-content:flex-start
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-o-gridhd__row--start\@x-small-only {
	justify-content:flex-start
  }
}
@media (min-width: 664px) {
  .fdx-o-gridhd__row--start\@small {
	justify-content:flex-start
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-o-gridhd__row--start\@small-only {
	justify-content:flex-start
  }
}
@media (min-width: 768px) {
  .fdx-o-gridhd__row--start\@medium {
	justify-content:flex-start
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-o-gridhd__row--start\@medium-only {
	justify-content:flex-start
  }
}
@media (min-width: 1024px) {
  .fdx-o-gridhd__row--start\@medium-wide {
	justify-content:flex-start
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-o-gridhd__row--start\@medium-wide-only {
	justify-content:flex-start
  }
}
@media (min-width: 1200px) {
  .fdx-o-gridhd__row--start\@large {
	justify-content:flex-start
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-o-gridhd__row--start\@large-only {
	justify-content:flex-start
  }
}
@media (min-width: 1440px) {
  .fdx-o-gridhd__row--start\@x-large {
	justify-content:flex-start
  }
}
.fdx-o-gridhd__row--end {
  justify-content:flex-end
}
.fdx-o-gridhd__row--center {
  justify-content:center
}
.fdx-o-gridhd__row--guttered-small {
  margin-inline-end:-.125rem;
  margin-inline-start:-.125rem
}
.fdx-o-gridhd__row--guttered-small>[class*=__item] {
  padding-inline-end:.125rem;
  padding-inline-start:.125rem;
  padding-block-end:.25rem
}
@media (min-width: 0) {
  .fdx-o-gridhd__row--guttered-small\@x-small {
	margin-inline-end:-.125rem;
	margin-inline-start:-.125rem
  }
  .fdx-o-gridhd__row--guttered-small\@x-small>[class*=__item] {
	padding-inline-end:.125rem;
	padding-inline-start:.125rem;
	padding-block-end:.25rem
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-o-gridhd__row--guttered-small\@x-small-only {
	margin-inline-end:-.125rem;
	margin-inline-start:-.125rem
  }
  .fdx-o-gridhd__row--guttered-small\@x-small-only>[class*=__item] {
	padding-inline-end:.125rem;
	padding-inline-start:.125rem;
	padding-block-end:.25rem
  }
}
@media (min-width: 664px) {
  .fdx-o-gridhd__row--guttered-small\@small {
	margin-inline-end:-.125rem;
	margin-inline-start:-.125rem
  }
  .fdx-o-gridhd__row--guttered-small\@small>[class*=__item] {
	padding-inline-end:.125rem;
	padding-inline-start:.125rem;
	padding-block-end:.25rem
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-o-gridhd__row--guttered-small\@small-only {
	margin-inline-end:-.125rem;
	margin-inline-start:-.125rem
  }
  .fdx-o-gridhd__row--guttered-small\@small-only>[class*=__item] {
	padding-inline-end:.125rem;
	padding-inline-start:.125rem;
	padding-block-end:.25rem
  }
}
@media (min-width: 768px) {
  .fdx-o-gridhd__row--guttered-small\@medium {
	margin-inline-end:-.125rem;
	margin-inline-start:-.125rem
  }
  .fdx-o-gridhd__row--guttered-small\@medium>[class*=__item] {
	padding-inline-end:.125rem;
	padding-inline-start:.125rem;
	padding-block-end:.25rem
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-o-gridhd__row--guttered-small\@medium-only {
	margin-inline-end:-.125rem;
	margin-inline-start:-.125rem
  }
  .fdx-o-gridhd__row--guttered-small\@medium-only>[class*=__item] {
	padding-inline-end:.125rem;
	padding-inline-start:.125rem;
	padding-block-end:.25rem
  }
}
@media (min-width: 1024px) {
  .fdx-o-gridhd__row--guttered-small\@medium-wide {
	margin-inline-end:-.125rem;
	margin-inline-start:-.125rem
  }
  .fdx-o-gridhd__row--guttered-small\@medium-wide>[class*=__item] {
	padding-inline-end:.125rem;
	padding-inline-start:.125rem;
	padding-block-end:.25rem
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-o-gridhd__row--guttered-small\@medium-wide-only {
	margin-inline-end:-.125rem;
	margin-inline-start:-.125rem
  }
  .fdx-o-gridhd__row--guttered-small\@medium-wide-only>[class*=__item] {
	padding-inline-end:.125rem;
	padding-inline-start:.125rem;
	padding-block-end:.25rem
  }
}
@media (min-width: 1200px) {
  .fdx-o-gridhd__row--guttered-small\@large {
	margin-inline-end:-.125rem;
	margin-inline-start:-.125rem
  }
  .fdx-o-gridhd__row--guttered-small\@large>[class*=__item] {
	padding-inline-end:.125rem;
	padding-inline-start:.125rem;
	padding-block-end:.25rem
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-o-gridhd__row--guttered-small\@large-only {
	margin-inline-end:-.125rem;
	margin-inline-start:-.125rem
  }
  .fdx-o-gridhd__row--guttered-small\@large-only>[class*=__item] {
	padding-inline-end:.125rem;
	padding-inline-start:.125rem;
	padding-block-end:.25rem
  }
}
@media (min-width: 1440px) {
  .fdx-o-gridhd__row--guttered-small\@x-large {
	margin-inline-end:-.125rem;
	margin-inline-start:-.125rem
  }
  .fdx-o-gridhd__row--guttered-small\@x-large>[class*=__item] {
	padding-inline-end:.125rem;
	padding-inline-start:.125rem;
	padding-block-end:.25rem
  }
}
.fdx-o-gridhd__row--guttered-medium {
  margin-inline-end:-.5rem;
  margin-inline-start:-.5rem
}
.fdx-o-gridhd__row--guttered-medium>[class*=__item] {
  padding-inline-end:.5rem;
  padding-inline-start:.5rem;
  margin-block-end:1rem
}
@media (min-width: 0) {
  .fdx-o-gridhd__row--guttered-medium\@x-small {
	margin-inline-end:-.5rem;
	margin-inline-start:-.5rem
  }
  .fdx-o-gridhd__row--guttered-medium\@x-small>[class*=__item] {
	padding-inline-end:.5rem;
	padding-inline-start:.5rem;
	margin-block-end:1rem
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-o-gridhd__row--guttered-medium\@x-small-only {
	margin-inline-end:-.5rem;
	margin-inline-start:-.5rem
  }
  .fdx-o-gridhd__row--guttered-medium\@x-small-only>[class*=__item] {
	padding-inline-end:.5rem;
	padding-inline-start:.5rem;
	margin-block-end:1rem
  }
}
@media (min-width: 664px) {
  .fdx-o-gridhd__row--guttered-medium\@small {
	margin-inline-end:-.5rem;
	margin-inline-start:-.5rem
  }
  .fdx-o-gridhd__row--guttered-medium\@small>[class*=__item] {
	padding-inline-end:.5rem;
	padding-inline-start:.5rem;
	margin-block-end:1rem
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-o-gridhd__row--guttered-medium\@small-only {
	margin-inline-end:-.5rem;
	margin-inline-start:-.5rem
  }
  .fdx-o-gridhd__row--guttered-medium\@small-only>[class*=__item] {
	padding-inline-end:.5rem;
	padding-inline-start:.5rem;
	margin-block-end:1rem
  }
}
@media (min-width: 768px) {
  .fdx-o-gridhd__row--guttered-medium\@medium {
	margin-inline-end:-.5rem;
	margin-inline-start:-.5rem
  }
  .fdx-o-gridhd__row--guttered-medium\@medium>[class*=__item] {
	padding-inline-end:.5rem;
	padding-inline-start:.5rem;
	margin-block-end:1rem
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-o-gridhd__row--guttered-medium\@medium-only {
	margin-inline-end:-.5rem;
	margin-inline-start:-.5rem
  }
  .fdx-o-gridhd__row--guttered-medium\@medium-only>[class*=__item] {
	padding-inline-end:.5rem;
	padding-inline-start:.5rem;
	margin-block-end:1rem
  }
}
@media (min-width: 1024px) {
  .fdx-o-gridhd__row--guttered-medium\@medium-wide {
	margin-inline-end:-.5rem;
	margin-inline-start:-.5rem
  }
  .fdx-o-gridhd__row--guttered-medium\@medium-wide>[class*=__item] {
	padding-inline-end:.5rem;
	padding-inline-start:.5rem;
	margin-block-end:1rem
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-o-gridhd__row--guttered-medium\@medium-wide-only {
	margin-inline-end:-.5rem;
	margin-inline-start:-.5rem
  }
  .fdx-o-gridhd__row--guttered-medium\@medium-wide-only>[class*=__item] {
	padding-inline-end:.5rem;
	padding-inline-start:.5rem;
	margin-block-end:1rem
  }
}
@media (min-width: 1200px) {
  .fdx-o-gridhd__row--guttered-medium\@large {
	margin-inline-end:-.5rem;
	margin-inline-start:-.5rem
  }
  .fdx-o-gridhd__row--guttered-medium\@large>[class*=__item] {
	padding-inline-end:.5rem;
	padding-inline-start:.5rem;
	margin-block-end:1rem
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-o-gridhd__row--guttered-medium\@large-only {
	margin-inline-end:-.5rem;
	margin-inline-start:-.5rem
  }
  .fdx-o-gridhd__row--guttered-medium\@large-only>[class*=__item] {
	padding-inline-end:.5rem;
	padding-inline-start:.5rem;
	margin-block-end:1rem
  }
}
@media (min-width: 1440px) {
  .fdx-o-gridhd__row--guttered-medium\@x-large {
	margin-inline-end:-.5rem;
	margin-inline-start:-.5rem
  }
  .fdx-o-gridhd__row--guttered-medium\@x-large>[class*=__item] {
	padding-inline-end:.5rem;
	padding-inline-start:.5rem;
	margin-block-end:1rem
  }
}
.fdx-o-gridhd__row--guttered-large {
  margin-inline-end:-.75rem;
  margin-inline-start:-.75rem
}
.fdx-o-gridhd__row--guttered-large>[class*=__item] {
  padding-inline-end:.75rem;
  padding-inline-start:.75rem;
  margin-block-end:1.5rem
}
@media (min-width: 0) {
  .fdx-o-gridhd__row--guttered-large\@x-small {
	margin-inline-end:-.75rem;
	margin-inline-start:-.75rem
  }
  .fdx-o-gridhd__row--guttered-large\@x-small>[class*=__item] {
	padding-inline-end:.75rem;
	padding-inline-start:.75rem;
	margin-block-end:1.5rem
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-o-gridhd__row--guttered-large\@x-small-only {
	margin-inline-end:-.75rem;
	margin-inline-start:-.75rem
  }
  .fdx-o-gridhd__row--guttered-large\@x-small-only>[class*=__item] {
	padding-inline-end:.75rem;
	padding-inline-start:.75rem;
	margin-block-end:1.5rem
  }
}
@media (min-width: 664px) {
  .fdx-o-gridhd__row--guttered-large\@small {
	margin-inline-end:-.75rem;
	margin-inline-start:-.75rem
  }
  .fdx-o-gridhd__row--guttered-large\@small>[class*=__item] {
	padding-inline-end:.75rem;
	padding-inline-start:.75rem;
	margin-block-end:1.5rem
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-o-gridhd__row--guttered-large\@small-only {
	margin-inline-end:-.75rem;
	margin-inline-start:-.75rem
  }
  .fdx-o-gridhd__row--guttered-large\@small-only>[class*=__item] {
	padding-inline-end:.75rem;
	padding-inline-start:.75rem;
	margin-block-end:1.5rem
  }
}
@media (min-width: 768px) {
  .fdx-o-gridhd__row--guttered-large\@medium {
	margin-inline-end:-.75rem;
	margin-inline-start:-.75rem
  }
  .fdx-o-gridhd__row--guttered-large\@medium>[class*=__item] {
	padding-inline-end:.75rem;
	padding-inline-start:.75rem;
	margin-block-end:1.5rem
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-o-gridhd__row--guttered-large\@medium-only {
	margin-inline-end:-.75rem;
	margin-inline-start:-.75rem
  }
  .fdx-o-gridhd__row--guttered-large\@medium-only>[class*=__item] {
	padding-inline-end:.75rem;
	padding-inline-start:.75rem;
	margin-block-end:1.5rem
  }
}
@media (min-width: 1024px) {
  .fdx-o-gridhd__row--guttered-large\@medium-wide {
	margin-inline-end:-.75rem;
	margin-inline-start:-.75rem
  }
  .fdx-o-gridhd__row--guttered-large\@medium-wide>[class*=__item] {
	padding-inline-end:.75rem;
	padding-inline-start:.75rem;
	margin-block-end:1.5rem
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-o-gridhd__row--guttered-large\@medium-wide-only {
	margin-inline-end:-.75rem;
	margin-inline-start:-.75rem
  }
  .fdx-o-gridhd__row--guttered-large\@medium-wide-only>[class*=__item] {
	padding-inline-end:.75rem;
	padding-inline-start:.75rem;
	margin-block-end:1.5rem
  }
}
@media (min-width: 1200px) {
  .fdx-o-gridhd__row--guttered-large\@large {
	margin-inline-end:-.75rem;
	margin-inline-start:-.75rem
  }
  .fdx-o-gridhd__row--guttered-large\@large>[class*=__item] {
	padding-inline-end:.75rem;
	padding-inline-start:.75rem;
	margin-block-end:1.5rem
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-o-gridhd__row--guttered-large\@large-only {
	margin-inline-end:-.75rem;
	margin-inline-start:-.75rem
  }
  .fdx-o-gridhd__row--guttered-large\@large-only>[class*=__item] {
	padding-inline-end:.75rem;
	padding-inline-start:.75rem;
	margin-block-end:1.5rem
  }
}
@media (min-width: 1440px) {
  .fdx-o-gridhd__row--guttered-large\@x-large {
	margin-inline-end:-.75rem;
	margin-inline-start:-.75rem
  }
  .fdx-o-gridhd__row--guttered-large\@x-large>[class*=__item] {
	padding-inline-end:.75rem;
	padding-inline-start:.75rem;
	margin-block-end:1.5rem
  }
}
.fdx-o-gridhd__row--guttered-medium-y-small {
  margin-inline-end:-.5rem;
  margin-inline-start:-.5rem
}
.fdx-o-gridhd__row--guttered-medium-y-small>[class*=__item] {
  padding-inline-end:.5rem;
  padding-inline-start:.5rem;
  margin-block-end:.25rem
}
@media (min-width: 0) {
  .fdx-o-gridhd__row--guttered-medium-y-small\@x-small {
	margin-inline-end:-.5rem;
	margin-inline-start:-.5rem
  }
  .fdx-o-gridhd__row--guttered-medium-y-small\@x-small>[class*=__item] {
	padding-inline-end:.5rem;
	padding-inline-start:.5rem;
	margin-block-end:.25rem
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-o-gridhd__row--guttered-medium-y-small\@x-small-only {
	margin-inline-end:-.5rem;
	margin-inline-start:-.5rem
  }
  .fdx-o-gridhd__row--guttered-medium-y-small\@x-small-only>[class*=__item] {
	padding-inline-end:.5rem;
	padding-inline-start:.5rem;
	margin-block-end:.25rem
  }
}
@media (min-width: 664px) {
  .fdx-o-gridhd__row--guttered-medium-y-small\@small {
	margin-inline-end:-.5rem;
	margin-inline-start:-.5rem
  }
  .fdx-o-gridhd__row--guttered-medium-y-small\@small>[class*=__item] {
	padding-inline-end:.5rem;
	padding-inline-start:.5rem;
	margin-block-end:.25rem
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-o-gridhd__row--guttered-medium-y-small\@small-only {
	margin-inline-end:-.5rem;
	margin-inline-start:-.5rem
  }
  .fdx-o-gridhd__row--guttered-medium-y-small\@small-only>[class*=__item] {
	padding-inline-end:.5rem;
	padding-inline-start:.5rem;
	margin-block-end:.25rem
  }
}
@media (min-width: 768px) {
  .fdx-o-gridhd__row--guttered-medium-y-small\@medium {
	margin-inline-end:-.5rem;
	margin-inline-start:-.5rem
  }
  .fdx-o-gridhd__row--guttered-medium-y-small\@medium>[class*=__item] {
	padding-inline-end:.5rem;
	padding-inline-start:.5rem;
	margin-block-end:.25rem
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-o-gridhd__row--guttered-medium-y-small\@medium-only {
	margin-inline-end:-.5rem;
	margin-inline-start:-.5rem
  }
  .fdx-o-gridhd__row--guttered-medium-y-small\@medium-only>[class*=__item] {
	padding-inline-end:.5rem;
	padding-inline-start:.5rem;
	margin-block-end:.25rem
  }
}
@media (min-width: 1024px) {
  .fdx-o-gridhd__row--guttered-medium-y-small\@medium-wide {
	margin-inline-end:-.5rem;
	margin-inline-start:-.5rem
  }
  .fdx-o-gridhd__row--guttered-medium-y-small\@medium-wide>[class*=__item] {
	padding-inline-end:.5rem;
	padding-inline-start:.5rem;
	margin-block-end:.25rem
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-o-gridhd__row--guttered-medium-y-small\@medium-wide-only {
	margin-inline-end:-.5rem;
	margin-inline-start:-.5rem
  }
  .fdx-o-gridhd__row--guttered-medium-y-small\@medium-wide-only>[class*=__item] {
	padding-inline-end:.5rem;
	padding-inline-start:.5rem;
	margin-block-end:.25rem
  }
}
@media (min-width: 1200px) {
  .fdx-o-gridhd__row--guttered-medium-y-small\@large {
	margin-inline-end:-.5rem;
	margin-inline-start:-.5rem
  }
  .fdx-o-gridhd__row--guttered-medium-y-small\@large>[class*=__item] {
	padding-inline-end:.5rem;
	padding-inline-start:.5rem;
	margin-block-end:.25rem
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-o-gridhd__row--guttered-medium-y-small\@large-only {
	margin-inline-end:-.5rem;
	margin-inline-start:-.5rem
  }
  .fdx-o-gridhd__row--guttered-medium-y-small\@large-only>[class*=__item] {
	padding-inline-end:.5rem;
	padding-inline-start:.5rem;
	margin-block-end:.25rem
  }
}
@media (min-width: 1440px) {
  .fdx-o-gridhd__row--guttered-medium-y-small\@x-large {
	margin-inline-end:-.5rem;
	margin-inline-start:-.5rem
  }
  .fdx-o-gridhd__row--guttered-medium-y-small\@x-large>[class*=__item] {
	padding-inline-end:.5rem;
	padding-inline-start:.5rem;
	margin-block-end:.25rem
  }
}
.fdx-o-gridhd__row--guttered-large-y-small {
  margin-inline-end:-.75rem;
  margin-inline-start:-.75rem
}
.fdx-o-gridhd__row--guttered-large-y-small>[class*=__item] {
  padding-inline-end:.75rem;
  padding-inline-start:.75rem;
  margin-block-end:.25rem
}
@media (min-width: 0) {
  .fdx-o-gridhd__row--guttered-large-y-small\@x-small {
	margin-inline-end:-.75rem;
	margin-inline-start:-.75rem
  }
  .fdx-o-gridhd__row--guttered-large-y-small\@x-small>[class*=__item] {
	padding-inline-end:.75rem;
	padding-inline-start:.75rem;
	margin-block-end:.25rem
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-o-gridhd__row--guttered-large-y-small\@x-small-only {
	margin-inline-end:-.75rem;
	margin-inline-start:-.75rem
  }
  .fdx-o-gridhd__row--guttered-large-y-small\@x-small-only>[class*=__item] {
	padding-inline-end:.75rem;
	padding-inline-start:.75rem;
	margin-block-end:.25rem
  }
}
@media (min-width: 664px) {
  .fdx-o-gridhd__row--guttered-large-y-small\@small {
	margin-inline-end:-.75rem;
	margin-inline-start:-.75rem
  }
  .fdx-o-gridhd__row--guttered-large-y-small\@small>[class*=__item] {
	padding-inline-end:.75rem;
	padding-inline-start:.75rem;
	margin-block-end:.25rem
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-o-gridhd__row--guttered-large-y-small\@small-only {
	margin-inline-end:-.75rem;
	margin-inline-start:-.75rem
  }
  .fdx-o-gridhd__row--guttered-large-y-small\@small-only>[class*=__item] {
	padding-inline-end:.75rem;
	padding-inline-start:.75rem;
	margin-block-end:.25rem
  }
}
@media (min-width: 768px) {
  .fdx-o-gridhd__row--guttered-large-y-small\@medium {
	margin-inline-end:-.75rem;
	margin-inline-start:-.75rem
  }
  .fdx-o-gridhd__row--guttered-large-y-small\@medium>[class*=__item] {
	padding-inline-end:.75rem;
	padding-inline-start:.75rem;
	margin-block-end:.25rem
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-o-gridhd__row--guttered-large-y-small\@medium-only {
	margin-inline-end:-.75rem;
	margin-inline-start:-.75rem
  }
  .fdx-o-gridhd__row--guttered-large-y-small\@medium-only>[class*=__item] {
	padding-inline-end:.75rem;
	padding-inline-start:.75rem;
	margin-block-end:.25rem
  }
}
@media (min-width: 1024px) {
  .fdx-o-gridhd__row--guttered-large-y-small\@medium-wide {
	margin-inline-end:-.75rem;
	margin-inline-start:-.75rem
  }
  .fdx-o-gridhd__row--guttered-large-y-small\@medium-wide>[class*=__item] {
	padding-inline-end:.75rem;
	padding-inline-start:.75rem;
	margin-block-end:.25rem
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-o-gridhd__row--guttered-large-y-small\@medium-wide-only {
	margin-inline-end:-.75rem;
	margin-inline-start:-.75rem
  }
  .fdx-o-gridhd__row--guttered-large-y-small\@medium-wide-only>[class*=__item] {
	padding-inline-end:.75rem;
	padding-inline-start:.75rem;
	margin-block-end:.25rem
  }
}
@media (min-width: 1200px) {
  .fdx-o-gridhd__row--guttered-large-y-small\@large {
	margin-inline-end:-.75rem;
	margin-inline-start:-.75rem
  }
  .fdx-o-gridhd__row--guttered-large-y-small\@large>[class*=__item] {
	padding-inline-end:.75rem;
	padding-inline-start:.75rem;
	margin-block-end:.25rem
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-o-gridhd__row--guttered-large-y-small\@large-only {
	margin-inline-end:-.75rem;
	margin-inline-start:-.75rem
  }
  .fdx-o-gridhd__row--guttered-large-y-small\@large-only>[class*=__item] {
	padding-inline-end:.75rem;
	padding-inline-start:.75rem;
	margin-block-end:.25rem
  }
}
@media (min-width: 1440px) {
  .fdx-o-gridhd__row--guttered-large-y-small\@x-large {
	margin-inline-end:-.75rem;
	margin-inline-start:-.75rem
  }
  .fdx-o-gridhd__row--guttered-large-y-small\@x-large>[class*=__item] {
	padding-inline-end:.75rem;
	padding-inline-start:.75rem;
	margin-block-end:.25rem
  }
}
.fdx-o-gridhd__row--guttered-extra-large-y-small {
  margin-inline-end:-1.5rem;
  margin-inline-start:-1.5rem
}
.fdx-o-gridhd__row--guttered-extra-large-y-small>[class*=__item] {
  padding-inline-end:1.5rem;
  padding-inline-start:1.5rem;
  margin-block-end:.25rem
}
@media (min-width: 0) {
  .fdx-o-gridhd__row--guttered-extra-large-y-small\@x-small {
	margin-inline-end:-1.5rem;
	margin-inline-start:-1.5rem
  }
  .fdx-o-gridhd__row--guttered-extra-large-y-small\@x-small>[class*=__item] {
	padding-inline-end:1.5rem;
	padding-inline-start:1.5rem;
	margin-block-end:.25rem
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-o-gridhd__row--guttered-extra-large-y-small\@x-small-only {
	margin-inline-end:-1.5rem;
	margin-inline-start:-1.5rem
  }
  .fdx-o-gridhd__row--guttered-extra-large-y-small\@x-small-only>[class*=__item] {
	padding-inline-end:1.5rem;
	padding-inline-start:1.5rem;
	margin-block-end:.25rem
  }
}
@media (min-width: 664px) {
  .fdx-o-gridhd__row--guttered-extra-large-y-small\@small {
	margin-inline-end:-1.5rem;
	margin-inline-start:-1.5rem
  }
  .fdx-o-gridhd__row--guttered-extra-large-y-small\@small>[class*=__item] {
	padding-inline-end:1.5rem;
	padding-inline-start:1.5rem;
	margin-block-end:.25rem
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-o-gridhd__row--guttered-extra-large-y-small\@small-only {
	margin-inline-end:-1.5rem;
	margin-inline-start:-1.5rem
  }
  .fdx-o-gridhd__row--guttered-extra-large-y-small\@small-only>[class*=__item] {
	padding-inline-end:1.5rem;
	padding-inline-start:1.5rem;
	margin-block-end:.25rem
  }
}
@media (min-width: 768px) {
  .fdx-o-gridhd__row--guttered-extra-large-y-small\@medium {
	margin-inline-end:-1.5rem;
	margin-inline-start:-1.5rem
  }
  .fdx-o-gridhd__row--guttered-extra-large-y-small\@medium>[class*=__item] {
	padding-inline-end:1.5rem;
	padding-inline-start:1.5rem;
	margin-block-end:.25rem
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-o-gridhd__row--guttered-extra-large-y-small\@medium-only {
	margin-inline-end:-1.5rem;
	margin-inline-start:-1.5rem
  }
  .fdx-o-gridhd__row--guttered-extra-large-y-small\@medium-only>[class*=__item] {
	padding-inline-end:1.5rem;
	padding-inline-start:1.5rem;
	margin-block-end:.25rem
  }
}
@media (min-width: 1024px) {
  .fdx-o-gridhd__row--guttered-extra-large-y-small\@medium-wide {
	margin-inline-end:-1.5rem;
	margin-inline-start:-1.5rem
  }
  .fdx-o-gridhd__row--guttered-extra-large-y-small\@medium-wide>[class*=__item] {
	padding-inline-end:1.5rem;
	padding-inline-start:1.5rem;
	margin-block-end:.25rem
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-o-gridhd__row--guttered-extra-large-y-small\@medium-wide-only {
	margin-inline-end:-1.5rem;
	margin-inline-start:-1.5rem
  }
  .fdx-o-gridhd__row--guttered-extra-large-y-small\@medium-wide-only>[class*=__item] {
	padding-inline-end:1.5rem;
	padding-inline-start:1.5rem;
	margin-block-end:.25rem
  }
}
@media (min-width: 1200px) {
  .fdx-o-gridhd__row--guttered-extra-large-y-small\@large {
	margin-inline-end:-1.5rem;
	margin-inline-start:-1.5rem
  }
  .fdx-o-gridhd__row--guttered-extra-large-y-small\@large>[class*=__item] {
	padding-inline-end:1.5rem;
	padding-inline-start:1.5rem;
	margin-block-end:.25rem
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-o-gridhd__row--guttered-extra-large-y-small\@large-only {
	margin-inline-end:-1.5rem;
	margin-inline-start:-1.5rem
  }
  .fdx-o-gridhd__row--guttered-extra-large-y-small\@large-only>[class*=__item] {
	padding-inline-end:1.5rem;
	padding-inline-start:1.5rem;
	margin-block-end:.25rem
  }
}
@media (min-width: 1440px) {
  .fdx-o-gridhd__row--guttered-extra-large-y-small\@x-large {
	margin-inline-end:-1.5rem;
	margin-inline-start:-1.5rem
  }
  .fdx-o-gridhd__row--guttered-extra-large-y-small\@x-large>[class*=__item] {
	padding-inline-end:1.5rem;
	padding-inline-start:1.5rem;
	margin-block-end:.25rem
  }
}
.fdx-o-gridhd__row--row-reverse {
  flex-direction:row-reverse
}
@media (min-width: 0) {
  .fdx-o-gridhd__row--row-reverse\@x-small {
	flex-direction:row-reverse
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-o-gridhd__row--row-reverse\@x-small-only {
	flex-direction:row-reverse
  }
}
@media (min-width: 664px) {
  .fdx-o-gridhd__row--row-reverse\@small {
	flex-direction:row-reverse
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-o-gridhd__row--row-reverse\@small-only {
	flex-direction:row-reverse
  }
}
@media (min-width: 768px) {
  .fdx-o-gridhd__row--row-reverse\@medium {
	flex-direction:row-reverse
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-o-gridhd__row--row-reverse\@medium-only {
	flex-direction:row-reverse
  }
}
@media (min-width: 1024px) {
  .fdx-o-gridhd__row--row-reverse\@medium-wide {
	flex-direction:row-reverse
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-o-gridhd__row--row-reverse\@medium-wide-only {
	flex-direction:row-reverse
  }
}
@media (min-width: 1200px) {
  .fdx-o-gridhd__row--row-reverse\@large {
	flex-direction:row-reverse
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-o-gridhd__row--row-reverse\@large-only {
	flex-direction:row-reverse
  }
}
@media (min-width: 1440px) {
  .fdx-o-gridhd__row--row-reverse\@x-large {
	flex-direction:row-reverse
  }
}
.fdx-o-gridhd__row--nowrap {
  flex-wrap:nowrap
}
.fdx-o-gridhd__item {
  flex:1;
  align-self:inherit
}
.fdx-o-gridhd__item--auto {
  flex:0 1 auto
}
@media (min-width: 0) {
  .fdx-o-gridhd__item--auto\@x-small {
	flex:0 1 auto
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-o-gridhd__item--auto\@x-small-only {
	flex:0 1 auto
  }
}
@media (min-width: 664px) {
  .fdx-o-gridhd__item--auto\@small {
	flex:0 1 auto
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-o-gridhd__item--auto\@small-only {
	flex:0 1 auto
  }
}
@media (min-width: 768px) {
  .fdx-o-gridhd__item--auto\@medium {
	flex:0 1 auto
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-o-gridhd__item--auto\@medium-only {
	flex:0 1 auto
  }
}
@media (min-width: 1024px) {
  .fdx-o-gridhd__item--auto\@medium-wide {
	flex:0 1 auto
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-o-gridhd__item--auto\@medium-wide-only {
	flex:0 1 auto
  }
}
@media (min-width: 1200px) {
  .fdx-o-gridhd__item--auto\@large {
	flex:0 1 auto
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-o-gridhd__item--auto\@large-only {
	flex:0 1 auto
  }
}
@media (min-width: 1440px) {
  .fdx-o-gridhd__item--auto\@x-large {
	flex:0 1 auto
  }
}
.fdx-o-gridhd__item--start {
  align-self:flex-start
}
@media (min-width: 0) {
  .fdx-o-gridhd__item--start\@x-small {
	align-self:flex-start
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-o-gridhd__item--start\@x-small-only {
	align-self:flex-start
  }
}
@media (min-width: 664px) {
  .fdx-o-gridhd__item--start\@small {
	align-self:flex-start
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-o-gridhd__item--start\@small-only {
	align-self:flex-start
  }
}
@media (min-width: 768px) {
  .fdx-o-gridhd__item--start\@medium {
	align-self:flex-start
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-o-gridhd__item--start\@medium-only {
	align-self:flex-start
  }
}
@media (min-width: 1024px) {
  .fdx-o-gridhd__item--start\@medium-wide {
	align-self:flex-start
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-o-gridhd__item--start\@medium-wide-only {
	align-self:flex-start
  }
}
@media (min-width: 1200px) {
  .fdx-o-gridhd__item--start\@large {
	align-self:flex-start
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-o-gridhd__item--start\@large-only {
	align-self:flex-start
  }
}
@media (min-width: 1440px) {
  .fdx-o-gridhd__item--start\@x-large {
	align-self:flex-start
  }
}
.fdx-o-gridhd__item--end {
  align-self:flex-end
}
@media (min-width: 0) {
  .fdx-o-gridhd__item--end\@x-small {
	align-self:flex-end
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-o-gridhd__item--end\@x-small-only {
	align-self:flex-end
  }
}
@media (min-width: 664px) {
  .fdx-o-gridhd__item--end\@small {
	align-self:flex-end
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-o-gridhd__item--end\@small-only {
	align-self:flex-end
  }
}
@media (min-width: 768px) {
  .fdx-o-gridhd__item--end\@medium {
	align-self:flex-end
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-o-gridhd__item--end\@medium-only {
	align-self:flex-end
  }
}
@media (min-width: 1024px) {
  .fdx-o-gridhd__item--end\@medium-wide {
	align-self:flex-end
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-o-gridhd__item--end\@medium-wide-only {
	align-self:flex-end
  }
}
@media (min-width: 1200px) {
  .fdx-o-gridhd__item--end\@large {
	align-self:flex-end
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-o-gridhd__item--end\@large-only {
	align-self:flex-end
  }
}
@media (min-width: 1440px) {
  .fdx-o-gridhd__item--end\@x-large {
	align-self:flex-end
  }
}
.fdx-o-gridhd__item--center {
  align-self:center
}
@media (min-width: 0) {
  .fdx-o-gridhd__item--center\@x-small {
	align-self:flex-center
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-o-gridhd__item--center\@x-small-only {
	align-self:flex-center
  }
}
@media (min-width: 664px) {
  .fdx-o-gridhd__item--center\@small {
	align-self:flex-center
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-o-gridhd__item--center\@small-only {
	align-self:flex-center
  }
}
@media (min-width: 768px) {
  .fdx-o-gridhd__item--center\@medium {
	align-self:flex-center
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-o-gridhd__item--center\@medium-only {
	align-self:flex-center
  }
}
@media (min-width: 1024px) {
  .fdx-o-gridhd__item--center\@medium-wide {
	align-self:flex-center
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-o-gridhd__item--center\@medium-wide-only {
	align-self:flex-center
  }
}
@media (min-width: 1200px) {
  .fdx-o-gridhd__item--center\@large {
	align-self:flex-center
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-o-gridhd__item--center\@large-only {
	align-self:flex-center
  }
}
@media (min-width: 1440px) {
  .fdx-o-gridhd__item--center\@x-large {
	align-self:flex-center
  }
}
.fdx-o-gridhd__item--order-first {
  order:-1
}
@media (min-width: 0) {
  .fdx-o-gridhd__item--order-first\@x-small {
	order:-1
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-o-gridhd__item--order-first\@x-small-only {
	order:-1
  }
}
@media (min-width: 664px) {
  .fdx-o-gridhd__item--order-first\@small {
	order:-1
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-o-gridhd__item--order-first\@small-only {
	order:-1
  }
}
@media (min-width: 768px) {
  .fdx-o-gridhd__item--order-first\@medium {
	order:-1
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-o-gridhd__item--order-first\@medium-only {
	order:-1
  }
}
@media (min-width: 1024px) {
  .fdx-o-gridhd__item--order-first\@medium-wide {
	order:-1
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-o-gridhd__item--order-first\@medium-wide-only {
	order:-1
  }
}
@media (min-width: 1200px) {
  .fdx-o-gridhd__item--order-first\@large {
	order:-1
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-o-gridhd__item--order-first\@large-only {
	order:-1
  }
}
@media (min-width: 1440px) {
  .fdx-o-gridhd__item--order-first\@x-large {
	order:-1
  }
}
.fdx-o-gridhd__item--1 {
  flex:0 0 4.1666666667%;
  max-width:4.1666666667%
}
.fdx-o-gridhd__item--2 {
  flex:0 0 8.3333333333%;
  max-width:8.3333333333%
}
.fdx-o-gridhd__item--3 {
  flex:0 0 12.5%;
  max-width:12.5%
}
.fdx-o-gridhd__item--4 {
  flex:0 0 16.6666666667%;
  max-width:16.6666666667%
}
.fdx-o-gridhd__item--5 {
  flex:0 0 20.8333333333%;
  max-width:20.8333333333%
}
.fdx-o-gridhd__item--6 {
  flex:0 0 25%;
  max-width:25%
}
.fdx-o-gridhd__item--7 {
  flex:0 0 29.1666666667%;
  max-width:29.1666666667%
}
.fdx-o-gridhd__item--8 {
  flex:0 0 33.3333333333%;
  max-width:33.3333333333%
}
.fdx-o-gridhd__item--9 {
  flex:0 0 37.5%;
  max-width:37.5%
}
.fdx-o-gridhd__item--10 {
  flex:0 0 41.6666666667%;
  max-width:41.6666666667%
}
.fdx-o-gridhd__item--11 {
  flex:0 0 45.8333333333%;
  max-width:45.8333333333%
}
.fdx-o-gridhd__item--12 {
  flex:0 0 50%;
  max-width:50%
}
.fdx-o-gridhd__item--13 {
  flex:0 0 54.1666666667%;
  max-width:54.1666666667%
}
.fdx-o-gridhd__item--14 {
  flex:0 0 58.3333333333%;
  max-width:58.3333333333%
}
.fdx-o-gridhd__item--15 {
  flex:0 0 62.5%;
  max-width:62.5%
}
.fdx-o-gridhd__item--16 {
  flex:0 0 66.6666666667%;
  max-width:66.6666666667%
}
.fdx-o-gridhd__item--17 {
  flex:0 0 70.8333333333%;
  max-width:70.8333333333%
}
.fdx-o-gridhd__item--18 {
  flex:0 0 75%;
  max-width:75%
}
.fdx-o-gridhd__item--19 {
  flex:0 0 79.1666666667%;
  max-width:79.1666666667%
}
.fdx-o-gridhd__item--20 {
  flex:0 0 83.3333333333%;
  max-width:83.3333333333%
}
.fdx-o-gridhd__item--21 {
  flex:0 0 87.5%;
  max-width:87.5%
}
.fdx-o-gridhd__item--22 {
  flex:0 0 91.6666666667%;
  max-width:91.6666666667%
}
.fdx-o-gridhd__item--23 {
  flex:0 0 95.8333333333%;
  max-width:95.8333333333%
}
.fdx-o-gridhd__item--24 {
  flex:0 0 100%;
  max-width:100%
}
.fdx-o-gridhd__item--offset-1 {
  margin-inline-start:4.1666666667%
}
.fdx-o-gridhd__row--guttered-small .fdx-o-gridhd__item--offset-1 {
  margin-inline-start:calc(4.1666666667% - .25rem)
}
.fdx-o-gridhd__row--guttered-large .fdx-o-gridhd__item--offset-1 {
  margin-inline-start:calc(4.1666666667% - .75rem)
}
.fdx-o-gridhd__item--offset-2 {
  margin-inline-start:8.3333333333%
}
.fdx-o-gridhd__row--guttered-small .fdx-o-gridhd__item--offset-2 {
  margin-inline-start:calc(8.3333333333% - .25rem)
}
.fdx-o-gridhd__row--guttered-large .fdx-o-gridhd__item--offset-2 {
  margin-inline-start:calc(8.3333333333% - .75rem)
}
.fdx-o-gridhd__item--offset-3 {
  margin-inline-start:12.5%
}
.fdx-o-gridhd__row--guttered-small .fdx-o-gridhd__item--offset-3 {
  margin-inline-start:calc(12.5% - .25rem)
}
.fdx-o-gridhd__row--guttered-large .fdx-o-gridhd__item--offset-3 {
  margin-inline-start:calc(12.5% - .75rem)
}
.fdx-o-gridhd__item--offset-4 {
  margin-inline-start:16.6666666667%
}
.fdx-o-gridhd__row--guttered-small .fdx-o-gridhd__item--offset-4 {
  margin-inline-start:calc(16.6666666667% - .25rem)
}
.fdx-o-gridhd__row--guttered-large .fdx-o-gridhd__item--offset-4 {
  margin-inline-start:calc(16.6666666667% - .75rem)
}
.fdx-o-gridhd__item--offset-5 {
  margin-inline-start:20.8333333333%
}
.fdx-o-gridhd__row--guttered-small .fdx-o-gridhd__item--offset-5 {
  margin-inline-start:calc(20.8333333333% - .25rem)
}
.fdx-o-gridhd__row--guttered-large .fdx-o-gridhd__item--offset-5 {
  margin-inline-start:calc(20.8333333333% - .75rem)
}
.fdx-o-gridhd__item--offset-6 {
  margin-inline-start:25%
}
.fdx-o-gridhd__row--guttered-small .fdx-o-gridhd__item--offset-6 {
  margin-inline-start:calc(25% - .25rem)
}
.fdx-o-gridhd__row--guttered-large .fdx-o-gridhd__item--offset-6 {
  margin-inline-start:calc(25% - .75rem)
}
.fdx-o-gridhd__item--offset-7 {
  margin-inline-start:29.1666666667%
}
.fdx-o-gridhd__row--guttered-small .fdx-o-gridhd__item--offset-7 {
  margin-inline-start:calc(29.1666666667% - .25rem)
}
.fdx-o-gridhd__row--guttered-large .fdx-o-gridhd__item--offset-7 {
  margin-inline-start:calc(29.1666666667% - .75rem)
}
.fdx-o-gridhd__item--offset-8 {
  margin-inline-start:33.3333333333%
}
.fdx-o-gridhd__row--guttered-small .fdx-o-gridhd__item--offset-8 {
  margin-inline-start:calc(33.3333333333% - .25rem)
}
.fdx-o-gridhd__row--guttered-large .fdx-o-gridhd__item--offset-8 {
  margin-inline-start:calc(33.3333333333% - .75rem)
}
.fdx-o-gridhd__item--offset-9 {
  margin-inline-start:37.5%
}
.fdx-o-gridhd__row--guttered-small .fdx-o-gridhd__item--offset-9 {
  margin-inline-start:calc(37.5% - .25rem)
}
.fdx-o-gridhd__row--guttered-large .fdx-o-gridhd__item--offset-9 {
  margin-inline-start:calc(37.5% - .75rem)
}
.fdx-o-gridhd__item--offset-10 {
  margin-inline-start:41.6666666667%
}
.fdx-o-gridhd__row--guttered-small .fdx-o-gridhd__item--offset-10 {
  margin-inline-start:calc(41.6666666667% - .25rem)
}
.fdx-o-gridhd__row--guttered-large .fdx-o-gridhd__item--offset-10 {
  margin-inline-start:calc(41.6666666667% - .75rem)
}
.fdx-o-gridhd__item--offset-11 {
  margin-inline-start:45.8333333333%
}
.fdx-o-gridhd__row--guttered-small .fdx-o-gridhd__item--offset-11 {
  margin-inline-start:calc(45.8333333333% - .25rem)
}
.fdx-o-gridhd__row--guttered-large .fdx-o-gridhd__item--offset-11 {
  margin-inline-start:calc(45.8333333333% - .75rem)
}
.fdx-o-gridhd__item--offset-12 {
  margin-inline-start:50%
}
.fdx-o-gridhd__row--guttered-small .fdx-o-gridhd__item--offset-12 {
  margin-inline-start:calc(50% - .25rem)
}
.fdx-o-gridhd__row--guttered-large .fdx-o-gridhd__item--offset-12 {
  margin-inline-start:calc(50% - .75rem)
}
.fdx-o-gridhd__item--offset-13 {
  margin-inline-start:54.1666666667%
}
.fdx-o-gridhd__row--guttered-small .fdx-o-gridhd__item--offset-13 {
  margin-inline-start:calc(54.1666666667% - .25rem)
}
.fdx-o-gridhd__row--guttered-large .fdx-o-gridhd__item--offset-13 {
  margin-inline-start:calc(54.1666666667% - .75rem)
}
.fdx-o-gridhd__item--offset-14 {
  margin-inline-start:58.3333333333%
}
.fdx-o-gridhd__row--guttered-small .fdx-o-gridhd__item--offset-14 {
  margin-inline-start:calc(58.3333333333% - .25rem)
}
.fdx-o-gridhd__row--guttered-large .fdx-o-gridhd__item--offset-14 {
  margin-inline-start:calc(58.3333333333% - .75rem)
}
.fdx-o-gridhd__item--offset-15 {
  margin-inline-start:62.5%
}
.fdx-o-gridhd__row--guttered-small .fdx-o-gridhd__item--offset-15 {
  margin-inline-start:calc(62.5% - .25rem)
}
.fdx-o-gridhd__row--guttered-large .fdx-o-gridhd__item--offset-15 {
  margin-inline-start:calc(62.5% - .75rem)
}
.fdx-o-gridhd__item--offset-16 {
  margin-inline-start:66.6666666667%
}
.fdx-o-gridhd__row--guttered-small .fdx-o-gridhd__item--offset-16 {
  margin-inline-start:calc(66.6666666667% - .25rem)
}
.fdx-o-gridhd__row--guttered-large .fdx-o-gridhd__item--offset-16 {
  margin-inline-start:calc(66.6666666667% - .75rem)
}
.fdx-o-gridhd__item--offset-17 {
  margin-inline-start:70.8333333333%
}
.fdx-o-gridhd__row--guttered-small .fdx-o-gridhd__item--offset-17 {
  margin-inline-start:calc(70.8333333333% - .25rem)
}
.fdx-o-gridhd__row--guttered-large .fdx-o-gridhd__item--offset-17 {
  margin-inline-start:calc(70.8333333333% - .75rem)
}
.fdx-o-gridhd__item--offset-18 {
  margin-inline-start:75%
}
.fdx-o-gridhd__row--guttered-small .fdx-o-gridhd__item--offset-18 {
  margin-inline-start:calc(75% - .25rem)
}
.fdx-o-gridhd__row--guttered-large .fdx-o-gridhd__item--offset-18 {
  margin-inline-start:calc(75% - .75rem)
}
.fdx-o-gridhd__item--offset-19 {
  margin-inline-start:79.1666666667%
}
.fdx-o-gridhd__row--guttered-small .fdx-o-gridhd__item--offset-19 {
  margin-inline-start:calc(79.1666666667% - .25rem)
}
.fdx-o-gridhd__row--guttered-large .fdx-o-gridhd__item--offset-19 {
  margin-inline-start:calc(79.1666666667% - .75rem)
}
.fdx-o-gridhd__item--offset-20 {
  margin-inline-start:83.3333333333%
}
.fdx-o-gridhd__row--guttered-small .fdx-o-gridhd__item--offset-20 {
  margin-inline-start:calc(83.3333333333% - .25rem)
}
.fdx-o-gridhd__row--guttered-large .fdx-o-gridhd__item--offset-20 {
  margin-inline-start:calc(83.3333333333% - .75rem)
}
.fdx-o-gridhd__item--offset-21 {
  margin-inline-start:87.5%
}
.fdx-o-gridhd__row--guttered-small .fdx-o-gridhd__item--offset-21 {
  margin-inline-start:calc(87.5% - .25rem)
}
.fdx-o-gridhd__row--guttered-large .fdx-o-gridhd__item--offset-21 {
  margin-inline-start:calc(87.5% - .75rem)
}
.fdx-o-gridhd__item--offset-22 {
  margin-inline-start:91.6666666667%
}
.fdx-o-gridhd__row--guttered-small .fdx-o-gridhd__item--offset-22 {
  margin-inline-start:calc(91.6666666667% - .25rem)
}
.fdx-o-gridhd__row--guttered-large .fdx-o-gridhd__item--offset-22 {
  margin-inline-start:calc(91.6666666667% - .75rem)
}
.fdx-o-gridhd__item--offset-23 {
  margin-inline-start:95.8333333333%
}
.fdx-o-gridhd__row--guttered-small .fdx-o-gridhd__item--offset-23 {
  margin-inline-start:calc(95.8333333333% - .25rem)
}
.fdx-o-gridhd__row--guttered-large .fdx-o-gridhd__item--offset-23 {
  margin-inline-start:calc(95.8333333333% - .75rem)
}
.fdx-o-gridhd__item--offset-24 {
  margin-inline-start:100%
}
.fdx-o-gridhd__row--guttered-small .fdx-o-gridhd__item--offset-24 {
  margin-inline-start:calc(100% - .25rem)
}
.fdx-o-gridhd__row--guttered-large .fdx-o-gridhd__item--offset-24 {
  margin-inline-start:calc(100% - .75rem)
}
@media (min-width: 0) {
  .fdx-o-gridhd__item--1\@x-small {
	flex:0 0 4.1666666667%;
	max-width:4.1666666667%
  }
  .fdx-o-gridhd__item--2\@x-small {
	flex:0 0 8.3333333333%;
	max-width:8.3333333333%
  }
  .fdx-o-gridhd__item--3\@x-small {
	flex:0 0 12.5%;
	max-width:12.5%
  }
  .fdx-o-gridhd__item--4\@x-small {
	flex:0 0 16.6666666667%;
	max-width:16.6666666667%
  }
  .fdx-o-gridhd__item--5\@x-small {
	flex:0 0 20.8333333333%;
	max-width:20.8333333333%
  }
  .fdx-o-gridhd__item--6\@x-small {
	flex:0 0 25%;
	max-width:25%
  }
  .fdx-o-gridhd__item--7\@x-small {
	flex:0 0 29.1666666667%;
	max-width:29.1666666667%
  }
  .fdx-o-gridhd__item--8\@x-small {
	flex:0 0 33.3333333333%;
	max-width:33.3333333333%
  }
  .fdx-o-gridhd__item--9\@x-small {
	flex:0 0 37.5%;
	max-width:37.5%
  }
  .fdx-o-gridhd__item--10\@x-small {
	flex:0 0 41.6666666667%;
	max-width:41.6666666667%
  }
  .fdx-o-gridhd__item--11\@x-small {
	flex:0 0 45.8333333333%;
	max-width:45.8333333333%
  }
  .fdx-o-gridhd__item--12\@x-small {
	flex:0 0 50%;
	max-width:50%
  }
  .fdx-o-gridhd__item--13\@x-small {
	flex:0 0 54.1666666667%;
	max-width:54.1666666667%
  }
  .fdx-o-gridhd__item--14\@x-small {
	flex:0 0 58.3333333333%;
	max-width:58.3333333333%
  }
  .fdx-o-gridhd__item--15\@x-small {
	flex:0 0 62.5%;
	max-width:62.5%
  }
  .fdx-o-gridhd__item--16\@x-small {
	flex:0 0 66.6666666667%;
	max-width:66.6666666667%
  }
  .fdx-o-gridhd__item--17\@x-small {
	flex:0 0 70.8333333333%;
	max-width:70.8333333333%
  }
  .fdx-o-gridhd__item--18\@x-small {
	flex:0 0 75%;
	max-width:75%
  }
  .fdx-o-gridhd__item--19\@x-small {
	flex:0 0 79.1666666667%;
	max-width:79.1666666667%
  }
  .fdx-o-gridhd__item--20\@x-small {
	flex:0 0 83.3333333333%;
	max-width:83.3333333333%
  }
  .fdx-o-gridhd__item--21\@x-small {
	flex:0 0 87.5%;
	max-width:87.5%
  }
  .fdx-o-gridhd__item--22\@x-small {
	flex:0 0 91.6666666667%;
	max-width:91.6666666667%
  }
  .fdx-o-gridhd__item--23\@x-small {
	flex:0 0 95.8333333333%;
	max-width:95.8333333333%
  }
  .fdx-o-gridhd__item--24\@x-small {
	flex:0 0 100%;
	max-width:100%
  }
  .fdx-o-gridhd__item--offset-1\@x-small {
	margin-inline-start:4.1666666667%
  }
  .fdx-o-gridhd__item--offset-2\@x-small {
	margin-inline-start:8.3333333333%
  }
  .fdx-o-gridhd__item--offset-3\@x-small {
	margin-inline-start:12.5%
  }
  .fdx-o-gridhd__item--offset-4\@x-small {
	margin-inline-start:16.6666666667%
  }
  .fdx-o-gridhd__item--offset-5\@x-small {
	margin-inline-start:20.8333333333%
  }
  .fdx-o-gridhd__item--offset-6\@x-small {
	margin-inline-start:25%
  }
  .fdx-o-gridhd__item--offset-7\@x-small {
	margin-inline-start:29.1666666667%
  }
  .fdx-o-gridhd__item--offset-8\@x-small {
	margin-inline-start:33.3333333333%
  }
  .fdx-o-gridhd__item--offset-9\@x-small {
	margin-inline-start:37.5%
  }
  .fdx-o-gridhd__item--offset-10\@x-small {
	margin-inline-start:41.6666666667%
  }
  .fdx-o-gridhd__item--offset-11\@x-small {
	margin-inline-start:45.8333333333%
  }
  .fdx-o-gridhd__item--offset-12\@x-small {
	margin-inline-start:50%
  }
  .fdx-o-gridhd__item--offset-13\@x-small {
	margin-inline-start:54.1666666667%
  }
  .fdx-o-gridhd__item--offset-14\@x-small {
	margin-inline-start:58.3333333333%
  }
  .fdx-o-gridhd__item--offset-15\@x-small {
	margin-inline-start:62.5%
  }
  .fdx-o-gridhd__item--offset-16\@x-small {
	margin-inline-start:66.6666666667%
  }
  .fdx-o-gridhd__item--offset-17\@x-small {
	margin-inline-start:70.8333333333%
  }
  .fdx-o-gridhd__item--offset-18\@x-small {
	margin-inline-start:75%
  }
  .fdx-o-gridhd__item--offset-19\@x-small {
	margin-inline-start:79.1666666667%
  }
  .fdx-o-gridhd__item--offset-20\@x-small {
	margin-inline-start:83.3333333333%
  }
  .fdx-o-gridhd__item--offset-21\@x-small {
	margin-inline-start:87.5%
  }
  .fdx-o-gridhd__item--offset-22\@x-small {
	margin-inline-start:91.6666666667%
  }
  .fdx-o-gridhd__item--offset-23\@x-small {
	margin-inline-start:95.8333333333%
  }
  .fdx-o-gridhd__item--offset-24\@x-small {
	margin-inline-start:100%
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-o-gridhd__item--1\@x-small-only {
	flex:0 0 4.1666666667%;
	max-width:4.1666666667%
  }
  .fdx-o-gridhd__item--2\@x-small-only {
	flex:0 0 8.3333333333%;
	max-width:8.3333333333%
  }
  .fdx-o-gridhd__item--3\@x-small-only {
	flex:0 0 12.5%;
	max-width:12.5%
  }
  .fdx-o-gridhd__item--4\@x-small-only {
	flex:0 0 16.6666666667%;
	max-width:16.6666666667%
  }
  .fdx-o-gridhd__item--5\@x-small-only {
	flex:0 0 20.8333333333%;
	max-width:20.8333333333%
  }
  .fdx-o-gridhd__item--6\@x-small-only {
	flex:0 0 25%;
	max-width:25%
  }
  .fdx-o-gridhd__item--7\@x-small-only {
	flex:0 0 29.1666666667%;
	max-width:29.1666666667%
  }
  .fdx-o-gridhd__item--8\@x-small-only {
	flex:0 0 33.3333333333%;
	max-width:33.3333333333%
  }
  .fdx-o-gridhd__item--9\@x-small-only {
	flex:0 0 37.5%;
	max-width:37.5%
  }
  .fdx-o-gridhd__item--10\@x-small-only {
	flex:0 0 41.6666666667%;
	max-width:41.6666666667%
  }
  .fdx-o-gridhd__item--11\@x-small-only {
	flex:0 0 45.8333333333%;
	max-width:45.8333333333%
  }
  .fdx-o-gridhd__item--12\@x-small-only {
	flex:0 0 50%;
	max-width:50%
  }
  .fdx-o-gridhd__item--13\@x-small-only {
	flex:0 0 54.1666666667%;
	max-width:54.1666666667%
  }
  .fdx-o-gridhd__item--14\@x-small-only {
	flex:0 0 58.3333333333%;
	max-width:58.3333333333%
  }
  .fdx-o-gridhd__item--15\@x-small-only {
	flex:0 0 62.5%;
	max-width:62.5%
  }
  .fdx-o-gridhd__item--16\@x-small-only {
	flex:0 0 66.6666666667%;
	max-width:66.6666666667%
  }
  .fdx-o-gridhd__item--17\@x-small-only {
	flex:0 0 70.8333333333%;
	max-width:70.8333333333%
  }
  .fdx-o-gridhd__item--18\@x-small-only {
	flex:0 0 75%;
	max-width:75%
  }
  .fdx-o-gridhd__item--19\@x-small-only {
	flex:0 0 79.1666666667%;
	max-width:79.1666666667%
  }
  .fdx-o-gridhd__item--20\@x-small-only {
	flex:0 0 83.3333333333%;
	max-width:83.3333333333%
  }
  .fdx-o-gridhd__item--21\@x-small-only {
	flex:0 0 87.5%;
	max-width:87.5%
  }
  .fdx-o-gridhd__item--22\@x-small-only {
	flex:0 0 91.6666666667%;
	max-width:91.6666666667%
  }
  .fdx-o-gridhd__item--23\@x-small-only {
	flex:0 0 95.8333333333%;
	max-width:95.8333333333%
  }
  .fdx-o-gridhd__item--24\@x-small-only {
	flex:0 0 100%;
	max-width:100%
  }
  .fdx-o-gridhd__item--offset-1\@x-small-only {
	margin-inline-start:4.1666666667%
  }
  .fdx-o-gridhd__item--offset-2\@x-small-only {
	margin-inline-start:8.3333333333%
  }
  .fdx-o-gridhd__item--offset-3\@x-small-only {
	margin-inline-start:12.5%
  }
  .fdx-o-gridhd__item--offset-4\@x-small-only {
	margin-inline-start:16.6666666667%
  }
  .fdx-o-gridhd__item--offset-5\@x-small-only {
	margin-inline-start:20.8333333333%
  }
  .fdx-o-gridhd__item--offset-6\@x-small-only {
	margin-inline-start:25%
  }
  .fdx-o-gridhd__item--offset-7\@x-small-only {
	margin-inline-start:29.1666666667%
  }
  .fdx-o-gridhd__item--offset-8\@x-small-only {
	margin-inline-start:33.3333333333%
  }
  .fdx-o-gridhd__item--offset-9\@x-small-only {
	margin-inline-start:37.5%
  }
  .fdx-o-gridhd__item--offset-10\@x-small-only {
	margin-inline-start:41.6666666667%
  }
  .fdx-o-gridhd__item--offset-11\@x-small-only {
	margin-inline-start:45.8333333333%
  }
  .fdx-o-gridhd__item--offset-12\@x-small-only {
	margin-inline-start:50%
  }
  .fdx-o-gridhd__item--offset-13\@x-small-only {
	margin-inline-start:54.1666666667%
  }
  .fdx-o-gridhd__item--offset-14\@x-small-only {
	margin-inline-start:58.3333333333%
  }
  .fdx-o-gridhd__item--offset-15\@x-small-only {
	margin-inline-start:62.5%
  }
  .fdx-o-gridhd__item--offset-16\@x-small-only {
	margin-inline-start:66.6666666667%
  }
  .fdx-o-gridhd__item--offset-17\@x-small-only {
	margin-inline-start:70.8333333333%
  }
  .fdx-o-gridhd__item--offset-18\@x-small-only {
	margin-inline-start:75%
  }
  .fdx-o-gridhd__item--offset-19\@x-small-only {
	margin-inline-start:79.1666666667%
  }
  .fdx-o-gridhd__item--offset-20\@x-small-only {
	margin-inline-start:83.3333333333%
  }
  .fdx-o-gridhd__item--offset-21\@x-small-only {
	margin-inline-start:87.5%
  }
  .fdx-o-gridhd__item--offset-22\@x-small-only {
	margin-inline-start:91.6666666667%
  }
  .fdx-o-gridhd__item--offset-23\@x-small-only {
	margin-inline-start:95.8333333333%
  }
  .fdx-o-gridhd__item--offset-24\@x-small-only {
	margin-inline-start:100%
  }
}
@media (min-width: 664px) {
  .fdx-o-gridhd__item--1\@small {
	flex:0 0 4.1666666667%;
	max-width:4.1666666667%
  }
  .fdx-o-gridhd__item--2\@small {
	flex:0 0 8.3333333333%;
	max-width:8.3333333333%
  }
  .fdx-o-gridhd__item--3\@small {
	flex:0 0 12.5%;
	max-width:12.5%
  }
  .fdx-o-gridhd__item--4\@small {
	flex:0 0 16.6666666667%;
	max-width:16.6666666667%
  }
  .fdx-o-gridhd__item--5\@small {
	flex:0 0 20.8333333333%;
	max-width:20.8333333333%
  }
  .fdx-o-gridhd__item--6\@small {
	flex:0 0 25%;
	max-width:25%
  }
  .fdx-o-gridhd__item--7\@small {
	flex:0 0 29.1666666667%;
	max-width:29.1666666667%
  }
  .fdx-o-gridhd__item--8\@small {
	flex:0 0 33.3333333333%;
	max-width:33.3333333333%
  }
  .fdx-o-gridhd__item--9\@small {
	flex:0 0 37.5%;
	max-width:37.5%
  }
  .fdx-o-gridhd__item--10\@small {
	flex:0 0 41.6666666667%;
	max-width:41.6666666667%
  }
  .fdx-o-gridhd__item--11\@small {
	flex:0 0 45.8333333333%;
	max-width:45.8333333333%
  }
  .fdx-o-gridhd__item--12\@small {
	flex:0 0 50%;
	max-width:50%
  }
  .fdx-o-gridhd__item--13\@small {
	flex:0 0 54.1666666667%;
	max-width:54.1666666667%
  }
  .fdx-o-gridhd__item--14\@small {
	flex:0 0 58.3333333333%;
	max-width:58.3333333333%
  }
  .fdx-o-gridhd__item--15\@small {
	flex:0 0 62.5%;
	max-width:62.5%
  }
  .fdx-o-gridhd__item--16\@small {
	flex:0 0 66.6666666667%;
	max-width:66.6666666667%
  }
  .fdx-o-gridhd__item--17\@small {
	flex:0 0 70.8333333333%;
	max-width:70.8333333333%
  }
  .fdx-o-gridhd__item--18\@small {
	flex:0 0 75%;
	max-width:75%
  }
  .fdx-o-gridhd__item--19\@small {
	flex:0 0 79.1666666667%;
	max-width:79.1666666667%
  }
  .fdx-o-gridhd__item--20\@small {
	flex:0 0 83.3333333333%;
	max-width:83.3333333333%
  }
  .fdx-o-gridhd__item--21\@small {
	flex:0 0 87.5%;
	max-width:87.5%
  }
  .fdx-o-gridhd__item--22\@small {
	flex:0 0 91.6666666667%;
	max-width:91.6666666667%
  }
  .fdx-o-gridhd__item--23\@small {
	flex:0 0 95.8333333333%;
	max-width:95.8333333333%
  }
  .fdx-o-gridhd__item--24\@small {
	flex:0 0 100%;
	max-width:100%
  }
  .fdx-o-gridhd__item--offset-1\@small {
	margin-inline-start:4.1666666667%
  }
  .fdx-o-gridhd__item--offset-2\@small {
	margin-inline-start:8.3333333333%
  }
  .fdx-o-gridhd__item--offset-3\@small {
	margin-inline-start:12.5%
  }
  .fdx-o-gridhd__item--offset-4\@small {
	margin-inline-start:16.6666666667%
  }
  .fdx-o-gridhd__item--offset-5\@small {
	margin-inline-start:20.8333333333%
  }
  .fdx-o-gridhd__item--offset-6\@small {
	margin-inline-start:25%
  }
  .fdx-o-gridhd__item--offset-7\@small {
	margin-inline-start:29.1666666667%
  }
  .fdx-o-gridhd__item--offset-8\@small {
	margin-inline-start:33.3333333333%
  }
  .fdx-o-gridhd__item--offset-9\@small {
	margin-inline-start:37.5%
  }
  .fdx-o-gridhd__item--offset-10\@small {
	margin-inline-start:41.6666666667%
  }
  .fdx-o-gridhd__item--offset-11\@small {
	margin-inline-start:45.8333333333%
  }
  .fdx-o-gridhd__item--offset-12\@small {
	margin-inline-start:50%
  }
  .fdx-o-gridhd__item--offset-13\@small {
	margin-inline-start:54.1666666667%
  }
  .fdx-o-gridhd__item--offset-14\@small {
	margin-inline-start:58.3333333333%
  }
  .fdx-o-gridhd__item--offset-15\@small {
	margin-inline-start:62.5%
  }
  .fdx-o-gridhd__item--offset-16\@small {
	margin-inline-start:66.6666666667%
  }
  .fdx-o-gridhd__item--offset-17\@small {
	margin-inline-start:70.8333333333%
  }
  .fdx-o-gridhd__item--offset-18\@small {
	margin-inline-start:75%
  }
  .fdx-o-gridhd__item--offset-19\@small {
	margin-inline-start:79.1666666667%
  }
  .fdx-o-gridhd__item--offset-20\@small {
	margin-inline-start:83.3333333333%
  }
  .fdx-o-gridhd__item--offset-21\@small {
	margin-inline-start:87.5%
  }
  .fdx-o-gridhd__item--offset-22\@small {
	margin-inline-start:91.6666666667%
  }
  .fdx-o-gridhd__item--offset-23\@small {
	margin-inline-start:95.8333333333%
  }
  .fdx-o-gridhd__item--offset-24\@small {
	margin-inline-start:100%
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-o-gridhd__item--1\@small-only {
	flex:0 0 4.1666666667%;
	max-width:4.1666666667%
  }
  .fdx-o-gridhd__item--2\@small-only {
	flex:0 0 8.3333333333%;
	max-width:8.3333333333%
  }
  .fdx-o-gridhd__item--3\@small-only {
	flex:0 0 12.5%;
	max-width:12.5%
  }
  .fdx-o-gridhd__item--4\@small-only {
	flex:0 0 16.6666666667%;
	max-width:16.6666666667%
  }
  .fdx-o-gridhd__item--5\@small-only {
	flex:0 0 20.8333333333%;
	max-width:20.8333333333%
  }
  .fdx-o-gridhd__item--6\@small-only {
	flex:0 0 25%;
	max-width:25%
  }
  .fdx-o-gridhd__item--7\@small-only {
	flex:0 0 29.1666666667%;
	max-width:29.1666666667%
  }
  .fdx-o-gridhd__item--8\@small-only {
	flex:0 0 33.3333333333%;
	max-width:33.3333333333%
  }
  .fdx-o-gridhd__item--9\@small-only {
	flex:0 0 37.5%;
	max-width:37.5%
  }
  .fdx-o-gridhd__item--10\@small-only {
	flex:0 0 41.6666666667%;
	max-width:41.6666666667%
  }
  .fdx-o-gridhd__item--11\@small-only {
	flex:0 0 45.8333333333%;
	max-width:45.8333333333%
  }
  .fdx-o-gridhd__item--12\@small-only {
	flex:0 0 50%;
	max-width:50%
  }
  .fdx-o-gridhd__item--13\@small-only {
	flex:0 0 54.1666666667%;
	max-width:54.1666666667%
  }
  .fdx-o-gridhd__item--14\@small-only {
	flex:0 0 58.3333333333%;
	max-width:58.3333333333%
  }
  .fdx-o-gridhd__item--15\@small-only {
	flex:0 0 62.5%;
	max-width:62.5%
  }
  .fdx-o-gridhd__item--16\@small-only {
	flex:0 0 66.6666666667%;
	max-width:66.6666666667%
  }
  .fdx-o-gridhd__item--17\@small-only {
	flex:0 0 70.8333333333%;
	max-width:70.8333333333%
  }
  .fdx-o-gridhd__item--18\@small-only {
	flex:0 0 75%;
	max-width:75%
  }
  .fdx-o-gridhd__item--19\@small-only {
	flex:0 0 79.1666666667%;
	max-width:79.1666666667%
  }
  .fdx-o-gridhd__item--20\@small-only {
	flex:0 0 83.3333333333%;
	max-width:83.3333333333%
  }
  .fdx-o-gridhd__item--21\@small-only {
	flex:0 0 87.5%;
	max-width:87.5%
  }
  .fdx-o-gridhd__item--22\@small-only {
	flex:0 0 91.6666666667%;
	max-width:91.6666666667%
  }
  .fdx-o-gridhd__item--23\@small-only {
	flex:0 0 95.8333333333%;
	max-width:95.8333333333%
  }
  .fdx-o-gridhd__item--24\@small-only {
	flex:0 0 100%;
	max-width:100%
  }
  .fdx-o-gridhd__item--offset-1\@small-only {
	margin-inline-start:4.1666666667%
  }
  .fdx-o-gridhd__item--offset-2\@small-only {
	margin-inline-start:8.3333333333%
  }
  .fdx-o-gridhd__item--offset-3\@small-only {
	margin-inline-start:12.5%
  }
  .fdx-o-gridhd__item--offset-4\@small-only {
	margin-inline-start:16.6666666667%
  }
  .fdx-o-gridhd__item--offset-5\@small-only {
	margin-inline-start:20.8333333333%
  }
  .fdx-o-gridhd__item--offset-6\@small-only {
	margin-inline-start:25%
  }
  .fdx-o-gridhd__item--offset-7\@small-only {
	margin-inline-start:29.1666666667%
  }
  .fdx-o-gridhd__item--offset-8\@small-only {
	margin-inline-start:33.3333333333%
  }
  .fdx-o-gridhd__item--offset-9\@small-only {
	margin-inline-start:37.5%
  }
  .fdx-o-gridhd__item--offset-10\@small-only {
	margin-inline-start:41.6666666667%
  }
  .fdx-o-gridhd__item--offset-11\@small-only {
	margin-inline-start:45.8333333333%
  }
  .fdx-o-gridhd__item--offset-12\@small-only {
	margin-inline-start:50%
  }
  .fdx-o-gridhd__item--offset-13\@small-only {
	margin-inline-start:54.1666666667%
  }
  .fdx-o-gridhd__item--offset-14\@small-only {
	margin-inline-start:58.3333333333%
  }
  .fdx-o-gridhd__item--offset-15\@small-only {
	margin-inline-start:62.5%
  }
  .fdx-o-gridhd__item--offset-16\@small-only {
	margin-inline-start:66.6666666667%
  }
  .fdx-o-gridhd__item--offset-17\@small-only {
	margin-inline-start:70.8333333333%
  }
  .fdx-o-gridhd__item--offset-18\@small-only {
	margin-inline-start:75%
  }
  .fdx-o-gridhd__item--offset-19\@small-only {
	margin-inline-start:79.1666666667%
  }
  .fdx-o-gridhd__item--offset-20\@small-only {
	margin-inline-start:83.3333333333%
  }
  .fdx-o-gridhd__item--offset-21\@small-only {
	margin-inline-start:87.5%
  }
  .fdx-o-gridhd__item--offset-22\@small-only {
	margin-inline-start:91.6666666667%
  }
  .fdx-o-gridhd__item--offset-23\@small-only {
	margin-inline-start:95.8333333333%
  }
  .fdx-o-gridhd__item--offset-24\@small-only {
	margin-inline-start:100%
  }
}
@media (min-width: 768px) {
  .fdx-o-gridhd__item--1\@medium {
	flex:0 0 4.1666666667%;
	max-width:4.1666666667%
  }
  .fdx-o-gridhd__item--2\@medium {
	flex:0 0 8.3333333333%;
	max-width:8.3333333333%
  }
  .fdx-o-gridhd__item--3\@medium {
	flex:0 0 12.5%;
	max-width:12.5%
  }
  .fdx-o-gridhd__item--4\@medium {
	flex:0 0 16.6666666667%;
	max-width:16.6666666667%
  }
  .fdx-o-gridhd__item--5\@medium {
	flex:0 0 20.8333333333%;
	max-width:20.8333333333%
  }
  .fdx-o-gridhd__item--6\@medium {
	flex:0 0 25%;
	max-width:25%
  }
  .fdx-o-gridhd__item--7\@medium {
	flex:0 0 29.1666666667%;
	max-width:29.1666666667%
  }
  .fdx-o-gridhd__item--8\@medium {
	flex:0 0 33.3333333333%;
	max-width:33.3333333333%
  }
  .fdx-o-gridhd__item--9\@medium {
	flex:0 0 37.5%;
	max-width:37.5%
  }
  .fdx-o-gridhd__item--10\@medium {
	flex:0 0 41.6666666667%;
	max-width:41.6666666667%
  }
  .fdx-o-gridhd__item--11\@medium {
	flex:0 0 45.8333333333%;
	max-width:45.8333333333%
  }
  .fdx-o-gridhd__item--12\@medium {
	flex:0 0 50%;
	max-width:50%
  }
  .fdx-o-gridhd__item--13\@medium {
	flex:0 0 54.1666666667%;
	max-width:54.1666666667%
  }
  .fdx-o-gridhd__item--14\@medium {
	flex:0 0 58.3333333333%;
	max-width:58.3333333333%
  }
  .fdx-o-gridhd__item--15\@medium {
	flex:0 0 62.5%;
	max-width:62.5%
  }
  .fdx-o-gridhd__item--16\@medium {
	flex:0 0 66.6666666667%;
	max-width:66.6666666667%
  }
  .fdx-o-gridhd__item--17\@medium {
	flex:0 0 70.8333333333%;
	max-width:70.8333333333%
  }
  .fdx-o-gridhd__item--18\@medium {
	flex:0 0 75%;
	max-width:75%
  }
  .fdx-o-gridhd__item--19\@medium {
	flex:0 0 79.1666666667%;
	max-width:79.1666666667%
  }
  .fdx-o-gridhd__item--20\@medium {
	flex:0 0 83.3333333333%;
	max-width:83.3333333333%
  }
  .fdx-o-gridhd__item--21\@medium {
	flex:0 0 87.5%;
	max-width:87.5%
  }
  .fdx-o-gridhd__item--22\@medium {
	flex:0 0 91.6666666667%;
	max-width:91.6666666667%
  }
  .fdx-o-gridhd__item--23\@medium {
	flex:0 0 95.8333333333%;
	max-width:95.8333333333%
  }
  .fdx-o-gridhd__item--24\@medium {
	flex:0 0 100%;
	max-width:100%
  }
  .fdx-o-gridhd__item--offset-1\@medium {
	margin-inline-start:4.1666666667%
  }
  .fdx-o-gridhd__item--offset-2\@medium {
	margin-inline-start:8.3333333333%
  }
  .fdx-o-gridhd__item--offset-3\@medium {
	margin-inline-start:12.5%
  }
  .fdx-o-gridhd__item--offset-4\@medium {
	margin-inline-start:16.6666666667%
  }
  .fdx-o-gridhd__item--offset-5\@medium {
	margin-inline-start:20.8333333333%
  }
  .fdx-o-gridhd__item--offset-6\@medium {
	margin-inline-start:25%
  }
  .fdx-o-gridhd__item--offset-7\@medium {
	margin-inline-start:29.1666666667%
  }
  .fdx-o-gridhd__item--offset-8\@medium {
	margin-inline-start:33.3333333333%
  }
  .fdx-o-gridhd__item--offset-9\@medium {
	margin-inline-start:37.5%
  }
  .fdx-o-gridhd__item--offset-10\@medium {
	margin-inline-start:41.6666666667%
  }
  .fdx-o-gridhd__item--offset-11\@medium {
	margin-inline-start:45.8333333333%
  }
  .fdx-o-gridhd__item--offset-12\@medium {
	margin-inline-start:50%
  }
  .fdx-o-gridhd__item--offset-13\@medium {
	margin-inline-start:54.1666666667%
  }
  .fdx-o-gridhd__item--offset-14\@medium {
	margin-inline-start:58.3333333333%
  }
  .fdx-o-gridhd__item--offset-15\@medium {
	margin-inline-start:62.5%
  }
  .fdx-o-gridhd__item--offset-16\@medium {
	margin-inline-start:66.6666666667%
  }
  .fdx-o-gridhd__item--offset-17\@medium {
	margin-inline-start:70.8333333333%
  }
  .fdx-o-gridhd__item--offset-18\@medium {
	margin-inline-start:75%
  }
  .fdx-o-gridhd__item--offset-19\@medium {
	margin-inline-start:79.1666666667%
  }
  .fdx-o-gridhd__item--offset-20\@medium {
	margin-inline-start:83.3333333333%
  }
  .fdx-o-gridhd__item--offset-21\@medium {
	margin-inline-start:87.5%
  }
  .fdx-o-gridhd__item--offset-22\@medium {
	margin-inline-start:91.6666666667%
  }
  .fdx-o-gridhd__item--offset-23\@medium {
	margin-inline-start:95.8333333333%
  }
  .fdx-o-gridhd__item--offset-24\@medium {
	margin-inline-start:100%
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-o-gridhd__item--1\@medium-only {
	flex:0 0 4.1666666667%;
	max-width:4.1666666667%
  }
  .fdx-o-gridhd__item--2\@medium-only {
	flex:0 0 8.3333333333%;
	max-width:8.3333333333%
  }
  .fdx-o-gridhd__item--3\@medium-only {
	flex:0 0 12.5%;
	max-width:12.5%
  }
  .fdx-o-gridhd__item--4\@medium-only {
	flex:0 0 16.6666666667%;
	max-width:16.6666666667%
  }
  .fdx-o-gridhd__item--5\@medium-only {
	flex:0 0 20.8333333333%;
	max-width:20.8333333333%
  }
  .fdx-o-gridhd__item--6\@medium-only {
	flex:0 0 25%;
	max-width:25%
  }
  .fdx-o-gridhd__item--7\@medium-only {
	flex:0 0 29.1666666667%;
	max-width:29.1666666667%
  }
  .fdx-o-gridhd__item--8\@medium-only {
	flex:0 0 33.3333333333%;
	max-width:33.3333333333%
  }
  .fdx-o-gridhd__item--9\@medium-only {
	flex:0 0 37.5%;
	max-width:37.5%
  }
  .fdx-o-gridhd__item--10\@medium-only {
	flex:0 0 41.6666666667%;
	max-width:41.6666666667%
  }
  .fdx-o-gridhd__item--11\@medium-only {
	flex:0 0 45.8333333333%;
	max-width:45.8333333333%
  }
  .fdx-o-gridhd__item--12\@medium-only {
	flex:0 0 50%;
	max-width:50%
  }
  .fdx-o-gridhd__item--13\@medium-only {
	flex:0 0 54.1666666667%;
	max-width:54.1666666667%
  }
  .fdx-o-gridhd__item--14\@medium-only {
	flex:0 0 58.3333333333%;
	max-width:58.3333333333%
  }
  .fdx-o-gridhd__item--15\@medium-only {
	flex:0 0 62.5%;
	max-width:62.5%
  }
  .fdx-o-gridhd__item--16\@medium-only {
	flex:0 0 66.6666666667%;
	max-width:66.6666666667%
  }
  .fdx-o-gridhd__item--17\@medium-only {
	flex:0 0 70.8333333333%;
	max-width:70.8333333333%
  }
  .fdx-o-gridhd__item--18\@medium-only {
	flex:0 0 75%;
	max-width:75%
  }
  .fdx-o-gridhd__item--19\@medium-only {
	flex:0 0 79.1666666667%;
	max-width:79.1666666667%
  }
  .fdx-o-gridhd__item--20\@medium-only {
	flex:0 0 83.3333333333%;
	max-width:83.3333333333%
  }
  .fdx-o-gridhd__item--21\@medium-only {
	flex:0 0 87.5%;
	max-width:87.5%
  }
  .fdx-o-gridhd__item--22\@medium-only {
	flex:0 0 91.6666666667%;
	max-width:91.6666666667%
  }
  .fdx-o-gridhd__item--23\@medium-only {
	flex:0 0 95.8333333333%;
	max-width:95.8333333333%
  }
  .fdx-o-gridhd__item--24\@medium-only {
	flex:0 0 100%;
	max-width:100%
  }
  .fdx-o-gridhd__item--offset-1\@medium-only {
	margin-inline-start:4.1666666667%
  }
  .fdx-o-gridhd__item--offset-2\@medium-only {
	margin-inline-start:8.3333333333%
  }
  .fdx-o-gridhd__item--offset-3\@medium-only {
	margin-inline-start:12.5%
  }
  .fdx-o-gridhd__item--offset-4\@medium-only {
	margin-inline-start:16.6666666667%
  }
  .fdx-o-gridhd__item--offset-5\@medium-only {
	margin-inline-start:20.8333333333%
  }
  .fdx-o-gridhd__item--offset-6\@medium-only {
	margin-inline-start:25%
  }
  .fdx-o-gridhd__item--offset-7\@medium-only {
	margin-inline-start:29.1666666667%
  }
  .fdx-o-gridhd__item--offset-8\@medium-only {
	margin-inline-start:33.3333333333%
  }
  .fdx-o-gridhd__item--offset-9\@medium-only {
	margin-inline-start:37.5%
  }
  .fdx-o-gridhd__item--offset-10\@medium-only {
	margin-inline-start:41.6666666667%
  }
  .fdx-o-gridhd__item--offset-11\@medium-only {
	margin-inline-start:45.8333333333%
  }
  .fdx-o-gridhd__item--offset-12\@medium-only {
	margin-inline-start:50%
  }
  .fdx-o-gridhd__item--offset-13\@medium-only {
	margin-inline-start:54.1666666667%
  }
  .fdx-o-gridhd__item--offset-14\@medium-only {
	margin-inline-start:58.3333333333%
  }
  .fdx-o-gridhd__item--offset-15\@medium-only {
	margin-inline-start:62.5%
  }
  .fdx-o-gridhd__item--offset-16\@medium-only {
	margin-inline-start:66.6666666667%
  }
  .fdx-o-gridhd__item--offset-17\@medium-only {
	margin-inline-start:70.8333333333%
  }
  .fdx-o-gridhd__item--offset-18\@medium-only {
	margin-inline-start:75%
  }
  .fdx-o-gridhd__item--offset-19\@medium-only {
	margin-inline-start:79.1666666667%
  }
  .fdx-o-gridhd__item--offset-20\@medium-only {
	margin-inline-start:83.3333333333%
  }
  .fdx-o-gridhd__item--offset-21\@medium-only {
	margin-inline-start:87.5%
  }
  .fdx-o-gridhd__item--offset-22\@medium-only {
	margin-inline-start:91.6666666667%
  }
  .fdx-o-gridhd__item--offset-23\@medium-only {
	margin-inline-start:95.8333333333%
  }
  .fdx-o-gridhd__item--offset-24\@medium-only {
	margin-inline-start:100%
  }
}
@media (min-width: 1024px) {
  .fdx-o-gridhd__item--1\@medium-wide {
	flex:0 0 4.1666666667%;
	max-width:4.1666666667%
  }
  .fdx-o-gridhd__item--2\@medium-wide {
	flex:0 0 8.3333333333%;
	max-width:8.3333333333%
  }
  .fdx-o-gridhd__item--3\@medium-wide {
	flex:0 0 12.5%;
	max-width:12.5%
  }
  .fdx-o-gridhd__item--4\@medium-wide {
	flex:0 0 16.6666666667%;
	max-width:16.6666666667%
  }
  .fdx-o-gridhd__item--5\@medium-wide {
	flex:0 0 20.8333333333%;
	max-width:20.8333333333%
  }
  .fdx-o-gridhd__item--6\@medium-wide {
	flex:0 0 25%;
	max-width:25%
  }
  .fdx-o-gridhd__item--7\@medium-wide {
	flex:0 0 29.1666666667%;
	max-width:29.1666666667%
  }
  .fdx-o-gridhd__item--8\@medium-wide {
	flex:0 0 33.3333333333%;
	max-width:33.3333333333%
  }
  .fdx-o-gridhd__item--9\@medium-wide {
	flex:0 0 37.5%;
	max-width:37.5%
  }
  .fdx-o-gridhd__item--10\@medium-wide {
	flex:0 0 41.6666666667%;
	max-width:41.6666666667%
  }
  .fdx-o-gridhd__item--11\@medium-wide {
	flex:0 0 45.8333333333%;
	max-width:45.8333333333%
  }
  .fdx-o-gridhd__item--12\@medium-wide {
	flex:0 0 50%;
	max-width:50%
  }
  .fdx-o-gridhd__item--13\@medium-wide {
	flex:0 0 54.1666666667%;
	max-width:54.1666666667%
  }
  .fdx-o-gridhd__item--14\@medium-wide {
	flex:0 0 58.3333333333%;
	max-width:58.3333333333%
  }
  .fdx-o-gridhd__item--15\@medium-wide {
	flex:0 0 62.5%;
	max-width:62.5%
  }
  .fdx-o-gridhd__item--16\@medium-wide {
	flex:0 0 66.6666666667%;
	max-width:66.6666666667%
  }
  .fdx-o-gridhd__item--17\@medium-wide {
	flex:0 0 70.8333333333%;
	max-width:70.8333333333%
  }
  .fdx-o-gridhd__item--18\@medium-wide {
	flex:0 0 75%;
	max-width:75%
  }
  .fdx-o-gridhd__item--19\@medium-wide {
	flex:0 0 79.1666666667%;
	max-width:79.1666666667%
  }
  .fdx-o-gridhd__item--20\@medium-wide {
	flex:0 0 83.3333333333%;
	max-width:83.3333333333%
  }
  .fdx-o-gridhd__item--21\@medium-wide {
	flex:0 0 87.5%;
	max-width:87.5%
  }
  .fdx-o-gridhd__item--22\@medium-wide {
	flex:0 0 91.6666666667%;
	max-width:91.6666666667%
  }
  .fdx-o-gridhd__item--23\@medium-wide {
	flex:0 0 95.8333333333%;
	max-width:95.8333333333%
  }
  .fdx-o-gridhd__item--24\@medium-wide {
	flex:0 0 100%;
	max-width:100%
  }
  .fdx-o-gridhd__item--offset-1\@medium-wide {
	margin-inline-start:4.1666666667%
  }
  .fdx-o-gridhd__item--offset-2\@medium-wide {
	margin-inline-start:8.3333333333%
  }
  .fdx-o-gridhd__item--offset-3\@medium-wide {
	margin-inline-start:12.5%
  }
  .fdx-o-gridhd__item--offset-4\@medium-wide {
	margin-inline-start:16.6666666667%
  }
  .fdx-o-gridhd__item--offset-5\@medium-wide {
	margin-inline-start:20.8333333333%
  }
  .fdx-o-gridhd__item--offset-6\@medium-wide {
	margin-inline-start:25%
  }
  .fdx-o-gridhd__item--offset-7\@medium-wide {
	margin-inline-start:29.1666666667%
  }
  .fdx-o-gridhd__item--offset-8\@medium-wide {
	margin-inline-start:33.3333333333%
  }
  .fdx-o-gridhd__item--offset-9\@medium-wide {
	margin-inline-start:37.5%
  }
  .fdx-o-gridhd__item--offset-10\@medium-wide {
	margin-inline-start:41.6666666667%
  }
  .fdx-o-gridhd__item--offset-11\@medium-wide {
	margin-inline-start:45.8333333333%
  }
  .fdx-o-gridhd__item--offset-12\@medium-wide {
	margin-inline-start:50%
  }
  .fdx-o-gridhd__item--offset-13\@medium-wide {
	margin-inline-start:54.1666666667%
  }
  .fdx-o-gridhd__item--offset-14\@medium-wide {
	margin-inline-start:58.3333333333%
  }
  .fdx-o-gridhd__item--offset-15\@medium-wide {
	margin-inline-start:62.5%
  }
  .fdx-o-gridhd__item--offset-16\@medium-wide {
	margin-inline-start:66.6666666667%
  }
  .fdx-o-gridhd__item--offset-17\@medium-wide {
	margin-inline-start:70.8333333333%
  }
  .fdx-o-gridhd__item--offset-18\@medium-wide {
	margin-inline-start:75%
  }
  .fdx-o-gridhd__item--offset-19\@medium-wide {
	margin-inline-start:79.1666666667%
  }
  .fdx-o-gridhd__item--offset-20\@medium-wide {
	margin-inline-start:83.3333333333%
  }
  .fdx-o-gridhd__item--offset-21\@medium-wide {
	margin-inline-start:87.5%
  }
  .fdx-o-gridhd__item--offset-22\@medium-wide {
	margin-inline-start:91.6666666667%
  }
  .fdx-o-gridhd__item--offset-23\@medium-wide {
	margin-inline-start:95.8333333333%
  }
  .fdx-o-gridhd__item--offset-24\@medium-wide {
	margin-inline-start:100%
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-o-gridhd__item--1\@medium-wide-only {
	flex:0 0 4.1666666667%;
	max-width:4.1666666667%
  }
  .fdx-o-gridhd__item--2\@medium-wide-only {
	flex:0 0 8.3333333333%;
	max-width:8.3333333333%
  }
  .fdx-o-gridhd__item--3\@medium-wide-only {
	flex:0 0 12.5%;
	max-width:12.5%
  }
  .fdx-o-gridhd__item--4\@medium-wide-only {
	flex:0 0 16.6666666667%;
	max-width:16.6666666667%
  }
  .fdx-o-gridhd__item--5\@medium-wide-only {
	flex:0 0 20.8333333333%;
	max-width:20.8333333333%
  }
  .fdx-o-gridhd__item--6\@medium-wide-only {
	flex:0 0 25%;
	max-width:25%
  }
  .fdx-o-gridhd__item--7\@medium-wide-only {
	flex:0 0 29.1666666667%;
	max-width:29.1666666667%
  }
  .fdx-o-gridhd__item--8\@medium-wide-only {
	flex:0 0 33.3333333333%;
	max-width:33.3333333333%
  }
  .fdx-o-gridhd__item--9\@medium-wide-only {
	flex:0 0 37.5%;
	max-width:37.5%
  }
  .fdx-o-gridhd__item--10\@medium-wide-only {
	flex:0 0 41.6666666667%;
	max-width:41.6666666667%
  }
  .fdx-o-gridhd__item--11\@medium-wide-only {
	flex:0 0 45.8333333333%;
	max-width:45.8333333333%
  }
  .fdx-o-gridhd__item--12\@medium-wide-only {
	flex:0 0 50%;
	max-width:50%
  }
  .fdx-o-gridhd__item--13\@medium-wide-only {
	flex:0 0 54.1666666667%;
	max-width:54.1666666667%
  }
  .fdx-o-gridhd__item--14\@medium-wide-only {
	flex:0 0 58.3333333333%;
	max-width:58.3333333333%
  }
  .fdx-o-gridhd__item--15\@medium-wide-only {
	flex:0 0 62.5%;
	max-width:62.5%
  }
  .fdx-o-gridhd__item--16\@medium-wide-only {
	flex:0 0 66.6666666667%;
	max-width:66.6666666667%
  }
  .fdx-o-gridhd__item--17\@medium-wide-only {
	flex:0 0 70.8333333333%;
	max-width:70.8333333333%
  }
  .fdx-o-gridhd__item--18\@medium-wide-only {
	flex:0 0 75%;
	max-width:75%
  }
  .fdx-o-gridhd__item--19\@medium-wide-only {
	flex:0 0 79.1666666667%;
	max-width:79.1666666667%
  }
  .fdx-o-gridhd__item--20\@medium-wide-only {
	flex:0 0 83.3333333333%;
	max-width:83.3333333333%
  }
  .fdx-o-gridhd__item--21\@medium-wide-only {
	flex:0 0 87.5%;
	max-width:87.5%
  }
  .fdx-o-gridhd__item--22\@medium-wide-only {
	flex:0 0 91.6666666667%;
	max-width:91.6666666667%
  }
  .fdx-o-gridhd__item--23\@medium-wide-only {
	flex:0 0 95.8333333333%;
	max-width:95.8333333333%
  }
  .fdx-o-gridhd__item--24\@medium-wide-only {
	flex:0 0 100%;
	max-width:100%
  }
  .fdx-o-gridhd__item--offset-1\@medium-wide-only {
	margin-inline-start:4.1666666667%
  }
  .fdx-o-gridhd__item--offset-2\@medium-wide-only {
	margin-inline-start:8.3333333333%
  }
  .fdx-o-gridhd__item--offset-3\@medium-wide-only {
	margin-inline-start:12.5%
  }
  .fdx-o-gridhd__item--offset-4\@medium-wide-only {
	margin-inline-start:16.6666666667%
  }
  .fdx-o-gridhd__item--offset-5\@medium-wide-only {
	margin-inline-start:20.8333333333%
  }
  .fdx-o-gridhd__item--offset-6\@medium-wide-only {
	margin-inline-start:25%
  }
  .fdx-o-gridhd__item--offset-7\@medium-wide-only {
	margin-inline-start:29.1666666667%
  }
  .fdx-o-gridhd__item--offset-8\@medium-wide-only {
	margin-inline-start:33.3333333333%
  }
  .fdx-o-gridhd__item--offset-9\@medium-wide-only {
	margin-inline-start:37.5%
  }
  .fdx-o-gridhd__item--offset-10\@medium-wide-only {
	margin-inline-start:41.6666666667%
  }
  .fdx-o-gridhd__item--offset-11\@medium-wide-only {
	margin-inline-start:45.8333333333%
  }
  .fdx-o-gridhd__item--offset-12\@medium-wide-only {
	margin-inline-start:50%
  }
  .fdx-o-gridhd__item--offset-13\@medium-wide-only {
	margin-inline-start:54.1666666667%
  }
  .fdx-o-gridhd__item--offset-14\@medium-wide-only {
	margin-inline-start:58.3333333333%
  }
  .fdx-o-gridhd__item--offset-15\@medium-wide-only {
	margin-inline-start:62.5%
  }
  .fdx-o-gridhd__item--offset-16\@medium-wide-only {
	margin-inline-start:66.6666666667%
  }
  .fdx-o-gridhd__item--offset-17\@medium-wide-only {
	margin-inline-start:70.8333333333%
  }
  .fdx-o-gridhd__item--offset-18\@medium-wide-only {
	margin-inline-start:75%
  }
  .fdx-o-gridhd__item--offset-19\@medium-wide-only {
	margin-inline-start:79.1666666667%
  }
  .fdx-o-gridhd__item--offset-20\@medium-wide-only {
	margin-inline-start:83.3333333333%
  }
  .fdx-o-gridhd__item--offset-21\@medium-wide-only {
	margin-inline-start:87.5%
  }
  .fdx-o-gridhd__item--offset-22\@medium-wide-only {
	margin-inline-start:91.6666666667%
  }
  .fdx-o-gridhd__item--offset-23\@medium-wide-only {
	margin-inline-start:95.8333333333%
  }
  .fdx-o-gridhd__item--offset-24\@medium-wide-only {
	margin-inline-start:100%
  }
}
@media (min-width: 1200px) {
  .fdx-o-gridhd__item--1\@large {
	flex:0 0 4.1666666667%;
	max-width:4.1666666667%
  }
  .fdx-o-gridhd__item--2\@large {
	flex:0 0 8.3333333333%;
	max-width:8.3333333333%
  }
  .fdx-o-gridhd__item--3\@large {
	flex:0 0 12.5%;
	max-width:12.5%
  }
  .fdx-o-gridhd__item--4\@large {
	flex:0 0 16.6666666667%;
	max-width:16.6666666667%
  }
  .fdx-o-gridhd__item--5\@large {
	flex:0 0 20.8333333333%;
	max-width:20.8333333333%
  }
  .fdx-o-gridhd__item--6\@large {
	flex:0 0 25%;
	max-width:25%
  }
  .fdx-o-gridhd__item--7\@large {
	flex:0 0 29.1666666667%;
	max-width:29.1666666667%
  }
  .fdx-o-gridhd__item--8\@large {
	flex:0 0 33.3333333333%;
	max-width:33.3333333333%
  }
  .fdx-o-gridhd__item--9\@large {
	flex:0 0 37.5%;
	max-width:37.5%
  }
  .fdx-o-gridhd__item--10\@large {
	flex:0 0 41.6666666667%;
	max-width:41.6666666667%
  }
  .fdx-o-gridhd__item--11\@large {
	flex:0 0 45.8333333333%;
	max-width:45.8333333333%
  }
  .fdx-o-gridhd__item--12\@large {
	flex:0 0 50%;
	max-width:50%
  }
  .fdx-o-gridhd__item--13\@large {
	flex:0 0 54.1666666667%;
	max-width:54.1666666667%
  }
  .fdx-o-gridhd__item--14\@large {
	flex:0 0 58.3333333333%;
	max-width:58.3333333333%
  }
  .fdx-o-gridhd__item--15\@large {
	flex:0 0 62.5%;
	max-width:62.5%
  }
  .fdx-o-gridhd__item--16\@large {
	flex:0 0 66.6666666667%;
	max-width:66.6666666667%
  }
  .fdx-o-gridhd__item--17\@large {
	flex:0 0 70.8333333333%;
	max-width:70.8333333333%
  }
  .fdx-o-gridhd__item--18\@large {
	flex:0 0 75%;
	max-width:75%
  }
  .fdx-o-gridhd__item--19\@large {
	flex:0 0 79.1666666667%;
	max-width:79.1666666667%
  }
  .fdx-o-gridhd__item--20\@large {
	flex:0 0 83.3333333333%;
	max-width:83.3333333333%
  }
  .fdx-o-gridhd__item--21\@large {
	flex:0 0 87.5%;
	max-width:87.5%
  }
  .fdx-o-gridhd__item--22\@large {
	flex:0 0 91.6666666667%;
	max-width:91.6666666667%
  }
  .fdx-o-gridhd__item--23\@large {
	flex:0 0 95.8333333333%;
	max-width:95.8333333333%
  }
  .fdx-o-gridhd__item--24\@large {
	flex:0 0 100%;
	max-width:100%
  }
  .fdx-o-gridhd__item--offset-1\@large {
	margin-inline-start:4.1666666667%
  }
  .fdx-o-gridhd__item--offset-2\@large {
	margin-inline-start:8.3333333333%
  }
  .fdx-o-gridhd__item--offset-3\@large {
	margin-inline-start:12.5%
  }
  .fdx-o-gridhd__item--offset-4\@large {
	margin-inline-start:16.6666666667%
  }
  .fdx-o-gridhd__item--offset-5\@large {
	margin-inline-start:20.8333333333%
  }
  .fdx-o-gridhd__item--offset-6\@large {
	margin-inline-start:25%
  }
  .fdx-o-gridhd__item--offset-7\@large {
	margin-inline-start:29.1666666667%
  }
  .fdx-o-gridhd__item--offset-8\@large {
	margin-inline-start:33.3333333333%
  }
  .fdx-o-gridhd__item--offset-9\@large {
	margin-inline-start:37.5%
  }
  .fdx-o-gridhd__item--offset-10\@large {
	margin-inline-start:41.6666666667%
  }
  .fdx-o-gridhd__item--offset-11\@large {
	margin-inline-start:45.8333333333%
  }
  .fdx-o-gridhd__item--offset-12\@large {
	margin-inline-start:50%
  }
  .fdx-o-gridhd__item--offset-13\@large {
	margin-inline-start:54.1666666667%
  }
  .fdx-o-gridhd__item--offset-14\@large {
	margin-inline-start:58.3333333333%
  }
  .fdx-o-gridhd__item--offset-15\@large {
	margin-inline-start:62.5%
  }
  .fdx-o-gridhd__item--offset-16\@large {
	margin-inline-start:66.6666666667%
  }
  .fdx-o-gridhd__item--offset-17\@large {
	margin-inline-start:70.8333333333%
  }
  .fdx-o-gridhd__item--offset-18\@large {
	margin-inline-start:75%
  }
  .fdx-o-gridhd__item--offset-19\@large {
	margin-inline-start:79.1666666667%
  }
  .fdx-o-gridhd__item--offset-20\@large {
	margin-inline-start:83.3333333333%
  }
  .fdx-o-gridhd__item--offset-21\@large {
	margin-inline-start:87.5%
  }
  .fdx-o-gridhd__item--offset-22\@large {
	margin-inline-start:91.6666666667%
  }
  .fdx-o-gridhd__item--offset-23\@large {
	margin-inline-start:95.8333333333%
  }
  .fdx-o-gridhd__item--offset-24\@large {
	margin-inline-start:100%
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-o-gridhd__item--1\@large-only {
	flex:0 0 4.1666666667%;
	max-width:4.1666666667%
  }
  .fdx-o-gridhd__item--2\@large-only {
	flex:0 0 8.3333333333%;
	max-width:8.3333333333%
  }
  .fdx-o-gridhd__item--3\@large-only {
	flex:0 0 12.5%;
	max-width:12.5%
  }
  .fdx-o-gridhd__item--4\@large-only {
	flex:0 0 16.6666666667%;
	max-width:16.6666666667%
  }
  .fdx-o-gridhd__item--5\@large-only {
	flex:0 0 20.8333333333%;
	max-width:20.8333333333%
  }
  .fdx-o-gridhd__item--6\@large-only {
	flex:0 0 25%;
	max-width:25%
  }
  .fdx-o-gridhd__item--7\@large-only {
	flex:0 0 29.1666666667%;
	max-width:29.1666666667%
  }
  .fdx-o-gridhd__item--8\@large-only {
	flex:0 0 33.3333333333%;
	max-width:33.3333333333%
  }
  .fdx-o-gridhd__item--9\@large-only {
	flex:0 0 37.5%;
	max-width:37.5%
  }
  .fdx-o-gridhd__item--10\@large-only {
	flex:0 0 41.6666666667%;
	max-width:41.6666666667%
  }
  .fdx-o-gridhd__item--11\@large-only {
	flex:0 0 45.8333333333%;
	max-width:45.8333333333%
  }
  .fdx-o-gridhd__item--12\@large-only {
	flex:0 0 50%;
	max-width:50%
  }
  .fdx-o-gridhd__item--13\@large-only {
	flex:0 0 54.1666666667%;
	max-width:54.1666666667%
  }
  .fdx-o-gridhd__item--14\@large-only {
	flex:0 0 58.3333333333%;
	max-width:58.3333333333%
  }
  .fdx-o-gridhd__item--15\@large-only {
	flex:0 0 62.5%;
	max-width:62.5%
  }
  .fdx-o-gridhd__item--16\@large-only {
	flex:0 0 66.6666666667%;
	max-width:66.6666666667%
  }
  .fdx-o-gridhd__item--17\@large-only {
	flex:0 0 70.8333333333%;
	max-width:70.8333333333%
  }
  .fdx-o-gridhd__item--18\@large-only {
	flex:0 0 75%;
	max-width:75%
  }
  .fdx-o-gridhd__item--19\@large-only {
	flex:0 0 79.1666666667%;
	max-width:79.1666666667%
  }
  .fdx-o-gridhd__item--20\@large-only {
	flex:0 0 83.3333333333%;
	max-width:83.3333333333%
  }
  .fdx-o-gridhd__item--21\@large-only {
	flex:0 0 87.5%;
	max-width:87.5%
  }
  .fdx-o-gridhd__item--22\@large-only {
	flex:0 0 91.6666666667%;
	max-width:91.6666666667%
  }
  .fdx-o-gridhd__item--23\@large-only {
	flex:0 0 95.8333333333%;
	max-width:95.8333333333%
  }
  .fdx-o-gridhd__item--24\@large-only {
	flex:0 0 100%;
	max-width:100%
  }
  .fdx-o-gridhd__item--offset-1\@large-only {
	margin-inline-start:4.1666666667%
  }
  .fdx-o-gridhd__item--offset-2\@large-only {
	margin-inline-start:8.3333333333%
  }
  .fdx-o-gridhd__item--offset-3\@large-only {
	margin-inline-start:12.5%
  }
  .fdx-o-gridhd__item--offset-4\@large-only {
	margin-inline-start:16.6666666667%
  }
  .fdx-o-gridhd__item--offset-5\@large-only {
	margin-inline-start:20.8333333333%
  }
  .fdx-o-gridhd__item--offset-6\@large-only {
	margin-inline-start:25%
  }
  .fdx-o-gridhd__item--offset-7\@large-only {
	margin-inline-start:29.1666666667%
  }
  .fdx-o-gridhd__item--offset-8\@large-only {
	margin-inline-start:33.3333333333%
  }
  .fdx-o-gridhd__item--offset-9\@large-only {
	margin-inline-start:37.5%
  }
  .fdx-o-gridhd__item--offset-10\@large-only {
	margin-inline-start:41.6666666667%
  }
  .fdx-o-gridhd__item--offset-11\@large-only {
	margin-inline-start:45.8333333333%
  }
  .fdx-o-gridhd__item--offset-12\@large-only {
	margin-inline-start:50%
  }
  .fdx-o-gridhd__item--offset-13\@large-only {
	margin-inline-start:54.1666666667%
  }
  .fdx-o-gridhd__item--offset-14\@large-only {
	margin-inline-start:58.3333333333%
  }
  .fdx-o-gridhd__item--offset-15\@large-only {
	margin-inline-start:62.5%
  }
  .fdx-o-gridhd__item--offset-16\@large-only {
	margin-inline-start:66.6666666667%
  }
  .fdx-o-gridhd__item--offset-17\@large-only {
	margin-inline-start:70.8333333333%
  }
  .fdx-o-gridhd__item--offset-18\@large-only {
	margin-inline-start:75%
  }
  .fdx-o-gridhd__item--offset-19\@large-only {
	margin-inline-start:79.1666666667%
  }
  .fdx-o-gridhd__item--offset-20\@large-only {
	margin-inline-start:83.3333333333%
  }
  .fdx-o-gridhd__item--offset-21\@large-only {
	margin-inline-start:87.5%
  }
  .fdx-o-gridhd__item--offset-22\@large-only {
	margin-inline-start:91.6666666667%
  }
  .fdx-o-gridhd__item--offset-23\@large-only {
	margin-inline-start:95.8333333333%
  }
  .fdx-o-gridhd__item--offset-24\@large-only {
	margin-inline-start:100%
  }
}
@media (min-width: 1440px) {
  .fdx-o-gridhd__item--1\@x-large {
	flex:0 0 4.1666666667%;
	max-width:4.1666666667%
  }
  .fdx-o-gridhd__item--2\@x-large {
	flex:0 0 8.3333333333%;
	max-width:8.3333333333%
  }
  .fdx-o-gridhd__item--3\@x-large {
	flex:0 0 12.5%;
	max-width:12.5%
  }
  .fdx-o-gridhd__item--4\@x-large {
	flex:0 0 16.6666666667%;
	max-width:16.6666666667%
  }
  .fdx-o-gridhd__item--5\@x-large {
	flex:0 0 20.8333333333%;
	max-width:20.8333333333%
  }
  .fdx-o-gridhd__item--6\@x-large {
	flex:0 0 25%;
	max-width:25%
  }
  .fdx-o-gridhd__item--7\@x-large {
	flex:0 0 29.1666666667%;
	max-width:29.1666666667%
  }
  .fdx-o-gridhd__item--8\@x-large {
	flex:0 0 33.3333333333%;
	max-width:33.3333333333%
  }
  .fdx-o-gridhd__item--9\@x-large {
	flex:0 0 37.5%;
	max-width:37.5%
  }
  .fdx-o-gridhd__item--10\@x-large {
	flex:0 0 41.6666666667%;
	max-width:41.6666666667%
  }
  .fdx-o-gridhd__item--11\@x-large {
	flex:0 0 45.8333333333%;
	max-width:45.8333333333%
  }
  .fdx-o-gridhd__item--12\@x-large {
	flex:0 0 50%;
	max-width:50%
  }
  .fdx-o-gridhd__item--13\@x-large {
	flex:0 0 54.1666666667%;
	max-width:54.1666666667%
  }
  .fdx-o-gridhd__item--14\@x-large {
	flex:0 0 58.3333333333%;
	max-width:58.3333333333%
  }
  .fdx-o-gridhd__item--15\@x-large {
	flex:0 0 62.5%;
	max-width:62.5%
  }
  .fdx-o-gridhd__item--16\@x-large {
	flex:0 0 66.6666666667%;
	max-width:66.6666666667%
  }
  .fdx-o-gridhd__item--17\@x-large {
	flex:0 0 70.8333333333%;
	max-width:70.8333333333%
  }
  .fdx-o-gridhd__item--18\@x-large {
	flex:0 0 75%;
	max-width:75%
  }
  .fdx-o-gridhd__item--19\@x-large {
	flex:0 0 79.1666666667%;
	max-width:79.1666666667%
  }
  .fdx-o-gridhd__item--20\@x-large {
	flex:0 0 83.3333333333%;
	max-width:83.3333333333%
  }
  .fdx-o-gridhd__item--21\@x-large {
	flex:0 0 87.5%;
	max-width:87.5%
  }
  .fdx-o-gridhd__item--22\@x-large {
	flex:0 0 91.6666666667%;
	max-width:91.6666666667%
  }
  .fdx-o-gridhd__item--23\@x-large {
	flex:0 0 95.8333333333%;
	max-width:95.8333333333%
  }
  .fdx-o-gridhd__item--24\@x-large {
	flex:0 0 100%;
	max-width:100%
  }
  .fdx-o-gridhd__item--offset-1\@x-large {
	margin-inline-start:4.1666666667%
  }
  .fdx-o-gridhd__item--offset-2\@x-large {
	margin-inline-start:8.3333333333%
  }
  .fdx-o-gridhd__item--offset-3\@x-large {
	margin-inline-start:12.5%
  }
  .fdx-o-gridhd__item--offset-4\@x-large {
	margin-inline-start:16.6666666667%
  }
  .fdx-o-gridhd__item--offset-5\@x-large {
	margin-inline-start:20.8333333333%
  }
  .fdx-o-gridhd__item--offset-6\@x-large {
	margin-inline-start:25%
  }
  .fdx-o-gridhd__item--offset-7\@x-large {
	margin-inline-start:29.1666666667%
  }
  .fdx-o-gridhd__item--offset-8\@x-large {
	margin-inline-start:33.3333333333%
  }
  .fdx-o-gridhd__item--offset-9\@x-large {
	margin-inline-start:37.5%
  }
  .fdx-o-gridhd__item--offset-10\@x-large {
	margin-inline-start:41.6666666667%
  }
  .fdx-o-gridhd__item--offset-11\@x-large {
	margin-inline-start:45.8333333333%
  }
  .fdx-o-gridhd__item--offset-12\@x-large {
	margin-inline-start:50%
  }
  .fdx-o-gridhd__item--offset-13\@x-large {
	margin-inline-start:54.1666666667%
  }
  .fdx-o-gridhd__item--offset-14\@x-large {
	margin-inline-start:58.3333333333%
  }
  .fdx-o-gridhd__item--offset-15\@x-large {
	margin-inline-start:62.5%
  }
  .fdx-o-gridhd__item--offset-16\@x-large {
	margin-inline-start:66.6666666667%
  }
  .fdx-o-gridhd__item--offset-17\@x-large {
	margin-inline-start:70.8333333333%
  }
  .fdx-o-gridhd__item--offset-18\@x-large {
	margin-inline-start:75%
  }
  .fdx-o-gridhd__item--offset-19\@x-large {
	margin-inline-start:79.1666666667%
  }
  .fdx-o-gridhd__item--offset-20\@x-large {
	margin-inline-start:83.3333333333%
  }
  .fdx-o-gridhd__item--offset-21\@x-large {
	margin-inline-start:87.5%
  }
  .fdx-o-gridhd__item--offset-22\@x-large {
	margin-inline-start:91.6666666667%
  }
  .fdx-o-gridhd__item--offset-23\@x-large {
	margin-inline-start:95.8333333333%
  }
  .fdx-o-gridhd__item--offset-24\@x-large {
	margin-inline-start:100%
  }
}
@media (min-width: 1600px) {
  .fdx-o-gridhd__item--1\@xx-large {
	flex:0 0 4.1666666667%;
	max-width:4.1666666667%
  }
  .fdx-o-gridhd__item--2\@xx-large {
	flex:0 0 8.3333333333%;
	max-width:8.3333333333%
  }
  .fdx-o-gridhd__item--3\@xx-large {
	flex:0 0 12.5%;
	max-width:12.5%
  }
  .fdx-o-gridhd__item--4\@xx-large {
	flex:0 0 16.6666666667%;
	max-width:16.6666666667%
  }
  .fdx-o-gridhd__item--5\@xx-large {
	flex:0 0 20.8333333333%;
	max-width:20.8333333333%
  }
  .fdx-o-gridhd__item--6\@xx-large {
	flex:0 0 25%;
	max-width:25%
  }
  .fdx-o-gridhd__item--7\@xx-large {
	flex:0 0 29.1666666667%;
	max-width:29.1666666667%
  }
  .fdx-o-gridhd__item--8\@xx-large {
	flex:0 0 33.3333333333%;
	max-width:33.3333333333%
  }
  .fdx-o-gridhd__item--9\@xx-large {
	flex:0 0 37.5%;
	max-width:37.5%
  }
  .fdx-o-gridhd__item--10\@xx-large {
	flex:0 0 41.6666666667%;
	max-width:41.6666666667%
  }
  .fdx-o-gridhd__item--11\@xx-large {
	flex:0 0 45.8333333333%;
	max-width:45.8333333333%
  }
  .fdx-o-gridhd__item--12\@xx-large {
	flex:0 0 50%;
	max-width:50%
  }
  .fdx-o-gridhd__item--13\@xx-large {
	flex:0 0 54.1666666667%;
	max-width:54.1666666667%
  }
  .fdx-o-gridhd__item--14\@xx-large {
	flex:0 0 58.3333333333%;
	max-width:58.3333333333%
  }
  .fdx-o-gridhd__item--15\@xx-large {
	flex:0 0 62.5%;
	max-width:62.5%
  }
  .fdx-o-gridhd__item--16\@xx-large {
	flex:0 0 66.6666666667%;
	max-width:66.6666666667%
  }
  .fdx-o-gridhd__item--17\@xx-large {
	flex:0 0 70.8333333333%;
	max-width:70.8333333333%
  }
  .fdx-o-gridhd__item--18\@xx-large {
	flex:0 0 75%;
	max-width:75%
  }
  .fdx-o-gridhd__item--19\@xx-large {
	flex:0 0 79.1666666667%;
	max-width:79.1666666667%
  }
  .fdx-o-gridhd__item--20\@xx-large {
	flex:0 0 83.3333333333%;
	max-width:83.3333333333%
  }
  .fdx-o-gridhd__item--21\@xx-large {
	flex:0 0 87.5%;
	max-width:87.5%
  }
  .fdx-o-gridhd__item--22\@xx-large {
	flex:0 0 91.6666666667%;
	max-width:91.6666666667%
  }
  .fdx-o-gridhd__item--23\@xx-large {
	flex:0 0 95.8333333333%;
	max-width:95.8333333333%
  }
  .fdx-o-gridhd__item--24\@xx-large {
	flex:0 0 100%;
	max-width:100%
  }
  .fdx-o-gridhd__item--offset-1\@xx-large {
	margin-inline-start:4.1666666667%
  }
  .fdx-o-gridhd__item--offset-2\@xx-large {
	margin-inline-start:8.3333333333%
  }
  .fdx-o-gridhd__item--offset-3\@xx-large {
	margin-inline-start:12.5%
  }
  .fdx-o-gridhd__item--offset-4\@xx-large {
	margin-inline-start:16.6666666667%
  }
  .fdx-o-gridhd__item--offset-5\@xx-large {
	margin-inline-start:20.8333333333%
  }
  .fdx-o-gridhd__item--offset-6\@xx-large {
	margin-inline-start:25%
  }
  .fdx-o-gridhd__item--offset-7\@xx-large {
	margin-inline-start:29.1666666667%
  }
  .fdx-o-gridhd__item--offset-8\@xx-large {
	margin-inline-start:33.3333333333%
  }
  .fdx-o-gridhd__item--offset-9\@xx-large {
	margin-inline-start:37.5%
  }
  .fdx-o-gridhd__item--offset-10\@xx-large {
	margin-inline-start:41.6666666667%
  }
  .fdx-o-gridhd__item--offset-11\@xx-large {
	margin-inline-start:45.8333333333%
  }
  .fdx-o-gridhd__item--offset-12\@xx-large {
	margin-inline-start:50%
  }
  .fdx-o-gridhd__item--offset-13\@xx-large {
	margin-inline-start:54.1666666667%
  }
  .fdx-o-gridhd__item--offset-14\@xx-large {
	margin-inline-start:58.3333333333%
  }
  .fdx-o-gridhd__item--offset-15\@xx-large {
	margin-inline-start:62.5%
  }
  .fdx-o-gridhd__item--offset-16\@xx-large {
	margin-inline-start:66.6666666667%
  }
  .fdx-o-gridhd__item--offset-17\@xx-large {
	margin-inline-start:70.8333333333%
  }
  .fdx-o-gridhd__item--offset-18\@xx-large {
	margin-inline-start:75%
  }
  .fdx-o-gridhd__item--offset-19\@xx-large {
	margin-inline-start:79.1666666667%
  }
  .fdx-o-gridhd__item--offset-20\@xx-large {
	margin-inline-start:83.3333333333%
  }
  .fdx-o-gridhd__item--offset-21\@xx-large {
	margin-inline-start:87.5%
  }
  .fdx-o-gridhd__item--offset-22\@xx-large {
	margin-inline-start:91.6666666667%
  }
  .fdx-o-gridhd__item--offset-23\@xx-large {
	margin-inline-start:95.8333333333%
  }
  .fdx-o-gridhd__item--offset-24\@xx-large {
	margin-inline-start:100%
  }
}
.fdx-c-heading {
  font-weight:300;
  line-height:1.3;
  letter-spacing:-.4px;
  margin:0;
  padding:0
}
.fdx-c-heading--h1 {
  font-weight:300;
  line-height:1.3;
  letter-spacing:-.4px;
  margin:0;
  padding:0;
  font-size:2.75rem
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-c-heading--h1 {
	font-weight:300;
	line-height:1.3;
	letter-spacing:-.4px;
	margin:0;
	padding:0;
	font-size:2.5rem
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-c-heading--h1\@x-small {
	font-weight:300;
	line-height:1.3;
	letter-spacing:-.4px;
	margin:0;
	padding:0;
	font-size:2.75rem
  }
}
.fdx-c-heading--h2 {
  font-weight:300;
  line-height:1.3;
  letter-spacing:-.4px;
  margin:0;
  padding:0;
  font-size:2.5rem
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-c-heading--h2 {
	font-weight:300;
	line-height:1.3;
	letter-spacing:-.4px;
	margin:0;
	padding:0;
	font-size:2rem
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-c-heading--h2\@x-small {
	font-weight:300;
	line-height:1.3;
	letter-spacing:-.4px;
	margin:0;
	padding:0;
	font-size:2.5rem
  }
}
.fdx-c-heading--h3 {
  font-weight:300;
  line-height:1.3;
  letter-spacing:-.4px;
  margin:0;
  padding:0;
  font-size:2rem
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-c-heading--h3 {
	font-weight:300;
	line-height:1.3;
	letter-spacing:-.4px;
	margin:0;
	padding:0;
	font-size:1.5rem
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-c-heading--h3\@x-small {
	font-weight:300;
	line-height:1.3;
	letter-spacing:-.4px;
	margin:0;
	padding:0;
	font-size:2rem
  }
}
.fdx-c-heading--h4 {
  font-weight:300;
  line-height:1.3;
  letter-spacing:-.4px;
  margin:0;
  padding:0;
  font-size:1.5rem
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-c-heading--h4 {
	font-weight:300;
	line-height:1.3;
	letter-spacing:-.4px;
	margin:0;
	padding:0;
	font-size:1.25rem
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-c-heading--h4\@x-small {
	font-weight:300;
	line-height:1.3;
	letter-spacing:-.4px;
	margin:0;
	padding:0;
	font-size:1.5rem
  }
}
.fdx-c-heading--h5,
.fdx-c-heading--h6 {
  font-weight:300;
  line-height:1.3;
  letter-spacing:-.4px;
  margin:0;
  padding:0;
  font-size:1.25rem
}
.fdx-c-heading--italic {
  font-weight:300;
  font-style:italic
}
.fdx-c-heading--regular {
  font-weight:400
}
.fdx-c-heading--regular-italic {
  font-weight:400;
  font-style:italic
}
.fdx-c-heading--bold {
  font-weight:700
}
.fdx-c-heading--bold-italic {
  font-weight:700;
  font-style:italic
}
.fdx-c-paragraph {
  font-size:1rem;
  line-height:1.5;
  font-weight:300;
  letter-spacing:-.1px
}
.fdx-c-paragraph--regular {
  font-weight:400;
  font-size:1rem;
  line-height:1.5
}
.fdx-c-paragraph--medium {
  font-weight:500;
  font-size:1rem;
  line-height:1.5
}
.fdx-c-paragraph--bold {
  font-weight:700;
  font-size:1rem;
  line-height:1.5
}
.fdx-c-paragraph--small {
  font-size:.875rem;
  line-height:1.5
}
.fdx-c-paragraph--extra-small {
  font-size:.75rem;
  line-height:1.3;
  letter-spacing:0
}
.fdx-c-paragraph a {
  color:inherit
}
.fdx-c-paragraph a:hover {
  color:#007ab7
}
.fdx-c-eyebrow--super-small {
  font-weight:700;
  font-size:.625rem;
  line-height:1.3;
  text-transform:uppercase;
  letter-spacing:.8px
}
.fdx-c-eyebrow--extra-small {
  font-weight:700;
  font-size:.75rem;
  line-height:1.3;
  text-transform:uppercase;
  letter-spacing:1px
}
.fdx-c-eyebrow--small {
  font-weight:700;
  font-size:.875rem;
  line-height:1.3;
  text-transform:uppercase;
  letter-spacing:1px
}
.fdx-c-eyebrow--large {
  font-weight:700;
  font-size:1.1875rem;
  line-height:1.3;
  text-transform:uppercase;
  letter-spacing:1px
}
.fdx-a-opacity {
  animation:opacity-0-1 .3s cubic-bezier(.19,1,.22,1)
}
.fdx-a-fill-mode--forwards {
  animation-fill-mode:forwards
}
.fdx-c-accordion {
  display:flex;
  flex-direction:column;
  border-block-end:solid #8e8e8e .0625rem;
  --expanded-background-color:transparent;
  --collapsed-background-color:transparent
}
.fdx-c-accordion--condensed .fdx-c-accordion__button {
  min-height:3rem;
  height:3rem;
  padding-inline:1rem;
  padding-block:.5rem;
  font-size:1.25rem
}
.fdx-c-accordion--condensed .fdx-c-accordion__button__text__icon {
  line-height:0;
  margin-inline-end:.75rem;
  font-size:1.5rem
}
@media (min-width: 768px) {
  .fdx-c-accordion--condensed .fdx-c-accordion__button__text__icon {
	margin-inline-end:.5rem
  }
}
.fdx-c-accordion--condensed .fdx-c-accordion__button__icon {
  width:1.25rem;
  height:1.25rem;
  font-size:1.25rem;
  margin-inline-start:auto;
  transform:rotate(180deg)
}
.fdx-c-accordion--condensed .fdx-c-accordion__item {
  padding-block:0 1rem;
  padding-inline:1.25rem
}
.fdx-c-accordion--primary {
  --expanded-background-color:#fafafa
}
.fdx-c-accordion--secondary {
  --expanded-background-color:#fff;
  --collapsed-background-color:#fff
}
.fdx-c-accordion--animation [aria-expanded=true]+.fdx-c-accordion__item {
  overflow:hidden;
  transition:all .3s cubic-bezier(.5,0,.5,1);
  height:auto
}
.fdx-c-accordion--animation [aria-expanded=false]+.fdx-c-accordion__item {
  transition:all .3s cubic-bezier(.5,0,.5,1);
  max-height:0!important;
  padding-block-end:0
}
.fdx-c-accordion__button {
  font-weight:300;
  font-size:1.25rem;
  min-height:4rem;
  height:4rem;
  text-align:start;
  flex:1;
  background:transparent;
  border:0;
  border-block-start:solid #8e8e8e .0625rem;
  padding-inline:2rem;
  padding-block:1rem;
  display:flex;
  gap:0 .5rem;
  align-items:center;
  margin:0;
  cursor:pointer;
  transition:background-color .3s;
  color:#333
}
@media (min-width: 768px) {
  .fdx-c-accordion__button {
	font-size:1.5rem
  }
}
.fdx-c-accordion__button__text {
  display:flex;
  align-items:center
}
.fdx-c-accordion__button__text__icon {
  line-height:0;
  margin-inline-end:.75rem;
  font-size:2rem
}
@media (min-width: 768px) {
  .fdx-c-accordion__button__text__icon {
	margin-inline-end:1rem
  }
}
.fdx-c-accordion__button__icon {
  width:1.5rem;
  height:1.5rem;
  margin-inline-start:auto;
  transition:all .3s;
  transform:rotate(180deg)
}
.fdx-c-accordion__button[aria-expanded=true] {
  font-weight:400;
  background-color:var(--expanded-background-color)
}
.fdx-c-accordion__button[aria-expanded=true]+.fdx-c-accordion__item {
  background-color:var(--expanded-background-color)
}
.fdx-c-accordion__button[aria-expanded=false] {
  background-color:var(--collapsed-background-color)
}
.fdx-c-accordion__button[aria-expanded=false]:hover {
  background-color:#fafafa
}
.fdx-c-accordion__button[aria-expanded=false]>.fdx-c-accordion__button__icon {
  transform:rotate(0);
  transition:all .3s
}
.fdx-c-accordion__item {
  padding-block:0 1rem;
  padding-inline:2rem;
  overflow:hidden
}
.fdx-c-accordion__item .fdx-c-accordion {
  margin-inline-start:-2rem;
  margin-inline-end:-2rem;
  margin-block-end:-1.0625rem
}
.fdx-c-accordion__item .fdx-c-accordion__button {
  padding-inline-end:3rem;
  padding-inline-start:3rem;
  font-size:1.25rem
}
.fdx-c-accordion__item .fdx-c-accordion__button[aria-expanded=false] .fdx-c-accordion__button__icon--open,
.fdx-c-accordion__item .fdx-c-accordion__button[aria-expanded=true] .fdx-c-accordion__button__icon--closed {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  opacity:0;
  padding:0;
  clip:rect(1px,1px,1px,1px);
  border:0!important;
  overflow:hidden
}
.fdx-c-accordion__item .fdx-c-accordion__button__icon {
  font-size:1.5rem;
  width:1.5rem;
  height:1.5rem
}
.fdx-c-accordion__item .fdx-c-accordion__item {
  padding-inline:3rem;
  padding-block:0 1rem
}
.fdx-c-accordion:not([class*=animation]) .fdx-c-accordion__button[aria-expanded=false]+.fdx-c-accordion__item {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  opacity:0;
  padding:0;
  clip:rect(1px,1px,1px,1px);
  border:0!important;
  overflow:hidden
}
.fdx-c-actionbar {
  --actionbar-height:4.625rem;
  background-color:#fff;
  width:100%;
  border-block-start:solid 1px #e3e3e3;
  border-block-end:solid 1px #e3e3e3;
  position:relative;
  display:grid;
  grid-template-areas:". content .";
  grid-auto-columns:auto minmax(970px,970px) auto;
  grid-auto-rows:auto
}
.fdx-c-actionbar__list {
  grid-area:content;
  display:flex;
  flex-direction:column;
  padding:0;
  margin:0;
  gap:1px;
  background-color:#e3e3e3;
  list-style:none
}
@media (min-width: 768px) {
  .fdx-c-actionbar__list {
	flex-direction:row;
	max-width:970px
  }
}
.fdx-c-actionbar__list__item {
  width:100%;
  background-color:#fff;
  display:flex;
  flex-direction:column
}
@media (min-width: 768px) {
  .fdx-c-actionbar__list__item {
	align-items:center;
	flex-direction:row
  }
}
@media (min-width: 768px) {
  .fdx-c-actionbar__list__item:first-child {
	width:auto;
	padding-inline-end:1rem
  }
}
@media (min-width: 768px) {
  .fdx-c-actionbar__list__item:last-child {
	border-inline-end:solid .0625rem #e3e3e3
  }
}
.fdx-c-actionbar__list__item--icon {
  width:auto
}
.fdx-c-actionbar__list__item__submenu {
  background-color:#fff
}
@media (min-width: 768px) {
  .fdx-c-actionbar__list__item__submenu {
	box-shadow:0 2px 4px #0000001a,0 3px 4px #0000001f,0 1px 5px #00000024;
	position:absolute;
	top:4.6875rem;
	inset-inline-end:0;
	inset-inline-start:0;
	z-index:1
  }
}
.fdx-c-actionbar__list__item__submenu__wrapper {
  margin:0 auto;
  padding-block:.5rem;
  padding-inline:.75rem
}
@media (min-width: 768px) {
  .fdx-c-actionbar__list__item__submenu__wrapper {
	max-width:970px;
	padding-inline:0;
	padding-block:1rem
  }
}
.fdx-c-actionbar__form {
  display:grid;
  grid-template-areas:"input button";
  grid-template-columns:1fr auto;
  min-height:var(--actionbar-height);
  height:100%;
  width:100%
}
@media (min-width: 768px) {
  .fdx-c-actionbar__form {
	align-items:center;
	flex-direction:row
  }
}
.fdx-c-actionbar__button {
  font-weight:700;
  font-size:1rem;
  line-height:1.3;
  text-transform:uppercase;
  letter-spacing:1px;
  background:none;
  border:none;
  padding-inline:0 .5rem;
  padding-block:0;
  min-height:var(--actionbar-height);
  height:100%;
  width:100%;
  text-align:start;
  display:grid;
  grid-template-areas:"prefix title suffix";
  grid-template-columns:auto 1fr auto;
  align-items:center;
  gap:0 .5rem
}
@media (min-width: 768px) {
  .fdx-c-actionbar__button {
	grid-template-columns:auto auto auto;
	justify-content:center
  }
}
.fdx-c-actionbar__button--icon {
  width:auto;
  gap:0
}
.fdx-c-actionbar__button--icon .fdx-c-actionbar__button__title {
  margin-inline-start:.5rem
}
@media (min-width: 768px) {
  .fdx-c-actionbar__button--icon .fdx-c-actionbar__button__title {
	position:absolute!important;
	width:1px!important;
	height:1px!important;
	opacity:0;
	padding:0;
	clip:rect(1px,1px,1px,1px);
	border:0!important;
	overflow:hidden
  }
}
.fdx-c-actionbar__button--icon .fdx-c-actionbar__button__icon {
  padding-inline-start:.5rem
}
@media (min-width: 768px) {
  .fdx-c-actionbar__button[aria-expanded=true] {
	transition:all .3s ease-in-out;
	z-index:1;
	box-shadow:0 9px #0000,0 -9px #0000,5px 0 10px #e3e3e3,-5px 0 10px #e3e3e3
  }
}
.fdx-c-actionbar__button[aria-expanded=true] .fdx-c-actionbar__button__suffix>* {
  transform:rotate(180deg)
}
.fdx-c-actionbar__button:hover,
.fdx-c-actionbar__button:focus {
  background-color:#fafafa
}
.fdx-c-actionbar__button__prefix {
  grid-area:prefix;
  line-height:0;
  font-size:1rem;
  margin-inline-start:.25rem
}
.fdx-c-actionbar__button__suffix {
  grid-area:suffix;
  line-height:0;
  font-size:1rem;
  margin-inline-start:.25rem
}
.fdx-c-actionbar__button__title {
  grid-area:title
}
.fdx-c-actionbar__button__icon {
  line-height:0;
  font-size:1.5rem;
  margin-block:0;
  margin-inline:.25rem
}
.fdx-c-actionbar__input {
  height:100%;
  border:0;
  padding-inline:1rem;
  padding-block:0;
  font-size:.875rem;
  grid-area:input
}
.fdx-c-actionbar__search-button {
  grid-area:button;
  background:none;
  border:none;
  height:100%;
  border-inline-start:solid 1px #e3e3e3
}
.fdx-c-actionbar__search-button:hover {
  background-color:#fafafa
}
.fdx-c-actionbar__definitionlist {
  display:flex
}
@media (min-width: 768px) {
  .fdx-c-actionbar__definitionlist {
	flex-direction:column
  }
}
.fdx-c-actionbar__definitionlist>dt {
  font-weight:500;
  white-space:nowrap;
  margin-block:0;
  margin-inline:.5rem 0
}
@media (min-width: 768px) {
  .fdx-c-actionbar__definitionlist>dt {
	margin-inline-start:0
  }
}
.fdx-c-actionbar__definitionlist>dd {
  font-weight:500;
  margin-block:0;
  margin-inline:.5rem 0;
  padding:0;
  padding-block:0;
  padding-inline:0
}
@media (min-width: 768px) {
  .fdx-c-actionbar__definitionlist>dd {
	margin-inline-start:0
  }
}
.fdx-c-actionbar__overlay {
  grid-area:content;
  margin:0 auto;
  position:absolute;
  width:100%;
  height:200px;
  display:grid;
  grid-template-areas:"input button close" "results . .";
  grid-template-rows:var(--actionbar-height) min-content;
  grid-template-columns:1fr auto auto
}
.fdx-c-actionbar__overlay>* {
  background-color:#fff
}
.fdx-c-actionbar__overlay>*+* {
  border-inline-start:solid 1px #e3e3e3
}
.fdx-c-actionbar__overlay__input {
  border:0;
  border-inline-start:solid 1px #e3e3e3;
  font-size:1rem;
  padding-inline-start:.5rem;
  z-index:1;
  box-shadow:0 9px #0000,0 -9px #0000,5px 0 10px #e3e3e3,-5px 0 10px #e3e3e3;
  border-block-end:solid #e3e3e3 1px
}
.fdx-c-actionbar__overlay__input:focus {
  outline-offset:-1px
}
.fdx-c-actionbar__result-list {
  box-shadow:0 2px 4px #0000001a,0 3px 4px #0000001f,0 1px 5px #00000024;
  grid-area:results;
  padding:0;
  margin:0;
  list-style:none;
  display:flex;
  flex-direction:column;
  gap:1px;
  background-color:#e3e3e3;
  border-inline-end:solid 1px #e3e3e3;
  border-block-end:solid 1px #e3e3e3;
  border-inline-start:solid 1px #e3e3e3;
  z-index:1
}
.fdx-c-actionbar__result-list__item {
  margin:0;
  padding:0;
  background-color:#fff;
  min-height:3rem;
  display:flex;
  align-items:center
}
.fdx-c-actionbar__result-list__button {
  border:none;
  text-align:start;
  background-color:transparent;
  min-height:3rem;
  padding-block:.5rem;
  padding-inline:.5rem;
  font-size:1rem;
  width:100%
}
.fdx-c-autocomplete {
  box-shadow:0 6px 10px #0000001a,0 1px 18px #0000001f,0 3px 5px #00000024;
  background-color:#fff;
  list-style:none;
  margin:0;
  padding:0;
  z-index:3;
  position:absolute;
  top:3.75rem;
  width:100%
}
.fdx-c-autocomplete--google:after {
  content:"";
  display:block;
  height:50px;
  width:100%;
  background:#fafafa url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAbAAAAA2CAYAAACm0MxbAAAauUlEQVR4Aezaw9sdPRjH8by1bbvd1u5MMrVtc1PbSnJqe19va+/ev6Ja1TqTe+p2miwf27/7uj6bYzzn+Q7CMBgMJj9myvW4/OC9yY5BgoZzRXOFjpZxFS3l0swIpPEHH4iasTj+z2L5ASDXdwQA8A5SE67NCqHDu0KTseJMqfA1l3RFKDPF2xVXsVhuAeT4DgAAfF/UXWi6LnT4y4UpN3xJH4Q2ewfs+1LXYgA5le0bAgAIFTUXkq65AOUXX9NHoWgxDi8WT94Tr0K3yxN+p9bj6qSzFitK2boRAADXZqavKZl/8UpFhbeCRLK+xaD4cAGz33+cxpWJ5y1WlDK9EgDALc4Qik66yBQ0X5pnQSLZyWKQawgYAED3C3FFoel6NuPzv1BGch1OdOfIXIg8HXbxddg/SNA8oemM0OHLrB4nkGatxaB4QMAA8pmdctaBVDqy/JslqR57FCtjs2tXXE5IupRpcGT4lUs67O371sZiWXHnubg0wpd0P73H44p2WKz4AAQMAAErccO12Z1pvLS5OVR+bWmx3BAqGuOW1SNe+QYBA0DAELBAGl/I8G/GCy5oU36sGhTaNHaHHhGvPEPAABAwBKzPkb9VuTbPM9n7WmSx/OLOs1mseAIEDAABKzEjFG3LKF5c03aLQdmBgAEgYCVi+h14X1No+pxuwCQ9dAs7LAZlBwIGgICVlIUbKzJYbfiTyy/tLQZlCwIG/9g7C+g2jq2PX1uWTGFm5kJAEI4syY5bQ9AOFxymMrdOncaYx8zMzGj7MTMzYwwpGUJO4+9/vx6do7PvzmpmpbULuef8Nu9V0q68a89/Lsydq1wVsOeFReq6fiqXt3e/CdBVXnxcFbCrXOWqgD3nLVJ7broy93Wq+xpAz0ceXx+Y2hHxl3TEAnvbosHDbdHAno5oaO3ZG0LDALnFlS/lTO37iqfkYot376XWrMOXW7178O/aK1+gYYDcgCtD2VPGwvEycAu3/+KF5GU1/XmAnJBuAWuLLh/fFgsUdsaCu9tjwVs6o4HyjlhwXj9RBiATcLjKVZ53XBUwFyzS0FOl6Br/C0DPJ1i0MDjWd0SCf8Hg2C/RFgk+g9e/1REN7v9bOJwDKEWeFa0Wb31fq+cvfa3efomLrd5n8O+38O/+/q9RDqBU4SbL6ILSiC4o/5SfYdcF7qgSa+xZCognK+xVW5F6UaZDwJ4o9A9vjwTuxf3+pfJ5xPz/7ogGGlngAOnABy1gI8ACsBQsBJOAh9JrI8BMcD1YAuaBEfTCtgwwBiwEy8BiMAvkkTuWDyaCscBr+D3HgUUJ33MmyKX0WhaYBhYDP1gIRpLFBlvAhO+6DCwEI57H1YdvUFQevhzQ84EzRdfnY6B8eVsseEkcKNVi9h8MnjuceAHMlS9TPkTp5RebvZdk4ZKBR/YfeGY7sCQuA5Ah8VZfj6JF13mtfpNY2wevrA6CF5JeFzuqpCBgfD95gtAe8T9u8Dy6Mfk4ovMs+MC2LYFiEDcvWAvuBacFasAWMJqc21Bwo801mAdAMRhK9jYabLMwVlc8hc/qDohe4bNTNH7uEvAIOK3gdrBKU2jG2jxHD1gJ7rScvwmUkb0NB2XghOI7NoFjIASyyLmNB9tAreI694I1wDtIAlYC4jYR7AR1iu96N1iV5H54wFbLM1tB5jZE+N1bBIyNqwwVvQl3A3quw2EoCNfveRB0TDTw7j/eMCcbkC4XWnzz+po9v9cXLlHI3o0QYDYgXdbUd43FQvDvOGuc3P09twWM72N7NPB+p88C4d6394fDWYBU8IGEPz62KeABcFqDelAEMknfMkFMHrCU1IECm+t4wEnLZ2KkZ+uE691Kejbf8rlGkG/jyayUBz8lD2kMzrMUz3EsuMvm3Ettvuc6UG/wPe8H08nMPKAENBlcYwpgqxtAAYuBTAffdRqpbafl/Y8BH5lZRJhQjHFWgdjzW9EDq316FSBTwvXd1+Lzv08LCI8BUnE2GlqEmX6HPBiaEviyrohdaPUtQiiwQxYmM5Ar+7KuiBXVdI+Tn5c+bgpYf2WlB/fxk6k+i/ZY4K12nhgfJAGbIQ2wGuzRnIVngypw2iF7bf7Qt1vee4z07JhwnQaQQ8lto+VzB21EYavDn7kJhAwFbBR41OacNYrnlSkMrro0gsWkZz5BKHSoA9NB9QAK2Bqwy8F3bQDXkWxThfeHTMK6wiSzihyanD9xXsARrusNpHFw/QYgif+E/WPaI8F/JJnN/xfe2RcwqH4EuZZvIBfTm2z2D8gO5J7GwHP6h50oQdz+i7DiFy61ZH0EubFv4P/32guZ5+2A7OCwYVLPq7anA7Qir/VZ9Jv8OYcOB1LAIDx1tvc35v8XwoQfhMf7Bkw8PoWijifUIhY8AkiCD1YBOyEMDE3gCKgEW8EB0ABOC+wGGUlm3Ids/tgPgAqwBRy08QD2K3Jwi4Tvnq8RJjutYImDQWQlyVamuMYJsBtsBBXgCGhUiNhCAwHbl2RwLTUU2YfBLrARVIJjoEkhYrM0PPC9NgK1F2wGW8Bh4X5Ug5oBFLC7JM844X7sAPepRV353Y5a3nsHyCA9myeFUdMtYOxJATIj7QL2a0ASEK8P2QyW3++MhKLWWfx/yvx5XJGI1zttRGwzIBUQrw+phAhi9X1UIEb/J7f1GcrjikSIWqdaxHybAalArrJGfZ+6flZQ11NsXXBeeLp3El5/NQuZ2wKGScJSLpCR76v/b23R0Kb+GsoEFIc9Xrx+t5i7xGQDRSDTAFkhPiSZ9W8AQ4DVckCRQmBWkdpKFQNWTOHt5IJChWAWS/koISzpJ3tbbXMPbkqWexI+M0wUVtkDWgYyFbmNMkEgHgV5GgLWaHmOlWAmyAO5YKIip7hE+J7V4DrFwDoMbFEM7j5SW1QRio6AbMX9KJcF030BE/Jx80CGIP7TwXHhM48q/o6uF947jfTsZmHSkkEODdV7v5EGtcLarjWADEmvgNX2/AmQFRRsrLIRr9cmy6F0FC+biEH15+LnI/6/9vv9XkBWLn0la5WNeL0W3lkWIBVXvkgT+1o8P1d4YX/t/zF5AVkJN/VO4YpCudim+52VNf0+QCogbqUoq7/opoBBhD6veB7feWrNmpGAVHAhjUL43gnICvHBxhu6lpLbDCHvdEoxyI4HTYL3MZmS2xRhxt2oKNLYLXiFdnbYcs4my6DqM8idHVVUqz1ked8jmsUv1wv3rEQlYAKPgVkGIb0TQh5nOCW3kHDtKMk2Qpj4nJQLX8SJQMMgCtg+jTyVRwhlM1skT1T43cBnk9owwStdTmpzXMSBjuQ3AzIkrQLG+R5AVhB++rjsPfk/rFtR2B4OTsA4eEaRD9sOyAq8qI8rijE+rF1R+DWaAE/sjHSeyy3e7YCs8N5r0v2BKH2Bd84GlAxuxuyWgCEUOEtR5fnPp9avGAVICcTtWS/M3yeEHPt4sgEoET6oBGwl6dsC4fPrgdV2CSJpkvSfKQzm24DVFguDuIdkG2o550HG8vnrgWjCe9cBqwUFz9bk5y4VBnuvpoDNJ31bI0wQJpK+VQgiLXmX5cL9mE36tnKQBOxe4DMoUjos3M9hGpOgBo2wd0zw5r3AsfGOyYqtU14DyJRww1NzkKv5lCmih4GqOUCJ8NoiKeTUFvE/zXkxQLpgUe0uRf7lM4AS6W+h4VK5PPJbT3NeDJAul5u9u0QhbMn6DKBEWKAK6nvahbDhefbMAOnAi515Cxs3BAy5r/uk+8j3F5AEhxzxubdhEnHOtqAjGrofUCJ8kARMHYdX2x5rCMlyjhxhxriBDE3Iz0geUo4wS5+lORiuZLQ8OPlnGgWsdkQ+n7blCz/PQg0Bu4XM7A7ZY9C2kcJ3mCF4JzXyJMSoeOGOQRCweaZLA4RzhBVh8lrV+zS9thvTsA7sVsXM/PfC3l+uwCEwDMh9goh+HFAi3MFBUQr/GkAmcNUcrwWT1iTxa4DiIA9VrggfvgaQCf0fIQ+vBbOeCwLZza8BiqP0aOu63wHIBF4a4YoHFg187n+9p+CT/ZWLfIDicM6LO3EgTPtdvWpE/284vAgoET5IAhYgc5sunGcciNu1wusjyNzGCeeRChtuFQoWdDyoYYzlv9UqZrfXCsIvDU5NjgdCdbK/REPAriF9GyZ8fiqZ2z1JwogzhOtMJnMLDrCA3ecwv7Tfcp5DmpWsD9gsF1koeHYjKEUrbDo3TRnCa+z1A3KbWENvULFuqQFQIhjYqhXhwyJAprAXIA6ghcvnAooDb6hakbsqAmRMs+dt0vkuNPvmAooTre89JN+b3k2ATOCOG24IGBdpCBOKLwFiuBiDO6SISx6EsCGHgjsKA2E5HBw/yEUIppYp5MJCNmGwO8mhCVV/RcBqAct77lF4Nk2K/NVRDTGo0FhzNkdRtFJrgiCCezUEbCjp2yKXvueuJGHKaofCMHSABaycTE3+eWsVP+8Y4d4tINlulT361A25lJ/Is/yu9wByH9VeZF0VgBJB6OmNYriqcOkkQKZg8L1LPF80FAEUB0Uab5QE50pz7iRApkAQ71IIYgRQHJTE14uig1AtIFM4HJl2AYsEL0gFGNz7kNeFCdWJYok9T044NwnIDj6QkF9xakdtBvQdltd2kHO7RSPpnacR3gvZ5K/WJfm+GaBa9DiFa7jAnRoClmk60LrA4ST5r33k3E4OoICFyJnNFe7JEE1hqlIUwDTJYdrUDZ7NMUWRwDOxU93XAXILDlOKi3NR+s1dJwAlwgOjNAA6bdLLzX4V1YglgOKgevCdooA5bNLLzX5FAUMjYEBxUBjzKunZ8KJmQKbgXv8x3QKm7DmpuYAc4rVRrhzV78RxfxqFZZNNKKWcnFuFZq7nQJLy/n02AjdKqKzMAnGbLCT4JVvrkjA8oCFgJlbo0ve8Pcmz20XO7f4BFLDryJlNEu6Jqvp0tlDcYp10FVnecxvISOuGlrU9TyhyLd8P1/RnAXKDgrrejYoS+m8DsqD0wM5GV0wGZErKHlhr7mRAhuh7YPXdTWKrr8bzswCZAo/3jAshxPNG7aKwgBmh25dZwrTa8IGExarmJgvCRpvXtpBz2y50AJFshTjblz00KX91u5hrk6vAijXXmJ0E5WkgmmYBiwjrlspTRajK3CI/O0f20AAK2GJgbnK3jZE2xSl32hRnZAq9M5dSmg0z/YeUJe11Pa8AlG5uqDk7DAP0XxUl9AcUJfSPiAn/wmAxIFPw2XeI5wsvnQMoDoouHhEFp9lTDMiYFs87pPOd/1r2HEBxMIE4LgoYtk4BZEK45skR7uTAgn/SKsqIBH/YHg3e+s8VK3IBOYUPJJTwZpIzu8sghHgrOTShPHkzyTZUXtMl5siiGottK5Wtp9SFCEsEYXDBUhawkFBF6oatFzwIJ+YBDQMoYGFyZtcJz8VLagsIvy9ZgO0aIX/ooTQbvKEcDGZ/thGxBwClC648hDfweelanKdR7WXVEQuVKgbI1wEygRcsS2vBENLqslYhQnRKFQuYXwfIBF6wLK0Fw3/rslYh8oLytG02Wt+9zRUBiwY/phYu/3lu0dVZGAwASgd8IKedAIScU5McdhHF4KRDocwSSo5XG+TlFgG2Ko381VjhO3uE4o8HQYZBCGnEc1DAZoq5mvTbEnkZhHPPxn0BkzuyOFzD96DG7/cJycsSWm8VkmubW3at49yTnSeWjnBiYdMTwyFeX1YvYO6+DZAE57owk78olb6fKVo5DpAu6OhRpcjLfBJQIpzrwpqvi1LpO7ZVGQdIl4tf8VaJ68Casz4JKBEWenRLeUrIT/aGX9IzAZAOnGvEeb7pzjqw4BHFerofyF04ZLjqMOnCZ8AHknvkGdtyIX4/NMkAuYBMTW69MxGQZg5qi7BO7B5S291CCfxSy38rS+IpnJKLRZ5TAuYF9cKauHTbCOF7LiNzKxtgAasz3/tMXK+ls+atSOjuMtIyaWpI6wRD7k5fLQpLQk4slcIO9ijsPL2Cuq4fJhNJbs4rCg8axFr77SmI79h8Vl48668AZIWb8yo6cWhflze/hBCeVfRDrABkpaC++42KZQafsvY/VMGdVdzqxMETB3lxefCZMwXLlgPSgTty8B5ieC47TbvRM7VgqOHg92CS6rNMoWrvdkMvzAPuNlyfM0rI8S3TzF9JIa+tYKdhFdgOIfSTbfhz3wqWA58rAiYX4TwIvIbecRUIJvnccaEAJstwzVrtICxkviHFSR3Q2qtriBAerZKF0EXDTB3l6u+2EzGuTkR7o/fy+i3Nxc4ZLFy8MDlJ78MndMrDO2OBoM1WHG+zLqC1cia8fAbCWr+Tq+f8f1RVxEHAgrLwAKzrQsjPB0gFclozUJjxO0Xxxh9VvRSxfmseOpVcVoUSuVM9IBXc6Jc7d7jZC5Hvu2pHgM5IYD4gFSxW2EPsGETwSkLo8ROqXZr5oGoldVAzvp4Btgmfv17V/kbwXjI0r7MZnNYPH8rFGELX8EmktolCy56ThuuYpEXeu4TP6YjoY2Aj8LggYFLJ9zaD71kiFKtIExS/cJ3NmtfxgIOD1Eqq0aDl1XhwSl6crGWV4LQNk4Drxh4QBOqDmj0L4U11vxld7Y9EGnpKIG6rMViujTT0biio676dO0ZIHe+lkJhJA2HehFK9QaX/Z3j9Rmsei9tQcdUhPIOnlJ9Fjg2QCt6E0mZblJ+BG615LG5DxVWH8LyeshHAUkAqkBd8pU03+h+hy0ah1RtbW9czkXfW5gmH293ouQqUc4eKScHT+Pf2zlWrhgKKw8LFLaVUe4j9vzcWDa0FlAgfVALG7E/Sk80neBd2pb0+xQ7EW4HX9jqySN4vz9y1Op+r81fq7VIkNjv0bpjdICfJtcPSc3HJA8tQiMMOkJ3kczGDDUEzwZ2KZrfeJC219g1yN/o6jZL6WfI+bEaVjBP11ta5b9yDjwc/HuDchnM8LHqAdHkyvHgEBrk/g34lCBFCzFp5gOR8jCXMJYUgXw/IDnhEIyAof06yH9hZ0Mo5rb5m7w+kHooWXg/IDi5qwX36he19RPEL3tPMoUXeYmWg9wPjNlG29/fZBc/f51Avns0X8b//nuT5/ZVzYuocmJrHQDGYAnKAD0wAEVCt+AMfT2qbp9gS4xEQARNBNvCCiSAqXMe0EfA47T2xZCtJw6A5XDGonQCFYBLwAQ8YBQLguOL+jk2bgMkh18cUW6pEwUTgBR4wGgTB7XIYGq+rbTJoUGzDshaMB1nACyaD9RbPd0AFTGA/uB4MBZkgHywAu5Xb8piv11J5mtfSIBg8qEphjVjawLl/V3iqayEgU3gdEYeozHf9lRv4ituoCHC7J9600nwHZrmBr7iNigC3/UIo8R/PpR2ZhYKOk9L9Ncffpgo98kFayLzD+W688h+XuD7LOU1gqZMefQI6IjjNZkdjj2G/yNoUf+7FLuTApFBifYrfU+f3YLH29vyyINw1gAJWDOpSWMydQ+a2UBExyKRBMq52k/Ni2sh5NHSZKHrplXxATjlTFJoJD+sXqQ2WgTfK4qXm/JezZ8IT+0VKAobF0bJ4qVlfe24q77bs7L53f8dtAeOwIIdptTtxCKA69LfxdXgSfJB2ZM4SQ172nAILSd8WOxzMTzqsXiwWvT79/NvDwucrydymCJVpauTQldsCxjZD8nw1qDVsInytljDIe3LdOcALmec5+J3dD3LJmWWAh4QK1kE3rj5EWPF98uaIunT1wet6v+B1OeZv4XAOigBqTTtCcIiK2xgBcgLCiTkQolqECM+biZfnr30tvo2AnLDi5VdyeY8wsYO/BIcSuTFyXW/IFQETaCsMrZA3DVWDXNlldLZ/dXt40RBAKvhAwkDJlgHWSuEkgVvASDK3kWAnaNL07irA0DS29NlE+rZB7ILvzHJAmYGXcwsY7WoZvWx5YBNo0PS69oBRZG6jQZWmOBaATECDIGBsY4TXJGrA6hS9pZGgUV3KP/jGXc25UwbnWpB3eVwjTPgE3vs5cAyMB+QGz25SGTyBgfPXykGS82CRYAsGyj1CtaIzsEklQoEn4JH9WiVanAdD2LHlcqt3j1ytaE6k9qnZvG8b7m+HcrJQ1/1prhYFpBIwLvYAlIixgAnw0gKEeDfzbs3WtXvWSkWEHl/ZHlk2G1Ay+EBJBr4cEAI3gftADXgEHAE3gAlpWhu0FtwM7gWPghPgbrAHrJKFy3g2O8lCnslgLnzeQ6lZLgiCneBOUA1qwP1gL4iCMQZLGcZaSJflg+VgF7gLnEj4nlWgQBRYc5sIbgRHwCOgBtwHbgErhMF7rOV5ZKd5vdrYBHIET7oUHAXVCd91DwgCH6Vu5XLB0HPUUCLPYS0ISASVcNsRFtyLasQqzp3BUwvza0Kpvevw2qTOSCjKQsUNe1G4Vnk26g8JbYzSCi9qRhPeKAsVN+y9/BVfJSoXQ1e+S7mA3ICrD9k75k4bXA0KUdvPVYm8YBxQHDyjIknAuAsLoERw0sxlH6rYb8X/kco1gEzh+85eGW9yiZL7o1gKcZC9347Y/7V3DjB2RUEYntpug9qNarvnvtqxWTdmw/LcKmzs2opRrRUnGxtb+yIuZmpMnnFO8n/JN9F63+5czT8Lp2eZ+SpgDqzWAAD6K5dWR1EZAGCNjQ4qZ8evWPJJKe41MABAJtvaGQBkaFn2pMnZLkuFaGxyWxlheMKST0pxq4EBAHopIxczCAAmsOkYE8ZHgzB69mPm6+2/+9KyKe+vPXxjbHyMJZ+U4lYDAwAsVaK2uuHHAuRsS4uSkqFlCftlKZtyj8zY+L56/8smc1jySSnuNDAAQHf2kBaqDMDqI9FILZFeNGHyMMuTnfy+LwcGNrqkz+LFHSz5phR3GhgAYJaShNObfgCAseneLBFSH4MwPitPfUpah8x1ZU7Ea+Ty4M9LjprmZLKeJd+U4kYDAwB0U2K5thAA/20JSK6VKwnF2OgCSz4qBQ0MADeYqgyHDyMA/mHjuc99ZCC8DOHJjZLmwZKPSnGjgQEAdheyBRrgMXpltUohXpNke5Z8VQoaGABuXD6c+I+DWACyIutn1pyIWwtI/e8MwnSnnorimVL8bmAAAADMqXS+sXHIDap+jY2eymLQIEziH2tXHkuIrznxcZm/jUtRCoQQQuibXwF8qutm3C2SyAAAAABJRU5ErkJggg==) no-repeat;
  background-size:auto 1rem;
  background-position:center right .75rem;
  border-block-start:1px solid #e3e3e3
}
.fdx-c-autocomplete--max-height {
  max-height:270%
}
.fdx-c-autocomplete>li {
  margin:0;
  padding:0
}
.fdx-c-autocomplete [role=option] {
  cursor:pointer;
  padding-inline:.75rem;
  padding-block:.75rem;
  font-size:1rem;
  display:flex;
  align-items:center
}
.fdx-c-autocomplete [role=option][role=option]:focus,
.fdx-c-autocomplete [role=option][role=option]:hover {
  background-color:#f2f2f2
}
.fdx-c-autocomplete [role=option]+[role=option] {
  border-block-start:solid 1px #e3e3e3
}
.fdx-c-autocomplete [role=option] .fdx-c-autocomplete__icon {
  font-size:1.25rem;
  margin-inline-end:.5rem;
  fill:#4d148c;
  flex-shrink:0
}
.fdx-c-autocomplete [role=option] .fdx-c-autocomplete__icon>* {
  fill:inherit
}
.fdx-c-badge {
  font-weight:700;
  font-size:.625rem;
  text-transform:uppercase;
  font-size:var(--font-size, .75rem);
  line-height:1;
  display:inline-block;
  padding-block:.25rem;
  padding-inline:.5rem;
  vertical-align:middle;
  background-color:var(--accent-color, inherit);
  color:var(--text-color, inherit);
  border-radius:var(--radius, 0)
}
.fdx-c-badge--primary {
  --accent-color:#4d148c;
  --text-color:#fff
}
.fdx-c-badge--secondary {
  --accent-color:#ff6200;
  --text-color:#fff
}
.fdx-c-badge--info {
  --accent-color:#007ab7;
  --text-color:#fff
}
.fdx-c-badge--success {
  --accent-color:#008a00;
  --text-color:#fff
}
.fdx-c-badge--warning {
  --accent-color:#f7b118;
  --text-color:#333
}
.fdx-c-badge--error {
  --accent-color:#de002e;
  --text-color:#fff
}
.fdx-c-badge--tertiary {
  --accent-color:#e3e3e3;
  --text-color:#333
}
.fdx-c-badge--super-small {
  --font-size:.625rem
}
.fdx-c-badge--pill {
  --radius:999px
}
.fdx-c-badge--outline {
  box-shadow:inset 0 0 0 1px var(--accent-color);
  background-color:transparent;
  color:#333
}
.fdx-c-button {
  font-weight:700;
  font-size:1.1875rem;
  line-height:1.3;
  text-transform:uppercase;
  letter-spacing:1px;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  text-align:center;
  text-decoration:none;
  padding-block:0;
  padding-inline:1.5rem;
  border-width:0;
  min-height:3.5rem;
  background-color:transparent;
  letter-spacing:.05em;
  box-shadow:0 0;
  transition:all cubic-bezier(.23,1,.32,1) .2s;
  cursor:pointer;
  gap:.5rem
}
.fdx-c-button--eyebrow {
  font-weight:700;
  padding:0;
  min-height:auto;
  height:auto;
  font-size:.875rem;
  text-transform:uppercase;
  color:#000
}
.fdx-c-button--primary {
  background-color:#ff6200;
  color:#fff
}
.fdx-c-button--primary:focus {
  transition:box-shadow cubic-bezier(.23,1,.32,1) .2s;
  outline-offset:3px
}
.fdx-c-button--primary:hover {
  box-shadow:0 0 0 2px #e45528;
  background-color:#e45528
}
.fdx-c-button--primary[disabled] {
  background-color:#e3e3e3;
  border-color:#e3e3e3;
  color:#8e8e8e;
  cursor:initial
}
.fdx-c-button--primary[disabled]:hover,
.fdx-c-button--primary[disabled]:focus {
  box-shadow:0 0
}
.fdx-c-button--primary .fdx-c-button__title {
  font-size:1.1875rem;
  font-weight:700
}
.fdx-c-button--primary-condensed {
  min-height:2.5rem
}
.fdx-c-button--primary-condensed .fdx-c-button__icon {
  font-size:1rem
}
.fdx-c-button--primary-outline {
  font-size:1.1875rem;
  background-color:transparent;
  color:#ff6200;
  min-height:3.5rem;
  border:0;
  transition:box-shadow cubic-bezier(.23,1,.32,1) .3s;
  box-shadow:inset 0 0 0 2px #ff6200,0 0 0 2px transparent;
  cursor:pointer
}
.fdx-c-button--primary-outline:focus {
  outline-offset:3px
}
.fdx-c-button--primary-outline:hover {
  transition:box-shadow cubic-bezier(.23,1,.32,1) .3s;
  box-shadow:inset 0 0 0 2px transparent,0 0 0 2px #e45528;
  color:#e45528
}
.fdx-c-button--primary-outline[disabled] {
  box-shadow:0 0 0 2px #e3e3e3,0 0 0 2px transparent;
  color:#8e8e8e;
  cursor:initial
}
.fdx-c-button--primary-outline[disabled]:hover,
.fdx-c-button--primary-outline[disabled]:focus {
  box-shadow:0 0 0 2px #e3e3e3,0 0 0 2px transparent
}
.fdx-c-button--primary-outline.fdx-c-button--primary-condensed,
.fdx-c-button--primary-outline.fdx-c-button--primary-condensed.fdx-c-button--loading {
  min-height:2.5rem
}
.fdx-c-button--primary-outline.fdx-c-button--primary-condensed>.fdx-c-button__title,
.fdx-c-button--primary-outline.fdx-c-button--primary-condensed>.fdx-c-button__loading,
.fdx-c-button--primary-outline.fdx-c-button--primary-condensed.fdx-c-button--loading>.fdx-c-button__title,
.fdx-c-button--primary-outline.fdx-c-button--primary-condensed.fdx-c-button--loading>.fdx-c-button__loading {
  min-height:2.5rem
}
.fdx-c-button--loading {
  display:inline-grid
}
.fdx-c-button--loading .fdx-c-button__loading-container {
  display:grid;
  grid-template-columns:1fr;
  grid-template-areas:"text";
  justify-items:center;
  align-items:center
}
.fdx-c-button--loading.fdx-c-button--text .fdx-c-button__title,
.fdx-c-button--loading.fdx-c-button--text .fdx-c-button__loading,
.fdx-c-button--loading.fdx-c-button--condensed .fdx-c-button__title,
.fdx-c-button--loading.fdx-c-button--condensed .fdx-c-button__loading,
.fdx-c-button--loading.fdx-c-button--primary-condensed.fdx-c-button--primary-outline .fdx-c-button__title,
.fdx-c-button--loading.fdx-c-button--primary-condensed.fdx-c-button--primary-outline .fdx-c-button__loading,
.fdx-c-button--loading.fdx-c-button--primary-condensed .fdx-c-button__title,
.fdx-c-button--loading.fdx-c-button--primary-condensed .fdx-c-button__loading,
.fdx-c-button--loading.fdx-c-button--secondary-condensed.fdx-c-button--secondary-outline .fdx-c-button__title,
.fdx-c-button--loading.fdx-c-button--secondary-condensed.fdx-c-button--secondary-outline .fdx-c-button__loading,
.fdx-c-button--loading.fdx-c-button--secondary-condensed .fdx-c-button__title,
.fdx-c-button--loading.fdx-c-button--secondary-condensed .fdx-c-button__loading,
.fdx-c-button--loading.fdx-c-button--tertiary-condensed .fdx-c-button__title,
.fdx-c-button--loading.fdx-c-button--tertiary-condensed .fdx-c-button__loading {
  min-height:auto
}
.fdx-c-button--loading.fdx-c-button--square.fdx-c-button--text .fdx-c-button__title,
.fdx-c-button--loading.fdx-c-button--square.fdx-c-button--text .fdx-c-button__icon,
.fdx-c-button--loading.fdx-c-button--square.fdx-c-button--text .fdx-c-button__loading,
.fdx-c-button--loading.fdx-c-button--square.fdx-c-button--primary .fdx-c-button__title,
.fdx-c-button--loading.fdx-c-button--square.fdx-c-button--primary .fdx-c-button__icon,
.fdx-c-button--loading.fdx-c-button--square.fdx-c-button--primary .fdx-c-button__loading,
.fdx-c-button--loading.fdx-c-button--square.fdx-c-button--tertiary .fdx-c-button__title,
.fdx-c-button--loading.fdx-c-button--square.fdx-c-button--tertiary .fdx-c-button__icon,
.fdx-c-button--loading.fdx-c-button--square.fdx-c-button--tertiary .fdx-c-button__loading,
.fdx-c-button--loading.fdx-c-button--square.fdx-c-button--primary-outline .fdx-c-button__title,
.fdx-c-button--loading.fdx-c-button--square.fdx-c-button--primary-outline .fdx-c-button__icon,
.fdx-c-button--loading.fdx-c-button--square.fdx-c-button--primary-outline .fdx-c-button__loading,
.fdx-c-button--loading.fdx-c-button--square.fdx-c-button--primary-condensed .fdx-c-button__title,
.fdx-c-button--loading.fdx-c-button--square.fdx-c-button--primary-condensed .fdx-c-button__icon,
.fdx-c-button--loading.fdx-c-button--square.fdx-c-button--primary-condensed .fdx-c-button__loading {
  min-height:auto;
  grid-row:1;
  grid-column:1
}
.fdx-c-button--loading.fdx-c-button--primary-outline .fdx-c-button__title,
.fdx-c-button--loading.fdx-c-button--primary-outline .fdx-c-button__loading {
  min-height:3.5rem
}
.fdx-c-button--loading .fdx-c-button__title,
.fdx-c-button--loading .fdx-c-button__loading {
  min-height:3.5rem;
  display:flex;
  align-items:center;
  justify-items:center
}
.fdx-c-button--loading .fdx-c-button__loading,
.fdx-c-button--is-loading.fdx-c-button--loading .fdx-c-button__title,
.fdx-c-button--is-loading.fdx-c-button--loading .fdx-c-button__icon {
  opacity:0
}
.fdx-c-button--is-loading.fdx-c-button--loading .fdx-c-button__loading {
  opacity:1
}
.fdx-c-button--is-loading.fdx-c-button--loading.fdx-c-button--primary[disabled] {
  background-color:#ff6200;
  color:#fff
}
.fdx-c-button--is-loading.fdx-c-button--loading.fdx-c-button--secondary-outline[disabled] {
  box-shadow:inset 0 0 0 2px #007ab7;
  background-color:transparent
}
.fdx-c-button--is-loading.fdx-c-button--loading.fdx-c-button--tertiary[disabled] {
  box-shadow:inset 0 0 0 2px #333
}
.fdx-c-button--is-loading.fdx-c-button--loading.fdx-c-button--primary-outline[disabled] {
  box-shadow:inset 0 0 0 2px #ff6200;
  color:#ff6200
}
.fdx-c-button__loading {
  grid-column:1/-1;
  grid-row:1;
  justify-self:center
}
.fdx-c-button__title {
  grid-area:text
}
.fdx-c-button--secondary {
  font-weight:700;
  font-size:.875rem;
  line-height:1.3;
  text-transform:uppercase;
  letter-spacing:1px;
  min-height:3.5rem;
  min-width:10rem;
  background-color:#007ab7;
  color:#fff;
  border-radius:9999px;
  transition:box-shadow cubic-bezier(.23,1,.32,1) .3s;
  box-shadow:0 0 0 2px transparent
}
.fdx-c-button--secondary[disabled] {
  background-color:#e3e3e3;
  border-color:#e3e3e3;
  color:#8e8e8e;
  cursor:initial
}
.fdx-c-button--secondary .fdx-c-button__title {
  font-size:1.1875rem;
  font-weight:700
}
.fdx-c-button--secondary:hover,
.fdx-c-button--secondary:focus {
  transition:all cubic-bezier(.23,1,.32,1) .3s;
  box-shadow:0 0 0 2px #00689c;
  background-color:#00689c
}
.fdx-c-button--secondary-outline {
  font-weight:700;
  font-size:.875rem;
  line-height:1.3;
  text-transform:uppercase;
  letter-spacing:1px;
  background-color:#fff;
  border-radius:9999px;
  color:#007ab7;
  min-height:3.5rem;
  transition:box-shadow cubic-bezier(.23,1,.32,1) .3s;
  border:0;
  box-shadow:inset 0 0 0 2px #007ab7
}
.fdx-c-button--secondary-outline:focus {
  outline-offset:3px
}
.fdx-c-button--secondary-outline:hover {
  transition:box-shadow cubic-bezier(.23,1,.32,1) .3s;
  box-shadow:inset 0 0 0 3px #fff,0 0 0 2px #00689c;
  color:#00689c
}
.fdx-c-button--secondary-outline[disabled] {
  box-shadow:inset 0 0 0 2px #8e8e8e;
  color:#8e8e8e;
  cursor:initial
}
.fdx-c-button--secondary-outline[disabled]:hover,
.fdx-c-button--secondary-outline[disabled]:focus {
  box-shadow:inset 0 0 0 2px #8e8e8e
}
.fdx-c-button--secondary-condensed {
  min-height:2.5rem
}
.fdx-c-button--secondary-condensed .fdx-c-button__icon {
  font-size:1rem
}
.fdx-c-button--tertiary {
  font-weight:700;
  font-size:.875rem;
  line-height:1.3;
  text-transform:uppercase;
  letter-spacing:1px;
  border:0;
  border-radius:0;
  color:#333;
  padding-block:0;
  padding-inline:1.5rem;
  height:3.5rem;
  min-height:auto;
  transition:box-shadow cubic-bezier(.23,1,.32,1) .3s;
  box-shadow:inset 0 0 0 2px #333
}
.fdx-c-button--tertiary:focus {
  outline-offset:3px
}
.fdx-c-button--tertiary:hover {
  transition:box-shadow cubic-bezier(.23,1,.32,1) .3s;
  box-shadow:inset 0 0 0 3px #fff,0 0 0 2px #333
}
.fdx-c-button--tertiary[disabled] {
  box-shadow:inset 0 0 0 2px #8e8e8e;
  color:#8e8e8e;
  cursor:initial
}
.fdx-c-button--tertiary[disabled]:hover,
.fdx-c-button--tertiary[disabled]:focus {
  box-shadow:inset 0 0 0 2px #8e8e8e
}
.fdx-c-button--tertiary-condensed {
  height:2.5rem
}
.fdx-c-button--tertiary-condensed .fdx-c-button__icon {
  font-size:1rem
}
.fdx-c-button--text {
  background-color:transparent;
  color:#007ab7;
  font-size:.875rem
}
.fdx-c-button--text[disabled] {
  color:#8e8e8e;
  cursor:initial
}
.fdx-c-button--text[disabled]:hover,
.fdx-c-button--text[disabled]:focus {
  text-decoration:none
}
.fdx-c-button--text:hover,
.fdx-c-button--text:focus {
  text-decoration:underline
}
.fdx-c-button--text-condensed {
  padding:0;
  line-height:inherit;
  height:auto;
  min-height:2.5rem;
  font-size:.75rem
}
.fdx-c-button--text .fdx-c-button__icon {
  font-size:1rem
}
.fdx-c-button--square {
  width:3.5rem;
  min-width:3.5rem;
  height:3.5rem;
  min-height:3.5rem;
  padding:.75rem;
  font-size:1.25rem
}
.fdx-c-button--square .fdx-c-button__icon {
  font-size:1.5rem
}
.fdx-c-button--square .fdx-c-button__title {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  opacity:0;
  padding:0;
  clip:rect(1px,1px,1px,1px);
  border:0!important;
  overflow:hidden
}
.fdx-c-button--square-condensed {
  width:2.5rem;
  min-width:2.5rem;
  height:2.5rem;
  min-height:2.5rem;
  padding:0;
  font-size:.875rem
}
.fdx-c-button--square-condensed .fdx-c-button__icon {
  font-size:1rem
}
.fdx-c-button--link {
  margin:0;
  padding:0;
  color:#007ab7;
  text-decoration:underline;
  font-size:inherit;
  text-transform:none;
  font-weight:400;
  height:auto;
  letter-spacing:initial
}
.fdx-c-button--link:hover,
.fdx-c-button--link:focus {
  text-decoration:underline
}
.fdx-c-button--prefix,
.fdx-c-button--suffix {
  display:inline-flex;
  text-align:start;
  align-items:center;
  padding-inline-end:1rem;
  padding-inline-start:1rem
}
.fdx-c-button--prefix *,
.fdx-c-button--suffix * {
  display:flex;
  justify-content:center;
  align-items:center;
  fill:currentColor
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-c-button--prefix .fdx-c-button__title,
  .fdx-c-button--suffix .fdx-c-button__title {
	position:absolute!important;
	width:1px!important;
	height:1px!important;
	opacity:0;
	padding:0;
	clip:rect(1px,1px,1px,1px);
	border:0!important;
	overflow:hidden
  }
}
@media (min-width: 768px) {
  .fdx-c-button--prefix .fdx-c-button__icon,
  .fdx-c-button--suffix .fdx-c-button__icon {
	align-self:center;
	flex-shrink:0
  }
}
.fdx-c-button--prefix {
  flex-direction:row-reverse
}
.fdx-c-button--prefix .fdx-c-button__loading-container {
  grid-template-columns:auto 1fr;
  grid-template-areas:"icon text";
  gap:.5rem
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-c-button--prefix .fdx-c-button__loading-container {
	gap:0;
	grid-template-columns:1fr;
	grid-template-areas:"icon"
  }
  .fdx-c-button--prefix .fdx-c-button__loading-container .fdx-c-button__title,
  .fdx-c-button--prefix .fdx-c-button__loading-container .fdx-c-button__icon {
	grid-area:icon
  }
}
.fdx-c-button--prefix .fdx-c-button__icon {
  grid-area:icon
}
.fdx-c-button--suffix {
  flex-direction:row
}
.fdx-c-button--suffix .fdx-c-button__loading-container {
  grid-template-columns:1fr auto;
  grid-template-areas:"text icon";
  gap:.5rem
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-c-button--suffix .fdx-c-button__loading-container {
	gap:0;
	grid-template-columns:1fr;
	grid-template-areas:"icon"
  }
  .fdx-c-button--suffix .fdx-c-button__loading-container .fdx-c-button__title,
  .fdx-c-button--suffix .fdx-c-button__loading-container .fdx-c-button__icon {
	grid-area:icon
  }
}
.fdx-c-button--suffix .fdx-c-button__icon {
  grid-area:icon
}
.fdx-c-button--min-width {
  min-width:100%
}
@media (min-width: 664px) {
  .fdx-c-button--min-width {
	min-width:10rem
  }
}
.fdx-c-button--full-width {
  width:100%
}
.fdx-c-button--full-size {
  position:absolute;
  top:0;
  inset-inline-start:0;
  height:100%;
  width:100%;
  min-height:0
}
.fdx-c-button--responsive {
  width:100%
}
@media (min-width: 664px) {
  .fdx-c-button--responsive {
	width:auto
  }
}
.fdx-c-button--icon {
  line-height:1;
  padding:0;
  background:transparent;
  height:auto
}
.fdx-c-button--icon svg {
  fill:currentColor
}
.fdx-c-button--icon[disabled] {
  cursor:initial
}
.fdx-c-button--icon[disabled] svg {
  fill:#8e8e8e
}
.fdx-c-button--condensed {
  padding-block:.25rem;
  padding-inline:0;
  min-height:auto;
  line-height:inherit;
  height:auto
}
.fdx-c-button--icon-large {
  min-height:3.5rem;
  font-size:1.25rem
}
.fdx-c-button--icon-medium {
  min-height:2.5rem;
  font-size:1.25rem
}
.fdx-c-button__icon {
  display:flex
}
.fdx-c-button--float {
  font-weight:700;
  font-size:.875rem;
  line-height:1.3;
  text-transform:uppercase;
  letter-spacing:1px;
  box-shadow:0 4px 30px #0000004d;
  background:#4d148c;
  color:#fff;
  border-radius:999px;
  gap:var(--spacing-x);
  padding-block:var(--padding-top) var(--padding-bottom);
  padding-inline:var(--padding-left) var(--padding-right);
  min-height:auto
}
.fdx-c-button--float:hover {
  background:#3E0F70;
  cursor:pointer
}
.fdx-c-button--float:focus {
  outline-offset:3px
}
.fdx-c-button--float-back-to-top {
  --padding-top:.5rem;
  --padding--bottom:.5rem;
  --padding-left:1.5rem;
  --padding-right:.5rem;
  --padding-condensed-top:.25rem;
  --padding-condensed-bottom:.25rem;
  --padding-condensed-left:1rem;
  --padding-condensed-right:.25rem;
  --spacing-x:1rem;
  --icon-color:#4d148c;
  --icon-background-color:#fff;
  --icon-rotation:rotate(90deg);
  --icon-size:2.5rem
}
.fdx-c-button--float-scan {
  --padding-top:.75rem;
  --padding--bottom:.75rem;
  --padding-left:1.5rem;
  --padding-right:1.5rem;
  --padding-condensed-top:.5rem;
  --padding-condensed-bottom:.5rem;
  --padding-condensed-left:1.5rem;
  --padding-condensed-right:1.5rem;
  --spacing-x:.5rem;
  --icon-color:#fff;
  --icon-background-color:transparent;
  flex-direction:row-reverse
}
.fdx-c-button--float .fdx-c-button__icon {
  line-height:0;
  align-items:center;
  justify-content:center;
  font-size:1.5rem;
  background-color:var(--icon-background-color);
  color:var(--icon-color);
  border-radius:999px;
  width:var(--icon-size);
  height:var(--icon-size);
  transform:var(--icon-rotation)
}
.fdx-c-button--float-condensed {
  padding-block:var(--padding-condensed-top) var(--padding-condensed-bottom);
  padding-inline:var(--padding-condensed-left) var(--padding-condensed-right)
}
.fdx-c-button-group {
  --gap:1rem;
  --gap-devided:calc(var(--gap) / 2 * -1);
  --devider-width:.125rem;
  display:flex;
  flex-wrap:wrap;
  align-items:center
}
.fdx-c-button-group--stacked {
  flex-direction:column
}
@media (min-width: 0) {
  .fdx-c-button-group--stacked\@x-small {
	flex-direction:column
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-c-button-group--stacked\@x-small-only {
	flex-direction:column
  }
}
@media (min-width: 664px) {
  .fdx-c-button-group--stacked\@small {
	flex-direction:column
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-c-button-group--stacked\@small-only {
	flex-direction:column
  }
}
@media (min-width: 768px) {
  .fdx-c-button-group--stacked\@medium {
	flex-direction:column
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-c-button-group--stacked\@medium-only {
	flex-direction:column
  }
}
@media (min-width: 1024px) {
  .fdx-c-button-group--stacked\@medium-wide {
	flex-direction:column
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-c-button-group--stacked\@medium-wide-only {
	flex-direction:column
  }
}
@media (min-width: 1200px) {
  .fdx-c-button-group--stacked\@large {
	flex-direction:column
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-c-button-group--stacked\@large-only {
	flex-direction:column
  }
}
@media (min-width: 1440px) {
  .fdx-c-button-group--stacked\@x-large {
	flex-direction:column
  }
}
.fdx-c-button-group--gap {
  gap:var(--gap)
}
@media (min-width: 0) {
  .fdx-c-button-group--gap\@x-small {
	gap:var(--gap)
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-c-button-group--gap\@x-small-only {
	gap:var(--gap)
  }
}
@media (min-width: 664px) {
  .fdx-c-button-group--gap\@small {
	gap:var(--gap)
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-c-button-group--gap\@small-only {
	gap:var(--gap)
  }
}
@media (min-width: 768px) {
  .fdx-c-button-group--gap\@medium {
	gap:var(--gap)
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-c-button-group--gap\@medium-only {
	gap:var(--gap)
  }
}
@media (min-width: 1024px) {
  .fdx-c-button-group--gap\@medium-wide {
	gap:var(--gap)
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-c-button-group--gap\@medium-wide-only {
	gap:var(--gap)
  }
}
@media (min-width: 1200px) {
  .fdx-c-button-group--gap\@large {
	gap:var(--gap)
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-c-button-group--gap\@large-only {
	gap:var(--gap)
  }
}
@media (min-width: 1440px) {
  .fdx-c-button-group--gap\@x-large {
	gap:var(--gap)
  }
}
.fdx-c-button-group--condensed {
  --gap:.5rem
}
@media (min-width: 0) {
  .fdx-c-button-group--condensed\@x-small {
	gap:var(--gap)
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-c-button-group--condensed\@x-small-only {
	gap:var(--gap)
  }
}
@media (min-width: 664px) {
  .fdx-c-button-group--condensed\@small {
	gap:var(--gap)
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-c-button-group--condensed\@small-only {
	gap:var(--gap)
  }
}
@media (min-width: 768px) {
  .fdx-c-button-group--condensed\@medium {
	gap:var(--gap)
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-c-button-group--condensed\@medium-only {
	gap:var(--gap)
  }
}
@media (min-width: 1024px) {
  .fdx-c-button-group--condensed\@medium-wide {
	gap:var(--gap)
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-c-button-group--condensed\@medium-wide-only {
	gap:var(--gap)
  }
}
@media (min-width: 1200px) {
  .fdx-c-button-group--condensed\@large {
	gap:var(--gap)
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-c-button-group--condensed\@large-only {
	gap:var(--gap)
  }
}
@media (min-width: 1440px) {
  .fdx-c-button-group--condensed\@x-large {
	gap:var(--gap)
  }
}
.fdx-c-button-group--align-center {
  justify-content:center
}
@media (min-width: 0) {
  .fdx-c-button-group--align-center\@x-small {
	justify-content:center
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-c-button-group--align-center\@x-small-only {
	justify-content:center
  }
}
@media (min-width: 664px) {
  .fdx-c-button-group--align-center\@small {
	justify-content:center
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-c-button-group--align-center\@small-only {
	justify-content:center
  }
}
@media (min-width: 768px) {
  .fdx-c-button-group--align-center\@medium {
	justify-content:center
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-c-button-group--align-center\@medium-only {
	justify-content:center
  }
}
@media (min-width: 1024px) {
  .fdx-c-button-group--align-center\@medium-wide {
	justify-content:center
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-c-button-group--align-center\@medium-wide-only {
	justify-content:center
  }
}
@media (min-width: 1200px) {
  .fdx-c-button-group--align-center\@large {
	justify-content:center
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-c-button-group--align-center\@large-only {
	justify-content:center
  }
}
@media (min-width: 1440px) {
  .fdx-c-button-group--align-center\@x-large {
	justify-content:center
  }
}
.fdx-c-button-group--align-right {
  justify-content:flex-end
}
@media (min-width: 0) {
  .fdx-c-button-group--align-right\@x-small {
	justify-content:flex-end
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-c-button-group--align-right\@x-small-only {
	justify-content:flex-end
  }
}
@media (min-width: 664px) {
  .fdx-c-button-group--align-right\@small {
	justify-content:flex-end
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-c-button-group--align-right\@small-only {
	justify-content:flex-end
  }
}
@media (min-width: 768px) {
  .fdx-c-button-group--align-right\@medium {
	justify-content:flex-end
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-c-button-group--align-right\@medium-only {
	justify-content:flex-end
  }
}
@media (min-width: 1024px) {
  .fdx-c-button-group--align-right\@medium-wide {
	justify-content:flex-end
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-c-button-group--align-right\@medium-wide-only {
	justify-content:flex-end
  }
}
@media (min-width: 1200px) {
  .fdx-c-button-group--align-right\@large {
	justify-content:flex-end
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-c-button-group--align-right\@large-only {
	justify-content:flex-end
  }
}
@media (min-width: 1440px) {
  .fdx-c-button-group--align-right\@x-large {
	justify-content:flex-end
  }
}
.fdx-c-button-group--align-left {
  justify-content:flex-start
}
@media (min-width: 0) {
  .fdx-c-button-group--align-left\@x-small {
	justify-content:flex-start
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-c-button-group--align-left\@x-small-only {
	justify-content:flex-start
  }
}
@media (min-width: 664px) {
  .fdx-c-button-group--align-left\@small {
	justify-content:flex-start
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-c-button-group--align-left\@small-only {
	justify-content:flex-start
  }
}
@media (min-width: 768px) {
  .fdx-c-button-group--align-left\@medium {
	justify-content:flex-start
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-c-button-group--align-left\@medium-only {
	justify-content:flex-start
  }
}
@media (min-width: 1024px) {
  .fdx-c-button-group--align-left\@medium-wide {
	justify-content:flex-start
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-c-button-group--align-left\@medium-wide-only {
	justify-content:flex-start
  }
}
@media (min-width: 1200px) {
  .fdx-c-button-group--align-left\@large {
	justify-content:flex-start
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-c-button-group--align-left\@large-only {
	justify-content:flex-start
  }
}
@media (min-width: 1440px) {
  .fdx-c-button-group--align-left\@x-large {
	justify-content:flex-start
  }
}
.fdx-c-button-group--devider {
  position:relative
}
.fdx-c-button-group--devider *+* {
  position:relative;
  margin-inline-start:var(--gap)
}
.fdx-c-button-group--devider *+*:before {
  content:"";
  height:auto;
  border-inline-start:solid #e3e3e3 var(--devider-width);
  position:absolute;
  top:25%;
  bottom:25%;
  inset-inline-start:calc(var(--gap-devided) - var(--devider-width) / 2);
  outline:none
}
.fdx-c-button-split {
  --item-action-fontsize:1rem;
  --offset-button-menu:.5rem;
  --offset:calc(var(--button-height-comfortable) + var(--offset-button-menu));
  display:flex;
  gap:2px
}
.fdx-c-button-split--comfortable {
  --item-action-fontsize:1rem;
  --offset:calc(var(--button-height-comfortable) + var(--offset-button-menu))
}
.fdx-c-button-split--condensed {
  --offset:calc(var(--button-height-condensed) + var(--offset-button-menu));
  --item-action-fontsize:.875rem
}
.fdx-c-button-split__menu {
  position:relative
}
.fdx-c-button-split__list {
  box-shadow:0 12px 11px 1px #0000001f;
  position:absolute;
  margin:0;
  padding:0;
  list-style:none;
  min-width:max-content;
  inset-inline-end:0;
  text-align:end;
  flex-direction:column;
  gap:1px;
  background-color:#e3e3e3;
  z-index:1
}
.fdx-c-button-split__list:not([hidden]) {
  display:flex
}
.fdx-c-button-split__list--position-bottom {
  top:var(--offset)
}
.fdx-c-button-split__list--position-top {
  bottom:var(--offset)
}
.fdx-c-button-split__list__item__action {
  display:inline-block;
  border-width:0;
  font-weight:400;
  font-size:var(--item-action-fontsize);
  background-color:#fff;
  color:#333;
  width:100%;
  padding-block:.5rem;
  padding-inline:.75rem;
  cursor:pointer;
  text-decoration:none;
  text-align:start
}
.fdx-c-button-split__list__item__action:focus,
.fdx-c-button-split__list__item__action:hover {
  background-color:#fafafa
}
.fdx-c-breadcrumb--small {
  background-color:#f2f2f2;
  min-height:1.5rem;
  display:flex;
  align-items:center;
  padding-inline-start:.5rem;
  font-size:.625rem
}
.fdx-c-breadcrumb--small .fdx-c-breadcrumb__list {
  margin:0 auto;
  max-width:970px;
  width:100%
}
.fdx-c-breadcrumb--default {
  background-color:#fff;
  border-block-end:solid 1px #e3e3e3;
  min-height:3.125rem;
  display:flex;
  align-items:center;
  padding-inline-start:.5rem;
  font-size:.75rem
}
.fdx-c-breadcrumb__list {
  display:flex;
  margin:0;
  padding:0;
  list-style:none
}
.fdx-c-breadcrumb__list__item {
  font-weight:400;
  display:flex;
  color:#333
}
.fdx-c-breadcrumb__list__item__link {
  font-weight:700;
  color:#333;
  text-decoration:none
}
.fdx-c-breadcrumb__list__item__link:hover,
.fdx-c-breadcrumb__list__item__link:focus {
  text-decoration:underline
}
.fdx-c-breadcrumb__list__item+.fdx-c-breadcrumb__list__item {
  padding-inline-start:.25rem
}
.fdx-c-breadcrumb__list__item+.fdx-c-breadcrumb__list__item:before {
  display:flex;
  padding-inline-end:.25rem;
  font-weight:400;
  content:"\203a"
}
.fdx-c-card {
  position:relative;
  margin-block-end:.75rem;
  background-color:#fff;
  padding:1rem;
  display:grid;
  grid-template-columns:1.25rem 1fr 5fr auto;
  border-block-start:solid #e3e3e3 1px;
  border-inline-end:solid #e3e3e3 1px;
  border-block-end:2px solid #e3e3e3;
  border-inline-start:solid #e3e3e3 1px
}
.fdx-c-card--comfortable {
  padding:1rem;
  margin-block-end:1.5rem
}
.fdx-c-card--comfortable .fdx-c-card__title {
  font-size:1.25rem;
  font-weight:700
}
.fdx-c-card--comfortable .fdx-c-card__toggle-button {
  align-items:center
}
.fdx-c-card--comfortable .fdx-c-card__header__icon {
  font-size:2rem;
  margin-inline-end:1rem
}
@media (min-width: 1024px) {
  .fdx-c-card--comfortable .fdx-c-card__body {
	padding-inline-end:7.5rem;
	padding-inline-start:7.5rem
  }
}
.fdx-c-card--is-expanded .fdx-c-card__toggle-button__icon {
  transition:all .3s;
  transform:rotate(180deg)
}
.fdx-c-card--has-summary .fdx-c-card__header {
  grid-template-areas:"title" "summary";
  grid-template-columns:1fr;
  grid-template-rows:auto
}
@media (min-width: 768px) {
  .fdx-c-card--has-summary .fdx-c-card__header {
	grid-template-areas:"title summary";
	grid-template-columns:1fr 4fr
  }
}
.fdx-c-card--show-status-bar:before {
  content:"";
  position:absolute;
  top:0;
  inset-inline-start:0;
  width:3px;
  bottom:0;
  background:#8e8e8e;
  transition:background-color .3s cubic-bezier(.19,1,.22,1)
}
.fdx-c-card--is-valid:before {
  background:#008a00
}
.fdx-c-card--has-warning:before {
  background:#f7b118
}
.fdx-c-card--has-info:before {
  background:#4d148c
}
.fdx-c-card--is-invalid:before {
  background:#de002e
}
.fdx-c-card:has([class*=__toggle-button]) .fdx-c-card__header,
.fdx-c-card:has([class*=__toggle-button]) .fdx-c-card__header__icon,
.fdx-c-card:has([class*=__toggle-button]) .fdx-c-card__header__title {
  pointer-events:none
}
.fdx-c-card__header {
  position:relative;
  grid-column-start:1;
  grid-column-end:4;
  grid-row-start:1;
  grid-row-end:1;
  display:grid;
  grid-template-areas:"title" "summary";
  grid-template-columns:1fr;
  margin-inline-end:1.75rem
}
@media (min-width: 768px) {
  .fdx-c-card__header {
	grid-template-areas:"title";
	grid-template-columns:1fr;
	grid-template-rows:auto
  }
}
.fdx-c-card__header__icon {
  margin-inline-end:.5rem;
  line-height:0;
  align-self:center
}
.fdx-c-card__title {
  grid-area:title;
  margin:0;
  padding:0;
  font-size:1rem;
  font-weight:500;
  display:flex;
  align-items:center;
  align-self:flex-start
}
.fdx-c-card__summary {
  padding-block-start:.5rem;
  grid-area:summary
}
@media (min-width: 768px) {
  .fdx-c-card__summary {
	padding-block-start:0
  }
}
.fdx-c-card__toggle-button {
  background-color:transparent;
  border-width:0;
  margin:0;
  padding:0;
  font-size:1.25rem;
  padding-inline-end:.5rem;
  padding-inline-start:.5rem;
  display:flex;
  flex-direction:row-reverse;
  grid-area:1/1/5/5;
  grid-row-start:1;
  grid-row-end:1;
  align-self:stretch;
  align-content:center
}
.fdx-c-card__toggle-button:focus {
  outline:0
}
.fdx-c-card__toggle-button:focus .fdx-c-card__toggle-button__icon {
  outline:solid 2px Highlight;
  outline:solid 2px -webkit-focus-ring-color
}
.fdx-c-card__toggle-button>* {
  display:flex;
  align-items:center
}
.fdx-c-card__toggle-button__icon {
  transform:rotate(0);
  transition:all .3s;
  vertical-align:middle;
  max-height:1em
}
.fdx-c-card__body {
  grid-row:2;
  grid-column:1/5
}
.fdx-c-card:has(.fdx-c-card__header) .fdx-c-card__body {
  margin-block-start:.75rem
}
.fdx-c-circle-icon {
  --size:3.75rem;
  --color:grey;
  --background-color:grey;
  width:var(--size);
  height:var(--size);
  font-size:var(--size);
  border-radius:50%;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  line-height:0
}
.fdx-c-circle-icon>* {
  font-size:.6em;
  line-height:0
}
.fdx-c-circle-icon [class*=c-icon] {
  vertical-align:unset
}
.fdx-c-circle-icon--filled {
  color:#fff;
  background-color:var(--background-color)
}
.fdx-c-circle-icon--outline {
  --border:3px;
  box-shadow:inset 0 0 0 var(--border);
  color:var(--color)
}
.fdx-c-circle-icon--outline>* {
  font-size:calc(.6em - var(--border))
}
.fdx-c-circle-icon--large {
  --size:3.75rem
}
.fdx-c-circle-icon--h6,
.fdx-c-circle-icon--h5 {
  --size:1.25rem;
  --border:1px
}
.fdx-c-circle-icon--h4 {
  --size:1.5rem;
  --border:1px
}
.fdx-c-circle-icon--h3 {
  --size:2rem;
  --border:2px
}
.fdx-c-circle-icon--h2 {
  --size:2.5rem;
  --border:2px
}
.fdx-c-circle-icon--h1 {
  --size:2.75rem
}
.fdx-c-circle-icon--primary {
  --background-color:#ff6200;
  --color:#ff6200
}
.fdx-c-circle-icon--secondary {
  --background-color:#4d148c;
  --color:#4d148c
}
.fdx-c-circle-icon--grey {
  --background-color:#8e8e8e;
  --color:#8e8e8e
}
.fdx-c-circle-icon--info {
  --background-color:#007ab7;
  --color:#007ab7
}
.fdx-c-circle-icon--warning {
  --background-color:#f7b118;
  --color:#f7b118
}
.fdx-c-circle-icon--success {
  --background-color:#008a00;
  --color:#008a00
}
.fdx-c-circle-icon--error {
  --background-color:#de002e;
  --color:#de002e
}
.fdx-c-form-group__radio,
.fdx-c-form-group__checkbox {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  opacity:0;
  padding:0;
  clip:rect(1px,1px,1px,1px);
  border:0!important;
  overflow:hidden
}
.fdx-c-form-group--checkbox {
  display:inline
}
.fdx-c-form-group--checkbox-indeterminate .fdx-c-form-group__checkbox+label:after {
  border:2px solid #007ab7;
  border-block-start:0;
  border-inline-end:0;
  border-inline-start:0;
  transform:rotate(0)
}
.fdx-c-form-group--checkbox.fdx-c-form-group--condensed .fdx-c-form-group__label {
  top:initial;
  font-size:.875rem;
  font-weight:400
}
.fdx-c-form-group--checkbox .fdx-c-form-group__checkbox:checked+label:after {
  border:2px solid #007ab7;
  border-block-start:0;
  border-inline-end:0
}
.fdx-c-form-group--checkbox .fdx-c-form-group__checkbox:checked:disabled+.fdx-c-form-group__label:after {
  border-color:#8e8e8e
}
.fdx-c-form-group--checkbox .fdx-c-form-group__checkbox:disabled+.fdx-c-form-group__label {
  cursor:default;
  color:#8e8e8e
}
.fdx-c-form-group--checkbox .fdx-c-form-group__checkbox:disabled+.fdx-c-form-group__label:before {
  border-color:#8e8e8e
}
.fdx-c-form-group--checkbox .fdx-c-form-group__checkbox:focus+.fdx-c-form-group__label:before {
  outline:dashed #4d148c 1px;
  outline-offset:.125rem
}
.fdx-c-form-group--checkbox .fdx-c-form-group__label {
  font-size:1rem;
  line-height:1;
  font-weight:300;
  -webkit-hyphens:auto;
  hyphens:auto;
  position:relative;
  text-transform:none;
  flex-direction:row;
  justify-content:unset;
  vertical-align:middle;
  cursor:pointer;
  pointer-events:auto;
  line-height:1.3
}
.fdx-c-form-group--checkbox .fdx-c-form-group__label:before {
  display:block;
  width:1.25rem;
  min-width:1.25rem;
  height:1.25rem;
  border:2px #007ab7 solid;
  margin-inline-end:.625rem;
  content:"";
  box-sizing:border-box
}
.fdx-c-form-group--checkbox .fdx-c-form-group__label:after {
  display:block;
  position:absolute;
  content:" ";
  top:.390625rem;
  inset-inline-start:.3125rem;
  width:.625rem;
  height:.3125rem;
  box-sizing:border-box
}
.fdx-c-form-group--checkbox .fdx-c-form-group__label__cms-content a {
  color:#333
}
.fdx-c-form-group--checkbox .fdx-c-form-group__message {
  padding-inline-start:1.875rem
}
.fdx-c-form-group__label:after {
  transform:rotate(-45deg)
}
.fdx-c-radio-list--horizontal {
  display:flex;
  flex-direction:row
}
.fdx-c-radio-list--horizontal>*+* {
  margin-inline-start:1.875rem
}
.fdx-c-radio-list--vertical {
  display:flex;
  flex-direction:column
}
.fdx-c-radio-list--vertical>*+* {
  margin-block-start:1.25rem
}
.fdx-c-radio-list__description {
  font-size:1rem;
  line-height:1;
  font-weight:300;
  line-height:1.3;
  margin:0
}
.fdx-c-form-group--radio {
  display:inline
}
.fdx-c-form-group--radio.fdx-c-form-group--condensed .fdx-c-form-group__label {
  top:initial;
  font-size:.875rem;
  font-weight:400
}
.fdx-c-form-group--radio .fdx-c-form-group__radio {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  opacity:0;
  padding:0;
  clip:rect(1px,1px,1px,1px);
  border:0!important;
  overflow:hidden
}
.fdx-c-form-group--radio .fdx-c-form-group__radio:checked+.fdx-c-form-group__label:after {
  border:3px solid #007ab7;
  background:#007ab7
}
.fdx-c-form-group--radio .fdx-c-form-group__radio:checked:disabled+.fdx-c-form-group__label:after {
  border-color:#8e8e8e;
  background-color:#8e8e8e
}
.fdx-c-form-group--radio .fdx-c-form-group__radio:checked:disabled+.fdx-c-form-group__label:before {
  border-color:#8e8e8e
}
.fdx-c-form-group--radio .fdx-c-form-group__radio:disabled+.fdx-c-form-group__label {
  cursor:default
}
.fdx-c-form-group--radio .fdx-c-form-group__radio:disabled+.fdx-c-form-group__label:after {
  border-color:#8e8e8e
}
.fdx-c-form-group--radio .fdx-c-form-group__radio:disabled+.fdx-c-form-group__label:before {
  border-color:#8e8e8e
}
.fdx-c-form-group--radio .fdx-c-form-group__radio:focus+.fdx-c-form-group__label:before {
  outline:dashed #4d148c 1px;
  outline-offset:.125rem
}
.fdx-c-form-group--radio .fdx-c-form-group__label {
  font-size:1rem;
  line-height:1;
  font-weight:300;
  position:relative;
  text-transform:none;
  flex-direction:row;
  justify-content:unset;
  align-items:center;
  vertical-align:middle;
  cursor:pointer;
  pointer-events:auto;
  box-sizing:border-box;
  -webkit-hyphens:auto;
  hyphens:auto
}
.fdx-c-form-group--radio .fdx-c-form-group__label:before {
  display:block;
  width:1.25rem;
  min-width:1.25rem;
  height:1.25rem;
  border:2px #007ab7 solid;
  content:" ";
  margin-inline-end:.625rem;
  border-radius:50%;
  box-sizing:border-box
}
.fdx-c-form-group--radio .fdx-c-form-group__label:after {
  content:"";
  position:absolute;
  border-radius:50%;
  width:.75rem;
  height:.75rem;
  inset-inline-start:.25rem;
  box-sizing:border-box;
  top:calc(50% - .375rem)
}
.fdx-c-form-group--radio .fdx-c-form-group__message {
  padding-inline-start:1.875rem
}
.fdx-c-form-group--text-radio .fdx-c-form-group__label {
  font-size:1rem;
  line-height:1;
  font-weight:300;
  line-height:1.3;
  text-transform:none;
  flex-direction:row;
  justify-content:unset;
  align-items:center;
  cursor:pointer;
  pointer-events:initial
}
.fdx-c-form-group--text-radio .fdx-c-form-group__radio:checked+.fdx-c-form-group__label {
  font-weight:700
}
.fdx-c-chevron {
  --icon-size:2rem;
  background-color:transparent;
  border-width:0;
  margin:0;
  padding:0;
  background:transparent;
  width:1.25rem;
  height:1.25rem
}
.fdx-c-chevron[aria-expanded=true] .fdx-c-chevron__icon {
  transform:rotate(var(--end-rotation));
  transition:all .3s
}
.fdx-c-chevron__icon {
  width:var(--icon-size);
  height:var(--icon-size);
  font-size:var(--icon-size);
  margin-inline-start:auto;
  transform:rotate(var(--start-rotation));
  transition:all .3s
}
.fdx-c-chevron--condensed {
  --icon-size:1.25rem
}
.fdx-c-chevron--right-to-bottom {
  --start-rotation:-90deg;
  --end-rotation:0deg
}
.fdx-c-chevron--left-to-bottom {
  --start-rotation:90deg;
  --end-rotation:0deg
}
.fdx-c-cloak-menu {
  --height:3.75rem;
  --show-more-button-width:2.5rem;
  --menu-orientation:inline-block;
  position:relative;
  pointer-events:none;
  --submenu-button-font-size:1rem
}
.fdx-c-cloak-menu--condensed {
  --height:2.5rem;
  --submenu-button-font-size:.875rem
}
.fdx-c-cloak-menu--has-show-all-button .fdx-c-cloak-menu__list {
  margin-inline-end:var(--show-more-button-width)
}
.fdx-c-cloak-menu--has-show-all-button .fdx-c-cloak-menu__show-all-button {
  display:flex;
  align-items:center;
  justify-content:center;
  position:absolute;
  top:0;
  inset-inline-end:0;
  width:var(--show-more-button-width)
}
.fdx-c-cloak-menu--has-show-all-button .fdx-c-cloak-menu__show-all-button:disabled {
  cursor:initial;
  color:#8e8e8e
}
.fdx-c-cloak-menu__list {
  text-align:end;
  padding-inline-start:0;
  margin-block-start:0;
  margin-block-end:0
}
.fdx-c-cloak-menu__list__item {
  display:var(--menu-orientation);
  position:relative
}
.fdx-c-cloak-menu__list__item--hidden {
  visibility:hidden
}
.fdx-c-cloak-menu__list-sub {
  --button-left-offset:0;
  box-shadow:0 12px 11px 1px #0000001f;
  background-color:#fff;
  position:absolute;
  top:var(--height);
  inset-inline-end:0;
  min-width:max-content;
  text-align:start;
  list-style:none;
  margin-block-start:1px 0 0 0;
  padding:0;
  border:solid 1px #f2f2f2
}
.fdx-c-cloak-menu__list-sub--hidden {
  visibility:hidden
}
.fdx-c-cloak-menu__list-sub .fdx-c-cloak-menu__button {
  font-size:var(--submenu-button-font-size);
  font-weight:400;
  color:#333;
  text-transform:initial;
  background-color:#fff;
  letter-spacing:initial;
  text-align:start;
  padding-block:.5rem;
  padding-inline:.75rem;
  cursor:pointer;
  text-indent:var(--button-left-offset);
  margin-inline-start:0;
  text-decoration:none
}
.fdx-c-cloak-menu__list-sub .fdx-c-cloak-menu__button:hover,
.fdx-c-cloak-menu__list-sub .fdx-c-cloak-menu__button:focus {
  background-color:#fafafa
}
.fdx-c-cloak-menu__list-sub__item:hover {
  background-color:#fafafa
}
.fdx-c-cloak-menu__list-sub__item+.fdx-c-cloak-menu__list-sub__item {
  border-block-start:solid 1px #e3e3e3
}
.fdx-c-cloak-menu__button {
  display:inline-block;
  font-weight:400;
  border-width:0;
  font-weight:700;
  font-size:.875rem;
  line-height:1.3;
  text-transform:uppercase;
  letter-spacing:1px;
  background-color:transparent;
  display:grid;
  grid-template-columns:1fr auto;
  align-items:center;
  padding-block:.5rem;
  padding-inline:1rem;
  text-indent:var(--button-left-offset);
  width:100%;
  min-height:var(--height);
  color:#007ab7;
  text-align:var(--button-text-orientation);
  cursor:pointer;
  white-space:nowrap;
  pointer-events:auto
}
.fdx-c-cloak-menu__button[aria-expanded=true] .fdx-c-cloak-menu__button__icon {
  transform:rotate(180deg)
}
.fdx-c-cloak-menu__button:disabled {
  cursor:initial;
  color:#8e8e8e
}
.fdx-c-cloak-menu__button__icon {
  font-size:inherit;
  width:1em;
  height:1em;
  line-height:0;
  margin-inline-start:.5rem;
  fill:currentColor
}
.fdx-c-cloak-menu__show-all-button {
  display:inline-block;
  font-weight:400;
  border-width:0;
  margin:0;
  padding:.5rem;
  background-color:transparent;
  height:var(--height);
  display:none;
  position:absolute;
  top:0;
  inset-inline-end:0;
  color:#007ab7;
  font-size:1rem;
  pointer-events:auto
}
.fdx-c-cloak-menu__show-all-button:disabled {
  cursor:initial;
  color:#8e8e8e
}
.fdx-c-cloak-menu__show-all-button__icon {
  font-size:inherit;
  color:inherit;
  fill:currentColor;
  width:1em;
  height:1em;
  line-height:0
}
.fdx-c-cloak-menu__all-menu {
  --menu-orientation:block;
  --button-text-orientation:left;
  --show-more-button-width:0rem;
  box-shadow:0 12px 11px 1px #0000001f;
  position:absolute;
  top:var(--height);
  inset-inline-end:0;
  display:initial;
  min-width:max-content;
  background-color:#fff
}
.fdx-c-cloak-menu__all-menu--hidden {
  display:none
}
.fdx-c-cloak-menu__all-menu .fdx-c-cloak-menu__button {
  font-size:var(--submenu-button-font-size);
  font-weight:400;
  color:#333;
  letter-spacing:initial;
  white-space:initial;
  pointer-events:auto;
  text-transform:initial
}
.fdx-c-cloak-menu__all-menu .fdx-c-cloak-menu__button:hover,
.fdx-c-cloak-menu__all-menu .fdx-c-cloak-menu__button:focus {
  background-color:#fafafa;
  outline-offset:-1px
}
.fdx-c-cloak-menu__all-menu .fdx-c-cloak-menu__list {
  border:solid 1px #f2f2f2
}
.fdx-c-cloak-menu__all-menu .fdx-c-cloak-menu__list__item+.fdx-c-cloak-menu__list__item {
  border-block-start:solid 1px #e3e3e3
}
.fdx-c-cloak-menu__all-menu .fdx-c-cloak-menu__list-sub {
  --button-left-offset:1rem;
  position:initial;
  box-shadow:none;
  width:100%
}
.fdx-c-compare-table {
  border-collapse:collapse;
  width:100%;
  border:none
}
.fdx-c-compare-table__caption--is-hidden {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  opacity:0;
  padding:0;
  clip:rect(1px,1px,1px,1px);
  border:0!important;
  overflow:hidden
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-c-compare-table__thead__tr {
	display:flex
  }
}
.fdx-c-compare-table__thead__th {
  padding:1rem;
  border-block-start:1px solid #e3e3e3;
  border-inline-end:1px solid #e3e3e3;
  border-inline-start:1px solid #e3e3e3
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-c-compare-table__thead__th {
	display:inline-flex;
	flex-direction:column;
	align-items:center;
	justify-content:center;
	flex:1
  }
}
.fdx-c-compare-table__thead__th--is-highlighted {
  background-color:#4d148c;
  border-color:#4d148c;
  color:#fff
}
@media (min-width: 0) and (max-width: 663px) {
  +.fdx-c-compare-table__thead__th__th {
	border-inline-start:0
  }
}
.fdx-c-compare-table__thead__th__title {
  font-weight:700;
  font-size:.875rem;
  line-height:1.3;
  text-transform:uppercase;
  letter-spacing:1px
}
.fdx-c-compare-table__thead__tr>.fdx-c-compare-table__thead__td {
  border:0
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-c-compare-table__thead__tr>.fdx-c-compare-table__thead__td {
	inset-inline-start:-9999px;
	position:absolute;
	top:-9999px
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-c-compare-table__tbody__tr {
	display:flex;
	flex-wrap:wrap;
	flex-direction:row;
	border-inline-end:1px solid #e3e3e3;
	border-inline-start:1px solid #e3e3e3
  }
  .fdx-c-compare-table__tbody__tr:last-child {
	border-block-end:1px solid #e3e3e3
  }
}
.fdx-c-compare-table__tbody__th,
.fdx-c-compare-table__tbody__td {
  padding:1rem
}
@media (min-width: 768px) {
  .fdx-c-compare-table__tbody__th,
  .fdx-c-compare-table__tbody__td {
	border:1px solid #e3e3e3
  }
}
.fdx-c-compare-table__tbody__th {
  font-weight:700;
  font-size:.875rem;
  line-height:1.3;
  text-transform:uppercase;
  letter-spacing:1px
}
@media (min-width: 768px) {
  .fdx-c-compare-table__tbody__th {
	text-align:start
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-c-compare-table__tbody__th {
	flex:0 1 100%;
	border-block-start:1px solid #e3e3e3
  }
}
.fdx-c-compare-table__tbody__td {
  text-align:center
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-c-compare-table__tbody__td {
	flex:1;
	border-block-start:1px solid #e3e3e3
  }
}
.fdx-c-compare-table__tbody__td--is-highlighted {
  background-color:#fafafa
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-c-compare-table__tbody__td+.fdx-c-compare-table__tbody__td {
	border-inline-start:1px solid #e3e3e3
  }
}
.fdx-c-combo {
  position:relative;
  width:auto;
  background-color:#fff
}
.fdx-c-combo input[type=radio]:focus.fdx-c-combo__radio+.fdx-c-combo__label:after {
  background-color:#007ab7
}
.fdx-c-combo input[type=radio]:focus.fdx-c-combo__radio~.fdx-c-combo__button:after {
  background-color:#007ab7
}
.fdx-c-combo--error input[type=radio]:checked.fdx-c-combo__radio+.fdx-c-combo__label:after {
  background-color:#de002e
}
.fdx-c-combo--error input[type=radio]:checked.fdx-c-combo__radio~.fdx-c-combo__button:after {
  background-color:#de002e
}
.fdx-c-combo--success input[type=radio]:checked.fdx-c-combo__radio+.fdx-c-combo__label:after {
  background-color:#008a00
}
.fdx-c-combo--success input[type=radio]:checked.fdx-c-combo__radio~.fdx-c-combo__button:after {
  background-color:#008a00
}
.fdx-c-combo--default input[type=radio]:checked.fdx-c-combo__radio+.fdx-c-combo__label:after {
  background-color:#4d148c
}
.fdx-c-combo--default input[type=radio]:checked.fdx-c-combo__radio~.fdx-c-combo__button:after {
  background-color:#4d148c
}
.fdx-c-combo--grey input[type=radio]:checked.fdx-c-combo__radio+.fdx-c-combo__label:after {
  background-color:#333
}
.fdx-c-combo--grey input[type=radio]:checked.fdx-c-combo__radio~.fdx-c-combo__button:after {
  background-color:#333
}
.fdx-c-combo__main {
  position:relative;
  display:flex
}
.fdx-c-combo input[type=checkbox],
.fdx-c-combo input[type=radio] {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  opacity:0;
  padding:0;
  clip:rect(1px,1px,1px,1px);
  border:0!important;
  overflow:hidden
}
.fdx-c-combo__label {
  min-height:3.75rem;
  position:relative;
  flex:0 1 100%;
  padding-inline-start:.75rem;
  display:grid;
  grid-template-areas:"c_icon c_number" "c_icon c_label";
  grid-template-columns:auto 1fr;
  grid-template-rows:auto auto
}
.fdx-c-combo__label:after {
  position:absolute;
  display:block;
  content:" ";
  background-color:#f2f2f2;
  height:2px;
  bottom:0;
  inset-inline-start:0;
  inset-inline-end:0
}
.fdx-c-combo__label__icon {
  grid-area:c_icon;
  display:flex;
  align-self:center;
  align-items:center;
  margin-inline-end:.5rem
}
.fdx-c-combo__label__icon>* {
  display:flex
}
.fdx-c-combo__label__top {
  grid-area:c_number;
  align-self:end;
  font-weight:300
}
.fdx-c-combo__label__bottom {
  grid-area:c_label;
  align-self:start;
  font-weight:700;
  font-size:.75rem;
  line-height:1.3;
  text-transform:uppercase;
  letter-spacing:1px
}
.fdx-c-combo__label>* {
  flex-shrink:0
}
.fdx-c-combo__button {
  min-height:3.75rem;
  position:relative;
  display:block;
  border:0;
  margin:0;
  margin-inline-start:auto;
  height:auto
}
.fdx-c-combo__button:after {
  position:absolute;
  display:block;
  content:" ";
  background-color:#f2f2f2;
  height:2px;
  bottom:0;
  inset-inline-start:0;
  inset-inline-end:0
}
.fdx-c-combo__button>* {
  display:flex;
  justify-content:center
}
.fdx-c-combo__menu:not([hidden]) {
  box-shadow:0 3px 3px #0000001a,0 3px 4px #0000001f,0 1px 8px #00000024;
  display:flex;
  flex-direction:column;
  position:absolute;
  background-color:#fff;
  z-index:1;
  inset-inline-start:0;
  inset-inline-end:0
}
.fdx-c-combo__menu:not([hidden])>* {
  padding-block:0;
  padding-inline:.75rem;
  margin-block-end:.5rem
}
.fdx-c-combo__menu:not([hidden])>*:first-child {
  padding-block-start:.5rem
}
.fdx-c-combo__menu:not([hidden])>*:last-child {
  padding-inline-end:0;
  padding-inline-start:0
}
.fdx-c-richtext h1 {
  font-weight:300;
  line-height:inherit;
  margin:0;
  padding:0;
  font-size:2rem;
  font-weight:700;
  color:#333
}
.fdx-c-richtext h2 {
  font-weight:700;
  font-size:1rem;
  color:#333;
  padding-block-start:.5rem;
  padding-block-end:0;
  margin:0
}
.fdx-c-richtext p {
  font-weight:400;
  font-size:1rem;
  line-height:1.5;
  font-size:.875rem;
  margin-block-start:.25rem;
  color:#333
}
.fdx-c-richtext p>a {
  color:#333
}
.fdx-c-richtext ul,
.fdx-c-richtext ol {
  font-weight:400;
  font-size:1rem;
  line-height:1.5;
  color:#333;
  font-size:.875rem
}
.fdx-c-richtext a {
  color:#333
}
.fdx-c-richtext a:hover {
  color:#007ab7
}
.fdx-c-definitionlist {
  margin-block-start:0;
  margin-block-end:0
}
.fdx-c-definitionlist--inline .fdx-c-definitionlist__title,
.fdx-c-definitionlist--inline .fdx-c-definitionlist__description {
  display:inline
}
.fdx-c-definitionlist--inline .fdx-c-definitionlist__description:after {
  content:"";
  display:block;
  width:100%
}
.fdx-c-definitionlist--inline-column .fdx-c-definitionlist__title,
.fdx-c-definitionlist--inline-column .fdx-c-definitionlist__description {
  display:inline;
  margin:0;
  font-size:1rem;
  font-weight:300
}
.fdx-c-definitionlist--inline-column .fdx-c-definitionlist__title:before,
.fdx-c-definitionlist--inline-column .fdx-c-definitionlist__description:after {
  content:"";
  display:block;
  width:100%;
  height:.125rem
}
.fdx-c-definitionlist--title-hide .fdx-c-definitionlist__title {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  opacity:0;
  padding:0;
  clip:rect(1px,1px,1px,1px);
  border:0!important;
  overflow:hidden
}
@media (min-width: 664px) {
  .fdx-c-definitionlist--title-hide\@small .fdx-c-definitionlist__title {
	position:absolute!important;
	width:1px!important;
	height:1px!important;
	opacity:0;
	padding:0;
	clip:rect(1px,1px,1px,1px);
	border:0!important;
	overflow:hidden
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-c-definitionlist--title-hide\@small-only .fdx-c-definitionlist__title {
	position:absolute!important;
	width:1px!important;
	height:1px!important;
	opacity:0;
	padding:0;
	clip:rect(1px,1px,1px,1px);
	border:0!important;
	overflow:hidden
  }
}
@media (min-width: 768px) {
  .fdx-c-definitionlist--title-hide\@medium .fdx-c-definitionlist__title {
	position:absolute!important;
	width:1px!important;
	height:1px!important;
	opacity:0;
	padding:0;
	clip:rect(1px,1px,1px,1px);
	border:0!important;
	overflow:hidden
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-c-definitionlist--title-hide\@medium-only .fdx-c-definitionlist__title {
	position:absolute!important;
	width:1px!important;
	height:1px!important;
	opacity:0;
	padding:0;
	clip:rect(1px,1px,1px,1px);
	border:0!important;
	overflow:hidden
  }
}
@media (min-width: 1200px) {
  .fdx-c-definitionlist--title-hide\@large .fdx-c-definitionlist__title {
	position:absolute!important;
	width:1px!important;
	height:1px!important;
	opacity:0;
	padding:0;
	clip:rect(1px,1px,1px,1px);
	border:0!important;
	overflow:hidden
  }
}
.fdx-c-definitionlist--eyebrow .fdx-c-definitionlist__title {
  font-weight:700;
  font-size:.625rem;
  text-transform:uppercase;
  line-height:1;
  margin:0;
  min-height:1rem;
  display:flex;
  align-items:flex-end
}
.fdx-c-definitionlist--eyebrow .fdx-c-definitionlist__description {
  margin:0;
  font-size:1rem;
  min-height:2rem;
  display:flex;
  align-items:center
}
.fdx-c-definitionlist--eyebrow .fdx-c-definitionlist__description+.fdx-c-definitionlist__title {
  margin-block-start:.0625rem
}
.fdx-c-definitionlist--compacted .fdx-c-definitionlist__title {
  font-weight:300;
  font-size:.75rem
}
.fdx-c-definitionlist--compacted .fdx-c-definitionlist__description {
  font-weight:700;
  font-size:.625rem;
  text-transform:uppercase;
  font-size:.875rem;
  display:block;
  margin:0
}
.fdx-c-definitionlist--dark {
  font-size:.625rem;
  background:#e3e3e3;
  color:#333;
  margin-block-end:0;
  width:100%;
  min-height:6rem;
  padding-inline-start:.75rem;
  padding-block-start:.5rem;
  padding-block-end:.5rem
}
.fdx-c-definitionlist--dark .fdx-c-definitionlist__title {
  font-weight:700;
  font-size:.625rem;
  text-transform:uppercase
}
.fdx-c-definitionlist--dark .fdx-c-definitionlist__description {
  font-weight:300;
  line-height:inherit;
  margin:0;
  padding:0;
  font-size:1.25rem
}
.fdx-c-definitionlist--dark .fdx-c-definitionlist__description+.fdx-c-definitionlist__title {
  padding-block-start:.5rem
}
.fdx-c-definitionlist--columns-50-50,
.fdx-c-definitionlist--columns-75-25 {
  display:flex;
  flex-direction:row;
  flex-wrap:wrap
}
.fdx-c-definitionlist--columns-50-50>*,
.fdx-c-definitionlist--columns-75-25>* {
  padding-block:.125rem;
  padding-inline:0;
  margin:0
}
.fdx-c-definitionlist--columns-50-50>.fdx-c-definitionlist__title,
.fdx-c-definitionlist--columns-75-25>.fdx-c-definitionlist__title {
  font-weight:300;
  font-size:1rem;
  padding-inline-end:.25rem;
  margin:0
}
.fdx-c-definitionlist--columns-50-50>.fdx-c-definitionlist__description,
.fdx-c-definitionlist--columns-75-25>.fdx-c-definitionlist__description {
  font-size:1rem;
  padding-inline-start:.25rem;
  text-align:end;
  margin:0
}
.fdx-c-definitionlist--columns-75-25>.fdx-c-definitionlist__title {
  flex:0 1 75%;
  max-width:75%
}
.fdx-c-definitionlist--columns-75-25>.fdx-c-definitionlist__description {
  flex:0 1 25%;
  max-width:25%
}
.fdx-c-definitionlist--columns-50-50>.fdx-c-definitionlist__title {
  flex:0 1 50%;
  max-width:50%
}
.fdx-c-definitionlist--columns-50-50>.fdx-c-definitionlist__description {
  flex:0 1 50%;
  max-width:50%
}
.fdx-c-definitionlist--grid {
  display:flex;
  flex-wrap:wrap
}
.fdx-c-definitionlist--grid .fdx-c-definitionlist__title {
  font-size:.75rem;
  text-transform:uppercase
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-c-definitionlist--grid .fdx-c-definitionlist__description+.fdx-c-definitionlist__title {
	padding-block-start:.75rem
  }
}
.fdx-c-definitionlist--grid .fdx-c-definitionlist__description {
  font-weight:300;
  font-size:1rem;
  word-wrap:break-word;
  margin:0
}
@media (min-width: 768px) {
  .fdx-c-definitionlist--grid {
	align-items:center
  }
}
.fdx-c-definitionlist--light .fdx-c-definitionlist__title,
.fdx-c-definitionlist--light .fdx-c-definitionlist__description {
  font-size:1rem;
  color:#333;
  margin:0
}
.fdx-c-definitionlist--light .fdx-c-definitionlist__title {
  font-weight:300;
  margin-block-start:.125rem;
  margin-block-end:.125rem
}
.fdx-c-definitionlist--light .fdx-c-definitionlist__description {
  font-weight:300;
  margin:0
}
.fdx-c-definitionlist--regular .fdx-c-definitionlist__title,
.fdx-c-definitionlist--regular .fdx-c-definitionlist__description {
  font-size:1rem;
  color:#333;
  margin:0
}
.fdx-c-definitionlist--regular .fdx-c-definitionlist__title {
  font-weight:400;
  margin-block-start:.125rem;
  margin-block-end:.125rem
}
.fdx-c-definitionlist--regular .fdx-c-definitionlist__description {
  font-weight:300;
  margin:0
}
.fdx-c-definitionlist--bold .fdx-c-definitionlist__title,
.fdx-c-definitionlist--bold .fdx-c-definitionlist__description,
.fdx-c-definitionlist--default .fdx-c-definitionlist__title,
.fdx-c-definitionlist--default .fdx-c-definitionlist__description {
  font-size:1rem;
  color:#333;
  margin:0
}
.fdx-c-definitionlist--bold .fdx-c-definitionlist__title,
.fdx-c-definitionlist--default .fdx-c-definitionlist__title {
  font-weight:700;
  margin-block-start:.125rem;
  margin-block-end:.125rem
}
.fdx-c-definitionlist--bold .fdx-c-definitionlist__description,
.fdx-c-definitionlist--default .fdx-c-definitionlist__description {
  font-weight:300;
  margin:0
}
.fdx-c-definitionlist--bold>dt:first-child,
.fdx-c-definitionlist--default>dt:first-child {
  margin-block-start:0
}
.fdx-c-definitionlist--condensed-text .fdx-c-definitionlist__title,
.fdx-c-definitionlist--condensed-text .fdx-c-definitionlist__description {
  font-size:.75rem
}
.fdx-c-definitionlist--condensed-text .fdx-c-definitionlist__title {
  font-weight:400
}
.fdx-c-definitionlist--condensed-text .fdx-c-definitionlist__description {
  font-weight:500
}
.fdx-c-definitionlist--medium .fdx-c-definitionlist__title,
.fdx-c-definitionlist--medium .fdx-c-definitionlist__description {
  font-size:1rem;
  color:#333;
  margin:0
}
.fdx-c-definitionlist--medium .fdx-c-definitionlist__title {
  font-weight:500;
  margin-block-start:.125rem;
  margin-block-end:.125rem
}
.fdx-c-definitionlist--medium .fdx-c-definitionlist__description {
  font-weight:300;
  margin:0
}
.fdx-c-definitionlist--medium>dt:first-child {
  margin-block-start:0
}
.fdx-c-definitionlist--form .fdx-c-definitionlist__title,
.fdx-c-definitionlist--form .fdx-c-definitionlist__description {
  margin-inline-start:.75rem
}
.fdx-c-definitionlist--form .fdx-c-definitionlist__description+.fdx-c-definitionlist__title {
  margin-block-start:.0625rem
}
.fdx-c-definitionlist--form-condensed .fdx-c-definitionlist__description {
  min-height:1.5rem
}
.fdx-c-definitionlist--flex {
  display:flex;
  flex-wrap:wrap;
  gap:.5rem 0
}
.fdx-c-definitionlist--flex>* {
  margin:0;
  padding:0
}
.fdx-c-definitionlist--flex>*:nth-child(2n) {
  padding-inline-end:1rem;
  padding-inline-start:.5ch
}
.fdx-c-details__summary {
  list-style:none;
  cursor:pointer
}
.fdx-c-details__summary::-webkit-details-marker {
  display:none
}
.fdx-c-details__icon {
  line-height:0;
  margin-inline-start:.25rem
}
.fdx-c-details--default .fdx-c-details__summary {
  display:grid;
  grid-template-areas:"text icon";
  grid-template-columns:auto 1fr;
  align-items:center
}
.fdx-c-details--default[open] .fdx-c-details__icon {
  transform:rotate(180deg)
}
.fdx-c-dropdown {
  --item-button-fontsize:1rem;
  --item-min-height:2.5rem;
  --button-fontsize:.875rem;
  --button-height:3.75rem;
  --button-icon-fontsize:1.25rem;
  position:relative
}
.fdx-c-dropdown--is-open .fdx-c-dropdown__button {
  background-color:#fafafa
}
.fdx-c-dropdown--is-open .fdx-c-dropdown__menu {
  display:block
}
.fdx-c-dropdown--condensed {
  --item-button-fontsize:.875rem;
  --item-min-height:auto;
  --button-fontsize:.75rem;
  --button-height:2.5rem
}
.fdx-c-dropdown__button {
  display:inline-flex;
  justify-content:center;
  align-items:center;
  padding:0;
  border-width:0;
  min-height:2.5rem;
  min-width:1.875rem;
  font-size:var(--button-icon-fontsize);
  font-weight:700;
  line-height:0;
  color:#007ab7;
  cursor:pointer;
  background-color:transparent
}
.fdx-c-dropdown__button:hover {
  text-decoration:underline
}
.fdx-c-dropdown__button:hover:not(:has([class*=dropdown__button__title])) {
  background-color:#fafafa
}
.fdx-c-dropdown__button[disabled] {
  color:#8e8e8e;
  cursor:initial
}
.fdx-c-dropdown__button[disabled]:hover {
  background-color:transparent
}
.fdx-c-dropdown__button--text {
  font-weight:700;
  font-size:.875rem;
  line-height:1.3;
  text-transform:uppercase;
  letter-spacing:1px;
  font-size:var(--button-fontsize);
  align-items:center;
  justify-content:center;
  text-align:center;
  text-decoration:none;
  padding-inline:.75rem;
  padding-block:0;
  border-width:0;
  height:0;
  min-height:var(--button-height);
  width:auto;
  background-color:transparent;
  letter-spacing:.05em;
  box-shadow:0 0;
  transition:all cubic-bezier(.23,1,.32,1) .2s
}
.fdx-c-dropdown__button--text .fdx-c-dropdown__button__icon {
  margin-inline-start:.5rem;
  line-height:0
}
.fdx-c-dropdown__menu {
  box-shadow:0 12px 11px 1px #0000001f;
  display:none;
  position:absolute;
  min-width:10rem;
  max-width:10rem;
  z-index:1;
  margin:0;
  padding:0;
  list-style:none;
  border:solid 1px #f2f2f2;
  inset-inline-start:0
}
.fdx-c-dropdown__menu__item__button {
  display:inline-block;
  border-width:0;
  font-weight:400;
  font-size:var(--item-button-fontsize);
  background-color:#fff;
  color:#333;
  text-align:start;
  width:100%;
  display:flex;
  min-height:var(--item-min-height);
  padding-block:.5rem;
  padding-inline:.75rem;
  cursor:pointer;
  text-decoration:none
}
.fdx-c-dropdown__menu__item__button:focus,
.fdx-c-dropdown__menu__item__button:hover {
  background-color:#fafafa
}
.fdx-c-dropdown__menu__item+.fdx-c-dropdown__menu__item {
  border-block-start:solid 1px #e3e3e3
}
.fdx-c-dialog {
  --spacing-x:2rem;
  --spacing-y:4rem;
  --spacing-title-y:2rem;
  --icon-size:1.875rem;
  --title-size:1.5rem;
  box-shadow:0 6px 10px #0000001a,0 1px 18px #0000001f,0 3px 5px #00000024;
  background:#fff;
  border:0;
  padding:0;
  min-height:calc(100% + -0px + -0em);
  min-width:calc(100% + -0px + -0em)
}
@media (min-width: 768px) {
  .fdx-c-dialog {
	--spacing-x:6rem;
	max-height:calc(100% + -0px - 2em);
	max-width:58.75rem;
	min-height:auto;
	min-width:auto;
	width:100%
  }
}
.fdx-c-dialog--wide {
  max-width:58.75rem
}
.fdx-c-dialog--narrow {
  max-width:38.75rem
}
.fdx-c-dialog[open] {
  display:grid;
  grid-template-rows:1fr auto 1fr;
  animation:_dialog_slide-up .4s ease-out
}
@media (prefers-reduced-motion) {
  .fdx-c-dialog[open] {
	animation:none!important
  }
}
@media (min-width: 768px) {
  .fdx-c-dialog[open] {
	display:initial
  }
}
.fdx-c-dialog::backdrop {
  background-color:#333333a8;
  backdrop-filter:blur(16px);
  animation:_dialog--backdrop .4s ease-out;
  -webkit-backdrop-filter:blur(16px)
}
@media (prefers-reduced-motion) {
  .fdx-c-dialog::backdrop {
	animation:none!important
  }
}
.fdx-c-dialog--condensed {
  --spacing-x:1.5rem;
  --spacing-title-y:1.5rem;
  --icon-size:1.5rem;
  --title-size:1.25rem
}
@media (min-width: 768px) {
  .fdx-c-dialog--condensed {
	--spacing-x:4rem;
	--spacing-y:1.5rem
  }
}
.fdx-c-dialog--no-gaps {
  --spacing-x:1.5rem;
  --spacing-title-y:1.5rem;
  --icon-size:1.5rem;
  --title-size:1.25rem
}
@media (min-width: 768px) {
  .fdx-c-dialog--no-gaps {
	--spacing-x:0;
	--spacing-y:0
  }
}
.fdx-c-dialog--no-gaps .fdx-c-dialog__header {
  margin:0;
  padding:0
}
.fdx-c-dialog__header {
  top:1rem;
  margin-block-start:.5rem;
  margin-block-end:0rem;
  padding-inline-end:0rem;
  padding-inline-start:0rem;
  text-align:end
}
@media (min-width: 768px) {
  .fdx-c-dialog__header {
	margin-block-start:1rem;
	padding-inline-end:1rem;
	padding-inline-start:1rem
  }
}
.fdx-c-dialog__header__btn-close {
  min-height:0;
  padding:1rem
}
.fdx-c-dialog__main {
  margin-block-start:var(--spacing-y);
  margin-block-end:var(--spacing-x);
  padding-inline-end:var(--spacing-x);
  padding-inline-start:var(--spacing-x)
}
.fdx-c-dialog__main__title {
  font-weight:300;
  line-height:inherit;
  margin:0;
  padding:0;
  font-size:1.5rem;
  font-size:var(--title-size);
  display:flex;
  flex-direction:column;
  text-align:center;
  margin-block-end:var(--spacing-title-y)
}
.fdx-c-dialog__main__title__icon {
  line-height:0;
  font-size:var(--icon-size);
  margin-block-end:var(--spacing-title-y)
}
@keyframes _dialog_slide-up {
  0% {
	opacity:0;
	transform:translateY(10vw)
  }
  to {
	opacity:1;
	transform:translate(0)
  }
}
@keyframes _dialog--backdrop {
  0% {
	opacity:0
  }
  to {
	opacity:1
  }
}
.fdx-c-dialog-slide {
  --spacing-x:4rem;
  --spacing-y:1.5rem;
  --slide-width:66.667vw;
  --top-offset:64px;
  --dialog-slide--small:400px;
  --dialog-slide--medium:600px;
  --dialog-slide--large:800px;
  --dialog-header-title-size:1.5rem;
  box-shadow:0 6px 10px #0000001a,0 1px 18px #0000001f,0 3px 5px #00000024;
  background:#fff;
  border:0;
  padding:0;
  margin:0;
  top:0;
  height:100vh;
  min-height:100vh;
  max-width:100vw;
  min-width:100vw
}
@media (min-width: 1024px) {
  .fdx-c-dialog-slide {
	margin-inline-start:auto;
	min-width:min(970px,var(--slide-width));
	max-width:min(970px,var(--slide-width))
  }
}
.fdx-c-dialog-slide[open] {
  display:grid;
  grid-template-rows:auto 1fr auto;
  animation:_slide-dialog--slide-up .4s ease-out
}
@media (prefers-reduced-motion) {
  .fdx-c-dialog-slide[open] {
	animation:none!important
  }
}
@media (min-width: 1024px) {
  .fdx-c-dialog-slide[open] {
	display:grid;
	grid-template-rows:auto 1fr auto
  }
}
@media (min-width: 1024px) {
  .fdx-c-dialog-slide--top-offset {
	top:var(--top-offset);
	height:calc(100vh - var(--top-offset));
	min-height:calc(100vh - var(--top-offset))
  }
}
@media (min-width: 1024px) {
  .fdx-c-dialog-slide--small {
	min-width:var(--dialog-slide--small);
	max-width:var(--dialog-slide--small)
  }
}
@media (min-width: 1024px) {
  .fdx-c-dialog-slide--medium {
	min-width:var(--dialog-slide--medium);
	max-width:var(--dialog-slide--medium)
  }
}
@media (min-width: 1024px) {
  .fdx-c-dialog-slide--large {
	min-width:var(--dialog-slide--large);
	max-width:var(--dialog-slide--large)
  }
}
.fdx-c-dialog-slide--compact {
  --spacing-x:1.5rem;
  --spacing-y:1rem;
  --dialog-header-title-size:1.25rem
}
.fdx-c-dialog-slide::backdrop {
  animation:_slide-dialog--backdrop .4s ease-out;
  background-color:#333333a8
}
@media (prefers-reduced-motion) {
  .fdx-c-dialog-slide::backdrop {
	animation:none!important
  }
}
.fdx-c-dialog-slide__header {
  z-index:1;
  padding-block-start:var(--spacing-y);
  padding-inline-end:var(--spacing-x);
  padding-block-end:var(--spacing-y);
  padding-inline-start:var(--spacing-x);
  display:flex;
  align-items:center;
  border-block-end:solid 1px #e3e3e3;
  position:sticky;
  top:0;
  background-color:#fff
}
.fdx-c-dialog-slide__header__title {
  font-weight:300;
  line-height:inherit;
  margin:0;
  padding:0;
  font-size:1.5rem;
  font-size:var(--dialog-header-title-size)
}
.fdx-c-dialog-slide__header__btn-close {
  min-height:0;
  padding:.5rem;
  margin-inline-start:auto
}
.fdx-c-dialog-slide__header__form {
  margin-inline-start:auto
}
.fdx-c-dialog-slide__main {
  margin-block-start:var(--spacing-y);
  margin-block-end:var(--spacing-y);
  padding-inline-end:var(--spacing-x);
  padding-inline-start:var(--spacing-x);
  display:grid;
  grid-template-columns:auto;
  grid-template-rows:subgrid;
  grid-row:2/4;
  grid-column:1/2
}
.fdx-c-dialog-slide__main__body {
  grid-column:1/2;
  grid-row:1/2
}
.fdx-c-dialog-slide__main__footer {
  position:sticky;
  bottom:0;
  grid-column:1/2;
  grid-row:3/4;
  background-color:#fff;
  padding-block-start:var(--spacing-y);
  padding-block-end:var(--spacing-y)
}
.fdx-c-dialog-slide__footer {
  border-block-start:solid 1px #e3e3e3;
  position:sticky;
  bottom:0;
  background-color:#fff;
  padding-block-start:var(--spacing-y);
  padding-inline-end:var(--spacing-x);
  padding-block-end:var(--spacing-y);
  padding-inline-start:var(--spacing-x)
}
@keyframes _slide-dialog--slide-up {
  0% {
	opacity:0;
	transform:translate(10vh)
  }
  to {
	opacity:1;
	transform:translate(0)
  }
}
@keyframes _slide-dialog--backdrop {
  0% {
	opacity:0
  }
  to {
	opacity:1
  }
}
.fdx-c-form-message {
  display:flex;
  align-items:center;
  padding-inline:.75rem;
  padding-block:.5rem;
  width:100%;
  font-size:.75rem
}
.fdx-c-form-message:empty {
  display:none
}
.fdx-c-form-message--error {
  color:#de002e
}
.fdx-c-form-message--success {
  color:#008a00
}
.fdx-c-form-message__icon {
  width:1em;
  height:1em;
  margin-inline-end:.25rem
}
.fdx-c-file {
  position:relative;
  display:inline-block
}
.fdx-c-file__input {
  position:absolute;
  appearance:none;
  height:100%;
  width:100%;
  opacity:0;
  cursor:pointer
}
.fdx-c-file__input::-webkit-file-upload-button {
  visibility:hidden
}
.fdx-c-file__input::-ms-browse {
  display:none;
  visibility:hidden
}
.fdx-c-file__input:disabled {
  cursor:default
}
.fdx-c-file__label {
  height:2.5rem;
  padding:0;
  color:#000;
  display:inline-flex;
  pointer-events:none;
  outline:none
}
.fdx-c-file__label__text {
  cursor:pointer;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  width:100%;
  height:100%;
  border:#333 solid 2px;
  border-radius:0;
  color:#333;
  padding-inline:1.5rem;
  padding-block:0;
  min-height:auto;
  font-size:.875rem;
  text-transform:uppercase;
  font-weight:700
}
.fdx-c-filter-accordion {
  display:flex;
  flex-direction:column;
  border-block-end:solid 1px #f2f2f2
}
@media (min-width: 768px) {
  .fdx-c-filter-accordion {
	display:grid;
	grid-template-columns:1fr 3fr;
	grid-template-rows:auto auto auto auto auto auto auto auto;
	border-block-end:none
  }
}
.fdx-c-filter-accordion__button {
  grid-column:1;
  display:grid;
  grid-template-columns:auto 1fr auto;
  grid-template-areas:"prefix text suffix";
  align-items:center;
  text-align:start;
  height:3.75rem;
  border:none;
  border-block-start:solid 1px #f2f2f2;
  background-color:#fff;
  font-weight:300;
  font-size:1rem;
  padding-inline-end:.75rem;
  padding-inline-start:.75rem
}
@media (min-width: 768px) {
  .fdx-c-filter-accordion__button {
	border:none
  }
}
.fdx-c-filter-accordion__button:hover,
.fdx-c-filter-accordion__button:focus {
  background-color:#fafafa
}
.fdx-c-filter-accordion__button[aria-expanded=true] {
  background-color:#fafafa
}
.fdx-c-filter-accordion__button__text {
  grid-area:text
}
[aria-expanded=true] .fdx-c-filter-accordion__button__text {
  font-weight:500;
  color:#4d148c
}
.fdx-c-filter-accordion__button__prefix-icon {
  grid-area:prefix;
  font-size:2rem;
  line-height:0;
  margin-inline-end:.75rem
}
[aria-expanded=true] .fdx-c-filter-accordion__button__prefix-icon {
  color:#4d148c
}
.fdx-c-filter-accordion__button__suffix-icon {
  grid-area:suffix;
  font-size:1.25rem;
  line-height:0;
  transition:all .3s cubic-bezier(.5,0,.5,1)
}
@media (min-width: 768px) {
  .fdx-c-filter-accordion__button__suffix-icon {
	display:none
  }
}
[aria-expanded=true] .fdx-c-filter-accordion__button__suffix-icon {
  transform:rotate(180deg);
  transition:all .3s cubic-bezier(.5,0,.5,1)
}
.fdx-c-filter-accordion__item {
  grid-column:2;
  grid-row:1/-1;
  background-color:#fafafa;
  padding:1rem
}
.fdx-c-filter-accordion__item--grid-2 {
  position:relative;
  grid-template-columns:1fr;
  gap:1rem 2rem
}
@media (min-width: 768px) {
  .fdx-c-filter-accordion__item--grid-2 {
	grid-template-columns:1fr 1fr;
	grid-template-rows:auto
  }
  .fdx-c-filter-accordion__item--grid-2:before {
	content:"";
	position:absolute;
	border-inline-start:1px solid #e3e3e3;
	height:100%;
	width:1px;
	inset-inline-start:50%
  }
}
.fdx-c-filter-accordion__item--grid-2:not([hidden]) {
  display:grid
}
.fdx-c-filter-pill-button {
  --pill-border-color:none;
  --pill-background-color:#e3e3e3;
  border:var(--pill-border);
  min-height:2rem;
  border-radius:999px;
  background-color:var(--pill-background-color);
  display:flex;
  gap:.5rem;
  align-items:center;
  font-weight:700;
  font-size:.75rem;
  line-height:1.3;
  text-transform:uppercase;
  letter-spacing:1px;
  padding-inline-end:1rem;
  padding-inline-start:1rem;
  cursor:pointer
}
.fdx-c-filter-pill-button--outline {
  --pill-border:solid 2px #e3e3e3;
  --pill-background-color:#fff;
  text-transform:initial;
  font-weight:initial;
  letter-spacing:initial
}
.fdx-c-filter-pill-button--has-error {
  --pill-border:solid 2px #de002e
}
.fdx-c-filter-pill-button__icon {
  line-height:0;
  font-size:.9em
}
.fdx-c-filter-pill-button__icon--large {
  font-size:1.75em
}
.fdx-c-filter-pill-button__title {
  max-width:calc(24ch - 1rem);
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap
}
.fdx-c-footer {
  background-color:#fafafa;
  padding-block-start:1.5rem
}
.fdx-c-footer__title {
  margin-block-end:.25rem;
  text-transform:uppercase;
  font-weight:700;
  font-size:.875rem;
  color:#4d148c
}
@media (min-width: 768px) {
  .fdx-c-footer__title {
	margin-block-end:1rem;
	font-size:.625rem
  }
}
.fdx-c-footer__nav {
  max-width:970px;
  margin:0 auto;
  display:flex;
  flex-direction:column;
  padding-block:0;
  padding-inline:.75rem
}
@media (min-width: 768px) {
  .fdx-c-footer__nav {
	flex-direction:row;
	padding-block-end:3rem
  }
}
@media (min-width: 1200px) {
  .fdx-c-footer__nav {
	padding-inline-end:0;
	padding-inline-start:0
  }
}
.fdx-c-footer__nav__item {
  display:flex;
  flex-direction:column
}
.fdx-c-footer__nav__item+.fdx-c-footer__nav__item {
  padding-inline-start:0
}
@media (min-width: 768px) {
  .fdx-c-footer__nav__item+.fdx-c-footer__nav__item {
	padding-inline-start:3.75rem
  }
}
.fdx-c-footer__nav__item+.fdx-c-footer__nav__item:last-child {
  padding-inline-start:0
}
.fdx-c-footer__nav__item:last-child {
  margin-inline-start:0
}
@media (min-width: 768px) {
  .fdx-c-footer__nav__item:last-child {
	margin-inline-start:auto
  }
}
.fdx-c-footer__nav__list-wrapper {
  display:flex;
  flex-direction:column
}
@media (min-width: 768px) {
  .fdx-c-footer__nav__list-wrapper {
	flex-direction:row
  }
}
.fdx-c-footer__nav__list {
  list-style:none;
  margin:0;
  padding:0
}
.fdx-c-footer__nav__list+.fdx-c-footer__nav__list {
  padding-inline-start:0
}
@media (min-width: 768px) {
  .fdx-c-footer__nav__list+.fdx-c-footer__nav__list {
	padding-inline-start:3.75rem
  }
}
.fdx-c-footer__nav__list__item {
  padding-block:.25rem;
  padding-inline:0
}
.fdx-c-footer__nav__list__item__link {
  color:#333;
  font-size:1rem;
  font-weight:300;
  text-decoration:none;
  display:flex
}
@media (min-width: 768px) {
  .fdx-c-footer__nav__list__item__link {
	font-size:.75rem
  }
}
.fdx-c-footer__nav__list__item__link:hover,
.fdx-c-footer__nav__list__item__link:focus {
  text-decoration:underline
}
.fdx-c-footer__nav__list__item__link__icon,
.fdx-c-footer__nav__list__item__link__icon>svg {
  width:.75rem!important;
  height:.75rem!important;
  margin-inline-start:.25rem
}
@media (min-width: 768px) {
  .fdx-c-footer__nav__list__item__link__icon,
  .fdx-c-footer__nav__list__item__link__icon>svg {
	width:1rem!important;
	height:1rem!important
  }
}
.fdx-c-footer__social {
  max-width:970px;
  margin:0 auto;
  border-block-start:0;
  display:flex;
  align-items:center;
  flex-wrap:wrap;
  padding-inline:.75rem;
  padding-block:1.5rem
}
@media (min-width: 768px) {
  .fdx-c-footer__social {
	flex-wrap:nowrap;
	margin:0 auto;
	border-block-start:solid #8e8e8e 1px;
	display:flex;
	align-items:center;
	padding-block:3rem;
	padding-inline:.75rem
  }
}
@media (min-width: 1200px) {
  .fdx-c-footer__social {
	padding-inline-end:0;
	padding-inline-start:0
  }
}
.fdx-c-footer__social__list {
  list-style:none;
  display:flex;
  flex-wrap:wrap;
  margin:0;
  padding:0
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-c-footer__social__list {
	justify-content:start
  }
}
.fdx-c-footer__social__list__item {
  padding-block:0;
  padding-inline:.25rem
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-c-footer__social__list__item {
	margin-block-end:.5rem
  }
}
.fdx-c-footer__social__list__item__link {
  display:flex
}
.fdx-c-footer__social__list__item__link svg {
  width:1.5rem;
  height:1.5rem
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-c-footer__social__list__item__link svg {
	width:1.75rem;
	height:1.75rem
  }
}
.fdx-c-footer__bottom {
  background-color:#4d148c
}
.fdx-c-footer__bottom__wrapper {
  max-width:970px;
  background-color:#4d148c;
  display:flex;
  align-items:center;
  padding-block:19px;
  padding-inline:0;
  margin-inline-end:1rem;
  margin-inline-start:1rem;
  flex-direction:column
}
@media (min-width: 768px) {
  .fdx-c-footer__bottom__wrapper {
	flex-direction:row
  }
}
@media (min-width: 1200px) {
  .fdx-c-footer__bottom__wrapper {
	margin:0 auto
  }
}
.fdx-c-footer__bottom__title {
  font-size:.75rem;
  color:#fff;
  margin:0;
  font-weight:300
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-c-footer__bottom__title {
	padding-block-end:1rem
  }
}
.fdx-c-footer__bottom__list {
  display:flex;
  list-style:none;
  padding:0;
  margin:0;
  margin-inline-start:auto
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-c-footer__bottom__list {
	margin:0
  }
}
.fdx-c-footer__bottom__list__item {
  display:flex;
  align-items:center
}
.fdx-c-footer__bottom__list__item__link {
  color:#fff;
  text-decoration:none;
  font-size:.75rem;
  font-weight:300
}
.fdx-c-footer__bottom__list__item__link:hover,
.fdx-c-footer__bottom__list__item__link:focus {
  text-decoration:underline
}
.fdx-c-footer__bottom__list__item+.fdx-c-footer__bottom__list__item:before {
  font-weight:300;
  padding-inline:.75rem;
  padding-block:0;
  content:"|";
  display:block;
  color:#fff;
  position:relative
}
.fdx-c-footer__form-group__item {
  display:grid;
  grid-template-areas:"input suffix";
  grid-template-columns:1fr auto;
  grid-template-rows:auto auto;
  background:transparent;
  position:relative;
  min-width:7.5rem
}
.fdx-c-footer__form-group__select {
  font-size:.875rem;
  color:#333;
  padding-block-start:0;
  padding-block-end:0;
  appearance:none;
  -webkit-appearance:none;
  background-color:#fff;
  border:solid 1px #8e8e8e;
  border-radius:0;
  padding-inline-start:.5rem;
  height:2.5rem;
  width:100%;
  flex:1;
  grid-row:2;
  grid-column-start:1;
  grid-column-end:3
}
@media (min-width: 768px) {
  .fdx-c-footer__form-group__select {
	font-size:.75rem
  }
}
.fdx-c-footer__form-group__select::-ms-expand {
  display:none
}
.fdx-c-footer__form-group__select:focus {
  border-color:#4d148c
}
.fdx-c-footer__form-group__icon {
  display:flex;
  height:2.5rem;
  grid-row:2;
  grid-column:2;
  pointer-events:none;
  align-self:center;
  align-items:center;
  margin-inline-start:auto;
  margin-inline-end:1rem
}
.fdx-c-flyout__menu {
  list-style:none;
  margin:0;
  padding:0;
  display:flex
}
.fdx-c-flyout__menu__item {
  position:relative
}
.fdx-c-flyout__menu__item__link {
  font-weight:700;
  color:#007ab7;
  font-size:.875rem;
  text-decoration:none;
  padding:0;
  margin:0;
  padding-inline-end:.75rem;
  display:flex;
  align-items:center;
  appearance:none;
  background-color:transparent;
  border:none;
  width:100%;
  text-align:start
}
.fdx-c-flyout__menu__item__link__icon {
  margin-inline-start:.5rem
}
.fdx-c-flyout__menu2 {
  box-shadow:0 0 2px #0000001a,0 2px 2px #0000001f,0 1px 3px #00000024;
  list-style:none;
  margin:0;
  padding:0;
  position:absolute;
  display:flex;
  flex-direction:column;
  inset-inline-end:0;
  inset-inline-start:0;
  top:100%;
  width:max-content;
  text-align:start;
  background-color:#fff
}
.fdx-c-flyout__menu2__item {
  border-block-end:solid 1px #f2f2f2;
  position:relative
}
.fdx-c-flyout__menu2__item--title {
  font-size:.875rem;
  color:#333;
  font-weight:700;
  padding-block:.5rem;
  padding-inline:.75rem
}
.fdx-c-flyout__menu2__item__link {
  font-size:.875rem;
  text-decoration:none;
  color:#333;
  padding-inline:.75rem;
  padding-block:.5rem;
  display:flex;
  align-items:center;
  appearance:none;
  background-color:transparent;
  border:none;
  width:100%;
  text-align:start
}
.fdx-c-flyout__menu2__item__link:hover {
  background-color:#fafafa
}
.fdx-c-flyout__menu2__item__link--indented {
  padding-inline-start:1rem
}
.fdx-c-flyout__menu2__item__link__icon {
  margin-inline-start:auto
}
.fdx-c-flyout__menu3 {
  list-style:none;
  margin:0;
  padding:0;
  position:absolute;
  box-shadow:0 0 2px #0000001a,0 2px 2px #0000001f,0 1px 3px #00000024;
  display:flex;
  flex-direction:column;
  inset-inline-end:0;
  inset-inline-start:100%;
  top:0;
  width:max-content;
  text-align:start
}
.fdx-c-flyout__menu3__item {
  border-block-end:solid 1px #f2f2f2
}
.fdx-c-flyout__menu3__item__link {
  font-size:.875rem;
  text-decoration:none;
  color:#333;
  padding-inline:.75rem;
  padding-block:.5rem;
  display:flex;
  align-items:center;
  appearance:none;
  background-color:transparent;
  border:none;
  width:100%;
  text-align:start
}
.fdx-c-flyout__menu3__item__link:hover {
  background-color:#fafafa
}
.fdx-c-flyout__menu3__item__link__icon {
  margin-inline-start:auto
}
[aria-expanded=false]>.fdx-c-flyout__menu {
  display:none
}
[aria-expanded=false]>.fdx-c-flyout__menu2 {
  display:none
}
[aria-expanded=false]>.fdx-c-flyout__menu3 {
  display:none
}
.fdx-c-dialog-guided-tour {
  --guided-tour-pointer-offet:4.5rem;
  --guided-tour-width:25rem;
  --guided-tour-position-top:0rem;
  --guided-tour-position-left:0rem;
  --gap-x:1rem;
  --gap-y:1.5rem;
  box-shadow:4px 4px #00000040;
  background:#fff;
  display:none;
  grid-template-areas:"title close" "main main" "footer footer";
  grid-template-columns:1fr auto;
  grid-template-rows:auto auto auto;
  gap:var(--gap-x) 0;
  max-height:calc(100% + -0px - 2em);
  max-width:var(--guided-tour-width);
  min-height:auto;
  min-width:auto;
  overflow:visible;
  border:solid 1px #8e8e8e;
  padding-inline:var(--gap-x) var(--gap-x);
  padding-block:var(--gap-x) var(--gap-y)
}
.fdx-c-dialog-guided-tour[open] {
  display:grid;
  position:relative;
  margin:0;
  top:var(--guided-tour-position-top);
  inset-inline-start:var(--guided-tour-position-left)
}
.fdx-c-dialog-guided-tour::backdrop {
  background-color:transparent
}
.fdx-c-dialog-guided-tour--condensed {
  --gap-x:1rem;
  --gap-y:1.5rem;
  --font-size:.875rem
}
.fdx-c-dialog-guided-tour--comfortable {
  --gap-x:1.5rem;
  --gap-y:2rem;
  --font-size:1rem
}
.fdx-c-dialog-guided-tour--triangle-right:before {
  content:"";
  display:block;
  inset-inline-end:calc(var(--guided-tour-pointer-offet) * .5);
  top:-10px;
  position:absolute;
  width:0;
  height:0;
  border-style:solid;
  border-width:0 10px 10px 10px;
  border-color:transparent transparent #8e8e8e transparent
}
.fdx-c-dialog-guided-tour--triangle-right:after {
  content:"";
  display:block;
  top:-9px;
  inset-inline-end:calc(var(--guided-tour-pointer-offet) * .5);
  position:absolute;
  width:0;
  height:0;
  border-style:solid;
  border-width:0 10px 10px 10px;
  border-color:transparent transparent white transparent
}
.fdx-c-dialog-guided-tour--triangle-left:before {
  content:"";
  display:block;
  inset-inline-start:calc(var(--guided-tour-pointer-offet) * .5);
  top:-10px;
  position:absolute;
  width:0;
  height:0;
  border-style:solid;
  border-width:0 10px 10px 10px;
  border-color:transparent transparent #8e8e8e transparent
}
.fdx-c-dialog-guided-tour--triangle-left:after {
  content:"";
  display:block;
  top:-9px;
  inset-inline-start:calc(var(--guided-tour-pointer-offet) * .5);
  position:absolute;
  width:0;
  height:0;
  border-style:solid;
  border-width:0 10px 10px 10px;
  border-color:transparent transparent white transparent
}
.fdx-c-dialog-guided-tour__form {
  grid-area:close;
  line-height:0
}
.fdx-c-dialog-guided-tour__form__button {
  background-color:transparent;
  border:0;
  padding:0;
  margin:0;
  line-height:0;
  font-size:.875rem
}
.fdx-c-dialog-guided-tour__title {
  font-weight:500;
  grid-area:title;
  font-size:var(--font-size);
  margin:0;
  padding:0;
  display:flex;
  align-items:center;
  gap:var(--gap-x);
  color:#333
}
.fdx-c-dialog-guided-tour__icon {
  line-height:0;
  font-size:2rem;
  align-self:flex-start
}
.fdx-c-dialog-guided-tour__main {
  grid-area:main
}
.fdx-c-dialog-guided-tour__footer {
  grid-area:footer
}
.fdx-c-burger {
  padding-block:15px;
  padding-inline:15px;
  display:inline-block;
  cursor:pointer;
  transition-property:opacity,filter;
  transition-duration:.15s;
  transition-timing-function:linear;
  font:inherit;
  color:inherit;
  text-transform:none;
  background-color:transparent;
  border:0;
  margin:0;
  overflow:visible
}
.fdx-c-burger__box {
  width:25px;
  height:20px;
  display:inline-block;
  position:relative
}
.fdx-c-burger__box__inner {
  display:block;
  top:50%;
  margin-block-start:-1px
}
.fdx-c-burger__box__inner,
.fdx-c-burger__box__inner:before,
.fdx-c-burger__box__inner:after {
  width:25px;
  height:2px;
  background-color:#fff;
  border-radius:0;
  position:absolute;
  transition-property:transform;
  transition-duration:.15s;
  transition-timing-function:ease
}
.fdx-c-burger__box__inner:before,
.fdx-c-burger__box__inner:after {
  content:"";
  display:block
}
.fdx-c-burger__box__inner:before {
  top:-9px
}
.fdx-c-burger__box__inner:after {
  bottom:-9px
}
.fdx-c-burger--purple .fdx-c-burger__box__inner,
.fdx-c-burger--purple .fdx-c-burger__box__inner:before,
.fdx-c-burger--purple .fdx-c-burger__box__inner:after {
  background-color:#4d148c
}
.fdx-c-burger--slider .fdx-c-burger__box__inner {
  top:1px
}
.fdx-c-burger--slider .fdx-c-burger__box__inner:before {
  top:9px;
  transition-property:transform,opacity;
  transition-timing-function:ease;
  transition-duration:.15s
}
.fdx-c-burger--slider .fdx-c-burger__box__inner:after {
  top:18px
}
.fdx-c-burger--slider.fdx-c-burger--is-active .fdx-c-burger__box__inner {
  transform:translate3d(0,9px,0) rotate(45deg)
}
.fdx-c-burger--slider.fdx-c-burger--is-active .fdx-c-burger__box__inner:before {
  transform:rotate(-45deg) translate3d(-3.5714285714px,-7px,0);
  opacity:0
}
.fdx-c-burger--slider.fdx-c-burger--is-active .fdx-c-burger__box__inner:after {
  transform:translate3d(0,-18px,0) rotate(-90deg)
}
.fdx-c-header {
  font-weight:300;
  line-height:inherit;
  margin:0;
  padding:0
}
.fdx-c-header--h1 {
  font-weight:300;
  line-height:inherit;
  margin:0;
  padding:0;
  font-size:2.75rem;
  line-height:1.5
}
@media (min-width: 0) {
  .fdx-c-header--h1\@x-small {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:2.75rem;
	line-height:1.5
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-c-header--h1\@x-small-only {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:2.75rem;
	line-height:1.5
  }
}
@media (min-width: 664px) {
  .fdx-c-header--h1\@small {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:2.75rem;
	line-height:1.5
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-c-header--h1\@small-only {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:2.75rem;
	line-height:1.5
  }
}
@media (min-width: 768px) {
  .fdx-c-header--h1\@medium {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:2.75rem;
	line-height:1.5
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-c-header--h1\@medium-only {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:2.75rem;
	line-height:1.5
  }
}
@media (min-width: 1024px) {
  .fdx-c-header--h1\@medium-wide {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:2.75rem;
	line-height:1.5
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-c-header--h1\@medium-wide-only {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:2.75rem;
	line-height:1.5
  }
}
@media (min-width: 1200px) {
  .fdx-c-header--h1\@large {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:2.75rem;
	line-height:1.5
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-c-header--h1\@large-only {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:2.75rem;
	line-height:1.5
  }
}
@media (min-width: 1440px) {
  .fdx-c-header--h1\@x-large {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:2.75rem;
	line-height:1.5
  }
}
.fdx-c-header--h2 {
  font-weight:300;
  line-height:inherit;
  margin:0;
  padding:0;
  font-size:2.5rem
}
@media (min-width: 0) {
  .fdx-c-header--h2\@x-small {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:2.5rem
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-c-header--h2\@x-small-only {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:2.5rem
  }
}
@media (min-width: 664px) {
  .fdx-c-header--h2\@small {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:2.5rem
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-c-header--h2\@small-only {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:2.5rem
  }
}
@media (min-width: 768px) {
  .fdx-c-header--h2\@medium {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:2.5rem
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-c-header--h2\@medium-only {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:2.5rem
  }
}
@media (min-width: 1024px) {
  .fdx-c-header--h2\@medium-wide {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:2.5rem
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-c-header--h2\@medium-wide-only {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:2.5rem
  }
}
@media (min-width: 1200px) {
  .fdx-c-header--h2\@large {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:2.5rem
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-c-header--h2\@large-only {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:2.5rem
  }
}
@media (min-width: 1440px) {
  .fdx-c-header--h2\@x-large {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:2.5rem
  }
}
.fdx-c-header--h3 {
  font-weight:300;
  line-height:inherit;
  margin:0;
  padding:0;
  font-size:2rem
}
@media (min-width: 0) {
  .fdx-c-header--h3\@x-small {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:2rem
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-c-header--h3\@x-small-only {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:2rem
  }
}
@media (min-width: 664px) {
  .fdx-c-header--h3\@small {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:2rem
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-c-header--h3\@small-only {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:2rem
  }
}
@media (min-width: 768px) {
  .fdx-c-header--h3\@medium {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:2rem
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-c-header--h3\@medium-only {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:2rem
  }
}
@media (min-width: 1024px) {
  .fdx-c-header--h3\@medium-wide {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:2rem
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-c-header--h3\@medium-wide-only {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:2rem
  }
}
@media (min-width: 1200px) {
  .fdx-c-header--h3\@large {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:2rem
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-c-header--h3\@large-only {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:2rem
  }
}
@media (min-width: 1440px) {
  .fdx-c-header--h3\@x-large {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:2rem
  }
}
.fdx-c-header--h4 {
  font-weight:300;
  line-height:inherit;
  margin:0;
  padding:0;
  font-size:1.5rem
}
@media (min-width: 0) {
  .fdx-c-header--h4\@x-small {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:1.5rem
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-c-header--h4\@x-small-only {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:1.5rem
  }
}
@media (min-width: 664px) {
  .fdx-c-header--h4\@small {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:1.5rem
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-c-header--h4\@small-only {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:1.5rem
  }
}
@media (min-width: 768px) {
  .fdx-c-header--h4\@medium {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:1.5rem
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-c-header--h4\@medium-only {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:1.5rem
  }
}
@media (min-width: 1024px) {
  .fdx-c-header--h4\@medium-wide {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:1.5rem
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-c-header--h4\@medium-wide-only {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:1.5rem
  }
}
@media (min-width: 1200px) {
  .fdx-c-header--h4\@large {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:1.5rem
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-c-header--h4\@large-only {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:1.5rem
  }
}
@media (min-width: 1440px) {
  .fdx-c-header--h4\@x-large {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:1.5rem
  }
}
.fdx-c-header--h5 {
  font-weight:300;
  line-height:inherit;
  margin:0;
  padding:0;
  font-size:1.25rem
}
@media (min-width: 0) {
  .fdx-c-header--h5\@x-small {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:1.25rem
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-c-header--h5\@x-small-only {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:1.25rem
  }
}
@media (min-width: 664px) {
  .fdx-c-header--h5\@small {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:1.25rem
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-c-header--h5\@small-only {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:1.25rem
  }
}
@media (min-width: 768px) {
  .fdx-c-header--h5\@medium {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:1.25rem
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-c-header--h5\@medium-only {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:1.25rem
  }
}
@media (min-width: 1024px) {
  .fdx-c-header--h5\@medium-wide {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:1.25rem
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-c-header--h5\@medium-wide-only {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:1.25rem
  }
}
@media (min-width: 1200px) {
  .fdx-c-header--h5\@large {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:1.25rem
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-c-header--h5\@large-only {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:1.25rem
  }
}
@media (min-width: 1440px) {
  .fdx-c-header--h5\@x-large {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:1.25rem
  }
}
.fdx-c-header--h6 {
  font-weight:300;
  line-height:inherit;
  margin:0;
  padding:0;
  font-size:1.25rem
}
@media (min-width: 0) {
  .fdx-c-header--h6\@x-small {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:1.25rem
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-c-header--h6\@x-small-only {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:1.25rem
  }
}
@media (min-width: 664px) {
  .fdx-c-header--h6\@small {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:1.25rem
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-c-header--h6\@small-only {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:1.25rem
  }
}
@media (min-width: 768px) {
  .fdx-c-header--h6\@medium {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:1.25rem
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-c-header--h6\@medium-only {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:1.25rem
  }
}
@media (min-width: 1024px) {
  .fdx-c-header--h6\@medium-wide {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:1.25rem
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-c-header--h6\@medium-wide-only {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:1.25rem
  }
}
@media (min-width: 1200px) {
  .fdx-c-header--h6\@large {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:1.25rem
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-c-header--h6\@large-only {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:1.25rem
  }
}
@media (min-width: 1440px) {
  .fdx-c-header--h6\@x-large {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:1.25rem
  }
}
.fdx-c-highlighter {
  --mask-top:0;
  --mask-left:0;
  --mask-width:0;
  --mask-height:0;
  position:absolute;
  box-shadow:#333333a8 0 0 0 6000px;
  opacity:0;
  pointer-events:none
}
.fdx-c-highlighter--visible {
  transition:all .3s ease-in;
  opacity:1;
  z-index:3;
  top:var(--mask-top);
  inset-inline-start:var(--mask-left);
  width:var(--mask-width);
  height:var(--mask-height)
}
.fdx-c-hover {
  cursor:pointer
}
.fdx-c-hover--white:hover {
  background-color:#fff!important
}
.fdx-c-hover--white-50:hover {
  background-color:#ffffff80!important
}
.fdx-c-hover--black:hover {
  background-color:#000!important
}
.fdx-c-hover--purple:hover {
  background-color:#4d148c!important
}
.fdx-c-hover--orange:hover {
  background-color:#ff6200!important
}
.fdx-c-hover--gray:hover {
  background-color:#333!important
}
.fdx-c-hover--blue:hover {
  background-color:#007ab7!important
}
.fdx-c-hover--success:hover {
  background-color:#008a00!important
}
.fdx-c-hover--info:hover {
  background-color:#007ab7!important
}
.fdx-c-hover--warning:hover {
  background-color:#f7b118!important
}
.fdx-c-hover--error:hover {
  background-color:#de002e!important
}
.fdx-c-hover--text:hover {
  background-color:#333!important
}
.fdx-c-hover--grey-10:hover {
  background-color:#fafafa!important
}
.fdx-c-hover--grey-20:hover {
  background-color:#f2f2f2!important
}
.fdx-c-hover--grey-30:hover {
  background-color:#e3e3e3!important
}
.fdx-c-hover--grey-40:hover {
  background-color:#8e8e8e!important
}
.fdx-c-hover--grey-50:hover {
  background-color:#333!important
}
.fdx-c-hover--transparent:hover {
  background-color:transparent!important
}
* fdx-icon {
  font-size:inherit
}
* fdx-icon>* {
  fill:inherit
}
.fdx-c-icon {
  display:inline-block;
  vertical-align:top;
  width:1em;
  height:1em;
  font-size:inherit;
  color:inherit;
  fill:currentColor
}
.fdx-c-icon--hero {
  font-size:8.125rem;
  line-height:1
}
.fdx-c-icon--small {
  width:1rem;
  height:1rem
}
.fdx-c-icon--gradient>*,
.fdx-c-icon--gradient {
  fill:url(#gradient-horizontal--primary) #447799
}
.fdx-c-icon-indicator {
  --base-icon:1rem;
  --border-width:1px;
  display:grid;
  grid-template-columns:1fr 1fr 1fr;
  grid-template-rows:4px 1fr;
  width:calc(var(--base-icon) / 2 * 3);
  height:calc(var(--base-icon) + 4px);
  font-size:calc(var(--base-icon) / 2 * 3);
  position:relative
}
.fdx-c-icon-indicator__base {
  grid-column:1/3;
  grid-row:2;
  font-size:var(--base-icon)
}
.fdx-c-icon-indicator__indication {
  width:calc(var(--base-icon) * .875 - 2px);
  height:calc(var(--base-icon) * .875 - 2px);
  font-size:calc(var(--base-icon) * .875 - 2px);
  grid-column:3/4;
  grid-row:1/2;
  margin-inline-start:auto;
  box-shadow:0 0 0 var(--border-width) #fff
}
.fdx-c-icon-indicator--extra-small {
  --base-icon:.625rem
}
.fdx-c-icon-indicator--small {
  --base-icon:.875rem
}
.fdx-c-icon-indicator--default {
  --base-icon:1rem
}
.fdx-c-icon-indicator--large {
  --base-icon:1.5rem
}
.fdx-c-icon-indicator--extra-large {
  --base-icon:2rem
}
.fdx-c-icon-indicator--number .fdx-c-icon-indicator__indication {
  min-width:calc(var(--base-icon) * .875);
  width:auto;
  padding-block:0;
  padding-inline:.5rem;
  font-size:.875rem;
  font-weight:500;
  line-height:0;
  border-radius:999px
}
.fdx-c-icon-bar__list {
  margin:0;
  padding:0;
  list-style:none;
  display:flex;
  justify-content:space-between;
  background-color:#f2f2f2
}
@media (min-width: 768px) {
  .fdx-c-icon-bar__list {
	justify-content:initial;
	flex-direction:column;
	background-color:transparent;
	border:solid 1px #f2f2f2;
	border-block-end:0
  }
}
@media (min-width: 768px) {
  .fdx-c-icon-bar__list__item {
	width:100%;
	border-block-end:solid 1px #e3e3e3
  }
}
.fdx-c-icon-bar__list__item__button {
  display:block;
  background-color:transparent;
  border:0;
  width:100%;
  padding:0;
  margin:0;
  color:#333;
  overflow:hidden;
  text-decoration:none;
  cursor:pointer
}
@media (min-width: 768px) {
  .fdx-c-icon-bar__list__item__button:hover {
	background-color:#fafafa
  }
}
.fdx-c-icon-bar__list__item__button__wrapper {
  display:grid;
  grid-template-areas:"button_prefix button_prefix" "button_text button_suffix";
  grid-template-columns:auto 1fr auto;
  padding:.5rem
}
.fdx-c-icon-bar__list__item__button__wrapper>* {
  align-self:center;
  justify-self:center
}
@media (min-width: 768px) {
  .fdx-c-icon-bar__list__item__button__wrapper {
	width:100%;
	grid-template-areas:"button_prefix button_text button_suffix";
	grid-template-columns:auto 1fr auto;
	grid-template-rows:3.75rem;
	padding-block:0;
	padding-inline:.75rem
  }
  .fdx-c-icon-bar__list__item__button__wrapper>* {
	justify-self:start
  }
}
.fdx-c-icon-bar__list__item__button__text {
  display:flex;
  align-items:center;
  grid-area:button_text;
  font-weight:700;
  font-size:.75rem;
  text-transform:uppercase;
  text-align:start
}
.fdx-c-icon-bar__list__item__button__prefix {
  display:flex;
  grid-area:button_prefix;
  width:1.5rem;
  height:1.5rem;
  align-items:center;
  margin:.25rem
}
@media (min-width: 768px) {
  .fdx-c-icon-bar__list__item__button__prefix {
	align-self:center;
	margin-block:0;
	margin-inline:0 .75rem
  }
}
.fdx-c-icon-bar__list__item__button__prefix [class*=c-icon] {
  width:inherit;
  height:inherit
}
.fdx-c-icon-bar__list__item__button__suffix {
  display:flex;
  align-items:center;
  grid-area:button_suffix;
  width:1em;
  height:1em;
  margin-inline-start:.5rem
}
@media (min-width: 768px) {
  .fdx-c-icon-bar__list__item__button__suffix {
	align-self:center
  }
}
.fdx-c-icon-bar__list__item--is-active {
  background-color:#fff;
  box-shadow:3px 0 6px -6px #000
}
@media (min-width: 768px) {
  [dir] .fdx-c-icon-bar__list__item--is-active {
	box-shadow:none
  }
}
.fdx-c-icon-bar__list__item--is-active .fdx-c-icon-bar__list__item__button {
  background-color:#fff
}
.fdx-c-icon-bar__list__item--is-active .fdx-c-icon-bar__list__item__button:hover {
  background-color:#fafafa
}
.fdx-c-icon-bar__list__item--is-active .fdx-c-icon-bar__list__item__button__suffix {
  transform:rotate(180deg)
}
.fdx-c-icon-bar__list__item--is-active .fdx-c-icon-bar__list__item__button+.fdx-c-icon-bar__list-sub {
  display:block;
  box-shadow:0 8px 6px -6px #00000024
}
@media (min-width: 768px) {
  .fdx-c-icon-bar__list__item--is-active .fdx-c-icon-bar__list__item__button+.fdx-c-icon-bar__list-sub {
	box-shadow:none
  }
}
.fdx-c-icon-bar__list__item--is-selected>* {
  color:#4d148c;
  fill:#4d148c
}
.fdx-c-icon-bar__list-sub {
  display:none;
  margin:0;
  padding:0;
  list-style:none;
  position:absolute;
  inset-inline-start:0;
  inset-inline-end:0;
  background-color:#fff
}
@media (min-width: 768px) {
  .fdx-c-icon-bar__list-sub {
	position:relative;
	inset-inline-start:initial;
	inset-inline-end:initial
  }
}
.fdx-c-icon-bar__list-sub .fdx-c-icon-bar__list-sub {
  position:relative
}
.fdx-c-icon-bar__list-sub .fdx-c-icon-bar__list-sub>* {
  border-block-end:0
}
.fdx-c-icon-bar__list-sub__item__button {
  width:100%;
  padding:0;
  text-align:start;
  background-color:transparent;
  border:none;
  overflow:hidden;
  text-decoration:none;
  cursor:pointer
}
.fdx-c-icon-bar__list-sub__item__button__wrapper {
  display:grid;
  grid-template-areas:"button_text button_suffix";
  grid-template-columns:1fr auto;
  padding-block:.5rem;
  padding-inline:1rem
}
@media (min-width: 768px) {
  .fdx-c-icon-bar__list__item>.fdx-c-icon-bar__list-sub>.fdx-c-icon-bar__list-sub__item:first-child>.fdx-c-icon-bar__list-sub__item__button>.fdx-c-icon-bar__list-sub__item__button__wrapper {
	padding-block-start:0
  }
}
@media (min-width: 768px) {
  .fdx-c-icon-bar__list__item>.fdx-c-icon-bar__list-sub>.fdx-c-icon-bar__list-sub__item:last-child>.fdx-c-icon-bar__list-sub__item__button>.fdx-c-icon-bar__list-sub__item__button__wrapper {
	padding-block-end:1rem
  }
}
.fdx-c-icon-bar__list-sub__item__button__wrapper>* {
  justify-self:start;
  align-self:center
}
.fdx-c-icon-bar__list-sub__item__button:hover {
  text-decoration:underline;
  text-decoration-color:#333
}
.fdx-c-icon-bar__list-sub__item__button__text {
  display:flex;
  align-items:center;
  text-transform:initial;
  font-weight:400;
  font-size:.875rem;
  grid-area:button_text;
  color:#333
}
@media (min-width: 768px) {
  .fdx-c-icon-bar__list-sub__item__button__text {
	margin-inline-start:1.75rem
  }
}
.fdx-c-icon-bar__list-sub__item__button__suffix {
  display:block;
  grid-area:button_suffix;
  width:1em;
  height:1em;
  overflow:hidden;
  margin-inline-start:.5rem
}
.fdx-c-icon-bar__list-sub__item {
  border-block-end:solid 1px #e3e3e3
}
@media (min-width: 768px) {
  .fdx-c-icon-bar__list-sub__item {
	border-block-end:transparent
  }
}
.fdx-c-icon-bar__list-sub__item--is-active>.fdx-c-icon-bar__list-sub__item__button .fdx-c-icon-bar__list-sub__item__button__text {
  font-weight:700
}
.fdx-c-icon-bar__list-sub__item--is-active>.fdx-c-icon-bar__list-sub {
  display:block
}
@media (min-width: 768px) {
  .fdx-c-icon-bar--is-collapsed {
	max-width:3.375rem
  }
  .fdx-c-icon-bar--is-collapsed .fdx-c-icon-bar__list__item__button+.fdx-c-icon-bar__list-sub {
	display:none
  }
  .fdx-c-icon-bar--is-collapsed .fdx-c-icon-bar__list__item__button__prefix {
	margin-inline-end:0
  }
  .fdx-c-icon-bar--is-collapsed .fdx-c-icon-bar__list__item__button__text {
	position:absolute!important;
	width:1px!important;
	height:1px!important;
	opacity:0;
	padding:0;
	clip:rect(1px,1px,1px,1px);
	border:0!important;
	overflow:hidden
  }
  .fdx-c-icon-bar--is-collapsed .fdx-c-icon-bar__list__item__button__suffix {
	display:none
  }
  .fdx-c-icon-bar--is-collapsed .fdx-c-icon-bar__toggle-button {
	transition:none
  }
  [dir=ltr] .fdx-c-icon-bar--is-collapsed .fdx-c-icon-bar__toggle-button {
	inset-inline-start:0;
	transform:rotate(180deg)
  }
  [dir=rtl] .fdx-c-icon-bar--is-collapsed .fdx-c-icon-bar__toggle-button {
	inset-inline-end:0;
	transform:rotate(0)
  }
}
.fdx-c-icon-bar__toggle-button {
  display:none;
  transition:none
}
@media (min-width: 768px) {
  .fdx-c-icon-bar__toggle-button {
	display:block;
	position:absolute;
	bottom:0;
	inset-inline-end:0;
	background:transparent;
	border:0;
	appearance:none;
	cursor:pointer
  }
  .fdx-c-icon-bar__toggle-button [class*=icon] {
	fill:#333
  }
}
[dir=ltr] .fdx-c-icon-bar__toggle-button {
  transform:rotate(0)
}
[dir=rtl] .fdx-c-icon-bar__toggle-button {
  transform:rotate(180deg)
}
.fdx-c-icon-bar-wrapper {
  display:grid;
  grid-template-areas:"icon-bar" "content";
  grid-template-rows:4.375rem 1fr;
  grid-template-columns:auto
}
@media (min-width: 768px) {
  .fdx-c-icon-bar-wrapper {
	grid-template-areas:"icon-bar content";
	grid-template-columns:max-content 1fr;
	grid-template-rows:1fr
  }
}
@media (min-width: 768px) {
  .fdx-c-icon-bar-wrapper--fixed .fdx-c-icon-bar-wrapper__bar {
	position:fixed
  }
}
.fdx-c-icon-bar-wrapper--offset-nav .fdx-c-icon-bar-wrapper__bar {
  top:4rem
}
.fdx-c-icon-bar-wrapper--offset-nav .fdx-c-icon-bar-wrapper__bar [class*=toggle] {
  bottom:4rem
}
.fdx-c-icon-bar-wrapper--offset-nav-menu .fdx-c-icon-bar-wrapper__bar {
  top:137px
}
.fdx-c-icon-bar-wrapper--offset-nav-menu .fdx-c-icon-bar-wrapper__bar [class*=toggle] {
  bottom:8.5625rem
}
.fdx-c-icon-bar-wrapper--offset-nav-menu .fdx-c-icon-bar-wrapper__content {
  margin-block-start:62px
}
.fdx-c-icon-bar-wrapper--offset-nav-menu-condensed .fdx-c-icon-bar-wrapper__bar {
  top:7.1875rem
}
.fdx-c-icon-bar-wrapper--offset-nav-menu-condensed .fdx-c-icon-bar-wrapper__bar [class*=toggle] {
  bottom:7.1875rem
}
.fdx-c-icon-bar-wrapper--offset-nav-menu-condensed .fdx-c-icon-bar-wrapper__content {
  margin-block-start:40px
}
.fdx-c-icon-bar-wrapper__content {
  grid-area:content
}
@media (min-width: 768px) {
  .fdx-c-icon-bar-wrapper__content {
	grid-column:icon-bar/content
  }
}
.fdx-c-icon-bar-wrapper__bar {
  grid-column:icon-bar-start/content-end;
  position:sticky;
  top:0;
  flex:1;
  background-color:#fff;
  z-index:1
}
@media (min-width: 768px) {
  .fdx-c-icon-bar-wrapper__bar {
	grid-area:icon-bar;
	border-inline-end:solid 1px #e3e3e3;
	height:100vh
  }
}
.fdx-c-inline-message {
  --signal-border-left-color:transparent;
  --border-color:#e3e3e3;
  --icon-size:2rem;
  --font-size:1rem;
  --title-gap:.5rem;
  --inner-spacing-y:1rem;
  --background-color:#fafafa;
  display:grid;
  position:relative;
  grid-template-areas:". . ." ". body footer" ". . .";
  grid-template-columns:auto 1fr auto;
  gap:var(--inner-spacing-y);
  border:solid var(--border-color) 1px;
  background-color:var(--background-color);
  align-items:flex-start;
  line-height:1.5
}
.fdx-c-inline-message:has(.fdx-c-inline-message__icon) {
  grid-template-areas:". . . ." ". header body footer" ". . . .";
  grid-template-columns:auto auto 1fr auto
}
.fdx-c-inline-message:before {
  display:block;
  content:"";
  position:absolute;
  top:0;
  bottom:0;
  inset-inline-start:0;
  width:3px;
  background-color:var(--signal-border-left-color)
}
.fdx-c-inline-message--bg-white {
  --background-color:#fff
}
.fdx-c-inline-message--error {
  --border-color:#de002e;
  --signal-border-left-color:#de002e;
  --icon-color:#de002e;
  --background-color:#FEFAFB
}
.fdx-c-inline-message--success {
  --border-color:#008a00;
  --signal-border-left-color:#008a00;
  --icon-color:#008a00;
  --background-color:#F8FBF8
}
.fdx-c-inline-message--info {
  --border-color:#007ab7;
  --signal-border-left-color:#007ab7;
  --icon-color:#007ab7;
  --background-color:#F8FBFD
}
.fdx-c-inline-message--warning {
  --border-color:#f7b118;
  --signal-border-left-color:#f7b118;
  --icon-color:#f7b118;
  --background-color:#FEFAF1
}
.fdx-c-inline-message--insight,
.fdx-c-inline-message--primary {
  --border-color:#4d148c;
  --signal-border-left-color:#4d148c;
  --icon-color:#4d148c;
  --background-color:#fff
}
.fdx-c-inline-message--sustainable {
  --border-color:#00A82D;
  --signal-border-left-color:#00A82D;
  --icon-color:#00A82D;
  --background-color:#F8FBF8
}
.fdx-c-inline-message--condensed {
  --icon-size:1.5rem;
  --font-size:.875rem;
  --inner-spacing-y:1rem;
  --title-gap:.25rem
}
.fdx-c-inline-message__icon {
  display:flex;
  align-items:center;
  line-height:0;
  background-color:var(--signal-background-color);
  font-size:var(--icon-size);
  color:var(--icon-color);
  grid-area:header
}
.fdx-c-inline-message__body {
  padding-inline:0;
  font-size:var(--font-size);
  color:#333;
  grid-area:body
}
.fdx-c-inline-message__body__message-type {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  opacity:0;
  padding:0;
  clip:rect(1px,1px,1px,1px);
  border:0!important;
  overflow:hidden
}
.fdx-c-inline-message__title {
  font-weight:500;
  display:block;
  padding-block-end:var(--title-gap)
}
.fdx-c-inline-message__button-close {
  grid-area:footer;
  background-color:transparent;
  border:0;
  margin:0;
  display:flex;
  align-items:center;
  line-height:0;
  color:#333;
  cursor:pointer
}
.fdx-c-form-group {
  font-weight:400
}
.fdx-c-form-group__message {
  width:100%;
  font-size:.75rem;
  display:flex;
  align-items:center
}
.fdx-c-form-group__message--has-message {
  padding-block:.625rem;
  padding-inline:.9375rem
}
.fdx-c-form-group__message--has-message:empty {
  display:none
}
.fdx-c-form-group__message a {
  color:#333;
  text-decoration:underline
}
.fdx-c-form-group__message__icon {
  width:1em;
  height:1em;
  margin-inline-end:.3125rem
}
.fdx-c-form-group__item {
  display:flex;
  background:#f2f2f2
}
.fdx-c-form-group__item--transparent,
.fdx-c-form-group__item--transparent [class*=select] {
  background-color:transparent
}
.fdx-c-form-group__label {
  font-weight:700;
  font-size:.875rem;
  text-transform:uppercase;
  pointer-events:none;
  display:inline-flex;
  align-content:center;
  justify-content:center;
  flex-direction:column;
  color:#333;
  margin-block-end:0
}
.fdx-c-form-group__suffix {
  display:block;
  height:3.75rem;
  padding-block:1.25rem 0;
  padding-inline:0 .9375rem;
  font-size:1rem;
  text-align:end
}
.fdx-c-form-group__suffix__toggle-input {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  opacity:0;
  padding:0;
  clip:rect(1px,1px,1px,1px);
  border:0!important;
  overflow:hidden
}
.fdx-c-form-group__suffix__toggle-input:focus+* {
  outline:#007ab7 2px solid
}
.fdx-c-form-group__suffix__toggle-label {
  font-weight:700;
  font-size:.75rem;
  line-height:1.3;
  text-transform:uppercase;
  letter-spacing:1px;
  cursor:pointer;
  padding:.3125rem;
  margin-inline-end:.625rem
}
.fdx-c-form-group__input {
  font-size:1rem;
  flex:0 1 auto;
  border:0;
  border-inline-start:solid transparent 3px;
  background:transparent;
  min-width:0;
  outline:0;
  height:3.75rem;
  width:100%;
  color:#333;
  padding-inline-end:1.15rem;
  padding-block-end:0;
  padding-inline-start:.8125rem;
  border-radius:0;
  margin:0
}
.fdx-c-form-group__input:focus {
  border-inline-start-color:#4d148c
}
.fdx-c-form-group__input::-ms-clear {
  display:none
}
.fdx-c-form-group__input--center {
  text-align:center
}
.fdx-c-form-group__message-container {
  display:flex
}
.fdx-c-form-group__counter {
  text-align:end;
  margin-inline-start:auto;
  font-size:.75rem;
  padding-block:.625rem;
  padding-inline:0
}
.fdx-c-form-group__counter--is-invalid .fdx-c-form-group__counter__current {
  color:#de002e
}
.fdx-c-form-group--text-area .fdx-c-form-group__item {
  flex-direction:column-reverse;
  background:#f2f2f2
}
.fdx-c-form-group--text-area .fdx-c-form-group__item:has([class*=__suffix]) {
  display:grid;
  grid-template-areas:"label tooltip" "input tooltip";
  grid-template-columns:1fr auto;
  grid-template-rows:auto auto
}
.fdx-c-form-group--text-area .fdx-c-form-group__item:has([class*=__suffix]) .fdx-c-form-group__suffix {
  grid-area:tooltip;
  background-color:#fff;
  height:100%;
  padding-block:.5rem 0;
  padding-inline:.5rem 0;
  display:initial
}
.fdx-c-form-group--text-area .fdx-c-form-group__item:has([class*=__suffix]) .fdx-c-form-group__label {
  grid-area:label
}
.fdx-c-form-group--text-area .fdx-c-form-group__label {
  font-weight:700;
  font-size:.625rem;
  text-transform:uppercase;
  pointer-events:initial;
  padding-block:.625rem .3125rem;
  padding-inline:.75rem 0;
  border-inline-start:solid 3px transparent
}
.fdx-c-form-group--text-area .fdx-c-form-group__input {
  overflow:auto;
  max-width:100%
}
.fdx-c-form-group--text-area .fdx-c-form-group__input:focus {
  outline:0
}
.fdx-c-form-group--text-area .fdx-c-form-group__input:focus+label {
  border-inline-start:solid 3px #4d148c
}
.fdx-c-form-group--text-area .fdx-c-form-group__textarea {
  overflow:auto;
  max-width:100%;
  font-size:inherit;
  flex:0 1 auto;
  border:0;
  border-inline-start:solid transparent 3px;
  background:transparent;
  min-width:0;
  outline:0;
  width:100%;
  color:#333;
  padding-block-start:0;
  padding-inline-end:1.15rem;
  padding-block-end:0;
  padding-inline-start:.8125rem;
  border-radius:0;
  margin:0
}
.fdx-c-form-group--text-area .fdx-c-form-group__textarea--resize-vertical {
  resize:vertical
}
.fdx-c-form-group--text-area .fdx-c-form-group__textarea:focus {
  outline:0;
  border-inline-start:solid 3px #4d148c
}
.fdx-c-form-group--text-area .fdx-c-form-group__textarea:focus+label {
  border-inline-start:solid 3px #4d148c
}
.fdx-c-form-group__select {
  font-size:1rem;
  padding-block-start:0;
  padding-block-end:0;
  appearance:none;
  -webkit-appearance:none;
  background:#f2f2f2;
  border:0;
  border-radius:0;
  border-inline-start:solid transparent 3px;
  padding-inline-start:.625rem;
  outline:0;
  height:3.75rem;
  width:100%;
  flex:1
}
.fdx-c-form-group__select:focus {
  border-inline-start-color:#4d148c
}
.fdx-c-form-group__select::-ms-expand {
  display:none
}
.fdx-c-form-group__select+* {
  font-size:1.25rem
}
.fdx-c-form-group--top-label.fdx-c-form-group--select,
.fdx-c-form-group--top-label {
  position:relative
}
.fdx-c-form-group--top-label.fdx-c-form-group--select .fdx-c-form-group__item,
.fdx-c-form-group--top-label .fdx-c-form-group__item {
  display:grid;
  grid-template-areas:"label label" "input suffix";
  grid-template-columns:1fr auto;
  grid-template-rows:auto auto;
  background:transparent;
  position:relative
}
.fdx-c-form-group--top-label.fdx-c-form-group--select .fdx-c-form-group__item .fdx-c-form-group__label,
.fdx-c-form-group--top-label .fdx-c-form-group__item .fdx-c-form-group__label {
  font-weight:700;
  font-size:.875rem;
  text-transform:uppercase;
  pointer-events:auto;
  grid-area:label;
  padding-block:.625rem;
  padding-inline:.9375rem;
  margin-block-end:2px
}
@media (min-width: 768px) {
  .fdx-c-form-group--top-label.fdx-c-form-group--select .fdx-c-form-group__item .fdx-c-form-group__label,
  .fdx-c-form-group--top-label .fdx-c-form-group__item .fdx-c-form-group__label {
	min-height:3.75rem;
	padding-block:0;
	padding-inline:.9375rem
  }
}
.fdx-c-form-group--top-label.fdx-c-form-group--select .fdx-c-form-group__item .fdx-c-form-group__label--dark,
.fdx-c-form-group--top-label .fdx-c-form-group__item .fdx-c-form-group__label--dark {
  font-size:.625rem;
  background-color:transparent;
  flex-direction:row;
  align-items:center;
  justify-content:flex-start;
  gap:.5rem
}
.fdx-c-form-group--top-label.fdx-c-form-group--select .fdx-c-form-group__item .fdx-c-form-group__label--dark .fdx-c-form-group__label__description,
.fdx-c-form-group--top-label .fdx-c-form-group__item .fdx-c-form-group__label--dark .fdx-c-form-group__label__description {
  text-transform:none;
  font-weight:300
}
.fdx-c-form-group--top-label.fdx-c-form-group--select .fdx-c-form-group__item .fdx-c-form-group__input,
.fdx-c-form-group--top-label .fdx-c-form-group__item .fdx-c-form-group__input {
  grid-row:2;
  grid-column:1/-1;
  background:#f2f2f2;
  padding-block-start:0
}
.fdx-c-form-group--top-label.fdx-c-form-group--select .fdx-c-form-group__item .fdx-c-form-group__select,
.fdx-c-form-group--top-label .fdx-c-form-group__item .fdx-c-form-group__select {
  grid-row:2;
  grid-column-start:1;
  grid-column-end:3;
  padding-block-start:0
}
.fdx-c-form-group--top-label.fdx-c-form-group--select .fdx-c-form-group__item .fdx-c-form-group__select:focus,
.fdx-c-form-group--top-label .fdx-c-form-group__item .fdx-c-form-group__select:focus {
  border-inline-start-color:#4d148c
}
.fdx-c-form-group--top-label.fdx-c-form-group--select .fdx-c-form-group__item .fdx-c-form-group__textarea,
.fdx-c-form-group--top-label .fdx-c-form-group__item .fdx-c-form-group__textarea {
  grid-row:2;
  grid-column:1/-1;
  background:#f2f2f2;
  padding-block-start:0
}
.fdx-c-form-group--top-label.fdx-c-form-group--select .fdx-c-form-group__item .fdx-c-form-group__icon,
.fdx-c-form-group--top-label .fdx-c-form-group__item .fdx-c-form-group__icon {
  height:3.75rem;
  grid-row:2
}
.fdx-c-form-group--top-label.fdx-c-form-group--select .fdx-c-form-group__item .fdx-c-form-group__suffix,
.fdx-c-form-group--top-label .fdx-c-form-group__item .fdx-c-form-group__suffix {
  grid-area:suffix;
  display:flex;
  align-items:center;
  padding-block-start:0
}
.fdx-c-form-group--float-label {
  position:relative;
  display:flex;
  flex-direction:column;
  flex-wrap:nowrap
}
.fdx-c-form-group--float-label .fdx-c-form-group__label {
  top:1.25rem;
  transform:all;
  position:absolute;
  inset-inline-start:.9375rem;
  transition:.3s;
  display:block
}
.fdx-c-form-group--float-label .fdx-c-form-group__input {
  padding-block-start:1.25rem
}
.fdx-c-form-group--float-label.fdx-c-form-group--select .fdx-c-form-group__item .fdx-c-form-group__label {
  font-weight:700;
  font-size:.875rem;
  text-transform:uppercase;
  inset-inline-start:0
}
.fdx-c-form-group--float-label .fdx-c-form-group__select:focus~.fdx-c-form-group__label,
.fdx-c-form-group--float-label .fdx-c-form-group__input:focus~.fdx-c-form-group__label {
  font-weight:700;
  font-size:.625rem;
  text-transform:uppercase;
  top:.625rem
}
.fdx-c-form-group--float-label .fdx-c-form-group__suffix {
  display:inline-flex;
  align-items:center;
  position:relative;
  align-self:center;
  padding-block:0;
  padding-inline:0 .9375rem
}
.fdx-c-form-group--float-label-fixed .fdx-c-form-group__label,
.fdx-c-form-group--float-label-fixed.fdx-c-form-group--condensed .fdx-c-form-group__label,
.fdx-c-form-group--static-label .fdx-c-form-group__label {
  font-weight:700;
  font-size:.625rem;
  text-transform:uppercase;
  top:.625rem
}
.fdx-c-form-group--select {
  position:relative
}
.fdx-c-form-group--select .fdx-c-form-group__item {
  display:grid;
  grid-template-areas:"input input";
  grid-template-columns:1fr auto;
  position:relative
}
.fdx-c-form-group--select .fdx-c-form-group__item .fdx-c-form-group__label {
  grid-area:input;
  padding-inline-start:.625rem;
  border-inline-start:solid transparent 3px
}
.fdx-c-form-group--select .fdx-c-form-group__item .fdx-c-form-group__select {
  grid-area:input;
  padding-block-start:1.25rem;
  padding-inline-start:.625rem
}
.fdx-c-form-group--select .fdx-c-form-group__item .fdx-c-form-group__icon {
  display:flex;
  height:3.75rem;
  grid-row:1;
  grid-column:2;
  pointer-events:none;
  align-self:center;
  align-items:center;
  margin-inline-start:auto;
  margin-inline-end:1.25rem
}
.fdx-c-form-group--select-underline {
  position:relative;
  display:inline
}
.fdx-c-form-group--select-underline .fdx-c-form-group__item {
  display:inline-flex;
  background:transparent
}
.fdx-c-form-group--select-underline .fdx-c-form-group__item .fdx-c-form-group__label {
  display:none
}
.fdx-c-form-group--select-underline .fdx-c-form-group__item .fdx-c-form-group__select {
  flex:0 1 auto;
  background:transparent;
  height:initial;
  padding:0;
  padding-inline-end:1.875rem;
  border-block-end:solid #8e8e8e 1px;
  font-size:1rem;
  border-inline-start:0;
  color:#333;
  font-weight:400
}
.fdx-c-form-group--select-underline .fdx-c-form-group__item .fdx-c-form-group__select:focus {
  border-bottom-color:#4d148c;
  border-inline-start:0;
  outline:dashed #4d148c 1px;
  outline-offset:.125rem
}
.fdx-c-form-group--select-underline .fdx-c-form-group__item .fdx-c-form-group__icon {
  height:initial;
  color:#333;
  inset-inline-end:-.625rem;
  font-size:.75rem;
  position:absolute
}
.fdx-c-form-group--hidden-label .fdx-c-form-group__label {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  opacity:0;
  padding:0;
  clip:rect(1px,1px,1px,1px);
  border:0!important;
  overflow:hidden
}
.fdx-c-form-group--hidden-label .fdx-c-form-group__item .fdx-c-form-group__select {
  padding-block-start:0
}
.fdx-c-form-group--responsive .fdx-c-form-group__item,
.fdx-c-form-group--responsive.fdx-c-form-group--select .fdx-c-form-group__item {
  grid-template-rows:auto
}
@media (min-width: 768px) {
  .fdx-c-form-group--responsive .fdx-c-form-group__item,
  .fdx-c-form-group--responsive.fdx-c-form-group--select .fdx-c-form-group__item {
	grid-template-rows:1fr
  }
}
@media (min-width: 1200px) {
  .fdx-c-form-group--responsive .fdx-c-form-group__label,
  .fdx-c-form-group--responsive.fdx-c-form-group--select .fdx-c-form-group__label {
	position:absolute!important;
	width:1px!important;
	height:1px!important;
	opacity:0;
	padding:0;
	clip:rect(1px,1px,1px,1px);
	border:0!important;
	overflow:hidden;
	min-height:0
  }
}
.fdx-c-form-group--responsive .fdx-c-form-group__icon,
.fdx-c-form-group--responsive.fdx-c-form-group--select .fdx-c-form-group__icon {
  grid-row:2
}
@media (min-width: 768px) {
  .fdx-c-form-group--responsive .fdx-c-form-group__icon,
  .fdx-c-form-group--responsive.fdx-c-form-group--select .fdx-c-form-group__icon {
	grid-row:1
  }
}
.fdx-c-form-group--is-invalid.fdx-c-form-group--tiny .fdx-c-form-group__item .fdx-c-form-group__select,
.fdx-c-form-group--is-invalid .fdx-c-form-group__item .fdx-c-form-group__select,
.fdx-c-form-group--is-invalid .fdx-c-form-group__item .fdx-c-form-group__input,
.fdx-c-form-group--is-invalid .fdx-c-form-group__item .fdx-c-form-group__textarea {
  border-color:#de002e
}
.fdx-c-form-group--is-invalid.fdx-c-form-group--tiny .fdx-c-form-group__item .fdx-c-form-group__select:focus,
.fdx-c-form-group--is-invalid .fdx-c-form-group__item .fdx-c-form-group__select:focus,
.fdx-c-form-group--is-invalid .fdx-c-form-group__item .fdx-c-form-group__input:focus,
.fdx-c-form-group--is-invalid .fdx-c-form-group__item .fdx-c-form-group__textarea:focus {
  border-color:#4d148c
}
.fdx-c-form-group--is-invalid .fdx-c-form-group__item .fdx-c-form-group__textarea+.fdx-c-form-group__label {
  border-color:#de002e
}
.fdx-c-form-group--is-invalid .fdx-c-form-group__indicator {
  background-color:#de002e
}
.fdx-c-form-group--is-invalid.fdx-c-form-group--top-label .fdx-c-form-group__item .fdx-c-form-group__select:focus,
.fdx-c-form-group--is-invalid.fdx-c-form-group--top-label .fdx-c-form-group__item .fdx-c-form-group__input:focus {
  border-color:transparent
}
.fdx-c-form-group--is-invalid.fdx-c-form-group--top-label .fdx-c-form-group__item .fdx-c-form-group__indicator {
  background-color:#de002e
}
.fdx-c-form-group--is-invalid.fdx-c-form-group--top-label .fdx-c-form-group__item .fdx-c-form-group__label {
  color:initial
}
.fdx-c-form-group--is-invalid.fdx-c-form-group--top-label .fdx-c-form-group__item~input:focus .fdx-c-form-group__indicator {
  background-color:#4d148c
}
.fdx-c-form-group--is-invalid textarea[class*=group__input]+label {
  border-inline-start-color:#de002e
}
.fdx-c-form-group--is-invalid .fdx-c-form-group__label,
.fdx-c-form-group--is-invalid .fdx-c-form-group__message {
  color:#de002e
}
.fdx-c-form-group--is-invalid.fdx-c-form-group--has-value .fdx-c-form-group__label,
.fdx-c-form-group.fdx-c-form-group--has-value .fdx-c-form-group__item .fdx-c-form-group__label {
  font-weight:700;
  font-size:.625rem;
  text-transform:uppercase;
  top:.625rem
}
.fdx-c-form-group--is-disabled.fdx-c-form-group--top-label .fdx-c-form-group__item {
  background-color:transparent
}
.fdx-c-form-group--is-disabled.fdx-c-form-group--top-label .fdx-c-form-group__input:disabled {
  background-color:#fafafa
}
.fdx-c-form-group--is-disabled.fdx-c-form-group--top-label .fdx-c-form-group__input:disabled~.fdx-c-form-group__suffix {
  background-color:#fafafa
}
.fdx-c-form-group--is-disabled.fdx-c-form-group--top-label .fdx-c-form-group__input:disabled~.fdx-c-form-group__multiply {
  background-color:#fafafa
}
.fdx-c-form-group--is-disabled .fdx-c-form-group__item {
  background-color:#fafafa
}
.fdx-c-form-group--datepicker [type=datetime-local]::-webkit-date-and-time-value,
.fdx-c-form-group--datepicker [type=date]::-webkit-date-and-time-value,
.fdx-c-form-group--datepicker [type=time]::-webkit-date-and-time-value,
.fdx-c-form-group--datepicker [type=week]::-webkit-date-and-time-value,
.fdx-c-form-group--datepicker [type=month]::-webkit-date-and-time-value {
  text-align:start
}
.fdx-c-form-group--datepicker [type=datetime-local]::-webkit-calendar-picker-indicator,
.fdx-c-form-group--datepicker [type=date]::-webkit-calendar-picker-indicator,
.fdx-c-form-group--datepicker [type=time]::-webkit-calendar-picker-indicator,
.fdx-c-form-group--datepicker [type=week]::-webkit-calendar-picker-indicator,
.fdx-c-form-group--datepicker [type=month]::-webkit-calendar-picker-indicator {
  position:absolute;
  inset-inline-end:0;
  top:0;
  width:100%;
  height:100%;
  margin:0;
  padding:0;
  cursor:pointer;
  opacity:0
}
.fdx-c-form-group--datepicker [type=datetime-local]::-webkit-clear-button,
.fdx-c-form-group--datepicker [type=date]::-webkit-clear-button,
.fdx-c-form-group--datepicker [type=time]::-webkit-clear-button,
.fdx-c-form-group--datepicker [type=week]::-webkit-clear-button,
.fdx-c-form-group--datepicker [type=month]::-webkit-clear-button {
  display:none
}
.fdx-c-form-group--datepicker .fdx-c-form-group__suffix {
  position:absolute;
  inset-inline-end:0;
  pointer-events:none
}
.fdx-c-form-group--datepicker .fdx-c-form-group__date-picker-icon {
  width:1.5rem;
  fill:#007ab7
}
.fdx-c-form-group .fdx-c-form-group__select[readonly],
.fdx-c-form-group .fdx-c-form-group__input[readonly],
.fdx-c-form-group .fdx-c-form-group__select:disabled,
.fdx-c-form-group .fdx-c-form-group__input:disabled {
  background-color:transparent;
  color:#333
}
.fdx-c-form-group .fdx-c-form-group__select[readonly]~.fdx-c-form-group__label,
.fdx-c-form-group .fdx-c-form-group__input[readonly]~.fdx-c-form-group__label,
.fdx-c-form-group .fdx-c-form-group__select:disabled~.fdx-c-form-group__label,
.fdx-c-form-group .fdx-c-form-group__input:disabled~.fdx-c-form-group__label {
  color:#333
}
.fdx-c-form-group .fdx-c-form-group__select[readonly]~.fdx-c-form-group__suffix,
.fdx-c-form-group .fdx-c-form-group__input[readonly]~.fdx-c-form-group__suffix,
.fdx-c-form-group .fdx-c-form-group__select:disabled~.fdx-c-form-group__suffix,
.fdx-c-form-group .fdx-c-form-group__input:disabled~.fdx-c-form-group__suffix {
  background:#fafafa;
  color:#333
}
.fdx-c-form-group .fdx-c-form-group__select[readonly]~.fdx-c-form-group__icon,
.fdx-c-form-group .fdx-c-form-group__input[readonly]~.fdx-c-form-group__icon,
.fdx-c-form-group .fdx-c-form-group__select:disabled~.fdx-c-form-group__icon,
.fdx-c-form-group .fdx-c-form-group__input:disabled~.fdx-c-form-group__icon {
  fill:#8e8e8e
}
.fdx-c-form-group .fdx-c-form-group__select[readonly]~.fdx-c-form-group__icon *,
.fdx-c-form-group .fdx-c-form-group__input[readonly]~.fdx-c-form-group__icon *,
.fdx-c-form-group .fdx-c-form-group__select:disabled~.fdx-c-form-group__icon *,
.fdx-c-form-group .fdx-c-form-group__input:disabled~.fdx-c-form-group__icon * {
  fill:#8e8e8e
}
.fdx-c-form-group__multiply {
  height:3.75rem;
  align-self:auto;
  display:inline-flex;
  background-color:#f2f2f2;
  align-items:center;
  position:relative;
  content:"\d7";
  justify-content:center
}
.fdx-c-form-group__multiply:before {
  display:block;
  width:.625rem;
  content:"\d7";
  text-align:center;
  font-size:1.25rem;
  color:#8e8e8e;
  z-index:unset
}
.fdx-c-form-group--list .fdx-c-form-group__indicator {
  display:block;
  height:3.75rem;
  width:3px;
  content:" ";
  z-index:2;
  position:absolute;
  inset-inline-start:0
}
.fdx-c-form-group--list .fdx-c-form-group__suffix {
  background:#f2f2f2
}
.fdx-c-form-group--list.fdx-c-form-group--float-label .fdx-c-form-group__input,
.fdx-c-form-group--list.fdx-c-form-group--float-label .fdx-c-form-group__input:focus {
  border-inline-start-color:transparent
}
.fdx-c-form-group--list.fdx-c-form-group--float-label .fdx-c-form-group__input:focus~.fdx-c-form-group__indicator,
.fdx-c-form-group--list.fdx-c-form-group--float-label .fdx-c-form-group__input:focus:focus~.fdx-c-form-group__indicator {
  background-color:#4d148c
}
.fdx-c-form-group--list.fdx-c-form-group--float-label .fdx-c-form-group__suffix {
  display:block;
  height:auto
}
.fdx-c-form-group--list.fdx-c-form-group--top-label .fdx-c-form-group__item-3 {
  display:grid;
  grid-template-areas:"label label label" "input-1 input-2 input-3";
  grid-template-columns:1fr 1fr 1fr;
  grid-template-rows:auto auto
}
.fdx-c-form-group--list.fdx-c-form-group--top-label .fdx-c-form-group__item-3 .fdx-c-form-group__label {
  grid-area:label
}
.fdx-c-form-group--list.fdx-c-form-group--top-label .fdx-c-form-group__item-3 .fdx-c-form-group__input:nth-of-type(1) {
  grid-area:input-1
}
.fdx-c-form-group--list.fdx-c-form-group--top-label .fdx-c-form-group__item-3 .fdx-c-form-group__input:nth-of-type(2) {
  grid-area:input-2
}
.fdx-c-form-group--list.fdx-c-form-group--top-label .fdx-c-form-group__item-3 .fdx-c-form-group__input:nth-of-type(3) {
  grid-area:input-3
}
.fdx-c-form-group--list.fdx-c-form-group--top-label .fdx-c-form-group__item-3-suffix {
  display:grid;
  grid-template-areas:"label label label label" "input-1 input-2 input-3 suffix";
  grid-template-columns:1fr 1fr 1fr auto;
  grid-template-rows:auto auto
}
.fdx-c-form-group--list.fdx-c-form-group--top-label .fdx-c-form-group__item-3-suffix .fdx-c-form-group__label {
  grid-area:label
}
.fdx-c-form-group--list.fdx-c-form-group--top-label .fdx-c-form-group__item-3-suffix .fdx-c-form-group__input:nth-of-type(1) {
  grid-area:input-1
}
.fdx-c-form-group--list.fdx-c-form-group--top-label .fdx-c-form-group__item-3-suffix .fdx-c-form-group__input:nth-of-type(2) {
  grid-area:input-2
}
.fdx-c-form-group--list.fdx-c-form-group--top-label .fdx-c-form-group__item-3-suffix .fdx-c-form-group__input:nth-of-type(3) {
  grid-area:input-3
}
.fdx-c-form-group--list.fdx-c-form-group--top-label .fdx-c-form-group__item-3-suffix .fdx-c-form-group__suffix {
  grid-area:suffix
}
.fdx-c-form-group--list.fdx-c-form-group--top-label .fdx-c-form-group__item-3-x {
  display:grid;
  grid-template-areas:"label label label label label label " "input-1 multiply-1 input-2 multiply-2 input-3 suffix";
  grid-template-columns:1fr auto 1fr auto 1fr auto;
  grid-template-rows:auto auto
}
.fdx-c-form-group--list.fdx-c-form-group--top-label .fdx-c-form-group__item-3-x .fdx-c-form-group__label {
  grid-area:label
}
.fdx-c-form-group--list.fdx-c-form-group--top-label .fdx-c-form-group__item-3-x .fdx-c-form-group__multiply:nth-of-type(1) {
  grid-area:multiply-1
}
.fdx-c-form-group--list.fdx-c-form-group--top-label .fdx-c-form-group__item-3-x .fdx-c-form-group__multiply:nth-of-type(2) {
  grid-area:multiply-2
}
.fdx-c-form-group--list.fdx-c-form-group--top-label .fdx-c-form-group__item-3-x .fdx-c-form-group__input:nth-of-type(1) {
  grid-area:input-1
}
.fdx-c-form-group--list.fdx-c-form-group--top-label .fdx-c-form-group__item-3-x .fdx-c-form-group__input:nth-of-type(2) {
  grid-area:input-2
}
.fdx-c-form-group--list.fdx-c-form-group--top-label .fdx-c-form-group__item-3-x .fdx-c-form-group__input:nth-of-type(3) {
  grid-area:input-3
}
.fdx-c-form-group--list.fdx-c-form-group--top-label .fdx-c-form-group__item-3-x .fdx-c-form-group__suffix {
  grid-area:suffix
}
.fdx-c-form-group--list.fdx-c-form-group--top-label .fdx-c-form-group__indicator {
  bottom:0
}
.fdx-c-form-group--list.fdx-c-form-group--top-label .fdx-c-form-group__label {
  grid-row:1;
  grid-column:1/span 4
}
.fdx-c-form-group--list.fdx-c-form-group--top-label .fdx-c-form-group__input {
  border-inline-start-color:transparent
}
.fdx-c-form-group--list.fdx-c-form-group--top-label .fdx-c-form-group__input:focus~.fdx-c-form-group__indicator {
  background-color:#4d148c
}
@media (min-width: 768px) {
  .fdx-c-form-group--list.fdx-c-form-group--top-label.fdx-c-form-group--responsive .fdx-c-form-group__item-3-x {
	grid-template-rows:1fr
  }
}
.fdx-c-form-group__loader {
  background:#f2f2f2;
  position:absolute;
  inset-inline-end:.3125rem
}
.fdx-c-form-group--is-disabled .fdx-c-form-group__loader {
  background:#fafafa
}
.fdx-c-form-group--static-label .fdx-c-form-group__loader,
.fdx-c-form-group--hidden-label .fdx-c-form-group__loader,
.fdx-c-form-group--float-label .fdx-c-form-group__loader {
  top:1.875rem;
  transform:translateY(-50%)
}
.fdx-c-form-group--top-label .fdx-c-form-group__loader {
  top:3.75rem
}
@media (min-width: 768px) {
  .fdx-c-form-group--top-label .fdx-c-form-group__loader {
	top:4.375rem
  }
}
.fdx-c-form-group--rounded {
  border:solid #8e8e8e 1px;
  border-radius:9999px
}
.fdx-c-form-group--rounded .fdx-c-form-group__item {
  background-color:transparent
}
.fdx-c-form-group--rounded .fdx-c-form-group__input {
  padding-inline-start:1.25rem
}
.fdx-c-form-group--rounded .fdx-c-form-group__input:focus {
  border-inline-start-color:transparent
}
.fdx-c-form-group--rounded .fdx-c-form-group__suffix {
  border-inline-start:solid #8e8e8e 1px
}
.fdx-c-form-group--condensed .fdx-c-form-group__suffix {
  padding-block-start:0;
  height:3.125rem;
  display:inline-flex;
  align-items:center;
  font-size:1rem
}
@media (min-width: 768px) {
  .fdx-c-form-group--condensed .fdx-c-form-group__suffix {
	font-size:.75rem
  }
}
.fdx-c-form-group--condensed .fdx-c-form-group__suffix>[class*=form__button] {
  padding:0;
  width:3.125rem;
  height:3.125rem;
  min-height:3.125rem
}
.fdx-c-form-group--condensed .fdx-c-form-group__indicator,
.fdx-c-form-group--condensed .fdx-c-form-group__multiply {
  height:3.125rem
}
.fdx-c-form-group--condensed.fdx-c-form-group--text-area .fdx-c-form-group__label {
  font-size:.625rem
}
.fdx-c-form-group--condensed .fdx-c-form-group__textarea {
  font-size:1rem
}
@media (min-width: 768px) {
  .fdx-c-form-group--condensed .fdx-c-form-group__textarea {
	font-size:.875rem
  }
}
.fdx-c-form-group--condensed .fdx-c-form-group__input,
.fdx-c-form-group--condensed .fdx-c-form-group__select {
  height:3.125rem;
  padding-block-start:1rem;
  font-size:1rem
}
@media (min-width: 768px) {
  .fdx-c-form-group--condensed .fdx-c-form-group__input,
  .fdx-c-form-group--condensed .fdx-c-form-group__select {
	font-size:.875rem
  }
}
.fdx-c-form-group--condensed .fdx-c-form-group__item .fdx-c-form-group__icon {
  height:3.125rem;
  font-size:1rem
}
.fdx-c-form-group--condensed.fdx-c-form-group--float-label.fdx-c-form-group--select .fdx-c-form-group__item .fdx-c-form-group__label {
  font-size:.75rem
}
.fdx-c-form-group--condensed.fdx-c-form-group--float-label.fdx-c-form-group--select.fdx-c-form-group--has-value .fdx-c-form-group__item .fdx-c-form-group__select~.fdx-c-form-group__label,
.fdx-c-form-group--condensed.fdx-c-form-group--float-label.fdx-c-form-group--select .fdx-c-form-group__item .fdx-c-form-group__input:focus~.fdx-c-form-group__label,
.fdx-c-form-group--condensed.fdx-c-form-group--float-label.fdx-c-form-group--select .fdx-c-form-group__item .fdx-c-form-group__select:focus~.fdx-c-form-group__label {
  font-size:.625rem
}
.fdx-c-form-group--condensed.fdx-c-form-group--select-underline .fdx-c-form-group__item .fdx-c-form-group__select {
  font-size:1rem
}
@media (min-width: 768px) {
  .fdx-c-form-group--condensed.fdx-c-form-group--select-underline .fdx-c-form-group__item .fdx-c-form-group__select {
	font-size:.875rem
  }
}
.fdx-c-form-group--condensed.fdx-c-form-group--select-underline .fdx-c-form-group__item .fdx-c-form-group__icon {
  font-size:.75rem;
  height:10px
}
@media (min-width: 768px) {
  .fdx-c-form-group--condensed.fdx-c-form-group--top-label.fdx-c-form-group--select .fdx-c-form-group__item .fdx-c-form-group__label,
  .fdx-c-form-group--condensed.fdx-c-form-group--top-label .fdx-c-form-group__item .fdx-c-form-group__label {
	min-height:1.5625rem
  }
}
.fdx-c-form-group--condensed .fdx-c-form-group__label {
  top:1.09375rem;
  font-size:.75rem
}
.fdx-c-form-group--condensed .fdx-c-form-group__loader {
  top:1.5625rem
}
.fdx-c-form-group--underline .fdx-c-form-group__item {
  background-color:transparent
}
.fdx-c-form-group--underline .fdx-c-form-group__input,
.fdx-c-form-group--underline .fdx-c-form-group__suffix {
  border-block-end:solid 1px #8e8e8e
}
.fdx-c-form-group--hide-focus .fdx-c-form-group__input:focus {
  border-inline-start-color:transparent
}
.fdx-c-form-group--tiny .fdx-c-form-group__item {
  background:#fff
}
.fdx-c-form-group--tiny .fdx-c-form-group__label {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  opacity:0;
  padding:0;
  clip:rect(1px,1px,1px,1px);
  border:0!important;
  overflow:hidden
}
.fdx-c-form-group--tiny .fdx-c-form-group__input {
  font-size:.75rem;
  border:solid #e3e3e3 1px;
  height:1.5625rem;
  padding-inline-end:0;
  padding-inline-start:.3125rem
}
.fdx-c-form-group--tiny .fdx-c-form-group__input:hover,
.fdx-c-form-group--tiny .fdx-c-form-group__input:focus {
  border-color:#007ab7
}
.fdx-c-form-group--tiny.fdx-c-form-group--select .fdx-c-form-group__select {
  padding-block-start:0;
  padding-inline-start:.3125rem;
  padding-inline-end:1.25rem;
  font-size:.75rem;
  border:solid #e3e3e3 1px;
  height:1.5625rem;
  background:#fff
}
.fdx-c-form-group--tiny.fdx-c-form-group--select .fdx-c-form-group__select:hover,
.fdx-c-form-group--tiny.fdx-c-form-group--select .fdx-c-form-group__select:focus {
  border-color:#007ab7
}
.fdx-c-form-group--tiny.fdx-c-form-group--select .fdx-c-form-group__label {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  opacity:0;
  padding:0;
  clip:rect(1px,1px,1px,1px);
  border:0!important;
  overflow:hidden
}
.fdx-c-form-group--tiny.fdx-c-form-group--select .fdx-c-form-group__icon {
  height:1.5625rem;
  font-size:.75rem;
  margin-inline-end:.3125rem
}
.fdx-c-form-group--tiny.fdx-c-form-group--select .fdx-c-form-group__icon>* {
  display:flex;
  align-self:center
}
.fdx-c-form-group--tiny .fdx-c-form-group__input[readonly]:hover,
.fdx-c-form-group--tiny .fdx-c-form-group__input[readonly]:focus,
.fdx-c-form-group--tiny .fdx-c-form-group__input:disabled:hover,
.fdx-c-form-group--tiny .fdx-c-form-group__input:disabled:focus,
.fdx-c-form-group--tiny .fdx-c-form-group__select[readonly]:hover,
.fdx-c-form-group--tiny .fdx-c-form-group__select[readonly]:focus,
.fdx-c-form-group--tiny .fdx-c-form-group__select:disabled:hover,
.fdx-c-form-group--tiny .fdx-c-form-group__select:disabled:focus {
  border-color:#f2f2f2
}
.fdx-s-form-suffix .fdx-c-form-group__item {
  grid-template-columns:auto auto
}
.fdx-c-form-group__suffix--condensed .fdx-s-form-suffix .fdx-c-form-group__select {
  padding-inline-end:1.125rem
}
.fdx-s-form-suffix .fdx-c-form-group__item .fdx-c-form-group__select {
  line-height:1.3;
  width:initial;
  padding-block-end:0;
  padding-inline-end:1.375rem;
  background:transparent
}
.fdx-s-form-suffix .fdx-c-form-group__item .fdx-c-form-group__select:not(:focus) {
  background-image:linear-gradient(to right,transparent 1px,#f2f2f2 1px,#f2f2f2 98%),linear-gradient(to bottom,transparent 25%,#8e8e8e 25%,#8e8e8e 75%,transparent 75%)
}
.fdx-s-form-suffix .fdx-c-form-group__item .fdx-c-form-group__select[disabled] {
  background-image:linear-gradient(to right,transparent 1px,#fafafa 1px,#fafafa 98%),linear-gradient(to bottom,transparent 25%,#8e8e8e 25%,#8e8e8e 75%,transparent 75%)
}
.fdx-c-form-group--is-invalid .fdx-s-form-suffix .fdx-c-form-group__item .fdx-c-form-group__select:not(:focus) {
  background-image:none
}
.fdx-s-form-suffix .fdx-c-form-group__item .fdx-c-form-group__icon {
  margin-inline-end:0;
  font-size:.875rem;
  color:#8e8e8e
}
.fdx-c-form {
  --label-fontsize:.875rem;
  --form-border-color:#8e8e8e;
  display:grid;
  grid-template:"label" "input" "tooltip";
  grid-template-rows:minmax(1.5rem,auto) 3.5rem auto
}
.fdx-c-form--is-active .fdx-c-form__indicator {
  background-color:#4d148c;
  max-height:100%
}
.fdx-c-form--hidden-label,
.fdx-c-form--hidden-label.fdx-c-form--select,
.fdx-c-form--hidden-label.fdx-c-form--button {
  grid-template-rows:0 3.5rem auto
}
.fdx-c-form--hidden-label .fdx-c-form__label,
.fdx-c-form--hidden-label.fdx-c-form--select .fdx-c-form__label,
.fdx-c-form--hidden-label.fdx-c-form--button .fdx-c-form__label {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  opacity:0;
  padding:0;
  clip:rect(1px,1px,1px,1px);
  border:0!important;
  overflow:hidden
}
.fdx-c-form:focus-within .fdx-c-form__indicator {
  background-color:#4d148c;
  max-height:100%;
  transition:all .2s ease-out
}
.fdx-c-form--is-invalid .fdx-c-form__label {
  color:#de002e
}
.fdx-c-form--is-invalid .fdx-c-form__input {
  border-color:#de002e
}
.fdx-c-form--is-invalid .fdx-c-form__input~.fdx-c-form__suffix {
  border-inline-start-color:#de002e
}
.fdx-c-form--is-invalid .fdx-c-form__select {
  border-color:#de002e
}
.fdx-c-form--is-invalid .fdx-c-form__select:focus-within .fdx-c-form__indicator {
  background-color:#de002e
}
.fdx-c-form--is-invalid .fdx-c-form__indicator:before,
.fdx-c-form--is-invalid .fdx-c-form__indicator:after {
  border-color:#de002e
}
.fdx-c-form--is-invalid:focus-within .fdx-c-form__indicator {
  background-color:#de002e
}
.fdx-c-form--is-invalid.fdx-c-form--checkbox .fdx-c-form__indicator {
  border-color:#de002e
}
.fdx-c-form--is-invalid.fdx-c-form--checkbox .fdx-c-form__checkbox:checked~.fdx-c-form__indicator {
  background-color:#de002e
}
.fdx-c-form--is-invalid.fdx-c-form--checkbox .fdx-c-form__checkbox:checked~.fdx-c-form__indicator:before {
  border-color:#fff
}
.fdx-c-form--is-invalid.fdx-c-form--radiobutton .fdx-c-form__indicator {
  border-color:#de002e;
  box-shadow:inset 0 0 0 2px #de002e
}
.fdx-c-form--is-invalid.fdx-c-form--radiobutton .fdx-c-form__radiobutton:checked+.fdx-c-form__indicator:before {
  background-color:#de002e;
  box-shadow:inset 0 0 0 2px #de002e
}
.fdx-c-form--is-disabled .fdx-c-form__label {
  color:#8e8e8e;
  cursor:default
}
.fdx-c-form--is-disabled .fdx-c-form__select,
.fdx-c-form--is-disabled .fdx-c-form__input {
  background-color:#f2f2f2
}
.fdx-c-form--is-disabled.fdx-c-form--checkbox .fdx-c-form__indicator {
  border-color:#8e8e8e
}
.fdx-c-form--is-disabled.fdx-c-form--checkbox .fdx-c-form__checkbox:checked+.fdx-c-form__indicator {
  background-color:#8e8e8e
}
.fdx-c-form--is-disabled.fdx-c-form--checkbox .fdx-c-form__checkbox:checked+.fdx-c-form__indicator:before {
  border-color:#fff
}
.fdx-c-form--is-disabled.fdx-c-form--radiobutton .fdx-c-form__indicator {
  border-color:#8e8e8e
}
.fdx-c-form--is-disabled.fdx-c-form--radiobutton .fdx-c-form__radiobutton:checked+.fdx-c-form__indicator:before {
  background-color:#8e8e8e
}
.fdx-c-form--text {
  grid-template-areas:"label label label" "input input input" "hint hint hint" "message message message";
  grid-template-columns:1fr auto auto
}
.fdx-c-form--text .fdx-c-form__input {
  grid-area:input
}
.fdx-c-form--text:has([class*=__tooltip-button]) {
  grid-template-areas:"label label label" "input input tooltipbutton" "tooltipcontent tooltipcontent tooltipcontent" "hint hint hint" "message message message";
  grid-template-columns:1fr auto auto
}
.fdx-c-form--text.fdx-c-form--prefix:has([class*=__prefix]):has([class*=__suffix]),
.fdx-c-form--text.fdx-c-form--suffix:has([class*=__prefix]):has([class*=__suffix]) {
  grid-template-areas:"label label label" "prefix input suffix" "hint hint hint" "message message message";
  grid-template-columns:auto 1fr auto
}
.fdx-c-form--text.fdx-c-form--prefix:has([class*=__prefix]):has([class*=__suffix]) .fdx-c-form__input,
.fdx-c-form--text.fdx-c-form--prefix:has([class*=__prefix]):has([class*=__suffix]) .fdx-c-form__select,
.fdx-c-form--text.fdx-c-form--suffix:has([class*=__prefix]):has([class*=__suffix]) .fdx-c-form__input,
.fdx-c-form--text.fdx-c-form--suffix:has([class*=__prefix]):has([class*=__suffix]) .fdx-c-form__select {
  border-inline-start:0;
  border-inline-end:0
}
.fdx-c-form--text.fdx-c-form--prefix:has([class*=__prefix]):not(:has([class*=__suffix])),
.fdx-c-form--text.fdx-c-form--suffix:has([class*=__prefix]):not(:has([class*=__suffix])) {
  grid-template-areas:"label label label" "prefix input input" "hint hint hint" "message message message";
  grid-template-columns:auto 1fr auto
}
.fdx-c-form--text.fdx-c-form--prefix:has([class*=__prefix]):not(:has([class*=__suffix])) .fdx-c-form__input,
.fdx-c-form--text.fdx-c-form--prefix:has([class*=__prefix]):not(:has([class*=__suffix])) .fdx-c-form__select,
.fdx-c-form--text.fdx-c-form--suffix:has([class*=__prefix]):not(:has([class*=__suffix])) .fdx-c-form__input,
.fdx-c-form--text.fdx-c-form--suffix:has([class*=__prefix]):not(:has([class*=__suffix])) .fdx-c-form__select {
  border-inline-start:0
}
.fdx-c-form--text.fdx-c-form--prefix:not(:has([class*=__prefix])):has([class*=__suffix]),
.fdx-c-form--text.fdx-c-form--suffix:not(:has([class*=__prefix])):has([class*=__suffix]) {
  grid-template-areas:"label label label" "input input suffix" "hint hint hint" "message message message";
  grid-template-columns:auto 1fr auto
}
.fdx-c-form--text.fdx-c-form--prefix:not(:has([class*=__prefix])):has([class*=__suffix]) .fdx-c-form__input,
.fdx-c-form--text.fdx-c-form--prefix:not(:has([class*=__prefix])):has([class*=__suffix]) .fdx-c-form__select,
.fdx-c-form--text.fdx-c-form--suffix:not(:has([class*=__prefix])):has([class*=__suffix]) .fdx-c-form__input,
.fdx-c-form--text.fdx-c-form--suffix:not(:has([class*=__prefix])):has([class*=__suffix]) .fdx-c-form__select {
  border-inline-end:0
}
.fdx-c-form--text.fdx-c-form--prefix:has([class*=__prefix]):has([class*=__tooltip]):not(:has([class*=__suffix])),
.fdx-c-form--text.fdx-c-form--suffix:has([class*=__prefix]):has([class*=__tooltip]):not(:has([class*=__suffix])) {
  grid-template-areas:"label label label" "prefix input tooltipbutton" "tooltipcontent tooltipcontent tooltipcontent" "hint hint hint" "message message message";
  grid-template-columns:auto 1fr auto
}
.fdx-c-form--text.fdx-c-form--prefix:has([class*=__prefix]):has([class*=__tooltip]):not(:has([class*=__suffix])) .fdx-c-form__input,
.fdx-c-form--text.fdx-c-form--prefix:has([class*=__prefix]):has([class*=__tooltip]):not(:has([class*=__suffix])) .fdx-c-form__select,
.fdx-c-form--text.fdx-c-form--suffix:has([class*=__prefix]):has([class*=__tooltip]):not(:has([class*=__suffix])) .fdx-c-form__input,
.fdx-c-form--text.fdx-c-form--suffix:has([class*=__prefix]):has([class*=__tooltip]):not(:has([class*=__suffix])) .fdx-c-form__select {
  border-inline-start:0;
  border-inline-end:0
}
.fdx-c-form--text.fdx-c-form--prefix:has([class*=__prefix]):has([class*=__tooltip]):not(:has([class*=__suffix])) .fdx-c-form__tooltip-button,
.fdx-c-form--text.fdx-c-form--suffix:has([class*=__prefix]):has([class*=__tooltip]):not(:has([class*=__suffix])) .fdx-c-form__tooltip-button {
  border-inline-start:solid 1px #8e8e8e
}
.fdx-c-form--text.fdx-c-form--prefix:not(:has([class*=__prefix])):has([class*=__tooltip]):has([class*=__suffix]),
.fdx-c-form--text.fdx-c-form--suffix:not(:has([class*=__prefix])):has([class*=__tooltip]):has([class*=__suffix]) {
  grid-template-areas:"label label label" "input suffix tooltipbutton" "tooltipcontent tooltipcontent tooltipcontent" "hint hint hint" "message message message";
  grid-template-columns:1fr auto auto
}
.fdx-c-form--text.fdx-c-form--prefix:not(:has([class*=__prefix])):has([class*=__tooltip]):has([class*=__suffix]) .fdx-c-form__input,
.fdx-c-form--text.fdx-c-form--prefix:not(:has([class*=__prefix])):has([class*=__tooltip]):has([class*=__suffix]) .fdx-c-form__select,
.fdx-c-form--text.fdx-c-form--suffix:not(:has([class*=__prefix])):has([class*=__tooltip]):has([class*=__suffix]) .fdx-c-form__input,
.fdx-c-form--text.fdx-c-form--suffix:not(:has([class*=__prefix])):has([class*=__tooltip]):has([class*=__suffix]) .fdx-c-form__select {
  border-inline-end:0
}
.fdx-c-form--text.fdx-c-form--prefix:has([class*=__prefix]):has([class*=__tooltip]):has([class*=__suffix]),
.fdx-c-form--text.fdx-c-form--suffix:has([class*=__prefix]):has([class*=__tooltip]):has([class*=__suffix]) {
  grid-template-areas:"label label label label" "prefix input suffix tooltipbutton" "tooltipcontent tooltipcontent tooltipcontent tooltipcontent" "hint hint hint hint" "message message message message";
  grid-template-columns:auto 1fr auto auto
}
.fdx-c-form--text.fdx-c-form--prefix:has([class*=__prefix]):has([class*=__tooltip]):has([class*=__suffix]) .fdx-c-form__input,
.fdx-c-form--text.fdx-c-form--prefix:has([class*=__prefix]):has([class*=__tooltip]):has([class*=__suffix]) .fdx-c-form__select,
.fdx-c-form--text.fdx-c-form--suffix:has([class*=__prefix]):has([class*=__tooltip]):has([class*=__suffix]) .fdx-c-form__input,
.fdx-c-form--text.fdx-c-form--suffix:has([class*=__prefix]):has([class*=__tooltip]):has([class*=__suffix]) .fdx-c-form__select {
  border-inline-end:0
}
.fdx-c-form--picker {
  grid-template-areas:"label label label" "input input suffix" "hint hint hint" "message message message";
  grid-template-columns:1fr auto auto
}
.fdx-c-form--picker [type=datetime-local]::-webkit-date-and-time-value,
.fdx-c-form--picker [type=date]::-webkit-date-and-time-value,
.fdx-c-form--picker [type=time]::-webkit-date-and-time-value,
.fdx-c-form--picker [type=week]::-webkit-date-and-time-value,
.fdx-c-form--picker [type=month]::-webkit-date-and-time-value {
  text-align:start
}
.fdx-c-form--picker [type=datetime-local],
.fdx-c-form--picker [type=date],
.fdx-c-form--picker [type=time],
.fdx-c-form--picker [type=week],
.fdx-c-form--picker [type=month] {
  position:relative;
  appearance:none
}
.fdx-c-form--picker [type=datetime-local]::-webkit-inner-spin-button,
.fdx-c-form--picker [type=datetime-local]::-webkit-calendar-picker-indicator,
.fdx-c-form--picker [type=date]::-webkit-inner-spin-button,
.fdx-c-form--picker [type=date]::-webkit-calendar-picker-indicator,
.fdx-c-form--picker [type=time]::-webkit-inner-spin-button,
.fdx-c-form--picker [type=time]::-webkit-calendar-picker-indicator,
.fdx-c-form--picker [type=week]::-webkit-inner-spin-button,
.fdx-c-form--picker [type=week]::-webkit-calendar-picker-indicator,
.fdx-c-form--picker [type=month]::-webkit-inner-spin-button,
.fdx-c-form--picker [type=month]::-webkit-calendar-picker-indicator {
  appearance:none;
  position:absolute;
  inset-inline-end:0;
  top:0;
  width:100%;
  height:100%;
  margin:0;
  padding:0;
  cursor:pointer;
  opacity:0
}
.fdx-c-form--picker [type=datetime-local]::-webkit-clear-button,
.fdx-c-form--picker [type=date]::-webkit-clear-button,
.fdx-c-form--picker [type=time]::-webkit-clear-button,
.fdx-c-form--picker [type=week]::-webkit-clear-button,
.fdx-c-form--picker [type=month]::-webkit-clear-button {
  display:none
}
.fdx-c-form--picker .fdx-c-form__input {
  grid-column:1/-1;
  grid-row:2;
  border-inline-end:0
}
.fdx-c-form--picker .fdx-c-form__suffix {
  border-inline-start:0;
  pointer-events:none
}
.fdx-c-form--picker .fdx-c-form__prefix {
  border-inline-end:0;
  pointer-events:none
}
.fdx-c-form--picker .fdx-c-form__picker-icon {
  width:20px;
  pointer-events:none;
  line-height:0;
  fill:#007ab7
}
.fdx-c-form--button {
  grid-template-areas:"label label label" "input input button" "tooltipcontent tooltipcontent tooltipcontent" "hint hint hint" "message message message";
  grid-template-rows:minmax(1.5rem,auto) 3.5rem auto auto
}
.fdx-c-form--button:has([class*=__prefix]) {
  grid-template-areas:"label label label" "prefix input button" "tooltipcontent tooltipcontent tooltipcontent" "hint hint hint" "message message message";
  grid-template-columns:auto 1fr auto
}
.fdx-c-form--button:has([class*=__prefix]) .fdx-c-form__prefix {
  border-inline-end:0
}
.fdx-c-form--button:has([class*=__suffix]) {
  grid-template-areas:"label label label" "input suffix button" "tooltipcontent tooltipcontent tooltipcontent" "hint hint hint" "message message message";
  grid-template-columns:1fr auto auto
}
.fdx-c-form--button:has([class*=__suffix]) .fdx-c-form__suffix {
  border-inline-start:0
}
.fdx-c-form--single-button>button {
  grid-area:input;
  height:auto;
  min-height:auto;
  min-width:initial;
  width:initial;
  padding-inline-end:.5rem
}
.fdx-c-form--textarea {
  grid-template-areas:"label label" "input input" "hint hint" "message message";
  grid-template-rows:minmax(1.5rem,auto) auto auto;
  grid-template-columns:auto auto
}
.fdx-c-form--textarea.fdx-c-form--condensed {
  grid-template-rows:minmax(1rem,auto) auto auto
}
.fdx-c-form--textarea.fdx-c-form--condensed .fdx-c-form__input {
  font-size:.875rem
}
.fdx-c-form--textarea .fdx-c-form__textarea {
  width:100%;
  resize:vertical;
  font-weight:300;
  grid-area:input;
  font-size:1rem;
  border:solid 1px #8e8e8e;
  padding-inline-start:.5rem;
  border-radius:0;
  background:transparent;
  min-width:0;
  outline:0;
  margin:0
}
.fdx-c-form--textarea .fdx-c-form__textarea:focus {
  outline:none
}
.fdx-c-form--textarea .fdx-c-form__input:focus~.fdx-c-form__indicator {
  z-index:1;
  max-height:100%;
  transition:all .2s
}
.fdx-c-form--checkbox {
  grid-template-areas:"input label tooltipbutton" "message message message";
  grid-template-columns:auto auto 1fr;
  grid-template-rows:auto auto auto;
  display:inline-grid;
  --label-indent:2rem;
  --indicator-width:1.5rem;
  --indicator-height:1.5rem;
  --indicator-before-height:.375rem;
  --indicator-before-width:.75rem;
  --indicator-before-top:.3125rem;
  --indicator-before-left:.25rem;
  --indicator-indeterminate-before-top:.3125rem
}
.fdx-c-form--checkbox-condensed {
  --label-indent:1.5rem;
  --label-fontsize:.75rem;
  --indicator-width:1rem;
  --indicator-height:1rem;
  --indicator-before-top:.1875rem;
  --indicator-before-left:.125rem;
  --indicator-before-height:calc(.25rem + 1px);
  --indicator-before-width:.5rem;
  --indicator-indeterminate-before-top:.125rem
}
.fdx-c-form--checkbox>* {
  align-self:center
}
.fdx-c-form--checkbox .fdx-c-form__tooltip-content:not([hidden]) {
  top:1.25rem;
  inset-inline-end:initial;
  max-height:initial;
  z-index:1
}
.fdx-c-form--checkbox .fdx-c-form__label {
  grid-column:1/3;
  padding-inline-start:var(--label-indent);
  font-weight:400
}
.fdx-c-form--checkbox.fdx-c-form--full-label {
  width:100%
}
.fdx-c-form--checkbox.fdx-c-form--full-label .fdx-c-form__label {
  grid-column:1/4;
  display:flex
}
.fdx-c-form--checkbox .fdx-c-form__checkbox {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  opacity:0;
  padding:0;
  clip:rect(1px,1px,1px,1px);
  border:0!important;
  overflow:hidden
}
.fdx-c-form--checkbox .fdx-c-form__checkbox:focus-visible+.fdx-c-form__indicator {
  background-color:transparent;
  transition:none;
  outline:solid 2px Highlight;
  outline:solid 2px -webkit-focus-ring-color;
  outline-offset:2px
}
.fdx-c-form--checkbox .fdx-c-form__checkbox:checked+.fdx-c-form__indicator {
  background-color:#007ab7
}
.fdx-c-form--checkbox .fdx-c-form__checkbox:checked+.fdx-c-form__indicator:before {
  border:2px solid #fff;
  border-block-start:0;
  border-inline-end:0;
  display:block;
  position:absolute;
  content:" ";
  top:var(--indicator-before-top);
  inset-inline-start:var(--indicator-before-left);
  width:var(--indicator-before-width);
  height:var(--indicator-before-height);
  box-sizing:border-box;
  transform:rotate(-45deg)
}
.fdx-c-form--checkbox.fdx-c-form--checkbox-is-indeterminate .fdx-c-form__indicator {
  background-color:#007ab7
}
.fdx-c-form--checkbox.fdx-c-form--checkbox-is-indeterminate .fdx-c-form__checkbox:checked+.fdx-c-form__indicator:before,
.fdx-c-form--checkbox.fdx-c-form--checkbox-is-indeterminate .fdx-c-form__checkbox+.fdx-c-form__indicator:before {
  border:2px solid #fff;
  border-block-start:0;
  border-inline-end:0;
  border-inline-start:0;
  transform:rotate(0);
  display:block;
  position:absolute;
  content:" ";
  top:calc(var(--indicator-indeterminate-before-top));
  inset-inline-start:var(--indicator-before-left);
  width:var(--indicator-before-width);
  height:var(--indicator-before-height);
  box-sizing:border-box
}
.fdx-c-form--checkbox .fdx-c-form__indicator {
  grid-area:input;
  min-width:var(--indicator-width);
  min-height:var(--indicator-width);
  position:relative;
  display:block;
  border:#007ab7 solid 2px
}
.fdx-c-form--checkbox:focus-within .fdx-c-form__indicator {
  background-color:transparent
}
.fdx-c-form--checkbox .fdx-c-form__message {
  border:0;
  background-color:transparent;
  padding-block:.25rem 0;
  padding-inline:0
}
.fdx-c-form--checkbox-hidden-label .fdx-c-form__label {
  grid-column:1/span 2!important;
  width:0;
  height:0;
  text-indent:-9999px;
  position:relative;
  display:inline-block;
  line-height:0;
  padding-inline-start:0;
  align-self:start
}
.fdx-c-form--checkbox-hidden-label .fdx-c-form__label:before {
  content:" ";
  display:inline-block;
  min-width:1.5rem;
  min-height:1.5rem;
  position:absolute;
  top:0;
  inset-inline-start:0
}
.fdx-c-form--radiobutton {
  grid-template-areas:"input label tooltipbutton" "message message message";
  grid-template-columns:auto auto 1fr;
  grid-template-rows:auto auto auto;
  display:inline-grid;
  --label-indent:2rem;
  --indicator-width:1.5rem;
  --indicator-height:1.5rem;
  --indicator-before-height:1rem;
  --indicator-before-width:1rem;
  --indicator-before-top:calc(50% - .5rem);
  --indicator-before-left:calc(50% - .5rem)
}
.fdx-c-form--radiobutton-condensed {
  --label-indent:1.5rem;
  --indicator-width:1rem;
  --indicator-height:1rem;
  --indicator-before-height:.5rem;
  --indicator-before-width:.5rem;
  --indicator-before-top:calc(50% - .25rem);
  --indicator-before-left:calc(50% - .25rem)
}
.fdx-c-form--radiobutton>* {
  align-self:center
}
.fdx-c-form--radiobutton .fdx-c-form__tooltip-button {
  justify-content:flex-start
}
.fdx-c-form--radiobutton .fdx-c-form__tooltip-content:not([hidden]) {
  top:1.25rem;
  inset-inline-end:initial;
  max-height:initial;
  z-index:1
}
.fdx-c-form--radiobutton .fdx-c-form__radiobutton {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  opacity:0;
  padding:0;
  clip:rect(1px,1px,1px,1px);
  border:0!important;
  overflow:hidden
}
.fdx-c-form--radiobutton .fdx-c-form__radiobutton:focus+.fdx-c-form__indicator {
  background-color:transparent
}
.fdx-c-form--radiobutton .fdx-c-form__radiobutton:checked+.fdx-c-form__indicator:before {
  background-color:#007ab7;
  display:block;
  position:absolute;
  content:" ";
  top:var(--indicator-before-top);
  inset-inline-start:var(--indicator-before-left);
  width:var(--indicator-before-width);
  height:var(--indicator-before-height);
  box-sizing:border-box;
  border-radius:999px
}
.fdx-c-form--radiobutton .fdx-c-form__indicator {
  grid-area:input;
  min-width:var(--indicator-width);
  min-height:var(--indicator-height);
  position:relative;
  display:block;
  border-radius:999px;
  background-color:transparent;
  box-shadow:inset 0 0 0 2px #007ab7
}
.fdx-c-form--radiobutton:focus-within .fdx-c-form__indicator {
  background-color:transparent;
  transition:none;
  outline:solid 2px Highlight;
  outline:solid 2px -webkit-focus-ring-color;
  outline-offset:1px
}
.fdx-c-form--radiobutton .fdx-c-form__label {
  font-weight:400;
  grid-column:1/3;
  padding-inline-start:var(--label-indent)
}
.fdx-c-form--radiobutton .fdx-c-form__message {
  border:0;
  background-color:transparent;
  padding-block:.25rem 0;
  padding-inline:0
}
.fdx-c-form--radiobutton-hidden-label .fdx-c-form__label {
  grid-column:1/span 2!important;
  width:var(--indicator-width);
  height:var(--indicator-height);
  text-indent:-9999px;
  position:relative;
  display:inline-block;
  line-height:0;
  padding-inline-start:0;
  align-self:start
}
.fdx-c-form--toggle {
  --indicator-width:3rem;
  --indicator-height:1.5rem;
  --indicator-after-width:.5rem;
  --indicator-after-height:.5rem;
  --indicator-after-top:calc(.5rem - 1px);
  --indicator-after-left:calc(2rem - 2px);
  --indicator-after-border-width:2px;
  --indicator-checked-after-left:calc(.5rem + 4px);
  --indicator-checked-after-top:calc(.5rem - 2.5px);
  --indicator-checked-after-height:10px;
  --label-indent:calc(var(--indicator-width) + .5rem);
  grid-template-areas:"input label";
  grid-template-columns:minmax(3.5rem,3.5rem) minmax(auto,1fr);
  grid-template-rows:auto;
  display:inline-grid
}
.fdx-c-form--toggle:focus-within .fdx-c-form__indicator {
  transition:none;
  outline:solid 2px Highlight;
  outline:solid 2px -webkit-focus-ring-color;
  outline-offset:2px
}
.fdx-c-form--toggle>* {
  align-self:center
}
.fdx-c-form--toggle-condensed {
  --indicator-width:2rem;
  --indicator-height:1rem;
  --label-fontsize:.75rem;
  --indicator-after-width:.375rem;
  --indicator-after-height:.375rem;
  --indicator-after-top:calc(.25rem - .5px);
  --indicator-after-left:calc(1.25rem - 2px);
  --indicator-after-border-width:1px;
  --indicator-checked-after-height:7px;
  --indicator-checked-after-left:calc(.25rem + 4px);
  --indicator-checked-after-top:calc(var(--indicator-checked-after-height) / 2)
}
.fdx-c-form--toggle-indicator .fdx-c-form__checkbox:checked+.fdx-c-form__indicator:after {
  border:0;
  background-color:#fff;
  width:2px;
  height:var(--indicator-checked-after-height);
  inset-inline-start:var(--indicator-checked-after-left);
  top:var(--indicator-checked-after-top);
  border-radius:0
}
.fdx-c-form--toggle-indicator .fdx-c-form__indicator:after {
  border:solid var(--indicator-after-border-width) #8e8e8e;
  display:block;
  position:absolute;
  content:" ";
  width:var(--indicator-after-width);
  height:var(--indicator-after-width);
  inset-inline-start:var(--indicator-after-left);
  top:var(--indicator-after-top);
  border-radius:999px;
  box-sizing:border-box
}
.fdx-c-form--toggle .fdx-c-form__checkbox {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  opacity:0;
  padding:0;
  clip:rect(1px,1px,1px,1px);
  border:0!important;
  overflow:hidden
}
.fdx-c-form--toggle .fdx-c-form__checkbox:focus+.fdx-c-form__indicator {
  background-color:transparent
}
.fdx-c-form--toggle .fdx-c-form__checkbox[type=checkbox][disabled]+.fdx-c-form__indicator {
  background-color:#8e8e8e;
  border-color:#8e8e8e
}
.fdx-c-form--toggle .fdx-c-form__checkbox[type=checkbox][disabled]+.fdx-c-form__indicator:before {
  border-color:#8e8e8e
}
.fdx-c-form--toggle .fdx-c-form__checkbox[type=checkbox][disabled]~.fdx-c-form__label {
  color:#8e8e8e
}
.fdx-c-form--toggle .fdx-c-form__checkbox:checked+.fdx-c-form__indicator {
  background-color:#008a00;
  border-color:#008a00
}
.fdx-c-form--toggle .fdx-c-form__checkbox:checked+.fdx-c-form__indicator:before {
  inset-inline-start:var(--indicator-height);
  border-color:#008a00
}
.fdx-c-form--toggle .fdx-c-form__checkbox+.fdx-c-form__indicator {
  grid-area:input;
  min-width:var(--indicator-width);
  min-height:var(--indicator-height);
  position:relative;
  display:block;
  border:#8e8e8e solid 1px;
  border-radius:999px;
  box-sizing:border-box;
  background-color:#fafafa
}
.fdx-c-form--toggle .fdx-c-form__checkbox+.fdx-c-form__indicator:before {
  background-color:#fff;
  display:block;
  position:absolute;
  content:" ";
  top:-1px;
  inset-inline-start:-1px;
  width:var(--indicator-height);
  height:var(--indicator-height);
  border-radius:999px;
  border:#8e8e8e solid 1px
}
.fdx-c-form--toggle .fdx-c-form__label {
  grid-column:1/3;
  padding-inline-start:var(--label-indent);
  font-weight:400
}
.fdx-c-form--hybrid-select {
  grid-template-areas:"label label label" "input input icon" "hint hint hint" "message message message";
  grid-template-columns:auto 1fr auto;
  grid-template-rows:1.5rem 3.5rem auto;
  position:relative
}
.fdx-c-form--hybrid-select .fdx-c-form__select {
  pointer-events:none
}
.fdx-c-form--hybrid-select .fdx-c-form__indicator,
.fdx-c-form--hybrid-select .fdx-c-form__select-icon {
  z-index:1
}
.fdx-c-form--hybrid-select .fdx-c-form__hybrid-select__trigger {
  grid-column:1/4;
  grid-row:2/3;
  align-self:center;
  height:100%;
  padding-inline-start:.5rem;
  display:inline-flex;
  align-items:center;
  background-color:#fff;
  border:solid 1px #8e8e8e
}
.fdx-c-form--hybrid-select .fdx-c-form__hybrid-select__list {
  position:absolute;
  top:5rem;
  list-style:none;
  margin:0;
  padding:0;
  border:solid 1px #8e8e8e;
  border-block-start:0;
  width:100%;
  box-shadow:1px 2px 3px #8e8e8e
}
.fdx-c-form--hybrid-select .fdx-c-form__hybrid-select__option {
  padding-block:1rem;
  padding-inline:.5rem;
  cursor:pointer
}
.fdx-c-form--hybrid-select .fdx-c-form__hybrid-select__option:hover {
  background-color:#fafafa
}
.fdx-c-form--hybrid-select .fdx-c-form__hybrid-select__option+.fdx-c-form__hybrid-select__option {
  border-block-start:solid 1px #8e8e8e
}
.fdx-c-form--hybrid-select .fdx-c-form__hybrid-select__option--selected {
  font-weight:500
}
.fdx-c-form--select {
  grid-template-areas:"label label label" "input input icon" "hint hint hint" "message message message";
  grid-template-columns:auto 1fr auto;
  grid-template-rows:minmax(1.5rem,auto) 3.5rem auto
}
.fdx-c-form--select:has([class*=__tooltip-button]):not(:has([class*=__prefix])):not(:has([class*=__suffix])) {
  grid-template-areas:"label label label" "input icon tooltipbutton" "tooltipcontent tooltipcontent tooltipcontent" "hint hint hint" "message message message";
  grid-template-columns:1fr auto auto
}
.fdx-c-form--select:has([class*=__tooltip-button]):not(:has([class*=__prefix])):not(:has([class*=__suffix])) .fdx-c-form__tooltip-button {
  border-inline-start:solid 1px #8e8e8e
}
.fdx-c-form--select:has([class*=__prefix]):has([class*=__suffix]) {
  grid-template-areas:"label label label label" "prefix input icon suffix" "hint hint hint hint" "message message message message";
  grid-template-columns:auto 1fr auto auto auto
}
.fdx-c-form--select:has([class*=__prefix]):has([class*=__suffix]) .fdx-c-form__input,
.fdx-c-form--select:has([class*=__prefix]):has([class*=__suffix]) .fdx-c-form__select {
  border-inline-start:0;
  border-inline-end:0;
  grid-column:2/4
}
.fdx-c-form--select:has([class*=__prefix]):not(:has([class*=__suffix])) {
  grid-template-areas:"label label label" "prefix input icon" "hint hint hint" "message message message";
  grid-template-columns:auto 1fr auto
}
.fdx-c-form--select:has([class*=__prefix]):not(:has([class*=__suffix])) .fdx-c-form__input,
.fdx-c-form--select:has([class*=__prefix]):not(:has([class*=__suffix])) .fdx-c-form__select {
  border-inline-start:0;
  grid-column:2/4
}
.fdx-c-form--select:not(:has([class*=__prefix])):has([class*=__suffix]) {
  grid-template-areas:"label label label" "input icon suffix" "hint hint hint" "message message message";
  grid-template-columns:1fr auto auto
}
.fdx-c-form--select:not(:has([class*=__prefix])):has([class*=__suffix]) .fdx-c-form__input,
.fdx-c-form--select:not(:has([class*=__prefix])):has([class*=__suffix]) .fdx-c-form__select {
  border-inline-end:0;
  grid-column:1/3
}
.fdx-c-form--select:has([class*=__prefix]):has([class*=__tooltip]):not(:has([class*=__suffix])) {
  grid-template-areas:"label label label label" "prefix input icon tooltipbutton" "tooltipcontent tooltipcontent tooltipcontent tooltipcontent" "hint hint hint hint" "message message message message";
  grid-template-columns:auto 1fr auto auto
}
.fdx-c-form--select:has([class*=__prefix]):has([class*=__tooltip]):not(:has([class*=__suffix])) .fdx-c-form__input,
.fdx-c-form--select:has([class*=__prefix]):has([class*=__tooltip]):not(:has([class*=__suffix])) .fdx-c-form__select {
  border-inline-start:0;
  border-inline-end:0
}
.fdx-c-form--select:has([class*=__prefix]):has([class*=__tooltip]):not(:has([class*=__suffix])) .fdx-c-form__tooltip-button {
  border-inline-start:solid 1px #8e8e8e
}
.fdx-c-form--select:not(:has([class*=__prefix])):has([class*=__tooltip]):has([class*=__suffix]) {
  grid-template-areas:"label label label label" "input icon suffix tooltipbutton" "tooltipcontent tooltipcontent tooltipcontent tooltipcontent" "hint hint hint hint" "message message message message";
  grid-template-columns:1fr auto auto auto
}
.fdx-c-form--select:not(:has([class*=__prefix])):has([class*=__tooltip]):has([class*=__suffix]) .fdx-c-form__input,
.fdx-c-form--select:not(:has([class*=__prefix])):has([class*=__tooltip]):has([class*=__suffix]) .fdx-c-form__select {
  border-inline-end:0
}
.fdx-c-form--select:has([class*=__prefix]):has([class*=__tooltip]):has([class*=__suffix]) {
  grid-template-areas:"label label label label label" "prefix input icon suffix tooltipbutton" "tooltipcontent tooltipcontent tooltipcontent tooltipcontent tooltipcontent" "hint hint hint hint hint" "message message message message message";
  grid-template-columns:auto 1fr auto auto auto
}
.fdx-c-form--select:has([class*=__prefix]):has([class*=__tooltip]):has([class*=__suffix]) .fdx-c-form__input,
.fdx-c-form--select:has([class*=__prefix]):has([class*=__tooltip]):has([class*=__suffix]) .fdx-c-form__select {
  border-inline-end:0
}
.fdx-c-form--select.fdx-c-form--select-mini {
  grid-template-rows:0 1.5rem auto
}
.fdx-c-form--select.fdx-c-form--select-mini:focus-within {
  outline:solid 2px Highlight;
  outline:solid 2px -webkit-focus-ring-color;
  outline-offset:1px
}
.fdx-c-form--select.fdx-c-form--select-mini .fdx-c-form__select {
  border-radius:4px;
  padding-inline-end:1.75rem;
  font-size:.875rem;
  text-overflow:ellipsis
}
.fdx-c-form--select.fdx-c-form--select-mini .fdx-c-form__select-icon {
  font-size:.875rem
}
.fdx-c-form--select.fdx-c-form--select-mini .fdx-c-form__indicator {
  display:none
}
.fdx-c-form--condensed {
  grid-template-rows:minmax(1rem,auto) 2rem auto
}
.fdx-c-form--condensed .fdx-c-form__label {
  --label-fontsize:.75rem
}
.fdx-c-form--condensed .fdx-c-form__select {
  padding-inline-end:2rem
}
.fdx-c-form--condensed .fdx-c-form__textarea,
.fdx-c-form--condensed .fdx-c-form__select,
.fdx-c-form--condensed .fdx-c-form__input {
  font-size:.875rem
}
.fdx-c-form--condensed .fdx-c-form__select-icon {
  font-size:1rem
}
.fdx-c-form--condensed .fdx-c-form__tooltip-button__icon {
  font-size:1.25rem
}
.fdx-c-form--condensed .fdx-c-form__tooltip-content:before {
  inset-inline-end:.9375rem;
  top:-5px;
  border-width:0 5px 5px 5px
}
.fdx-c-form--condensed .fdx-c-form__tooltip-content:after {
  top:-4px;
  inset-inline-end:.9375rem;
  border-width:0 5px 5px 5px
}
.fdx-c-form--condensed .fdx-c-form__button {
  min-height:2rem;
  font-size:.875rem
}
.fdx-c-form--condensed .fdx-c-form__prefix,
.fdx-c-form--condensed .fdx-c-form__suffix {
  font-size:.75rem
}
.fdx-c-form--condensed .fdx-c-form__prefix--select,
.fdx-c-form--condensed .fdx-c-form__prefix--select select,
.fdx-c-form--condensed .fdx-c-form__suffix--select,
.fdx-c-form--condensed .fdx-c-form__suffix--select select {
  font-size:.875rem
}
.fdx-c-form__select {
  border-radius:0;
  margin:0;
  appearance:none;
  grid-column:1/4;
  grid-row:2;
  border:solid 1px #8e8e8e;
  font-size:1rem;
  padding-inline-start:.5rem;
  padding-inline-end:2.5rem;
  background-color:transparent;
  color:#333
}
.fdx-c-form__select:focus {
  outline:none
}
.fdx-c-form__select-icon {
  display:inline-block;
  grid-area:icon;
  pointer-events:none;
  align-self:center;
  line-height:0;
  font-size:1.5rem;
  margin-inline-end:.5rem
}
.fdx-c-form__input {
  border:solid 1px #8e8e8e;
  font-size:1rem;
  padding-inline-start:.5rem;
  border-radius:0;
  background:transparent;
  min-width:0;
  outline:0;
  margin:0;
  width:100%;
  display:grid;
  grid-template-columns:1fr auto
}
.fdx-c-form__input:focus {
  outline:none
}
.fdx-c-form__input--dummy-text {
  padding-block-start:1rem;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis
}
.fdx-c-form--condensed .fdx-c-form__input--dummy-text {
  padding-block-start:.375rem
}
.fdx-c-form__input__input {
  border:0;
  outline:none;
  font-size:1rem;
  min-width:0
}
.fdx-c-form__input__search {
  background:transparent;
  border:0;
  font-size:1.25rem;
  padding-inline-end:.5rem;
  padding-inline-start:.5rem;
  display:flex;
  align-items:center;
  justify-items:center;
  color:#333;
  cursor:pointer
}
.fdx-c-form__input__search>* {
  line-height:0
}
.fdx-c-form .fdx-c-form__file {
  appearance:none;
  grid-column:1/4;
  grid-row:2/3;
  opacity:0;
  cursor:pointer
}
.fdx-c-form .fdx-c-form__file:focus~[class*=suffix] {
  outline:solid 2px Highlight;
  outline:solid 2px -webkit-focus-ring-color;
  outline-offset:1px
}
.fdx-c-form .fdx-c-form__file::-webkit-file-upload-button {
  visibility:hidden
}
.fdx-c-form .fdx-c-form__file::-ms-browse {
  display:none;
  visibility:hidden
}
.fdx-c-form .fdx-c-form__file:disabled {
  cursor:default
}
.fdx-c-form__prefix {
  grid-area:prefix
}
.fdx-c-form__suffix {
  grid-area:suffix
}
.fdx-c-form__prefix,
.fdx-c-form__suffix {
  border:solid 1px #8e8e8e;
  display:inline-flex;
  align-items:center;
  padding-inline-end:.5rem;
  padding-inline-start:.5rem;
  color:#333
}
.fdx-c-form__prefix:focus-within,
.fdx-c-form__suffix:focus-within {
  outline:solid 2px Highlight;
  outline:solid 2px -webkit-focus-ring-color
}
.fdx-c-form__prefix--select,
.fdx-c-form__suffix--select {
  display:grid;
  grid-template-columns:1fr auto;
  grid-template-rows:100%;
  align-self:stretch;
  align-items:center
}
.fdx-c-form__prefix--select select,
.fdx-c-form__suffix--select select {
  grid-column:1/3;
  grid-row:1;
  color:#8e8e8e;
  appearance:none;
  -webkit-appearance:none;
  border:0;
  background-color:transparent;
  padding-inline-end:1.5rem;
  height:100%;
  font-size:1rem;
  line-height:1.5
}
.fdx-c-form__prefix--select select:focus,
.fdx-c-form__suffix--select select:focus {
  outline:none
}
.fdx-c-form__prefix--select__icon,
.fdx-c-form__suffix--select__icon {
  display:inline-block;
  grid-column:2;
  grid-row:1;
  line-height:0;
  pointer-events:none;
  align-self:center
}
.fdx-c-form__prefix__toggle-input,
.fdx-c-form__suffix__toggle-input {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  opacity:0;
  padding:0;
  clip:rect(1px,1px,1px,1px);
  border:0!important;
  overflow:hidden
}
.fdx-c-form__prefix__toggle-input:focus+*,
.fdx-c-form__suffix__toggle-input:focus+* {
  outline:#007ab7 2px solid
}
.fdx-c-form__prefix__toggle-input:checked+*>.fdx-c-form__suffix__toggle-label__icon--hide,
.fdx-c-form__suffix__toggle-input:checked+*>.fdx-c-form__suffix__toggle-label__icon--hide {
  display:block
}
.fdx-c-form__prefix__toggle-input:checked+*>.fdx-c-form__suffix__toggle-label__icon--show,
.fdx-c-form__suffix__toggle-input:checked+*>.fdx-c-form__suffix__toggle-label__icon--show {
  display:none
}
.fdx-c-form__prefix__toggle-input:not(:checked)+*>.fdx-c-form__suffix__toggle-label__icon--hide,
.fdx-c-form__suffix__toggle-input:not(:checked)+*>.fdx-c-form__suffix__toggle-label__icon--hide {
  display:none
}
.fdx-c-form__prefix__toggle-input:not(:checked)+*>.fdx-c-form__suffix__toggle-label__icon--show,
.fdx-c-form__suffix__toggle-input:not(:checked)+*>.fdx-c-form__suffix__toggle-label__icon--show {
  display:block
}
.fdx-c-form__prefix__toggle-label,
.fdx-c-form__suffix__toggle-label {
  font-weight:700;
  font-size:.75rem;
  line-height:1.3;
  text-transform:uppercase;
  letter-spacing:1px;
  cursor:pointer;
  padding:.3125rem;
  height:100%;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  color:#007ab7
}
.fdx-c-form__prefix__toggle-label__icon,
.fdx-c-form__suffix__toggle-label__icon {
  font-size:1.5rem;
  line-height:0
}
.fdx-c-form__indicator {
  cursor:pointer;
  pointer-events:none;
  transition:all .2s ease-out;
  -webkit-backface-visibility:hidden;
  max-height:0%;
  width:3px;
  grid-area:input;
  border-radius:0
}
.fdx-c-form__label {
  font-weight:500;
  font-size:var(--label-fontsize);
  grid-area:label;
  cursor:pointer;
  -webkit-hyphens:auto;
  hyphens:auto
}
.fdx-c-form__message {
  grid-area:message;
  padding-block:.25rem;
  padding-inline:.5rem;
  font-size:.75rem;
  background-color:#f2f2f2;
  border-inline-end:solid 1px #8e8e8e;
  border-block-end:solid 1px #8e8e8e;
  border-inline-start:solid 1px #8e8e8e
}
.fdx-c-form__message__item {
  display:flex;
  align-items:center
}
.fdx-c-form__message__item+.fdx-c-form__message__item {
  padding-block-start:.25rem
}
.fdx-c-form__message__item--error {
  color:#de002e
}
.fdx-c-form__message__item--success .fdx-c-form__message__item__icon {
  color:#008a00
}
.fdx-c-form__message__item__icon {
  line-height:0;
  margin-inline-end:.5rem
}
.fdx-c-form__hint {
  grid-area:hint;
  padding-block:.25rem;
  padding-inline:.5rem;
  font-size:.75rem;
  background-color:#f2f2f2;
  border-inline-end:solid 1px #8e8e8e;
  border-block-end:solid 1px #8e8e8e;
  border-inline-start:solid 1px #8e8e8e
}
.fdx-c-form__tooltip-button {
  margin:0;
  padding:0;
  width:2.5rem;
  grid-area:tooltipbutton;
  background:transparent;
  border-block-start:solid 1px #8e8e8e;
  border-inline-end:solid 1px #8e8e8e;
  border-block-end:solid 1px #8e8e8e;
  border-inline-start:0;
  display:flex;
  align-items:center;
  justify-content:center
}
.fdx-c-form__tooltip-button__icon {
  color:#007ab7;
  line-height:0;
  font-size:1.5rem;
  overflow:hidden
}
.fdx-c-form__tooltip-content:not([hidden]) {
  transition:all .2s ease-out;
  max-height:100%
}
.fdx-c-form__tooltip-content[hidden] {
  max-height:0
}
.fdx-c-form__tooltip-content {
  grid-area:tooltipcontent;
  padding-block:.25rem;
  padding-inline:.5rem;
  font-size:.75rem;
  background-color:#f2f2f2;
  border-inline-end:solid 1px #8e8e8e;
  border-block-end:solid 1px #8e8e8e;
  border-inline-start:solid 1px #8e8e8e;
  position:relative
}
.fdx-c-form__tooltip-content:before {
  content:"";
  display:block;
  inset-inline-end:.625rem;
  top:-10px;
  position:absolute;
  width:0;
  height:0;
  border-style:solid;
  border-width:0 10px 10px 10px;
  border-color:transparent transparent #8e8e8e transparent
}
.fdx-c-form__tooltip-content:after {
  content:"";
  display:block;
  top:-9px;
  inset-inline-end:.625rem;
  position:absolute;
  width:0;
  height:0;
  border-style:solid;
  border-width:0 10px 10px 10px;
  border-color:transparent transparent #f2f2f2 transparent
}
.fdx-c-form__tooltip-content__title {
  font-weight:500;
  margin:0;
  padding:0
}
.fdx-c-form__loader {
  grid-area:input;
  justify-self:flex-end;
  display:inline-flex;
  align-items:center;
  margin-inline-end:.5rem
}
.fdx-c-form__button {
  grid-area:button;
  border:0;
  margin:0;
  min-height:3.5rem
}
.fdx-c-form__button:focus {
  outline:none
}
.fdx-c-form__button-aligned-to-input {
  grid-area:input;
  height:auto;
  min-height:auto;
  min-width:initial;
  width:initial;
  padding-inline-end:.5rem
}
.fdx-c-form-dimensions {
  grid-template-areas:"label label label label label label" "input inner1 input2 inner2 input3 suffix" "hint hint hint hint hint hint" "message message message message message message";
  grid-template-columns:1fr auto 1fr auto 1fr auto;
  border:0
}
.fdx-c-form-dimensions__input-1,
.fdx-c-form-dimensions__input-2,
.fdx-c-form-dimensions__input-3 {
  text-align:center;
  width:100%;
  border-inline-end:0
}
.fdx-c-form-dimensions__input-1 {
  grid-area:input!important
}
.fdx-c-form-dimensions__input-2 {
  grid-area:input2!important;
  border-inline-start:0
}
.fdx-c-form-dimensions__input-3 {
  grid-area:input3!important;
  border-inline-start:0
}
.fdx-c-form-dimensions__inner-1,
.fdx-c-form-dimensions__inner-2 {
  color:#8e8e8e;
  font-weight:300;
  border:solid 1px #8e8e8e;
  border-inline-end:0;
  border-inline-start:0;
  display:inline-flex;
  align-items:center
}
.fdx-c-form-dimensions__inner-1 {
  grid-area:inner1!important
}
.fdx-c-form-dimensions__inner-2 {
  grid-area:inner2!important
}
.fdx-c-form-dimensions .fdx-c-form__loader {
  grid-area:input3
}
.fdx-c-form__counter {
  text-align:end;
  margin-inline-start:auto;
  font-size:.75rem
}
.fdx-c-form__counter--is-invalid .fdx-c-form__counter__current {
  color:#de002e
}
.fdx-c-form__fieldset {
  display:contents
}
.fdx-c-form-nested {
  display:grid;
  border:0;
  margin:0;
  padding:0;
  flex-direction:column;
  gap:.5rem
}
@media (min-width: 768px) {
  .fdx-c-form-nested {
	display:flex;
	flex-direction:row;
	align-items:flex-start
  }
  .fdx-c-form-nested__item {
	height:0;
	flex:1
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  .fdx-c-form-nested__item {
	height:auto
  }
}
@media (min-width: 768px) {
  .fdx-c-form-nested__item--10 {
	flex:0 1 10%
  }
  .fdx-c-form-nested__item--20 {
	flex:0 1 20%
  }
  .fdx-c-form-nested__item--30 {
	flex:0 1 30%
  }
  .fdx-c-form-nested__item--40 {
	flex:0 1 40%
  }
  .fdx-c-form-nested__item--50 {
	flex:0 1 50%
  }
  .fdx-c-form-nested__item--60 {
	flex:0 1 60%
  }
  .fdx-c-form-nested__item--70 {
	flex:0 1 70%
  }
  .fdx-c-form-nested__item--80 {
	flex:0 1 80%
  }
  .fdx-c-form-nested__item--90 {
	flex:0 1 90%
  }
  .fdx-c-form-nested__item--100 {
	flex:0 1 100%
  }
  .fdx-c-form-nested__item--button {
	flex:0 1 auto
  }
}
.fdx-c-form-nested--horizontal>.fdx-c-form-nested__item+.fdx-c-form-nested__item {
  padding-block-start:1rem
}
@media (min-width: 768px) {
  .fdx-c-form-nested--horizontal>.fdx-c-form-nested__item+.fdx-c-form-nested__item {
	padding-block-start:0
  }
}
.fdx-c-form-nested--horizontal+.fdx-c-form-nested--horizontal {
  padding-block-start:.5rem
}
@media (min-width: 768px) {
  .fdx-c-form-nested--horizontal+.fdx-c-form-nested--horizontal .fdx-c-form {
	grid-template-rows:minmax(0px,auto) 3.5rem auto
  }
}
@media (min-width: 768px) {
  .fdx-c-form-nested--horizontal+.fdx-c-form-nested--horizontal .fdx-c-form--condensed {
	grid-template-rows:minmax(0px,auto) 2rem auto
  }
}
@media (min-width: 768px) {
  .fdx-c-form-nested--horizontal+.fdx-c-form-nested--horizontal .fdx-c-form__label {
	position:absolute!important;
	width:1px!important;
	height:1px!important;
	opacity:0;
	padding:0;
	clip:rect(1px,1px,1px,1px);
	border:0!important;
	overflow:hidden
  }
}
:where([class*=--checkbox]) .fdx-c-form__tooltip-button {
  border-block-start:none;
  border-inline-end:none;
  border-block-end:none
}
.fdx-c-form-boolean {
  display:flex;
  flex-direction:column;
  gap:1rem
}
.fdx-c-form-boolean__body {
  display:flex;
  border:0;
  margin:0;
  padding:0;
  outline:none;
  flex-direction:column;
  gap:1rem
}
@media (min-width: 768px) {
  .fdx-c-form-boolean__body {
	flex-direction:row;
	gap:2rem
  }
}
.fdx-c-form-boolean__legend {
  color:inherit;
  font-weight:500
}
.fdx-c-form-boolean__radiobutton {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  opacity:0;
  padding:0;
  clip:rect(1px,1px,1px,1px);
  border:0!important;
  overflow:hidden
}
.fdx-c-form-boolean__radiobutton:checked+.fdx-c-form-boolean__label [class*=-unchecked] {
  display:none
}
.fdx-c-form-boolean__radiobutton:not(:checked)+.fdx-c-form-boolean__label [class*=-checked] {
  display:none
}
.fdx-c-form-boolean__radiobutton:focus+.fdx-c-form-boolean__label .fdx-c-form-boolean__icon {
  outline:solid 2px Highlight;
  outline:solid 2px -webkit-focus-ring-color
}
.fdx-c-form-boolean__label {
  grid-area:label;
  display:flex;
  flex:0 1 auto;
  align-items:center;
  justify-items:center;
  gap:.5rem;
  cursor:pointer
}
.fdx-c-form-boolean__icon {
  font-size:1.25rem;
  line-height:0
}
.fdx-c-form-boolean__icon-true-unchecked,
.fdx-c-form-boolean__icon-true-checked {
  color:green
}
.fdx-c-form-boolean__icon-false-unchecked,
.fdx-c-form-boolean__icon-false-checked {
  color:red
}
.fdx-c-attached-form {
  display:grid;
  grid-template-columns:1fr 1fr;
  align-items:flex-start
}
.fdx-c-attached-form--1-1 {
  grid-template-columns:1fr 1fr
}
.fdx-c-attached-form--1-2 {
  grid-template-columns:1fr 2fr
}
.fdx-c-attached-form--1-3 {
  grid-template-columns:1fr 3fr
}
.fdx-c-attached-form--2-1 {
  grid-template-columns:2fr 1fr
}
.fdx-c-attached-form--3-1 {
  grid-template-columns:3fr 1fr
}
.fdx-c-attached-form>*:first-child [class*=__select],
.fdx-c-attached-form>*:first-child [class*=__input],
.fdx-c-attached-form>*:first-child [class*=__tooltip-button] {
  border-inline-end-width:0
}
.fdx-c-attached-form>*:first-child>[class*=__tooltip-content],
.fdx-c-attached-form>*:first-child>[class*=__hint],
.fdx-c-attached-form>*:first-child>[class*=__message] {
  margin-inline-end:-1px
}
.fdx-c-attached-form>*:first-child[class*=is-invalid]~[class*=c-form] [class*=__input] {
  border-inline-start-color:#de002e
}
.fdx-c-attached-form>*:first-child[class*=is-success]~[class*=c-form] [class*=__input] {
  border-inline-start-color:#008a00
}
.fdx-c-attached-form>*:first-child[class*=is-invalid]~[class*=is-invalid] [class*=__message] {
  border-inline-start-width:0
}
.fdx-c-jumplink {
  --gap:.5rem;
  --icon-size:1rem;
  --text-size:1rem;
  --icon-color:#007ab7;
  --link-gap-x:.5rem;
  --link-gap-y:0rem;
  --item-gap-x:1.5rem;
  --item-gap-y:0;
  --background-color:transparent;
  margin:0;
  padding:0;
  list-style:none;
  display:flex;
  flex-direction:column;
  gap:var(--gap) 0
}
.fdx-c-jumplink--bordered {
  border:solid 1px #e3e3e3;
  padding-block:.75rem;
  padding-inline:0
}
.fdx-c-jumplink--bordered .fdx-c-jumplink__icon {
  padding-inline-start:1rem
}
.fdx-c-jumplink--large-icon {
  --icon-size:2rem;
  --icon-color:#4d148c;
  --link-gap-x:1rem;
  --gap:1rem
}
.fdx-c-jumplink--large-icon .fdx-c-jumplink__link {
  align-items:center
}
.fdx-c-jumplink--large-icon .fdx-c-jumplink__title {
  grid-row:1/-1
}
.fdx-c-jumplink--large-icon .fdx-c-jumplink__icon {
  padding-block-start:0
}
@media (min-width: 768px) {
  .fdx-c-jumplink--column {
	display:block;
	column-count:2
  }
  .fdx-c-jumplink--column .fdx-c-jumplink__item {
	margin-block-end:.5rem;
	break-inside:avoid-column;
	page-break-inside:avoid
  }
}
.fdx-c-jumplink--block {
  display:flex;
  gap:var(--item-gap-y) var(--item-gap-x);
  --icon-size:2rem;
  --link-gap-x:1rem
}
@media (min-width: 768px) {
  .fdx-c-jumplink--block {
	gap:0 var(--item-gap-x);
	flex-direction:row
  }
}
.fdx-c-jumplink--block .fdx-c-jumplink__item {
  background-color:var(--background-color);
  flex:1;
  line-height:1.5
}
@media (min-width: 768px) {
  .fdx-c-jumplink--block .fdx-c-jumplink__item:first-child:nth-last-child(4),
  .fdx-c-jumplink--block .fdx-c-jumplink__item:first-child:nth-last-child(4)~li {
	--icon-size:1rem
  }
}
.fdx-c-jumplink--block .fdx-c-jumplink__link {
  position:relative;
  padding-block:1.5rem;
  padding-inline:2rem;
  width:100%;
  height:100%
}
.fdx-c-jumplink--block .fdx-c-jumplink__link:before {
  content:"";
  position:absolute;
  top:0;
  inset-inline-start:0;
  width:100%;
  height:100%
}
.fdx-c-jumplink--background {
  --item-gap-y:1.5rem;
  --background-color:#fafafa
}
.fdx-c-jumplink__link {
  display:inline-grid;
  grid-template-areas:"icon title" ". description";
  grid-template-columns:auto 1fr;
  grid-template-rows:auto 1fr;
  text-decoration:none;
  gap:var(--link-gap-y) var(--link-gap-x);
  position:relative;
  appearance:none;
  cursor:pointer;
  background:none;
  border:0;
  padding:0;
  text-align:start
}
.fdx-c-jumplink__link:before {
  position:absolute;
  content:"";
  top:0;
  inset-inline-end:0;
  bottom:0;
  inset-inline-start:0;
  display:block
}
.fdx-c-jumplink__link:hover .fdx-c-jumplink__title {
  text-decoration:underline
}
.fdx-c-jumplink__link:has(>[class*=jumplink__title]:first-child) {
  grid-template-areas:"title icon" "description .";
  grid-template-columns:1fr auto
}
.fdx-c-jumplink__icon {
  color:var(--icon-color);
  font-size:var(--icon-size);
  grid-row:1/-1;
  padding-block-start:calc(.25rem + 1px);
  line-height:0
}
.fdx-c-jumplink__title {
  grid-area:title;
  text-decoration:none;
  font-weight:500;
  color:#007ab7;
  font-size:var(--text-size)
}
.fdx-c-jumplink__link:focus .fdx-c-jumplink__title {
  text-decoration:underline
}
.fdx-c-jumplink__description {
  grid-area:description;
  padding:0;
  margin:0;
  text-decoration:none;
  color:#333;
  font-weight:400
}
.fdx-c-jumplink-detailed {
  margin:0;
  padding:0;
  list-style:none;
  border:solid 1px #e3e3e3;
  display:flex;
  flex-direction:column;
  gap:1px 0;
  background-color:#e3e3e3
}
.fdx-c-jumplink-detailed--striped {
  gap:1px 0;
  border:solid 1px #e3e3e3;
  background-color:#e3e3e3
}
.fdx-c-jumplink-detailed--striped .fdx-c-jumplink-detailed__item:nth-child(odd) {
  background:#fff
}
.fdx-c-jumplink-detailed--striped .fdx-c-jumplink-detailed__item:nth-child(odd):hover {
  background-color:#f2f2f2
}
.fdx-c-jumplink-detailed--striped .fdx-c-jumplink-detailed__item:nth-child(2n) {
  background:#fafafa
}
.fdx-c-jumplink-detailed--striped .fdx-c-jumplink-detailed__item:nth-child(2n):hover {
  background-color:#f2f2f2
}
.fdx-c-jumplink-detailed__item {
  width:100%;
  position:relative;
  display:flex;
  justify-items:center;
  min-height:3rem;
  background-color:#fff;
  align-items:center
}
.fdx-c-jumplink-detailed__item:focus-within {
  outline:solid 2px Highlight;
  outline:solid 2px -webkit-focus-ring-color;
  outline-offset:-1px
}
.fdx-c-jumplink-detailed__definitionlist {
  margin:0;
  padding:0;
  display:grid;
  grid-template-columns:auto 2em auto;
  align-items:center
}
.fdx-c-jumplink-detailed__definitionlist__title {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  opacity:0;
  padding:0;
  clip:rect(1px,1px,1px,1px);
  border:0!important;
  overflow:hidden
}
.fdx-c-jumplink-detailed__definitionlist__description {
  margin:0;
  padding-inline:1rem
}
.fdx-c-jumplink-detailed__definitionlist__description--emphasizes {
  font-weight:700;
  font-size:.875rem;
  line-height:1.3;
  text-transform:uppercase;
  letter-spacing:1px;
  line-height:unset
}
.fdx-c-jumplink-detailed__definitionlist__description--no-padding {
  padding:0
}
.fdx-c-jumplink-detailed__link {
  line-height:0;
  padding-inline-start:auto;
  padding-inline-end:1rem;
  color:#333
}
.fdx-c-jumplink-detailed__link:focus {
  outline:none
}
.fdx-c-jumplink-detailed__link:before {
  top:0;
  inset-inline-end:0;
  bottom:0;
  inset-inline-start:0;
  position:absolute;
  content:"";
  display:block
}
.fdx-c-jumplink-detailed__icon {
  font-size:1.5rem
}
.fdx-o-layout-grid {
  display:flex;
  flex-wrap:wrap
}
@media (min-width: 768px) {
  .fdx-o-layout-grid {
	flex-wrap:nowrap
  }
}
.fdx-o-layout-grid--2>* {
  flex:0 1 50%
}
.fdx-o-layout-grid--3>* {
  flex:0 1 33.3333333333%
}
.fdx-o-layout-grid--4>* {
  flex:0 1 25%
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-o-layout-grid--fullwidth-small>* {
	flex:0 1 100%
  }
}
.fdx-o-layout-grid--center {
  align-items:center;
  justify-content:center
}
.fdx-o-layout-grid--column {
  flex-direction:column
}
.fdx-c-line {
  margin:0;
  padding:0;
  border:0;
  height:1px
}
.fdx-c-line--default {
  background-color:#e3e3e3
}
.fdx-c-line--fat {
  height:4px
}
.fdx-c-line--spaced {
  margin-inline:0;
  margin-block:1rem
}
.fdx-c-line--spaced-top {
  margin-block-start:1rem
}
.fdx-c-line--spaced-bottom {
  margin-block-end:1rem
}
.fdx-c-line--white {
  background-color:#fff
}
.fdx-c-line--white-50 {
  background-color:#ffffff80
}
.fdx-c-line--black {
  background-color:#000
}
.fdx-c-line--purple {
  background-color:#4d148c
}
.fdx-c-line--orange {
  background-color:#ff6200
}
.fdx-c-line--gray {
  background-color:#333
}
.fdx-c-line--blue {
  background-color:#007ab7
}
.fdx-c-line--success {
  background-color:#008a00
}
.fdx-c-line--info {
  background-color:#007ab7
}
.fdx-c-line--warning {
  background-color:#f7b118
}
.fdx-c-line--error {
  background-color:#de002e
}
.fdx-c-line--text {
  background-color:#333
}
.fdx-c-line--grey-10 {
  background-color:#fafafa
}
.fdx-c-line--grey-20 {
  background-color:#f2f2f2
}
.fdx-c-line--grey-30 {
  background-color:#e3e3e3
}
.fdx-c-line--grey-40 {
  background-color:#8e8e8e
}
.fdx-c-line--grey-50 {
  background-color:#333
}
.fdx-c-line--transparent {
  background-color:transparent
}
.fdx-c-line--gradient {
  background:linear-gradient(to right,#4d148c 0,#7d22c3 33%,#FF6200 100%)
}
.fdx-c-link {
  text-decoration:underline;
  color:inherit
}
.fdx-c-link:hover {
  color:#007ab7
}
.fdx-c-link--error {
  color:#de002e
}
.fdx-c-link--success {
  color:#008a00
}
.fdx-c-link--full-link:before {
  content:" ";
  position:absolute;
  inset-inline-start:0;
  inset-inline-end:0;
  top:0;
  bottom:0;
  background-color:transparent
}
.fdx-c-link-tiles {
  margin:0 auto;
  display:flex;
  flex-direction:column;
  align-items:center
}
.fdx-c-link-tiles__title {
  font-weight:300;
  line-height:1.3;
  letter-spacing:-.4px;
  margin:0;
  padding:0;
  font-size:1.5rem;
  margin-block-end:.75rem
}
@media (min-width: 768px) {
  .fdx-c-link-tiles__title {
	font-weight:300;
	line-height:1.3;
	letter-spacing:-.4px;
	margin:0;
	padding:0;
	font-size:2rem;
	margin-block-end:1.5rem
  }
}
.fdx-c-link-tiles__list {
  margin:0;
  padding:0;
  list-style:none;
  display:flex;
  justify-content:center;
  flex-direction:column;
  flex-wrap:wrap;
  width:100%;
  max-width:970px
}
@media (min-width: 768px) {
  .fdx-c-link-tiles__list {
	flex-direction:row
  }
}
.fdx-c-link-tiles__list__item {
  margin:0;
  margin-block-end:.75rem;
  flex:0 1 8.3333333333%
}
@media (min-width: 768px) {
  .fdx-c-link-tiles__list__item {
	margin-inline-start:16px;
	margin-inline-end:16px
  }
}
@media (min-width: 1200px) {
  .fdx-c-link-tiles__list__item {
	margin-inline-start:32px;
	margin-inline-end:32px
  }
}
.fdx-c-link-tiles__link {
  display:flex;
  align-items:center;
  color:initial;
  text-decoration:none
}
.fdx-c-link-tiles__link:hover,
.fdx-c-link-tiles__link:focus {
  text-decoration:underline
}
@media (min-width: 768px) {
  .fdx-c-link-tiles__link {
	flex-direction:column
  }
}
.fdx-c-link-tiles__link__title {
  font-weight:700;
  font-size:.75rem;
  text-transform:uppercase;
  width:100%;
  color:#007ab7;
  margin-inline-start:.75rem
}
@media (min-width: 768px) {
  .fdx-c-link-tiles__link__title {
	text-align:center;
	margin-inline-start:0;
	margin-block-start:.75rem
  }
}
.fdx-c-link-tiles__icon {
  font-size:2.5rem;
  height:2.5rem;
  width:2.5rem;
  color:#4d148c
}
@media (min-width: 768px) {
  .fdx-c-link-tiles__icon {
	font-size:6.25rem;
	width:6.25rem;
	height:6.25rem
  }
}
.fdx-c-list--unstyled {
  list-style:none;
  padding:0
}
.fdx-c-list--unstyled>li {
  font-size:1rem;
  line-height:1.3
}
.fdx-c-list--bullet {
  list-style-type:disc;
  padding-inline-start:1rem
}
.fdx-c-list--bullet>li {
  font-size:1rem;
  line-height:1.3
}
.fdx-c-list--bordered-top>li {
  border-block-start:solid #e3e3e3 1px;
  padding-block:.75rem;
  padding-inline:0
}
.fdx-c-list--bordered-top>li:last-child {
  border-block-end:solid #e3e3e3 1px
}
.fdx-c-list--bordered-top-condensed>li {
  border-block-start:solid #e3e3e3 1px;
  padding-block:.25rem;
  padding-inline:0
}
.fdx-c-list--bordered-top-condensed>li:last-child {
  border-block-end:solid #e3e3e3 1px
}
.fdx-c-list--bordered-top-to-tiles>li {
  box-shadow:0 2px 4px #0000001a,0 3px 4px #0000001f,0 1px 5px #00000024;
  padding:.5rem;
  margin-block:1rem;
  margin-inline:.25rem
}
.fdx-c-list--bordered-top-to-tiles>li:first-child {
  margin-block-start:0
}
@media (min-width: 768px) {
  .fdx-c-list--bordered-top-to-tiles>li {
	box-shadow:none;
	padding-block:.25rem;
	padding-inline:0;
	margin:0;
	border-block-start:solid #e3e3e3 1px
  }
  .fdx-c-list--bordered-top-to-tiles>li:last-child {
	border-block-end:solid #e3e3e3 1px
  }
}
.fdx-c-loader {
  --width:2rem;
  --height:2rem;
  display:inline-block;
  position:relative;
  width:var(--width);
  height:var(--height);
  overflow:hidden;
  background-repeat:no-repeat;
  background-size:cover;
  background-position:bottom center,50%,50%
}
.fdx-c-loader--small {
  --width:1rem;
  --height:1rem
}
.fdx-c-loader--medium {
  --width:1.5rem;
  --height:1.5rem
}
.fdx-c-loader--large {
  --width:4rem;
  --height:4rem
}
.fdx-c-loader--extra-large {
  --width:8rem;
  --height:8rem
}
.fdx-c-loader.fdx-c-loader--small {
  background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' %3E%3Ccircle class='bg' cx='25' cy='25' r='21' fill='none' stroke='%23e3e3e3' stroke-width='6'%3E%3C/circle%3E%3Ccircle cx='25' cy='25' r='21' fill='none' stroke='%234d148c' stroke-dashoffset='120' stroke-dasharray='130' stroke-linecap='round' stroke-width='6'%3E%3Canimate attributeName='stroke-dashoffset' begin='0s' values='120;4;120' dur='2.2s' calcMode='linear' repeatDur='indefinite'/%3E%3CanimateTransform attributeName='transform' begin='0s' dur='1s' type='rotate' from='0 25 25' to='360 25 25' calcMode='linear' repeatCount='indefinite' /%3E%3C/circle%3E%3C/svg%3E")
}
.fdx-c-loader.fdx-c-loader--small.fdx-c-loader--white {
  background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' %3E%3Ccircle class='bg' cx='25' cy='25' r='21' fill='none' stroke='transparent' stroke-width='6'%3E%3C/circle%3E%3Ccircle cx='25' cy='25' r='21' fill='none' stroke='%23FFFFFF' stroke-dashoffset='120' stroke-dasharray='130' stroke-linecap='round' stroke-width='6'%3E%3Canimate attributeName='stroke-dashoffset' begin='0s' values='120;4;120' dur='2.2s' calcMode='linear' repeatDur='indefinite'/%3E%3CanimateTransform attributeName='transform' begin='0s' dur='1s' type='rotate' from='0 25 25' to='360 25 25' calcMode='linear' repeatCount='indefinite' /%3E%3C/circle%3E%3C/svg%3E")
}
.fdx-c-loader.fdx-c-loader--small.fdx-c-loader--orange {
  background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' %3E%3Ccircle class='bg' cx='25' cy='25' r='21' fill='none' stroke='transparent' stroke-width='6'%3E%3C/circle%3E%3Ccircle cx='25' cy='25' r='21' fill='none' stroke='%23ff6200' stroke-dashoffset='120' stroke-dasharray='130' stroke-linecap='round' stroke-width='6'%3E%3Canimate attributeName='stroke-dashoffset' begin='0s' values='120;4;120' dur='2.2s' calcMode='linear' repeatDur='indefinite'/%3E%3CanimateTransform attributeName='transform' begin='0s' dur='1s' type='rotate' from='0 25 25' to='360 25 25' calcMode='linear' repeatCount='indefinite' /%3E%3C/circle%3E%3C/svg%3E")
}
.fdx-c-loader.fdx-c-loader--medium {
  background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' %3E%3Ccircle class='bg' cx='25' cy='25' r='21' fill='none' stroke='%23e3e3e3' stroke-width='4'%3E%3C/circle%3E%3Ccircle cx='25' cy='25' r='21' fill='none' stroke='%234d148c' stroke-dashoffset='120' stroke-dasharray='130' stroke-linecap='round' stroke-width='4'%3E%3Canimate attributeName='stroke-dashoffset' begin='0s' values='120;4;120' dur='2.2s' calcMode='linear' repeatDur='indefinite'/%3E%3CanimateTransform attributeName='transform' begin='0s' dur='1s' type='rotate' from='0 25 25' to='360 25 25' calcMode='linear' repeatCount='indefinite' /%3E%3C/circle%3E%3C/svg%3E")
}
.fdx-c-loader.fdx-c-loader--medium.fdx-c-loader--white {
  background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' %3E%3Ccircle class='bg' cx='25' cy='25' r='21' fill='none' stroke='transparent' stroke-width='4'%3E%3C/circle%3E%3Ccircle cx='25' cy='25' r='21' fill='none' stroke='%23FFFFFF' stroke-dashoffset='120' stroke-dasharray='130' stroke-linecap='round' stroke-width='4'%3E%3Canimate attributeName='stroke-dashoffset' begin='0s' values='120;4;120' dur='2.2s' calcMode='linear' repeatDur='indefinite'/%3E%3CanimateTransform attributeName='transform' begin='0s' dur='1s' type='rotate' from='0 25 25' to='360 25 25' calcMode='linear' repeatCount='indefinite' /%3E%3C/circle%3E%3C/svg%3E")
}
.fdx-c-loader.fdx-c-loader--medium.fdx-c-loader--orange {
  background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' %3E%3Ccircle class='bg' cx='25' cy='25' r='21' fill='none' stroke='transparent' stroke-width='4'%3E%3C/circle%3E%3Ccircle cx='25' cy='25' r='21' fill='none' stroke='%23ff6200' stroke-dashoffset='120' stroke-dasharray='130' stroke-linecap='round' stroke-width='4'%3E%3Canimate attributeName='stroke-dashoffset' begin='0s' values='120;4;120' dur='2.2s' calcMode='linear' repeatDur='indefinite'/%3E%3CanimateTransform attributeName='transform' begin='0s' dur='1s' type='rotate' from='0 25 25' to='360 25 25' calcMode='linear' repeatCount='indefinite' /%3E%3C/circle%3E%3C/svg%3E")
}
.fdx-c-loader.fdx-c-loader--large {
  background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' %3E%3Ccircle class='bg' cx='25' cy='25' r='21' fill='none' stroke='%23e3e3e3' stroke-width='2.5'%3E%3C/circle%3E%3Ccircle cx='25' cy='25' r='21' fill='none' stroke='%234d148c' stroke-dashoffset='120' stroke-dasharray='130' stroke-linecap='round' stroke-width='2.5'%3E%3Canimate attributeName='stroke-dashoffset' begin='0s' values='120;4;120' dur='2.2s' calcMode='linear' repeatDur='indefinite'/%3E%3CanimateTransform attributeName='transform' begin='0s' dur='1s' type='rotate' from='0 25 25' to='360 25 25' calcMode='linear' repeatCount='indefinite' /%3E%3C/circle%3E%3C/svg%3E")
}
.fdx-c-loader.fdx-c-loader--large.fdx-c-loader--white {
  background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' %3E%3Ccircle class='bg' cx='25' cy='25' r='21' fill='none' stroke='%23transparent' stroke-width='2.5'%3E%3C/circle%3E%3Ccircle cx='25' cy='25' r='21' fill='none' stroke='%23FFFFFF' stroke-dashoffset='120' stroke-dasharray='130' stroke-linecap='round' stroke-width='2.5'%3E%3Canimate attributeName='stroke-dashoffset' begin='0s' values='120;4;120' dur='2.2s' calcMode='linear' repeatDur='indefinite'/%3E%3CanimateTransform attributeName='transform' begin='0s' dur='1s' type='rotate' from='0 25 25' to='360 25 25' calcMode='linear' repeatCount='indefinite' /%3E%3C/circle%3E%3C/svg%3E")
}
.fdx-c-loader.fdx-c-loader--large.fdx-c-loader--orange {
  background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' %3E%3Ccircle class='bg' cx='25' cy='25' r='21' fill='none' stroke='%23transparent' stroke-width='2.5'%3E%3C/circle%3E%3Ccircle cx='25' cy='25' r='21' fill='none' stroke='%23ff6200' stroke-dashoffset='120' stroke-dasharray='130' stroke-linecap='round' stroke-width='2.5'%3E%3Canimate attributeName='stroke-dashoffset' begin='0s' values='120;4;120' dur='2.2s' calcMode='linear' repeatDur='indefinite'/%3E%3CanimateTransform attributeName='transform' begin='0s' dur='1s' type='rotate' from='0 25 25' to='360 25 25' calcMode='linear' repeatCount='indefinite' /%3E%3C/circle%3E%3C/svg%3E")
}
.fdx-c-loader.fdx-c-loader--extra-large {
  background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' %3E%3Ccircle class='bg' cx='25' cy='25' r='21' fill='none' stroke='%23e3e3e3' stroke-width='2'%3E%3C/circle%3E%3Ccircle cx='25' cy='25' r='21' fill='none' stroke='%234d148c' stroke-dashoffset='120' stroke-dasharray='130' stroke-linecap='round' stroke-width='2'%3E%3Canimate attributeName='stroke-dashoffset' begin='0s' values='120;4;120' dur='2.2s' calcMode='linear' repeatDur='indefinite'/%3E%3CanimateTransform attributeName='transform' begin='0s' dur='1s' type='rotate' from='0 25 25' to='360 25 25' calcMode='linear' repeatCount='indefinite' /%3E%3C/circle%3E%3C/svg%3E")
}
.fdx-c-loader.fdx-c-loader--extra-large.fdx-c-loader--white {
  background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' %3E%3Ccircle class='bg' cx='25' cy='25' r='21' fill='none' stroke='%23transparent' stroke-width='1.5'%3E%3C/circle%3E%3Ccircle cx='25' cy='25' r='21' fill='none' stroke='%23FFFFFF' stroke-dashoffset='120' stroke-dasharray='130' stroke-linecap='round' stroke-width='1.5'%3E%3Canimate attributeName='stroke-dashoffset' begin='0s' values='120;4;120' dur='2.2s' calcMode='linear' repeatDur='indefinite'/%3E%3CanimateTransform attributeName='transform' begin='0s' dur='1s' type='rotate' from='0 25 25' to='360 25 25' calcMode='linear' repeatCount='indefinite' /%3E%3C/circle%3E%3C/svg%3E")
}
.fdx-c-loader.fdx-c-loader--extra-large.fdx-c-loader--orange {
  background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' %3E%3Ccircle class='bg' cx='25' cy='25' r='21' fill='none' stroke='%23transparent' stroke-width='2'%3E%3C/circle%3E%3Ccircle cx='25' cy='25' r='21' fill='none' stroke='%23ff6200' stroke-dashoffset='120' stroke-dasharray='130' stroke-linecap='round' stroke-width='2'%3E%3Canimate attributeName='stroke-dashoffset' begin='0s' values='120;4;120' dur='2.2s' calcMode='linear' repeatDur='indefinite'/%3E%3CanimateTransform attributeName='transform' begin='0s' dur='1s' type='rotate' from='0 25 25' to='360 25 25' calcMode='linear' repeatCount='indefinite' /%3E%3C/circle%3E%3C/svg%3E")
}
.fdx-c-pagination {
  display:flex;
  flex-direction:column;
  align-items:center
}
.fdx-c-pagination__title {
  font-weight:300;
  font-size:1rem;
  line-height:1.5;
  margin-inline:0;
  margin-block:0 .5rem
}
.fdx-c-pagination__list {
  list-style:none;
  margin:0;
  padding:0;
  display:flex
}
.fdx-c-pagination__list__item__link {
  font-size:1rem;
  border-radius:9999px;
  color:#333;
  display:flex;
  align-items:center;
  justify-content:center;
  line-height:0;
  width:1.5rem;
  height:1.5rem;
  text-decoration:none;
  margin-block:0;
  margin-inline:.25rem
}
.fdx-c-pagination__list__item__link:hover,
.fdx-c-pagination__list__item__link:focus {
  background-color:#f2f2f2
}
.fdx-c-pagination__list__item__link[aria-current=page] {
  color:#fff;
  background-color:#4d148c
}
.fdx-c-message {
  --signal-border-left-color:transparent;
  --signal-border-color:#e3e3e3;
  --icon-size:2rem;
  --inner-spacing-x:1rem;
  --inner-spacing-y:1rem;
  --background-color:#fafafa;
  --font-size:1rem;
  --title-gap:.5rem;
  display:grid;
  position:relative;
  grid-template-areas:"header body footer";
  align-items:flex-start;
  grid-template-columns:auto 1fr auto;
  border:solid var(--signal-border-color) 1px;
  background-color:var(--background-color)
}
.fdx-c-message:before {
  display:block;
  content:"";
  position:absolute;
  top:0;
  bottom:0;
  inset-inline-start:0;
  width:3px;
  background-color:var(--signal-border-left-color)
}
.fdx-c-message--condensed {
  --icon-size:1.5rem;
  --font-size:.875rem;
  --title-gap:0
}
.fdx-c-message--bg-white {
  --background-color:#fff
}
.fdx-c-message--error {
  --signal-border-left-color:#de002e;
  --signal-border-color:#de002e;
  --icon-color:#de002e;
  --background-color:#FEFAFB
}
.fdx-c-message--success {
  --signal-border-left-color:#008a00;
  --signal-border-color:#008a00;
  --icon-color:#008a00;
  --background-color:#F8FBF8
}
.fdx-c-message--sustainable {
  --signal-border-left-color:#00A82D;
  --signal-border-color:#00A82D;
  --icon-color:#00A82D;
  --background-color:#F8FBF8
}
.fdx-c-message--info {
  --signal-border-left-color:#007ab7;
  --signal-border-color:#007ab7;
  --icon-color:#007ab7;
  --background-color:#F8FBFD
}
.fdx-c-message--warning {
  --signal-border-left-color:#f7b118;
  --signal-border-color:#f7b118;
  --icon-color:#f7b118;
  --background-color:#FEFAF1
}
.fdx-c-message--insight,
.fdx-c-message--primary {
  --signal-border-left-color:#4d148c;
  --signal-border-color:#4d148c;
  --icon-color:#4d148c;
  --background-color:#fff
}
.fdx-c-message--max-width {
  background-color:var(--signal-border-left-color);
  grid-template-areas:". header body footer .";
  align-items:flex-start;
  grid-template-columns:1fr auto minmax(0,calc(970px - var(--icon-size) - var(--icon-size) - var(--inner-spacing-x))) auto 1fr;
  --icon-color:#fff;
  --close-icon-color:#fff
}
.fdx-c-message--max-width .fdx-c-message__body,
.fdx-c-message--max-width .fdx-c-message__body [class*=button] {
  color:var(--icon-color)
}
.fdx-c-message--max-width[class*=warning] {
  --icon-color:#333
}
.fdx-c-message--max-width[class*=warning] [class*=button],
.fdx-c-message--max-width[class*=warning] .fdx-c-message__body {
  color:var(--icon-color)
}
.fdx-c-message>*:first-child {
  padding-inline-start:var(--inner-spacing-y)
}
.fdx-c-message__icon {
  padding-block:var(--inner-spacing-y);
  padding-inline:0;
  display:flex;
  align-items:center;
  line-height:0;
  background-color:var(--signal-background-color);
  font-size:var(--icon-size);
  color:var(--icon-color);
  grid-area:header
}
.fdx-c-message__body {
  grid-area:body;
  padding-block:var(--inner-spacing-y);
  padding-inline:calc(var(--inner-spacing-y) * .5);
  font-size:var(--font-size);
  color:#333;
  line-height:1.5;
  font-weight:400
}
@media (min-width: 768px) {
  .fdx-c-message__body {
	padding:var(--inner-spacing-y)
  }
}
.fdx-c-message__body__message-type {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  opacity:0;
  padding:0;
  clip:rect(1px,1px,1px,1px);
  border:0!important;
  overflow:hidden
}
.fdx-c-message__title {
  font-weight:500;
  margin-block-end:var(--title-gap);
  display:block
}
.fdx-c-message__button-close {
  grid-area:footer;
  background-color:transparent;
  border:0;
  margin:0;
  padding:var(--inner-spacing-y);
  display:flex;
  align-items:center;
  color:var(--close-icon-color, #333);
  cursor:pointer
}
.fdx-c-modal {
  display:flex;
  z-index:3;
  height:100vh;
  width:100vw;
  position:fixed;
  top:0;
  inset-inline-start:0;
  inset-inline-end:0;
  bottom:0;
  overflow-y:auto;
  overflow-x:hidden;
  background:rgba(51,51,51,.66);
  -webkit-backdrop-filter:blur(16px);
  backdrop-filter:blur(16px)
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-c-modal {
	height:100%;
	background:#fff
  }
}
.fdx-c-modal__backdrop {
  position:absolute;
  top:0;
  inset-inline-end:0;
  bottom:0;
  inset-inline-start:0
}
.fdx-c-modal__main {
  display:flex;
  width:100%;
  flex-direction:column;
  position:absolute;
  top:0;
  margin:0 auto;
  padding:1rem;
  background:#fff
}
@media (min-width: 664px) {
  .fdx-c-modal__main {
	box-shadow:0 6px 10px #0000001a,0 1px 18px #0000001f,0 3px 5px #00000024;
	top:75px;
	inset-inline-start:50%;
	transform:translate(-50%);
	align-self:center;
	flex:0 1 100%;
	width:calc(100% - 4rem)
  }
  .fdx-c-modal__main .fdx-c-modal__body {
	max-width:66.25rem;
	margin-block-start:1rem;
	margin-block-end:1rem;
	padding-inline-end:3rem;
	padding-inline-start:3rem
  }
}
.fdx-c-modal__main:after {
  position:absolute;
  display:block;
  width:100%;
  height:75px;
  bottom:-75px;
  content:""
}
@media (min-width: 664px) {
  .fdx-c-modal__main--small {
	max-width:28.75rem
  }
  .fdx-c-modal__main--small .fdx-c-modal__body {
	margin-block-start:1rem;
	margin-block-end:1rem;
	padding-inline-end:1rem;
	padding-inline-start:1rem
  }
}
@media (min-width: 664px) {
  .fdx-c-modal__main--medium {
	max-width:38.75rem
  }
  .fdx-c-modal__main--medium .fdx-c-modal__body {
	margin-block-start:1rem;
	margin-block-end:1rem;
	padding-inline-end:1rem;
	padding-inline-start:1rem
  }
}
@media (min-width: 664px) {
  .fdx-c-modal__main--large {
	max-width:60.625rem
  }
  .fdx-c-modal__main--large .fdx-c-modal__body {
	margin-block-start:1rem;
	margin-block-end:3rem;
	padding-inline-end:3rem;
	padding-inline-start:3rem
  }
}
.fdx-c-modal__main--full-height {
  height:100%
}
.fdx-c-modal__header {
  font-size:1.5rem
}
.fdx-c-modal__body {
  align-items:center;
  align-self:center;
  flex:0 1 auto;
  order:2;
  width:100%
}
.fdx-c-modal__footer {
  margin-inline-start:auto;
  padding-block-end:1rem;
  order:1;
  text-align:end
}
@media (min-width: 664px) {
  .fdx-c-modal__footer {
	padding:0
  }
}
.fdx-c-modal__footer__button {
  min-height:0;
  padding:0
}
.fdx-c-modal__description {
  font-size:1rem;
  font-weight:300;
  line-height:1.3;
  max-height:calc(80vh - 150px);
  overflow-y:auto
}
.fdx-c-modal__title {
  font-weight:300;
  line-height:inherit;
  margin:0;
  padding:0;
  font-size:1.5rem;
  text-align:center;
  margin-block-end:2rem
}
.has-alert-header .fdx-c-modal .fdx-c-modal__main {
  top:300px
}
.fdx-c-multi-select-checkbox {
  position:relative
}
.fdx-c-multi-select-checkbox .fdx-c-form-group__item .fdx-c-form-group__input[readonly]:not([disabled]) {
  background-color:#f2f2f2
}
.fdx-c-multi-select-checkbox .fdx-c-form-group__item .fdx-c-form-group__input[readonly]:not([disabled])~.fdx-c-form-group__label {
  color:#333
}
.fdx-c-multi-select-checkbox .fdx-c-form-group__item .fdx-c-form-group__input[readonly]:not([disabled])~.fdx-c-form-group__icon * {
  fill:#333
}
.fdx-c-multi-select-checkbox .fdx-c-form-group__item .fdx-c-form-group__input[readonly] {
  padding-inline-start:.5rem
}
.fdx-c-multi-select-checkbox .fdx-c-form-group.fdx-c-form-group--select .fdx-c-form-group__item .fdx-c-form-group__icon {
  pointer-events:initial;
  cursor:pointer;
  border:0;
  padding:0;
  background:transparent;
  font-size:1.25rem
}
.fdx-c-multi-select-checkbox .fdx-c-form-group.fdx-c-form-group--select .fdx-c-form-group__item .fdx-c-form-group__icon>* {
  width:1em;
  height:1em
}
.fdx-c-multi-select-checkbox__menu {
  box-shadow:0 3px 3px #0000001a,0 3px 4px #0000001f,0 1px 8px #00000024;
  flex-direction:column;
  position:absolute;
  background-color:#fff;
  z-index:1;
  inset-inline-start:0;
  inset-inline-end:0
}
.fdx-c-multi-select-checkbox__menu:not([hidden]) {
  display:flex
}
.fdx-c-multi-select-checkbox__menu>* {
  padding:0 .75rem;
  margin-block-end:.5rem
}
.fdx-c-multi-select-checkbox__menu>*:first-child {
  padding-block-start:.5rem
}
.fdx-c-multi-select-dropdown {
  position:relative
}
.fdx-c-multi-select-dropdown--has-value .fdx-c-multi-select-dropdown__button__label,
.fdx-c-multi-select-dropdown--has-value.fdx-c-multi-select-dropdown--condensed .fdx-c-multi-select-dropdown__button__label {
  top:.5rem;
  font-weight:700;
  font-size:.625rem;
  line-height:1.3;
  text-transform:uppercase;
  letter-spacing:.8px
}
.fdx-c-multi-select-dropdown--is-invalid .fdx-c-multi-select-dropdown__button__title,
.fdx-c-multi-select-dropdown--is-invalid .fdx-c-multi-select-dropdown__button__label {
  color:#de002e
}
.fdx-c-multi-select-dropdown--is-disabled .fdx-c-multi-select-dropdown__button[disabled] {
  cursor:default;
  background-color:#fafafa;
  color:#333
}
.fdx-c-multi-select-dropdown--is-disabled .fdx-c-multi-select-dropdown__button[disabled] .fdx-c-multi-select-dropdown__button__label,
.fdx-c-multi-select-dropdown--is-disabled .fdx-c-multi-select-dropdown__button[disabled] .fdx-c-multi-select-dropdown__button__title {
  color:#333
}
.fdx-c-multi-select-dropdown--is-disabled .fdx-c-multi-select-dropdown__button[disabled]:active {
  border-inline-start:3px solid transparent
}
.fdx-c-multi-select-dropdown--condensed .fdx-c-multi-select-dropdown__button {
  min-height:3.125rem
}
.fdx-c-multi-select-dropdown--condensed .fdx-c-multi-select-dropdown__button__label {
  top:.875rem
}
.fdx-c-multi-select-dropdown--condensed .fdx-c-multi-select-dropdown__button__title {
  font-size:.875rem;
  height:3.125rem;
  padding-block-start:.75rem
}
.fdx-c-multi-select-dropdown__button {
  width:100%;
  background:#f2f2f2;
  border:0;
  border-inline-start:3px solid transparent;
  margin:0;
  padding:0;
  text-align:start;
  cursor:pointer;
  display:grid;
  min-height:3.75rem;
  grid-template-areas:"wrapper icon";
  grid-template-rows:auto;
  grid-template-columns:1fr auto
}
.fdx-c-multi-select-dropdown__button:focus,
.fdx-c-multi-select-dropdown__button:active {
  border-color:#4d148c;
  outline:0
}
.fdx-c-multi-select-dropdown__button__wrapper {
  grid-area:wrapper;
  margin-inline-start:calc(.75rem - 3px);
  position:relative;
  display:flex;
  flex-direction:column;
  flex-wrap:nowrap
}
.fdx-c-multi-select-dropdown__button__label {
  font-weight:700;
  font-size:.75rem;
  line-height:1.3;
  text-transform:uppercase;
  letter-spacing:1px;
  color:#333;
  transform:all;
  position:absolute;
  top:1rem;
  transition:.3s;
  display:block
}
.fdx-c-multi-select-dropdown__button__title {
  color:#333;
  font-size:1rem;
  padding-block-start:1rem;
  height:3.75rem;
  display:inline-flex;
  align-items:center
}
.fdx-c-multi-select-dropdown__button__icon {
  grid-area:icon;
  height:100%;
  display:flex;
  align-items:center;
  margin-inline-end:1rem;
  font-size:1.25rem;
  line-height:0
}
.fdx-c-multi-select-dropdown__menu {
  box-shadow:0 3px 3px #0000001a,0 3px 4px #0000001f,0 1px 8px #00000024;
  flex-direction:column;
  position:absolute;
  background-color:#fff;
  z-index:1;
  inset-inline-start:0;
  inset-inline-end:0
}
.fdx-c-multi-select-dropdown__menu:not([hidden]) {
  display:flex
}
.fdx-c-multi-select-dropdown__menu>* {
  padding:0 .75rem;
  margin-block-end:.5rem
}
.fdx-c-multi-select-dropdown__menu>*:first-child {
  padding-block-start:.5rem
}
.fdx-c-multi-select-dropdown__fieldset {
  display:contents
}
.fdx-c-multi-select-dropdown__fieldset>* {
  padding:0 .75rem;
  margin-block-end:.5rem
}
.fdx-c-multi-select-dropdown__fieldset>*:first-child {
  padding-block-start:.5rem
}
.fdx-c-multi-select-dropdown__legend {
  border:none;
  font-weight:700
}
.fdx-c-dropdown-multi-select {
  position:relative;
  --results-min-height:30px
}
.fdx-c-dropdown-multi-select:has([class*=form--condensed]) .fdx-c-dropdown-multi-select--list {
  top:3rem
}
.fdx-c-dropdown-multi-select--list {
  margin:0;
  padding:0;
  list-style:none;
  background-color:#e3e3e3;
  flex-direction:column;
  border:solid #e3e3e3 1px;
  gap:1px;
  position:absolute;
  z-index:1;
  top:5rem;
  inset-inline-end:0;
  inset-inline-start:0;
  max-height:var(--results-min-height);
  overflow:auto;
  box-shadow:0 8px 10px 1px #0000001a,0 3px 14px 3px #0000001f,0 4px 5px #00000024
}
.fdx-c-dropdown-multi-select--list:not([hidden]) {
  display:flex
}
.fdx-c-dropdown-multi-select--list__item {
  background-color:#fff;
  padding-inline:1rem;
  padding-block:.5rem
}
.fdx-c-dropdown-multi-select--list__item--is-disabled {
  background-color:#f2f2f2
}
.fdx-c-dropdown-multi-select__filter {
  padding-block-start:1rem
}
.fdx-c-nav {
  background-color:#4d148c;
  position:sticky;
  top:0;
  z-index:3
}
.fdx-c-nav__overlay {
  display:none;
  height:100%;
  width:100%;
  position:fixed;
  top:4rem;
  background-color:#fafafa
}
.fdx-c-nav__overlay.is-active {
  display:block
}
@media (min-width: 768px) {
  .fdx-c-nav__overlay.is-active {
	background-color:#00000040
  }
}
.fdx-c-nav__main {
  margin:0 auto;
  max-width:970px;
  position:relative;
  height:4rem;
  display:grid;
  grid-template-areas:"logo menu2 hamburger" "search search search" "menu1 menu1 menu1";
  grid-template-columns:1fr auto auto;
  grid-template-rows:64px 59px calc(100vh - 123px)
}
@media (min-width: 768px) {
  .fdx-c-nav__main {
	grid-template-areas:"logo menu2 hamburger" "menu1 menu1 menu1";
	grid-template-columns:auto 1fr auto auto;
	grid-template-rows:64px calc(100vh - 64px)
  }
}
@media (min-width: 1200px) {
  .fdx-c-nav__main {
	grid-template-areas:"logo  menu1 menu2";
	grid-template-columns:100px auto auto
  }
}
.fdx-c-nav__main__menu {
  list-style:none;
  margin:0;
  padding:0;
  display:flex;
  flex-direction:column
}
@media (min-width: 768px) {
  .fdx-c-nav__main__menu {
	background-color:transparent;
	flex-direction:row
  }
}
.fdx-c-nav__main__menu--left {
  background-color:#fafafa;
  grid-area:menu1
}
@media (min-width: 1200px) {
  .fdx-c-nav__main__menu--left {
	background-color:transparent
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-c-nav__main__menu--left {
	display:none
  }
  .fdx-c-nav__main__menu--left.is-active {
	display:block;
	height:100%;
	overflow:scroll
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-c-nav__main__menu--left {
	display:none
  }
  .fdx-c-nav__main__menu--left.is-active {
	display:block;
	height:100%;
	overflow:scroll
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-c-nav__main__menu--left {
	display:none
  }
  .fdx-c-nav__main__menu--left.is-active {
	display:block;
	height:100%;
	overflow:scroll
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-c-nav__main__menu--left {
	display:none
  }
  .fdx-c-nav__main__menu--left.is-active {
	display:block;
	height:100%;
	overflow:scroll
  }
}
.fdx-c-nav__main__menu--right {
  grid-area:menu2;
  display:flex;
  flex-direction:row
}
@media (min-width: 768px) {
  .fdx-c-nav__main__menu--right {
	margin-inline-start:auto
  }
}
.fdx-c-nav__main__menu--right .fdx-c-nav__main__menu__item__link {
  color:#fff;
  letter-spacing:-.5px
}
.fdx-c-nav__main__menu__item {
  position:relative
}
.fdx-c-nav__main__menu__item+.fdx-c-nav__main__menu__item {
  border-block-start:solid 1px white
}
.fdx-c-nav__main__menu__item+.fdx-c-nav__main__menu__item:last-child {
  border-block-end:solid 1px white
}
@media (min-width: 768px) {
  .fdx-c-nav__main__menu__item+.fdx-c-nav__main__menu__item:last-child {
	border-block-end:0
  }
}
@media (min-width: 768px) {
  .fdx-c-nav__main__menu__item+.fdx-c-nav__main__menu__item {
	border-block-start:0
  }
}
.fdx-c-nav__main__menu__item__link {
  font-size:1rem;
  line-height:1;
  background-color:transparent;
  border:0;
  border-radius:0;
  height:4rem;
  padding-inline:.75rem;
  padding-block:.75rem;
  display:inline-flex;
  align-items:center;
  font-size:.875rem;
  width:100%;
  text-decoration:none;
  color:#333
}
@media (min-width: 1200px) {
  .fdx-c-nav__main__menu__item__link {
	color:#fff
  }
}
.fdx-c-nav__main__menu__item__link--has-submenu svg {
  margin-inline-start:.25rem
}
.fdx-c-nav__main__menu__item__sub {
  min-width:15rem;
  display:none;
  list-style:none;
  margin:0;
  padding:0;
  background-color:#fff;
  flex-direction:column
}
@media (min-width: 1200px) {
  .fdx-c-nav__main__menu__item__sub {
	position:absolute;
	box-shadow:4px 4px #0000002b
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-c-nav__main__menu__item__sub--test {
	position:fixed;
	inset-inline-start:0;
	inset-inline-end:0
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-c-nav__main__menu__item__sub--test {
	position:fixed;
	inset-inline-start:0;
	inset-inline-end:0
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-c-nav__main__menu__item__sub--test {
	position:fixed;
	inset-inline-start:0;
	inset-inline-end:0
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-c-nav__main__menu__item__sub--test {
	position:fixed;
	inset-inline-start:0;
	inset-inline-end:0
  }
}
.fdx-c-nav__main__menu__item__sub__item {
  padding-block:.75rem;
  padding-inline:1rem;
  position:relative;
  z-index:1
}
.fdx-c-nav__main__menu__item__sub__item+.fdx-c-nav__main__menu__item__sub__item {
  border-block-start:solid 1px #f2f2f2
}
.fdx-c-nav__main__menu__item__sub__item__link {
  font-weight:300;
  font-size:.875rem;
  text-align:start;
  color:#333;
  text-decoration:none;
  display:flex;
  align-items:center
}
.fdx-c-nav__main__menu__item__sub__item__link:after {
  top:0;
  bottom:0;
  inset-inline-end:0;
  inset-inline-start:0;
  content:"";
  position:absolute;
  z-index:-1
}
.fdx-c-nav__main__menu__item__sub__item__link:hover,
.fdx-c-nav__main__menu__item__sub__item__link:focus {
  text-decoration:underline
}
.fdx-c-nav__main__menu__item__sub__item__link:hover:after,
.fdx-c-nav__main__menu__item__sub__item__link:focus:after {
  background-color:#fafafa
}
.fdx-c-nav__main__menu__item__sub__item__link--primary {
  font-weight:700;
  text-transform:uppercase;
  color:#007ab7
}
.fdx-c-nav__main__menu__item__sub__item__link>fdx-icon,
.fdx-c-nav__main__menu__item__sub__item__link [class*=icon] {
  line-height:0;
  margin-inline-start:auto
}
.fdx-c-nav__main__menu--left .fdx-c-nav__main__menu__item.is-active {
  background-color:#4d148c
}
@media (min-width: 1200px) {
  .fdx-c-nav__main__menu--left .fdx-c-nav__main__menu__item.is-active {
	background-color:#fff
  }
}
.fdx-c-nav__main__menu--left .fdx-c-nav__main__menu__item.is-active .fdx-c-nav__main__menu__item__link {
  color:#fff
}
.fdx-c-nav__main__menu--left .fdx-c-nav__main__menu__item.is-active .fdx-c-nav__main__menu__item__link [class*=icon] {
  transform:rotate(180deg)
}
@media (min-width: 1200px) {
  .fdx-c-nav__main__menu--left .fdx-c-nav__main__menu__item.is-active .fdx-c-nav__main__menu__item__link {
	color:#4d148c
  }
}
.fdx-c-nav__main__menu--right .fdx-c-nav__main__menu__item.is-active {
  background-color:#fff
}
.fdx-c-nav__main__menu--right .fdx-c-nav__main__menu__item.is-active .fdx-c-nav__main__menu__item__link {
  color:#4d148c
}
.fdx-c-nav__main__menu__item.is-active .fdx-c-nav__main__menu__item__sub {
  display:flex
}
.fdx-c-nav__main__menu__item.is-active .fdx-c-nav__main__menu__item__link {
  text-decoration:underline
}
.fdx-c-nav__main__logo {
  grid-area:logo;
  display:inline-block;
  align-self:center;
  width:5.5rem;
  height:1.5625rem;
  background-size:88px 25px;
  background-repeat:no-repeat;
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALAAAAAyCAYAAAD8z1GNAAAACXBIWXMAABcSAAAXEgFnn9JSAAA6LGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzcgMS4wMDAwMDAsIDAwMDAvMDAvMDAtMDA6MDA6MDAgICAgICAgICI+CiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICB4bWxuczpuczE9Imh0dHA6Ly93d3cuZGF5LmNvbS9kYW0vMS4wIgogICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29tL2V4aWYvMS4wLyIKICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIgogICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgbnMxOlBoeXNpY2FsaGVpZ2h0aW5pbmNoZXM9IjAuMzMzMzA1Nzc2MTE5MjMyMiIKICAgbnMxOlBoeXNpY2Fsd2lkdGhpbmluY2hlcz0iMS4xNzMyMzYzNzAwODY2NyIKICAgbnMxOkZpbGVmb3JtYXQ9IlBORyIKICAgbnMxOlByb2dyZXNzaXZlPSJubyIKICAgbnMxOmV4dHJhY3RlZD0iMjAxNy0wOS0xNFQxOTowOTowNC43NjZaIgogICBuczE6Qml0c3BlcnBpeGVsPSIzMiIKICAgbnMxOk1JTUV0eXBlPSJpbWFnZS9wbmciCiAgIG5zMTpQaHlzaWNhbHdpZHRoaW5kcGk9IjE1MCIKICAgbnMxOlBoeXNpY2FsaGVpZ2h0aW5kcGk9IjE1MCIKICAgbnMxOk51bWJlcm9maW1hZ2VzPSIxIgogICBuczE6TnVtYmVyb2Z0ZXh0dWFsY29tbWVudHM9IjAiCiAgIG5zMTpzaGExPSJjNzEwNzAxZjMwYTE2ODM3ZmQ5NjkxNTYyMzc4NmM0ODQ5Nzc2MzgyIgogICBuczE6c2l6ZT0iMTc5NjQiCiAgIHRpZmY6SW1hZ2VMZW5ndGg9IjUwIgogICB0aWZmOllSZXNvbHV0aW9uPSIxNTAwMDAwLzEwMDAwIgogICB0aWZmOk9yaWVudGF0aW9uPSIxIgogICB0aWZmOlJlc29sdXRpb25Vbml0PSIyIgogICB0aWZmOlhSZXNvbHV0aW9uPSIxNTAwMDAwLzEwMDAwIgogICB0aWZmOkltYWdlV2lkdGg9IjE3NiIKICAgZXhpZjpDb2xvclNwYWNlPSI2NTUzNSIKICAgZXhpZjpQaXhlbFlEaW1lbnNpb249IjUwIgogICBleGlmOlBpeGVsWERpbWVuc2lvbj0iMTc2IgogICB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1LjUgKE1hY2ludG9zaCkiCiAgIHhtcDpNZXRhZGF0YURhdGU9IjIwMTctMDgtMjFUMTY6MjU6MDkuMDAwLTA0OjAwIgogICB4bXA6TW9kaWZ5RGF0ZT0iMjAxNy0wOC0yMVQxNjoyNTowOS4wMDAtMDQ6MDAiCiAgIHhtcDpDcmVhdGVEYXRlPSIyMDE3LTA4LTIxVDE2OjIwOjQ4LjAwMC0wNDowMCIKICAgZGM6Zm9ybWF0PSJpbWFnZS9wbmciCiAgIGRjOm1vZGlmaWVkPSIyMDE3LTEwLTA3VDE0OjM5OjMzLjU3NloiCiAgIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDozMTEzNzQ3NS1jNzNkLTExN2EtYTBkMi1jYTgwYjAxNzc3MGUiCiAgIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1NTM4OTcyMS02NWYzLTQxYWUtODdhMi01YzVhZTgxMjRjNGUiCiAgIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDFlNjNhNWQtYzBlMS00NWExLTk3ZTMtZWJhZmFmMWUyZjIwIgogICBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIj4KICAgPHhtcE1NOkhpc3Rvcnk+CiAgICA8cmRmOlNlcT4KICAgICA8cmRmOmxpCiAgICAgIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiCiAgICAgIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1LjUgKE1hY2ludG9zaCkiCiAgICAgIHN0RXZ0OndoZW49IjIwMTctMDgtMjFUMTY6MjQ6NDMuMDAwLTA0OjAwIgogICAgICBzdEV2dDpjaGFuZ2VkPSIvIgogICAgICBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjU1Mzg5NzIxLTY1ZjMtNDFhZS04N2EyLTVjNWFlODEyNGM0ZSIvPgogICAgIDxyZGY6bGkKICAgICAgc3RFdnQ6YWN0aW9uPSJzYXZlZCIKICAgICAgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoTWFjaW50b3NoKSIKICAgICAgc3RFdnQ6d2hlbj0iMjAxNy0wOC0yMVQxNjoyNTowOS4wMDAtMDQ6MDAiCiAgICAgIHN0RXZ0OmNoYW5nZWQ9Ii8iCiAgICAgIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MDFlNjNhNWQtYzBlMS00NWExLTk3ZTMtZWJhZmFmMWUyZjIwIi8+CiAgICA8L3JkZjpTZXE+CiAgIDwveG1wTU06SGlzdG9yeT4KICA8L3JkZjpEZXNjcmlwdGlvbj4KIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InIiPz5qhlV/AAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAt6SURBVHja7J17lFVVHcc/d+6FeTjDS1B5IwiywEiBpCCiBw9x2VMrjYhyWYppT+1hgYWaFGZWVGSpWGRiZaGLpSHCiiBhmfEIiQSnSUBeAzPIMO+5pz/2964Zprn37n3mnjN3Zu53rVl3zczZ57HPd//27/Hd+0Y8zysF+hAONgGLgV10HUwGfgkMS3tk6QvwyAI4ug8igd7TKWAqcJgujhgwCMgP6XoDgB5drA97AhcAfbPons4BonQD5AHVIV6vFoh3sT6MAzVZdk/VgNddCJxDDjkC55BDjsA55JAjcA45AueQQ47AOeTQ9QjcbfKTHYxe3cU4xXy0OYKppLkWJCLAS0Bljl9WqAb2ACcd+zoCnCb7ctNZQ+CtwM1AgQ9rf0YvJIf0OAzcBbzo2Nd5QGN3MRR+CHyablBjzwI0AAdzfZ15HziS67ZckN2ZLXBY6AEUasB4+mzC6CkaQ7h+VFN3JMRr5hACgZsCupcCoFgR9GiMPHGUiBwXkc4AZcDLwCEFOm9k6J4KgRKMOm8oRmJ6oYhcCpwA9gPl8i+DJrQH1OcomnkC54torm5HXZIXUiDCfACYBVyu+4rqp6UF9kScRmVDdgJ/BNaLWHGfA+di4CrgvcBYXT+vxfUbde4GYAfwK+BJjO42KHVdVIOo2EfbiNo3Ya9KS8xwNbgp2fIxklKX6+Qplop3BIGnASsd2+YDjwFPiMiJBxkD3CTiDASKLF0LZC1HAbOBV4Af6vwuVmsksBD4CEarXJjmmgDvBCYB1wJ3i9RBkHgQsEQDM+ZI3pjcnh4O99YTOKr39Jxlm4GYjNQU7GS5iXs7AHxTzxY6gYcCQ3wEczt0vTqNwI8DXwEuwr+gPk8ux2QReCawFNhr0fZKYBFwKe4pwRINnCHAqoAC22JgRovZxwVngOXAfA0EWzQCE/S5Mc2xRcCdukaRwzWOawar7MgoN+LzWo36/BKwDBhP5laD9NOguF+kTIWFwAPAW32QtyXG6VkGB+jm+enrBuBR4Ae4LViIARM1s4xLc09f9EHeBr33NZmKIcJM0zRqiv4ccAdwXkB+41xZ4cuSHPMJ4KsKFDOB/pp+swkecAxYATwu4rhgqvpweJL/3w7c5kjeGp1zhdybDgvi/KIO+IwePOj1Y3M0jX6asyt/k+S2DO/iwXlEM9sJ4NvyhT/qONCuUjzxZeC/Lf5+NXArbguBG4Bfa9Y73dFZCL+YLad/gEObCuDvGrHF8s/OtWz7Pky6bbF+76XAYXw3yTAlXI/XgHuAEcB0x/ZXA6/L6NTLMCyS7++CZ4HvEICMIEwCT3Xw507J0d+Iyb3Wy/0YDlwhX7fY4tnmAb/ROWbJvfCDGqDKcfBlE/4NfE3xwRTHtgv0PjYAXwfe7Nj+eeAbrax4pySwLXkr5CP/Vh3XOpOxRdPQDRauyGDgeuC7Ot7VV90MrFPap0aB4nhMznpwJyPx39SvKxz9/14KVOf6IO9uZSr+GdRDZVspuUqWd0WKY8pFyGHy61IhH/ggRhTjMgM0KlK+D6O+a4kCYJv8wLd0MhJvAL7VwqWwRZHiBxf8Sy7bliAfKNsIfFjpnwJSC98rMbv8zJJVTIUR8uFsK1oe8Gf5znva+H+tApIjwIOORAgLfVJkmB7DLCxYgtmQJQgc1yBZE/SD+iFwmaYjW1wMXIJdvvccWcxrSJ3ia8RU0WzSQz2w2fapGa9g8qd70hz3HPAH4BaC2dnoDfWzn8CnWrNZMjwqf/52Mr+t2DFMrvf3YYxUPwTeKL/SFl+QH2Tzkgcpyu1IrG/DbUiGxxUoBmHJDmJSWHsCOHe9Zo8+mFJ+SQZdwOXAjwhJiOSnkOG6lGgs/gQpHYFaBYpnLI/fSXCC8zzcCgWuKMeU31eTGS1HDUYj83NCVNGFUYkbQ3brjlviVblItvBE4iY6Jw7JYj6De7Wu9cBfDXxPLgRdicCdCZXyPV0IfJAMlkY7ADsx1cnn23GOdSLvgbBvPkfgsxF3nE49BVkNnfy59wJ/bUf77ZhiUeiIhUQKWzSRWW1tQjyd59AfUUcDMDJgXzVoRIAPAze24xw3YyptKwl5W9cwCGwrWq6WFdjVomPbO3CiCiKvtDzfSExed5vDyx9GcGq0MPZSno3JCQ9rxzkGYKp1R+RPdykCH9EUmy57UYepFP2MzAjEE0Lwd+gl2WRPzsPkrFdbXqOEzMkykw2QIPE2TLVsTAbOdQlGR0wGSRzVwOqn4PpkawsfBoF3ywoPtCDDODIst1OQcgSzksSGMNMwqrddFse+H7cVDy7og9FcjMctdRnTbPYkqdOBkzDVxmkZvOeJcidexRSE/KI3Jr9+rYxKTz1TKeb7SJ4Kk8BblK4ZaNHx04F3kX45CxiRyflql8zvqscUGV63JDCYVRo3YIQvVWncjRvJXBGgNfpjVo7UOvrlEWVT1qcg8CBMBXFWAFZ+plySRcA+H+0HYwpfMzA5+U2Y1FxE/FiGUSX+OCwC79PImWxx7HD5Ursx9fRkGKrUzyQFUl4KH9JTcNhkSYRCjFyzAiPArmjjmPGYWv/kADM5Mey1z21Z72gKgtyBKdcHsdFiAUZHfEbv6IRj+1uAt2sAFonIdeLDdn3eqqBxbRgEbgTWaqpKJ0GMyio8gKnXr2vjmFEYfek8y+CpDKNjHeEw3fcFPi+/7i80LxIt0N/mqpOzFcmWxkcxMoBPBpw5iQHXiWxLsF+XN0Vu09OYMv1SuZ/7Zdjy9XkR8ClgQ1gVsqcxIh0bDW0+8DER5RqMlrReU8gFesiZlrNHLfAI8DtNPwsdpszewIfk0iQS9D01EArofIjJP73Jkby1GInrBPW9bf8Vqr+rgHuxq1ZO1/WepXnDmgOYcn0F8B9Z3nWY5Wl9wiJwBUaCeLmDFZygnyplMSK4K6d2q/PjGPHKHFlwF/Qlu74Dzi+uk+twvmO7VZrBJgK/wE0+2gsjSDokQ2JjNA4p6E5Iat+tOOO0OOTJKhcA54ZZiVurFFmlY7tiEciVvCcw5c0ymjULy+mee5wl1rK5kneNrOdJ+aR3i2Cu/vhi0i8+QIaqQLNwXBZ4B2Z1zgGl1CIidBSoDZPAdcBDms6DxmmMpK/1tR6SJe4OXwIYbzEtL8M9X71VpC9t1X/3psnOtIURajcnzXGlmAWjl9G8tdeLmH2SKzH7UEQ1Mx8DjoathTgsK7iS/1/vlikkdqW5Pwmx78Tsp5YpEh8h+8Q8cd3TSGVL3uTYfo+sbVtr2R4EfuKDxBdilvinykZtkqWdR3Mu/pje6VaRd74C6FVATZ6PgKS933W8C7Ory31yyjOJMuD7emnJOrhcWYxVtH8b/n2YxPqpLCNwgYiyFLel9Ik+XCKXL9k0f4+eu87x3FMwGuSEhW2N15SBKlLAGdc1Ruq+emtg/UM+dV0MIwfsh13dPUpm1vZXqhNeBj6rB+rXjvOVy1r8FLulLHsVXBxTpsPPRic7ZVEOYErVsfR96OXheXkB++ERZW0WYPLk5ZazTVQDMSFyT+eiLcVoIN5D6mJS63sbrXtbkoRLa+X73oZJqfYX8UeII3/C7DFxAiDied71mLVojZYjexft0462FeUvwCiihsjp75WmjScLW6G0yhPq9OM+UkuzMJW3ybqXVJW1Rl1jm1yRXergK9S5DSnvef/mnjw8vwflZdUBqhwimiUTyj5bVylfVm4t9vLQsSJXCfai/qj68SlMhTQZSjC1g7E6d4OM1FmrnCOelzXxTCFmU74ZItPoJGSqwCS2d2KKDDuwXwKU6uVdKjLPpllhFm0xbVYBL2A0Bs/4sqL7N8PD8yOUl3kBy3Qi+omTnUhUTz3LY0l2fDYt9akRQV4SeWK0nTSPizwNZG7tVZ2s6nZlL0rkVvTV6D8sS1+P+wbQbc0eQcMjuzMt8Uwd+78BAJgcq1vfmFk3AAAAAElFTkSuQmCC);
  margin-inline-start:1rem
}
@media (min-width: 1200px) {
  .fdx-c-nav__main__logo {
	margin-inline-start:0
  }
}
.fdx-c-nav__main__burger {
  grid-area:hamburger;
  padding-inline-end:1rem
}
@media (min-width: 1200px) {
  .fdx-c-nav__main__burger {
	display:none
  }
}
.fdx-c-nav__main__right-overlay {
  width:0;
  overflow:hidden;
  display:flex;
  grid-area:search;
  text-align:end;
  align-items:center;
  background:#4d148c
}
@media (min-width: 768px) {
  .fdx-c-nav__main__right-overlay {
	grid-row-start:1;
	grid-row-end:1;
	grid-column-start:2;
	grid-column-end:4;
	top:0;
	bottom:0;
	inset-inline-end:0;
	position:absolute
  }
}
@media (min-width: 1200px) {
  .fdx-c-nav__main__right-overlay {
	grid-row-start:1;
	grid-row-end:1;
	grid-column-start:2;
	grid-column-end:5;
	top:0;
	bottom:0;
	inset-inline-end:0;
	position:absolute
  }
}
.fdx-c-nav__main__right-overlay.is-active {
  display:flex;
  width:100%;
  pointer-events:initial;
  overflow:visible
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-c-nav__main__right-overlay.is-active {
	padding-inline-end:1.25rem
  }
}
@media (min-width: 768px) {
  .fdx-c-nav__main__right-overlay.is-active {
	transition:all cubic-bezier(.19,1,.22,1) .75s
  }
}
.fdx-c-nav__main__right-overlay__main {
  display:flex;
  flex-direction:row;
  width:100%;
  position:relative
}
.fdx-c-nav__main__right-overlay__main__input {
  padding-inline:1rem;
  padding-block:1rem;
  background-color:transparent;
  border:0;
  border-block-start:solid 1px white;
  border-inline-end:solid 1px white;
  border-block-end:solid 1px white;
  color:#fff;
  width:100%;
  font-size:1rem
}
@media (min-width: 768px) {
  .fdx-c-nav__main__right-overlay__main__input {
	padding-inline:1rem;
	padding-block:.5rem;
	border:solid 1px white;
	height:2.8125rem;
	border-start-start-radius:99999px 99999px;
	border-start-end-radius:0;
	border-end-start-radius:99999px 99999px;
	border-end-end-radius:0
  }
}
.fdx-c-nav__main__right-overlay__main__input::placeholder {
  color:#fff;
  font-weight:300
}
.fdx-c-nav__main__right-overlay__main__btn {
  background:none;
  padding:1rem;
  border:0;
  border-block-start:solid white 1px;
  border-block-end:solid white 1px;
  font-size:1.25rem;
  color:#fff
}
@media (min-width: 768px) {
  .fdx-c-nav__main__right-overlay__main__btn {
	padding-inline:.5rem .75rem;
	padding-block:.5rem;
	border-inline-end:solid white 1px;
	height:2.8125rem;
	border-start-start-radius:0;
	border-start-end-radius:9999px 9999px;
	border-end-start-radius:0;
	border-end-end-radius:9999px 9999px
  }
}
.fdx-c-nav__main__right-overlay__main__btn:hover {
  background-color:#fff;
  color:#4d148c
}
.fdx-c-nav__main__right-overlay__main__autocomplete {
  text-align:start;
  list-style:none;
  margin:0;
  padding:0;
  position:absolute;
  top:3.5625rem;
  background:#fff;
  border:solid 1px #e3e3e3;
  inset-inline-start:0;
  inset-inline-end:0
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-c-nav__main__right-overlay__main__autocomplete {
	top:4.1875rem
  }
}
.fdx-c-nav__main__right-overlay__main__autocomplete__item {
  display:flex;
  flex-direction:column
}
.fdx-c-nav__main__right-overlay__main__autocomplete__item__title {
  background-color:#f2f2f2;
  font-weight:700;
  font-size:.625rem;
  text-transform:uppercase;
  margin:0;
  padding-block:.75rem;
  padding-inline:.75rem
}
.fdx-c-nav__main__right-overlay__main__autocomplete li {
  font-weight:700;
  border-block-start:solid 1px #e3e3e3
}
.fdx-c-nav__main__right-overlay__main__autocomplete li>ul {
  list-style:none;
  padding:0;
  margin:0
}
.fdx-c-nav__main__right-overlay__main__autocomplete li>ul>li {
  font-weight:400;
  display:flex
}
.fdx-c-nav__main__right-overlay__main__autocomplete li>ul>li>a {
  flex:1;
  display:flex;
  align-items:center;
  justify-items:center;
  color:#333;
  padding-block:.75rem;
  padding-inline:.75rem;
  text-decoration:none;
  font-size:.875rem
}
.fdx-c-nav__main__right-overlay__main__autocomplete li>ul>li>a:hover {
  text-decoration:underline
}
.fdx-c-nav__main__right-overlay__main__autocomplete li>ul>li>a>* {
  margin-inline-end:.5rem;
  line-height:0
}
.fdx-c-nav__main__right-overlay__close {
  background:0;
  border:0;
  color:#fff;
  margin-inline-start:1rem
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-c-nav__main__right-overlay__close {
	display:none
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-c-nav__main__right-overlay__close {
	display:none
  }
}
.fdx-c-nav__skip-to-content {
  font-weight:500;
  position:absolute;
  display:flex;
  opacity:0;
  transform:translate(0) translateY(calc(0% - 64px + .625rem));
  pointer-events:none;
  top:64px;
  inset-inline-start:0;
  padding-inline:.5rem;
  padding-block:.75rem;
  margin-inline-start:1rem;
  z-index:4;
  background:#fff;
  color:#007ab7;
  text-decoration:none;
  border-radius:0
}
@media (min-width: 1200px) {
  .fdx-c-nav__skip-to-content {
	margin-inline-start:0
  }
}
.fdx-c-nav__skip-to-content:focus {
  pointer-events:initial;
  opacity:1;
  transition:all .3s;
  border-radius:0;
  outline-offset:2px
}
@media (prefers-reduced-motion) {
  .fdx-c-nav__skip-to-content {
	transition:none
  }
}
.fdx-c-navbar {
  background-color:#fff;
  z-index:2;
  height:3.875rem;
  position:relative
}
.fdx-c-navbar:before {
  bottom:0;
  content:"";
  display:block;
  width:100vw;
  position:absolute;
  inset-inline-start:50%;
  border-block-end:solid 2px #e3e3e3;
  transform:translate(-50%)
}
.fdx-c-navbar--sticky {
  position:fixed;
  top:4rem;
  width:100%
}
.fdx-c-navbar--condensed {
  height:calc(2.5rem + 2px)
}
.fdx-c-navbar--condensed .fdx-c-navbar__title {
  font-size:.875rem;
  height:2.5rem
}
@media (min-width: 768px) {
  .fdx-c-navbar--condensed .fdx-c-navbar__title {
	font-size:.875rem
  }
}
.fdx-c-navbar--condensed .fdx-c-navbar__menu__item {
  font-size:1.5rem
}
.fdx-c-navbar--condensed .fdx-c-navbar__menu__item__text,
.fdx-c-navbar--condensed .fdx-c-navbar__menu__item__button {
  height:2.5rem;
  min-height:2.5rem;
  font-size:.75rem
}
.fdx-c-navbar--condensed .fdx-c-navbar__menu__item__text--icon-before [class*=icon],
.fdx-c-navbar--condensed .fdx-c-navbar__menu__item__button--icon-before [class*=icon] {
  font-size:1.5rem
}
.fdx-c-navbar--condensed .fdx-c-navbar__toggle {
  min-height:2.5rem
}
@media (min-width: 768px) {
  .fdx-c-navbar--condensed .fdx-c-navbar__menu__item--is-active>.fdx-c-navbar__menu {
	top:2.5rem
  }
}
.fdx-c-navbar__main {
  display:flex;
  align-content:center;
  flex-wrap:wrap;
  background-color:#fff;
  max-width:61.625rem;
  padding-block:0;
  padding-inline:.5rem;
  margin:0 auto;
  z-index:3
}
@media (min-width: 768px) {
  .fdx-c-navbar__main {
	background:transparent;
	z-index:initial;
	max-width:60.125rem;
	padding-block:0;
	padding-inline:.75rem
  }
}
@media (min-width: 1200px) {
  .fdx-c-navbar__main {
	background:transparent;
	z-index:initial;
	max-width:60.625rem;
	padding:0
  }
}
@media (min-width: 1200px) {
  .fdx-c-navbar__main {
	flex-direction:row
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-c-navbar__main {
	box-shadow:0 2px 4px #0000001a,0 3px 4px #0000001f,0 1px 5px #00000024
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-c-navbar__main {
	box-shadow:0 2px 4px #0000001a,0 3px 4px #0000001f,0 1px 5px #00000024
  }
}
.fdx-c-navbar--full-width .fdx-c-navbar__main {
  max-width:100%;
  padding-block:0;
  padding-inline:1rem
}
.fdx-c-navbar__title {
  font-weight:300;
  line-height:inherit;
  margin:0;
  padding:0;
  font-size:1.125rem;
  display:flex;
  align-items:center;
  margin-block:0;
  margin-inline:.5rem;
  height:60px
}
@media (min-width: 768px) {
  .fdx-c-navbar__title {
	font-weight:300;
	line-height:inherit;
	margin:0;
	padding:0;
	font-size:1.25rem
  }
}
.fdx-c-navbar__toggle {
  margin-inline-start:auto
}
.fdx-c-navbar__toggle [class*=icon] {
  color:#007ab7;
  font-size:1.25rem
}
@media (min-width: 768px) {
  .fdx-c-navbar__toggle {
	display:none
  }
}
.fdx-c-navbar__menu {
  list-style:none;
  padding:0;
  margin:0;
  display:flex;
  flex-direction:column;
  flex:0 1 100%;
  z-index:2
}
.fdx-c-navbar__menu>* {
  margin:0
}
@media (min-width: 768px) {
  .fdx-c-navbar__menu {
	flex:0 1 auto;
	margin-inline-start:auto;
	flex-direction:row
  }
}
@media (min-width: 0) and (max-width: 767px) {
  .fdx-c-navbar__menu {
	display:none
  }
  .fdx-c-navbar__menu--is-open\@small {
	display:flex;
	margin-block-start:3px;
	background-color:#fff
  }
}
.fdx-c-navbar__menu--lined>li+li {
  border-block-start:solid #e3e3e3 1px
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-c-navbar__menu--lined-root>li+li {
	border-block-start:solid #e3e3e3 1px
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-c-navbar__menu--lined-root>li+li {
	border-block-start:solid #e3e3e3 1px
  }
}
@media (min-width: 768px) {
  .fdx-c-navbar__menu--lined-root>li>ul>li+li {
	border-block-start:solid #e3e3e3 1px
  }
}
@media (min-width: 768px) {
  .fdx-c-navbar__menu .fdx-c-navbar__menu {
	box-shadow:0 2px 4px #0000001a,0 3px 4px #0000001f,0 1px 5px #00000024;
	border:solid #e3e3e3 1px;
	clip-path:inset(0 -10px -10px -10px)
  }
}
.fdx-c-navbar__menu__item {
  font-size:1rem;
  direction:rtl;
  min-height:0
}
.fdx-c-navbar__menu__item__text,
.fdx-c-navbar__menu__item__button {
  display:inline-block;
  font-weight:400;
  border-width:0;
  font-size:1rem;
  direction:ltr;
  background-color:transparent;
  line-height:1.3;
  display:flex;
  align-items:center;
  padding:.5rem;
  width:100%;
  height:calc(3.875rem - 2px);
  min-height:calc(3.875rem - 2px)
}
@media (min-width: 768px) {
  .fdx-c-navbar__menu__item__text,
  .fdx-c-navbar__menu__item__button {
	padding-block:0;
	padding-inline:.75rem
  }
}
.fdx-c-navbar__menu__item__text:disabled,
.fdx-c-navbar__menu__item__button:disabled {
  color:#8e8e8e
}
.fdx-c-navbar__menu__item__text:disabled:hover,
.fdx-c-navbar__menu__item__text:disabled:focus,
.fdx-c-navbar__menu__item__button:disabled:hover,
.fdx-c-navbar__menu__item__button:disabled:focus {
  background-color:transparent
}
.fdx-c-navbar__menu__item__button {
  display:flex;
  color:#333
}
@media (min-width: 768px) {
  .fdx-c-navbar__menu__item__button {
	color:#007ab7
  }
}
.fdx-c-navbar__menu__item__button:focus,
.fdx-c-navbar__menu__item__button:hover {
  background-color:#fafafa
}
.fdx-c-navbar__menu__item__button:disabled {
  color:#8e8e8e
}
.fdx-c-navbar__menu__item__button:disabled:hover,
.fdx-c-navbar__menu__item__button:disabled:focus {
  background-color:transparent
}
.fdx-c-navbar__menu__item__button--icon-after>* {
  margin-inline-start:auto;
  font-size:1rem
}
@media (min-width: 768px) {
  .fdx-c-navbar__menu__item__button--icon-after>* {
	padding-inline-start:.5rem
  }
}
.fdx-c-navbar__menu__item__button [class*=icon] {
  font-size:1.25rem
}
.fdx-c-navbar__menu__item__button--toggle {
  display:none
}
@media (min-width: 768px) {
  .fdx-c-navbar__menu__item__button--toggle {
	display:block
  }
}
.fdx-c-navbar__menu__item__text {
  color:#333;
  align-self:center
}
.fdx-c-navbar__menu__item__text:focus,
.fdx-c-navbar__menu__item__text:hover {
  background-color:transparent
}
.fdx-c-navbar__menu__item__text--icon-before [class*=icon] {
  margin-inline-end:.5rem
}
.fdx-c-navbar__menu__item__text [class*=icon] {
  font-size:2rem
}
.fdx-c-navbar__menu__item--has-submenu>.fdx-c-navbar__menu {
  display:none;
  flex-direction:column;
  align-items:flex-start
}
@media (min-width: 768px) {
  .fdx-c-navbar__menu__item--has-submenu>.fdx-c-navbar__menu {
	position:absolute
  }
}
.fdx-c-navbar__menu__item--has-submenu .fdx-c-navbar__menu__item {
  margin:0;
  align-self:stretch
}
.fdx-c-navbar__menu__item--has-submenu .fdx-c-navbar__menu__item>.fdx-c-navbar__menu__item__button {
  color:#333
}
.fdx-c-navbar__menu__item--has-submenu .fdx-c-navbar__menu__item>.fdx-c-navbar__menu__item__button:disabled {
  color:#8e8e8e
}
.fdx-c-navbar__menu__item--has-submenu .fdx-c-navbar__menu__item>.fdx-c-navbar__menu__item__button:disabled:hover,
.fdx-c-navbar__menu__item--has-submenu .fdx-c-navbar__menu__item>.fdx-c-navbar__menu__item__button:disabled:focus {
  background-color:transparent
}
.fdx-c-navbar__menu__item--is-active {
  background-color:#fff;
  z-index:2
}
.fdx-c-navbar__menu__item--is-active>.fdx-c-navbar__menu {
  background-color:#fff;
  display:block;
  z-index:2
}
@media (min-width: 768px) {
  .fdx-c-navbar__menu__item--is-active>.fdx-c-navbar__menu {
	position:absolute;
	top:61px
  }
}
.fdx-c-navbar__menu__item--is-active>.fdx-c-navbar__menu--nested {
  display:flex;
  z-index:2;
  box-shadow:none;
  border:none;
  top:0
}
@media (min-width: 768px) {
  .fdx-c-navbar__menu__item--is-active>.fdx-c-navbar__menu--nested {
	position:relative
  }
}
.fdx-c-navbar__menu__item--is-active>.fdx-c-navbar__menu--nested .fdx-c-navbar__menu__item {
  border:0
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-c-navbar__menu__item--is-active\@small>.fdx-c-navbar__menu {
	display:block
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-c-navbar__menu__item--is-active\@small>.fdx-c-navbar__menu {
	display:block
  }
}
.fdx-c-navbar__overlay {
  background:transparent;
  display:block;
  position:fixed;
  height:100%;
  width:100%;
  top:0;
  inset-inline-start:0;
  z-index:1
}
.fdx-c-notification {
  display:block
}
.fdx-c-notification__backdrop {
  position:fixed;
  top:0;
  inset-inline-end:0;
  bottom:0;
  inset-inline-start:0;
  background:rgba(51,51,51,.66);
  display:flex;
  overflow-y:hidden;
  z-index:3
}
.fdx-c-notification__backdrop>* {
  overflow-y:auto;
  position:relative;
  background:#fff
}
@media (min-width: 768px) {
  .fdx-c-notification__backdrop>* {
	box-shadow:0 6px 10px #0000001a,0 1px 18px #0000001f,0 3px 5px #00000024;
	align-self:center;
	flex:0 1 100%;
	margin:0 auto;
	max-width:460px
  }
}
@media (min-width: 768px) {
  .fdx-c-notification--small {
	max-width:28.75rem
  }
  .fdx-c-notification--small .fdx-c-notification__header {
	padding-block:2rem 0;
	padding-inline:2rem 0
  }
  .fdx-c-notification--small .fdx-c-notification__body {
	padding-block:0 2rem;
	padding-inline:2rem
  }
  .fdx-c-notification--small .fdx-c-notification__footer {
	align-self:baseline
  }
  .fdx-c-notification--small .fdx-c-notification__footer button {
	min-height:unset
  }
}
@media (min-width: 768px) {
  .fdx-c-notification--medium {
	max-width:38.75rem
  }
  .fdx-c-notification--medium .fdx-c-notification__header {
	padding-block:2rem 0;
	padding-inline:2rem 0
  }
  .fdx-c-notification--medium .fdx-c-notification__body {
	padding-block:0 2rem;
	padding-inline:2rem
  }
  .fdx-c-notification--medium .fdx-c-notification__footer {
	align-self:baseline
  }
  .fdx-c-notification--medium .fdx-c-notification__footer button {
	min-height:unset
  }
}
@media (min-width: 768px) {
  .fdx-c-notification--large {
	max-width:60.625rem
  }
  .fdx-c-notification--large .fdx-c-notification__header {
	padding-block:3rem 0;
	padding-inline:3rem 0
  }
  .fdx-c-notification--large .fdx-c-notification__body {
	padding-block:0 3rem;
	padding-inline:3rem
  }
  .fdx-c-notification--large .fdx-c-notification__footer {
	align-self:baseline
  }
  .fdx-c-notification--large .fdx-c-notification__footer button {
	min-height:unset
  }
}
.fdx-c-notification--default.fdx-c-notification--responsive-inline {
  background:#fff;
  color:#333
}
.fdx-c-notification--default.fdx-c-notification--column,
.fdx-c-notification--default.fdx-c-notification--inline,
.fdx-c-notification--default.fdx-c-notification--toast {
  color:#333
}
.fdx-c-notification--default.fdx-c-notification--column [class*=header] [class*=icon],
.fdx-c-notification--default.fdx-c-notification--inline [class*=header] [class*=icon],
.fdx-c-notification--default.fdx-c-notification--toast [class*=header] [class*=icon] {
  fill:#4d148c
}
.fdx-c-notification--success.fdx-c-notification--responsive-inline {
  background:#fff;
  color:#333
}
.fdx-c-notification--success.fdx-c-notification--column,
.fdx-c-notification--success.fdx-c-notification--inline,
.fdx-c-notification--success.fdx-c-notification--toast {
  color:#333
}
.fdx-c-notification--success.fdx-c-notification--column [class*=header] [class*=icon],
.fdx-c-notification--success.fdx-c-notification--inline [class*=header] [class*=icon],
.fdx-c-notification--success.fdx-c-notification--toast [class*=header] [class*=icon] {
  fill:#008a00
}
.fdx-c-notification--warning.fdx-c-notification--responsive-inline {
  background:#f7b118;
  color:#fff
}
.fdx-c-notification--warning.fdx-c-notification--column,
.fdx-c-notification--warning.fdx-c-notification--inline,
.fdx-c-notification--warning.fdx-c-notification--toast {
  color:#333
}
.fdx-c-notification--warning.fdx-c-notification--column [class*=header] [class*=icon],
.fdx-c-notification--warning.fdx-c-notification--inline [class*=header] [class*=icon],
.fdx-c-notification--warning.fdx-c-notification--toast [class*=header] [class*=icon] {
  fill:#f7b118
}
.fdx-c-notification--error.fdx-c-notification--responsive-inline {
  background:#de002e;
  color:#fff
}
.fdx-c-notification--error.fdx-c-notification--column,
.fdx-c-notification--error.fdx-c-notification--block,
.fdx-c-notification--error.fdx-c-notification--inline,
.fdx-c-notification--error.fdx-c-notification--toast {
  color:#333
}
.fdx-c-notification--error.fdx-c-notification--column [class*=header] [class*=icon],
.fdx-c-notification--error.fdx-c-notification--block [class*=header] [class*=icon],
.fdx-c-notification--error.fdx-c-notification--inline [class*=header] [class*=icon],
.fdx-c-notification--error.fdx-c-notification--toast [class*=header] [class*=icon] {
  fill:#de002e
}
.fdx-c-notification--info.fdx-c-notification--responsive-inline {
  background:#007ab7;
  color:#fff
}
.fdx-c-notification--info.fdx-c-notification--column,
.fdx-c-notification--info.fdx-c-notification--block,
.fdx-c-notification--info.fdx-c-notification--inline,
.fdx-c-notification--info.fdx-c-notification--toast {
  color:#333
}
.fdx-c-notification--info.fdx-c-notification--column [class*=header] [class*=icon],
.fdx-c-notification--info.fdx-c-notification--block [class*=header] [class*=icon],
.fdx-c-notification--info.fdx-c-notification--inline [class*=header] [class*=icon],
.fdx-c-notification--info.fdx-c-notification--toast [class*=header] [class*=icon] {
  fill:#4d148c
}
.fdx-c-notification--toast {
  box-shadow:-2px 2px #0000001a;
  color:#333;
  background-color:#fafafa;
  border:solid 1px #f2f2f2
}
@media (min-width: 768px) {
  .fdx-c-notification--toast {
	max-width:18.75rem;
	min-width:18.75rem
  }
}
.fdx-c-notification--animated-bottom {
  animation:slidein-bottom cubic-bezier(.5,0,.5,1) .3s
}
.fdx-c-notification--position-bottom-left {
  position:fixed;
  bottom:.5rem;
  inset-inline-start:.5rem
}
.fdx-c-notification--position-bottom-right {
  position:fixed;
  bottom:.5rem;
  inset-inline-end:.5rem
}
.fdx-c-notification--responsive-inline .fdx-c-notification__main {
  flex-wrap:wrap
}
@media (min-width: 1200px) {
  .fdx-c-notification--responsive-inline .fdx-c-notification__main {
	flex-wrap:nowrap;
	align-items:center
  }
  .fdx-c-notification--responsive-inline .fdx-c-notification__main>*+* {
	margin-inline-start:1rem
  }
}
.fdx-c-notification--responsive-inline .fdx-c-notification__main .fdx-c-notification__header {
  order:1
}
.fdx-c-notification--responsive-inline .fdx-c-notification__main .fdx-c-notification__header+.fdx-c-notification__body {
  padding-block-start:1rem
}
@media (min-width: 1200px) {
  .fdx-c-notification--responsive-inline .fdx-c-notification__main .fdx-c-notification__header+.fdx-c-notification__body {
	padding-block-start:0
  }
}
.fdx-c-notification--responsive-inline .fdx-c-notification__main .fdx-c-notification__body {
  order:3;
  flex:0 1 100%
}
@media (min-width: 1200px) {
  .fdx-c-notification--responsive-inline .fdx-c-notification__main .fdx-c-notification__body {
	flex:1;
	order:2
  }
  .fdx-c-notification--responsive-inline .fdx-c-notification__main .fdx-c-notification__body:not(:last-child) {
	margin-inline-end:1rem
  }
  .fdx-c-notification--responsive-inline .fdx-c-notification__main .fdx-c-notification__body:first-child+.fdx-c-notification__footer {
	flex:0 1 auto
  }
}
.fdx-c-notification--responsive-inline .fdx-c-notification__main .fdx-c-notification__footer {
  margin-inline-start:auto;
  order:2
}
@media (min-width: 1200px) {
  .fdx-c-notification--responsive-inline .fdx-c-notification__main .fdx-c-notification__footer {
	order:3
  }
}
.fdx-c-notification--full-width .fdx-c-notification__main {
  max-width:970px
}
.fdx-c-notification--inline .fdx-c-notification__main {
  flex-direction:row;
  flex-wrap:nowrap;
  padding-block:1rem;
  padding-inline:0
}
.fdx-c-notification--inline .fdx-c-notification__main>*+* {
  padding-inline-start:1rem
}
.fdx-c-notification--inline .fdx-c-notification__main .fdx-c-notification__header {
  flex:0 1 auto
}
.fdx-c-notification--inline .fdx-c-notification__main .fdx-c-notification__body {
  flex:0 1 auto;
  padding-block-start:0
}
.fdx-c-notification--inline .fdx-c-notification__main .fdx-c-notification__footer {
  order:3
}
.fdx-c-notification--condensed .fdx-c-notification__main {
  padding:0
}
.fdx-c-notification--condensed .fdx-c-notification__description {
  font-size:.875rem
}
.fdx-c-notification--condensed .fdx-c-notification__header {
  font-size:1.5rem
}
.fdx-c-notification--block .fdx-c-notification__main {
  margin:0 auto;
  position:relative;
  display:flex;
  padding:1rem;
  flex-wrap:wrap;
  align-items:center
}
.fdx-c-notification--block .fdx-c-notification__main .fdx-c-notification__header {
  order:1
}
.fdx-c-notification--block .fdx-c-notification__main .fdx-c-notification__header+.fdx-c-notification__body {
  padding-block-start:1rem
}
.fdx-c-notification--block .fdx-c-notification__main .fdx-c-notification__body {
  order:3;
  flex:0 1 100%
}
.fdx-c-notification--block .fdx-c-notification__main .fdx-c-notification__footer {
  margin-inline-start:auto;
  order:2
}
.fdx-c-notification--column .fdx-c-notification__main {
  margin:0 auto;
  position:relative;
  display:flex;
  flex-direction:column;
  padding:1rem;
  flex-wrap:wrap;
  align-items:center
}
.fdx-c-notification--column .fdx-c-notification__main .fdx-c-notification__header {
  order:1
}
.fdx-c-notification--column .fdx-c-notification__main .fdx-c-notification__header+.fdx-c-notification__body {
  padding-block-start:1rem
}
.fdx-c-notification--column .fdx-c-notification__main .fdx-c-notification__body {
  order:3;
  flex:0 1 100%;
  text-align:center
}
.fdx-c-notification--column .fdx-c-notification__main .fdx-c-notification__footer {
  margin-inline-start:auto;
  order:2
}
.fdx-c-notification__main {
  position:relative;
  display:flex;
  flex-wrap:wrap;
  align-items:center;
  margin:0 auto;
  padding:1rem
}
.fdx-c-notification__header {
  font-size:1.875rem;
  line-height:1
}
.fdx-c-notification__body {
  align-items:center;
  flex:0 1 auto
}
.fdx-c-notification__footer {
  margin-inline-start:auto;
  order:2
}
.fdx-c-notification__footer [class*=icon] {
  font-size:1.25rem
}
.fdx-c-notification__description {
  font-size:1rem;
  line-height:1.3
}
.fdx-c-notification__title {
  font-weight:300;
  line-height:inherit;
  margin:0;
  padding:0;
  font-size:2rem;
  margin-block-end:1rem
}
.fdx-c-notification-bar {
  --spacing-y:1.75rem;
  --spacing-x:3rem;
  --grid-gap:1.75rem;
  --icon-size:2rem;
  display:grid;
  grid-template-areas:"icon body close";
  grid-template-columns:auto 1fr auto;
  align-items:center;
  gap:var(--grid-gap);
  padding-block:var(--spacing-y);
  padding-inline:var(--spacing-x);
  font-size:.875rem
}
.fdx-c-notification-bar--condensed {
  --spacing-y:1rem;
  --spacing-x:3rem;
  --icon-size:1.5rem
}
.fdx-c-notification-bar--comfortable {
  --spacing-y:1.75rem;
  --spacing-x:3rem;
  --icon-size:2rem
}
.fdx-c-notification-bar--info {
  background-color:#fafafa
}
.fdx-c-notification-bar--info .fdx-c-notification-bar__icon {
  color:#333
}
.fdx-c-notification-bar--error {
  background-color:#de002e
}
.fdx-c-notification-bar--error .fdx-c-notification-bar__icon,
.fdx-c-notification-bar--error .fdx-c-notification-bar__body,
.fdx-c-notification-bar--error .fdx-c-notification-bar__button-close {
  color:#fff
}
.fdx-c-notification-bar--alert {
  background-color:#fafafa
}
.fdx-c-notification-bar--alert .fdx-c-notification-bar__icon {
  color:#de002e
}
.fdx-c-notification-bar--success {
  background-color:#008a00
}
.fdx-c-notification-bar--success .fdx-c-notification-bar__icon,
.fdx-c-notification-bar--success .fdx-c-notification-bar__body,
.fdx-c-notification-bar--success .fdx-c-notification-bar__button-close {
  color:#fff
}
.fdx-c-notification-bar--warning {
  background-color:#f7b118
}
.fdx-c-notification-bar__icon {
  grid-area:icon;
  font-size:var(--icon-size);
  line-height:0
}
.fdx-c-notification-bar__body {
  grid-area:body
}
.fdx-c-notification-bar__body>a {
  color:inherit
}
.fdx-c-notification-bar__button-close {
  grid-area:close;
  font-size:.875rem;
  line-height:0;
  background-color:transparent;
  border:0;
  margin:0;
  padding:0;
  cursor:pointer
}
.fdx-c-progress {
  display:flex;
  flex-direction:column-reverse
}
.fdx-c-progress__indicators {
  grid-auto-columns:minmax(0,1fr);
  grid-auto-flow:column;
  display:grid;
  align-items:flex-start;
  justify-content:center;
  margin:0;
  padding:0;
  gap:.75rem
}
@media (min-width: 664px) {
  .fdx-c-progress__indicators {
	align-items:flex-start;
	justify-content:space-between
  }
}
.fdx-c-progress__indicators__button {
  border:0;
  appearance:none;
  background:none;
  text-align:center;
  padding:0;
  transition:width .3s;
  height:100%
}
.fdx-c-progress__indicators__button:not([disabled]):not(span) {
  cursor:pointer
}
.fdx-c-progress__indicators__button:disabled:before {
  background-color:#e3e3e3
}
@media (min-width: 664px) {
  .fdx-c-progress__indicators__button {
	flex:1;
	margin:0
  }
}
.fdx-c-progress__indicators__button:before {
  width:100%;
  content:"";
  background-color:#007ab780;
  height:.5rem;
  display:block;
  margin-block-end:.5rem;
  border-radius:9999px
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-c-progress__indicators__button:not([class*=active]) [class*=text] {
	position:absolute!important;
	width:1px!important;
	height:1px!important;
	opacity:0;
	padding:0;
	clip:rect(1px,1px,1px,1px);
	border:0!important;
	overflow:hidden
  }
}
.fdx-c-progress__indicators__button__text {
  font-weight:300;
  font-size:.875rem;
  display:block;
  height:100%
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-c-progress__indicators__button__text {
	position:absolute!important;
	width:1px!important;
	height:1px!important;
	opacity:0;
	padding:0;
	clip:rect(1px,1px,1px,1px);
	border:0!important;
	overflow:hidden
  }
}
.fdx-c-progress__indicators__button--active {
  grid-column:span 2
}
@media (min-width: 664px) {
  .fdx-c-progress__indicators__button--active {
	grid-column:span 1;
	transition:width .3s
  }
}
.fdx-c-progress__indicators__button--active:before {
  background-color:#007ab7
}
.fdx-c-progress__indicators__button--active .fdx-c-progress__indicators__button__text {
  font-weight:500
}
.fdx-c-progress__indicators__button--active~[class*=__button]:before {
  background-color:#e3e3e3
}
@media (min-width: 664px) {
  .fdx-c-progress__indicators__button--active~[class*=__button]:before {
	background-color:#e3e3e3
  }
}
.fdx-c-progress__message:before {
  font-weight:500;
  font-size:.875rem;
  content:attr(aria-valuetext);
  display:block;
  text-align:center
}
@media (min-width: 664px) {
  .fdx-c-progress__message:before {
	position:absolute!important;
	width:1px!important;
	height:1px!important;
	opacity:0;
	padding:0;
	clip:rect(1px,1px,1px,1px);
	border:0!important;
	overflow:hidden
  }
}
.fdx-c-jagged-edge {
  --jagged-edge-height:.75rem;
  --jagged-edge-background-color:#fff;
  position:relative;
  background:var(--jagged-edge-background-color)
}
.fdx-c-jagged-edge--paper:before,
.fdx-c-jagged-edge--paper:after {
  content:"";
  position:absolute;
  display:block;
  height:var(--jagged-edge-height);
  inset-inline-start:0;
  inset-inline-end:0;
  background-image:linear-gradient(45deg,transparent 33.333%,var(--jagged-edge-background-color) 33.333%,var(--jagged-edge-background-color) 66.667%,transparent 66.667%),linear-gradient(-45deg,transparent 33.333%,var(--jagged-edge-background-color) 33.333%,var(--jagged-edge-background-color) 66.667%,transparent 66.667%);
  background-size:var(--jagged-edge-height) calc(var(--jagged-edge-height) * 2);
  background-position:0 calc(-1 * var(--jagged-edge-height))
}
.fdx-c-jagged-edge--paper:before {
  top:calc(-1 * var(--jagged-edge-height) + 1px);
  transform:rotate(180deg)
}
.fdx-c-jagged-edge--paper:after {
  bottom:calc(-1 * var(--jagged-edge-height) + 1px)
}
.fdx-c-search {
  --search-height:3rem;
  display:grid;
  grid-auto-rows:1fr;
  grid-auto-columns:1fr auto;
  grid-template-areas:"input button";
  border:0;
  margin:0;
  padding:0
}
.fdx-c-search--light {
  --border-color:#8e8e8e;
  --bg-color:#fff;
  --hover-color:#fafafa
}
.fdx-c-search__legend {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  opacity:0;
  padding:0;
  clip:rect(1px,1px,1px,1px);
  border:0!important;
  overflow:hidden
}
.fdx-c-search__input {
  grid-area:input;
  background-color:transparent;
  width:100%;
  font-size:1rem;
  padding-inline:1rem;
  padding-block:.5rem;
  border:solid 1px var(--border-color);
  height:var(--search-height);
  border-start-start-radius:99999px 99999px;
  border-start-end-radius:0;
  border-end-start-radius:99999px 99999px;
  border-end-end-radius:0
}
.fdx-c-search__input::placeholder {
  font-weight:300
}
.fdx-c-search__button {
  display:flex;
  align-items:center;
  grid-area:button;
  background:var(--bg-color);
  border:0;
  border-block-start:solid var(--border-color) 1px;
  border-inline-end:solid var(--border-color) 1px;
  border-block-end:solid var(--border-color) 1px;
  font-size:1.25rem;
  padding-block:.5rem;
  padding-inline:.5rem .75rem;
  height:var(--search-height);
  border-start-start-radius:0;
  border-start-end-radius:99999px;
  border-end-start-radius:0;
  border-end-end-radius:99999px
}
.fdx-c-search__button:hover {
  background-color:var(--hover-color);
  color:#4d148c;
  cursor:pointer
}
.fdx-c-select-tile {
  border:none;
  margin:0;
  padding:0;
  display:flex;
  gap:0 .5rem;
  --legend-gaps:2rem;
  --legend-gaps-left:2rem;
  --legend-font-size:1.125rem;
  --fieldset-gaps:3rem;
  --block-inner-gaps:2rem;
  --block-outer-spacing-gaps:1rem;
  --indicator-color:#4d148c;
  --selected-border-color:#e3e3e3;
  --border-color:#e3e3e3;
  --hover-color:#fafafa;
  --checked-color:#fafafa;
  --chevron-size:1.125rem
}
.fdx-c-select-tile--radio .fdx-c-select-tile__label {
  display:grid;
  grid-template-columns:auto 1fr;
  gap:0 1rem
}
.fdx-c-select-tile--no-indicator {
  --indicator-color:transparent;
  --hover-color:transparent;
  --checked-color:transparent
}
.fdx-c-select-tile--no-indicator .fdx-c-select-tile__toggle-grid:has(.fdx-c-select-tile__toggle-grid__content) .fdx-c-select-tile__label {
  border-inline-end:none
}
.fdx-c-select-tile--condensed {
  --fieldset-gaps:1.5rem;
  --legend-font-size:1rem;
  --legend-gaps:1rem;
  --block-inner-gaps:1rem;
  --block-outer-spacing-gaps:.5rem;
  --chevron-size:.875rem
}
.fdx-c-select-tile--vertical {
  flex-direction:column;
  gap:var(--block-outer-spacing-gaps) 0
}
.fdx-c-select-tile--vertical+.fdx-c-select-tile--vertical {
  margin-block-start:var(--fieldset-gaps)
}
.fdx-c-select-tile--no-gap {
  --block-outer-spacing-gaps:0;
  --legend-gaps-left:0
}
.fdx-c-select-tile--no-gap .fdx-c-select-tile__label~.fdx-c-select-tile__label {
  border-block-start:none
}
.fdx-c-select-tile--no-gap .fdx-c-select-tile__toggle-grid~.fdx-c-select-tile__label,
.fdx-c-select-tile--no-gap .fdx-c-select-tile__toggle-grid+.fdx-c-select-tile__toggle-grid .fdx-c-select-tile__label,
.fdx-c-select-tile--no-gap .fdx-c-select-tile__toggle-grid+.fdx-c-select-tile__toggle-grid .fdx-c-select-tile__toggle-grid__button {
  border-block-start:none
}
.fdx-c-select-tile--horizontal {
  flex-direction:column;
  gap:var(--block-outer-spacing-gaps) 0
}
@media (min-width: 768px) {
  .fdx-c-select-tile--horizontal {
	flex-direction:row;
	gap:0 var(--block-outer-spacing-gaps)
  }
}
.fdx-c-select-tile--horizontal+.fdx-c-select-tile--horizontal {
  margin-block-start:var(--fieldset-gaps)
}
.fdx-c-select-tile--horizontal .fdx-c-select-tile__label {
  flex:1
}
.fdx-c-select-tile--bordered {
  --selected-border-color:#4d148c;
  --indicator-color:transparent
}
.fdx-c-select-tile__legend {
  font-weight:500;
  font-size:var(--legend-font-size);
  padding-inline-start:var(--legend-gaps-left);
  padding-block-end:var(--legend-gaps)
}
.fdx-c-select-tile__label {
  position:relative;
  border:solid var(--border-color) 1px;
  padding:var(--block-inner-gaps);
  background-color:#fff;
  display:flex;
  align-items:center
}
@media not (prefers-reduced-motion) {
  .fdx-c-select-tile__label {
	transition:background-color .3s cubic-bezier(.5,0,.5,1)
  }
}
.fdx-c-select-tile__label:after {
  position:absolute;
  content:"";
  display:block;
  inset-inline-start:-1px;
  inset-inline-end:-1px;
  bottom:-1px;
  height:4px;
  background-color:transparent
}
@media not (prefers-reduced-motion) {
  .fdx-c-select-tile__label:after {
	transition:background-color .3s cubic-bezier(.5,0,.5,1)
  }
}
.fdx-c-select-tile__label>* {
  flex:1
}
.fdx-c-select-tile__label:hover {
  background-color:var(--hover-color);
  cursor:pointer
}
@media not (prefers-reduced-motion) {
  .fdx-c-select-tile__label:hover {
	transition:background-color .3s cubic-bezier(.5,0,.5,1)
  }
}
.fdx-c-select-tile__input {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  opacity:0;
  padding:0;
  clip:rect(1px,1px,1px,1px);
  border:0!important;
  overflow:hidden
}
.fdx-c-select-tile__input:checked+.fdx-c-select-tile__label {
  background-color:var(--checked-color);
  color:#4d148c;
  font-weight:500;
  border-color:var(--selected-border-color)
}
.fdx-c-select-tile__input:checked+.fdx-c-select-tile__label:after {
  background-color:var(--indicator-color)
}
@media not (prefers-reduced-motion) {
  .fdx-c-select-tile__input:checked+.fdx-c-select-tile__label:after {
	transition:background-color .3s cubic-bezier(.5,0,.5,1)
  }
}
.fdx-c-select-tile__input:checked+* .fdx-c-select-tile__indicator:after {
  content:"";
  position:absolute;
  border-radius:50%;
  width:.75rem;
  height:.75rem;
  inset-inline-start:.125rem;
  box-sizing:border-box;
  top:calc(50% - .375rem);
  background-color:#007ab7
}
.fdx-c-select-tile__input:focus-visible+* .fdx-c-select-tile__indicator {
  background-color:transparent;
  transition:none;
  outline:solid 2px Highlight;
  outline:solid 2px -webkit-focus-ring-color;
  outline-offset:2px
}
.fdx-c-select-tile__indicator {
  align-self:center;
  display:block;
  width:1.25rem;
  min-width:1.25rem;
  height:1.25rem;
  border:2px #007ab7 solid;
  content:" ";
  border-radius:50%;
  box-sizing:border-box;
  position:relative;
  margin-inline-start:auto
}
.fdx-c-select-tile__toggle-grid {
  display:grid;
  grid-template-areas:"label button" "content content";
  grid-template-columns:1fr auto;
  grid-template-rows:auto auto
}
.fdx-c-select-tile__toggle-grid:has(.fdx-c-select-tile__toggle-grid__content:not([hidden])) label,
.fdx-c-select-tile__toggle-grid:has(.fdx-c-select-tile__toggle-grid__content:not([hidden])) button {
  border-block-end:none
}
.fdx-c-select-tile__toggle-grid .fdx-c-select-tile__label {
  grid-area:label
}
.fdx-c-select-tile__toggle-grid__button {
  grid-area:button;
  background-color:transparent;
  border:solid var(--border-color) 1px;
  border-inline-start:0;
  padding:1rem;
  cursor:pointer;
  line-height:0;
  font-size:var(--chevron-size)
}
.fdx-c-select-tile__toggle-grid__button svg {
  transform:rotate(0)
}
.fdx-c-select-tile__toggle-grid__button[aria-expanded=true] svg {
  transform:rotate(180deg)
}
.fdx-c-select-tile__toggle-grid__content {
  grid-area:content;
  border:solid var(--border-color) 1px;
  border-block-start:0;
  padding-block:0 var(--block-inner-gaps);
  padding-inline:var(--block-inner-gaps)
}
.fdx-c-single-digits {
  display:flex;
  flex-direction:column
}
.fdx-c-single-digits__fieldset {
  display:flex;
  padding:0;
  margin:0;
  border:0;
  gap:0 .5rem
}
.fdx-c-single-digits__legend {
  border:0;
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  opacity:0;
  padding:0;
  clip:rect(1px,1px,1px,1px);
  border:0!important;
  overflow:hidden
}
.fdx-c-single-digits__item {
  flex:0 1 auto
}
.fdx-c-single-digits__item--is-invalid .fdx-c-single-digits__item__input[type=number] {
  border-color:#de002e
}
.fdx-c-single-digits__item--is-valid .fdx-c-single-digits__item__input[type=number] {
  border-color:#008a00
}
.fdx-c-single-digits__item__input {
  margin:0;
  text-align:center;
  color:#333;
  font-weight:300
}
.fdx-c-single-digits__item__input::-webkit-outer-spin-button,
.fdx-c-single-digits__item__input::-webkit-inner-spin-button {
  appearance:none
}
.fdx-c-single-digits__item__input[type=number] {
  padding:0;
  -moz-appearance:textfield;
  border:solid 1px #8e8e8e;
  border-radius:.25rem;
  font-size:2.5rem;
  width:1.25em;
  height:4.5rem
}
.fdx-c-single-digits__item__label {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  opacity:0;
  padding:0;
  clip:rect(1px,1px,1px,1px);
  border:0!important;
  overflow:hidden
}
.fdx-c-skeleton {
  --skeleton-svg:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cfilter%20id%3D%22blurFilter%22%3E%0A%20%20%20%20%20%20%3CfeGaussianBlur%20in%3D%22SourceGraphic%22%20stdDeviation%3D%2220%200%22%2F%3E%0A%20%20%20%20%3C%2Ffilter%3E%0A%20%20%20%20%3Cmask%20id%3D%22outlineMask%22%3E%0A%20%20%20%20%20%20%3Crect%20fill%3D%22black%22%20height%3D%22100%25%22%20width%3D%22100%25%22%20x%3D%220%22%20y%3D%220%22%20rx%3D%220%22%20ry%3D%220%22%2F%3E%0A%20%20%20%20%20%20%3Crect%20fill%3D%22white%22%20height%3D%2290%25%22%20width%3D%22100%25%22%20x%3D%220%22%20y%3D%225%25%22%20rx%3D%2210%22%20ry%3D%2210%22%2F%3E%0A%20%20%20%20%3C%2Fmask%3E%0A%20%20%3C%2Fdefs%3E%0A%20%20%3Csvg%20width%3D%22100%25%22%20height%3D%22100%25%22%20preserveAspectRatio%3D%22xMaxYMin%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23F2F2F2%22%20height%3D%2290%25%22%20width%3D%22100%25%22%20x%3D%220%22%20y%3D%225%25%22%20mask%3D%22url%28%23outlineMask%29%22%2F%3E%0A%20%20%20%20%3Crect%20id%3D%22swoosh%22%20fill%3D%22%23E3E3E3%22%20height%3D%2290%25%22%20width%3D%2270%25%22%20x%3D%22-100%25%22%20y%3D%225%25%22%0A%20%20%20%20%20%20%20%20%20%20filter%3D%22url%28%23blurFilter%29%22%20mask%3D%22url%28%23outlineMask%29%22%3E%0A%20%20%20%20%20%20%3Canimate%20id%3D%22myAnm%22%20attributeName%3D%22x%22%20from%3D%22-100%25%22%20to%3D%22200%25%22%20dur%3D%221.5s%22%20begin%3D%220s%3BmyAnm.end%2B.9s%22%2F%3E%0A%20%20%20%20%3C%2Frect%3E%0A%20%20%3C%2Fsvg%3E%0A%3C%2Fsvg%3E)
}
.fdx-c-skeleton--cover-all {
  --skeleton-svg:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cfilter%20id%3D%22f1%22%3E%0A%20%20%20%20%20%20%3CfeGaussianBlur%20in%3D%22SourceGraphic%22%20stdDeviation%3D%2220%200%22%2F%3E%0A%20%20%20%20%3C%2Ffilter%3E%0A%20%20%20%20%3Cmask%20id%3D%22myMask%22%3E%0A%20%20%20%20%20%20%3Crect%20fill%3D%22black%22%20height%3D%22100%25%22%20width%3D%22100%25%22%20x%3D%220%22%20y%3D%220%22%20rx%3D%220%22%20ry%3D%220%22%2F%3E%0A%20%20%20%20%20%20%3Crect%20fill%3D%22white%22%20height%3D%22100%25%22%20width%3D%22100%25%22%20x%3D%220%22%20y%3D%220%22%20rx%3D%2210%22%20ry%3D%2210%22%2F%3E%0A%20%20%20%20%3C%2Fmask%3E%0A%20%20%3C%2Fdefs%3E%0A%20%20%3Csvg%20width%3D%22100%25%22%20height%3D%22100%25%22%20preserveAspectRatio%3D%22xMaxYMin%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23F2F2F2%22%20height%3D%22100%25%22%20width%3D%22100%25%22%20x%3D%220%22%20y%3D%220%22%20mask%3D%22url%28%23myMask%29%22%2F%3E%0A%20%20%20%20%3Crect%20id%3D%22swoosh%22%20fill%3D%22%23E3E3E3%22%20height%3D%22100%25%22%20width%3D%2240%25%22%20x%3D%22-100%25%22%20y%3D%220%22%0A%20%20%20%20%20%20%20%20%20%20filter%3D%22url%28%23f1%29%22%20mask%3D%22url%28%23myMask%29%22%3E%0A%20%20%20%20%20%20%3Canimate%20id%3D%22jan%22%20attributeName%3D%22x%22%20from%3D%22-100%25%22%20to%3D%22200%25%22%20dur%3D%221.5s%22%20begin%3D%220s%3Bjan.end%2B.9s%22%2F%3E%0A%20%20%20%20%3C%2Frect%3E%0A%20%20%3C%2Fsvg%3E%0A%3C%2Fsvg%3E)
}
.fdx-c-skeleton__item {
  border:0;
  outline:none;
  color:transparent;
  background-repeat:no-repeat;
  background-size:cover;
  background-position:bottom center,50%,50%;
  background-color:transparent;
  background-image:var(--skeleton-svg)
}
.fdx-c-skeleton [class*=form-dimensions] [class*=__label],
.fdx-c-skeleton [class*=form-dimensions] [class*=__select],
.fdx-c-skeleton [class*=form-dimensions] [class*=__input],
.fdx-c-skeleton [class*=form--tex] [class*=__label],
.fdx-c-skeleton [class*=form--tex] [class*=__select],
.fdx-c-skeleton [class*=form--tex] [class*=__input],
.fdx-c-skeleton [class*=form--select] [class*=__label],
.fdx-c-skeleton [class*=form--select] [class*=__select],
.fdx-c-skeleton [class*=form--select] [class*=__input] {
  -webkit-user-select:none;
  user-select:none;
  pointer-events:none;
  speak:none;
  border:0;
  outline:none;
  color:transparent;
  background-repeat:no-repeat;
  background-size:cover;
  background-position:bottom center,50%,50%;
  background-color:transparent;
  background-image:var(--skeleton-svg)
}
.fdx-c-skeleton [class*=form-dimensions] [class*=__label]:focus,
.fdx-c-skeleton [class*=form-dimensions] [class*=__select]:focus,
.fdx-c-skeleton [class*=form-dimensions] [class*=__input]:focus,
.fdx-c-skeleton [class*=form--tex] [class*=__label]:focus,
.fdx-c-skeleton [class*=form--tex] [class*=__select]:focus,
.fdx-c-skeleton [class*=form--tex] [class*=__input]:focus,
.fdx-c-skeleton [class*=form--select] [class*=__label]:focus,
.fdx-c-skeleton [class*=form--select] [class*=__select]:focus,
.fdx-c-skeleton [class*=form--select] [class*=__input]:focus {
  background-color:none
}
.fdx-c-skeleton [class*=form-dimensions] [class*=__label]:focus~[class*=__indicator],
.fdx-c-skeleton [class*=form-dimensions] [class*=__select]:focus~[class*=__indicator],
.fdx-c-skeleton [class*=form-dimensions] [class*=__input]:focus~[class*=__indicator],
.fdx-c-skeleton [class*=form--tex] [class*=__label]:focus~[class*=__indicator],
.fdx-c-skeleton [class*=form--tex] [class*=__select]:focus~[class*=__indicator],
.fdx-c-skeleton [class*=form--tex] [class*=__input]:focus~[class*=__indicator],
.fdx-c-skeleton [class*=form--select] [class*=__label]:focus~[class*=__indicator],
.fdx-c-skeleton [class*=form--select] [class*=__select]:focus~[class*=__indicator],
.fdx-c-skeleton [class*=form--select] [class*=__input]:focus~[class*=__indicator] {
  display:none
}
.fdx-c-skeleton [class*=form-dimensions] [class*=__label],
.fdx-c-skeleton [class*=form--tex] [class*=__label],
.fdx-c-skeleton [class*=form--select] [class*=__label] {
  width:40%
}
.fdx-c-skeleton [class*=form-dimensions] [class*=__select-icon],
.fdx-c-skeleton [class*=form-dimensions] [class*=__suffix],
.fdx-c-skeleton [class*=form--tex] [class*=__select-icon],
.fdx-c-skeleton [class*=form--tex] [class*=__suffix],
.fdx-c-skeleton [class*=form--select] [class*=__select-icon],
.fdx-c-skeleton [class*=form--select] [class*=__suffix] {
  display:none
}
.fdx-c-skeleton [class*=form-dimensions] [class*=__inner],
.fdx-c-skeleton [class*=form--tex] [class*=__inner],
.fdx-c-skeleton [class*=form--select] [class*=__inner] {
  opacity:0
}
.fdx-c-skeleton [class*=--checkbox],
.fdx-c-skeleton [class*=--radiobutton],
.fdx-c-skeleton [class*=--toggle],
.fdx-c-skeleton [class*=c-heading],
.fdx-c-skeleton [class*=c-button] {
  -webkit-user-select:none;
  user-select:none;
  pointer-events:none;
  speak:never;
  border:0;
  outline:none;
  color:transparent;
  background-repeat:no-repeat;
  background-size:cover;
  background-position:bottom center,50%,50%;
  background-color:transparent;
  background-image:var(--skeleton-svg)
}
.fdx-c-skeleton [class*=--checkbox]:focus,
.fdx-c-skeleton [class*=--checkbox]:hover,
.fdx-c-skeleton [class*=--radiobutton]:focus,
.fdx-c-skeleton [class*=--radiobutton]:hover,
.fdx-c-skeleton [class*=--toggle]:focus,
.fdx-c-skeleton [class*=--toggle]:hover,
.fdx-c-skeleton [class*=c-heading]:focus,
.fdx-c-skeleton [class*=c-heading]:hover,
.fdx-c-skeleton [class*=c-button]:focus,
.fdx-c-skeleton [class*=c-button]:hover {
  border:none;
  box-shadow:none
}
.fdx-c-skeleton [class*=--checkbox] [class*=__indicator],
.fdx-c-skeleton [class*=--radiobutton] [class*=__indicator],
.fdx-c-skeleton [class*=--toggle] [class*=__indicator],
.fdx-c-skeleton [class*=c-heading] [class*=__indicator],
.fdx-c-skeleton [class*=c-button] [class*=__indicator] {
  opacity:0
}
.fdx-c-skeleton [class*=c-paragraph],
.fdx-c-skeleton [class*=c-heading],
.fdx-c-skeleton [class*=c-button] {
  -webkit-user-select:none;
  user-select:none;
  pointer-events:none;
  speak:never;
  border:0;
  outline:none;
  color:transparent;
  background-repeat:no-repeat;
  background-size:cover;
  background-position:bottom center,50%,50%;
  background-color:transparent;
  background-image:var(--skeleton-svg)
}
.fdx-c-skeleton [class*=c-paragraph]:focus,
.fdx-c-skeleton [class*=c-paragraph]:hover,
.fdx-c-skeleton [class*=c-heading]:focus,
.fdx-c-skeleton [class*=c-heading]:hover,
.fdx-c-skeleton [class*=c-button]:focus,
.fdx-c-skeleton [class*=c-button]:hover {
  border:none;
  box-shadow:none
}
.fdx-c-skeleton [class*=c-jumplink__icon],
.fdx-c-skeleton [class*=c-jumplink__title],
.fdx-c-skeleton [class*=c-jumplink__description] {
  -webkit-user-select:none;
  user-select:none;
  pointer-events:none;
  speak:never;
  border:0;
  outline:none;
  color:transparent;
  background-repeat:no-repeat;
  background-size:cover;
  background-position:bottom center,50%,50%;
  background-color:transparent;
  background-image:var(--skeleton-svg)
}
.fdx-c-skeleton [class*=c-jumplink__icon]:focus,
.fdx-c-skeleton [class*=c-jumplink__icon]:hover,
.fdx-c-skeleton [class*=c-jumplink__title]:focus,
.fdx-c-skeleton [class*=c-jumplink__title]:hover,
.fdx-c-skeleton [class*=c-jumplink__description]:focus,
.fdx-c-skeleton [class*=c-jumplink__description]:hover {
  border:none;
  box-shadow:none
}
.fdx-c-skeleton [class*=c-jumplink__icon] [class*=icon],
.fdx-c-skeleton [class*=c-jumplink__title] [class*=icon],
.fdx-c-skeleton [class*=c-jumplink__description] [class*=icon] {
  opacity:0
}
.fdx-c-skeleton [class*=c-card] [class*=__header] {
  -webkit-user-select:none;
  user-select:none;
  pointer-events:none;
  speak:never;
  border:0;
  outline:none;
  color:transparent;
  background-repeat:no-repeat;
  background-size:cover;
  background-position:bottom center,50%,50%;
  background-color:transparent;
  background-image:var(--skeleton-svg)
}
.fdx-c-skeleton [class*=c-card] [class*=toggle-button],
.fdx-c-skeleton [class*=c-card] [class*=header__icon] {
  display:none
}
.fdx-c-loading-indicator {
  --width:2rem;
  --height:2rem;
  --delay-calc:.12;
  --delay-one:calc(var(--delay-calc) * 2s);
  --delay-two:calc(var(--delay-calc) * 3s);
  display:inline-block;
  position:relative;
  width:var(--width);
  height:var(--height);
  overflow:hidden
}
.fdx-c-loading-indicator__part {
  position:absolute;
  box-sizing:border-box;
  inset-inline-start:0;
  inset-inline-end:0;
  bottom:0;
  top:0;
  margin:2px;
  border-width:2px;
  border-style:solid;
  border-color:#4d148c transparent transparent;
  border-radius:50%;
  animation:1.2s cubic-bezier(.5,0,.5,1) infinite loading-indicator
}
.fdx-c-loading-indicator__part:nth-child(1) {
  border-color:#333;
  opacity:.15
}
.fdx-c-loading-indicator__part:nth-child(2) {
  animation-delay:calc(var(--delay-one) * -1)
}
.fdx-c-loading-indicator__part:nth-child(3) {
  animation-delay:calc(var(--delay-two) * -1)
}
.fdx-c-loading-indicator__part:nth-child(4) {
  animation-delay:-.5s
}
.fdx-c-loading-indicator--white .fdx-c-loading-indicator__part {
  border-color:#fff transparent transparent
}
.fdx-c-loading-indicator--white .fdx-c-loading-indicator__part:nth-child(1) {
  border-color:transparent
}
.fdx-c-loading-indicator--small {
  --width:1.125rem;
  --height:1.125rem
}
.fdx-c-loading-indicator--medium {
  --width:1.5rem;
  --height:1.5rem
}
.fdx-c-loading-indicator--large {
  --width:5rem;
  --height:5rem
}
@keyframes loading-indicator {
  0% {
	transform:rotate(0)
  }
  to {
	transform:rotate(360deg)
  }
}
.fdx-c-stepper {
  list-style:none;
  padding:0
}
.fdx-c-stepper>* {
  margin:0
}
.fdx-c-stepper__item {
  position:relative;
  padding-block:0 1rem;
  padding-inline:2.5rem .5rem
}
.fdx-c-stepper__item:before {
  position:absolute;
  content:"";
  top:0;
  inset-inline-start:.96875rem;
  bottom:0;
  width:1px;
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAKCAYAAAB10jRKAAAAGklEQVQImWPo6+v7z8TAwMCARjD8//8fqwQA2RoGtgPvL+wAAAAASUVORK5CYII=)
}
.fdx-c-stepper__item:last-child:before {
  display:none
}
.fdx-c-stepper__item__icon {
  position:absolute;
  top:0;
  inset-inline-start:.25rem;
  display:block;
  font-size:1.5rem;
  text-align:center;
  background:#fff;
  color:#4d148c;
  line-height:1
}
.fdx-c-sticker--grey {
  font-size:1rem;
  line-height:1;
  margin:0;
  padding:0;
  background-color:#f2f2f2
}
.fdx-c-sticker--horizontal {
  display:inline;
  border-radius:1rem;
  padding-inline:.5rem;
  padding-block:.125rem
}
.fdx-c-radio-switch {
  border:0;
  margin:0;
  padding:0;
  --spacing:1rem;
  --spacing-small:.5rem
}
.fdx-c-radio-switch--condensed {
  --spacing:1rem;
  --spacing-small:.5rem
}
@media (min-width: 1024px) {
  .fdx-c-radio-switch--horizontal {
	display:flex
  }
}
.fdx-c-radio-switch--comfortable {
  --spacing:1rem;
  --spacing-small:.5rem
}
.fdx-c-radio-switch__legend {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  opacity:0;
  padding:0;
  clip:rect(1px,1px,1px,1px);
  border:0!important;
  overflow:hidden
}
.fdx-c-radio-switch__label {
  display:flex;
  align-items:center;
  gap:var(--spacing);
  margin-block:var(--spacing);
  margin-inline:var(--spacing-small);
  padding:var(--spacing);
  background-color:#fafafa;
  cursor:pointer
}
.fdx-c-radio-switch__label:hover {
  background-color:#f2f2f2
}
.fdx-c-radio-switch__label:focus-within {
  outline:solid 2px #007ab7;
  background-color:#f2f2f2
}
.fdx-c-radio-switch__input {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  opacity:0;
  padding:0;
  clip:rect(1px,1px,1px,1px);
  border:0!important;
  overflow:hidden
}
.fdx-c-radio-switch__input:checked+.fdx-c-radio-switch__label {
  background-color:#f2f2f2
}
.fdx-c-radio-switch__input:focus+.fdx-c-radio-switch__label {
  outline:solid 2px #007ab7;
  background-color:#f2f2f2
}
.fdx-c-radio-switch__input:checked+* .fdx-c-radio-switch__indicator:after {
  content:"";
  position:absolute;
  border-radius:50%;
  width:.75rem;
  height:.75rem;
  inset-inline-start:.125rem;
  box-sizing:border-box;
  top:calc(50% - .375rem);
  background-color:#007ab7
}
.fdx-c-radio-switch__icon {
  line-height:0;
  grid-area:icon;
  font-size:2rem;
  align-self:center
}
.fdx-c-radio-switch__body {
  grid-area:body;
  display:flex;
  flex-direction:column
}
.fdx-c-radio-switch__title {
  font-weight:500;
  font-size:.75rem
}
.fdx-c-radio-switch__description {
  font-weight:400;
  font-size:.75rem
}
.fdx-c-radio-switch__indicator {
  align-self:center;
  grid-area:checkbox;
  display:block;
  width:1.25rem;
  min-width:1.25rem;
  height:1.25rem;
  border:2px #007ab7 solid;
  content:" ";
  border-radius:50%;
  box-sizing:border-box;
  position:relative;
  margin-inline-start:auto
}
.fdx-c-table {
  border-spacing:0;
  width:100%;
  border-collapse:collapse
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-c-table__thead {
	position:absolute!important;
	width:1px!important;
	height:1px!important;
	opacity:0;
	padding:0;
	clip:rect(1px,1px,1px,1px);
	border:0!important;
	overflow:hidden
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-c-table__thead {
	position:absolute!important;
	width:1px!important;
	height:1px!important;
	opacity:0;
	padding:0;
	clip:rect(1px,1px,1px,1px);
	border:0!important;
	overflow:hidden
  }
}
.fdx-c-table__thead--bordered {
  border-block-end:solid #f2f2f2 1px
}
.fdx-c-table__thead--bordered-large th {
  background:linear-gradient(180deg,#fff calc(100% - 2px),#f2f2f2 2px)
}
.fdx-c-table__thead__th {
  font-weight:700;
  font-size:.875rem;
  text-transform:uppercase;
  -webkit-hyphens:auto;
  hyphens:auto;
  text-align:start;
  letter-spacing:.1em;
  padding-inline:0;
  padding-block:.75rem
}
.fdx-c-table .fdx-c-table__thead__th+.fdx-c-table__thead__th {
  padding-inline-start:1rem
}
.fdx-c-table__tbody__tr {
  display:flex;
  flex-direction:column;
  padding-block:.5rem;
  padding-inline:0;
  position:relative;
  transition:background-color .15s cubic-bezier(.19,1,.22,1)
}
@media (min-width: 768px) {
  .fdx-c-table__tbody__tr {
	display:table-row
  }
}
.fdx-c-table__tbody__tr--bordered {
  border-block-end:solid #f2f2f2 1px
}
.fdx-c-table__tbody__tr--bordered-large {
  border-block-end:solid #f2f2f2 2px
}
.fdx-c-table__tbody__tr--hover {
  cursor:pointer
}
.fdx-c-table__tbody__tr--hover:hover {
  background-color:#fafafa;
  cursor:pointer
}
.fdx-c-table__tbody__td {
  font-weight:300;
  font-size:1rem;
  padding-block:.5rem;
  padding-inline:0;
  background-clip:padding-box
}
@media (min-width: 768px) {
  .fdx-c-table__tbody__td {
	padding-inline:0;
	padding-block:.75rem
  }
  .fdx-c-table .fdx-c-table__tbody__td+.fdx-c-table__tbody__td {
	padding-inline-start:1rem
  }
}
.fdx-c-table__tbody__td:before {
  font-weight:700;
  font-size:.75rem;
  text-transform:uppercase;
  letter-spacing:.1em;
  content:attr(data-label);
  display:block
}
@media (min-width: 768px) {
  .fdx-c-table__tbody__td:before {
	display:none
  }
}
.fdx-c-table__tbody__td--aside {
  position:absolute;
  top:.5rem;
  inset-inline-end:0
}
@media (min-width: 768px) {
  .fdx-c-table__tbody__td--aside {
	position:relative;
	top:initial;
	inset-inline-end:initial
  }
}
@media (min-width: 768px) {
  .fdx-c-table__tbody__td--fit-content {
	width:1%;
	white-space:nowrap
  }
}
.fdx-c-table__tbody--zebra .fdx-c-table__tbody__tr:nth-child(odd) {
  background-color:#fafafa
}
.fdx-c-table__tfoot__td {
  text-align:start;
  padding-inline:0;
  padding-block:.75rem;
  padding-inline-start:1rem
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-c-table__tfoot__td {
	display:flex;
	flex:0 1 50%;
	padding-inline-start:0
  }
  .fdx-c-table__tfoot__td:not([data-label]) {
	display:none;
	padding-block-start:0;
	padding-block-end:0
  }
  .fdx-c-table__tfoot__td:before {
	font-weight:700;
	font-size:.875rem;
	line-height:1.3;
	text-transform:uppercase;
	letter-spacing:1px;
	display:block;
	flex:0 1 50%;
	content:attr(data-label);
	letter-spacing:.1em
  }
}
.fdx-c-table--row-border {
  border-collapse:separate
}
.fdx-c-table--row-border .fdx-c-table__tfoot__tr {
  display:flex;
  flex-direction:column
}
@media (min-width: 768px) {
  .fdx-c-table--row-border .fdx-c-table__tfoot__tr {
	display:table-row
  }
}
.fdx-c-table--row-border .fdx-c-table__tbody {
  border-block-start:solid #e3e3e3 1px;
  border-inline-end:solid #e3e3e3 1px;
  border-inline-start:solid #e3e3e3 1px
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-c-table--row-border .fdx-c-table__tbody__tr>td:first-child {
	border-block-start:solid #e3e3e3 1px
  }
}
@media (min-width: 768px) {
  .fdx-c-table--row-border .fdx-c-table__tbody__tr:first-child>td {
	border-block-start:solid #e3e3e3 1px
  }
}
.fdx-c-table--row-border .fdx-c-table__tbody__tr:first-child>td:first-child {
  border-block-start:solid #e3e3e3 1px
}
.fdx-c-table--row-border .fdx-c-table__tbody__tr--has-error:first-child>td {
  border-inline-end:solid #de002e 1px;
  border-inline-start:solid #de002e 1px
}
@media (min-width: 768px) {
  .fdx-c-table--row-border .fdx-c-table__tbody__tr--has-error:first-child>td {
	border-block-start:solid #de002e 1px;
	border-inline-end:0;
	border-inline-start:0
  }
}
.fdx-c-table--row-border .fdx-c-table__tbody__tr--has-error:first-child>td:first-child {
  border-block-start:solid #de002e 1px
}
.fdx-c-table--row-border .fdx-c-table__tbody__tr--has-error>.fdx-c-table__tbody__td {
  border-inline-end:solid #de002e 1px;
  border-inline-start:solid #de002e 1px;
  background-color:#de002e0d
}
@media (min-width: 768px) {
  .fdx-c-table--row-border .fdx-c-table__tbody__tr--has-error>.fdx-c-table__tbody__td {
	border-inline-end:0;
	border-inline-start:0;
	border-block-start:solid #de002e 1px;
	border-block-end:solid #de002e 1px
  }
}
.fdx-c-table--row-border .fdx-c-table__tbody__tr--has-error>.fdx-c-table__tbody__td:first-child {
  border-block-start:solid #de002e 1px;
  border-inline-start:solid #de002e 1px
}
@media (min-width: 768px) {
  .fdx-c-table--row-border .fdx-c-table__tbody__tr--has-error>.fdx-c-table__tbody__td:first-child {
	border-inline-start:solid #de002e 1px
  }
}
.fdx-c-table--row-border .fdx-c-table__tbody__tr--has-error>.fdx-c-table__tbody__td:last-child {
  border-inline-end:solid #de002e 1px;
  border-block-end:solid #de002e 1px
}
@media (min-width: 768px) {
  .fdx-c-table--row-border .fdx-c-table__tbody__tr--has-error>.fdx-c-table__tbody__td:last-child {
	border-inline-end:solid #de002e 1px
  }
}
.fdx-c-table--row-border .fdx-c-table__tbody__td {
  box-sizing:border-box;
  border-block-end:solid #e3e3e3 1px;
  border-inline-start:solid #e3e3e3 1px;
  border-inline-end:solid #e3e3e3 1px;
  background-color:#fafafa
}
@media (min-width: 768px) {
  .fdx-c-table--row-border .fdx-c-table__tbody__td {
	border-inline-end:0;
	border-inline-start:0
  }
}
.fdx-c-table--row-border .fdx-c-table__tbody__td:first-child {
  border-inline-start:solid #e3e3e3 1px
}
.fdx-c-table--row-border .fdx-c-table__tbody__td:last-child {
  border-inline-end:solid #e3e3e3 1px
}
.fdx-c-table--condensed .fdx-c-table__thead__th {
  padding-block-start:0;
  font-weight:700;
  font-size:.75rem;
  line-height:1.3;
  text-transform:uppercase;
  letter-spacing:1px;
  font-size:.625rem
}
@media (min-width: 768px) {
  .fdx-c-table--condensed .fdx-c-table__thead__th {
	padding-block-start:.25rem;
	padding-block-end:.25rem
  }
}
.fdx-c-table--condensed .fdx-c-table__thead__th,
.fdx-c-table--condensed .fdx-c-table__tfoot__td {
  padding-inline-start:.5rem;
  padding-inline-end:.5rem;
  background-color:#fff
}
.fdx-c-table--condensed .fdx-c-table__tbody__td {
  font-size:.75rem;
  font-weight:400;
  padding-inline:.5rem;
  padding-block:.5rem
}
.fdx-c-table--condensed .fdx-c-table__tfoot__td {
  padding-block-start:.25rem;
  padding-block-end:0;
  font-weight:700;
  font-size:.625rem
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-c-table--condensed .fdx-c-table__tfoot__td {
	display:flex;
	flex:0 1 50%
  }
  .fdx-c-table--condensed .fdx-c-table__tfoot__td:not([data-label]) {
	display:none;
	padding-block-start:0;
	padding-block-end:0
  }
  .fdx-c-table--condensed .fdx-c-table__tfoot__td:before {
	font-weight:700;
	font-size:.625rem;
	line-height:1.3;
	text-transform:uppercase;
	letter-spacing:.8px;
	display:block;
	flex:0 1 50%;
	content:attr(data-label);
	letter-spacing:.1em
  }
}
.fdx-c-table--sticky th {
  position:sticky;
  top:0;
  z-index:2
}
.fdx-c-table__button-sort {
  background-color:transparent;
  border:none;
  font-size:inherit;
  font-weight:inherit;
  text-transform:inherit;
  -webkit-hyphens:auto;
  hyphens:auto;
  text-align:start;
  letter-spacing:.1em;
  padding-inline:0;
  padding-block:.75rem;
  color:#4d148c;
  display:flex;
  align-items:center;
  cursor:pointer
}
.fdx-c-table__button-sort--asc:after {
  border-block-end:4px solid #4d148c
}
.fdx-c-table__button-sort--desc:after {
  border-block-start:4px solid #4d148c
}
.fdx-c-table__button-sort:after {
  content:"";
  width:0;
  height:0;
  border-inline-start:4px solid transparent;
  border-inline-end:4px solid transparent;
  margin-inline-start:.25rem
}
.fdx-c-tabs {
  --tab-height:3rem;
  --tab-height-hover:3.5rem;
  width:100%;
  display:flex;
  align-items:center;
  flex-direction:column
}
.fdx-c-tabs--max-width .fdx-c-tabs__list-item {
  max-width:11.0625rem
}
.fdx-c-tabs__list {
  list-style:none;
  margin:0;
  padding:0;
  display:flex;
  justify-content:center;
  width:100%
}
.fdx-c-tabs__list--evenlytabs {
  display:grid;
  grid-auto-columns:minmax(0,1fr);
  grid-auto-flow:column;
  width:auto
}
.fdx-c-tabs__list-item {
  position:relative;
  align-items:center;
  min-height:var(--tab-height);
  display:flex
}
.fdx-c-tabs__list-item>* {
  text-decoration:none;
  font-size:.875rem;
  font-weight:500
}
.fdx-c-tabs [role=tab] {
  color:#333;
  display:flex;
  align-items:center;
  min-height:100%;
  width:100%;
  justify-content:center;
  font-size:.875rem;
  font-weight:500
}
.fdx-c-tabs .fdx-c-tabs__content {
  padding-block-start:1.5rem
}
.fdx-c-tabs--striped>.fdx-c-tabs__list {
  gap:1px
}
.fdx-c-tabs--striped>.fdx-c-tabs__list>.fdx-c-tabs__list-item>[role=tab] {
  padding-inline:2rem;
  padding-block:0;
  border:solid transparent 1px;
  background-color:#f2f2f2;
  color:#333;
  font-size:.875rem;
  font-weight:500
}
.fdx-c-tabs--striped>.fdx-c-tabs__list>.fdx-c-tabs__list-item>[role=tab]:focus {
  outline-offset:3px
}
.fdx-c-tabs--striped>.fdx-c-tabs__list>.fdx-c-tabs__list-item>[aria-selected=true] {
  color:#fff;
  background-color:#4d148c;
  min-height:calc(100% + .5rem)
}
.fdx-c-tabs--underline>.fdx-c-tabs__list>.fdx-c-tabs__list-item {
  align-items:flex-end;
  border-block-end:solid #e3e3e3 1px
}
.fdx-c-tabs--underline>.fdx-c-tabs__list [role=tab] {
  padding-inline:2rem;
  padding-block:.5rem
}
.fdx-c-tabs--underline>.fdx-c-tabs__list [role=tab]:focus {
  outline-offset:3px
}
.fdx-c-tabs--underline>.fdx-c-tabs__list [aria-selected=true] {
  color:#4d148c;
  border-block-end:solid #4d148c 4px;
  min-height:calc(100% - 4px)
}
.fdx-c-tabs-radio {
  --tab-height:3rem;
  --tab-height-hover:3.5rem;
  display:flex;
  width:100%;
  justify-content:center;
  align-items:center;
  min-height:var(--tab-height)
}
.fdx-c-tabs-radio__radio {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  opacity:0;
  padding:0;
  clip:rect(1px,1px,1px,1px);
  border:0!important;
  overflow:hidden
}
.fdx-c-tabs-radio__label {
  cursor:pointer
}
.fdx-c-tabs-radio--max-width .fdx-c-tabs-radio__label {
  max-width:11.0625rem
}
.fdx-c-tabs-radio--evenlytabs {
  display:grid;
  grid-auto-columns:minmax(0,1fr);
  grid-auto-flow:column;
  max-width:max-content
}
.fdx-c-tabs-radio--block {
  height:var(--tab-height);
  gap:2px;
  width:max-content;
  margin:0 auto
}
.fdx-c-tabs-radio--block .fdx-c-tabs-radio__label {
  font-weight:500;
  font-size:.875rem;
  margin-block-end:0;
  display:flex;
  min-height:100%;
  min-width:11.0625rem;
  justify-content:center;
  align-items:center;
  padding:0 1rem;
  background:#f2f2f2;
  color:#333;
  text-align:center
}
.fdx-c-tabs-radio--block .fdx-c-tabs-radio__radio:checked+label {
  background-color:#4d148c;
  color:#fff;
  min-height:calc(100% + .5rem)
}
.fdx-c-tabs-radio--block .fdx-c-tabs-radio__radio:disabled+label {
  background-color:#e3e3e3;
  color:#8e8e8e;
  cursor:default
}
.fdx-c-tabs-radio--underline {
  min-height:var(--tab-height);
  margin:0 auto
}
.fdx-c-tabs-radio--underline .fdx-c-tabs-radio__label {
  font-weight:500;
  font-size:.875rem;
  text-align:center;
  margin-block-end:0;
  display:flex;
  height:var(--tab-height);
  justify-content:center;
  align-items:center;
  padding:0 1rem;
  border-block-end:solid 2px #f2f2f2;
  color:#333;
  position:relative;
  min-width:11.0625rem
}
.fdx-c-tabs-radio--underline .fdx-c-tabs-radio__radio:checked+label:before {
  content:" ";
  display:block;
  border-block-end:solid 4px #4d148c;
  position:absolute;
  inset-inline-start:0;
  inset-inline-end:0;
  bottom:-2px;
  height:4px
}
.fdx-c-tabs-radio--underline .fdx-c-tabs-radio__radio:disabled+label {
  color:#8e8e8e;
  cursor:default
}
.fdx-c-tabs-radio--tile {
  display:flex;
  align-items:stretch
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-c-tabs-radio--tile {
	flex-direction:column;
	align-items:start
  }
}
.fdx-c-tabs-radio--tile>* {
  flex:1
}
.fdx-c-tabs-radio--tile label+input+label {
  margin-inline-start:1.5rem
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-c-tabs-radio--tile label+input+label {
	margin-inline-start:0;
	margin-block-start:1rem
  }
}
.fdx-c-tabs-radio--tile .fdx-c-tabs-radio__label {
  font-weight:700;
  font-size:.75rem;
  text-transform:uppercase;
  margin-block-end:0;
  display:flex;
  align-items:center;
  padding:.75rem;
  border:solid 1px #e3e3e3;
  border-block-end:solid 1px #e3e3e3;
  color:#333;
  position:relative;
  min-height:6.25rem;
  transition:background-color .3s cubic-bezier(.19,1,.22,1);
  background-color:#fff
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-c-tabs-radio--tile .fdx-c-tabs-radio__label {
	width:100%
  }
}
.fdx-c-tabs-radio--tile .fdx-c-tabs-radio__label:hover {
  background-color:#fafafa;
  transition:background-color .3s cubic-bezier(.19,1,.22,1)
}
.fdx-c-tabs-radio--tile .fdx-c-tabs-radio__label .fdx-c-icon {
  flex-shrink:0;
  width:2rem;
  height:2rem;
  margin-inline-end:.75rem
}
.fdx-c-tabs-radio--tile .fdx-c-tabs-radio__radio:checked+label {
  color:#4d148c
}
.fdx-c-tabs-radio--tile .fdx-c-tabs-radio__radio:checked+label:before {
  content:" ";
  display:block;
  border-block-end:solid 4px #4d148c;
  position:absolute;
  inset-inline-start:0;
  inset-inline-end:0;
  bottom:-2px;
  height:4px
}
.fdx-c-tabs-radio--tile .fdx-c-tabs-radio__radio:disabled+label {
  color:#8e8e8e;
  cursor:default
}
.fdx-c-tabs-radio--tile .fdx-c-tabs-radio__radio:disabled+label:hover {
  background-color:inherit
}
.fdx-c-tabs-radio--tile .fdx-c-tabs-radio__radio:disabled+label * {
  fill:#8e8e8e!important
}
.fdx-c-toast {
  --background-color:#fafafa;
  --signal-border-color:#e3e3e3;
  --font-size:1rem;
  --icon-size:2rem;
  --spacing-y:.5rem;
  --inner-spacing-x:1.5rem;
  --inner-spacing-y:1.5rem;
  box-shadow:0 12px 11px 1px #0000001f;
  position:relative;
  color:#333;
  border:solid var(--signal-border-color) 1px;
  background-color:var(--background-color)
}
@media (min-width: 768px) {
  .fdx-c-toast {
	max-width:45ch
  }
}
.fdx-c-toast:before {
  display:block;
  content:"";
  position:absolute;
  top:0;
  bottom:0;
  inset-inline-start:0;
  width:3px;
  background-color:var(--signal-border-left-color)
}
.fdx-c-toast--condensed {
  --font-size:.875rem;
  --icon-size:1.5rem;
  --spacing-y:0;
  --inner-spacing-y:1rem;
  --inner-spacing-x:1.25rem
}
.fdx-c-toast--info {
  --signal-border-left-color:#007ab7;
  --signal-border-color:#007ab7;
  --icon-color:#007ab7;
  --background-color:#F8FBFD
}
.fdx-c-toast--insight {
  --signal-border-left-color:#4d148c;
  --signal-border-color:#4d148c;
  --icon-color:#007ab7;
  --background-color:#fff
}
.fdx-c-toast--sustainable {
  --signal-border-left-color:#00A82D;
  --signal-border-color:#00A82D;
  --icon-color:#00A82D;
  --background-color:#F8FBF8
}
.fdx-c-toast--success {
  --signal-border-left-color:#008a00;
  --signal-border-color:#008a00;
  --icon-color:#008a00;
  --background-color:#F8FBF8
}
.fdx-c-toast--warning {
  --signal-border-left-color:#f7b118;
  --signal-border-color:#f7b118;
  --icon-color:#f7b118;
  --background-color:#FEFAF1
}
.fdx-c-toast--error {
  --signal-border-left-color:#de002e;
  --signal-border-color:#de002e;
  --icon-color:#de002e;
  --background-color:#FEFAFB
}
.fdx-c-toast__main {
  margin:0 auto;
  position:relative;
  display:grid;
  grid-template-columns:auto 1fr auto;
  grid-template-rows:auto;
  gap:1rem;
  padding-block-end:var(--inner-spacing-y);
  font-size:var(--font-size);
  color:#333;
  line-height:1.5;
  font-weight:400
}
.fdx-c-toast__header {
  padding-block:var(--inner-spacing-y) 0;
  padding-inline:var(--inner-spacing-x) 0;
  font-size:var(--icon-size);
  line-height:1
}
.fdx-c-toast__header [class*=icon] {
  fill:var(--icon-color)
}
.fdx-c-toast__body {
  padding-block-start:var(--inner-spacing-y);
  display:flex;
  flex-direction:column;
  gap:var(--spacing-y)
}
.fdx-c-toast__message-type {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  opacity:0;
  padding:0;
  clip:rect(1px,1px,1px,1px);
  border:0!important;
  overflow:hidden
}
.fdx-c-toast__footer [class*=icon] {
  font-size:.875rem
}
.fdx-c-toast__description {
  font-size:var(--font-size);
  line-height:1.5;
  font-weight:400
}
.fdx-c-toast__title {
  font-size:var(--font-size);
  font-weight:500;
  margin:0;
  padding:0
}
.fdx-c-toast__button {
  padding-block:var(--inner-spacing-y) 1rem;
  padding-inline:1rem;
  border:0;
  background-color:transparent;
  cursor:pointer
}
.fdx-c-form-group--toggle {
  position:relative
}
.fdx-c-form-group--toggle input:focus+*:before {
  outline:solid #007ab7 2px
}
.fdx-c-form-group--toggle input+label:after,
.fdx-c-form-group--toggle input+label:before {
  height:1.25rem;
  line-height:1.25rem
}
.fdx-c-form-group--toggle input+label {
  padding-inline-start:3.125rem;
  pointer-events:auto;
  flex-direction:initial
}
.fdx-c-form-group--toggle input+label:before {
  height:1.25rem;
  border-radius:1.25rem;
  width:2.5rem;
  font-size:.625rem;
  line-height:.625rem;
  position:absolute;
  inset-inline-start:0;
  display:inline-block;
  content:"";
  background-color:#fff;
  border:#e3e3e3 solid 1px
}
.fdx-c-form-group--toggle input+label:after {
  box-shadow:0 2px 4px #0000001a,0 3px 4px #0000001f,0 1px 5px #00000024;
  height:1.5625rem;
  width:1.5625rem;
  font-size:.625rem;
  line-height:.625rem;
  background:#fff;
  inset-inline-start:0;
  margin-inline-start:-.125rem;
  content:"";
  display:block;
  top:0;
  align-self:center;
  background-clip:padding-box;
  position:absolute;
  border-radius:1.25rem;
  transition:margin-inline-start .1s ease-in-out
}
.fdx-c-form-group--toggle input:not(:checked)+label:after {
  animation:toggle_popOut ease-in .3s normal
}
.fdx-c-form-group--toggle input:checked+label:after {
  content:"";
  margin-inline-start:17px;
  background-clip:padding-box;
  transition:margin-inline-start .1s ease-in-out;
  animation:toggle_popIn ease-in .3s normal
}
.fdx-c-form-group--toggle input:checked+label:before {
  background:#008a00
}
@keyframes toggle_popIn {
  0% {
	transform:scale(1)
  }
  25% {
	transform:scaleX(1.2)
  }
  50% {
	transform:scaleX(1.4)
  }
  to {
	transform:scale(1)
  }
}
@keyframes toggle_popOut {
  0% {
	transform:scale(1)
  }
  25% {
	transform:scaleX(1.2)
  }
  50% {
	transform:scaleX(1.4)
  }
  to {
	transform:scale(1)
  }
}
.fdx-c-tooltip {
  --tooltip-title-size:.875rem;
  display:inline-block
}
@media (min-width: 768px) {
  .fdx-c-tooltip {
	position:relative
  }
}
.fdx-c-tooltip--condensed {
  --tooltip-title-size:.75rem
}
.fdx-c-tooltip__button {
  text-align:center;
  border-width:0;
  display:block;
  padding:0;
  line-height:1;
  background:transparent;
  color:#007ab7;
  font-size:1rem;
  cursor:pointer
}
.fdx-c-tooltip__button [class*=icon] {
  font-size:1rem
}
.fdx-c-tooltip__main {
  box-shadow:4px 4px #00000040;
  z-index:2;
  min-width:calc(100% - 2rem);
  background:#fff;
  border:solid 1px #8e8e8e;
  grid-template-areas:". . . ." ". . header ." ". body . ." ". . . .";
  padding:1rem;
  grid-template-columns:1fr auto;
  grid-template-rows:auto;
  position:absolute;
  margin:0;
  bottom:auto;
  height:auto
}
.fdx-c-tooltip__main:not([hidden]):not([popover]),
.fdx-c-tooltip__main:popover-open {
  display:grid
}
@media (min-width: 768px) {
  .fdx-c-tooltip__main {
	min-width:18.75rem;
	width:18.75rem;
	inset-inline-start:unset
  }
}
.fdx-c-tooltip__main__body {
  grid-area:body;
  line-height:1.3;
  font-size:.75rem;
  color:#333
}
.fdx-c-tooltip__main__body__title {
  font-weight:700;
  font-size:var(--tooltip-title-size)
}
.fdx-c-tooltip__main__footer {
  grid-area:header;
  line-height:0
}
.fdx-c-tooltip__main__footer__button {
  background-color:transparent;
  border:0;
  padding:0;
  font-size:1rem;
  line-height:0
}
.fdx-c-user-rating__wrapper {
  display:grid;
  grid-template-areas:". rating rating ." ". min max .";
  grid-template-rows:auto;
  grid-template-columns:1fr auto auto 1fr;
  margin:0 auto
}
.fdx-c-user-rating__legend {
  font-weight:400;
  line-height:1.5;
  font-weight:700;
  font-size:1rem;
  color:#333;
  text-align:center;
  flex:0 1 100%;
  padding-block-end:1rem
}
.fdx-c-user-rating__input {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  opacity:0;
  padding:0;
  clip:rect(1px,1px,1px,1px);
  border:0!important;
  overflow:hidden
}
.fdx-c-user-rating__fieldset {
  margin:0;
  padding:0;
  flex:0 1 100%;
  grid-area:rating;
  display:flex;
  flex-wrap:wrap;
  border:none;
  justify-content:center;
  flex-direction:column-reverse
}
@media (min-width: 768px) {
  .fdx-c-user-rating__fieldset {
	flex-direction:row
  }
}
.fdx-c-user-rating__label {
  width:100%;
  height:1.5rem;
  margin-block-end:1px;
  display:flex;
  align-items:center;
  justify-content:center;
  color:#333;
  font-size:.875rem;
  cursor:pointer;
  background-color:#f2f2f2
}
@media (min-width: 768px) {
  .fdx-c-user-rating__label {
	margin-inline-start:1px;
	width:2rem;
	height:2rem;
	font-size:1.25rem
  }
}
.fdx-c-user-rating__min,
.fdx-c-user-rating__max {
  display:none
}
@media (min-width: 768px) {
  .fdx-c-user-rating__min,
  .fdx-c-user-rating__max {
	display:inline-block;
	color:#333;
	font-size:.75rem;
	font-weight:700;
	padding-block-start:.25rem
  }
}
.fdx-c-user-rating__min {
  grid-area:min
}
.fdx-c-user-rating__max {
  grid-area:max;
  align-self:flex-end;
  text-align:end
}
.fdx-c-user-rating__max-inline,
.fdx-c-user-rating__min-inline {
  display:inline-block;
  margin-inline-start:.25rem
}
@media (min-width: 768px) {
  .fdx-c-user-rating__max-inline,
  .fdx-c-user-rating__min-inline {
	display:none
  }
}
.fdx-c-user-rating__label:hover,
.fdx-c-user-rating__input:focus+.fdx-c-user-rating__label {
  color:#007ab7;
  border:solid #007ab7 1px;
  background-color:#fafafa;
  box-shadow:none;
  z-index:1
}
.fdx-c-user-rating__input:checked+.fdx-c-user-rating__label {
  background-color:#4d148c;
  color:#fff
}
.fdx-c-vertical-border--100 {
  border-image:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 0%,#e3e3e3 0%,#e3e3e3 100%,rgba(255,255,255,0) 100%,rgba(255,255,255,0) 100%) 1 100%
}
@media (min-width: 664px) {
  .fdx-c-vertical-border--100\@small {
	border-image:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 0%,#e3e3e3 0%,#e3e3e3 100%,rgba(255,255,255,0) 100%,rgba(255,255,255,0) 100%) 1 100%
  }
}
@media (min-width: 768px) {
  .fdx-c-vertical-border--100\@medium {
	border-image:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 0%,#e3e3e3 0%,#e3e3e3 100%,rgba(255,255,255,0) 100%,rgba(255,255,255,0) 100%) 1 100%
  }
}
@media (min-width: 1200px) {
  .fdx-c-vertical-border--100\@large {
	border-image:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 0%,#e3e3e3 0%,#e3e3e3 100%,rgba(255,255,255,0) 100%,rgba(255,255,255,0) 100%) 1 100%
  }
}
.fdx-c-vertical-border--75 {
  border-image:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 12.5%,#e3e3e3 12.5%,#e3e3e3 87.5%,rgba(255,255,255,0) 87.5%,rgba(255,255,255,0) 100%) 1 100%
}
@media (min-width: 664px) {
  .fdx-c-vertical-border--75\@small {
	border-image:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 12.5%,#e3e3e3 12.5%,#e3e3e3 87.5%,rgba(255,255,255,0) 87.5%,rgba(255,255,255,0) 100%) 1 100%
  }
}
@media (min-width: 768px) {
  .fdx-c-vertical-border--75\@medium {
	border-image:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 12.5%,#e3e3e3 12.5%,#e3e3e3 87.5%,rgba(255,255,255,0) 87.5%,rgba(255,255,255,0) 100%) 1 100%
  }
}
@media (min-width: 1200px) {
  .fdx-c-vertical-border--75\@large {
	border-image:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 12.5%,#e3e3e3 12.5%,#e3e3e3 87.5%,rgba(255,255,255,0) 87.5%,rgba(255,255,255,0) 100%) 1 100%
  }
}
.fdx-c-vertical-border--50 {
  border-image:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 25%,#e3e3e3 25%,#e3e3e3 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%) 1 100%
}
@media (min-width: 664px) {
  .fdx-c-vertical-border--50\@small {
	border-image:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 25%,#e3e3e3 25%,#e3e3e3 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%) 1 100%
  }
}
@media (min-width: 768px) {
  .fdx-c-vertical-border--50\@medium {
	border-image:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 25%,#e3e3e3 25%,#e3e3e3 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%) 1 100%
  }
}
@media (min-width: 1200px) {
  .fdx-c-vertical-border--50\@large {
	border-image:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 25%,#e3e3e3 25%,#e3e3e3 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%) 1 100%
  }
}
.fdx-c-vertical-border--25 {
  border-image:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 37.5%,#e3e3e3 37.5%,#e3e3e3 62.5%,rgba(255,255,255,0) 62.5%,rgba(255,255,255,0) 100%) 1 100%
}
@media (min-width: 664px) {
  .fdx-c-vertical-border--25\@small {
	border-image:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 37.5%,#e3e3e3 37.5%,#e3e3e3 62.5%,rgba(255,255,255,0) 62.5%,rgba(255,255,255,0) 100%) 1 100%
  }
}
@media (min-width: 768px) {
  .fdx-c-vertical-border--25\@medium {
	border-image:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 37.5%,#e3e3e3 37.5%,#e3e3e3 62.5%,rgba(255,255,255,0) 62.5%,rgba(255,255,255,0) 100%) 1 100%
  }
}
@media (min-width: 1200px) {
  .fdx-c-vertical-border--25\@large {
	border-image:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 37.5%,#e3e3e3 37.5%,#e3e3e3 62.5%,rgba(255,255,255,0) 62.5%,rgba(255,255,255,0) 100%) 1 100%
  }
}
.fdx-c-vertical-border--left {
  border-inline-start-style:solid;
  border-inline-start-width:1px
}
@media (min-width: 664px) {
  .fdx-c-vertical-border--left\@small {
	border-inline-start-style:solid;
	border-inline-start-width:1px
  }
}
@media (min-width: 768px) {
  .fdx-c-vertical-border--left\@medium {
	border-inline-start-style:solid;
	border-inline-start-width:1px
  }
}
@media (min-width: 1200px) {
  .fdx-c-vertical-border--left\@large {
	border-inline-start-style:solid;
	border-inline-start-width:1px
  }
}
.fdx-c-vertical-border--right {
  border-inline-end-style:solid;
  border-inline-end-width:1px
}
@media (min-width: 664px) {
  .fdx-c-vertical-border--right\@small {
	border-inline-end-style:solid;
	border-inline-end-width:1px
  }
}
@media (min-width: 768px) {
  .fdx-c-vertical-border--right\@medium {
	border-inline-end-style:solid;
	border-inline-end-width:1px
  }
}
@media (min-width: 1200px) {
  .fdx-c-vertical-border--right\@large {
	border-inline-start-style:solid;
	border-inline-start-width:1px
  }
}
.richtext p {
  font-weight:300;
  font-size:1rem;
  line-height:1.5
}
.richtext a {
  text-decoration:underline!important;
  color:#333!important
}
.richtext a sup,
.richtext a sub {
  display:inline-block;
  text-decoration:none
}
.richtext a:hover,
.richtext a:focus {
  color:#007ab7!important
}
.richtext a:active {
  color:#333!important
}
.richtext ul li,
.richtext ol li {
  font-weight:300;
  font-size:1rem;
  line-height:1.5
}
.fdx-c-section-steps {
  background-color:#e3e3e3
}
.fdx-c-section-steps__list {
  list-style-type:none;
  margin:0;
  padding:0;
  border:solid 1px #e3e3e3;
  display:flex;
  flex-direction:column;
  gap:1px
}
.fdx-c-section-steps__item {
  padding:1rem;
  display:grid;
  grid-template-areas:"icon title button" "body body body";
  grid-template-rows:auto auto;
  grid-template-columns:auto 1fr auto;
  gap:0 .5rem;
  background-color:#fff;
  align-items:center
}
.fdx-c-section-steps__item--current-step {
  background-color:#fafafa
}
.fdx-c-section-steps__item--current-step .fdx-c-section-steps__title {
  color:#4d148c
}
.fdx-c-section-steps__item--incomplete-step {
  background-color:#fff
}
.fdx-c-section-steps__item--incomplete-step .fdx-c-section-steps__title {
  font-weight:400;
  color:#8e8e8e
}
.fdx-c-section-steps__icon {
  grid-area:icon;
  font-size:1rem;
  line-height:0
}
.fdx-c-section-steps__title {
  font-weight:500;
  grid-area:title;
  font-size:.75rem
}
.fdx-c-section-steps__button {
  grid-area:button
}
.fdx-c-section-steps__body {
  grid-area:body;
  padding-block-start:.5rem
}
.fdx-c-skip-to-content {
  font-weight:500;
  position:absolute;
  display:flex;
  opacity:0;
  transform:translate(0) translateY(calc(0% - 64px + .625rem));
  pointer-events:none;
  top:64px;
  inset-inline-start:0;
  padding-inline:.5rem;
  padding-block:.75rem;
  z-index:4;
  background:#fff;
  color:#007ab7;
  text-decoration:none;
  border-radius:0
}
.fdx-c-skip-to-content:focus {
  pointer-events:initial;
  opacity:1;
  transition:all .3s;
  border-radius:0;
  outline-offset:2px
}
@media (prefers-reduced-motion) {
  .fdx-c-skip-to-content {
	transition:none
  }
}
.fdx-c-side-nav__menu {
  list-style:none;
  margin:0;
  padding:0;
  flex-direction:column
}
.fdx-c-side-nav__menu:not([hidden]) {
  display:flex
}
.fdx-c-side-nav__menu__item__title {
  font-size:.875rem;
  font-weight:500;
  padding-inline:.5rem;
  padding-block:.5rem;
  display:flex
}
.fdx-c-side-nav__menu__button {
  background:none;
  border:0;
  width:100%;
  text-align:start;
  appearance:none;
  display:flex;
  align-items:center;
  text-decoration:none;
  color:#333;
  padding-inline:.5rem;
  padding-block:.5rem;
  font-size:.875rem;
  font-weight:400;
  cursor:pointer
}
.fdx-c-side-nav__menu__button:hover,
.fdx-c-side-nav__menu__button:focus {
  background-color:#fafafa;
  transition:background-color .56s cubic-bezier(.23,1,.32,1)
}
.fdx-c-side-nav__menu__button--is-active {
  background-color:#f2f2f2;
  transition:background-color .56s cubic-bezier(.23,1,.32,1);
  color:#4d148c;
  font-weight:500
}
.fdx-c-side-nav__menu__button--is-active .fdx-c-side-nav__menu__button__icon {
  transform:rotate(180deg);
  transition:all .3s ease-in
}
.fdx-c-side-nav__menu__button--has-submenu {
  font-weight:500
}
.fdx-c-side-nav__menu__button__icon {
  line-height:0;
  align-self:center;
  transition:all .2s ease-in;
  pointer-events:none
}
.fdx-c-side-nav__menu__button>:first-child {
  margin-inline-start:auto
}
.fdx-c-side-nav__menu__button>:first-child+* {
  margin-inline-start:1.5rem
}
.fdx-c-side-nav__menu .fdx-c-side-nav__menu .fdx-c-side-nav__menu__button {
  padding-inline-start:1.25rem
}
.fdx-c-side-nav__menu__button-edit {
  padding:0
}
@keyframes _progress_track_anm {
  0% {
	height:0
  }
  to {
	height:100%
  }
}
@keyframes __progress_track_scale_anm {
  0% {
	transform:scale(1);
	opacity:1
  }
  40% {
	transform:scale(1.5);
	opacity:0
  }
}
.fdx-c-progress-bar {
  display:grid;
  grid-template-areas:"bar content";
  grid-auto-columns:minmax(.875rem,.875rem) 1fr;
  grid-auto-rows:auto;
  position:relative;
  margin-inline-start:1.875rem
}
.fdx-c-progress-bar:before {
  content:"";
  display:block;
  position:absolute;
  inset-inline-start:0;
  width:.875rem;
  bottom:0;
  top:0;
  background-color:#e3e3e3;
  border-radius:999px;
  z-index:-1
}
.fdx-c-progress-bar--is-completed:before {
  background-color:#008a00
}
.fdx-c-progress-bar--active-item-1 .fdx-c-progress-bar__track {
  background-color:transparent;
  max-height:0
}
.fdx-c-progress-bar--active-item-1 .fdx-c-progress-bar__track .fdx-c-progress-bar__track__icon {
  top:0
}
.fdx-c-progress-bar--active-item-1 .fdx-c-progress-bar__content:nth-child(2) {
  background-color:#f2f2f2;
  border-start-start-radius:0;
  border-start-end-radius:.875rem;
  border-end-start-radius:0;
  border-end-end-radius:.875rem
}
.fdx-c-progress-bar--active-item-2 .fdx-c-progress-bar__track {
  grid-row-start:1;
  grid-row-end:1
}
.fdx-c-progress-bar--active-item-2 .fdx-c-progress-bar__content:nth-child(3) {
  background-color:#f2f2f2;
  border-start-start-radius:0;
  border-start-end-radius:.875rem;
  border-end-start-radius:0;
  border-end-end-radius:.875rem
}
.fdx-c-progress-bar--active-item-3 .fdx-c-progress-bar__track {
  grid-row-end:span 2
}
.fdx-c-progress-bar--active-item-3 .fdx-c-progress-bar__content:nth-child(4) {
  background-color:#f2f2f2;
  border-start-start-radius:0;
  border-start-end-radius:.875rem;
  border-end-start-radius:0;
  border-end-end-radius:.875rem
}
.fdx-c-progress-bar--active-item-4 .fdx-c-progress-bar__track {
  grid-row-end:span 3
}
.fdx-c-progress-bar--active-item-4 .fdx-c-progress-bar__content:nth-child(5) {
  background-color:#f2f2f2;
  border-start-start-radius:0;
  border-start-end-radius:.875rem;
  border-end-start-radius:0;
  border-end-end-radius:.875rem
}
.fdx-c-progress-bar--active-item-5 .fdx-c-progress-bar__track {
  grid-row-end:span 4
}
.fdx-c-progress-bar--active-item-5 .fdx-c-progress-bar__content:nth-child(6) {
  background-color:#f2f2f2;
  border-start-start-radius:0;
  border-start-end-radius:.875rem;
  border-end-start-radius:0;
  border-end-end-radius:.875rem
}
.fdx-c-progress-bar--active-item-6 .fdx-c-progress-bar__track {
  grid-row-end:span 5
}
.fdx-c-progress-bar--active-item-6 .fdx-c-progress-bar__content:nth-child(7) {
  background-color:#f2f2f2;
  border-start-start-radius:0;
  border-start-end-radius:.875rem;
  border-end-start-radius:0;
  border-end-end-radius:.875rem
}
.fdx-c-progress-bar--active-item-7 .fdx-c-progress-bar__track {
  grid-row-end:span 6
}
.fdx-c-progress-bar--active-item-7 .fdx-c-progress-bar__content:nth-child(8) {
  background-color:#f2f2f2;
  border-start-start-radius:0;
  border-start-end-radius:.875rem;
  border-end-start-radius:0;
  border-end-end-radius:.875rem
}
.fdx-c-progress-bar--active-item-8 .fdx-c-progress-bar__track {
  grid-row-end:span 7
}
.fdx-c-progress-bar--is-success.fdx-c-progress-bar--completed:before {
  background-color:#008a00
}
.fdx-c-progress-bar--is-success .fdx-c-progress-bar__track {
  background-color:#008a00
}
.fdx-c-progress-bar--is-success .fdx-c-progress-bar__track__icon,
.fdx-c-progress-bar--is-success .fdx-c-progress-bar__track__icon:before {
  background-color:#008a00
}
.fdx-c-progress-bar--has-error.fdx-c-progress-bar--completed:before {
  background-color:#de002e
}
.fdx-c-progress-bar--has-error .fdx-c-progress-bar__track {
  background-color:#de002e
}
.fdx-c-progress-bar--has-error .fdx-c-progress-bar__track__icon,
.fdx-c-progress-bar--has-error .fdx-c-progress-bar__track__icon:before {
  background-color:#de002e
}
.fdx-c-progress-bar--in-progress.fdx-c-progress-bar--completed:before {
  background-color:#4d148c
}
.fdx-c-progress-bar--in-progress .fdx-c-progress-bar__track {
  background-color:#4d148c
}
.fdx-c-progress-bar--in-progress .fdx-c-progress-bar__track__icon,
.fdx-c-progress-bar--in-progress .fdx-c-progress-bar__track__icon:before {
  background-color:#4d148c
}
.fdx-c-progress-bar__track {
  position:relative;
  grid-column:1;
  animation:_progress_track_anm 1s ease-out;
  transition:height .9s;
  background-color:#008a00;
  grid-row-start:1;
  border-radius:999px
}
@media (prefers-reduced-motion) {
  .fdx-c-progress-bar__track {
	animation:none!important
  }
}
.fdx-c-progress-bar__track__icon {
  position:absolute;
  bottom:-3.75rem;
  width:3.75rem;
  height:3.75rem;
  background-color:#008a00;
  border-radius:999px;
  font-size:2.5rem;
  color:#fff;
  inset-inline-start:-1.4375rem;
  z-index:2;
  display:flex;
  justify-content:center;
  align-items:center
}
.fdx-c-progress-bar__track__icon:before {
  position:absolute;
  display:block;
  content:"";
  bottom:-2.5rem;
  width:3.75rem;
  height:3.75rem;
  top:0;
  background-color:#008a00;
  opacity:0;
  z-index:-1;
  animation:__progress_track_scale_anm 2s linear 5 4s;
  animation-delay:2s;
  border-radius:9999px
}
@media (prefers-reduced-motion) {
  .fdx-c-progress-bar__track__icon:before {
	animation:none!important
  }
}
.fdx-c-progress-bar:not([class*=active-item-1]) .fdx-c-progress-bar__track__icon:after {
  content:"";
  width:.875rem;
  height:.56875rem;
  background-color:inherit;
  position:absolute;
  top:-.4375rem
}
.fdx-c-progress-bar__content {
  padding-inline-start:2rem;
  position:relative;
  grid-column-start:2;
  grid-column-end:3;
  color:#333
}
.fdx-c-progress-bar__content:before {
  content:" ";
  position:absolute;
  width:.375rem;
  height:.375rem;
  border-radius:999px;
  background-color:#fff;
  margin-block-start:1rem;
  inset-inline-start:-.625rem
}
.fdx-c-progress-bar__content [aria-hidden=true] {
  color:#8e8e8e
}
.fdx-c-progress-bar__description-list {
  margin:1rem 0;
  padding:0
}
.fdx-c-progress-bar__description-list__title {
  margin:0;
  padding:0;
  margin-block-end:.25rem
}
.fdx-c-progress-bar__description-list__title--large {
  font-weight:700;
  font-size:.75rem;
  text-transform:uppercase;
  letter-spacing:.01rem
}
.fdx-c-progress-bar__description-list__description {
  margin:0;
  padding:0;
  margin-block-end:.25rem
}
.fdx-u-align--right {
  text-align:end!important
}
@media (min-width: 0) {
  .fdx-u-align--right\@x-small {
	text-align:end!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-align--right\@x-small-only {
	text-align:end!important
  }
}
@media (min-width: 664px) {
  .fdx-u-align--right\@small {
	text-align:end!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-align--right\@small-only {
	text-align:end!important
  }
}
@media (min-width: 768px) {
  .fdx-u-align--right\@medium {
	text-align:end!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-align--right\@medium-only {
	text-align:end!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-align--right\@medium-wide {
	text-align:end!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-align--right\@medium-wide-only {
	text-align:end!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-align--right\@large {
	text-align:end!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-align--right\@large-only {
	text-align:end!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-align--right\@x-large {
	text-align:end!important
  }
}
.fdx-u-align--left {
  text-align:start!important
}
@media (min-width: 0) {
  .fdx-u-align--left\@x-small {
	text-align:start!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-align--left\@x-small-only {
	text-align:start!important
  }
}
@media (min-width: 664px) {
  .fdx-u-align--left\@small {
	text-align:start!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-align--left\@small-only {
	text-align:start!important
  }
}
@media (min-width: 768px) {
  .fdx-u-align--left\@medium {
	text-align:start!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-align--left\@medium-only {
	text-align:start!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-align--left\@medium-wide {
	text-align:start!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-align--left\@medium-wide-only {
	text-align:start!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-align--left\@large {
	text-align:start!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-align--left\@large-only {
	text-align:start!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-align--left\@x-large {
	text-align:start!important
  }
}
.fdx-u-align--center {
  text-align:center!important
}
@media (min-width: 0) {
  .fdx-u-align--center\@x-small {
	text-align:center!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-align--center\@x-small-only {
	text-align:center!important
  }
}
@media (min-width: 664px) {
  .fdx-u-align--center\@small {
	text-align:center!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-align--center\@small-only {
	text-align:center!important
  }
}
@media (min-width: 768px) {
  .fdx-u-align--center\@medium {
	text-align:center!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-align--center\@medium-only {
	text-align:center!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-align--center\@medium-wide {
	text-align:center!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-align--center\@medium-wide-only {
	text-align:center!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-align--center\@large {
	text-align:center!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-align--center\@large-only {
	text-align:center!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-align--center\@x-large {
	text-align:center!important
  }
}
.fdx-u-bg-color--white {
  background-color:#fff!important
}
.fdx-u-bg-color--white-50 {
  background-color:#ffffff80!important
}
.fdx-u-bg-color--black {
  background-color:#000!important
}
.fdx-u-bg-color--purple {
  background-color:#4d148c!important
}
.fdx-u-bg-color--orange {
  background-color:#ff6200!important
}
.fdx-u-bg-color--gray {
  background-color:#333!important
}
.fdx-u-bg-color--blue {
  background-color:#007ab7!important
}
.fdx-u-bg-color--success {
  background-color:#008a00!important
}
.fdx-u-bg-color--info {
  background-color:#007ab7!important
}
.fdx-u-bg-color--warning {
  background-color:#f7b118!important
}
.fdx-u-bg-color--error {
  background-color:#de002e!important
}
.fdx-u-bg-color--text {
  background-color:#333!important
}
.fdx-u-bg-color--grey-10 {
  background-color:#fafafa!important
}
.fdx-u-bg-color--grey-20 {
  background-color:#f2f2f2!important
}
.fdx-u-bg-color--grey-30 {
  background-color:#e3e3e3!important
}
.fdx-u-bg-color--grey-40 {
  background-color:#8e8e8e!important
}
.fdx-u-bg-color--grey-50 {
  background-color:#333!important
}
.fdx-u-bg-color--transparent {
  background-color:transparent!important
}
.fdx-u-bg-color--blend-17 {
  background-color:#671caa!important
}
.fdx-u-bg-color--blend-33 {
  background-color:#7d22c3!important
}
.fdx-u-bg-color--blend-46 {
  background-color:#932da2!important
}
.fdx-u-bg-color--blend-55 {
  background-color:#a63685!important
}
.fdx-u-bg-color--blend-65 {
  background-color:#b83f6a!important
}
.fdx-u-bg-color--blend-73 {
  background-color:#c74755!important
}
.fdx-u-bg-color--blend-87 {
  background-color:#e45528!important
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-bg-color--white\@small-only {
	background-color:#fff!important
  }
  .fdx-u-bg-color--white-50\@small-only {
	background-color:#ffffff80!important
  }
  .fdx-u-bg-color--black\@small-only {
	background-color:#000!important
  }
  .fdx-u-bg-color--purple\@small-only {
	background-color:#4d148c!important
  }
  .fdx-u-bg-color--orange\@small-only {
	background-color:#ff6200!important
  }
  .fdx-u-bg-color--gray\@small-only {
	background-color:#333!important
  }
  .fdx-u-bg-color--blue\@small-only {
	background-color:#007ab7!important
  }
  .fdx-u-bg-color--success\@small-only {
	background-color:#008a00!important
  }
  .fdx-u-bg-color--info\@small-only {
	background-color:#007ab7!important
  }
  .fdx-u-bg-color--warning\@small-only {
	background-color:#f7b118!important
  }
  .fdx-u-bg-color--error\@small-only {
	background-color:#de002e!important
  }
  .fdx-u-bg-color--text\@small-only {
	background-color:#333!important
  }
  .fdx-u-bg-color--grey-10\@small-only {
	background-color:#fafafa!important
  }
  .fdx-u-bg-color--grey-20\@small-only {
	background-color:#f2f2f2!important
  }
  .fdx-u-bg-color--grey-30\@small-only {
	background-color:#e3e3e3!important
  }
  .fdx-u-bg-color--grey-40\@small-only {
	background-color:#8e8e8e!important
  }
  .fdx-u-bg-color--grey-50\@small-only {
	background-color:#333!important
  }
  .fdx-u-bg-color--transparent\@small-only {
	background-color:transparent!important
  }
  .fdx-u-bg-color--blend-17\@small-only {
	background-color:#671caa!important
  }
  .fdx-u-bg-color--blend-33\@small-only {
	background-color:#7d22c3!important
  }
  .fdx-u-bg-color--blend-46\@small-only {
	background-color:#932da2!important
  }
  .fdx-u-bg-color--blend-55\@small-only {
	background-color:#a63685!important
  }
  .fdx-u-bg-color--blend-65\@small-only {
	background-color:#b83f6a!important
  }
  .fdx-u-bg-color--blend-73\@small-only {
	background-color:#c74755!important
  }
  .fdx-u-bg-color--blend-87\@small-only {
	background-color:#e45528!important
  }
}
@media (min-width: 664px) {
  .fdx-u-bg-color--white\@small {
	background-color:#fff!important
  }
  .fdx-u-bg-color--white-50\@small {
	background-color:#ffffff80!important
  }
  .fdx-u-bg-color--black\@small {
	background-color:#000!important
  }
  .fdx-u-bg-color--purple\@small {
	background-color:#4d148c!important
  }
  .fdx-u-bg-color--orange\@small {
	background-color:#ff6200!important
  }
  .fdx-u-bg-color--gray\@small {
	background-color:#333!important
  }
  .fdx-u-bg-color--blue\@small {
	background-color:#007ab7!important
  }
  .fdx-u-bg-color--success\@small {
	background-color:#008a00!important
  }
  .fdx-u-bg-color--info\@small {
	background-color:#007ab7!important
  }
  .fdx-u-bg-color--warning\@small {
	background-color:#f7b118!important
  }
  .fdx-u-bg-color--error\@small {
	background-color:#de002e!important
  }
  .fdx-u-bg-color--text\@small {
	background-color:#333!important
  }
  .fdx-u-bg-color--grey-10\@small {
	background-color:#fafafa!important
  }
  .fdx-u-bg-color--grey-20\@small {
	background-color:#f2f2f2!important
  }
  .fdx-u-bg-color--grey-30\@small {
	background-color:#e3e3e3!important
  }
  .fdx-u-bg-color--grey-40\@small {
	background-color:#8e8e8e!important
  }
  .fdx-u-bg-color--grey-50\@small {
	background-color:#333!important
  }
  .fdx-u-bg-color--transparent\@small {
	background-color:transparent!important
  }
  .fdx-u-bg-color--blend-17\@small {
	background-color:#671caa!important
  }
  .fdx-u-bg-color--blend-33\@small {
	background-color:#7d22c3!important
  }
  .fdx-u-bg-color--blend-46\@small {
	background-color:#932da2!important
  }
  .fdx-u-bg-color--blend-55\@small {
	background-color:#a63685!important
  }
  .fdx-u-bg-color--blend-65\@small {
	background-color:#b83f6a!important
  }
  .fdx-u-bg-color--blend-73\@small {
	background-color:#c74755!important
  }
  .fdx-u-bg-color--blend-87\@small {
	background-color:#e45528!important
  }
}
@media (min-width: 768px) {
  .fdx-u-bg-color--white\@medium {
	background-color:#fff!important
  }
  .fdx-u-bg-color--white-50\@medium {
	background-color:#ffffff80!important
  }
  .fdx-u-bg-color--black\@medium {
	background-color:#000!important
  }
  .fdx-u-bg-color--purple\@medium {
	background-color:#4d148c!important
  }
  .fdx-u-bg-color--orange\@medium {
	background-color:#ff6200!important
  }
  .fdx-u-bg-color--gray\@medium {
	background-color:#333!important
  }
  .fdx-u-bg-color--blue\@medium {
	background-color:#007ab7!important
  }
  .fdx-u-bg-color--success\@medium {
	background-color:#008a00!important
  }
  .fdx-u-bg-color--info\@medium {
	background-color:#007ab7!important
  }
  .fdx-u-bg-color--warning\@medium {
	background-color:#f7b118!important
  }
  .fdx-u-bg-color--error\@medium {
	background-color:#de002e!important
  }
  .fdx-u-bg-color--text\@medium {
	background-color:#333!important
  }
  .fdx-u-bg-color--grey-10\@medium {
	background-color:#fafafa!important
  }
  .fdx-u-bg-color--grey-20\@medium {
	background-color:#f2f2f2!important
  }
  .fdx-u-bg-color--grey-30\@medium {
	background-color:#e3e3e3!important
  }
  .fdx-u-bg-color--grey-40\@medium {
	background-color:#8e8e8e!important
  }
  .fdx-u-bg-color--grey-50\@medium {
	background-color:#333!important
  }
  .fdx-u-bg-color--transparent\@medium {
	background-color:transparent!important
  }
  .fdx-u-bg-color--blend-17\@medium {
	background-color:#671caa!important
  }
  .fdx-u-bg-color--blend-33\@medium {
	background-color:#7d22c3!important
  }
  .fdx-u-bg-color--blend-46\@medium {
	background-color:#932da2!important
  }
  .fdx-u-bg-color--blend-55\@medium {
	background-color:#a63685!important
  }
  .fdx-u-bg-color--blend-65\@medium {
	background-color:#b83f6a!important
  }
  .fdx-u-bg-color--blend-73\@medium {
	background-color:#c74755!important
  }
  .fdx-u-bg-color--blend-87\@medium {
	background-color:#e45528!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-bg-color--white\@medium-only {
	background-color:#fff!important
  }
  .fdx-u-bg-color--white-50\@medium-only {
	background-color:#ffffff80!important
  }
  .fdx-u-bg-color--black\@medium-only {
	background-color:#000!important
  }
  .fdx-u-bg-color--purple\@medium-only {
	background-color:#4d148c!important
  }
  .fdx-u-bg-color--orange\@medium-only {
	background-color:#ff6200!important
  }
  .fdx-u-bg-color--gray\@medium-only {
	background-color:#333!important
  }
  .fdx-u-bg-color--blue\@medium-only {
	background-color:#007ab7!important
  }
  .fdx-u-bg-color--success\@medium-only {
	background-color:#008a00!important
  }
  .fdx-u-bg-color--info\@medium-only {
	background-color:#007ab7!important
  }
  .fdx-u-bg-color--warning\@medium-only {
	background-color:#f7b118!important
  }
  .fdx-u-bg-color--error\@medium-only {
	background-color:#de002e!important
  }
  .fdx-u-bg-color--text\@medium-only {
	background-color:#333!important
  }
  .fdx-u-bg-color--grey-10\@medium-only {
	background-color:#fafafa!important
  }
  .fdx-u-bg-color--grey-20\@medium-only {
	background-color:#f2f2f2!important
  }
  .fdx-u-bg-color--grey-30\@medium-only {
	background-color:#e3e3e3!important
  }
  .fdx-u-bg-color--grey-40\@medium-only {
	background-color:#8e8e8e!important
  }
  .fdx-u-bg-color--grey-50\@medium-only {
	background-color:#333!important
  }
  .fdx-u-bg-color--transparent\@medium-only {
	background-color:transparent!important
  }
  .fdx-u-bg-color--blend-17\@medium-only {
	background-color:#671caa!important
  }
  .fdx-u-bg-color--blend-33\@medium-only {
	background-color:#7d22c3!important
  }
  .fdx-u-bg-color--blend-46\@medium-only {
	background-color:#932da2!important
  }
  .fdx-u-bg-color--blend-55\@medium-only {
	background-color:#a63685!important
  }
  .fdx-u-bg-color--blend-65\@medium-only {
	background-color:#b83f6a!important
  }
  .fdx-u-bg-color--blend-73\@medium-only {
	background-color:#c74755!important
  }
  .fdx-u-bg-color--blend-87\@medium-only {
	background-color:#e45528!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-bg-color--white\@large {
	background-color:#fff!important
  }
  .fdx-u-bg-color--white-50\@large {
	background-color:#ffffff80!important
  }
  .fdx-u-bg-color--black\@large {
	background-color:#000!important
  }
  .fdx-u-bg-color--purple\@large {
	background-color:#4d148c!important
  }
  .fdx-u-bg-color--orange\@large {
	background-color:#ff6200!important
  }
  .fdx-u-bg-color--gray\@large {
	background-color:#333!important
  }
  .fdx-u-bg-color--blue\@large {
	background-color:#007ab7!important
  }
  .fdx-u-bg-color--success\@large {
	background-color:#008a00!important
  }
  .fdx-u-bg-color--info\@large {
	background-color:#007ab7!important
  }
  .fdx-u-bg-color--warning\@large {
	background-color:#f7b118!important
  }
  .fdx-u-bg-color--error\@large {
	background-color:#de002e!important
  }
  .fdx-u-bg-color--text\@large {
	background-color:#333!important
  }
  .fdx-u-bg-color--grey-10\@large {
	background-color:#fafafa!important
  }
  .fdx-u-bg-color--grey-20\@large {
	background-color:#f2f2f2!important
  }
  .fdx-u-bg-color--grey-30\@large {
	background-color:#e3e3e3!important
  }
  .fdx-u-bg-color--grey-40\@large {
	background-color:#8e8e8e!important
  }
  .fdx-u-bg-color--grey-50\@large {
	background-color:#333!important
  }
  .fdx-u-bg-color--transparent\@large {
	background-color:transparent!important
  }
  .fdx-u-bg-color--blend-17\@large {
	background-color:#671caa!important
  }
  .fdx-u-bg-color--blend-33\@large {
	background-color:#7d22c3!important
  }
  .fdx-u-bg-color--blend-46\@large {
	background-color:#932da2!important
  }
  .fdx-u-bg-color--blend-55\@large {
	background-color:#a63685!important
  }
  .fdx-u-bg-color--blend-65\@large {
	background-color:#b83f6a!important
  }
  .fdx-u-bg-color--blend-73\@large {
	background-color:#c74755!important
  }
  .fdx-u-bg-color--blend-87\@large {
	background-color:#e45528!important
  }
}
.fdx-u-border--trbl {
  border:solid #e3e3e3 1px
}
@media (min-width: 0) {
  .fdx-u-border--trbl\@x-small {
	border:solid #e3e3e3 1px
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-border--trbl\@x-small-only {
	border:solid #e3e3e3 1px
  }
}
@media (min-width: 664px) {
  .fdx-u-border--trbl\@small {
	border:solid #e3e3e3 1px
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-border--trbl\@small-only {
	border:solid #e3e3e3 1px
  }
}
@media (min-width: 768px) {
  .fdx-u-border--trbl\@medium {
	border:solid #e3e3e3 1px
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-border--trbl\@medium-only {
	border:solid #e3e3e3 1px
  }
}
@media (min-width: 1024px) {
  .fdx-u-border--trbl\@medium-wide {
	border:solid #e3e3e3 1px
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-border--trbl\@medium-wide-only {
	border:solid #e3e3e3 1px
  }
}
@media (min-width: 1200px) {
  .fdx-u-border--trbl\@large {
	border:solid #e3e3e3 1px
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-border--trbl\@large-only {
	border:solid #e3e3e3 1px
  }
}
@media (min-width: 1440px) {
  .fdx-u-border--trbl\@x-large {
	border:solid #e3e3e3 1px
  }
}
.fdx-u-border--top {
  border-block-start:solid #e3e3e3 1px
}
@media (min-width: 0) {
  .fdx-u-border--top\@x-small {
	border-block-start:solid #e3e3e3 1px
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-border--top\@x-small-only {
	border-block-start:solid #e3e3e3 1px
  }
}
@media (min-width: 664px) {
  .fdx-u-border--top\@small {
	border-block-start:solid #e3e3e3 1px
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-border--top\@small-only {
	border-block-start:solid #e3e3e3 1px
  }
}
@media (min-width: 768px) {
  .fdx-u-border--top\@medium {
	border-block-start:solid #e3e3e3 1px
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-border--top\@medium-only {
	border-block-start:solid #e3e3e3 1px
  }
}
@media (min-width: 1024px) {
  .fdx-u-border--top\@medium-wide {
	border-block-start:solid #e3e3e3 1px
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-border--top\@medium-wide-only {
	border-block-start:solid #e3e3e3 1px
  }
}
@media (min-width: 1200px) {
  .fdx-u-border--top\@large {
	border-block-start:solid #e3e3e3 1px
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-border--top\@large-only {
	border-block-start:solid #e3e3e3 1px
  }
}
@media (min-width: 1440px) {
  .fdx-u-border--top\@x-large {
	border-block-start:solid #e3e3e3 1px
  }
}
.fdx-u-border--top-none {
  border-block-start:none!important
}
@media (min-width: 0) {
  .fdx-u-border--top-none\@x-small {
	border-block-start:none!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-border--top-none\@x-small-only {
	border-block-start:none!important
  }
}
@media (min-width: 664px) {
  .fdx-u-border--top-none\@small {
	border-block-start:none!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-border--top-none\@small-only {
	border-block-start:none!important
  }
}
@media (min-width: 768px) {
  .fdx-u-border--top-none\@medium {
	border-block-start:none!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-border--top-none\@medium-only {
	border-block-start:none!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-border--top-none\@medium-wide {
	border-block-start:none!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-border--top-none\@medium-wide-only {
	border-block-start:none!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-border--top-none\@large {
	border-block-start:none!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-border--top-none\@large-only {
	border-block-start:none!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-border--top-none\@x-large {
	border-block-start:none!important
  }
}
.fdx-u-border--top-transparant {
  border-block-start:solid transparent 1px
}
@media (min-width: 0) {
  .fdx-u-border--top-transparant\@x-small {
	border-block-start:solid transparent 1px
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-border--top-transparant\@x-small-only {
	border-block-start:solid transparent 1px
  }
}
@media (min-width: 664px) {
  .fdx-u-border--top-transparant\@small {
	border-block-start:solid transparent 1px
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-border--top-transparant\@small-only {
	border-block-start:solid transparent 1px
  }
}
@media (min-width: 768px) {
  .fdx-u-border--top-transparant\@medium {
	border-block-start:solid transparent 1px
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-border--top-transparant\@medium-only {
	border-block-start:solid transparent 1px
  }
}
@media (min-width: 1024px) {
  .fdx-u-border--top-transparant\@medium-wide {
	border-block-start:solid transparent 1px
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-border--top-transparant\@medium-wide-only {
	border-block-start:solid transparent 1px
  }
}
@media (min-width: 1200px) {
  .fdx-u-border--top-transparant\@large {
	border-block-start:solid transparent 1px
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-border--top-transparant\@large-only {
	border-block-start:solid transparent 1px
  }
}
@media (min-width: 1440px) {
  .fdx-u-border--top-transparant\@x-large {
	border-block-start:solid transparent 1px
  }
}
.fdx-u-border--right {
  border-inline-end:solid #e3e3e3 1px
}
@media (min-width: 0) {
  .fdx-u-border--right\@x-small {
	border-inline-end:solid #e3e3e3 1px
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-border--right\@x-small-only {
	border-inline-end:solid #e3e3e3 1px
  }
}
@media (min-width: 664px) {
  .fdx-u-border--right\@small {
	border-inline-end:solid #e3e3e3 1px
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-border--right\@small-only {
	border-inline-end:solid #e3e3e3 1px
  }
}
@media (min-width: 768px) {
  .fdx-u-border--right\@medium {
	border-inline-end:solid #e3e3e3 1px
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-border--right\@medium-only {
	border-inline-end:solid #e3e3e3 1px
  }
}
@media (min-width: 1024px) {
  .fdx-u-border--right\@medium-wide {
	border-inline-end:solid #e3e3e3 1px
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-border--right\@medium-wide-only {
	border-inline-end:solid #e3e3e3 1px
  }
}
@media (min-width: 1200px) {
  .fdx-u-border--right\@large {
	border-inline-end:solid #e3e3e3 1px
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-border--right\@large-only {
	border-inline-end:solid #e3e3e3 1px
  }
}
@media (min-width: 1440px) {
  .fdx-u-border--right\@x-large {
	border-inline-end:solid #e3e3e3 1px
  }
}
.fdx-u-border--right-none {
  border-inline-end:none!important
}
@media (min-width: 0) {
  .fdx-u-border--right-none\@x-small {
	border-inline-end:none!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-border--right-none\@x-small-only {
	border-inline-end:none!important
  }
}
@media (min-width: 664px) {
  .fdx-u-border--right-none\@small {
	border-inline-end:none!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-border--right-none\@small-only {
	border-inline-end:none!important
  }
}
@media (min-width: 768px) {
  .fdx-u-border--right-none\@medium {
	border-inline-end:none!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-border--right-none\@medium-only {
	border-inline-end:none!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-border--right-none\@medium-wide {
	border-inline-end:none!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-border--right-none\@medium-wide-only {
	border-inline-end:none!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-border--right-none\@large {
	border-inline-end:none!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-border--right-none\@large-only {
	border-inline-end:none!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-border--right-none\@x-large {
	border-inline-end:none!important
  }
}
.fdx-u-border--right-transparant {
  border-inline-end:solid transparent 1px
}
@media (min-width: 0) {
  .fdx-u-border--right-transparant\@x-small {
	border-inline-end:solid transparent 1px
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-border--right-transparant\@x-small-only {
	border-inline-end:solid transparent 1px
  }
}
@media (min-width: 664px) {
  .fdx-u-border--right-transparant\@small {
	border-inline-end:solid transparent 1px
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-border--right-transparant\@small-only {
	border-inline-end:solid transparent 1px
  }
}
@media (min-width: 768px) {
  .fdx-u-border--right-transparant\@medium {
	border-inline-end:solid transparent 1px
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-border--right-transparant\@medium-only {
	border-inline-end:solid transparent 1px
  }
}
@media (min-width: 1024px) {
  .fdx-u-border--right-transparant\@medium-wide {
	border-inline-end:solid transparent 1px
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-border--right-transparant\@medium-wide-only {
	border-inline-end:solid transparent 1px
  }
}
@media (min-width: 1200px) {
  .fdx-u-border--right-transparant\@large {
	border-inline-end:solid transparent 1px
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-border--right-transparant\@large-only {
	border-inline-end:solid transparent 1px
  }
}
@media (min-width: 1440px) {
  .fdx-u-border--right-transparant\@x-large {
	border-inline-end:solid transparent 1px
  }
}
.fdx-u-border--bottom {
  border-block-end:solid #e3e3e3 1px
}
@media (min-width: 0) {
  .fdx-u-border--bottom\@x-small {
	border-block-end:solid #e3e3e3 1px
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-border--bottom\@x-small-only {
	border-block-end:solid #e3e3e3 1px
  }
}
@media (min-width: 664px) {
  .fdx-u-border--bottom\@small {
	border-block-end:solid #e3e3e3 1px
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-border--bottom\@small-only {
	border-block-end:solid #e3e3e3 1px
  }
}
@media (min-width: 768px) {
  .fdx-u-border--bottom\@medium {
	border-block-end:solid #e3e3e3 1px
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-border--bottom\@medium-only {
	border-block-end:solid #e3e3e3 1px
  }
}
@media (min-width: 1024px) {
  .fdx-u-border--bottom\@medium-wide {
	border-block-end:solid #e3e3e3 1px
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-border--bottom\@medium-wide-only {
	border-block-end:solid #e3e3e3 1px
  }
}
@media (min-width: 1200px) {
  .fdx-u-border--bottom\@large {
	border-block-end:solid #e3e3e3 1px
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-border--bottom\@large-only {
	border-block-end:solid #e3e3e3 1px
  }
}
@media (min-width: 1440px) {
  .fdx-u-border--bottom\@x-large {
	border-block-end:solid #e3e3e3 1px
  }
}
.fdx-u-border--bottom-none {
  border-block-end:none!important
}
@media (min-width: 0) {
  .fdx-u-border--bottom-none\@x-small {
	border-block-end:none!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-border--bottom-none\@x-small-only {
	border-block-end:none!important
  }
}
@media (min-width: 664px) {
  .fdx-u-border--bottom-none\@small {
	border-block-end:none!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-border--bottom-none\@small-only {
	border-block-end:none!important
  }
}
@media (min-width: 768px) {
  .fdx-u-border--bottom-none\@medium {
	border-block-end:none!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-border--bottom-none\@medium-only {
	border-block-end:none!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-border--bottom-none\@medium-wide {
	border-block-end:none!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-border--bottom-none\@medium-wide-only {
	border-block-end:none!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-border--bottom-none\@large {
	border-block-end:none!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-border--bottom-none\@large-only {
	border-block-end:none!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-border--bottom-none\@x-large {
	border-block-end:none!important
  }
}
.fdx-u-border--bottom-transparant {
  border-block-end:solid transparent 1px
}
@media (min-width: 0) {
  .fdx-u-border--bottom-transparant\@x-small {
	border-block-end:solid transparent 1px
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-border--bottom-transparant\@x-small-only {
	border-block-end:solid transparent 1px
  }
}
@media (min-width: 664px) {
  .fdx-u-border--bottom-transparant\@small {
	border-block-end:solid transparent 1px
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-border--bottom-transparant\@small-only {
	border-block-end:solid transparent 1px
  }
}
@media (min-width: 768px) {
  .fdx-u-border--bottom-transparant\@medium {
	border-block-end:solid transparent 1px
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-border--bottom-transparant\@medium-only {
	border-block-end:solid transparent 1px
  }
}
@media (min-width: 1024px) {
  .fdx-u-border--bottom-transparant\@medium-wide {
	border-block-end:solid transparent 1px
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-border--bottom-transparant\@medium-wide-only {
	border-block-end:solid transparent 1px
  }
}
@media (min-width: 1200px) {
  .fdx-u-border--bottom-transparant\@large {
	border-block-end:solid transparent 1px
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-border--bottom-transparant\@large-only {
	border-block-end:solid transparent 1px
  }
}
@media (min-width: 1440px) {
  .fdx-u-border--bottom-transparant\@x-large {
	border-block-end:solid transparent 1px
  }
}
.fdx-u-border--left {
  border-inline-start:solid #e3e3e3 1px
}
@media (min-width: 0) {
  .fdx-u-border--left\@x-small {
	border-inline-start:solid #e3e3e3 1px
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-border--left\@x-small-only {
	border-inline-start:solid #e3e3e3 1px
  }
}
@media (min-width: 664px) {
  .fdx-u-border--left\@small {
	border-inline-start:solid #e3e3e3 1px
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-border--left\@small-only {
	border-inline-start:solid #e3e3e3 1px
  }
}
@media (min-width: 768px) {
  .fdx-u-border--left\@medium {
	border-inline-start:solid #e3e3e3 1px
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-border--left\@medium-only {
	border-inline-start:solid #e3e3e3 1px
  }
}
@media (min-width: 1024px) {
  .fdx-u-border--left\@medium-wide {
	border-inline-start:solid #e3e3e3 1px
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-border--left\@medium-wide-only {
	border-inline-start:solid #e3e3e3 1px
  }
}
@media (min-width: 1200px) {
  .fdx-u-border--left\@large {
	border-inline-start:solid #e3e3e3 1px
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-border--left\@large-only {
	border-inline-start:solid #e3e3e3 1px
  }
}
@media (min-width: 1440px) {
  .fdx-u-border--left\@x-large {
	border-inline-start:solid #e3e3e3 1px
  }
}
.fdx-u-border--left-none {
  border-inline-start:none!important
}
@media (min-width: 0) {
  .fdx-u-border--left-none\@x-small {
	border-inline-start:none!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-border--left-none\@x-small-only {
	border-inline-start:none!important
  }
}
@media (min-width: 664px) {
  .fdx-u-border--left-none\@small {
	border-inline-start:none!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-border--left-none\@small-only {
	border-inline-start:none!important
  }
}
@media (min-width: 768px) {
  .fdx-u-border--left-none\@medium {
	border-inline-start:none!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-border--left-none\@medium-only {
	border-inline-start:none!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-border--left-none\@medium-wide {
	border-inline-start:none!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-border--left-none\@medium-wide-only {
	border-inline-start:none!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-border--left-none\@large {
	border-inline-start:none!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-border--left-none\@large-only {
	border-inline-start:none!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-border--left-none\@x-large {
	border-inline-start:none!important
  }
}
.fdx-u-border--left-transparant {
  border-inline-start:solid transparent 1px
}
@media (min-width: 0) {
  .fdx-u-border--left-transparant\@x-small {
	border-inline-start:solid transparent 1px
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-border--left-transparant\@x-small-only {
	border-inline-start:solid transparent 1px
  }
}
@media (min-width: 664px) {
  .fdx-u-border--left-transparant\@small {
	border-inline-start:solid transparent 1px
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-border--left-transparant\@small-only {
	border-inline-start:solid transparent 1px
  }
}
@media (min-width: 768px) {
  .fdx-u-border--left-transparant\@medium {
	border-inline-start:solid transparent 1px
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-border--left-transparant\@medium-only {
	border-inline-start:solid transparent 1px
  }
}
@media (min-width: 1024px) {
  .fdx-u-border--left-transparant\@medium-wide {
	border-inline-start:solid transparent 1px
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-border--left-transparant\@medium-wide-only {
	border-inline-start:solid transparent 1px
  }
}
@media (min-width: 1200px) {
  .fdx-u-border--left-transparant\@large {
	border-inline-start:solid transparent 1px
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-border--left-transparant\@large-only {
	border-inline-start:solid transparent 1px
  }
}
@media (min-width: 1440px) {
  .fdx-u-border--left-transparant\@x-large {
	border-inline-start:solid transparent 1px
  }
}
.fdx-u-border--none {
  border:none!important
}
.fdx-u-line-clamp {
  display:-webkit-box;
  -webkit-box-orient:vertical;
  overflow:hidden
}
.fdx-u-line-clamp--1 {
  -webkit-line-clamp:1
}
.fdx-u-line-clamp--2 {
  -webkit-line-clamp:2
}
.fdx-u-line-clamp--3 {
  -webkit-line-clamp:3
}
.fdx-u-line-clamp--4 {
  -webkit-line-clamp:4
}
.fdx-u-line-clamp--5 {
  -webkit-line-clamp:5
}
.fdx-u-color--white {
  color:#fff!important
}
.fdx-u-color--white-50 {
  color:#ffffff80!important
}
.fdx-u-color--black {
  color:#000!important
}
.fdx-u-color--purple {
  color:#4d148c!important
}
.fdx-u-color--orange {
  color:#ff6200!important
}
.fdx-u-color--gray {
  color:#333!important
}
.fdx-u-color--blue {
  color:#007ab7!important
}
.fdx-u-color--success {
  color:#008a00!important
}
.fdx-u-color--info {
  color:#007ab7!important
}
.fdx-u-color--warning {
  color:#f7b118!important
}
.fdx-u-color--error {
  color:#de002e!important
}
.fdx-u-color--text {
  color:#333!important
}
.fdx-u-color--grey-10 {
  color:#fafafa!important
}
.fdx-u-color--grey-20 {
  color:#f2f2f2!important
}
.fdx-u-color--grey-30 {
  color:#e3e3e3!important
}
.fdx-u-color--grey-40 {
  color:#8e8e8e!important
}
.fdx-u-color--grey-50 {
  color:#333!important
}
.fdx-u-color--transparent {
  color:transparent!important
}
.fdx-u-color--blend-17 {
  color:#671caa!important
}
.fdx-u-color--blend-33 {
  color:#7d22c3!important
}
.fdx-u-color--blend-46 {
  color:#932da2!important
}
.fdx-u-color--blend-55 {
  color:#a63685!important
}
.fdx-u-color--blend-65 {
  color:#b83f6a!important
}
.fdx-u-color--blend-73 {
  color:#c74755!important
}
.fdx-u-color--blend-87 {
  color:#e45528!important
}
.fdx-u-cursor--pointer {
  cursor:pointer
}
.fdx-u-cursor--default {
  cursor:default
}
.fdx-u-cursor--initial {
  cursor:initial
}
.fdx-u-cursor--inherit {
  cursor:inherit
}
.fdx-u-cursor--unset {
  cursor:unset
}
.fdx-u-top--0,
.fdx-u-top--n0 {
  top:0rem!important
}
.fdx-u-top--1 {
  top:.25rem!important
}
.fdx-u-top--n1 {
  top:-.25rem!important
}
.fdx-u-top--2 {
  top:.5rem!important
}
.fdx-u-top--n2 {
  top:-.5rem!important
}
.fdx-u-top--3 {
  top:.75rem!important
}
.fdx-u-top--n3 {
  top:-.75rem!important
}
.fdx-u-top--4 {
  top:1rem!important
}
.fdx-u-top--n4 {
  top:-1rem!important
}
.fdx-u-top--5 {
  top:1.25rem!important
}
.fdx-u-top--n5 {
  top:-1.25rem!important
}
.fdx-u-top--6 {
  top:1.5rem!important
}
.fdx-u-top--n6 {
  top:-1.5rem!important
}
.fdx-u-top--7 {
  top:1.75rem!important
}
.fdx-u-top--n7 {
  top:-1.75rem!important
}
.fdx-u-top--8 {
  top:2rem!important
}
.fdx-u-top--n8 {
  top:-2rem!important
}
.fdx-u-top--9 {
  top:2.25rem!important
}
.fdx-u-top--n9 {
  top:-2.25rem!important
}
.fdx-u-top--10 {
  top:2.5rem!important
}
.fdx-u-top--n10 {
  top:-2.5rem!important
}
.fdx-u-top--11 {
  top:2.75rem!important
}
.fdx-u-top--n11 {
  top:-2.75rem!important
}
.fdx-u-top--12 {
  top:3rem!important
}
.fdx-u-top--n12 {
  top:-3rem!important
}
.fdx-u-top--13 {
  top:3.25rem!important
}
.fdx-u-top--n13 {
  top:-3.25rem!important
}
.fdx-u-top--14 {
  top:3.5rem!important
}
.fdx-u-top--n14 {
  top:-3.5rem!important
}
.fdx-u-top--15 {
  top:3.75rem!important
}
.fdx-u-top--n15 {
  top:-3.75rem!important
}
.fdx-u-top--16 {
  top:4rem!important
}
.fdx-u-top--n16 {
  top:-4rem!important
}
.fdx-u-top--17 {
  top:4.25rem!important
}
.fdx-u-top--n17 {
  top:-4.25rem!important
}
.fdx-u-top--18 {
  top:4.5rem!important
}
.fdx-u-top--n18 {
  top:-4.5rem!important
}
.fdx-u-top--19 {
  top:4.75rem!important
}
.fdx-u-top--n19 {
  top:-4.75rem!important
}
.fdx-u-top--20 {
  top:5rem!important
}
.fdx-u-top--n20 {
  top:-5rem!important
}
.fdx-u-right--0,
.fdx-u-right--n0 {
  inset-inline-end:0rem!important
}
.fdx-u-right--1 {
  inset-inline-end:.25rem!important
}
.fdx-u-right--n1 {
  inset-inline-end:-.25rem!important
}
.fdx-u-right--2 {
  inset-inline-end:.5rem!important
}
.fdx-u-right--n2 {
  inset-inline-end:-.5rem!important
}
.fdx-u-right--3 {
  inset-inline-end:.75rem!important
}
.fdx-u-right--n3 {
  inset-inline-end:-.75rem!important
}
.fdx-u-right--4 {
  inset-inline-end:1rem!important
}
.fdx-u-right--n4 {
  inset-inline-end:-1rem!important
}
.fdx-u-right--5 {
  inset-inline-end:1.25rem!important
}
.fdx-u-right--n5 {
  inset-inline-end:-1.25rem!important
}
.fdx-u-right--6 {
  inset-inline-end:1.5rem!important
}
.fdx-u-right--n6 {
  inset-inline-end:-1.5rem!important
}
.fdx-u-right--7 {
  inset-inline-end:1.75rem!important
}
.fdx-u-right--n7 {
  inset-inline-end:-1.75rem!important
}
.fdx-u-right--8 {
  inset-inline-end:2rem!important
}
.fdx-u-right--n8 {
  inset-inline-end:-2rem!important
}
.fdx-u-right--9 {
  inset-inline-end:2.25rem!important
}
.fdx-u-right--n9 {
  inset-inline-end:-2.25rem!important
}
.fdx-u-right--10 {
  inset-inline-end:2.5rem!important
}
.fdx-u-right--n10 {
  inset-inline-end:-2.5rem!important
}
.fdx-u-right--11 {
  inset-inline-end:2.75rem!important
}
.fdx-u-right--n11 {
  inset-inline-end:-2.75rem!important
}
.fdx-u-right--12 {
  inset-inline-end:3rem!important
}
.fdx-u-right--n12 {
  inset-inline-end:-3rem!important
}
.fdx-u-right--13 {
  inset-inline-end:3.25rem!important
}
.fdx-u-right--n13 {
  inset-inline-end:-3.25rem!important
}
.fdx-u-right--14 {
  inset-inline-end:3.5rem!important
}
.fdx-u-right--n14 {
  inset-inline-end:-3.5rem!important
}
.fdx-u-right--15 {
  inset-inline-end:3.75rem!important
}
.fdx-u-right--n15 {
  inset-inline-end:-3.75rem!important
}
.fdx-u-right--16 {
  inset-inline-end:4rem!important
}
.fdx-u-right--n16 {
  inset-inline-end:-4rem!important
}
.fdx-u-right--17 {
  inset-inline-end:4.25rem!important
}
.fdx-u-right--n17 {
  inset-inline-end:-4.25rem!important
}
.fdx-u-right--18 {
  inset-inline-end:4.5rem!important
}
.fdx-u-right--n18 {
  inset-inline-end:-4.5rem!important
}
.fdx-u-right--19 {
  inset-inline-end:4.75rem!important
}
.fdx-u-right--n19 {
  inset-inline-end:-4.75rem!important
}
.fdx-u-right--20 {
  inset-inline-end:5rem!important
}
.fdx-u-right--n20 {
  inset-inline-end:-5rem!important
}
.fdx-u-bottom--0,
.fdx-u-bottom--n0 {
  bottom:0rem!important
}
.fdx-u-bottom--1 {
  bottom:.25rem!important
}
.fdx-u-bottom--n1 {
  bottom:-.25rem!important
}
.fdx-u-bottom--2 {
  bottom:.5rem!important
}
.fdx-u-bottom--n2 {
  bottom:-.5rem!important
}
.fdx-u-bottom--3 {
  bottom:.75rem!important
}
.fdx-u-bottom--n3 {
  bottom:-.75rem!important
}
.fdx-u-bottom--4 {
  bottom:1rem!important
}
.fdx-u-bottom--n4 {
  bottom:-1rem!important
}
.fdx-u-bottom--5 {
  bottom:1.25rem!important
}
.fdx-u-bottom--n5 {
  bottom:-1.25rem!important
}
.fdx-u-bottom--6 {
  bottom:1.5rem!important
}
.fdx-u-bottom--n6 {
  bottom:-1.5rem!important
}
.fdx-u-bottom--7 {
  bottom:1.75rem!important
}
.fdx-u-bottom--n7 {
  bottom:-1.75rem!important
}
.fdx-u-bottom--8 {
  bottom:2rem!important
}
.fdx-u-bottom--n8 {
  bottom:-2rem!important
}
.fdx-u-bottom--9 {
  bottom:2.25rem!important
}
.fdx-u-bottom--n9 {
  bottom:-2.25rem!important
}
.fdx-u-bottom--10 {
  bottom:2.5rem!important
}
.fdx-u-bottom--n10 {
  bottom:-2.5rem!important
}
.fdx-u-bottom--11 {
  bottom:2.75rem!important
}
.fdx-u-bottom--n11 {
  bottom:-2.75rem!important
}
.fdx-u-bottom--12 {
  bottom:3rem!important
}
.fdx-u-bottom--n12 {
  bottom:-3rem!important
}
.fdx-u-bottom--13 {
  bottom:3.25rem!important
}
.fdx-u-bottom--n13 {
  bottom:-3.25rem!important
}
.fdx-u-bottom--14 {
  bottom:3.5rem!important
}
.fdx-u-bottom--n14 {
  bottom:-3.5rem!important
}
.fdx-u-bottom--15 {
  bottom:3.75rem!important
}
.fdx-u-bottom--n15 {
  bottom:-3.75rem!important
}
.fdx-u-bottom--16 {
  bottom:4rem!important
}
.fdx-u-bottom--n16 {
  bottom:-4rem!important
}
.fdx-u-bottom--17 {
  bottom:4.25rem!important
}
.fdx-u-bottom--n17 {
  bottom:-4.25rem!important
}
.fdx-u-bottom--18 {
  bottom:4.5rem!important
}
.fdx-u-bottom--n18 {
  bottom:-4.5rem!important
}
.fdx-u-bottom--19 {
  bottom:4.75rem!important
}
.fdx-u-bottom--n19 {
  bottom:-4.75rem!important
}
.fdx-u-bottom--20 {
  bottom:5rem!important
}
.fdx-u-bottom--n20 {
  bottom:-5rem!important
}
.fdx-u-left--0,
.fdx-u-left--n0 {
  inset-inline-start:0rem!important
}
.fdx-u-left--1 {
  inset-inline-start:.25rem!important
}
.fdx-u-left--n1 {
  inset-inline-start:-.25rem!important
}
.fdx-u-left--2 {
  inset-inline-start:.5rem!important
}
.fdx-u-left--n2 {
  inset-inline-start:-.5rem!important
}
.fdx-u-left--3 {
  inset-inline-start:.75rem!important
}
.fdx-u-left--n3 {
  inset-inline-start:-.75rem!important
}
.fdx-u-left--4 {
  inset-inline-start:1rem!important
}
.fdx-u-left--n4 {
  inset-inline-start:-1rem!important
}
.fdx-u-left--5 {
  inset-inline-start:1.25rem!important
}
.fdx-u-left--n5 {
  inset-inline-start:-1.25rem!important
}
.fdx-u-left--6 {
  inset-inline-start:1.5rem!important
}
.fdx-u-left--n6 {
  inset-inline-start:-1.5rem!important
}
.fdx-u-left--7 {
  inset-inline-start:1.75rem!important
}
.fdx-u-left--n7 {
  inset-inline-start:-1.75rem!important
}
.fdx-u-left--8 {
  inset-inline-start:2rem!important
}
.fdx-u-left--n8 {
  inset-inline-start:-2rem!important
}
.fdx-u-left--9 {
  inset-inline-start:2.25rem!important
}
.fdx-u-left--n9 {
  inset-inline-start:-2.25rem!important
}
.fdx-u-left--10 {
  inset-inline-start:2.5rem!important
}
.fdx-u-left--n10 {
  inset-inline-start:-2.5rem!important
}
.fdx-u-left--11 {
  inset-inline-start:2.75rem!important
}
.fdx-u-left--n11 {
  inset-inline-start:-2.75rem!important
}
.fdx-u-left--12 {
  inset-inline-start:3rem!important
}
.fdx-u-left--n12 {
  inset-inline-start:-3rem!important
}
.fdx-u-left--13 {
  inset-inline-start:3.25rem!important
}
.fdx-u-left--n13 {
  inset-inline-start:-3.25rem!important
}
.fdx-u-left--14 {
  inset-inline-start:3.5rem!important
}
.fdx-u-left--n14 {
  inset-inline-start:-3.5rem!important
}
.fdx-u-left--15 {
  inset-inline-start:3.75rem!important
}
.fdx-u-left--n15 {
  inset-inline-start:-3.75rem!important
}
.fdx-u-left--16 {
  inset-inline-start:4rem!important
}
.fdx-u-left--n16 {
  inset-inline-start:-4rem!important
}
.fdx-u-left--17 {
  inset-inline-start:4.25rem!important
}
.fdx-u-left--n17 {
  inset-inline-start:-4.25rem!important
}
.fdx-u-left--18 {
  inset-inline-start:4.5rem!important
}
.fdx-u-left--n18 {
  inset-inline-start:-4.5rem!important
}
.fdx-u-left--19 {
  inset-inline-start:4.75rem!important
}
.fdx-u-left--n19 {
  inset-inline-start:-4.75rem!important
}
.fdx-u-left--20 {
  inset-inline-start:5rem!important
}
.fdx-u-left--n20 {
  inset-inline-start:-5rem!important
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-top--0\@x-small-only,
  .fdx-u-top--n0\@x-small-only {
	top:0rem!important
  }
  .fdx-u-top--1\@x-small-only {
	top:.25rem!important
  }
  .fdx-u-top--n1\@x-small-only {
	top:-.25rem!important
  }
  .fdx-u-top--2\@x-small-only {
	top:.5rem!important
  }
  .fdx-u-top--n2\@x-small-only {
	top:-.5rem!important
  }
  .fdx-u-top--3\@x-small-only {
	top:.75rem!important
  }
  .fdx-u-top--n3\@x-small-only {
	top:-.75rem!important
  }
  .fdx-u-top--4\@x-small-only {
	top:1rem!important
  }
  .fdx-u-top--n4\@x-small-only {
	top:-1rem!important
  }
  .fdx-u-top--5\@x-small-only {
	top:1.25rem!important
  }
  .fdx-u-top--n5\@x-small-only {
	top:-1.25rem!important
  }
  .fdx-u-top--6\@x-small-only {
	top:1.5rem!important
  }
  .fdx-u-top--n6\@x-small-only {
	top:-1.5rem!important
  }
  .fdx-u-top--7\@x-small-only {
	top:1.75rem!important
  }
  .fdx-u-top--n7\@x-small-only {
	top:-1.75rem!important
  }
  .fdx-u-top--8\@x-small-only {
	top:2rem!important
  }
  .fdx-u-top--n8\@x-small-only {
	top:-2rem!important
  }
  .fdx-u-top--9\@x-small-only {
	top:2.25rem!important
  }
  .fdx-u-top--n9\@x-small-only {
	top:-2.25rem!important
  }
  .fdx-u-top--10\@x-small-only {
	top:2.5rem!important
  }
  .fdx-u-top--n10\@x-small-only {
	top:-2.5rem!important
  }
  .fdx-u-top--11\@x-small-only {
	top:2.75rem!important
  }
  .fdx-u-top--n11\@x-small-only {
	top:-2.75rem!important
  }
  .fdx-u-top--12\@x-small-only {
	top:3rem!important
  }
  .fdx-u-top--n12\@x-small-only {
	top:-3rem!important
  }
  .fdx-u-top--13\@x-small-only {
	top:3.25rem!important
  }
  .fdx-u-top--n13\@x-small-only {
	top:-3.25rem!important
  }
  .fdx-u-top--14\@x-small-only {
	top:3.5rem!important
  }
  .fdx-u-top--n14\@x-small-only {
	top:-3.5rem!important
  }
  .fdx-u-top--15\@x-small-only {
	top:3.75rem!important
  }
  .fdx-u-top--n15\@x-small-only {
	top:-3.75rem!important
  }
  .fdx-u-top--16\@x-small-only {
	top:4rem!important
  }
  .fdx-u-top--n16\@x-small-only {
	top:-4rem!important
  }
  .fdx-u-top--17\@x-small-only {
	top:4.25rem!important
  }
  .fdx-u-top--n17\@x-small-only {
	top:-4.25rem!important
  }
  .fdx-u-top--18\@x-small-only {
	top:4.5rem!important
  }
  .fdx-u-top--n18\@x-small-only {
	top:-4.5rem!important
  }
  .fdx-u-top--19\@x-small-only {
	top:4.75rem!important
  }
  .fdx-u-top--n19\@x-small-only {
	top:-4.75rem!important
  }
  .fdx-u-top--20\@x-small-only {
	top:5rem!important
  }
  .fdx-u-top--n20\@x-small-only {
	top:-5rem!important
  }
  .fdx-u-right--0\@x-small-only,
  .fdx-u-right--n0\@x-small-only {
	inset-inline-end:0rem!important
  }
  .fdx-u-right--1\@x-small-only {
	inset-inline-end:.25rem!important
  }
  .fdx-u-right--n1\@x-small-only {
	inset-inline-end:-.25rem!important
  }
  .fdx-u-right--2\@x-small-only {
	inset-inline-end:.5rem!important
  }
  .fdx-u-right--n2\@x-small-only {
	inset-inline-end:-.5rem!important
  }
  .fdx-u-right--3\@x-small-only {
	inset-inline-end:.75rem!important
  }
  .fdx-u-right--n3\@x-small-only {
	inset-inline-end:-.75rem!important
  }
  .fdx-u-right--4\@x-small-only {
	inset-inline-end:1rem!important
  }
  .fdx-u-right--n4\@x-small-only {
	inset-inline-end:-1rem!important
  }
  .fdx-u-right--5\@x-small-only {
	inset-inline-end:1.25rem!important
  }
  .fdx-u-right--n5\@x-small-only {
	inset-inline-end:-1.25rem!important
  }
  .fdx-u-right--6\@x-small-only {
	inset-inline-end:1.5rem!important
  }
  .fdx-u-right--n6\@x-small-only {
	inset-inline-end:-1.5rem!important
  }
  .fdx-u-right--7\@x-small-only {
	inset-inline-end:1.75rem!important
  }
  .fdx-u-right--n7\@x-small-only {
	inset-inline-end:-1.75rem!important
  }
  .fdx-u-right--8\@x-small-only {
	inset-inline-end:2rem!important
  }
  .fdx-u-right--n8\@x-small-only {
	inset-inline-end:-2rem!important
  }
  .fdx-u-right--9\@x-small-only {
	inset-inline-end:2.25rem!important
  }
  .fdx-u-right--n9\@x-small-only {
	inset-inline-end:-2.25rem!important
  }
  .fdx-u-right--10\@x-small-only {
	inset-inline-end:2.5rem!important
  }
  .fdx-u-right--n10\@x-small-only {
	inset-inline-end:-2.5rem!important
  }
  .fdx-u-right--11\@x-small-only {
	inset-inline-end:2.75rem!important
  }
  .fdx-u-right--n11\@x-small-only {
	inset-inline-end:-2.75rem!important
  }
  .fdx-u-right--12\@x-small-only {
	inset-inline-end:3rem!important
  }
  .fdx-u-right--n12\@x-small-only {
	inset-inline-end:-3rem!important
  }
  .fdx-u-right--13\@x-small-only {
	inset-inline-end:3.25rem!important
  }
  .fdx-u-right--n13\@x-small-only {
	inset-inline-end:-3.25rem!important
  }
  .fdx-u-right--14\@x-small-only {
	inset-inline-end:3.5rem!important
  }
  .fdx-u-right--n14\@x-small-only {
	inset-inline-end:-3.5rem!important
  }
  .fdx-u-right--15\@x-small-only {
	inset-inline-end:3.75rem!important
  }
  .fdx-u-right--n15\@x-small-only {
	inset-inline-end:-3.75rem!important
  }
  .fdx-u-right--16\@x-small-only {
	inset-inline-end:4rem!important
  }
  .fdx-u-right--n16\@x-small-only {
	inset-inline-end:-4rem!important
  }
  .fdx-u-right--17\@x-small-only {
	inset-inline-end:4.25rem!important
  }
  .fdx-u-right--n17\@x-small-only {
	inset-inline-end:-4.25rem!important
  }
  .fdx-u-right--18\@x-small-only {
	inset-inline-end:4.5rem!important
  }
  .fdx-u-right--n18\@x-small-only {
	inset-inline-end:-4.5rem!important
  }
  .fdx-u-right--19\@x-small-only {
	inset-inline-end:4.75rem!important
  }
  .fdx-u-right--n19\@x-small-only {
	inset-inline-end:-4.75rem!important
  }
  .fdx-u-right--20\@x-small-only {
	inset-inline-end:5rem!important
  }
  .fdx-u-right--n20\@x-small-only {
	inset-inline-end:-5rem!important
  }
  .fdx-u-bottom--0\@x-small-only,
  .fdx-u-bottom--n0\@x-small-only {
	bottom:0rem!important
  }
  .fdx-u-bottom--1\@x-small-only {
	bottom:.25rem!important
  }
  .fdx-u-bottom--n1\@x-small-only {
	bottom:-.25rem!important
  }
  .fdx-u-bottom--2\@x-small-only {
	bottom:.5rem!important
  }
  .fdx-u-bottom--n2\@x-small-only {
	bottom:-.5rem!important
  }
  .fdx-u-bottom--3\@x-small-only {
	bottom:.75rem!important
  }
  .fdx-u-bottom--n3\@x-small-only {
	bottom:-.75rem!important
  }
  .fdx-u-bottom--4\@x-small-only {
	bottom:1rem!important
  }
  .fdx-u-bottom--n4\@x-small-only {
	bottom:-1rem!important
  }
  .fdx-u-bottom--5\@x-small-only {
	bottom:1.25rem!important
  }
  .fdx-u-bottom--n5\@x-small-only {
	bottom:-1.25rem!important
  }
  .fdx-u-bottom--6\@x-small-only {
	bottom:1.5rem!important
  }
  .fdx-u-bottom--n6\@x-small-only {
	bottom:-1.5rem!important
  }
  .fdx-u-bottom--7\@x-small-only {
	bottom:1.75rem!important
  }
  .fdx-u-bottom--n7\@x-small-only {
	bottom:-1.75rem!important
  }
  .fdx-u-bottom--8\@x-small-only {
	bottom:2rem!important
  }
  .fdx-u-bottom--n8\@x-small-only {
	bottom:-2rem!important
  }
  .fdx-u-bottom--9\@x-small-only {
	bottom:2.25rem!important
  }
  .fdx-u-bottom--n9\@x-small-only {
	bottom:-2.25rem!important
  }
  .fdx-u-bottom--10\@x-small-only {
	bottom:2.5rem!important
  }
  .fdx-u-bottom--n10\@x-small-only {
	bottom:-2.5rem!important
  }
  .fdx-u-bottom--11\@x-small-only {
	bottom:2.75rem!important
  }
  .fdx-u-bottom--n11\@x-small-only {
	bottom:-2.75rem!important
  }
  .fdx-u-bottom--12\@x-small-only {
	bottom:3rem!important
  }
  .fdx-u-bottom--n12\@x-small-only {
	bottom:-3rem!important
  }
  .fdx-u-bottom--13\@x-small-only {
	bottom:3.25rem!important
  }
  .fdx-u-bottom--n13\@x-small-only {
	bottom:-3.25rem!important
  }
  .fdx-u-bottom--14\@x-small-only {
	bottom:3.5rem!important
  }
  .fdx-u-bottom--n14\@x-small-only {
	bottom:-3.5rem!important
  }
  .fdx-u-bottom--15\@x-small-only {
	bottom:3.75rem!important
  }
  .fdx-u-bottom--n15\@x-small-only {
	bottom:-3.75rem!important
  }
  .fdx-u-bottom--16\@x-small-only {
	bottom:4rem!important
  }
  .fdx-u-bottom--n16\@x-small-only {
	bottom:-4rem!important
  }
  .fdx-u-bottom--17\@x-small-only {
	bottom:4.25rem!important
  }
  .fdx-u-bottom--n17\@x-small-only {
	bottom:-4.25rem!important
  }
  .fdx-u-bottom--18\@x-small-only {
	bottom:4.5rem!important
  }
  .fdx-u-bottom--n18\@x-small-only {
	bottom:-4.5rem!important
  }
  .fdx-u-bottom--19\@x-small-only {
	bottom:4.75rem!important
  }
  .fdx-u-bottom--n19\@x-small-only {
	bottom:-4.75rem!important
  }
  .fdx-u-bottom--20\@x-small-only {
	bottom:5rem!important
  }
  .fdx-u-bottom--n20\@x-small-only {
	bottom:-5rem!important
  }
  .fdx-u-left--0\@x-small-only,
  .fdx-u-left--n0\@x-small-only {
	inset-inline-start:0rem!important
  }
  .fdx-u-left--1\@x-small-only {
	inset-inline-start:.25rem!important
  }
  .fdx-u-left--n1\@x-small-only {
	inset-inline-start:-.25rem!important
  }
  .fdx-u-left--2\@x-small-only {
	inset-inline-start:.5rem!important
  }
  .fdx-u-left--n2\@x-small-only {
	inset-inline-start:-.5rem!important
  }
  .fdx-u-left--3\@x-small-only {
	inset-inline-start:.75rem!important
  }
  .fdx-u-left--n3\@x-small-only {
	inset-inline-start:-.75rem!important
  }
  .fdx-u-left--4\@x-small-only {
	inset-inline-start:1rem!important
  }
  .fdx-u-left--n4\@x-small-only {
	inset-inline-start:-1rem!important
  }
  .fdx-u-left--5\@x-small-only {
	inset-inline-start:1.25rem!important
  }
  .fdx-u-left--n5\@x-small-only {
	inset-inline-start:-1.25rem!important
  }
  .fdx-u-left--6\@x-small-only {
	inset-inline-start:1.5rem!important
  }
  .fdx-u-left--n6\@x-small-only {
	inset-inline-start:-1.5rem!important
  }
  .fdx-u-left--7\@x-small-only {
	inset-inline-start:1.75rem!important
  }
  .fdx-u-left--n7\@x-small-only {
	inset-inline-start:-1.75rem!important
  }
  .fdx-u-left--8\@x-small-only {
	inset-inline-start:2rem!important
  }
  .fdx-u-left--n8\@x-small-only {
	inset-inline-start:-2rem!important
  }
  .fdx-u-left--9\@x-small-only {
	inset-inline-start:2.25rem!important
  }
  .fdx-u-left--n9\@x-small-only {
	inset-inline-start:-2.25rem!important
  }
  .fdx-u-left--10\@x-small-only {
	inset-inline-start:2.5rem!important
  }
  .fdx-u-left--n10\@x-small-only {
	inset-inline-start:-2.5rem!important
  }
  .fdx-u-left--11\@x-small-only {
	inset-inline-start:2.75rem!important
  }
  .fdx-u-left--n11\@x-small-only {
	inset-inline-start:-2.75rem!important
  }
  .fdx-u-left--12\@x-small-only {
	inset-inline-start:3rem!important
  }
  .fdx-u-left--n12\@x-small-only {
	inset-inline-start:-3rem!important
  }
  .fdx-u-left--13\@x-small-only {
	inset-inline-start:3.25rem!important
  }
  .fdx-u-left--n13\@x-small-only {
	inset-inline-start:-3.25rem!important
  }
  .fdx-u-left--14\@x-small-only {
	inset-inline-start:3.5rem!important
  }
  .fdx-u-left--n14\@x-small-only {
	inset-inline-start:-3.5rem!important
  }
  .fdx-u-left--15\@x-small-only {
	inset-inline-start:3.75rem!important
  }
  .fdx-u-left--n15\@x-small-only {
	inset-inline-start:-3.75rem!important
  }
  .fdx-u-left--16\@x-small-only {
	inset-inline-start:4rem!important
  }
  .fdx-u-left--n16\@x-small-only {
	inset-inline-start:-4rem!important
  }
  .fdx-u-left--17\@x-small-only {
	inset-inline-start:4.25rem!important
  }
  .fdx-u-left--n17\@x-small-only {
	inset-inline-start:-4.25rem!important
  }
  .fdx-u-left--18\@x-small-only {
	inset-inline-start:4.5rem!important
  }
  .fdx-u-left--n18\@x-small-only {
	inset-inline-start:-4.5rem!important
  }
  .fdx-u-left--19\@x-small-only {
	inset-inline-start:4.75rem!important
  }
  .fdx-u-left--n19\@x-small-only {
	inset-inline-start:-4.75rem!important
  }
  .fdx-u-left--20\@x-small-only {
	inset-inline-start:5rem!important
  }
  .fdx-u-left--n20\@x-small-only {
	inset-inline-start:-5rem!important
  }
}
@media (min-width: 0) {
  .fdx-u-top--0\@x-small,
  .fdx-u-top--n0\@x-small {
	top:0rem!important
  }
  .fdx-u-top--1\@x-small {
	top:.25rem!important
  }
  .fdx-u-top--n1\@x-small {
	top:-.25rem!important
  }
  .fdx-u-top--2\@x-small {
	top:.5rem!important
  }
  .fdx-u-top--n2\@x-small {
	top:-.5rem!important
  }
  .fdx-u-top--3\@x-small {
	top:.75rem!important
  }
  .fdx-u-top--n3\@x-small {
	top:-.75rem!important
  }
  .fdx-u-top--4\@x-small {
	top:1rem!important
  }
  .fdx-u-top--n4\@x-small {
	top:-1rem!important
  }
  .fdx-u-top--5\@x-small {
	top:1.25rem!important
  }
  .fdx-u-top--n5\@x-small {
	top:-1.25rem!important
  }
  .fdx-u-top--6\@x-small {
	top:1.5rem!important
  }
  .fdx-u-top--n6\@x-small {
	top:-1.5rem!important
  }
  .fdx-u-top--7\@x-small {
	top:1.75rem!important
  }
  .fdx-u-top--n7\@x-small {
	top:-1.75rem!important
  }
  .fdx-u-top--8\@x-small {
	top:2rem!important
  }
  .fdx-u-top--n8\@x-small {
	top:-2rem!important
  }
  .fdx-u-top--9\@x-small {
	top:2.25rem!important
  }
  .fdx-u-top--n9\@x-small {
	top:-2.25rem!important
  }
  .fdx-u-top--10\@x-small {
	top:2.5rem!important
  }
  .fdx-u-top--n10\@x-small {
	top:-2.5rem!important
  }
  .fdx-u-top--11\@x-small {
	top:2.75rem!important
  }
  .fdx-u-top--n11\@x-small {
	top:-2.75rem!important
  }
  .fdx-u-top--12\@x-small {
	top:3rem!important
  }
  .fdx-u-top--n12\@x-small {
	top:-3rem!important
  }
  .fdx-u-top--13\@x-small {
	top:3.25rem!important
  }
  .fdx-u-top--n13\@x-small {
	top:-3.25rem!important
  }
  .fdx-u-top--14\@x-small {
	top:3.5rem!important
  }
  .fdx-u-top--n14\@x-small {
	top:-3.5rem!important
  }
  .fdx-u-top--15\@x-small {
	top:3.75rem!important
  }
  .fdx-u-top--n15\@x-small {
	top:-3.75rem!important
  }
  .fdx-u-top--16\@x-small {
	top:4rem!important
  }
  .fdx-u-top--n16\@x-small {
	top:-4rem!important
  }
  .fdx-u-top--17\@x-small {
	top:4.25rem!important
  }
  .fdx-u-top--n17\@x-small {
	top:-4.25rem!important
  }
  .fdx-u-top--18\@x-small {
	top:4.5rem!important
  }
  .fdx-u-top--n18\@x-small {
	top:-4.5rem!important
  }
  .fdx-u-top--19\@x-small {
	top:4.75rem!important
  }
  .fdx-u-top--n19\@x-small {
	top:-4.75rem!important
  }
  .fdx-u-top--20\@x-small {
	top:5rem!important
  }
  .fdx-u-top--n20\@x-small {
	top:-5rem!important
  }
  .fdx-u-right--0\@x-small,
  .fdx-u-right--n0\@x-small {
	inset-inline-end:0rem!important
  }
  .fdx-u-right--1\@x-small {
	inset-inline-end:.25rem!important
  }
  .fdx-u-right--n1\@x-small {
	inset-inline-end:-.25rem!important
  }
  .fdx-u-right--2\@x-small {
	inset-inline-end:.5rem!important
  }
  .fdx-u-right--n2\@x-small {
	inset-inline-end:-.5rem!important
  }
  .fdx-u-right--3\@x-small {
	inset-inline-end:.75rem!important
  }
  .fdx-u-right--n3\@x-small {
	inset-inline-end:-.75rem!important
  }
  .fdx-u-right--4\@x-small {
	inset-inline-end:1rem!important
  }
  .fdx-u-right--n4\@x-small {
	inset-inline-end:-1rem!important
  }
  .fdx-u-right--5\@x-small {
	inset-inline-end:1.25rem!important
  }
  .fdx-u-right--n5\@x-small {
	inset-inline-end:-1.25rem!important
  }
  .fdx-u-right--6\@x-small {
	inset-inline-end:1.5rem!important
  }
  .fdx-u-right--n6\@x-small {
	inset-inline-end:-1.5rem!important
  }
  .fdx-u-right--7\@x-small {
	inset-inline-end:1.75rem!important
  }
  .fdx-u-right--n7\@x-small {
	inset-inline-end:-1.75rem!important
  }
  .fdx-u-right--8\@x-small {
	inset-inline-end:2rem!important
  }
  .fdx-u-right--n8\@x-small {
	inset-inline-end:-2rem!important
  }
  .fdx-u-right--9\@x-small {
	inset-inline-end:2.25rem!important
  }
  .fdx-u-right--n9\@x-small {
	inset-inline-end:-2.25rem!important
  }
  .fdx-u-right--10\@x-small {
	inset-inline-end:2.5rem!important
  }
  .fdx-u-right--n10\@x-small {
	inset-inline-end:-2.5rem!important
  }
  .fdx-u-right--11\@x-small {
	inset-inline-end:2.75rem!important
  }
  .fdx-u-right--n11\@x-small {
	inset-inline-end:-2.75rem!important
  }
  .fdx-u-right--12\@x-small {
	inset-inline-end:3rem!important
  }
  .fdx-u-right--n12\@x-small {
	inset-inline-end:-3rem!important
  }
  .fdx-u-right--13\@x-small {
	inset-inline-end:3.25rem!important
  }
  .fdx-u-right--n13\@x-small {
	inset-inline-end:-3.25rem!important
  }
  .fdx-u-right--14\@x-small {
	inset-inline-end:3.5rem!important
  }
  .fdx-u-right--n14\@x-small {
	inset-inline-end:-3.5rem!important
  }
  .fdx-u-right--15\@x-small {
	inset-inline-end:3.75rem!important
  }
  .fdx-u-right--n15\@x-small {
	inset-inline-end:-3.75rem!important
  }
  .fdx-u-right--16\@x-small {
	inset-inline-end:4rem!important
  }
  .fdx-u-right--n16\@x-small {
	inset-inline-end:-4rem!important
  }
  .fdx-u-right--17\@x-small {
	inset-inline-end:4.25rem!important
  }
  .fdx-u-right--n17\@x-small {
	inset-inline-end:-4.25rem!important
  }
  .fdx-u-right--18\@x-small {
	inset-inline-end:4.5rem!important
  }
  .fdx-u-right--n18\@x-small {
	inset-inline-end:-4.5rem!important
  }
  .fdx-u-right--19\@x-small {
	inset-inline-end:4.75rem!important
  }
  .fdx-u-right--n19\@x-small {
	inset-inline-end:-4.75rem!important
  }
  .fdx-u-right--20\@x-small {
	inset-inline-end:5rem!important
  }
  .fdx-u-right--n20\@x-small {
	inset-inline-end:-5rem!important
  }
  .fdx-u-bottom--0\@x-small,
  .fdx-u-bottom--n0\@x-small {
	bottom:0rem!important
  }
  .fdx-u-bottom--1\@x-small {
	bottom:.25rem!important
  }
  .fdx-u-bottom--n1\@x-small {
	bottom:-.25rem!important
  }
  .fdx-u-bottom--2\@x-small {
	bottom:.5rem!important
  }
  .fdx-u-bottom--n2\@x-small {
	bottom:-.5rem!important
  }
  .fdx-u-bottom--3\@x-small {
	bottom:.75rem!important
  }
  .fdx-u-bottom--n3\@x-small {
	bottom:-.75rem!important
  }
  .fdx-u-bottom--4\@x-small {
	bottom:1rem!important
  }
  .fdx-u-bottom--n4\@x-small {
	bottom:-1rem!important
  }
  .fdx-u-bottom--5\@x-small {
	bottom:1.25rem!important
  }
  .fdx-u-bottom--n5\@x-small {
	bottom:-1.25rem!important
  }
  .fdx-u-bottom--6\@x-small {
	bottom:1.5rem!important
  }
  .fdx-u-bottom--n6\@x-small {
	bottom:-1.5rem!important
  }
  .fdx-u-bottom--7\@x-small {
	bottom:1.75rem!important
  }
  .fdx-u-bottom--n7\@x-small {
	bottom:-1.75rem!important
  }
  .fdx-u-bottom--8\@x-small {
	bottom:2rem!important
  }
  .fdx-u-bottom--n8\@x-small {
	bottom:-2rem!important
  }
  .fdx-u-bottom--9\@x-small {
	bottom:2.25rem!important
  }
  .fdx-u-bottom--n9\@x-small {
	bottom:-2.25rem!important
  }
  .fdx-u-bottom--10\@x-small {
	bottom:2.5rem!important
  }
  .fdx-u-bottom--n10\@x-small {
	bottom:-2.5rem!important
  }
  .fdx-u-bottom--11\@x-small {
	bottom:2.75rem!important
  }
  .fdx-u-bottom--n11\@x-small {
	bottom:-2.75rem!important
  }
  .fdx-u-bottom--12\@x-small {
	bottom:3rem!important
  }
  .fdx-u-bottom--n12\@x-small {
	bottom:-3rem!important
  }
  .fdx-u-bottom--13\@x-small {
	bottom:3.25rem!important
  }
  .fdx-u-bottom--n13\@x-small {
	bottom:-3.25rem!important
  }
  .fdx-u-bottom--14\@x-small {
	bottom:3.5rem!important
  }
  .fdx-u-bottom--n14\@x-small {
	bottom:-3.5rem!important
  }
  .fdx-u-bottom--15\@x-small {
	bottom:3.75rem!important
  }
  .fdx-u-bottom--n15\@x-small {
	bottom:-3.75rem!important
  }
  .fdx-u-bottom--16\@x-small {
	bottom:4rem!important
  }
  .fdx-u-bottom--n16\@x-small {
	bottom:-4rem!important
  }
  .fdx-u-bottom--17\@x-small {
	bottom:4.25rem!important
  }
  .fdx-u-bottom--n17\@x-small {
	bottom:-4.25rem!important
  }
  .fdx-u-bottom--18\@x-small {
	bottom:4.5rem!important
  }
  .fdx-u-bottom--n18\@x-small {
	bottom:-4.5rem!important
  }
  .fdx-u-bottom--19\@x-small {
	bottom:4.75rem!important
  }
  .fdx-u-bottom--n19\@x-small {
	bottom:-4.75rem!important
  }
  .fdx-u-bottom--20\@x-small {
	bottom:5rem!important
  }
  .fdx-u-bottom--n20\@x-small {
	bottom:-5rem!important
  }
  .fdx-u-left--0\@x-small,
  .fdx-u-left--n0\@x-small {
	inset-inline-start:0rem!important
  }
  .fdx-u-left--1\@x-small {
	inset-inline-start:.25rem!important
  }
  .fdx-u-left--n1\@x-small {
	inset-inline-start:-.25rem!important
  }
  .fdx-u-left--2\@x-small {
	inset-inline-start:.5rem!important
  }
  .fdx-u-left--n2\@x-small {
	inset-inline-start:-.5rem!important
  }
  .fdx-u-left--3\@x-small {
	inset-inline-start:.75rem!important
  }
  .fdx-u-left--n3\@x-small {
	inset-inline-start:-.75rem!important
  }
  .fdx-u-left--4\@x-small {
	inset-inline-start:1rem!important
  }
  .fdx-u-left--n4\@x-small {
	inset-inline-start:-1rem!important
  }
  .fdx-u-left--5\@x-small {
	inset-inline-start:1.25rem!important
  }
  .fdx-u-left--n5\@x-small {
	inset-inline-start:-1.25rem!important
  }
  .fdx-u-left--6\@x-small {
	inset-inline-start:1.5rem!important
  }
  .fdx-u-left--n6\@x-small {
	inset-inline-start:-1.5rem!important
  }
  .fdx-u-left--7\@x-small {
	inset-inline-start:1.75rem!important
  }
  .fdx-u-left--n7\@x-small {
	inset-inline-start:-1.75rem!important
  }
  .fdx-u-left--8\@x-small {
	inset-inline-start:2rem!important
  }
  .fdx-u-left--n8\@x-small {
	inset-inline-start:-2rem!important
  }
  .fdx-u-left--9\@x-small {
	inset-inline-start:2.25rem!important
  }
  .fdx-u-left--n9\@x-small {
	inset-inline-start:-2.25rem!important
  }
  .fdx-u-left--10\@x-small {
	inset-inline-start:2.5rem!important
  }
  .fdx-u-left--n10\@x-small {
	inset-inline-start:-2.5rem!important
  }
  .fdx-u-left--11\@x-small {
	inset-inline-start:2.75rem!important
  }
  .fdx-u-left--n11\@x-small {
	inset-inline-start:-2.75rem!important
  }
  .fdx-u-left--12\@x-small {
	inset-inline-start:3rem!important
  }
  .fdx-u-left--n12\@x-small {
	inset-inline-start:-3rem!important
  }
  .fdx-u-left--13\@x-small {
	inset-inline-start:3.25rem!important
  }
  .fdx-u-left--n13\@x-small {
	inset-inline-start:-3.25rem!important
  }
  .fdx-u-left--14\@x-small {
	inset-inline-start:3.5rem!important
  }
  .fdx-u-left--n14\@x-small {
	inset-inline-start:-3.5rem!important
  }
  .fdx-u-left--15\@x-small {
	inset-inline-start:3.75rem!important
  }
  .fdx-u-left--n15\@x-small {
	inset-inline-start:-3.75rem!important
  }
  .fdx-u-left--16\@x-small {
	inset-inline-start:4rem!important
  }
  .fdx-u-left--n16\@x-small {
	inset-inline-start:-4rem!important
  }
  .fdx-u-left--17\@x-small {
	inset-inline-start:4.25rem!important
  }
  .fdx-u-left--n17\@x-small {
	inset-inline-start:-4.25rem!important
  }
  .fdx-u-left--18\@x-small {
	inset-inline-start:4.5rem!important
  }
  .fdx-u-left--n18\@x-small {
	inset-inline-start:-4.5rem!important
  }
  .fdx-u-left--19\@x-small {
	inset-inline-start:4.75rem!important
  }
  .fdx-u-left--n19\@x-small {
	inset-inline-start:-4.75rem!important
  }
  .fdx-u-left--20\@x-small {
	inset-inline-start:5rem!important
  }
  .fdx-u-left--n20\@x-small {
	inset-inline-start:-5rem!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-top--0\@small-only,
  .fdx-u-top--n0\@small-only {
	top:0rem!important
  }
  .fdx-u-top--1\@small-only {
	top:.25rem!important
  }
  .fdx-u-top--n1\@small-only {
	top:-.25rem!important
  }
  .fdx-u-top--2\@small-only {
	top:.5rem!important
  }
  .fdx-u-top--n2\@small-only {
	top:-.5rem!important
  }
  .fdx-u-top--3\@small-only {
	top:.75rem!important
  }
  .fdx-u-top--n3\@small-only {
	top:-.75rem!important
  }
  .fdx-u-top--4\@small-only {
	top:1rem!important
  }
  .fdx-u-top--n4\@small-only {
	top:-1rem!important
  }
  .fdx-u-top--5\@small-only {
	top:1.25rem!important
  }
  .fdx-u-top--n5\@small-only {
	top:-1.25rem!important
  }
  .fdx-u-top--6\@small-only {
	top:1.5rem!important
  }
  .fdx-u-top--n6\@small-only {
	top:-1.5rem!important
  }
  .fdx-u-top--7\@small-only {
	top:1.75rem!important
  }
  .fdx-u-top--n7\@small-only {
	top:-1.75rem!important
  }
  .fdx-u-top--8\@small-only {
	top:2rem!important
  }
  .fdx-u-top--n8\@small-only {
	top:-2rem!important
  }
  .fdx-u-top--9\@small-only {
	top:2.25rem!important
  }
  .fdx-u-top--n9\@small-only {
	top:-2.25rem!important
  }
  .fdx-u-top--10\@small-only {
	top:2.5rem!important
  }
  .fdx-u-top--n10\@small-only {
	top:-2.5rem!important
  }
  .fdx-u-top--11\@small-only {
	top:2.75rem!important
  }
  .fdx-u-top--n11\@small-only {
	top:-2.75rem!important
  }
  .fdx-u-top--12\@small-only {
	top:3rem!important
  }
  .fdx-u-top--n12\@small-only {
	top:-3rem!important
  }
  .fdx-u-top--13\@small-only {
	top:3.25rem!important
  }
  .fdx-u-top--n13\@small-only {
	top:-3.25rem!important
  }
  .fdx-u-top--14\@small-only {
	top:3.5rem!important
  }
  .fdx-u-top--n14\@small-only {
	top:-3.5rem!important
  }
  .fdx-u-top--15\@small-only {
	top:3.75rem!important
  }
  .fdx-u-top--n15\@small-only {
	top:-3.75rem!important
  }
  .fdx-u-top--16\@small-only {
	top:4rem!important
  }
  .fdx-u-top--n16\@small-only {
	top:-4rem!important
  }
  .fdx-u-top--17\@small-only {
	top:4.25rem!important
  }
  .fdx-u-top--n17\@small-only {
	top:-4.25rem!important
  }
  .fdx-u-top--18\@small-only {
	top:4.5rem!important
  }
  .fdx-u-top--n18\@small-only {
	top:-4.5rem!important
  }
  .fdx-u-top--19\@small-only {
	top:4.75rem!important
  }
  .fdx-u-top--n19\@small-only {
	top:-4.75rem!important
  }
  .fdx-u-top--20\@small-only {
	top:5rem!important
  }
  .fdx-u-top--n20\@small-only {
	top:-5rem!important
  }
  .fdx-u-right--0\@small-only,
  .fdx-u-right--n0\@small-only {
	inset-inline-end:0rem!important
  }
  .fdx-u-right--1\@small-only {
	inset-inline-end:.25rem!important
  }
  .fdx-u-right--n1\@small-only {
	inset-inline-end:-.25rem!important
  }
  .fdx-u-right--2\@small-only {
	inset-inline-end:.5rem!important
  }
  .fdx-u-right--n2\@small-only {
	inset-inline-end:-.5rem!important
  }
  .fdx-u-right--3\@small-only {
	inset-inline-end:.75rem!important
  }
  .fdx-u-right--n3\@small-only {
	inset-inline-end:-.75rem!important
  }
  .fdx-u-right--4\@small-only {
	inset-inline-end:1rem!important
  }
  .fdx-u-right--n4\@small-only {
	inset-inline-end:-1rem!important
  }
  .fdx-u-right--5\@small-only {
	inset-inline-end:1.25rem!important
  }
  .fdx-u-right--n5\@small-only {
	inset-inline-end:-1.25rem!important
  }
  .fdx-u-right--6\@small-only {
	inset-inline-end:1.5rem!important
  }
  .fdx-u-right--n6\@small-only {
	inset-inline-end:-1.5rem!important
  }
  .fdx-u-right--7\@small-only {
	inset-inline-end:1.75rem!important
  }
  .fdx-u-right--n7\@small-only {
	inset-inline-end:-1.75rem!important
  }
  .fdx-u-right--8\@small-only {
	inset-inline-end:2rem!important
  }
  .fdx-u-right--n8\@small-only {
	inset-inline-end:-2rem!important
  }
  .fdx-u-right--9\@small-only {
	inset-inline-end:2.25rem!important
  }
  .fdx-u-right--n9\@small-only {
	inset-inline-end:-2.25rem!important
  }
  .fdx-u-right--10\@small-only {
	inset-inline-end:2.5rem!important
  }
  .fdx-u-right--n10\@small-only {
	inset-inline-end:-2.5rem!important
  }
  .fdx-u-right--11\@small-only {
	inset-inline-end:2.75rem!important
  }
  .fdx-u-right--n11\@small-only {
	inset-inline-end:-2.75rem!important
  }
  .fdx-u-right--12\@small-only {
	inset-inline-end:3rem!important
  }
  .fdx-u-right--n12\@small-only {
	inset-inline-end:-3rem!important
  }
  .fdx-u-right--13\@small-only {
	inset-inline-end:3.25rem!important
  }
  .fdx-u-right--n13\@small-only {
	inset-inline-end:-3.25rem!important
  }
  .fdx-u-right--14\@small-only {
	inset-inline-end:3.5rem!important
  }
  .fdx-u-right--n14\@small-only {
	inset-inline-end:-3.5rem!important
  }
  .fdx-u-right--15\@small-only {
	inset-inline-end:3.75rem!important
  }
  .fdx-u-right--n15\@small-only {
	inset-inline-end:-3.75rem!important
  }
  .fdx-u-right--16\@small-only {
	inset-inline-end:4rem!important
  }
  .fdx-u-right--n16\@small-only {
	inset-inline-end:-4rem!important
  }
  .fdx-u-right--17\@small-only {
	inset-inline-end:4.25rem!important
  }
  .fdx-u-right--n17\@small-only {
	inset-inline-end:-4.25rem!important
  }
  .fdx-u-right--18\@small-only {
	inset-inline-end:4.5rem!important
  }
  .fdx-u-right--n18\@small-only {
	inset-inline-end:-4.5rem!important
  }
  .fdx-u-right--19\@small-only {
	inset-inline-end:4.75rem!important
  }
  .fdx-u-right--n19\@small-only {
	inset-inline-end:-4.75rem!important
  }
  .fdx-u-right--20\@small-only {
	inset-inline-end:5rem!important
  }
  .fdx-u-right--n20\@small-only {
	inset-inline-end:-5rem!important
  }
  .fdx-u-bottom--0\@small-only,
  .fdx-u-bottom--n0\@small-only {
	bottom:0rem!important
  }
  .fdx-u-bottom--1\@small-only {
	bottom:.25rem!important
  }
  .fdx-u-bottom--n1\@small-only {
	bottom:-.25rem!important
  }
  .fdx-u-bottom--2\@small-only {
	bottom:.5rem!important
  }
  .fdx-u-bottom--n2\@small-only {
	bottom:-.5rem!important
  }
  .fdx-u-bottom--3\@small-only {
	bottom:.75rem!important
  }
  .fdx-u-bottom--n3\@small-only {
	bottom:-.75rem!important
  }
  .fdx-u-bottom--4\@small-only {
	bottom:1rem!important
  }
  .fdx-u-bottom--n4\@small-only {
	bottom:-1rem!important
  }
  .fdx-u-bottom--5\@small-only {
	bottom:1.25rem!important
  }
  .fdx-u-bottom--n5\@small-only {
	bottom:-1.25rem!important
  }
  .fdx-u-bottom--6\@small-only {
	bottom:1.5rem!important
  }
  .fdx-u-bottom--n6\@small-only {
	bottom:-1.5rem!important
  }
  .fdx-u-bottom--7\@small-only {
	bottom:1.75rem!important
  }
  .fdx-u-bottom--n7\@small-only {
	bottom:-1.75rem!important
  }
  .fdx-u-bottom--8\@small-only {
	bottom:2rem!important
  }
  .fdx-u-bottom--n8\@small-only {
	bottom:-2rem!important
  }
  .fdx-u-bottom--9\@small-only {
	bottom:2.25rem!important
  }
  .fdx-u-bottom--n9\@small-only {
	bottom:-2.25rem!important
  }
  .fdx-u-bottom--10\@small-only {
	bottom:2.5rem!important
  }
  .fdx-u-bottom--n10\@small-only {
	bottom:-2.5rem!important
  }
  .fdx-u-bottom--11\@small-only {
	bottom:2.75rem!important
  }
  .fdx-u-bottom--n11\@small-only {
	bottom:-2.75rem!important
  }
  .fdx-u-bottom--12\@small-only {
	bottom:3rem!important
  }
  .fdx-u-bottom--n12\@small-only {
	bottom:-3rem!important
  }
  .fdx-u-bottom--13\@small-only {
	bottom:3.25rem!important
  }
  .fdx-u-bottom--n13\@small-only {
	bottom:-3.25rem!important
  }
  .fdx-u-bottom--14\@small-only {
	bottom:3.5rem!important
  }
  .fdx-u-bottom--n14\@small-only {
	bottom:-3.5rem!important
  }
  .fdx-u-bottom--15\@small-only {
	bottom:3.75rem!important
  }
  .fdx-u-bottom--n15\@small-only {
	bottom:-3.75rem!important
  }
  .fdx-u-bottom--16\@small-only {
	bottom:4rem!important
  }
  .fdx-u-bottom--n16\@small-only {
	bottom:-4rem!important
  }
  .fdx-u-bottom--17\@small-only {
	bottom:4.25rem!important
  }
  .fdx-u-bottom--n17\@small-only {
	bottom:-4.25rem!important
  }
  .fdx-u-bottom--18\@small-only {
	bottom:4.5rem!important
  }
  .fdx-u-bottom--n18\@small-only {
	bottom:-4.5rem!important
  }
  .fdx-u-bottom--19\@small-only {
	bottom:4.75rem!important
  }
  .fdx-u-bottom--n19\@small-only {
	bottom:-4.75rem!important
  }
  .fdx-u-bottom--20\@small-only {
	bottom:5rem!important
  }
  .fdx-u-bottom--n20\@small-only {
	bottom:-5rem!important
  }
  .fdx-u-left--0\@small-only,
  .fdx-u-left--n0\@small-only {
	inset-inline-start:0rem!important
  }
  .fdx-u-left--1\@small-only {
	inset-inline-start:.25rem!important
  }
  .fdx-u-left--n1\@small-only {
	inset-inline-start:-.25rem!important
  }
  .fdx-u-left--2\@small-only {
	inset-inline-start:.5rem!important
  }
  .fdx-u-left--n2\@small-only {
	inset-inline-start:-.5rem!important
  }
  .fdx-u-left--3\@small-only {
	inset-inline-start:.75rem!important
  }
  .fdx-u-left--n3\@small-only {
	inset-inline-start:-.75rem!important
  }
  .fdx-u-left--4\@small-only {
	inset-inline-start:1rem!important
  }
  .fdx-u-left--n4\@small-only {
	inset-inline-start:-1rem!important
  }
  .fdx-u-left--5\@small-only {
	inset-inline-start:1.25rem!important
  }
  .fdx-u-left--n5\@small-only {
	inset-inline-start:-1.25rem!important
  }
  .fdx-u-left--6\@small-only {
	inset-inline-start:1.5rem!important
  }
  .fdx-u-left--n6\@small-only {
	inset-inline-start:-1.5rem!important
  }
  .fdx-u-left--7\@small-only {
	inset-inline-start:1.75rem!important
  }
  .fdx-u-left--n7\@small-only {
	inset-inline-start:-1.75rem!important
  }
  .fdx-u-left--8\@small-only {
	inset-inline-start:2rem!important
  }
  .fdx-u-left--n8\@small-only {
	inset-inline-start:-2rem!important
  }
  .fdx-u-left--9\@small-only {
	inset-inline-start:2.25rem!important
  }
  .fdx-u-left--n9\@small-only {
	inset-inline-start:-2.25rem!important
  }
  .fdx-u-left--10\@small-only {
	inset-inline-start:2.5rem!important
  }
  .fdx-u-left--n10\@small-only {
	inset-inline-start:-2.5rem!important
  }
  .fdx-u-left--11\@small-only {
	inset-inline-start:2.75rem!important
  }
  .fdx-u-left--n11\@small-only {
	inset-inline-start:-2.75rem!important
  }
  .fdx-u-left--12\@small-only {
	inset-inline-start:3rem!important
  }
  .fdx-u-left--n12\@small-only {
	inset-inline-start:-3rem!important
  }
  .fdx-u-left--13\@small-only {
	inset-inline-start:3.25rem!important
  }
  .fdx-u-left--n13\@small-only {
	inset-inline-start:-3.25rem!important
  }
  .fdx-u-left--14\@small-only {
	inset-inline-start:3.5rem!important
  }
  .fdx-u-left--n14\@small-only {
	inset-inline-start:-3.5rem!important
  }
  .fdx-u-left--15\@small-only {
	inset-inline-start:3.75rem!important
  }
  .fdx-u-left--n15\@small-only {
	inset-inline-start:-3.75rem!important
  }
  .fdx-u-left--16\@small-only {
	inset-inline-start:4rem!important
  }
  .fdx-u-left--n16\@small-only {
	inset-inline-start:-4rem!important
  }
  .fdx-u-left--17\@small-only {
	inset-inline-start:4.25rem!important
  }
  .fdx-u-left--n17\@small-only {
	inset-inline-start:-4.25rem!important
  }
  .fdx-u-left--18\@small-only {
	inset-inline-start:4.5rem!important
  }
  .fdx-u-left--n18\@small-only {
	inset-inline-start:-4.5rem!important
  }
  .fdx-u-left--19\@small-only {
	inset-inline-start:4.75rem!important
  }
  .fdx-u-left--n19\@small-only {
	inset-inline-start:-4.75rem!important
  }
  .fdx-u-left--20\@small-only {
	inset-inline-start:5rem!important
  }
  .fdx-u-left--n20\@small-only {
	inset-inline-start:-5rem!important
  }
}
@media (min-width: 664px) {
  .fdx-u-top--0\@small,
  .fdx-u-top--n0\@small {
	top:0rem!important
  }
  .fdx-u-top--1\@small {
	top:.25rem!important
  }
  .fdx-u-top--n1\@small {
	top:-.25rem!important
  }
  .fdx-u-top--2\@small {
	top:.5rem!important
  }
  .fdx-u-top--n2\@small {
	top:-.5rem!important
  }
  .fdx-u-top--3\@small {
	top:.75rem!important
  }
  .fdx-u-top--n3\@small {
	top:-.75rem!important
  }
  .fdx-u-top--4\@small {
	top:1rem!important
  }
  .fdx-u-top--n4\@small {
	top:-1rem!important
  }
  .fdx-u-top--5\@small {
	top:1.25rem!important
  }
  .fdx-u-top--n5\@small {
	top:-1.25rem!important
  }
  .fdx-u-top--6\@small {
	top:1.5rem!important
  }
  .fdx-u-top--n6\@small {
	top:-1.5rem!important
  }
  .fdx-u-top--7\@small {
	top:1.75rem!important
  }
  .fdx-u-top--n7\@small {
	top:-1.75rem!important
  }
  .fdx-u-top--8\@small {
	top:2rem!important
  }
  .fdx-u-top--n8\@small {
	top:-2rem!important
  }
  .fdx-u-top--9\@small {
	top:2.25rem!important
  }
  .fdx-u-top--n9\@small {
	top:-2.25rem!important
  }
  .fdx-u-top--10\@small {
	top:2.5rem!important
  }
  .fdx-u-top--n10\@small {
	top:-2.5rem!important
  }
  .fdx-u-top--11\@small {
	top:2.75rem!important
  }
  .fdx-u-top--n11\@small {
	top:-2.75rem!important
  }
  .fdx-u-top--12\@small {
	top:3rem!important
  }
  .fdx-u-top--n12\@small {
	top:-3rem!important
  }
  .fdx-u-top--13\@small {
	top:3.25rem!important
  }
  .fdx-u-top--n13\@small {
	top:-3.25rem!important
  }
  .fdx-u-top--14\@small {
	top:3.5rem!important
  }
  .fdx-u-top--n14\@small {
	top:-3.5rem!important
  }
  .fdx-u-top--15\@small {
	top:3.75rem!important
  }
  .fdx-u-top--n15\@small {
	top:-3.75rem!important
  }
  .fdx-u-top--16\@small {
	top:4rem!important
  }
  .fdx-u-top--n16\@small {
	top:-4rem!important
  }
  .fdx-u-top--17\@small {
	top:4.25rem!important
  }
  .fdx-u-top--n17\@small {
	top:-4.25rem!important
  }
  .fdx-u-top--18\@small {
	top:4.5rem!important
  }
  .fdx-u-top--n18\@small {
	top:-4.5rem!important
  }
  .fdx-u-top--19\@small {
	top:4.75rem!important
  }
  .fdx-u-top--n19\@small {
	top:-4.75rem!important
  }
  .fdx-u-top--20\@small {
	top:5rem!important
  }
  .fdx-u-top--n20\@small {
	top:-5rem!important
  }
  .fdx-u-right--0\@small,
  .fdx-u-right--n0\@small {
	inset-inline-end:0rem!important
  }
  .fdx-u-right--1\@small {
	inset-inline-end:.25rem!important
  }
  .fdx-u-right--n1\@small {
	inset-inline-end:-.25rem!important
  }
  .fdx-u-right--2\@small {
	inset-inline-end:.5rem!important
  }
  .fdx-u-right--n2\@small {
	inset-inline-end:-.5rem!important
  }
  .fdx-u-right--3\@small {
	inset-inline-end:.75rem!important
  }
  .fdx-u-right--n3\@small {
	inset-inline-end:-.75rem!important
  }
  .fdx-u-right--4\@small {
	inset-inline-end:1rem!important
  }
  .fdx-u-right--n4\@small {
	inset-inline-end:-1rem!important
  }
  .fdx-u-right--5\@small {
	inset-inline-end:1.25rem!important
  }
  .fdx-u-right--n5\@small {
	inset-inline-end:-1.25rem!important
  }
  .fdx-u-right--6\@small {
	inset-inline-end:1.5rem!important
  }
  .fdx-u-right--n6\@small {
	inset-inline-end:-1.5rem!important
  }
  .fdx-u-right--7\@small {
	inset-inline-end:1.75rem!important
  }
  .fdx-u-right--n7\@small {
	inset-inline-end:-1.75rem!important
  }
  .fdx-u-right--8\@small {
	inset-inline-end:2rem!important
  }
  .fdx-u-right--n8\@small {
	inset-inline-end:-2rem!important
  }
  .fdx-u-right--9\@small {
	inset-inline-end:2.25rem!important
  }
  .fdx-u-right--n9\@small {
	inset-inline-end:-2.25rem!important
  }
  .fdx-u-right--10\@small {
	inset-inline-end:2.5rem!important
  }
  .fdx-u-right--n10\@small {
	inset-inline-end:-2.5rem!important
  }
  .fdx-u-right--11\@small {
	inset-inline-end:2.75rem!important
  }
  .fdx-u-right--n11\@small {
	inset-inline-end:-2.75rem!important
  }
  .fdx-u-right--12\@small {
	inset-inline-end:3rem!important
  }
  .fdx-u-right--n12\@small {
	inset-inline-end:-3rem!important
  }
  .fdx-u-right--13\@small {
	inset-inline-end:3.25rem!important
  }
  .fdx-u-right--n13\@small {
	inset-inline-end:-3.25rem!important
  }
  .fdx-u-right--14\@small {
	inset-inline-end:3.5rem!important
  }
  .fdx-u-right--n14\@small {
	inset-inline-end:-3.5rem!important
  }
  .fdx-u-right--15\@small {
	inset-inline-end:3.75rem!important
  }
  .fdx-u-right--n15\@small {
	inset-inline-end:-3.75rem!important
  }
  .fdx-u-right--16\@small {
	inset-inline-end:4rem!important
  }
  .fdx-u-right--n16\@small {
	inset-inline-end:-4rem!important
  }
  .fdx-u-right--17\@small {
	inset-inline-end:4.25rem!important
  }
  .fdx-u-right--n17\@small {
	inset-inline-end:-4.25rem!important
  }
  .fdx-u-right--18\@small {
	inset-inline-end:4.5rem!important
  }
  .fdx-u-right--n18\@small {
	inset-inline-end:-4.5rem!important
  }
  .fdx-u-right--19\@small {
	inset-inline-end:4.75rem!important
  }
  .fdx-u-right--n19\@small {
	inset-inline-end:-4.75rem!important
  }
  .fdx-u-right--20\@small {
	inset-inline-end:5rem!important
  }
  .fdx-u-right--n20\@small {
	inset-inline-end:-5rem!important
  }
  .fdx-u-bottom--0\@small,
  .fdx-u-bottom--n0\@small {
	bottom:0rem!important
  }
  .fdx-u-bottom--1\@small {
	bottom:.25rem!important
  }
  .fdx-u-bottom--n1\@small {
	bottom:-.25rem!important
  }
  .fdx-u-bottom--2\@small {
	bottom:.5rem!important
  }
  .fdx-u-bottom--n2\@small {
	bottom:-.5rem!important
  }
  .fdx-u-bottom--3\@small {
	bottom:.75rem!important
  }
  .fdx-u-bottom--n3\@small {
	bottom:-.75rem!important
  }
  .fdx-u-bottom--4\@small {
	bottom:1rem!important
  }
  .fdx-u-bottom--n4\@small {
	bottom:-1rem!important
  }
  .fdx-u-bottom--5\@small {
	bottom:1.25rem!important
  }
  .fdx-u-bottom--n5\@small {
	bottom:-1.25rem!important
  }
  .fdx-u-bottom--6\@small {
	bottom:1.5rem!important
  }
  .fdx-u-bottom--n6\@small {
	bottom:-1.5rem!important
  }
  .fdx-u-bottom--7\@small {
	bottom:1.75rem!important
  }
  .fdx-u-bottom--n7\@small {
	bottom:-1.75rem!important
  }
  .fdx-u-bottom--8\@small {
	bottom:2rem!important
  }
  .fdx-u-bottom--n8\@small {
	bottom:-2rem!important
  }
  .fdx-u-bottom--9\@small {
	bottom:2.25rem!important
  }
  .fdx-u-bottom--n9\@small {
	bottom:-2.25rem!important
  }
  .fdx-u-bottom--10\@small {
	bottom:2.5rem!important
  }
  .fdx-u-bottom--n10\@small {
	bottom:-2.5rem!important
  }
  .fdx-u-bottom--11\@small {
	bottom:2.75rem!important
  }
  .fdx-u-bottom--n11\@small {
	bottom:-2.75rem!important
  }
  .fdx-u-bottom--12\@small {
	bottom:3rem!important
  }
  .fdx-u-bottom--n12\@small {
	bottom:-3rem!important
  }
  .fdx-u-bottom--13\@small {
	bottom:3.25rem!important
  }
  .fdx-u-bottom--n13\@small {
	bottom:-3.25rem!important
  }
  .fdx-u-bottom--14\@small {
	bottom:3.5rem!important
  }
  .fdx-u-bottom--n14\@small {
	bottom:-3.5rem!important
  }
  .fdx-u-bottom--15\@small {
	bottom:3.75rem!important
  }
  .fdx-u-bottom--n15\@small {
	bottom:-3.75rem!important
  }
  .fdx-u-bottom--16\@small {
	bottom:4rem!important
  }
  .fdx-u-bottom--n16\@small {
	bottom:-4rem!important
  }
  .fdx-u-bottom--17\@small {
	bottom:4.25rem!important
  }
  .fdx-u-bottom--n17\@small {
	bottom:-4.25rem!important
  }
  .fdx-u-bottom--18\@small {
	bottom:4.5rem!important
  }
  .fdx-u-bottom--n18\@small {
	bottom:-4.5rem!important
  }
  .fdx-u-bottom--19\@small {
	bottom:4.75rem!important
  }
  .fdx-u-bottom--n19\@small {
	bottom:-4.75rem!important
  }
  .fdx-u-bottom--20\@small {
	bottom:5rem!important
  }
  .fdx-u-bottom--n20\@small {
	bottom:-5rem!important
  }
  .fdx-u-left--0\@small,
  .fdx-u-left--n0\@small {
	inset-inline-start:0rem!important
  }
  .fdx-u-left--1\@small {
	inset-inline-start:.25rem!important
  }
  .fdx-u-left--n1\@small {
	inset-inline-start:-.25rem!important
  }
  .fdx-u-left--2\@small {
	inset-inline-start:.5rem!important
  }
  .fdx-u-left--n2\@small {
	inset-inline-start:-.5rem!important
  }
  .fdx-u-left--3\@small {
	inset-inline-start:.75rem!important
  }
  .fdx-u-left--n3\@small {
	inset-inline-start:-.75rem!important
  }
  .fdx-u-left--4\@small {
	inset-inline-start:1rem!important
  }
  .fdx-u-left--n4\@small {
	inset-inline-start:-1rem!important
  }
  .fdx-u-left--5\@small {
	inset-inline-start:1.25rem!important
  }
  .fdx-u-left--n5\@small {
	inset-inline-start:-1.25rem!important
  }
  .fdx-u-left--6\@small {
	inset-inline-start:1.5rem!important
  }
  .fdx-u-left--n6\@small {
	inset-inline-start:-1.5rem!important
  }
  .fdx-u-left--7\@small {
	inset-inline-start:1.75rem!important
  }
  .fdx-u-left--n7\@small {
	inset-inline-start:-1.75rem!important
  }
  .fdx-u-left--8\@small {
	inset-inline-start:2rem!important
  }
  .fdx-u-left--n8\@small {
	inset-inline-start:-2rem!important
  }
  .fdx-u-left--9\@small {
	inset-inline-start:2.25rem!important
  }
  .fdx-u-left--n9\@small {
	inset-inline-start:-2.25rem!important
  }
  .fdx-u-left--10\@small {
	inset-inline-start:2.5rem!important
  }
  .fdx-u-left--n10\@small {
	inset-inline-start:-2.5rem!important
  }
  .fdx-u-left--11\@small {
	inset-inline-start:2.75rem!important
  }
  .fdx-u-left--n11\@small {
	inset-inline-start:-2.75rem!important
  }
  .fdx-u-left--12\@small {
	inset-inline-start:3rem!important
  }
  .fdx-u-left--n12\@small {
	inset-inline-start:-3rem!important
  }
  .fdx-u-left--13\@small {
	inset-inline-start:3.25rem!important
  }
  .fdx-u-left--n13\@small {
	inset-inline-start:-3.25rem!important
  }
  .fdx-u-left--14\@small {
	inset-inline-start:3.5rem!important
  }
  .fdx-u-left--n14\@small {
	inset-inline-start:-3.5rem!important
  }
  .fdx-u-left--15\@small {
	inset-inline-start:3.75rem!important
  }
  .fdx-u-left--n15\@small {
	inset-inline-start:-3.75rem!important
  }
  .fdx-u-left--16\@small {
	inset-inline-start:4rem!important
  }
  .fdx-u-left--n16\@small {
	inset-inline-start:-4rem!important
  }
  .fdx-u-left--17\@small {
	inset-inline-start:4.25rem!important
  }
  .fdx-u-left--n17\@small {
	inset-inline-start:-4.25rem!important
  }
  .fdx-u-left--18\@small {
	inset-inline-start:4.5rem!important
  }
  .fdx-u-left--n18\@small {
	inset-inline-start:-4.5rem!important
  }
  .fdx-u-left--19\@small {
	inset-inline-start:4.75rem!important
  }
  .fdx-u-left--n19\@small {
	inset-inline-start:-4.75rem!important
  }
  .fdx-u-left--20\@small {
	inset-inline-start:5rem!important
  }
  .fdx-u-left--n20\@small {
	inset-inline-start:-5rem!important
  }
}
@media (min-width: 768px) {
  .fdx-u-top--0\@medium,
  .fdx-u-top--n0\@medium {
	top:0rem!important
  }
  .fdx-u-top--1\@medium {
	top:.25rem!important
  }
  .fdx-u-top--n1\@medium {
	top:-.25rem!important
  }
  .fdx-u-top--2\@medium {
	top:.5rem!important
  }
  .fdx-u-top--n2\@medium {
	top:-.5rem!important
  }
  .fdx-u-top--3\@medium {
	top:.75rem!important
  }
  .fdx-u-top--n3\@medium {
	top:-.75rem!important
  }
  .fdx-u-top--4\@medium {
	top:1rem!important
  }
  .fdx-u-top--n4\@medium {
	top:-1rem!important
  }
  .fdx-u-top--5\@medium {
	top:1.25rem!important
  }
  .fdx-u-top--n5\@medium {
	top:-1.25rem!important
  }
  .fdx-u-top--6\@medium {
	top:1.5rem!important
  }
  .fdx-u-top--n6\@medium {
	top:-1.5rem!important
  }
  .fdx-u-top--7\@medium {
	top:1.75rem!important
  }
  .fdx-u-top--n7\@medium {
	top:-1.75rem!important
  }
  .fdx-u-top--8\@medium {
	top:2rem!important
  }
  .fdx-u-top--n8\@medium {
	top:-2rem!important
  }
  .fdx-u-top--9\@medium {
	top:2.25rem!important
  }
  .fdx-u-top--n9\@medium {
	top:-2.25rem!important
  }
  .fdx-u-top--10\@medium {
	top:2.5rem!important
  }
  .fdx-u-top--n10\@medium {
	top:-2.5rem!important
  }
  .fdx-u-top--11\@medium {
	top:2.75rem!important
  }
  .fdx-u-top--n11\@medium {
	top:-2.75rem!important
  }
  .fdx-u-top--12\@medium {
	top:3rem!important
  }
  .fdx-u-top--n12\@medium {
	top:-3rem!important
  }
  .fdx-u-top--13\@medium {
	top:3.25rem!important
  }
  .fdx-u-top--n13\@medium {
	top:-3.25rem!important
  }
  .fdx-u-top--14\@medium {
	top:3.5rem!important
  }
  .fdx-u-top--n14\@medium {
	top:-3.5rem!important
  }
  .fdx-u-top--15\@medium {
	top:3.75rem!important
  }
  .fdx-u-top--n15\@medium {
	top:-3.75rem!important
  }
  .fdx-u-top--16\@medium {
	top:4rem!important
  }
  .fdx-u-top--n16\@medium {
	top:-4rem!important
  }
  .fdx-u-top--17\@medium {
	top:4.25rem!important
  }
  .fdx-u-top--n17\@medium {
	top:-4.25rem!important
  }
  .fdx-u-top--18\@medium {
	top:4.5rem!important
  }
  .fdx-u-top--n18\@medium {
	top:-4.5rem!important
  }
  .fdx-u-top--19\@medium {
	top:4.75rem!important
  }
  .fdx-u-top--n19\@medium {
	top:-4.75rem!important
  }
  .fdx-u-top--20\@medium {
	top:5rem!important
  }
  .fdx-u-top--n20\@medium {
	top:-5rem!important
  }
  .fdx-u-right--0\@medium,
  .fdx-u-right--n0\@medium {
	inset-inline-end:0rem!important
  }
  .fdx-u-right--1\@medium {
	inset-inline-end:.25rem!important
  }
  .fdx-u-right--n1\@medium {
	inset-inline-end:-.25rem!important
  }
  .fdx-u-right--2\@medium {
	inset-inline-end:.5rem!important
  }
  .fdx-u-right--n2\@medium {
	inset-inline-end:-.5rem!important
  }
  .fdx-u-right--3\@medium {
	inset-inline-end:.75rem!important
  }
  .fdx-u-right--n3\@medium {
	inset-inline-end:-.75rem!important
  }
  .fdx-u-right--4\@medium {
	inset-inline-end:1rem!important
  }
  .fdx-u-right--n4\@medium {
	inset-inline-end:-1rem!important
  }
  .fdx-u-right--5\@medium {
	inset-inline-end:1.25rem!important
  }
  .fdx-u-right--n5\@medium {
	inset-inline-end:-1.25rem!important
  }
  .fdx-u-right--6\@medium {
	inset-inline-end:1.5rem!important
  }
  .fdx-u-right--n6\@medium {
	inset-inline-end:-1.5rem!important
  }
  .fdx-u-right--7\@medium {
	inset-inline-end:1.75rem!important
  }
  .fdx-u-right--n7\@medium {
	inset-inline-end:-1.75rem!important
  }
  .fdx-u-right--8\@medium {
	inset-inline-end:2rem!important
  }
  .fdx-u-right--n8\@medium {
	inset-inline-end:-2rem!important
  }
  .fdx-u-right--9\@medium {
	inset-inline-end:2.25rem!important
  }
  .fdx-u-right--n9\@medium {
	inset-inline-end:-2.25rem!important
  }
  .fdx-u-right--10\@medium {
	inset-inline-end:2.5rem!important
  }
  .fdx-u-right--n10\@medium {
	inset-inline-end:-2.5rem!important
  }
  .fdx-u-right--11\@medium {
	inset-inline-end:2.75rem!important
  }
  .fdx-u-right--n11\@medium {
	inset-inline-end:-2.75rem!important
  }
  .fdx-u-right--12\@medium {
	inset-inline-end:3rem!important
  }
  .fdx-u-right--n12\@medium {
	inset-inline-end:-3rem!important
  }
  .fdx-u-right--13\@medium {
	inset-inline-end:3.25rem!important
  }
  .fdx-u-right--n13\@medium {
	inset-inline-end:-3.25rem!important
  }
  .fdx-u-right--14\@medium {
	inset-inline-end:3.5rem!important
  }
  .fdx-u-right--n14\@medium {
	inset-inline-end:-3.5rem!important
  }
  .fdx-u-right--15\@medium {
	inset-inline-end:3.75rem!important
  }
  .fdx-u-right--n15\@medium {
	inset-inline-end:-3.75rem!important
  }
  .fdx-u-right--16\@medium {
	inset-inline-end:4rem!important
  }
  .fdx-u-right--n16\@medium {
	inset-inline-end:-4rem!important
  }
  .fdx-u-right--17\@medium {
	inset-inline-end:4.25rem!important
  }
  .fdx-u-right--n17\@medium {
	inset-inline-end:-4.25rem!important
  }
  .fdx-u-right--18\@medium {
	inset-inline-end:4.5rem!important
  }
  .fdx-u-right--n18\@medium {
	inset-inline-end:-4.5rem!important
  }
  .fdx-u-right--19\@medium {
	inset-inline-end:4.75rem!important
  }
  .fdx-u-right--n19\@medium {
	inset-inline-end:-4.75rem!important
  }
  .fdx-u-right--20\@medium {
	inset-inline-end:5rem!important
  }
  .fdx-u-right--n20\@medium {
	inset-inline-end:-5rem!important
  }
  .fdx-u-bottom--0\@medium,
  .fdx-u-bottom--n0\@medium {
	bottom:0rem!important
  }
  .fdx-u-bottom--1\@medium {
	bottom:.25rem!important
  }
  .fdx-u-bottom--n1\@medium {
	bottom:-.25rem!important
  }
  .fdx-u-bottom--2\@medium {
	bottom:.5rem!important
  }
  .fdx-u-bottom--n2\@medium {
	bottom:-.5rem!important
  }
  .fdx-u-bottom--3\@medium {
	bottom:.75rem!important
  }
  .fdx-u-bottom--n3\@medium {
	bottom:-.75rem!important
  }
  .fdx-u-bottom--4\@medium {
	bottom:1rem!important
  }
  .fdx-u-bottom--n4\@medium {
	bottom:-1rem!important
  }
  .fdx-u-bottom--5\@medium {
	bottom:1.25rem!important
  }
  .fdx-u-bottom--n5\@medium {
	bottom:-1.25rem!important
  }
  .fdx-u-bottom--6\@medium {
	bottom:1.5rem!important
  }
  .fdx-u-bottom--n6\@medium {
	bottom:-1.5rem!important
  }
  .fdx-u-bottom--7\@medium {
	bottom:1.75rem!important
  }
  .fdx-u-bottom--n7\@medium {
	bottom:-1.75rem!important
  }
  .fdx-u-bottom--8\@medium {
	bottom:2rem!important
  }
  .fdx-u-bottom--n8\@medium {
	bottom:-2rem!important
  }
  .fdx-u-bottom--9\@medium {
	bottom:2.25rem!important
  }
  .fdx-u-bottom--n9\@medium {
	bottom:-2.25rem!important
  }
  .fdx-u-bottom--10\@medium {
	bottom:2.5rem!important
  }
  .fdx-u-bottom--n10\@medium {
	bottom:-2.5rem!important
  }
  .fdx-u-bottom--11\@medium {
	bottom:2.75rem!important
  }
  .fdx-u-bottom--n11\@medium {
	bottom:-2.75rem!important
  }
  .fdx-u-bottom--12\@medium {
	bottom:3rem!important
  }
  .fdx-u-bottom--n12\@medium {
	bottom:-3rem!important
  }
  .fdx-u-bottom--13\@medium {
	bottom:3.25rem!important
  }
  .fdx-u-bottom--n13\@medium {
	bottom:-3.25rem!important
  }
  .fdx-u-bottom--14\@medium {
	bottom:3.5rem!important
  }
  .fdx-u-bottom--n14\@medium {
	bottom:-3.5rem!important
  }
  .fdx-u-bottom--15\@medium {
	bottom:3.75rem!important
  }
  .fdx-u-bottom--n15\@medium {
	bottom:-3.75rem!important
  }
  .fdx-u-bottom--16\@medium {
	bottom:4rem!important
  }
  .fdx-u-bottom--n16\@medium {
	bottom:-4rem!important
  }
  .fdx-u-bottom--17\@medium {
	bottom:4.25rem!important
  }
  .fdx-u-bottom--n17\@medium {
	bottom:-4.25rem!important
  }
  .fdx-u-bottom--18\@medium {
	bottom:4.5rem!important
  }
  .fdx-u-bottom--n18\@medium {
	bottom:-4.5rem!important
  }
  .fdx-u-bottom--19\@medium {
	bottom:4.75rem!important
  }
  .fdx-u-bottom--n19\@medium {
	bottom:-4.75rem!important
  }
  .fdx-u-bottom--20\@medium {
	bottom:5rem!important
  }
  .fdx-u-bottom--n20\@medium {
	bottom:-5rem!important
  }
  .fdx-u-left--0\@medium,
  .fdx-u-left--n0\@medium {
	inset-inline-start:0rem!important
  }
  .fdx-u-left--1\@medium {
	inset-inline-start:.25rem!important
  }
  .fdx-u-left--n1\@medium {
	inset-inline-start:-.25rem!important
  }
  .fdx-u-left--2\@medium {
	inset-inline-start:.5rem!important
  }
  .fdx-u-left--n2\@medium {
	inset-inline-start:-.5rem!important
  }
  .fdx-u-left--3\@medium {
	inset-inline-start:.75rem!important
  }
  .fdx-u-left--n3\@medium {
	inset-inline-start:-.75rem!important
  }
  .fdx-u-left--4\@medium {
	inset-inline-start:1rem!important
  }
  .fdx-u-left--n4\@medium {
	inset-inline-start:-1rem!important
  }
  .fdx-u-left--5\@medium {
	inset-inline-start:1.25rem!important
  }
  .fdx-u-left--n5\@medium {
	inset-inline-start:-1.25rem!important
  }
  .fdx-u-left--6\@medium {
	inset-inline-start:1.5rem!important
  }
  .fdx-u-left--n6\@medium {
	inset-inline-start:-1.5rem!important
  }
  .fdx-u-left--7\@medium {
	inset-inline-start:1.75rem!important
  }
  .fdx-u-left--n7\@medium {
	inset-inline-start:-1.75rem!important
  }
  .fdx-u-left--8\@medium {
	inset-inline-start:2rem!important
  }
  .fdx-u-left--n8\@medium {
	inset-inline-start:-2rem!important
  }
  .fdx-u-left--9\@medium {
	inset-inline-start:2.25rem!important
  }
  .fdx-u-left--n9\@medium {
	inset-inline-start:-2.25rem!important
  }
  .fdx-u-left--10\@medium {
	inset-inline-start:2.5rem!important
  }
  .fdx-u-left--n10\@medium {
	inset-inline-start:-2.5rem!important
  }
  .fdx-u-left--11\@medium {
	inset-inline-start:2.75rem!important
  }
  .fdx-u-left--n11\@medium {
	inset-inline-start:-2.75rem!important
  }
  .fdx-u-left--12\@medium {
	inset-inline-start:3rem!important
  }
  .fdx-u-left--n12\@medium {
	inset-inline-start:-3rem!important
  }
  .fdx-u-left--13\@medium {
	inset-inline-start:3.25rem!important
  }
  .fdx-u-left--n13\@medium {
	inset-inline-start:-3.25rem!important
  }
  .fdx-u-left--14\@medium {
	inset-inline-start:3.5rem!important
  }
  .fdx-u-left--n14\@medium {
	inset-inline-start:-3.5rem!important
  }
  .fdx-u-left--15\@medium {
	inset-inline-start:3.75rem!important
  }
  .fdx-u-left--n15\@medium {
	inset-inline-start:-3.75rem!important
  }
  .fdx-u-left--16\@medium {
	inset-inline-start:4rem!important
  }
  .fdx-u-left--n16\@medium {
	inset-inline-start:-4rem!important
  }
  .fdx-u-left--17\@medium {
	inset-inline-start:4.25rem!important
  }
  .fdx-u-left--n17\@medium {
	inset-inline-start:-4.25rem!important
  }
  .fdx-u-left--18\@medium {
	inset-inline-start:4.5rem!important
  }
  .fdx-u-left--n18\@medium {
	inset-inline-start:-4.5rem!important
  }
  .fdx-u-left--19\@medium {
	inset-inline-start:4.75rem!important
  }
  .fdx-u-left--n19\@medium {
	inset-inline-start:-4.75rem!important
  }
  .fdx-u-left--20\@medium {
	inset-inline-start:5rem!important
  }
  .fdx-u-left--n20\@medium {
	inset-inline-start:-5rem!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-top--0\@medium-only,
  .fdx-u-top--n0\@medium-only {
	top:0rem!important
  }
  .fdx-u-top--1\@medium-only {
	top:.25rem!important
  }
  .fdx-u-top--n1\@medium-only {
	top:-.25rem!important
  }
  .fdx-u-top--2\@medium-only {
	top:.5rem!important
  }
  .fdx-u-top--n2\@medium-only {
	top:-.5rem!important
  }
  .fdx-u-top--3\@medium-only {
	top:.75rem!important
  }
  .fdx-u-top--n3\@medium-only {
	top:-.75rem!important
  }
  .fdx-u-top--4\@medium-only {
	top:1rem!important
  }
  .fdx-u-top--n4\@medium-only {
	top:-1rem!important
  }
  .fdx-u-top--5\@medium-only {
	top:1.25rem!important
  }
  .fdx-u-top--n5\@medium-only {
	top:-1.25rem!important
  }
  .fdx-u-top--6\@medium-only {
	top:1.5rem!important
  }
  .fdx-u-top--n6\@medium-only {
	top:-1.5rem!important
  }
  .fdx-u-top--7\@medium-only {
	top:1.75rem!important
  }
  .fdx-u-top--n7\@medium-only {
	top:-1.75rem!important
  }
  .fdx-u-top--8\@medium-only {
	top:2rem!important
  }
  .fdx-u-top--n8\@medium-only {
	top:-2rem!important
  }
  .fdx-u-top--9\@medium-only {
	top:2.25rem!important
  }
  .fdx-u-top--n9\@medium-only {
	top:-2.25rem!important
  }
  .fdx-u-top--10\@medium-only {
	top:2.5rem!important
  }
  .fdx-u-top--n10\@medium-only {
	top:-2.5rem!important
  }
  .fdx-u-top--11\@medium-only {
	top:2.75rem!important
  }
  .fdx-u-top--n11\@medium-only {
	top:-2.75rem!important
  }
  .fdx-u-top--12\@medium-only {
	top:3rem!important
  }
  .fdx-u-top--n12\@medium-only {
	top:-3rem!important
  }
  .fdx-u-top--13\@medium-only {
	top:3.25rem!important
  }
  .fdx-u-top--n13\@medium-only {
	top:-3.25rem!important
  }
  .fdx-u-top--14\@medium-only {
	top:3.5rem!important
  }
  .fdx-u-top--n14\@medium-only {
	top:-3.5rem!important
  }
  .fdx-u-top--15\@medium-only {
	top:3.75rem!important
  }
  .fdx-u-top--n15\@medium-only {
	top:-3.75rem!important
  }
  .fdx-u-top--16\@medium-only {
	top:4rem!important
  }
  .fdx-u-top--n16\@medium-only {
	top:-4rem!important
  }
  .fdx-u-top--17\@medium-only {
	top:4.25rem!important
  }
  .fdx-u-top--n17\@medium-only {
	top:-4.25rem!important
  }
  .fdx-u-top--18\@medium-only {
	top:4.5rem!important
  }
  .fdx-u-top--n18\@medium-only {
	top:-4.5rem!important
  }
  .fdx-u-top--19\@medium-only {
	top:4.75rem!important
  }
  .fdx-u-top--n19\@medium-only {
	top:-4.75rem!important
  }
  .fdx-u-top--20\@medium-only {
	top:5rem!important
  }
  .fdx-u-top--n20\@medium-only {
	top:-5rem!important
  }
  .fdx-u-right--0\@medium-only,
  .fdx-u-right--n0\@medium-only {
	inset-inline-end:0rem!important
  }
  .fdx-u-right--1\@medium-only {
	inset-inline-end:.25rem!important
  }
  .fdx-u-right--n1\@medium-only {
	inset-inline-end:-.25rem!important
  }
  .fdx-u-right--2\@medium-only {
	inset-inline-end:.5rem!important
  }
  .fdx-u-right--n2\@medium-only {
	inset-inline-end:-.5rem!important
  }
  .fdx-u-right--3\@medium-only {
	inset-inline-end:.75rem!important
  }
  .fdx-u-right--n3\@medium-only {
	inset-inline-end:-.75rem!important
  }
  .fdx-u-right--4\@medium-only {
	inset-inline-end:1rem!important
  }
  .fdx-u-right--n4\@medium-only {
	inset-inline-end:-1rem!important
  }
  .fdx-u-right--5\@medium-only {
	inset-inline-end:1.25rem!important
  }
  .fdx-u-right--n5\@medium-only {
	inset-inline-end:-1.25rem!important
  }
  .fdx-u-right--6\@medium-only {
	inset-inline-end:1.5rem!important
  }
  .fdx-u-right--n6\@medium-only {
	inset-inline-end:-1.5rem!important
  }
  .fdx-u-right--7\@medium-only {
	inset-inline-end:1.75rem!important
  }
  .fdx-u-right--n7\@medium-only {
	inset-inline-end:-1.75rem!important
  }
  .fdx-u-right--8\@medium-only {
	inset-inline-end:2rem!important
  }
  .fdx-u-right--n8\@medium-only {
	inset-inline-end:-2rem!important
  }
  .fdx-u-right--9\@medium-only {
	inset-inline-end:2.25rem!important
  }
  .fdx-u-right--n9\@medium-only {
	inset-inline-end:-2.25rem!important
  }
  .fdx-u-right--10\@medium-only {
	inset-inline-end:2.5rem!important
  }
  .fdx-u-right--n10\@medium-only {
	inset-inline-end:-2.5rem!important
  }
  .fdx-u-right--11\@medium-only {
	inset-inline-end:2.75rem!important
  }
  .fdx-u-right--n11\@medium-only {
	inset-inline-end:-2.75rem!important
  }
  .fdx-u-right--12\@medium-only {
	inset-inline-end:3rem!important
  }
  .fdx-u-right--n12\@medium-only {
	inset-inline-end:-3rem!important
  }
  .fdx-u-right--13\@medium-only {
	inset-inline-end:3.25rem!important
  }
  .fdx-u-right--n13\@medium-only {
	inset-inline-end:-3.25rem!important
  }
  .fdx-u-right--14\@medium-only {
	inset-inline-end:3.5rem!important
  }
  .fdx-u-right--n14\@medium-only {
	inset-inline-end:-3.5rem!important
  }
  .fdx-u-right--15\@medium-only {
	inset-inline-end:3.75rem!important
  }
  .fdx-u-right--n15\@medium-only {
	inset-inline-end:-3.75rem!important
  }
  .fdx-u-right--16\@medium-only {
	inset-inline-end:4rem!important
  }
  .fdx-u-right--n16\@medium-only {
	inset-inline-end:-4rem!important
  }
  .fdx-u-right--17\@medium-only {
	inset-inline-end:4.25rem!important
  }
  .fdx-u-right--n17\@medium-only {
	inset-inline-end:-4.25rem!important
  }
  .fdx-u-right--18\@medium-only {
	inset-inline-end:4.5rem!important
  }
  .fdx-u-right--n18\@medium-only {
	inset-inline-end:-4.5rem!important
  }
  .fdx-u-right--19\@medium-only {
	inset-inline-end:4.75rem!important
  }
  .fdx-u-right--n19\@medium-only {
	inset-inline-end:-4.75rem!important
  }
  .fdx-u-right--20\@medium-only {
	inset-inline-end:5rem!important
  }
  .fdx-u-right--n20\@medium-only {
	inset-inline-end:-5rem!important
  }
  .fdx-u-bottom--0\@medium-only,
  .fdx-u-bottom--n0\@medium-only {
	bottom:0rem!important
  }
  .fdx-u-bottom--1\@medium-only {
	bottom:.25rem!important
  }
  .fdx-u-bottom--n1\@medium-only {
	bottom:-.25rem!important
  }
  .fdx-u-bottom--2\@medium-only {
	bottom:.5rem!important
  }
  .fdx-u-bottom--n2\@medium-only {
	bottom:-.5rem!important
  }
  .fdx-u-bottom--3\@medium-only {
	bottom:.75rem!important
  }
  .fdx-u-bottom--n3\@medium-only {
	bottom:-.75rem!important
  }
  .fdx-u-bottom--4\@medium-only {
	bottom:1rem!important
  }
  .fdx-u-bottom--n4\@medium-only {
	bottom:-1rem!important
  }
  .fdx-u-bottom--5\@medium-only {
	bottom:1.25rem!important
  }
  .fdx-u-bottom--n5\@medium-only {
	bottom:-1.25rem!important
  }
  .fdx-u-bottom--6\@medium-only {
	bottom:1.5rem!important
  }
  .fdx-u-bottom--n6\@medium-only {
	bottom:-1.5rem!important
  }
  .fdx-u-bottom--7\@medium-only {
	bottom:1.75rem!important
  }
  .fdx-u-bottom--n7\@medium-only {
	bottom:-1.75rem!important
  }
  .fdx-u-bottom--8\@medium-only {
	bottom:2rem!important
  }
  .fdx-u-bottom--n8\@medium-only {
	bottom:-2rem!important
  }
  .fdx-u-bottom--9\@medium-only {
	bottom:2.25rem!important
  }
  .fdx-u-bottom--n9\@medium-only {
	bottom:-2.25rem!important
  }
  .fdx-u-bottom--10\@medium-only {
	bottom:2.5rem!important
  }
  .fdx-u-bottom--n10\@medium-only {
	bottom:-2.5rem!important
  }
  .fdx-u-bottom--11\@medium-only {
	bottom:2.75rem!important
  }
  .fdx-u-bottom--n11\@medium-only {
	bottom:-2.75rem!important
  }
  .fdx-u-bottom--12\@medium-only {
	bottom:3rem!important
  }
  .fdx-u-bottom--n12\@medium-only {
	bottom:-3rem!important
  }
  .fdx-u-bottom--13\@medium-only {
	bottom:3.25rem!important
  }
  .fdx-u-bottom--n13\@medium-only {
	bottom:-3.25rem!important
  }
  .fdx-u-bottom--14\@medium-only {
	bottom:3.5rem!important
  }
  .fdx-u-bottom--n14\@medium-only {
	bottom:-3.5rem!important
  }
  .fdx-u-bottom--15\@medium-only {
	bottom:3.75rem!important
  }
  .fdx-u-bottom--n15\@medium-only {
	bottom:-3.75rem!important
  }
  .fdx-u-bottom--16\@medium-only {
	bottom:4rem!important
  }
  .fdx-u-bottom--n16\@medium-only {
	bottom:-4rem!important
  }
  .fdx-u-bottom--17\@medium-only {
	bottom:4.25rem!important
  }
  .fdx-u-bottom--n17\@medium-only {
	bottom:-4.25rem!important
  }
  .fdx-u-bottom--18\@medium-only {
	bottom:4.5rem!important
  }
  .fdx-u-bottom--n18\@medium-only {
	bottom:-4.5rem!important
  }
  .fdx-u-bottom--19\@medium-only {
	bottom:4.75rem!important
  }
  .fdx-u-bottom--n19\@medium-only {
	bottom:-4.75rem!important
  }
  .fdx-u-bottom--20\@medium-only {
	bottom:5rem!important
  }
  .fdx-u-bottom--n20\@medium-only {
	bottom:-5rem!important
  }
  .fdx-u-left--0\@medium-only,
  .fdx-u-left--n0\@medium-only {
	inset-inline-start:0rem!important
  }
  .fdx-u-left--1\@medium-only {
	inset-inline-start:.25rem!important
  }
  .fdx-u-left--n1\@medium-only {
	inset-inline-start:-.25rem!important
  }
  .fdx-u-left--2\@medium-only {
	inset-inline-start:.5rem!important
  }
  .fdx-u-left--n2\@medium-only {
	inset-inline-start:-.5rem!important
  }
  .fdx-u-left--3\@medium-only {
	inset-inline-start:.75rem!important
  }
  .fdx-u-left--n3\@medium-only {
	inset-inline-start:-.75rem!important
  }
  .fdx-u-left--4\@medium-only {
	inset-inline-start:1rem!important
  }
  .fdx-u-left--n4\@medium-only {
	inset-inline-start:-1rem!important
  }
  .fdx-u-left--5\@medium-only {
	inset-inline-start:1.25rem!important
  }
  .fdx-u-left--n5\@medium-only {
	inset-inline-start:-1.25rem!important
  }
  .fdx-u-left--6\@medium-only {
	inset-inline-start:1.5rem!important
  }
  .fdx-u-left--n6\@medium-only {
	inset-inline-start:-1.5rem!important
  }
  .fdx-u-left--7\@medium-only {
	inset-inline-start:1.75rem!important
  }
  .fdx-u-left--n7\@medium-only {
	inset-inline-start:-1.75rem!important
  }
  .fdx-u-left--8\@medium-only {
	inset-inline-start:2rem!important
  }
  .fdx-u-left--n8\@medium-only {
	inset-inline-start:-2rem!important
  }
  .fdx-u-left--9\@medium-only {
	inset-inline-start:2.25rem!important
  }
  .fdx-u-left--n9\@medium-only {
	inset-inline-start:-2.25rem!important
  }
  .fdx-u-left--10\@medium-only {
	inset-inline-start:2.5rem!important
  }
  .fdx-u-left--n10\@medium-only {
	inset-inline-start:-2.5rem!important
  }
  .fdx-u-left--11\@medium-only {
	inset-inline-start:2.75rem!important
  }
  .fdx-u-left--n11\@medium-only {
	inset-inline-start:-2.75rem!important
  }
  .fdx-u-left--12\@medium-only {
	inset-inline-start:3rem!important
  }
  .fdx-u-left--n12\@medium-only {
	inset-inline-start:-3rem!important
  }
  .fdx-u-left--13\@medium-only {
	inset-inline-start:3.25rem!important
  }
  .fdx-u-left--n13\@medium-only {
	inset-inline-start:-3.25rem!important
  }
  .fdx-u-left--14\@medium-only {
	inset-inline-start:3.5rem!important
  }
  .fdx-u-left--n14\@medium-only {
	inset-inline-start:-3.5rem!important
  }
  .fdx-u-left--15\@medium-only {
	inset-inline-start:3.75rem!important
  }
  .fdx-u-left--n15\@medium-only {
	inset-inline-start:-3.75rem!important
  }
  .fdx-u-left--16\@medium-only {
	inset-inline-start:4rem!important
  }
  .fdx-u-left--n16\@medium-only {
	inset-inline-start:-4rem!important
  }
  .fdx-u-left--17\@medium-only {
	inset-inline-start:4.25rem!important
  }
  .fdx-u-left--n17\@medium-only {
	inset-inline-start:-4.25rem!important
  }
  .fdx-u-left--18\@medium-only {
	inset-inline-start:4.5rem!important
  }
  .fdx-u-left--n18\@medium-only {
	inset-inline-start:-4.5rem!important
  }
  .fdx-u-left--19\@medium-only {
	inset-inline-start:4.75rem!important
  }
  .fdx-u-left--n19\@medium-only {
	inset-inline-start:-4.75rem!important
  }
  .fdx-u-left--20\@medium-only {
	inset-inline-start:5rem!important
  }
  .fdx-u-left--n20\@medium-only {
	inset-inline-start:-5rem!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-top--0\@medium-wide,
  .fdx-u-top--n0\@medium-wide {
	top:0rem!important
  }
  .fdx-u-top--1\@medium-wide {
	top:.25rem!important
  }
  .fdx-u-top--n1\@medium-wide {
	top:-.25rem!important
  }
  .fdx-u-top--2\@medium-wide {
	top:.5rem!important
  }
  .fdx-u-top--n2\@medium-wide {
	top:-.5rem!important
  }
  .fdx-u-top--3\@medium-wide {
	top:.75rem!important
  }
  .fdx-u-top--n3\@medium-wide {
	top:-.75rem!important
  }
  .fdx-u-top--4\@medium-wide {
	top:1rem!important
  }
  .fdx-u-top--n4\@medium-wide {
	top:-1rem!important
  }
  .fdx-u-top--5\@medium-wide {
	top:1.25rem!important
  }
  .fdx-u-top--n5\@medium-wide {
	top:-1.25rem!important
  }
  .fdx-u-top--6\@medium-wide {
	top:1.5rem!important
  }
  .fdx-u-top--n6\@medium-wide {
	top:-1.5rem!important
  }
  .fdx-u-top--7\@medium-wide {
	top:1.75rem!important
  }
  .fdx-u-top--n7\@medium-wide {
	top:-1.75rem!important
  }
  .fdx-u-top--8\@medium-wide {
	top:2rem!important
  }
  .fdx-u-top--n8\@medium-wide {
	top:-2rem!important
  }
  .fdx-u-top--9\@medium-wide {
	top:2.25rem!important
  }
  .fdx-u-top--n9\@medium-wide {
	top:-2.25rem!important
  }
  .fdx-u-top--10\@medium-wide {
	top:2.5rem!important
  }
  .fdx-u-top--n10\@medium-wide {
	top:-2.5rem!important
  }
  .fdx-u-top--11\@medium-wide {
	top:2.75rem!important
  }
  .fdx-u-top--n11\@medium-wide {
	top:-2.75rem!important
  }
  .fdx-u-top--12\@medium-wide {
	top:3rem!important
  }
  .fdx-u-top--n12\@medium-wide {
	top:-3rem!important
  }
  .fdx-u-top--13\@medium-wide {
	top:3.25rem!important
  }
  .fdx-u-top--n13\@medium-wide {
	top:-3.25rem!important
  }
  .fdx-u-top--14\@medium-wide {
	top:3.5rem!important
  }
  .fdx-u-top--n14\@medium-wide {
	top:-3.5rem!important
  }
  .fdx-u-top--15\@medium-wide {
	top:3.75rem!important
  }
  .fdx-u-top--n15\@medium-wide {
	top:-3.75rem!important
  }
  .fdx-u-top--16\@medium-wide {
	top:4rem!important
  }
  .fdx-u-top--n16\@medium-wide {
	top:-4rem!important
  }
  .fdx-u-top--17\@medium-wide {
	top:4.25rem!important
  }
  .fdx-u-top--n17\@medium-wide {
	top:-4.25rem!important
  }
  .fdx-u-top--18\@medium-wide {
	top:4.5rem!important
  }
  .fdx-u-top--n18\@medium-wide {
	top:-4.5rem!important
  }
  .fdx-u-top--19\@medium-wide {
	top:4.75rem!important
  }
  .fdx-u-top--n19\@medium-wide {
	top:-4.75rem!important
  }
  .fdx-u-top--20\@medium-wide {
	top:5rem!important
  }
  .fdx-u-top--n20\@medium-wide {
	top:-5rem!important
  }
  .fdx-u-right--0\@medium-wide,
  .fdx-u-right--n0\@medium-wide {
	inset-inline-end:0rem!important
  }
  .fdx-u-right--1\@medium-wide {
	inset-inline-end:.25rem!important
  }
  .fdx-u-right--n1\@medium-wide {
	inset-inline-end:-.25rem!important
  }
  .fdx-u-right--2\@medium-wide {
	inset-inline-end:.5rem!important
  }
  .fdx-u-right--n2\@medium-wide {
	inset-inline-end:-.5rem!important
  }
  .fdx-u-right--3\@medium-wide {
	inset-inline-end:.75rem!important
  }
  .fdx-u-right--n3\@medium-wide {
	inset-inline-end:-.75rem!important
  }
  .fdx-u-right--4\@medium-wide {
	inset-inline-end:1rem!important
  }
  .fdx-u-right--n4\@medium-wide {
	inset-inline-end:-1rem!important
  }
  .fdx-u-right--5\@medium-wide {
	inset-inline-end:1.25rem!important
  }
  .fdx-u-right--n5\@medium-wide {
	inset-inline-end:-1.25rem!important
  }
  .fdx-u-right--6\@medium-wide {
	inset-inline-end:1.5rem!important
  }
  .fdx-u-right--n6\@medium-wide {
	inset-inline-end:-1.5rem!important
  }
  .fdx-u-right--7\@medium-wide {
	inset-inline-end:1.75rem!important
  }
  .fdx-u-right--n7\@medium-wide {
	inset-inline-end:-1.75rem!important
  }
  .fdx-u-right--8\@medium-wide {
	inset-inline-end:2rem!important
  }
  .fdx-u-right--n8\@medium-wide {
	inset-inline-end:-2rem!important
  }
  .fdx-u-right--9\@medium-wide {
	inset-inline-end:2.25rem!important
  }
  .fdx-u-right--n9\@medium-wide {
	inset-inline-end:-2.25rem!important
  }
  .fdx-u-right--10\@medium-wide {
	inset-inline-end:2.5rem!important
  }
  .fdx-u-right--n10\@medium-wide {
	inset-inline-end:-2.5rem!important
  }
  .fdx-u-right--11\@medium-wide {
	inset-inline-end:2.75rem!important
  }
  .fdx-u-right--n11\@medium-wide {
	inset-inline-end:-2.75rem!important
  }
  .fdx-u-right--12\@medium-wide {
	inset-inline-end:3rem!important
  }
  .fdx-u-right--n12\@medium-wide {
	inset-inline-end:-3rem!important
  }
  .fdx-u-right--13\@medium-wide {
	inset-inline-end:3.25rem!important
  }
  .fdx-u-right--n13\@medium-wide {
	inset-inline-end:-3.25rem!important
  }
  .fdx-u-right--14\@medium-wide {
	inset-inline-end:3.5rem!important
  }
  .fdx-u-right--n14\@medium-wide {
	inset-inline-end:-3.5rem!important
  }
  .fdx-u-right--15\@medium-wide {
	inset-inline-end:3.75rem!important
  }
  .fdx-u-right--n15\@medium-wide {
	inset-inline-end:-3.75rem!important
  }
  .fdx-u-right--16\@medium-wide {
	inset-inline-end:4rem!important
  }
  .fdx-u-right--n16\@medium-wide {
	inset-inline-end:-4rem!important
  }
  .fdx-u-right--17\@medium-wide {
	inset-inline-end:4.25rem!important
  }
  .fdx-u-right--n17\@medium-wide {
	inset-inline-end:-4.25rem!important
  }
  .fdx-u-right--18\@medium-wide {
	inset-inline-end:4.5rem!important
  }
  .fdx-u-right--n18\@medium-wide {
	inset-inline-end:-4.5rem!important
  }
  .fdx-u-right--19\@medium-wide {
	inset-inline-end:4.75rem!important
  }
  .fdx-u-right--n19\@medium-wide {
	inset-inline-end:-4.75rem!important
  }
  .fdx-u-right--20\@medium-wide {
	inset-inline-end:5rem!important
  }
  .fdx-u-right--n20\@medium-wide {
	inset-inline-end:-5rem!important
  }
  .fdx-u-bottom--0\@medium-wide,
  .fdx-u-bottom--n0\@medium-wide {
	bottom:0rem!important
  }
  .fdx-u-bottom--1\@medium-wide {
	bottom:.25rem!important
  }
  .fdx-u-bottom--n1\@medium-wide {
	bottom:-.25rem!important
  }
  .fdx-u-bottom--2\@medium-wide {
	bottom:.5rem!important
  }
  .fdx-u-bottom--n2\@medium-wide {
	bottom:-.5rem!important
  }
  .fdx-u-bottom--3\@medium-wide {
	bottom:.75rem!important
  }
  .fdx-u-bottom--n3\@medium-wide {
	bottom:-.75rem!important
  }
  .fdx-u-bottom--4\@medium-wide {
	bottom:1rem!important
  }
  .fdx-u-bottom--n4\@medium-wide {
	bottom:-1rem!important
  }
  .fdx-u-bottom--5\@medium-wide {
	bottom:1.25rem!important
  }
  .fdx-u-bottom--n5\@medium-wide {
	bottom:-1.25rem!important
  }
  .fdx-u-bottom--6\@medium-wide {
	bottom:1.5rem!important
  }
  .fdx-u-bottom--n6\@medium-wide {
	bottom:-1.5rem!important
  }
  .fdx-u-bottom--7\@medium-wide {
	bottom:1.75rem!important
  }
  .fdx-u-bottom--n7\@medium-wide {
	bottom:-1.75rem!important
  }
  .fdx-u-bottom--8\@medium-wide {
	bottom:2rem!important
  }
  .fdx-u-bottom--n8\@medium-wide {
	bottom:-2rem!important
  }
  .fdx-u-bottom--9\@medium-wide {
	bottom:2.25rem!important
  }
  .fdx-u-bottom--n9\@medium-wide {
	bottom:-2.25rem!important
  }
  .fdx-u-bottom--10\@medium-wide {
	bottom:2.5rem!important
  }
  .fdx-u-bottom--n10\@medium-wide {
	bottom:-2.5rem!important
  }
  .fdx-u-bottom--11\@medium-wide {
	bottom:2.75rem!important
  }
  .fdx-u-bottom--n11\@medium-wide {
	bottom:-2.75rem!important
  }
  .fdx-u-bottom--12\@medium-wide {
	bottom:3rem!important
  }
  .fdx-u-bottom--n12\@medium-wide {
	bottom:-3rem!important
  }
  .fdx-u-bottom--13\@medium-wide {
	bottom:3.25rem!important
  }
  .fdx-u-bottom--n13\@medium-wide {
	bottom:-3.25rem!important
  }
  .fdx-u-bottom--14\@medium-wide {
	bottom:3.5rem!important
  }
  .fdx-u-bottom--n14\@medium-wide {
	bottom:-3.5rem!important
  }
  .fdx-u-bottom--15\@medium-wide {
	bottom:3.75rem!important
  }
  .fdx-u-bottom--n15\@medium-wide {
	bottom:-3.75rem!important
  }
  .fdx-u-bottom--16\@medium-wide {
	bottom:4rem!important
  }
  .fdx-u-bottom--n16\@medium-wide {
	bottom:-4rem!important
  }
  .fdx-u-bottom--17\@medium-wide {
	bottom:4.25rem!important
  }
  .fdx-u-bottom--n17\@medium-wide {
	bottom:-4.25rem!important
  }
  .fdx-u-bottom--18\@medium-wide {
	bottom:4.5rem!important
  }
  .fdx-u-bottom--n18\@medium-wide {
	bottom:-4.5rem!important
  }
  .fdx-u-bottom--19\@medium-wide {
	bottom:4.75rem!important
  }
  .fdx-u-bottom--n19\@medium-wide {
	bottom:-4.75rem!important
  }
  .fdx-u-bottom--20\@medium-wide {
	bottom:5rem!important
  }
  .fdx-u-bottom--n20\@medium-wide {
	bottom:-5rem!important
  }
  .fdx-u-left--0\@medium-wide,
  .fdx-u-left--n0\@medium-wide {
	inset-inline-start:0rem!important
  }
  .fdx-u-left--1\@medium-wide {
	inset-inline-start:.25rem!important
  }
  .fdx-u-left--n1\@medium-wide {
	inset-inline-start:-.25rem!important
  }
  .fdx-u-left--2\@medium-wide {
	inset-inline-start:.5rem!important
  }
  .fdx-u-left--n2\@medium-wide {
	inset-inline-start:-.5rem!important
  }
  .fdx-u-left--3\@medium-wide {
	inset-inline-start:.75rem!important
  }
  .fdx-u-left--n3\@medium-wide {
	inset-inline-start:-.75rem!important
  }
  .fdx-u-left--4\@medium-wide {
	inset-inline-start:1rem!important
  }
  .fdx-u-left--n4\@medium-wide {
	inset-inline-start:-1rem!important
  }
  .fdx-u-left--5\@medium-wide {
	inset-inline-start:1.25rem!important
  }
  .fdx-u-left--n5\@medium-wide {
	inset-inline-start:-1.25rem!important
  }
  .fdx-u-left--6\@medium-wide {
	inset-inline-start:1.5rem!important
  }
  .fdx-u-left--n6\@medium-wide {
	inset-inline-start:-1.5rem!important
  }
  .fdx-u-left--7\@medium-wide {
	inset-inline-start:1.75rem!important
  }
  .fdx-u-left--n7\@medium-wide {
	inset-inline-start:-1.75rem!important
  }
  .fdx-u-left--8\@medium-wide {
	inset-inline-start:2rem!important
  }
  .fdx-u-left--n8\@medium-wide {
	inset-inline-start:-2rem!important
  }
  .fdx-u-left--9\@medium-wide {
	inset-inline-start:2.25rem!important
  }
  .fdx-u-left--n9\@medium-wide {
	inset-inline-start:-2.25rem!important
  }
  .fdx-u-left--10\@medium-wide {
	inset-inline-start:2.5rem!important
  }
  .fdx-u-left--n10\@medium-wide {
	inset-inline-start:-2.5rem!important
  }
  .fdx-u-left--11\@medium-wide {
	inset-inline-start:2.75rem!important
  }
  .fdx-u-left--n11\@medium-wide {
	inset-inline-start:-2.75rem!important
  }
  .fdx-u-left--12\@medium-wide {
	inset-inline-start:3rem!important
  }
  .fdx-u-left--n12\@medium-wide {
	inset-inline-start:-3rem!important
  }
  .fdx-u-left--13\@medium-wide {
	inset-inline-start:3.25rem!important
  }
  .fdx-u-left--n13\@medium-wide {
	inset-inline-start:-3.25rem!important
  }
  .fdx-u-left--14\@medium-wide {
	inset-inline-start:3.5rem!important
  }
  .fdx-u-left--n14\@medium-wide {
	inset-inline-start:-3.5rem!important
  }
  .fdx-u-left--15\@medium-wide {
	inset-inline-start:3.75rem!important
  }
  .fdx-u-left--n15\@medium-wide {
	inset-inline-start:-3.75rem!important
  }
  .fdx-u-left--16\@medium-wide {
	inset-inline-start:4rem!important
  }
  .fdx-u-left--n16\@medium-wide {
	inset-inline-start:-4rem!important
  }
  .fdx-u-left--17\@medium-wide {
	inset-inline-start:4.25rem!important
  }
  .fdx-u-left--n17\@medium-wide {
	inset-inline-start:-4.25rem!important
  }
  .fdx-u-left--18\@medium-wide {
	inset-inline-start:4.5rem!important
  }
  .fdx-u-left--n18\@medium-wide {
	inset-inline-start:-4.5rem!important
  }
  .fdx-u-left--19\@medium-wide {
	inset-inline-start:4.75rem!important
  }
  .fdx-u-left--n19\@medium-wide {
	inset-inline-start:-4.75rem!important
  }
  .fdx-u-left--20\@medium-wide {
	inset-inline-start:5rem!important
  }
  .fdx-u-left--n20\@medium-wide {
	inset-inline-start:-5rem!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-top--0\@medium-wide-only,
  .fdx-u-top--n0\@medium-wide-only {
	top:0rem!important
  }
  .fdx-u-top--1\@medium-wide-only {
	top:.25rem!important
  }
  .fdx-u-top--n1\@medium-wide-only {
	top:-.25rem!important
  }
  .fdx-u-top--2\@medium-wide-only {
	top:.5rem!important
  }
  .fdx-u-top--n2\@medium-wide-only {
	top:-.5rem!important
  }
  .fdx-u-top--3\@medium-wide-only {
	top:.75rem!important
  }
  .fdx-u-top--n3\@medium-wide-only {
	top:-.75rem!important
  }
  .fdx-u-top--4\@medium-wide-only {
	top:1rem!important
  }
  .fdx-u-top--n4\@medium-wide-only {
	top:-1rem!important
  }
  .fdx-u-top--5\@medium-wide-only {
	top:1.25rem!important
  }
  .fdx-u-top--n5\@medium-wide-only {
	top:-1.25rem!important
  }
  .fdx-u-top--6\@medium-wide-only {
	top:1.5rem!important
  }
  .fdx-u-top--n6\@medium-wide-only {
	top:-1.5rem!important
  }
  .fdx-u-top--7\@medium-wide-only {
	top:1.75rem!important
  }
  .fdx-u-top--n7\@medium-wide-only {
	top:-1.75rem!important
  }
  .fdx-u-top--8\@medium-wide-only {
	top:2rem!important
  }
  .fdx-u-top--n8\@medium-wide-only {
	top:-2rem!important
  }
  .fdx-u-top--9\@medium-wide-only {
	top:2.25rem!important
  }
  .fdx-u-top--n9\@medium-wide-only {
	top:-2.25rem!important
  }
  .fdx-u-top--10\@medium-wide-only {
	top:2.5rem!important
  }
  .fdx-u-top--n10\@medium-wide-only {
	top:-2.5rem!important
  }
  .fdx-u-top--11\@medium-wide-only {
	top:2.75rem!important
  }
  .fdx-u-top--n11\@medium-wide-only {
	top:-2.75rem!important
  }
  .fdx-u-top--12\@medium-wide-only {
	top:3rem!important
  }
  .fdx-u-top--n12\@medium-wide-only {
	top:-3rem!important
  }
  .fdx-u-top--13\@medium-wide-only {
	top:3.25rem!important
  }
  .fdx-u-top--n13\@medium-wide-only {
	top:-3.25rem!important
  }
  .fdx-u-top--14\@medium-wide-only {
	top:3.5rem!important
  }
  .fdx-u-top--n14\@medium-wide-only {
	top:-3.5rem!important
  }
  .fdx-u-top--15\@medium-wide-only {
	top:3.75rem!important
  }
  .fdx-u-top--n15\@medium-wide-only {
	top:-3.75rem!important
  }
  .fdx-u-top--16\@medium-wide-only {
	top:4rem!important
  }
  .fdx-u-top--n16\@medium-wide-only {
	top:-4rem!important
  }
  .fdx-u-top--17\@medium-wide-only {
	top:4.25rem!important
  }
  .fdx-u-top--n17\@medium-wide-only {
	top:-4.25rem!important
  }
  .fdx-u-top--18\@medium-wide-only {
	top:4.5rem!important
  }
  .fdx-u-top--n18\@medium-wide-only {
	top:-4.5rem!important
  }
  .fdx-u-top--19\@medium-wide-only {
	top:4.75rem!important
  }
  .fdx-u-top--n19\@medium-wide-only {
	top:-4.75rem!important
  }
  .fdx-u-top--20\@medium-wide-only {
	top:5rem!important
  }
  .fdx-u-top--n20\@medium-wide-only {
	top:-5rem!important
  }
  .fdx-u-right--0\@medium-wide-only,
  .fdx-u-right--n0\@medium-wide-only {
	inset-inline-end:0rem!important
  }
  .fdx-u-right--1\@medium-wide-only {
	inset-inline-end:.25rem!important
  }
  .fdx-u-right--n1\@medium-wide-only {
	inset-inline-end:-.25rem!important
  }
  .fdx-u-right--2\@medium-wide-only {
	inset-inline-end:.5rem!important
  }
  .fdx-u-right--n2\@medium-wide-only {
	inset-inline-end:-.5rem!important
  }
  .fdx-u-right--3\@medium-wide-only {
	inset-inline-end:.75rem!important
  }
  .fdx-u-right--n3\@medium-wide-only {
	inset-inline-end:-.75rem!important
  }
  .fdx-u-right--4\@medium-wide-only {
	inset-inline-end:1rem!important
  }
  .fdx-u-right--n4\@medium-wide-only {
	inset-inline-end:-1rem!important
  }
  .fdx-u-right--5\@medium-wide-only {
	inset-inline-end:1.25rem!important
  }
  .fdx-u-right--n5\@medium-wide-only {
	inset-inline-end:-1.25rem!important
  }
  .fdx-u-right--6\@medium-wide-only {
	inset-inline-end:1.5rem!important
  }
  .fdx-u-right--n6\@medium-wide-only {
	inset-inline-end:-1.5rem!important
  }
  .fdx-u-right--7\@medium-wide-only {
	inset-inline-end:1.75rem!important
  }
  .fdx-u-right--n7\@medium-wide-only {
	inset-inline-end:-1.75rem!important
  }
  .fdx-u-right--8\@medium-wide-only {
	inset-inline-end:2rem!important
  }
  .fdx-u-right--n8\@medium-wide-only {
	inset-inline-end:-2rem!important
  }
  .fdx-u-right--9\@medium-wide-only {
	inset-inline-end:2.25rem!important
  }
  .fdx-u-right--n9\@medium-wide-only {
	inset-inline-end:-2.25rem!important
  }
  .fdx-u-right--10\@medium-wide-only {
	inset-inline-end:2.5rem!important
  }
  .fdx-u-right--n10\@medium-wide-only {
	inset-inline-end:-2.5rem!important
  }
  .fdx-u-right--11\@medium-wide-only {
	inset-inline-end:2.75rem!important
  }
  .fdx-u-right--n11\@medium-wide-only {
	inset-inline-end:-2.75rem!important
  }
  .fdx-u-right--12\@medium-wide-only {
	inset-inline-end:3rem!important
  }
  .fdx-u-right--n12\@medium-wide-only {
	inset-inline-end:-3rem!important
  }
  .fdx-u-right--13\@medium-wide-only {
	inset-inline-end:3.25rem!important
  }
  .fdx-u-right--n13\@medium-wide-only {
	inset-inline-end:-3.25rem!important
  }
  .fdx-u-right--14\@medium-wide-only {
	inset-inline-end:3.5rem!important
  }
  .fdx-u-right--n14\@medium-wide-only {
	inset-inline-end:-3.5rem!important
  }
  .fdx-u-right--15\@medium-wide-only {
	inset-inline-end:3.75rem!important
  }
  .fdx-u-right--n15\@medium-wide-only {
	inset-inline-end:-3.75rem!important
  }
  .fdx-u-right--16\@medium-wide-only {
	inset-inline-end:4rem!important
  }
  .fdx-u-right--n16\@medium-wide-only {
	inset-inline-end:-4rem!important
  }
  .fdx-u-right--17\@medium-wide-only {
	inset-inline-end:4.25rem!important
  }
  .fdx-u-right--n17\@medium-wide-only {
	inset-inline-end:-4.25rem!important
  }
  .fdx-u-right--18\@medium-wide-only {
	inset-inline-end:4.5rem!important
  }
  .fdx-u-right--n18\@medium-wide-only {
	inset-inline-end:-4.5rem!important
  }
  .fdx-u-right--19\@medium-wide-only {
	inset-inline-end:4.75rem!important
  }
  .fdx-u-right--n19\@medium-wide-only {
	inset-inline-end:-4.75rem!important
  }
  .fdx-u-right--20\@medium-wide-only {
	inset-inline-end:5rem!important
  }
  .fdx-u-right--n20\@medium-wide-only {
	inset-inline-end:-5rem!important
  }
  .fdx-u-bottom--0\@medium-wide-only,
  .fdx-u-bottom--n0\@medium-wide-only {
	bottom:0rem!important
  }
  .fdx-u-bottom--1\@medium-wide-only {
	bottom:.25rem!important
  }
  .fdx-u-bottom--n1\@medium-wide-only {
	bottom:-.25rem!important
  }
  .fdx-u-bottom--2\@medium-wide-only {
	bottom:.5rem!important
  }
  .fdx-u-bottom--n2\@medium-wide-only {
	bottom:-.5rem!important
  }
  .fdx-u-bottom--3\@medium-wide-only {
	bottom:.75rem!important
  }
  .fdx-u-bottom--n3\@medium-wide-only {
	bottom:-.75rem!important
  }
  .fdx-u-bottom--4\@medium-wide-only {
	bottom:1rem!important
  }
  .fdx-u-bottom--n4\@medium-wide-only {
	bottom:-1rem!important
  }
  .fdx-u-bottom--5\@medium-wide-only {
	bottom:1.25rem!important
  }
  .fdx-u-bottom--n5\@medium-wide-only {
	bottom:-1.25rem!important
  }
  .fdx-u-bottom--6\@medium-wide-only {
	bottom:1.5rem!important
  }
  .fdx-u-bottom--n6\@medium-wide-only {
	bottom:-1.5rem!important
  }
  .fdx-u-bottom--7\@medium-wide-only {
	bottom:1.75rem!important
  }
  .fdx-u-bottom--n7\@medium-wide-only {
	bottom:-1.75rem!important
  }
  .fdx-u-bottom--8\@medium-wide-only {
	bottom:2rem!important
  }
  .fdx-u-bottom--n8\@medium-wide-only {
	bottom:-2rem!important
  }
  .fdx-u-bottom--9\@medium-wide-only {
	bottom:2.25rem!important
  }
  .fdx-u-bottom--n9\@medium-wide-only {
	bottom:-2.25rem!important
  }
  .fdx-u-bottom--10\@medium-wide-only {
	bottom:2.5rem!important
  }
  .fdx-u-bottom--n10\@medium-wide-only {
	bottom:-2.5rem!important
  }
  .fdx-u-bottom--11\@medium-wide-only {
	bottom:2.75rem!important
  }
  .fdx-u-bottom--n11\@medium-wide-only {
	bottom:-2.75rem!important
  }
  .fdx-u-bottom--12\@medium-wide-only {
	bottom:3rem!important
  }
  .fdx-u-bottom--n12\@medium-wide-only {
	bottom:-3rem!important
  }
  .fdx-u-bottom--13\@medium-wide-only {
	bottom:3.25rem!important
  }
  .fdx-u-bottom--n13\@medium-wide-only {
	bottom:-3.25rem!important
  }
  .fdx-u-bottom--14\@medium-wide-only {
	bottom:3.5rem!important
  }
  .fdx-u-bottom--n14\@medium-wide-only {
	bottom:-3.5rem!important
  }
  .fdx-u-bottom--15\@medium-wide-only {
	bottom:3.75rem!important
  }
  .fdx-u-bottom--n15\@medium-wide-only {
	bottom:-3.75rem!important
  }
  .fdx-u-bottom--16\@medium-wide-only {
	bottom:4rem!important
  }
  .fdx-u-bottom--n16\@medium-wide-only {
	bottom:-4rem!important
  }
  .fdx-u-bottom--17\@medium-wide-only {
	bottom:4.25rem!important
  }
  .fdx-u-bottom--n17\@medium-wide-only {
	bottom:-4.25rem!important
  }
  .fdx-u-bottom--18\@medium-wide-only {
	bottom:4.5rem!important
  }
  .fdx-u-bottom--n18\@medium-wide-only {
	bottom:-4.5rem!important
  }
  .fdx-u-bottom--19\@medium-wide-only {
	bottom:4.75rem!important
  }
  .fdx-u-bottom--n19\@medium-wide-only {
	bottom:-4.75rem!important
  }
  .fdx-u-bottom--20\@medium-wide-only {
	bottom:5rem!important
  }
  .fdx-u-bottom--n20\@medium-wide-only {
	bottom:-5rem!important
  }
  .fdx-u-left--0\@medium-wide-only,
  .fdx-u-left--n0\@medium-wide-only {
	inset-inline-start:0rem!important
  }
  .fdx-u-left--1\@medium-wide-only {
	inset-inline-start:.25rem!important
  }
  .fdx-u-left--n1\@medium-wide-only {
	inset-inline-start:-.25rem!important
  }
  .fdx-u-left--2\@medium-wide-only {
	inset-inline-start:.5rem!important
  }
  .fdx-u-left--n2\@medium-wide-only {
	inset-inline-start:-.5rem!important
  }
  .fdx-u-left--3\@medium-wide-only {
	inset-inline-start:.75rem!important
  }
  .fdx-u-left--n3\@medium-wide-only {
	inset-inline-start:-.75rem!important
  }
  .fdx-u-left--4\@medium-wide-only {
	inset-inline-start:1rem!important
  }
  .fdx-u-left--n4\@medium-wide-only {
	inset-inline-start:-1rem!important
  }
  .fdx-u-left--5\@medium-wide-only {
	inset-inline-start:1.25rem!important
  }
  .fdx-u-left--n5\@medium-wide-only {
	inset-inline-start:-1.25rem!important
  }
  .fdx-u-left--6\@medium-wide-only {
	inset-inline-start:1.5rem!important
  }
  .fdx-u-left--n6\@medium-wide-only {
	inset-inline-start:-1.5rem!important
  }
  .fdx-u-left--7\@medium-wide-only {
	inset-inline-start:1.75rem!important
  }
  .fdx-u-left--n7\@medium-wide-only {
	inset-inline-start:-1.75rem!important
  }
  .fdx-u-left--8\@medium-wide-only {
	inset-inline-start:2rem!important
  }
  .fdx-u-left--n8\@medium-wide-only {
	inset-inline-start:-2rem!important
  }
  .fdx-u-left--9\@medium-wide-only {
	inset-inline-start:2.25rem!important
  }
  .fdx-u-left--n9\@medium-wide-only {
	inset-inline-start:-2.25rem!important
  }
  .fdx-u-left--10\@medium-wide-only {
	inset-inline-start:2.5rem!important
  }
  .fdx-u-left--n10\@medium-wide-only {
	inset-inline-start:-2.5rem!important
  }
  .fdx-u-left--11\@medium-wide-only {
	inset-inline-start:2.75rem!important
  }
  .fdx-u-left--n11\@medium-wide-only {
	inset-inline-start:-2.75rem!important
  }
  .fdx-u-left--12\@medium-wide-only {
	inset-inline-start:3rem!important
  }
  .fdx-u-left--n12\@medium-wide-only {
	inset-inline-start:-3rem!important
  }
  .fdx-u-left--13\@medium-wide-only {
	inset-inline-start:3.25rem!important
  }
  .fdx-u-left--n13\@medium-wide-only {
	inset-inline-start:-3.25rem!important
  }
  .fdx-u-left--14\@medium-wide-only {
	inset-inline-start:3.5rem!important
  }
  .fdx-u-left--n14\@medium-wide-only {
	inset-inline-start:-3.5rem!important
  }
  .fdx-u-left--15\@medium-wide-only {
	inset-inline-start:3.75rem!important
  }
  .fdx-u-left--n15\@medium-wide-only {
	inset-inline-start:-3.75rem!important
  }
  .fdx-u-left--16\@medium-wide-only {
	inset-inline-start:4rem!important
  }
  .fdx-u-left--n16\@medium-wide-only {
	inset-inline-start:-4rem!important
  }
  .fdx-u-left--17\@medium-wide-only {
	inset-inline-start:4.25rem!important
  }
  .fdx-u-left--n17\@medium-wide-only {
	inset-inline-start:-4.25rem!important
  }
  .fdx-u-left--18\@medium-wide-only {
	inset-inline-start:4.5rem!important
  }
  .fdx-u-left--n18\@medium-wide-only {
	inset-inline-start:-4.5rem!important
  }
  .fdx-u-left--19\@medium-wide-only {
	inset-inline-start:4.75rem!important
  }
  .fdx-u-left--n19\@medium-wide-only {
	inset-inline-start:-4.75rem!important
  }
  .fdx-u-left--20\@medium-wide-only {
	inset-inline-start:5rem!important
  }
  .fdx-u-left--n20\@medium-wide-only {
	inset-inline-start:-5rem!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-top--0\@large,
  .fdx-u-top--n0\@large {
	top:0rem!important
  }
  .fdx-u-top--1\@large {
	top:.25rem!important
  }
  .fdx-u-top--n1\@large {
	top:-.25rem!important
  }
  .fdx-u-top--2\@large {
	top:.5rem!important
  }
  .fdx-u-top--n2\@large {
	top:-.5rem!important
  }
  .fdx-u-top--3\@large {
	top:.75rem!important
  }
  .fdx-u-top--n3\@large {
	top:-.75rem!important
  }
  .fdx-u-top--4\@large {
	top:1rem!important
  }
  .fdx-u-top--n4\@large {
	top:-1rem!important
  }
  .fdx-u-top--5\@large {
	top:1.25rem!important
  }
  .fdx-u-top--n5\@large {
	top:-1.25rem!important
  }
  .fdx-u-top--6\@large {
	top:1.5rem!important
  }
  .fdx-u-top--n6\@large {
	top:-1.5rem!important
  }
  .fdx-u-top--7\@large {
	top:1.75rem!important
  }
  .fdx-u-top--n7\@large {
	top:-1.75rem!important
  }
  .fdx-u-top--8\@large {
	top:2rem!important
  }
  .fdx-u-top--n8\@large {
	top:-2rem!important
  }
  .fdx-u-top--9\@large {
	top:2.25rem!important
  }
  .fdx-u-top--n9\@large {
	top:-2.25rem!important
  }
  .fdx-u-top--10\@large {
	top:2.5rem!important
  }
  .fdx-u-top--n10\@large {
	top:-2.5rem!important
  }
  .fdx-u-top--11\@large {
	top:2.75rem!important
  }
  .fdx-u-top--n11\@large {
	top:-2.75rem!important
  }
  .fdx-u-top--12\@large {
	top:3rem!important
  }
  .fdx-u-top--n12\@large {
	top:-3rem!important
  }
  .fdx-u-top--13\@large {
	top:3.25rem!important
  }
  .fdx-u-top--n13\@large {
	top:-3.25rem!important
  }
  .fdx-u-top--14\@large {
	top:3.5rem!important
  }
  .fdx-u-top--n14\@large {
	top:-3.5rem!important
  }
  .fdx-u-top--15\@large {
	top:3.75rem!important
  }
  .fdx-u-top--n15\@large {
	top:-3.75rem!important
  }
  .fdx-u-top--16\@large {
	top:4rem!important
  }
  .fdx-u-top--n16\@large {
	top:-4rem!important
  }
  .fdx-u-top--17\@large {
	top:4.25rem!important
  }
  .fdx-u-top--n17\@large {
	top:-4.25rem!important
  }
  .fdx-u-top--18\@large {
	top:4.5rem!important
  }
  .fdx-u-top--n18\@large {
	top:-4.5rem!important
  }
  .fdx-u-top--19\@large {
	top:4.75rem!important
  }
  .fdx-u-top--n19\@large {
	top:-4.75rem!important
  }
  .fdx-u-top--20\@large {
	top:5rem!important
  }
  .fdx-u-top--n20\@large {
	top:-5rem!important
  }
  .fdx-u-right--0\@large,
  .fdx-u-right--n0\@large {
	inset-inline-end:0rem!important
  }
  .fdx-u-right--1\@large {
	inset-inline-end:.25rem!important
  }
  .fdx-u-right--n1\@large {
	inset-inline-end:-.25rem!important
  }
  .fdx-u-right--2\@large {
	inset-inline-end:.5rem!important
  }
  .fdx-u-right--n2\@large {
	inset-inline-end:-.5rem!important
  }
  .fdx-u-right--3\@large {
	inset-inline-end:.75rem!important
  }
  .fdx-u-right--n3\@large {
	inset-inline-end:-.75rem!important
  }
  .fdx-u-right--4\@large {
	inset-inline-end:1rem!important
  }
  .fdx-u-right--n4\@large {
	inset-inline-end:-1rem!important
  }
  .fdx-u-right--5\@large {
	inset-inline-end:1.25rem!important
  }
  .fdx-u-right--n5\@large {
	inset-inline-end:-1.25rem!important
  }
  .fdx-u-right--6\@large {
	inset-inline-end:1.5rem!important
  }
  .fdx-u-right--n6\@large {
	inset-inline-end:-1.5rem!important
  }
  .fdx-u-right--7\@large {
	inset-inline-end:1.75rem!important
  }
  .fdx-u-right--n7\@large {
	inset-inline-end:-1.75rem!important
  }
  .fdx-u-right--8\@large {
	inset-inline-end:2rem!important
  }
  .fdx-u-right--n8\@large {
	inset-inline-end:-2rem!important
  }
  .fdx-u-right--9\@large {
	inset-inline-end:2.25rem!important
  }
  .fdx-u-right--n9\@large {
	inset-inline-end:-2.25rem!important
  }
  .fdx-u-right--10\@large {
	inset-inline-end:2.5rem!important
  }
  .fdx-u-right--n10\@large {
	inset-inline-end:-2.5rem!important
  }
  .fdx-u-right--11\@large {
	inset-inline-end:2.75rem!important
  }
  .fdx-u-right--n11\@large {
	inset-inline-end:-2.75rem!important
  }
  .fdx-u-right--12\@large {
	inset-inline-end:3rem!important
  }
  .fdx-u-right--n12\@large {
	inset-inline-end:-3rem!important
  }
  .fdx-u-right--13\@large {
	inset-inline-end:3.25rem!important
  }
  .fdx-u-right--n13\@large {
	inset-inline-end:-3.25rem!important
  }
  .fdx-u-right--14\@large {
	inset-inline-end:3.5rem!important
  }
  .fdx-u-right--n14\@large {
	inset-inline-end:-3.5rem!important
  }
  .fdx-u-right--15\@large {
	inset-inline-end:3.75rem!important
  }
  .fdx-u-right--n15\@large {
	inset-inline-end:-3.75rem!important
  }
  .fdx-u-right--16\@large {
	inset-inline-end:4rem!important
  }
  .fdx-u-right--n16\@large {
	inset-inline-end:-4rem!important
  }
  .fdx-u-right--17\@large {
	inset-inline-end:4.25rem!important
  }
  .fdx-u-right--n17\@large {
	inset-inline-end:-4.25rem!important
  }
  .fdx-u-right--18\@large {
	inset-inline-end:4.5rem!important
  }
  .fdx-u-right--n18\@large {
	inset-inline-end:-4.5rem!important
  }
  .fdx-u-right--19\@large {
	inset-inline-end:4.75rem!important
  }
  .fdx-u-right--n19\@large {
	inset-inline-end:-4.75rem!important
  }
  .fdx-u-right--20\@large {
	inset-inline-end:5rem!important
  }
  .fdx-u-right--n20\@large {
	inset-inline-end:-5rem!important
  }
  .fdx-u-bottom--0\@large,
  .fdx-u-bottom--n0\@large {
	bottom:0rem!important
  }
  .fdx-u-bottom--1\@large {
	bottom:.25rem!important
  }
  .fdx-u-bottom--n1\@large {
	bottom:-.25rem!important
  }
  .fdx-u-bottom--2\@large {
	bottom:.5rem!important
  }
  .fdx-u-bottom--n2\@large {
	bottom:-.5rem!important
  }
  .fdx-u-bottom--3\@large {
	bottom:.75rem!important
  }
  .fdx-u-bottom--n3\@large {
	bottom:-.75rem!important
  }
  .fdx-u-bottom--4\@large {
	bottom:1rem!important
  }
  .fdx-u-bottom--n4\@large {
	bottom:-1rem!important
  }
  .fdx-u-bottom--5\@large {
	bottom:1.25rem!important
  }
  .fdx-u-bottom--n5\@large {
	bottom:-1.25rem!important
  }
  .fdx-u-bottom--6\@large {
	bottom:1.5rem!important
  }
  .fdx-u-bottom--n6\@large {
	bottom:-1.5rem!important
  }
  .fdx-u-bottom--7\@large {
	bottom:1.75rem!important
  }
  .fdx-u-bottom--n7\@large {
	bottom:-1.75rem!important
  }
  .fdx-u-bottom--8\@large {
	bottom:2rem!important
  }
  .fdx-u-bottom--n8\@large {
	bottom:-2rem!important
  }
  .fdx-u-bottom--9\@large {
	bottom:2.25rem!important
  }
  .fdx-u-bottom--n9\@large {
	bottom:-2.25rem!important
  }
  .fdx-u-bottom--10\@large {
	bottom:2.5rem!important
  }
  .fdx-u-bottom--n10\@large {
	bottom:-2.5rem!important
  }
  .fdx-u-bottom--11\@large {
	bottom:2.75rem!important
  }
  .fdx-u-bottom--n11\@large {
	bottom:-2.75rem!important
  }
  .fdx-u-bottom--12\@large {
	bottom:3rem!important
  }
  .fdx-u-bottom--n12\@large {
	bottom:-3rem!important
  }
  .fdx-u-bottom--13\@large {
	bottom:3.25rem!important
  }
  .fdx-u-bottom--n13\@large {
	bottom:-3.25rem!important
  }
  .fdx-u-bottom--14\@large {
	bottom:3.5rem!important
  }
  .fdx-u-bottom--n14\@large {
	bottom:-3.5rem!important
  }
  .fdx-u-bottom--15\@large {
	bottom:3.75rem!important
  }
  .fdx-u-bottom--n15\@large {
	bottom:-3.75rem!important
  }
  .fdx-u-bottom--16\@large {
	bottom:4rem!important
  }
  .fdx-u-bottom--n16\@large {
	bottom:-4rem!important
  }
  .fdx-u-bottom--17\@large {
	bottom:4.25rem!important
  }
  .fdx-u-bottom--n17\@large {
	bottom:-4.25rem!important
  }
  .fdx-u-bottom--18\@large {
	bottom:4.5rem!important
  }
  .fdx-u-bottom--n18\@large {
	bottom:-4.5rem!important
  }
  .fdx-u-bottom--19\@large {
	bottom:4.75rem!important
  }
  .fdx-u-bottom--n19\@large {
	bottom:-4.75rem!important
  }
  .fdx-u-bottom--20\@large {
	bottom:5rem!important
  }
  .fdx-u-bottom--n20\@large {
	bottom:-5rem!important
  }
  .fdx-u-left--0\@large,
  .fdx-u-left--n0\@large {
	inset-inline-start:0rem!important
  }
  .fdx-u-left--1\@large {
	inset-inline-start:.25rem!important
  }
  .fdx-u-left--n1\@large {
	inset-inline-start:-.25rem!important
  }
  .fdx-u-left--2\@large {
	inset-inline-start:.5rem!important
  }
  .fdx-u-left--n2\@large {
	inset-inline-start:-.5rem!important
  }
  .fdx-u-left--3\@large {
	inset-inline-start:.75rem!important
  }
  .fdx-u-left--n3\@large {
	inset-inline-start:-.75rem!important
  }
  .fdx-u-left--4\@large {
	inset-inline-start:1rem!important
  }
  .fdx-u-left--n4\@large {
	inset-inline-start:-1rem!important
  }
  .fdx-u-left--5\@large {
	inset-inline-start:1.25rem!important
  }
  .fdx-u-left--n5\@large {
	inset-inline-start:-1.25rem!important
  }
  .fdx-u-left--6\@large {
	inset-inline-start:1.5rem!important
  }
  .fdx-u-left--n6\@large {
	inset-inline-start:-1.5rem!important
  }
  .fdx-u-left--7\@large {
	inset-inline-start:1.75rem!important
  }
  .fdx-u-left--n7\@large {
	inset-inline-start:-1.75rem!important
  }
  .fdx-u-left--8\@large {
	inset-inline-start:2rem!important
  }
  .fdx-u-left--n8\@large {
	inset-inline-start:-2rem!important
  }
  .fdx-u-left--9\@large {
	inset-inline-start:2.25rem!important
  }
  .fdx-u-left--n9\@large {
	inset-inline-start:-2.25rem!important
  }
  .fdx-u-left--10\@large {
	inset-inline-start:2.5rem!important
  }
  .fdx-u-left--n10\@large {
	inset-inline-start:-2.5rem!important
  }
  .fdx-u-left--11\@large {
	inset-inline-start:2.75rem!important
  }
  .fdx-u-left--n11\@large {
	inset-inline-start:-2.75rem!important
  }
  .fdx-u-left--12\@large {
	inset-inline-start:3rem!important
  }
  .fdx-u-left--n12\@large {
	inset-inline-start:-3rem!important
  }
  .fdx-u-left--13\@large {
	inset-inline-start:3.25rem!important
  }
  .fdx-u-left--n13\@large {
	inset-inline-start:-3.25rem!important
  }
  .fdx-u-left--14\@large {
	inset-inline-start:3.5rem!important
  }
  .fdx-u-left--n14\@large {
	inset-inline-start:-3.5rem!important
  }
  .fdx-u-left--15\@large {
	inset-inline-start:3.75rem!important
  }
  .fdx-u-left--n15\@large {
	inset-inline-start:-3.75rem!important
  }
  .fdx-u-left--16\@large {
	inset-inline-start:4rem!important
  }
  .fdx-u-left--n16\@large {
	inset-inline-start:-4rem!important
  }
  .fdx-u-left--17\@large {
	inset-inline-start:4.25rem!important
  }
  .fdx-u-left--n17\@large {
	inset-inline-start:-4.25rem!important
  }
  .fdx-u-left--18\@large {
	inset-inline-start:4.5rem!important
  }
  .fdx-u-left--n18\@large {
	inset-inline-start:-4.5rem!important
  }
  .fdx-u-left--19\@large {
	inset-inline-start:4.75rem!important
  }
  .fdx-u-left--n19\@large {
	inset-inline-start:-4.75rem!important
  }
  .fdx-u-left--20\@large {
	inset-inline-start:5rem!important
  }
  .fdx-u-left--n20\@large {
	inset-inline-start:-5rem!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-top--0\@large,
  .fdx-u-top--n0\@large {
	top:0rem!important
  }
  .fdx-u-top--1\@large {
	top:.25rem!important
  }
  .fdx-u-top--n1\@large {
	top:-.25rem!important
  }
  .fdx-u-top--2\@large {
	top:.5rem!important
  }
  .fdx-u-top--n2\@large {
	top:-.5rem!important
  }
  .fdx-u-top--3\@large {
	top:.75rem!important
  }
  .fdx-u-top--n3\@large {
	top:-.75rem!important
  }
  .fdx-u-top--4\@large {
	top:1rem!important
  }
  .fdx-u-top--n4\@large {
	top:-1rem!important
  }
  .fdx-u-top--5\@large {
	top:1.25rem!important
  }
  .fdx-u-top--n5\@large {
	top:-1.25rem!important
  }
  .fdx-u-top--6\@large {
	top:1.5rem!important
  }
  .fdx-u-top--n6\@large {
	top:-1.5rem!important
  }
  .fdx-u-top--7\@large {
	top:1.75rem!important
  }
  .fdx-u-top--n7\@large {
	top:-1.75rem!important
  }
  .fdx-u-top--8\@large {
	top:2rem!important
  }
  .fdx-u-top--n8\@large {
	top:-2rem!important
  }
  .fdx-u-top--9\@large {
	top:2.25rem!important
  }
  .fdx-u-top--n9\@large {
	top:-2.25rem!important
  }
  .fdx-u-top--10\@large {
	top:2.5rem!important
  }
  .fdx-u-top--n10\@large {
	top:-2.5rem!important
  }
  .fdx-u-top--11\@large {
	top:2.75rem!important
  }
  .fdx-u-top--n11\@large {
	top:-2.75rem!important
  }
  .fdx-u-top--12\@large {
	top:3rem!important
  }
  .fdx-u-top--n12\@large {
	top:-3rem!important
  }
  .fdx-u-top--13\@large {
	top:3.25rem!important
  }
  .fdx-u-top--n13\@large {
	top:-3.25rem!important
  }
  .fdx-u-top--14\@large {
	top:3.5rem!important
  }
  .fdx-u-top--n14\@large {
	top:-3.5rem!important
  }
  .fdx-u-top--15\@large {
	top:3.75rem!important
  }
  .fdx-u-top--n15\@large {
	top:-3.75rem!important
  }
  .fdx-u-top--16\@large {
	top:4rem!important
  }
  .fdx-u-top--n16\@large {
	top:-4rem!important
  }
  .fdx-u-top--17\@large {
	top:4.25rem!important
  }
  .fdx-u-top--n17\@large {
	top:-4.25rem!important
  }
  .fdx-u-top--18\@large {
	top:4.5rem!important
  }
  .fdx-u-top--n18\@large {
	top:-4.5rem!important
  }
  .fdx-u-top--19\@large {
	top:4.75rem!important
  }
  .fdx-u-top--n19\@large {
	top:-4.75rem!important
  }
  .fdx-u-top--20\@large {
	top:5rem!important
  }
  .fdx-u-top--n20\@large {
	top:-5rem!important
  }
  .fdx-u-right--0\@large,
  .fdx-u-right--n0\@large {
	inset-inline-end:0rem!important
  }
  .fdx-u-right--1\@large {
	inset-inline-end:.25rem!important
  }
  .fdx-u-right--n1\@large {
	inset-inline-end:-.25rem!important
  }
  .fdx-u-right--2\@large {
	inset-inline-end:.5rem!important
  }
  .fdx-u-right--n2\@large {
	inset-inline-end:-.5rem!important
  }
  .fdx-u-right--3\@large {
	inset-inline-end:.75rem!important
  }
  .fdx-u-right--n3\@large {
	inset-inline-end:-.75rem!important
  }
  .fdx-u-right--4\@large {
	inset-inline-end:1rem!important
  }
  .fdx-u-right--n4\@large {
	inset-inline-end:-1rem!important
  }
  .fdx-u-right--5\@large {
	inset-inline-end:1.25rem!important
  }
  .fdx-u-right--n5\@large {
	inset-inline-end:-1.25rem!important
  }
  .fdx-u-right--6\@large {
	inset-inline-end:1.5rem!important
  }
  .fdx-u-right--n6\@large {
	inset-inline-end:-1.5rem!important
  }
  .fdx-u-right--7\@large {
	inset-inline-end:1.75rem!important
  }
  .fdx-u-right--n7\@large {
	inset-inline-end:-1.75rem!important
  }
  .fdx-u-right--8\@large {
	inset-inline-end:2rem!important
  }
  .fdx-u-right--n8\@large {
	inset-inline-end:-2rem!important
  }
  .fdx-u-right--9\@large {
	inset-inline-end:2.25rem!important
  }
  .fdx-u-right--n9\@large {
	inset-inline-end:-2.25rem!important
  }
  .fdx-u-right--10\@large {
	inset-inline-end:2.5rem!important
  }
  .fdx-u-right--n10\@large {
	inset-inline-end:-2.5rem!important
  }
  .fdx-u-right--11\@large {
	inset-inline-end:2.75rem!important
  }
  .fdx-u-right--n11\@large {
	inset-inline-end:-2.75rem!important
  }
  .fdx-u-right--12\@large {
	inset-inline-end:3rem!important
  }
  .fdx-u-right--n12\@large {
	inset-inline-end:-3rem!important
  }
  .fdx-u-right--13\@large {
	inset-inline-end:3.25rem!important
  }
  .fdx-u-right--n13\@large {
	inset-inline-end:-3.25rem!important
  }
  .fdx-u-right--14\@large {
	inset-inline-end:3.5rem!important
  }
  .fdx-u-right--n14\@large {
	inset-inline-end:-3.5rem!important
  }
  .fdx-u-right--15\@large {
	inset-inline-end:3.75rem!important
  }
  .fdx-u-right--n15\@large {
	inset-inline-end:-3.75rem!important
  }
  .fdx-u-right--16\@large {
	inset-inline-end:4rem!important
  }
  .fdx-u-right--n16\@large {
	inset-inline-end:-4rem!important
  }
  .fdx-u-right--17\@large {
	inset-inline-end:4.25rem!important
  }
  .fdx-u-right--n17\@large {
	inset-inline-end:-4.25rem!important
  }
  .fdx-u-right--18\@large {
	inset-inline-end:4.5rem!important
  }
  .fdx-u-right--n18\@large {
	inset-inline-end:-4.5rem!important
  }
  .fdx-u-right--19\@large {
	inset-inline-end:4.75rem!important
  }
  .fdx-u-right--n19\@large {
	inset-inline-end:-4.75rem!important
  }
  .fdx-u-right--20\@large {
	inset-inline-end:5rem!important
  }
  .fdx-u-right--n20\@large {
	inset-inline-end:-5rem!important
  }
  .fdx-u-bottom--0\@large,
  .fdx-u-bottom--n0\@large {
	bottom:0rem!important
  }
  .fdx-u-bottom--1\@large {
	bottom:.25rem!important
  }
  .fdx-u-bottom--n1\@large {
	bottom:-.25rem!important
  }
  .fdx-u-bottom--2\@large {
	bottom:.5rem!important
  }
  .fdx-u-bottom--n2\@large {
	bottom:-.5rem!important
  }
  .fdx-u-bottom--3\@large {
	bottom:.75rem!important
  }
  .fdx-u-bottom--n3\@large {
	bottom:-.75rem!important
  }
  .fdx-u-bottom--4\@large {
	bottom:1rem!important
  }
  .fdx-u-bottom--n4\@large {
	bottom:-1rem!important
  }
  .fdx-u-bottom--5\@large {
	bottom:1.25rem!important
  }
  .fdx-u-bottom--n5\@large {
	bottom:-1.25rem!important
  }
  .fdx-u-bottom--6\@large {
	bottom:1.5rem!important
  }
  .fdx-u-bottom--n6\@large {
	bottom:-1.5rem!important
  }
  .fdx-u-bottom--7\@large {
	bottom:1.75rem!important
  }
  .fdx-u-bottom--n7\@large {
	bottom:-1.75rem!important
  }
  .fdx-u-bottom--8\@large {
	bottom:2rem!important
  }
  .fdx-u-bottom--n8\@large {
	bottom:-2rem!important
  }
  .fdx-u-bottom--9\@large {
	bottom:2.25rem!important
  }
  .fdx-u-bottom--n9\@large {
	bottom:-2.25rem!important
  }
  .fdx-u-bottom--10\@large {
	bottom:2.5rem!important
  }
  .fdx-u-bottom--n10\@large {
	bottom:-2.5rem!important
  }
  .fdx-u-bottom--11\@large {
	bottom:2.75rem!important
  }
  .fdx-u-bottom--n11\@large {
	bottom:-2.75rem!important
  }
  .fdx-u-bottom--12\@large {
	bottom:3rem!important
  }
  .fdx-u-bottom--n12\@large {
	bottom:-3rem!important
  }
  .fdx-u-bottom--13\@large {
	bottom:3.25rem!important
  }
  .fdx-u-bottom--n13\@large {
	bottom:-3.25rem!important
  }
  .fdx-u-bottom--14\@large {
	bottom:3.5rem!important
  }
  .fdx-u-bottom--n14\@large {
	bottom:-3.5rem!important
  }
  .fdx-u-bottom--15\@large {
	bottom:3.75rem!important
  }
  .fdx-u-bottom--n15\@large {
	bottom:-3.75rem!important
  }
  .fdx-u-bottom--16\@large {
	bottom:4rem!important
  }
  .fdx-u-bottom--n16\@large {
	bottom:-4rem!important
  }
  .fdx-u-bottom--17\@large {
	bottom:4.25rem!important
  }
  .fdx-u-bottom--n17\@large {
	bottom:-4.25rem!important
  }
  .fdx-u-bottom--18\@large {
	bottom:4.5rem!important
  }
  .fdx-u-bottom--n18\@large {
	bottom:-4.5rem!important
  }
  .fdx-u-bottom--19\@large {
	bottom:4.75rem!important
  }
  .fdx-u-bottom--n19\@large {
	bottom:-4.75rem!important
  }
  .fdx-u-bottom--20\@large {
	bottom:5rem!important
  }
  .fdx-u-bottom--n20\@large {
	bottom:-5rem!important
  }
  .fdx-u-left--0\@large,
  .fdx-u-left--n0\@large {
	inset-inline-start:0rem!important
  }
  .fdx-u-left--1\@large {
	inset-inline-start:.25rem!important
  }
  .fdx-u-left--n1\@large {
	inset-inline-start:-.25rem!important
  }
  .fdx-u-left--2\@large {
	inset-inline-start:.5rem!important
  }
  .fdx-u-left--n2\@large {
	inset-inline-start:-.5rem!important
  }
  .fdx-u-left--3\@large {
	inset-inline-start:.75rem!important
  }
  .fdx-u-left--n3\@large {
	inset-inline-start:-.75rem!important
  }
  .fdx-u-left--4\@large {
	inset-inline-start:1rem!important
  }
  .fdx-u-left--n4\@large {
	inset-inline-start:-1rem!important
  }
  .fdx-u-left--5\@large {
	inset-inline-start:1.25rem!important
  }
  .fdx-u-left--n5\@large {
	inset-inline-start:-1.25rem!important
  }
  .fdx-u-left--6\@large {
	inset-inline-start:1.5rem!important
  }
  .fdx-u-left--n6\@large {
	inset-inline-start:-1.5rem!important
  }
  .fdx-u-left--7\@large {
	inset-inline-start:1.75rem!important
  }
  .fdx-u-left--n7\@large {
	inset-inline-start:-1.75rem!important
  }
  .fdx-u-left--8\@large {
	inset-inline-start:2rem!important
  }
  .fdx-u-left--n8\@large {
	inset-inline-start:-2rem!important
  }
  .fdx-u-left--9\@large {
	inset-inline-start:2.25rem!important
  }
  .fdx-u-left--n9\@large {
	inset-inline-start:-2.25rem!important
  }
  .fdx-u-left--10\@large {
	inset-inline-start:2.5rem!important
  }
  .fdx-u-left--n10\@large {
	inset-inline-start:-2.5rem!important
  }
  .fdx-u-left--11\@large {
	inset-inline-start:2.75rem!important
  }
  .fdx-u-left--n11\@large {
	inset-inline-start:-2.75rem!important
  }
  .fdx-u-left--12\@large {
	inset-inline-start:3rem!important
  }
  .fdx-u-left--n12\@large {
	inset-inline-start:-3rem!important
  }
  .fdx-u-left--13\@large {
	inset-inline-start:3.25rem!important
  }
  .fdx-u-left--n13\@large {
	inset-inline-start:-3.25rem!important
  }
  .fdx-u-left--14\@large {
	inset-inline-start:3.5rem!important
  }
  .fdx-u-left--n14\@large {
	inset-inline-start:-3.5rem!important
  }
  .fdx-u-left--15\@large {
	inset-inline-start:3.75rem!important
  }
  .fdx-u-left--n15\@large {
	inset-inline-start:-3.75rem!important
  }
  .fdx-u-left--16\@large {
	inset-inline-start:4rem!important
  }
  .fdx-u-left--n16\@large {
	inset-inline-start:-4rem!important
  }
  .fdx-u-left--17\@large {
	inset-inline-start:4.25rem!important
  }
  .fdx-u-left--n17\@large {
	inset-inline-start:-4.25rem!important
  }
  .fdx-u-left--18\@large {
	inset-inline-start:4.5rem!important
  }
  .fdx-u-left--n18\@large {
	inset-inline-start:-4.5rem!important
  }
  .fdx-u-left--19\@large {
	inset-inline-start:4.75rem!important
  }
  .fdx-u-left--n19\@large {
	inset-inline-start:-4.75rem!important
  }
  .fdx-u-left--20\@large {
	inset-inline-start:5rem!important
  }
  .fdx-u-left--n20\@large {
	inset-inline-start:-5rem!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-top--0\@x-large,
  .fdx-u-top--n0\@x-large {
	top:0rem!important
  }
  .fdx-u-top--1\@x-large {
	top:.25rem!important
  }
  .fdx-u-top--n1\@x-large {
	top:-.25rem!important
  }
  .fdx-u-top--2\@x-large {
	top:.5rem!important
  }
  .fdx-u-top--n2\@x-large {
	top:-.5rem!important
  }
  .fdx-u-top--3\@x-large {
	top:.75rem!important
  }
  .fdx-u-top--n3\@x-large {
	top:-.75rem!important
  }
  .fdx-u-top--4\@x-large {
	top:1rem!important
  }
  .fdx-u-top--n4\@x-large {
	top:-1rem!important
  }
  .fdx-u-top--5\@x-large {
	top:1.25rem!important
  }
  .fdx-u-top--n5\@x-large {
	top:-1.25rem!important
  }
  .fdx-u-top--6\@x-large {
	top:1.5rem!important
  }
  .fdx-u-top--n6\@x-large {
	top:-1.5rem!important
  }
  .fdx-u-top--7\@x-large {
	top:1.75rem!important
  }
  .fdx-u-top--n7\@x-large {
	top:-1.75rem!important
  }
  .fdx-u-top--8\@x-large {
	top:2rem!important
  }
  .fdx-u-top--n8\@x-large {
	top:-2rem!important
  }
  .fdx-u-top--9\@x-large {
	top:2.25rem!important
  }
  .fdx-u-top--n9\@x-large {
	top:-2.25rem!important
  }
  .fdx-u-top--10\@x-large {
	top:2.5rem!important
  }
  .fdx-u-top--n10\@x-large {
	top:-2.5rem!important
  }
  .fdx-u-top--11\@x-large {
	top:2.75rem!important
  }
  .fdx-u-top--n11\@x-large {
	top:-2.75rem!important
  }
  .fdx-u-top--12\@x-large {
	top:3rem!important
  }
  .fdx-u-top--n12\@x-large {
	top:-3rem!important
  }
  .fdx-u-top--13\@x-large {
	top:3.25rem!important
  }
  .fdx-u-top--n13\@x-large {
	top:-3.25rem!important
  }
  .fdx-u-top--14\@x-large {
	top:3.5rem!important
  }
  .fdx-u-top--n14\@x-large {
	top:-3.5rem!important
  }
  .fdx-u-top--15\@x-large {
	top:3.75rem!important
  }
  .fdx-u-top--n15\@x-large {
	top:-3.75rem!important
  }
  .fdx-u-top--16\@x-large {
	top:4rem!important
  }
  .fdx-u-top--n16\@x-large {
	top:-4rem!important
  }
  .fdx-u-top--17\@x-large {
	top:4.25rem!important
  }
  .fdx-u-top--n17\@x-large {
	top:-4.25rem!important
  }
  .fdx-u-top--18\@x-large {
	top:4.5rem!important
  }
  .fdx-u-top--n18\@x-large {
	top:-4.5rem!important
  }
  .fdx-u-top--19\@x-large {
	top:4.75rem!important
  }
  .fdx-u-top--n19\@x-large {
	top:-4.75rem!important
  }
  .fdx-u-top--20\@x-large {
	top:5rem!important
  }
  .fdx-u-top--n20\@x-large {
	top:-5rem!important
  }
  .fdx-u-right--0\@x-large,
  .fdx-u-right--n0\@x-large {
	inset-inline-end:0rem!important
  }
  .fdx-u-right--1\@x-large {
	inset-inline-end:.25rem!important
  }
  .fdx-u-right--n1\@x-large {
	inset-inline-end:-.25rem!important
  }
  .fdx-u-right--2\@x-large {
	inset-inline-end:.5rem!important
  }
  .fdx-u-right--n2\@x-large {
	inset-inline-end:-.5rem!important
  }
  .fdx-u-right--3\@x-large {
	inset-inline-end:.75rem!important
  }
  .fdx-u-right--n3\@x-large {
	inset-inline-end:-.75rem!important
  }
  .fdx-u-right--4\@x-large {
	inset-inline-end:1rem!important
  }
  .fdx-u-right--n4\@x-large {
	inset-inline-end:-1rem!important
  }
  .fdx-u-right--5\@x-large {
	inset-inline-end:1.25rem!important
  }
  .fdx-u-right--n5\@x-large {
	inset-inline-end:-1.25rem!important
  }
  .fdx-u-right--6\@x-large {
	inset-inline-end:1.5rem!important
  }
  .fdx-u-right--n6\@x-large {
	inset-inline-end:-1.5rem!important
  }
  .fdx-u-right--7\@x-large {
	inset-inline-end:1.75rem!important
  }
  .fdx-u-right--n7\@x-large {
	inset-inline-end:-1.75rem!important
  }
  .fdx-u-right--8\@x-large {
	inset-inline-end:2rem!important
  }
  .fdx-u-right--n8\@x-large {
	inset-inline-end:-2rem!important
  }
  .fdx-u-right--9\@x-large {
	inset-inline-end:2.25rem!important
  }
  .fdx-u-right--n9\@x-large {
	inset-inline-end:-2.25rem!important
  }
  .fdx-u-right--10\@x-large {
	inset-inline-end:2.5rem!important
  }
  .fdx-u-right--n10\@x-large {
	inset-inline-end:-2.5rem!important
  }
  .fdx-u-right--11\@x-large {
	inset-inline-end:2.75rem!important
  }
  .fdx-u-right--n11\@x-large {
	inset-inline-end:-2.75rem!important
  }
  .fdx-u-right--12\@x-large {
	inset-inline-end:3rem!important
  }
  .fdx-u-right--n12\@x-large {
	inset-inline-end:-3rem!important
  }
  .fdx-u-right--13\@x-large {
	inset-inline-end:3.25rem!important
  }
  .fdx-u-right--n13\@x-large {
	inset-inline-end:-3.25rem!important
  }
  .fdx-u-right--14\@x-large {
	inset-inline-end:3.5rem!important
  }
  .fdx-u-right--n14\@x-large {
	inset-inline-end:-3.5rem!important
  }
  .fdx-u-right--15\@x-large {
	inset-inline-end:3.75rem!important
  }
  .fdx-u-right--n15\@x-large {
	inset-inline-end:-3.75rem!important
  }
  .fdx-u-right--16\@x-large {
	inset-inline-end:4rem!important
  }
  .fdx-u-right--n16\@x-large {
	inset-inline-end:-4rem!important
  }
  .fdx-u-right--17\@x-large {
	inset-inline-end:4.25rem!important
  }
  .fdx-u-right--n17\@x-large {
	inset-inline-end:-4.25rem!important
  }
  .fdx-u-right--18\@x-large {
	inset-inline-end:4.5rem!important
  }
  .fdx-u-right--n18\@x-large {
	inset-inline-end:-4.5rem!important
  }
  .fdx-u-right--19\@x-large {
	inset-inline-end:4.75rem!important
  }
  .fdx-u-right--n19\@x-large {
	inset-inline-end:-4.75rem!important
  }
  .fdx-u-right--20\@x-large {
	inset-inline-end:5rem!important
  }
  .fdx-u-right--n20\@x-large {
	inset-inline-end:-5rem!important
  }
  .fdx-u-bottom--0\@x-large,
  .fdx-u-bottom--n0\@x-large {
	bottom:0rem!important
  }
  .fdx-u-bottom--1\@x-large {
	bottom:.25rem!important
  }
  .fdx-u-bottom--n1\@x-large {
	bottom:-.25rem!important
  }
  .fdx-u-bottom--2\@x-large {
	bottom:.5rem!important
  }
  .fdx-u-bottom--n2\@x-large {
	bottom:-.5rem!important
  }
  .fdx-u-bottom--3\@x-large {
	bottom:.75rem!important
  }
  .fdx-u-bottom--n3\@x-large {
	bottom:-.75rem!important
  }
  .fdx-u-bottom--4\@x-large {
	bottom:1rem!important
  }
  .fdx-u-bottom--n4\@x-large {
	bottom:-1rem!important
  }
  .fdx-u-bottom--5\@x-large {
	bottom:1.25rem!important
  }
  .fdx-u-bottom--n5\@x-large {
	bottom:-1.25rem!important
  }
  .fdx-u-bottom--6\@x-large {
	bottom:1.5rem!important
  }
  .fdx-u-bottom--n6\@x-large {
	bottom:-1.5rem!important
  }
  .fdx-u-bottom--7\@x-large {
	bottom:1.75rem!important
  }
  .fdx-u-bottom--n7\@x-large {
	bottom:-1.75rem!important
  }
  .fdx-u-bottom--8\@x-large {
	bottom:2rem!important
  }
  .fdx-u-bottom--n8\@x-large {
	bottom:-2rem!important
  }
  .fdx-u-bottom--9\@x-large {
	bottom:2.25rem!important
  }
  .fdx-u-bottom--n9\@x-large {
	bottom:-2.25rem!important
  }
  .fdx-u-bottom--10\@x-large {
	bottom:2.5rem!important
  }
  .fdx-u-bottom--n10\@x-large {
	bottom:-2.5rem!important
  }
  .fdx-u-bottom--11\@x-large {
	bottom:2.75rem!important
  }
  .fdx-u-bottom--n11\@x-large {
	bottom:-2.75rem!important
  }
  .fdx-u-bottom--12\@x-large {
	bottom:3rem!important
  }
  .fdx-u-bottom--n12\@x-large {
	bottom:-3rem!important
  }
  .fdx-u-bottom--13\@x-large {
	bottom:3.25rem!important
  }
  .fdx-u-bottom--n13\@x-large {
	bottom:-3.25rem!important
  }
  .fdx-u-bottom--14\@x-large {
	bottom:3.5rem!important
  }
  .fdx-u-bottom--n14\@x-large {
	bottom:-3.5rem!important
  }
  .fdx-u-bottom--15\@x-large {
	bottom:3.75rem!important
  }
  .fdx-u-bottom--n15\@x-large {
	bottom:-3.75rem!important
  }
  .fdx-u-bottom--16\@x-large {
	bottom:4rem!important
  }
  .fdx-u-bottom--n16\@x-large {
	bottom:-4rem!important
  }
  .fdx-u-bottom--17\@x-large {
	bottom:4.25rem!important
  }
  .fdx-u-bottom--n17\@x-large {
	bottom:-4.25rem!important
  }
  .fdx-u-bottom--18\@x-large {
	bottom:4.5rem!important
  }
  .fdx-u-bottom--n18\@x-large {
	bottom:-4.5rem!important
  }
  .fdx-u-bottom--19\@x-large {
	bottom:4.75rem!important
  }
  .fdx-u-bottom--n19\@x-large {
	bottom:-4.75rem!important
  }
  .fdx-u-bottom--20\@x-large {
	bottom:5rem!important
  }
  .fdx-u-bottom--n20\@x-large {
	bottom:-5rem!important
  }
  .fdx-u-left--0\@x-large,
  .fdx-u-left--n0\@x-large {
	inset-inline-start:0rem!important
  }
  .fdx-u-left--1\@x-large {
	inset-inline-start:.25rem!important
  }
  .fdx-u-left--n1\@x-large {
	inset-inline-start:-.25rem!important
  }
  .fdx-u-left--2\@x-large {
	inset-inline-start:.5rem!important
  }
  .fdx-u-left--n2\@x-large {
	inset-inline-start:-.5rem!important
  }
  .fdx-u-left--3\@x-large {
	inset-inline-start:.75rem!important
  }
  .fdx-u-left--n3\@x-large {
	inset-inline-start:-.75rem!important
  }
  .fdx-u-left--4\@x-large {
	inset-inline-start:1rem!important
  }
  .fdx-u-left--n4\@x-large {
	inset-inline-start:-1rem!important
  }
  .fdx-u-left--5\@x-large {
	inset-inline-start:1.25rem!important
  }
  .fdx-u-left--n5\@x-large {
	inset-inline-start:-1.25rem!important
  }
  .fdx-u-left--6\@x-large {
	inset-inline-start:1.5rem!important
  }
  .fdx-u-left--n6\@x-large {
	inset-inline-start:-1.5rem!important
  }
  .fdx-u-left--7\@x-large {
	inset-inline-start:1.75rem!important
  }
  .fdx-u-left--n7\@x-large {
	inset-inline-start:-1.75rem!important
  }
  .fdx-u-left--8\@x-large {
	inset-inline-start:2rem!important
  }
  .fdx-u-left--n8\@x-large {
	inset-inline-start:-2rem!important
  }
  .fdx-u-left--9\@x-large {
	inset-inline-start:2.25rem!important
  }
  .fdx-u-left--n9\@x-large {
	inset-inline-start:-2.25rem!important
  }
  .fdx-u-left--10\@x-large {
	inset-inline-start:2.5rem!important
  }
  .fdx-u-left--n10\@x-large {
	inset-inline-start:-2.5rem!important
  }
  .fdx-u-left--11\@x-large {
	inset-inline-start:2.75rem!important
  }
  .fdx-u-left--n11\@x-large {
	inset-inline-start:-2.75rem!important
  }
  .fdx-u-left--12\@x-large {
	inset-inline-start:3rem!important
  }
  .fdx-u-left--n12\@x-large {
	inset-inline-start:-3rem!important
  }
  .fdx-u-left--13\@x-large {
	inset-inline-start:3.25rem!important
  }
  .fdx-u-left--n13\@x-large {
	inset-inline-start:-3.25rem!important
  }
  .fdx-u-left--14\@x-large {
	inset-inline-start:3.5rem!important
  }
  .fdx-u-left--n14\@x-large {
	inset-inline-start:-3.5rem!important
  }
  .fdx-u-left--15\@x-large {
	inset-inline-start:3.75rem!important
  }
  .fdx-u-left--n15\@x-large {
	inset-inline-start:-3.75rem!important
  }
  .fdx-u-left--16\@x-large {
	inset-inline-start:4rem!important
  }
  .fdx-u-left--n16\@x-large {
	inset-inline-start:-4rem!important
  }
  .fdx-u-left--17\@x-large {
	inset-inline-start:4.25rem!important
  }
  .fdx-u-left--n17\@x-large {
	inset-inline-start:-4.25rem!important
  }
  .fdx-u-left--18\@x-large {
	inset-inline-start:4.5rem!important
  }
  .fdx-u-left--n18\@x-large {
	inset-inline-start:-4.5rem!important
  }
  .fdx-u-left--19\@x-large {
	inset-inline-start:4.75rem!important
  }
  .fdx-u-left--n19\@x-large {
	inset-inline-start:-4.75rem!important
  }
  .fdx-u-left--20\@x-large {
	inset-inline-start:5rem!important
  }
  .fdx-u-left--n20\@x-large {
	inset-inline-start:-5rem!important
  }
}
.fdx-u-display--inline {
  display:inline!important
}
@media (min-width: 0) {
  .fdx-u-display--inline\@x-small {
	display:inline!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-display--inline\@x-small-only {
	display:inline!important
  }
}
@media (min-width: 664px) {
  .fdx-u-display--inline\@small {
	display:inline!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-display--inline\@small-only {
	display:inline!important
  }
}
@media (min-width: 768px) {
  .fdx-u-display--inline\@medium {
	display:inline!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-display--inline\@medium-only {
	display:inline!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-display--inline\@medium-wide {
	display:inline!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-display--inline\@medium-wide-only {
	display:inline!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-display--inline\@large {
	display:inline!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-display--inline\@large-only {
	display:inline!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-display--inline\@x-large {
	display:inline!important
  }
}
.fdx-u-display--inline-block {
  display:inline-block!important
}
@media (min-width: 0) {
  .fdx-u-display--inline-block\@x-small {
	display:inline-block!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-display--inline-block\@x-small-only {
	display:inline-block!important
  }
}
@media (min-width: 664px) {
  .fdx-u-display--inline-block\@small {
	display:inline-block!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-display--inline-block\@small-only {
	display:inline-block!important
  }
}
@media (min-width: 768px) {
  .fdx-u-display--inline-block\@medium {
	display:inline-block!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-display--inline-block\@medium-only {
	display:inline-block!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-display--inline-block\@medium-wide {
	display:inline-block!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-display--inline-block\@medium-wide-only {
	display:inline-block!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-display--inline-block\@large {
	display:inline-block!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-display--inline-block\@large-only {
	display:inline-block!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-display--inline-block\@x-large {
	display:inline-block!important
  }
}
.fdx-u-display--block {
  display:block!important
}
@media (min-width: 0) {
  .fdx-u-display--block\@x-small {
	display:block!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-display--block\@x-small-only {
	display:block!important
  }
}
@media (min-width: 664px) {
  .fdx-u-display--block\@small {
	display:block!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-display--block\@small-only {
	display:block!important
  }
}
@media (min-width: 768px) {
  .fdx-u-display--block\@medium {
	display:block!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-display--block\@medium-only {
	display:block!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-display--block\@medium-wide {
	display:block!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-display--block\@medium-wide-only {
	display:block!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-display--block\@large {
	display:block!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-display--block\@large-only {
	display:block!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-display--block\@x-large {
	display:block!important
  }
}
.fdx-u-display--initial {
  display:initial!important
}
@media (min-width: 0) {
  .fdx-u-display--initial\@x-small {
	display:initial!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-display--initial\@x-small-only {
	display:initial!important
  }
}
@media (min-width: 664px) {
  .fdx-u-display--initial\@small {
	display:initial!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-display--initial\@small-only {
	display:initial!important
  }
}
@media (min-width: 768px) {
  .fdx-u-display--initial\@medium {
	display:initial!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-display--initial\@medium-only {
	display:initial!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-display--initial\@medium-wide {
	display:initial!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-display--initial\@medium-wide-only {
	display:initial!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-display--initial\@large {
	display:initial!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-display--initial\@large-only {
	display:initial!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-display--initial\@x-large {
	display:initial!important
  }
}
.fdx-u-display--flex {
  display:flex!important
}
@media (min-width: 0) {
  .fdx-u-display--flex\@x-small {
	display:flex!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-display--flex\@x-small-only {
	display:flex!important
  }
}
@media (min-width: 664px) {
  .fdx-u-display--flex\@small {
	display:flex!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-display--flex\@small-only {
	display:flex!important
  }
}
@media (min-width: 768px) {
  .fdx-u-display--flex\@medium {
	display:flex!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-display--flex\@medium-only {
	display:flex!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-display--flex\@medium-wide {
	display:flex!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-display--flex\@medium-wide-only {
	display:flex!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-display--flex\@large {
	display:flex!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-display--flex\@large-only {
	display:flex!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-display--flex\@x-large {
	display:flex!important
  }
}
.fdx-u-display--none {
  display:none!important
}
@media (min-width: 0) {
  .fdx-u-display--none\@x-small {
	display:none!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-display--none\@x-small-only {
	display:none!important
  }
}
@media (min-width: 664px) {
  .fdx-u-display--none\@small {
	display:none!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-display--none\@small-only {
	display:none!important
  }
}
@media (min-width: 768px) {
  .fdx-u-display--none\@medium {
	display:none!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-display--none\@medium-only {
	display:none!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-display--none\@medium-wide {
	display:none!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-display--none\@medium-wide-only {
	display:none!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-display--none\@large {
	display:none!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-display--none\@large-only {
	display:none!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-display--none\@x-large {
	display:none!important
  }
}
.fdx-u-display--contents {
  display:contents
}
.fdx-u-elevation--z0 {
  box-shadow:none
}
.fdx-u-elevation--z1 {
  box-shadow:0 0 2px #0000001a,0 2px 2px #0000001f,0 1px 3px #00000024
}
.fdx-u-elevation--z2 {
  box-shadow:0 2px 4px #0000001a,0 3px 4px #0000001f,0 1px 5px #00000024
}
.fdx-u-elevation--z3 {
  box-shadow:0 3px 3px #0000001a,0 3px 4px #0000001f,0 1px 8px #00000024
}
.fdx-u-elevation--z4 {
  box-shadow:0 2px 4px #0000001a,0 4px 5px #0000001f,0 1px 10px #00000024
}
.fdx-u-elevation--z5 {
  box-shadow:0 6px 10px #0000001a,0 1px 18px #0000001f,0 3px 5px #00000024
}
.fdx-u-elevation--z6 {
  box-shadow:0 8px 10px 1px #0000001a,0 3px 14px 3px #0000001f,0 4px 5px #00000024
}
.fdx-u-elevation--z7 {
  box-shadow:0 12px 17px 2px #0000001a,0 5px 22px 4px #0000001f,0 7px 8px #00000024
}
.fdx-u-elevation--z8 {
  box-shadow:0 12px 11px 1px #0000001f
}
.fdx-u-elevation--z9 {
  box-shadow:-2px 2px #0000001a
}
.fdx-u-elevation--z10 {
  box-shadow:4px 4px #00000040
}
.fdx-u-elevation--z11 {
  box-shadow:0 4px 30px #0000004d
}
.fdx-u-flex {
  display:flex!important
}
@media (min-width: 0) {
  .fdx-u-flex\@x-small {
	display:flex!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-flex\@x-small-only {
	display:flex!important
  }
}
@media (min-width: 664px) {
  .fdx-u-flex\@small {
	display:flex!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-flex\@small-only {
	display:flex!important
  }
}
@media (min-width: 768px) {
  .fdx-u-flex\@medium {
	display:flex!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-flex\@medium-only {
	display:flex!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-flex\@medium-wide {
	display:flex!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-flex\@medium-wide-only {
	display:flex!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-flex\@large {
	display:flex!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-flex\@large-only {
	display:flex!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-flex\@x-large {
	display:flex!important
  }
}
.fdx-u-flex--inline {
  display:inline-flex!important
}
@media (min-width: 0) {
  .fdx-u-flex--inline\@x-small {
	display:inline-flex!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-flex--inline\@x-small-only {
	display:inline-flex!important
  }
}
@media (min-width: 664px) {
  .fdx-u-flex--inline\@small {
	display:inline-flex!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-flex--inline\@small-only {
	display:inline-flex!important
  }
}
@media (min-width: 768px) {
  .fdx-u-flex--inline\@medium {
	display:inline-flex!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-flex--inline\@medium-only {
	display:inline-flex!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-flex--inline\@medium-wide {
	display:inline-flex!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-flex--inline\@medium-wide-only {
	display:inline-flex!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-flex--inline\@large {
	display:inline-flex!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-flex--inline\@large-only {
	display:inline-flex!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-flex--inline\@x-large {
	display:inline-flex!important
  }
}
.fdx-u-flex--column {
  flex-direction:column!important
}
.fdx-u-flex--start {
  align-self:flex-start!important
}
.fdx-u-flex--end {
  align-self:flex-end!important
}
.fdx-u-flex--center {
  align-self:center!important
}
.fdx-u-flex-align-self--start {
  align-self:start!important
}
@media (min-width: 0) {
  .fdx-u-flex-align-self--start\@x-small {
	align-self:start!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-flex-align-self--start\@x-small-only {
	align-self:start!important
  }
}
@media (min-width: 664px) {
  .fdx-u-flex-align-self--start\@small {
	align-self:start!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-flex-align-self--start\@small-only {
	align-self:start!important
  }
}
@media (min-width: 768px) {
  .fdx-u-flex-align-self--start\@medium {
	align-self:start!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-flex-align-self--start\@medium-only {
	align-self:start!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-flex-align-self--start\@medium-wide {
	align-self:start!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-flex-align-self--start\@medium-wide-only {
	align-self:start!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-flex-align-self--start\@large {
	align-self:start!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-flex-align-self--start\@large-only {
	align-self:start!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-flex-align-self--start\@x-large {
	align-self:start!important
  }
}
.fdx-u-flex-align-self--center {
  align-self:center!important
}
@media (min-width: 0) {
  .fdx-u-flex-align-self--center\@x-small {
	align-self:center!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-flex-align-self--center\@x-small-only {
	align-self:center!important
  }
}
@media (min-width: 664px) {
  .fdx-u-flex-align-self--center\@small {
	align-self:center!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-flex-align-self--center\@small-only {
	align-self:center!important
  }
}
@media (min-width: 768px) {
  .fdx-u-flex-align-self--center\@medium {
	align-self:center!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-flex-align-self--center\@medium-only {
	align-self:center!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-flex-align-self--center\@medium-wide {
	align-self:center!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-flex-align-self--center\@medium-wide-only {
	align-self:center!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-flex-align-self--center\@large {
	align-self:center!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-flex-align-self--center\@large-only {
	align-self:center!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-flex-align-self--center\@x-large {
	align-self:center!important
  }
}
.fdx-u-flex-align-self--end {
  align-self:end!important
}
@media (min-width: 0) {
  .fdx-u-flex-align-self--end\@x-small {
	align-self:end!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-flex-align-self--end\@x-small-only {
	align-self:end!important
  }
}
@media (min-width: 664px) {
  .fdx-u-flex-align-self--end\@small {
	align-self:end!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-flex-align-self--end\@small-only {
	align-self:end!important
  }
}
@media (min-width: 768px) {
  .fdx-u-flex-align-self--end\@medium {
	align-self:end!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-flex-align-self--end\@medium-only {
	align-self:end!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-flex-align-self--end\@medium-wide {
	align-self:end!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-flex-align-self--end\@medium-wide-only {
	align-self:end!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-flex-align-self--end\@large {
	align-self:end!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-flex-align-self--end\@large-only {
	align-self:end!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-flex-align-self--end\@x-large {
	align-self:end!important
  }
}
.fdx-u-flex-align-self--flex-end {
  align-self:flex-end!important
}
@media (min-width: 0) {
  .fdx-u-flex-align-self--flex-end\@x-small {
	align-self:flex-end!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-flex-align-self--flex-end\@x-small-only {
	align-self:flex-end!important
  }
}
@media (min-width: 664px) {
  .fdx-u-flex-align-self--flex-end\@small {
	align-self:flex-end!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-flex-align-self--flex-end\@small-only {
	align-self:flex-end!important
  }
}
@media (min-width: 768px) {
  .fdx-u-flex-align-self--flex-end\@medium {
	align-self:flex-end!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-flex-align-self--flex-end\@medium-only {
	align-self:flex-end!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-flex-align-self--flex-end\@medium-wide {
	align-self:flex-end!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-flex-align-self--flex-end\@medium-wide-only {
	align-self:flex-end!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-flex-align-self--flex-end\@large {
	align-self:flex-end!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-flex-align-self--flex-end\@large-only {
	align-self:flex-end!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-flex-align-self--flex-end\@x-large {
	align-self:flex-end!important
  }
}
.fdx-u-flex-align-self--flex-start {
  align-self:flex-start!important
}
@media (min-width: 0) {
  .fdx-u-flex-align-self--flex-start\@x-small {
	align-self:flex-start!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-flex-align-self--flex-start\@x-small-only {
	align-self:flex-start!important
  }
}
@media (min-width: 664px) {
  .fdx-u-flex-align-self--flex-start\@small {
	align-self:flex-start!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-flex-align-self--flex-start\@small-only {
	align-self:flex-start!important
  }
}
@media (min-width: 768px) {
  .fdx-u-flex-align-self--flex-start\@medium {
	align-self:flex-start!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-flex-align-self--flex-start\@medium-only {
	align-self:flex-start!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-flex-align-self--flex-start\@medium-wide {
	align-self:flex-start!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-flex-align-self--flex-start\@medium-wide-only {
	align-self:flex-start!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-flex-align-self--flex-start\@large {
	align-self:flex-start!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-flex-align-self--flex-start\@large-only {
	align-self:flex-start!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-flex-align-self--flex-start\@x-large {
	align-self:flex-start!important
  }
}
.fdx-u-flex--align-items-start {
  align-items:start!important
}
.fdx-u-flex--align-items-center {
  align-items:center!important
}
.fdx-u-flex--align-items-end {
  align-items:end!important
}
.fdx-u-flex-align-items--start {
  align-items:start!important
}
@media (min-width: 0) {
  .fdx-u-flex-align-items--start\@x-small {
	align-items:start!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-flex-align-items--start\@x-small-only {
	align-items:start!important
  }
}
@media (min-width: 664px) {
  .fdx-u-flex-align-items--start\@small {
	align-items:start!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-flex-align-items--start\@small-only {
	align-items:start!important
  }
}
@media (min-width: 768px) {
  .fdx-u-flex-align-items--start\@medium {
	align-items:start!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-flex-align-items--start\@medium-only {
	align-items:start!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-flex-align-items--start\@medium-wide {
	align-items:start!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-flex-align-items--start\@medium-wide-only {
	align-items:start!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-flex-align-items--start\@large {
	align-items:start!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-flex-align-items--start\@large-only {
	align-items:start!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-flex-align-items--start\@x-large {
	align-items:start!important
  }
}
.fdx-u-flex-align-items--center {
  align-items:center!important
}
@media (min-width: 0) {
  .fdx-u-flex-align-items--center\@x-small {
	align-items:center!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-flex-align-items--center\@x-small-only {
	align-items:center!important
  }
}
@media (min-width: 664px) {
  .fdx-u-flex-align-items--center\@small {
	align-items:center!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-flex-align-items--center\@small-only {
	align-items:center!important
  }
}
@media (min-width: 768px) {
  .fdx-u-flex-align-items--center\@medium {
	align-items:center!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-flex-align-items--center\@medium-only {
	align-items:center!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-flex-align-items--center\@medium-wide {
	align-items:center!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-flex-align-items--center\@medium-wide-only {
	align-items:center!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-flex-align-items--center\@large {
	align-items:center!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-flex-align-items--center\@large-only {
	align-items:center!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-flex-align-items--center\@x-large {
	align-items:center!important
  }
}
.fdx-u-flex-align-items--end {
  align-items:end!important
}
@media (min-width: 0) {
  .fdx-u-flex-align-items--end\@x-small {
	align-items:end!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-flex-align-items--end\@x-small-only {
	align-items:end!important
  }
}
@media (min-width: 664px) {
  .fdx-u-flex-align-items--end\@small {
	align-items:end!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-flex-align-items--end\@small-only {
	align-items:end!important
  }
}
@media (min-width: 768px) {
  .fdx-u-flex-align-items--end\@medium {
	align-items:end!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-flex-align-items--end\@medium-only {
	align-items:end!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-flex-align-items--end\@medium-wide {
	align-items:end!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-flex-align-items--end\@medium-wide-only {
	align-items:end!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-flex-align-items--end\@large {
	align-items:end!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-flex-align-items--end\@large-only {
	align-items:end!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-flex-align-items--end\@x-large {
	align-items:end!important
  }
}
.fdx-u-flex-justify-content--center {
  justify-content:center
}
@media (min-width: 0) {
  .fdx-u-flex-justify-content--center\@x-small {
	justify-content:center
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-flex-justify-content--center\@x-small-only {
	justify-content:center
  }
}
@media (min-width: 664px) {
  .fdx-u-flex-justify-content--center\@small {
	justify-content:center
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-flex-justify-content--center\@small-only {
	justify-content:center
  }
}
@media (min-width: 768px) {
  .fdx-u-flex-justify-content--center\@medium {
	justify-content:center
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-flex-justify-content--center\@medium-only {
	justify-content:center
  }
}
@media (min-width: 1024px) {
  .fdx-u-flex-justify-content--center\@medium-wide {
	justify-content:center
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-flex-justify-content--center\@medium-wide-only {
	justify-content:center
  }
}
@media (min-width: 1200px) {
  .fdx-u-flex-justify-content--center\@large {
	justify-content:center
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-flex-justify-content--center\@large-only {
	justify-content:center
  }
}
@media (min-width: 1440px) {
  .fdx-u-flex-justify-content--center\@x-large {
	justify-content:center
  }
}
.fdx-u-flex-justify-content--left {
  justify-content:start
}
@media (min-width: 0) {
  .fdx-u-flex-justify-content--left\@x-small {
	justify-content:start
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-flex-justify-content--left\@x-small-only {
	justify-content:start
  }
}
@media (min-width: 664px) {
  .fdx-u-flex-justify-content--left\@small {
	justify-content:start
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-flex-justify-content--left\@small-only {
	justify-content:start
  }
}
@media (min-width: 768px) {
  .fdx-u-flex-justify-content--left\@medium {
	justify-content:start
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-flex-justify-content--left\@medium-only {
	justify-content:start
  }
}
@media (min-width: 1024px) {
  .fdx-u-flex-justify-content--left\@medium-wide {
	justify-content:start
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-flex-justify-content--left\@medium-wide-only {
	justify-content:start
  }
}
@media (min-width: 1200px) {
  .fdx-u-flex-justify-content--left\@large {
	justify-content:start
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-flex-justify-content--left\@large-only {
	justify-content:start
  }
}
@media (min-width: 1440px) {
  .fdx-u-flex-justify-content--left\@x-large {
	justify-content:start
  }
}
.fdx-u-flex-justify-content--right {
  justify-content:end
}
@media (min-width: 0) {
  .fdx-u-flex-justify-content--right\@x-small {
	justify-content:end
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-flex-justify-content--right\@x-small-only {
	justify-content:end
  }
}
@media (min-width: 664px) {
  .fdx-u-flex-justify-content--right\@small {
	justify-content:end
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-flex-justify-content--right\@small-only {
	justify-content:end
  }
}
@media (min-width: 768px) {
  .fdx-u-flex-justify-content--right\@medium {
	justify-content:end
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-flex-justify-content--right\@medium-only {
	justify-content:end
  }
}
@media (min-width: 1024px) {
  .fdx-u-flex-justify-content--right\@medium-wide {
	justify-content:end
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-flex-justify-content--right\@medium-wide-only {
	justify-content:end
  }
}
@media (min-width: 1200px) {
  .fdx-u-flex-justify-content--right\@large {
	justify-content:end
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-flex-justify-content--right\@large-only {
	justify-content:end
  }
}
@media (min-width: 1440px) {
  .fdx-u-flex-justify-content--right\@x-large {
	justify-content:end
  }
}
.fdx-u-flex-justify-content--space-around {
  justify-content:space-around
}
@media (min-width: 0) {
  .fdx-u-flex-justify-content--space-around\@x-small {
	justify-content:space-around
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-flex-justify-content--space-around\@x-small-only {
	justify-content:space-around
  }
}
@media (min-width: 664px) {
  .fdx-u-flex-justify-content--space-around\@small {
	justify-content:space-around
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-flex-justify-content--space-around\@small-only {
	justify-content:space-around
  }
}
@media (min-width: 768px) {
  .fdx-u-flex-justify-content--space-around\@medium {
	justify-content:space-around
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-flex-justify-content--space-around\@medium-only {
	justify-content:space-around
  }
}
@media (min-width: 1024px) {
  .fdx-u-flex-justify-content--space-around\@medium-wide {
	justify-content:space-around
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-flex-justify-content--space-around\@medium-wide-only {
	justify-content:space-around
  }
}
@media (min-width: 1200px) {
  .fdx-u-flex-justify-content--space-around\@large {
	justify-content:space-around
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-flex-justify-content--space-around\@large-only {
	justify-content:space-around
  }
}
@media (min-width: 1440px) {
  .fdx-u-flex-justify-content--space-around\@x-large {
	justify-content:space-around
  }
}
.fdx-u-flex-justify-content--space-between {
  justify-content:space-between
}
@media (min-width: 0) {
  .fdx-u-flex-justify-content--space-between\@x-small {
	justify-content:space-between
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-flex-justify-content--space-between\@x-small-only {
	justify-content:space-between
  }
}
@media (min-width: 664px) {
  .fdx-u-flex-justify-content--space-between\@small {
	justify-content:space-between
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-flex-justify-content--space-between\@small-only {
	justify-content:space-between
  }
}
@media (min-width: 768px) {
  .fdx-u-flex-justify-content--space-between\@medium {
	justify-content:space-between
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-flex-justify-content--space-between\@medium-only {
	justify-content:space-between
  }
}
@media (min-width: 1024px) {
  .fdx-u-flex-justify-content--space-between\@medium-wide {
	justify-content:space-between
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-flex-justify-content--space-between\@medium-wide-only {
	justify-content:space-between
  }
}
@media (min-width: 1200px) {
  .fdx-u-flex-justify-content--space-between\@large {
	justify-content:space-between
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-flex-justify-content--space-between\@large-only {
	justify-content:space-between
  }
}
@media (min-width: 1440px) {
  .fdx-u-flex-justify-content--space-between\@x-large {
	justify-content:space-between
  }
}
.fdx-u-flex-justify-content--flex-start {
  justify-content:flex-start
}
@media (min-width: 0) {
  .fdx-u-flex-justify-content--flex-start\@x-small {
	justify-content:flex-start
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-flex-justify-content--flex-start\@x-small-only {
	justify-content:flex-start
  }
}
@media (min-width: 664px) {
  .fdx-u-flex-justify-content--flex-start\@small {
	justify-content:flex-start
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-flex-justify-content--flex-start\@small-only {
	justify-content:flex-start
  }
}
@media (min-width: 768px) {
  .fdx-u-flex-justify-content--flex-start\@medium {
	justify-content:flex-start
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-flex-justify-content--flex-start\@medium-only {
	justify-content:flex-start
  }
}
@media (min-width: 1024px) {
  .fdx-u-flex-justify-content--flex-start\@medium-wide {
	justify-content:flex-start
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-flex-justify-content--flex-start\@medium-wide-only {
	justify-content:flex-start
  }
}
@media (min-width: 1200px) {
  .fdx-u-flex-justify-content--flex-start\@large {
	justify-content:flex-start
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-flex-justify-content--flex-start\@large-only {
	justify-content:flex-start
  }
}
@media (min-width: 1440px) {
  .fdx-u-flex-justify-content--flex-start\@x-large {
	justify-content:flex-start
  }
}
.fdx-u-flex-justify-content--flex-end {
  justify-content:flex-end
}
@media (min-width: 0) {
  .fdx-u-flex-justify-content--flex-end\@x-small {
	justify-content:flex-end
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-flex-justify-content--flex-end\@x-small-only {
	justify-content:flex-end
  }
}
@media (min-width: 664px) {
  .fdx-u-flex-justify-content--flex-end\@small {
	justify-content:flex-end
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-flex-justify-content--flex-end\@small-only {
	justify-content:flex-end
  }
}
@media (min-width: 768px) {
  .fdx-u-flex-justify-content--flex-end\@medium {
	justify-content:flex-end
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-flex-justify-content--flex-end\@medium-only {
	justify-content:flex-end
  }
}
@media (min-width: 1024px) {
  .fdx-u-flex-justify-content--flex-end\@medium-wide {
	justify-content:flex-end
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-flex-justify-content--flex-end\@medium-wide-only {
	justify-content:flex-end
  }
}
@media (min-width: 1200px) {
  .fdx-u-flex-justify-content--flex-end\@large {
	justify-content:flex-end
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-flex-justify-content--flex-end\@large-only {
	justify-content:flex-end
  }
}
@media (min-width: 1440px) {
  .fdx-u-flex-justify-content--flex-end\@x-large {
	justify-content:flex-end
  }
}
.fdx-u-flex-direction--column {
  flex-direction:column
}
@media (min-width: 0) {
  .fdx-u-flex-direction--column\@x-small {
	flex-direction:column
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-flex-direction--column\@x-small-only {
	flex-direction:column
  }
}
@media (min-width: 664px) {
  .fdx-u-flex-direction--column\@small {
	flex-direction:column
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-flex-direction--column\@small-only {
	flex-direction:column
  }
}
@media (min-width: 768px) {
  .fdx-u-flex-direction--column\@medium {
	flex-direction:column
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-flex-direction--column\@medium-only {
	flex-direction:column
  }
}
@media (min-width: 1024px) {
  .fdx-u-flex-direction--column\@medium-wide {
	flex-direction:column
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-flex-direction--column\@medium-wide-only {
	flex-direction:column
  }
}
@media (min-width: 1200px) {
  .fdx-u-flex-direction--column\@large {
	flex-direction:column
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-flex-direction--column\@large-only {
	flex-direction:column
  }
}
@media (min-width: 1440px) {
  .fdx-u-flex-direction--column\@x-large {
	flex-direction:column
  }
}
.fdx-u-flex-direction--row {
  flex-direction:row
}
@media (min-width: 0) {
  .fdx-u-flex-direction--row\@x-small {
	flex-direction:row
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-flex-direction--row\@x-small-only {
	flex-direction:row
  }
}
@media (min-width: 664px) {
  .fdx-u-flex-direction--row\@small {
	flex-direction:row
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-flex-direction--row\@small-only {
	flex-direction:row
  }
}
@media (min-width: 768px) {
  .fdx-u-flex-direction--row\@medium {
	flex-direction:row
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-flex-direction--row\@medium-only {
	flex-direction:row
  }
}
@media (min-width: 1024px) {
  .fdx-u-flex-direction--row\@medium-wide {
	flex-direction:row
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-flex-direction--row\@medium-wide-only {
	flex-direction:row
  }
}
@media (min-width: 1200px) {
  .fdx-u-flex-direction--row\@large {
	flex-direction:row
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-flex-direction--row\@large-only {
	flex-direction:row
  }
}
@media (min-width: 1440px) {
  .fdx-u-flex-direction--row\@x-large {
	flex-direction:row
  }
}
.fdx-u-flex-margin--left {
  margin-inline-start:auto
}
.fdx-u-flex-margin--right {
  margin-inline-end:auto
}
.fdx-u-flex-grow--0 {
  flex-grow:0
}
.fdx-u-flex-grow--1 {
  flex-grow:1
}
.fdx-u-flex-wrap--wrap {
  flex-wrap:wrap!important
}
.fdx-u-flex-wrap--nowrap {
  flex-wrap:nowrap!important
}
.fdx-u-flex-wrap--initial {
  flex-wrap:initial!important
}
.fdx-u-flex-wrap--unset {
  flex-wrap:unset!important
}
.fdx-u-flex-wrap--wrap-reverse {
  flex-wrap:wrap-reverse!important
}
.fdx-u-flex-wrap--inherit {
  flex-wrap:inherit!important
}
.fdx-u-flex-column-gap--0 {
  column-gap:0rem!important
}
.fdx-u-flex-column-gap--1 {
  column-gap:.25rem!important
}
.fdx-u-flex-column-gap--2 {
  column-gap:.5rem!important
}
.fdx-u-flex-column-gap--3 {
  column-gap:.75rem!important
}
.fdx-u-flex-column-gap--4 {
  column-gap:1rem!important
}
.fdx-u-flex-column-gap--5 {
  column-gap:1.25rem!important
}
.fdx-u-flex-column-gap--6 {
  column-gap:1.5rem!important
}
.fdx-u-flex-column-gap--7 {
  column-gap:1.75rem!important
}
.fdx-u-flex-column-gap--8 {
  column-gap:2rem!important
}
.fdx-u-flex-column-gap--9 {
  column-gap:2.25rem!important
}
.fdx-u-flex-column-gap--10 {
  column-gap:2.5rem!important
}
.fdx-u-flex-column-gap--11 {
  column-gap:2.75rem!important
}
.fdx-u-flex-column-gap--12 {
  column-gap:3rem!important
}
.fdx-u-flex-column-gap--13 {
  column-gap:3.25rem!important
}
.fdx-u-flex-column-gap--14 {
  column-gap:3.5rem!important
}
.fdx-u-flex-column-gap--15 {
  column-gap:3.75rem!important
}
.fdx-u-flex-column-gap--16 {
  column-gap:4rem!important
}
.fdx-u-flex-column-gap--17 {
  column-gap:4.25rem!important
}
.fdx-u-flex-column-gap--18 {
  column-gap:4.5rem!important
}
.fdx-u-flex-column-gap--19 {
  column-gap:4.75rem!important
}
.fdx-u-flex-column-gap--20 {
  column-gap:5rem!important
}
.fdx-u-flex-row-gap--0 {
  row-gap:0rem!important
}
.fdx-u-flex-row-gap--1 {
  row-gap:.25rem!important
}
.fdx-u-flex-row-gap--2 {
  row-gap:.5rem!important
}
.fdx-u-flex-row-gap--3 {
  row-gap:.75rem!important
}
.fdx-u-flex-row-gap--4 {
  row-gap:1rem!important
}
.fdx-u-flex-row-gap--5 {
  row-gap:1.25rem!important
}
.fdx-u-flex-row-gap--6 {
  row-gap:1.5rem!important
}
.fdx-u-flex-row-gap--7 {
  row-gap:1.75rem!important
}
.fdx-u-flex-row-gap--8 {
  row-gap:2rem!important
}
.fdx-u-flex-row-gap--9 {
  row-gap:2.25rem!important
}
.fdx-u-flex-row-gap--10 {
  row-gap:2.5rem!important
}
.fdx-u-flex-row-gap--11 {
  row-gap:2.75rem!important
}
.fdx-u-flex-row-gap--12 {
  row-gap:3rem!important
}
.fdx-u-flex-row-gap--13 {
  row-gap:3.25rem!important
}
.fdx-u-flex-row-gap--14 {
  row-gap:3.5rem!important
}
.fdx-u-flex-row-gap--15 {
  row-gap:3.75rem!important
}
.fdx-u-flex-row-gap--16 {
  row-gap:4rem!important
}
.fdx-u-flex-row-gap--17 {
  row-gap:4.25rem!important
}
.fdx-u-flex-row-gap--18 {
  row-gap:4.5rem!important
}
.fdx-u-flex-row-gap--19 {
  row-gap:4.75rem!important
}
.fdx-u-flex-row-gap--20 {
  row-gap:5rem!important
}
.fdx-u-flex-gap--0 {
  gap:0rem!important
}
.fdx-u-flex-gap--1 {
  gap:.25rem!important
}
.fdx-u-flex-gap--2 {
  gap:.5rem!important
}
.fdx-u-flex-gap--3 {
  gap:.75rem!important
}
.fdx-u-flex-gap--4 {
  gap:1rem!important
}
.fdx-u-flex-gap--5 {
  gap:1.25rem!important
}
.fdx-u-flex-gap--6 {
  gap:1.5rem!important
}
.fdx-u-flex-gap--7 {
  gap:1.75rem!important
}
.fdx-u-flex-gap--8 {
  gap:2rem!important
}
.fdx-u-flex-gap--9 {
  gap:2.25rem!important
}
.fdx-u-flex-gap--10 {
  gap:2.5rem!important
}
.fdx-u-flex-gap--11 {
  gap:2.75rem!important
}
.fdx-u-flex-gap--12 {
  gap:3rem!important
}
.fdx-u-flex-gap--13 {
  gap:3.25rem!important
}
.fdx-u-flex-gap--14 {
  gap:3.5rem!important
}
.fdx-u-flex-gap--15 {
  gap:3.75rem!important
}
.fdx-u-flex-gap--16 {
  gap:4rem!important
}
.fdx-u-flex-gap--17 {
  gap:4.25rem!important
}
.fdx-u-flex-gap--18 {
  gap:4.5rem!important
}
.fdx-u-flex-gap--19 {
  gap:4.75rem!important
}
.fdx-u-flex-gap--20 {
  gap:5rem!important
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-flex-column-gap--0\@x-small-only {
	column-gap:0rem!important
  }
  .fdx-u-flex-column-gap--1\@x-small-only {
	column-gap:.25rem!important
  }
  .fdx-u-flex-column-gap--2\@x-small-only {
	column-gap:.5rem!important
  }
  .fdx-u-flex-column-gap--3\@x-small-only {
	column-gap:.75rem!important
  }
  .fdx-u-flex-column-gap--4\@x-small-only {
	column-gap:1rem!important
  }
  .fdx-u-flex-column-gap--5\@x-small-only {
	column-gap:1.25rem!important
  }
  .fdx-u-flex-column-gap--6\@x-small-only {
	column-gap:1.5rem!important
  }
  .fdx-u-flex-column-gap--7\@x-small-only {
	column-gap:1.75rem!important
  }
  .fdx-u-flex-column-gap--8\@x-small-only {
	column-gap:2rem!important
  }
  .fdx-u-flex-column-gap--9\@x-small-only {
	column-gap:2.25rem!important
  }
  .fdx-u-flex-column-gap--10\@x-small-only {
	column-gap:2.5rem!important
  }
  .fdx-u-flex-column-gap--11\@x-small-only {
	column-gap:2.75rem!important
  }
  .fdx-u-flex-column-gap--12\@x-small-only {
	column-gap:3rem!important
  }
  .fdx-u-flex-column-gap--13\@x-small-only {
	column-gap:3.25rem!important
  }
  .fdx-u-flex-column-gap--14\@x-small-only {
	column-gap:3.5rem!important
  }
  .fdx-u-flex-column-gap--15\@x-small-only {
	column-gap:3.75rem!important
  }
  .fdx-u-flex-column-gap--16\@x-small-only {
	column-gap:4rem!important
  }
  .fdx-u-flex-column-gap--17\@x-small-only {
	column-gap:4.25rem!important
  }
  .fdx-u-flex-column-gap--18\@x-small-only {
	column-gap:4.5rem!important
  }
  .fdx-u-flex-column-gap--19\@x-small-only {
	column-gap:4.75rem!important
  }
  .fdx-u-flex-column-gap--20\@x-small-only {
	column-gap:5rem!important
  }
  .fdx-u-flex-row-gap--0\@x-small-only {
	row-gap:0rem!important
  }
  .fdx-u-flex-row-gap--1\@x-small-only {
	row-gap:.25rem!important
  }
  .fdx-u-flex-row-gap--2\@x-small-only {
	row-gap:.5rem!important
  }
  .fdx-u-flex-row-gap--3\@x-small-only {
	row-gap:.75rem!important
  }
  .fdx-u-flex-row-gap--4\@x-small-only {
	row-gap:1rem!important
  }
  .fdx-u-flex-row-gap--5\@x-small-only {
	row-gap:1.25rem!important
  }
  .fdx-u-flex-row-gap--6\@x-small-only {
	row-gap:1.5rem!important
  }
  .fdx-u-flex-row-gap--7\@x-small-only {
	row-gap:1.75rem!important
  }
  .fdx-u-flex-row-gap--8\@x-small-only {
	row-gap:2rem!important
  }
  .fdx-u-flex-row-gap--9\@x-small-only {
	row-gap:2.25rem!important
  }
  .fdx-u-flex-row-gap--10\@x-small-only {
	row-gap:2.5rem!important
  }
  .fdx-u-flex-row-gap--11\@x-small-only {
	row-gap:2.75rem!important
  }
  .fdx-u-flex-row-gap--12\@x-small-only {
	row-gap:3rem!important
  }
  .fdx-u-flex-row-gap--13\@x-small-only {
	row-gap:3.25rem!important
  }
  .fdx-u-flex-row-gap--14\@x-small-only {
	row-gap:3.5rem!important
  }
  .fdx-u-flex-row-gap--15\@x-small-only {
	row-gap:3.75rem!important
  }
  .fdx-u-flex-row-gap--16\@x-small-only {
	row-gap:4rem!important
  }
  .fdx-u-flex-row-gap--17\@x-small-only {
	row-gap:4.25rem!important
  }
  .fdx-u-flex-row-gap--18\@x-small-only {
	row-gap:4.5rem!important
  }
  .fdx-u-flex-row-gap--19\@x-small-only {
	row-gap:4.75rem!important
  }
  .fdx-u-flex-row-gap--20\@x-small-only {
	row-gap:5rem!important
  }
  .fdx-u-flex-gap--0\@x-small-only {
	gap:0rem!important
  }
  .fdx-u-flex-gap--1\@x-small-only {
	gap:.25rem!important
  }
  .fdx-u-flex-gap--2\@x-small-only {
	gap:.5rem!important
  }
  .fdx-u-flex-gap--3\@x-small-only {
	gap:.75rem!important
  }
  .fdx-u-flex-gap--4\@x-small-only {
	gap:1rem!important
  }
  .fdx-u-flex-gap--5\@x-small-only {
	gap:1.25rem!important
  }
  .fdx-u-flex-gap--6\@x-small-only {
	gap:1.5rem!important
  }
  .fdx-u-flex-gap--7\@x-small-only {
	gap:1.75rem!important
  }
  .fdx-u-flex-gap--8\@x-small-only {
	gap:2rem!important
  }
  .fdx-u-flex-gap--9\@x-small-only {
	gap:2.25rem!important
  }
  .fdx-u-flex-gap--10\@x-small-only {
	gap:2.5rem!important
  }
  .fdx-u-flex-gap--11\@x-small-only {
	gap:2.75rem!important
  }
  .fdx-u-flex-gap--12\@x-small-only {
	gap:3rem!important
  }
  .fdx-u-flex-gap--13\@x-small-only {
	gap:3.25rem!important
  }
  .fdx-u-flex-gap--14\@x-small-only {
	gap:3.5rem!important
  }
  .fdx-u-flex-gap--15\@x-small-only {
	gap:3.75rem!important
  }
  .fdx-u-flex-gap--16\@x-small-only {
	gap:4rem!important
  }
  .fdx-u-flex-gap--17\@x-small-only {
	gap:4.25rem!important
  }
  .fdx-u-flex-gap--18\@x-small-only {
	gap:4.5rem!important
  }
  .fdx-u-flex-gap--19\@x-small-only {
	gap:4.75rem!important
  }
  .fdx-u-flex-gap--20\@x-small-only {
	gap:5rem!important
  }
}
@media (min-width: 0) {
  .fdx-u-flex-column-gap--0\@x-small {
	column-gap:0rem!important
  }
  .fdx-u-flex-column-gap--1\@x-small {
	column-gap:.25rem!important
  }
  .fdx-u-flex-column-gap--2\@x-small {
	column-gap:.5rem!important
  }
  .fdx-u-flex-column-gap--3\@x-small {
	column-gap:.75rem!important
  }
  .fdx-u-flex-column-gap--4\@x-small {
	column-gap:1rem!important
  }
  .fdx-u-flex-column-gap--5\@x-small {
	column-gap:1.25rem!important
  }
  .fdx-u-flex-column-gap--6\@x-small {
	column-gap:1.5rem!important
  }
  .fdx-u-flex-column-gap--7\@x-small {
	column-gap:1.75rem!important
  }
  .fdx-u-flex-column-gap--8\@x-small {
	column-gap:2rem!important
  }
  .fdx-u-flex-column-gap--9\@x-small {
	column-gap:2.25rem!important
  }
  .fdx-u-flex-column-gap--10\@x-small {
	column-gap:2.5rem!important
  }
  .fdx-u-flex-column-gap--11\@x-small {
	column-gap:2.75rem!important
  }
  .fdx-u-flex-column-gap--12\@x-small {
	column-gap:3rem!important
  }
  .fdx-u-flex-column-gap--13\@x-small {
	column-gap:3.25rem!important
  }
  .fdx-u-flex-column-gap--14\@x-small {
	column-gap:3.5rem!important
  }
  .fdx-u-flex-column-gap--15\@x-small {
	column-gap:3.75rem!important
  }
  .fdx-u-flex-column-gap--16\@x-small {
	column-gap:4rem!important
  }
  .fdx-u-flex-column-gap--17\@x-small {
	column-gap:4.25rem!important
  }
  .fdx-u-flex-column-gap--18\@x-small {
	column-gap:4.5rem!important
  }
  .fdx-u-flex-column-gap--19\@x-small {
	column-gap:4.75rem!important
  }
  .fdx-u-flex-column-gap--20\@x-small {
	column-gap:5rem!important
  }
  .fdx-u-flex-row-gap--0\@x-small {
	row-gap:0rem!important
  }
  .fdx-u-flex-row-gap--1\@x-small {
	row-gap:.25rem!important
  }
  .fdx-u-flex-row-gap--2\@x-small {
	row-gap:.5rem!important
  }
  .fdx-u-flex-row-gap--3\@x-small {
	row-gap:.75rem!important
  }
  .fdx-u-flex-row-gap--4\@x-small {
	row-gap:1rem!important
  }
  .fdx-u-flex-row-gap--5\@x-small {
	row-gap:1.25rem!important
  }
  .fdx-u-flex-row-gap--6\@x-small {
	row-gap:1.5rem!important
  }
  .fdx-u-flex-row-gap--7\@x-small {
	row-gap:1.75rem!important
  }
  .fdx-u-flex-row-gap--8\@x-small {
	row-gap:2rem!important
  }
  .fdx-u-flex-row-gap--9\@x-small {
	row-gap:2.25rem!important
  }
  .fdx-u-flex-row-gap--10\@x-small {
	row-gap:2.5rem!important
  }
  .fdx-u-flex-row-gap--11\@x-small {
	row-gap:2.75rem!important
  }
  .fdx-u-flex-row-gap--12\@x-small {
	row-gap:3rem!important
  }
  .fdx-u-flex-row-gap--13\@x-small {
	row-gap:3.25rem!important
  }
  .fdx-u-flex-row-gap--14\@x-small {
	row-gap:3.5rem!important
  }
  .fdx-u-flex-row-gap--15\@x-small {
	row-gap:3.75rem!important
  }
  .fdx-u-flex-row-gap--16\@x-small {
	row-gap:4rem!important
  }
  .fdx-u-flex-row-gap--17\@x-small {
	row-gap:4.25rem!important
  }
  .fdx-u-flex-row-gap--18\@x-small {
	row-gap:4.5rem!important
  }
  .fdx-u-flex-row-gap--19\@x-small {
	row-gap:4.75rem!important
  }
  .fdx-u-flex-row-gap--20\@x-small {
	row-gap:5rem!important
  }
  .fdx-u-flex-gap--0\@x-small {
	gap:0rem!important
  }
  .fdx-u-flex-gap--1\@x-small {
	gap:.25rem!important
  }
  .fdx-u-flex-gap--2\@x-small {
	gap:.5rem!important
  }
  .fdx-u-flex-gap--3\@x-small {
	gap:.75rem!important
  }
  .fdx-u-flex-gap--4\@x-small {
	gap:1rem!important
  }
  .fdx-u-flex-gap--5\@x-small {
	gap:1.25rem!important
  }
  .fdx-u-flex-gap--6\@x-small {
	gap:1.5rem!important
  }
  .fdx-u-flex-gap--7\@x-small {
	gap:1.75rem!important
  }
  .fdx-u-flex-gap--8\@x-small {
	gap:2rem!important
  }
  .fdx-u-flex-gap--9\@x-small {
	gap:2.25rem!important
  }
  .fdx-u-flex-gap--10\@x-small {
	gap:2.5rem!important
  }
  .fdx-u-flex-gap--11\@x-small {
	gap:2.75rem!important
  }
  .fdx-u-flex-gap--12\@x-small {
	gap:3rem!important
  }
  .fdx-u-flex-gap--13\@x-small {
	gap:3.25rem!important
  }
  .fdx-u-flex-gap--14\@x-small {
	gap:3.5rem!important
  }
  .fdx-u-flex-gap--15\@x-small {
	gap:3.75rem!important
  }
  .fdx-u-flex-gap--16\@x-small {
	gap:4rem!important
  }
  .fdx-u-flex-gap--17\@x-small {
	gap:4.25rem!important
  }
  .fdx-u-flex-gap--18\@x-small {
	gap:4.5rem!important
  }
  .fdx-u-flex-gap--19\@x-small {
	gap:4.75rem!important
  }
  .fdx-u-flex-gap--20\@x-small {
	gap:5rem!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-flex-column-gap--0\@small-only {
	column-gap:0rem!important
  }
  .fdx-u-flex-column-gap--1\@small-only {
	column-gap:.25rem!important
  }
  .fdx-u-flex-column-gap--2\@small-only {
	column-gap:.5rem!important
  }
  .fdx-u-flex-column-gap--3\@small-only {
	column-gap:.75rem!important
  }
  .fdx-u-flex-column-gap--4\@small-only {
	column-gap:1rem!important
  }
  .fdx-u-flex-column-gap--5\@small-only {
	column-gap:1.25rem!important
  }
  .fdx-u-flex-column-gap--6\@small-only {
	column-gap:1.5rem!important
  }
  .fdx-u-flex-column-gap--7\@small-only {
	column-gap:1.75rem!important
  }
  .fdx-u-flex-column-gap--8\@small-only {
	column-gap:2rem!important
  }
  .fdx-u-flex-column-gap--9\@small-only {
	column-gap:2.25rem!important
  }
  .fdx-u-flex-column-gap--10\@small-only {
	column-gap:2.5rem!important
  }
  .fdx-u-flex-column-gap--11\@small-only {
	column-gap:2.75rem!important
  }
  .fdx-u-flex-column-gap--12\@small-only {
	column-gap:3rem!important
  }
  .fdx-u-flex-column-gap--13\@small-only {
	column-gap:3.25rem!important
  }
  .fdx-u-flex-column-gap--14\@small-only {
	column-gap:3.5rem!important
  }
  .fdx-u-flex-column-gap--15\@small-only {
	column-gap:3.75rem!important
  }
  .fdx-u-flex-column-gap--16\@small-only {
	column-gap:4rem!important
  }
  .fdx-u-flex-column-gap--17\@small-only {
	column-gap:4.25rem!important
  }
  .fdx-u-flex-column-gap--18\@small-only {
	column-gap:4.5rem!important
  }
  .fdx-u-flex-column-gap--19\@small-only {
	column-gap:4.75rem!important
  }
  .fdx-u-flex-column-gap--20\@small-only {
	column-gap:5rem!important
  }
  .fdx-u-flex-row-gap--0\@small-only {
	row-gap:0rem!important
  }
  .fdx-u-flex-row-gap--1\@small-only {
	row-gap:.25rem!important
  }
  .fdx-u-flex-row-gap--2\@small-only {
	row-gap:.5rem!important
  }
  .fdx-u-flex-row-gap--3\@small-only {
	row-gap:.75rem!important
  }
  .fdx-u-flex-row-gap--4\@small-only {
	row-gap:1rem!important
  }
  .fdx-u-flex-row-gap--5\@small-only {
	row-gap:1.25rem!important
  }
  .fdx-u-flex-row-gap--6\@small-only {
	row-gap:1.5rem!important
  }
  .fdx-u-flex-row-gap--7\@small-only {
	row-gap:1.75rem!important
  }
  .fdx-u-flex-row-gap--8\@small-only {
	row-gap:2rem!important
  }
  .fdx-u-flex-row-gap--9\@small-only {
	row-gap:2.25rem!important
  }
  .fdx-u-flex-row-gap--10\@small-only {
	row-gap:2.5rem!important
  }
  .fdx-u-flex-row-gap--11\@small-only {
	row-gap:2.75rem!important
  }
  .fdx-u-flex-row-gap--12\@small-only {
	row-gap:3rem!important
  }
  .fdx-u-flex-row-gap--13\@small-only {
	row-gap:3.25rem!important
  }
  .fdx-u-flex-row-gap--14\@small-only {
	row-gap:3.5rem!important
  }
  .fdx-u-flex-row-gap--15\@small-only {
	row-gap:3.75rem!important
  }
  .fdx-u-flex-row-gap--16\@small-only {
	row-gap:4rem!important
  }
  .fdx-u-flex-row-gap--17\@small-only {
	row-gap:4.25rem!important
  }
  .fdx-u-flex-row-gap--18\@small-only {
	row-gap:4.5rem!important
  }
  .fdx-u-flex-row-gap--19\@small-only {
	row-gap:4.75rem!important
  }
  .fdx-u-flex-row-gap--20\@small-only {
	row-gap:5rem!important
  }
  .fdx-u-flex-gap--0\@small-only {
	gap:0rem!important
  }
  .fdx-u-flex-gap--1\@small-only {
	gap:.25rem!important
  }
  .fdx-u-flex-gap--2\@small-only {
	gap:.5rem!important
  }
  .fdx-u-flex-gap--3\@small-only {
	gap:.75rem!important
  }
  .fdx-u-flex-gap--4\@small-only {
	gap:1rem!important
  }
  .fdx-u-flex-gap--5\@small-only {
	gap:1.25rem!important
  }
  .fdx-u-flex-gap--6\@small-only {
	gap:1.5rem!important
  }
  .fdx-u-flex-gap--7\@small-only {
	gap:1.75rem!important
  }
  .fdx-u-flex-gap--8\@small-only {
	gap:2rem!important
  }
  .fdx-u-flex-gap--9\@small-only {
	gap:2.25rem!important
  }
  .fdx-u-flex-gap--10\@small-only {
	gap:2.5rem!important
  }
  .fdx-u-flex-gap--11\@small-only {
	gap:2.75rem!important
  }
  .fdx-u-flex-gap--12\@small-only {
	gap:3rem!important
  }
  .fdx-u-flex-gap--13\@small-only {
	gap:3.25rem!important
  }
  .fdx-u-flex-gap--14\@small-only {
	gap:3.5rem!important
  }
  .fdx-u-flex-gap--15\@small-only {
	gap:3.75rem!important
  }
  .fdx-u-flex-gap--16\@small-only {
	gap:4rem!important
  }
  .fdx-u-flex-gap--17\@small-only {
	gap:4.25rem!important
  }
  .fdx-u-flex-gap--18\@small-only {
	gap:4.5rem!important
  }
  .fdx-u-flex-gap--19\@small-only {
	gap:4.75rem!important
  }
  .fdx-u-flex-gap--20\@small-only {
	gap:5rem!important
  }
}
@media (min-width: 664px) {
  .fdx-u-flex-column-gap--0\@small {
	column-gap:0rem!important
  }
  .fdx-u-flex-column-gap--1\@small {
	column-gap:.25rem!important
  }
  .fdx-u-flex-column-gap--2\@small {
	column-gap:.5rem!important
  }
  .fdx-u-flex-column-gap--3\@small {
	column-gap:.75rem!important
  }
  .fdx-u-flex-column-gap--4\@small {
	column-gap:1rem!important
  }
  .fdx-u-flex-column-gap--5\@small {
	column-gap:1.25rem!important
  }
  .fdx-u-flex-column-gap--6\@small {
	column-gap:1.5rem!important
  }
  .fdx-u-flex-column-gap--7\@small {
	column-gap:1.75rem!important
  }
  .fdx-u-flex-column-gap--8\@small {
	column-gap:2rem!important
  }
  .fdx-u-flex-column-gap--9\@small {
	column-gap:2.25rem!important
  }
  .fdx-u-flex-column-gap--10\@small {
	column-gap:2.5rem!important
  }
  .fdx-u-flex-column-gap--11\@small {
	column-gap:2.75rem!important
  }
  .fdx-u-flex-column-gap--12\@small {
	column-gap:3rem!important
  }
  .fdx-u-flex-column-gap--13\@small {
	column-gap:3.25rem!important
  }
  .fdx-u-flex-column-gap--14\@small {
	column-gap:3.5rem!important
  }
  .fdx-u-flex-column-gap--15\@small {
	column-gap:3.75rem!important
  }
  .fdx-u-flex-column-gap--16\@small {
	column-gap:4rem!important
  }
  .fdx-u-flex-column-gap--17\@small {
	column-gap:4.25rem!important
  }
  .fdx-u-flex-column-gap--18\@small {
	column-gap:4.5rem!important
  }
  .fdx-u-flex-column-gap--19\@small {
	column-gap:4.75rem!important
  }
  .fdx-u-flex-column-gap--20\@small {
	column-gap:5rem!important
  }
  .fdx-u-flex-row-gap--0\@small {
	row-gap:0rem!important
  }
  .fdx-u-flex-row-gap--1\@small {
	row-gap:.25rem!important
  }
  .fdx-u-flex-row-gap--2\@small {
	row-gap:.5rem!important
  }
  .fdx-u-flex-row-gap--3\@small {
	row-gap:.75rem!important
  }
  .fdx-u-flex-row-gap--4\@small {
	row-gap:1rem!important
  }
  .fdx-u-flex-row-gap--5\@small {
	row-gap:1.25rem!important
  }
  .fdx-u-flex-row-gap--6\@small {
	row-gap:1.5rem!important
  }
  .fdx-u-flex-row-gap--7\@small {
	row-gap:1.75rem!important
  }
  .fdx-u-flex-row-gap--8\@small {
	row-gap:2rem!important
  }
  .fdx-u-flex-row-gap--9\@small {
	row-gap:2.25rem!important
  }
  .fdx-u-flex-row-gap--10\@small {
	row-gap:2.5rem!important
  }
  .fdx-u-flex-row-gap--11\@small {
	row-gap:2.75rem!important
  }
  .fdx-u-flex-row-gap--12\@small {
	row-gap:3rem!important
  }
  .fdx-u-flex-row-gap--13\@small {
	row-gap:3.25rem!important
  }
  .fdx-u-flex-row-gap--14\@small {
	row-gap:3.5rem!important
  }
  .fdx-u-flex-row-gap--15\@small {
	row-gap:3.75rem!important
  }
  .fdx-u-flex-row-gap--16\@small {
	row-gap:4rem!important
  }
  .fdx-u-flex-row-gap--17\@small {
	row-gap:4.25rem!important
  }
  .fdx-u-flex-row-gap--18\@small {
	row-gap:4.5rem!important
  }
  .fdx-u-flex-row-gap--19\@small {
	row-gap:4.75rem!important
  }
  .fdx-u-flex-row-gap--20\@small {
	row-gap:5rem!important
  }
  .fdx-u-flex-gap--0\@small {
	gap:0rem!important
  }
  .fdx-u-flex-gap--1\@small {
	gap:.25rem!important
  }
  .fdx-u-flex-gap--2\@small {
	gap:.5rem!important
  }
  .fdx-u-flex-gap--3\@small {
	gap:.75rem!important
  }
  .fdx-u-flex-gap--4\@small {
	gap:1rem!important
  }
  .fdx-u-flex-gap--5\@small {
	gap:1.25rem!important
  }
  .fdx-u-flex-gap--6\@small {
	gap:1.5rem!important
  }
  .fdx-u-flex-gap--7\@small {
	gap:1.75rem!important
  }
  .fdx-u-flex-gap--8\@small {
	gap:2rem!important
  }
  .fdx-u-flex-gap--9\@small {
	gap:2.25rem!important
  }
  .fdx-u-flex-gap--10\@small {
	gap:2.5rem!important
  }
  .fdx-u-flex-gap--11\@small {
	gap:2.75rem!important
  }
  .fdx-u-flex-gap--12\@small {
	gap:3rem!important
  }
  .fdx-u-flex-gap--13\@small {
	gap:3.25rem!important
  }
  .fdx-u-flex-gap--14\@small {
	gap:3.5rem!important
  }
  .fdx-u-flex-gap--15\@small {
	gap:3.75rem!important
  }
  .fdx-u-flex-gap--16\@small {
	gap:4rem!important
  }
  .fdx-u-flex-gap--17\@small {
	gap:4.25rem!important
  }
  .fdx-u-flex-gap--18\@small {
	gap:4.5rem!important
  }
  .fdx-u-flex-gap--19\@small {
	gap:4.75rem!important
  }
  .fdx-u-flex-gap--20\@small {
	gap:5rem!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-flex-column-gap--0\@medium-only {
	column-gap:0rem!important
  }
  .fdx-u-flex-column-gap--1\@medium-only {
	column-gap:.25rem!important
  }
  .fdx-u-flex-column-gap--2\@medium-only {
	column-gap:.5rem!important
  }
  .fdx-u-flex-column-gap--3\@medium-only {
	column-gap:.75rem!important
  }
  .fdx-u-flex-column-gap--4\@medium-only {
	column-gap:1rem!important
  }
  .fdx-u-flex-column-gap--5\@medium-only {
	column-gap:1.25rem!important
  }
  .fdx-u-flex-column-gap--6\@medium-only {
	column-gap:1.5rem!important
  }
  .fdx-u-flex-column-gap--7\@medium-only {
	column-gap:1.75rem!important
  }
  .fdx-u-flex-column-gap--8\@medium-only {
	column-gap:2rem!important
  }
  .fdx-u-flex-column-gap--9\@medium-only {
	column-gap:2.25rem!important
  }
  .fdx-u-flex-column-gap--10\@medium-only {
	column-gap:2.5rem!important
  }
  .fdx-u-flex-column-gap--11\@medium-only {
	column-gap:2.75rem!important
  }
  .fdx-u-flex-column-gap--12\@medium-only {
	column-gap:3rem!important
  }
  .fdx-u-flex-column-gap--13\@medium-only {
	column-gap:3.25rem!important
  }
  .fdx-u-flex-column-gap--14\@medium-only {
	column-gap:3.5rem!important
  }
  .fdx-u-flex-column-gap--15\@medium-only {
	column-gap:3.75rem!important
  }
  .fdx-u-flex-column-gap--16\@medium-only {
	column-gap:4rem!important
  }
  .fdx-u-flex-column-gap--17\@medium-only {
	column-gap:4.25rem!important
  }
  .fdx-u-flex-column-gap--18\@medium-only {
	column-gap:4.5rem!important
  }
  .fdx-u-flex-column-gap--19\@medium-only {
	column-gap:4.75rem!important
  }
  .fdx-u-flex-column-gap--20\@medium-only {
	column-gap:5rem!important
  }
  .fdx-u-flex-row-gap--0\@medium-only {
	row-gap:0rem!important
  }
  .fdx-u-flex-row-gap--1\@medium-only {
	row-gap:.25rem!important
  }
  .fdx-u-flex-row-gap--2\@medium-only {
	row-gap:.5rem!important
  }
  .fdx-u-flex-row-gap--3\@medium-only {
	row-gap:.75rem!important
  }
  .fdx-u-flex-row-gap--4\@medium-only {
	row-gap:1rem!important
  }
  .fdx-u-flex-row-gap--5\@medium-only {
	row-gap:1.25rem!important
  }
  .fdx-u-flex-row-gap--6\@medium-only {
	row-gap:1.5rem!important
  }
  .fdx-u-flex-row-gap--7\@medium-only {
	row-gap:1.75rem!important
  }
  .fdx-u-flex-row-gap--8\@medium-only {
	row-gap:2rem!important
  }
  .fdx-u-flex-row-gap--9\@medium-only {
	row-gap:2.25rem!important
  }
  .fdx-u-flex-row-gap--10\@medium-only {
	row-gap:2.5rem!important
  }
  .fdx-u-flex-row-gap--11\@medium-only {
	row-gap:2.75rem!important
  }
  .fdx-u-flex-row-gap--12\@medium-only {
	row-gap:3rem!important
  }
  .fdx-u-flex-row-gap--13\@medium-only {
	row-gap:3.25rem!important
  }
  .fdx-u-flex-row-gap--14\@medium-only {
	row-gap:3.5rem!important
  }
  .fdx-u-flex-row-gap--15\@medium-only {
	row-gap:3.75rem!important
  }
  .fdx-u-flex-row-gap--16\@medium-only {
	row-gap:4rem!important
  }
  .fdx-u-flex-row-gap--17\@medium-only {
	row-gap:4.25rem!important
  }
  .fdx-u-flex-row-gap--18\@medium-only {
	row-gap:4.5rem!important
  }
  .fdx-u-flex-row-gap--19\@medium-only {
	row-gap:4.75rem!important
  }
  .fdx-u-flex-row-gap--20\@medium-only {
	row-gap:5rem!important
  }
  .fdx-u-flex-gap--0\@medium-only {
	gap:0rem!important
  }
  .fdx-u-flex-gap--1\@medium-only {
	gap:.25rem!important
  }
  .fdx-u-flex-gap--2\@medium-only {
	gap:.5rem!important
  }
  .fdx-u-flex-gap--3\@medium-only {
	gap:.75rem!important
  }
  .fdx-u-flex-gap--4\@medium-only {
	gap:1rem!important
  }
  .fdx-u-flex-gap--5\@medium-only {
	gap:1.25rem!important
  }
  .fdx-u-flex-gap--6\@medium-only {
	gap:1.5rem!important
  }
  .fdx-u-flex-gap--7\@medium-only {
	gap:1.75rem!important
  }
  .fdx-u-flex-gap--8\@medium-only {
	gap:2rem!important
  }
  .fdx-u-flex-gap--9\@medium-only {
	gap:2.25rem!important
  }
  .fdx-u-flex-gap--10\@medium-only {
	gap:2.5rem!important
  }
  .fdx-u-flex-gap--11\@medium-only {
	gap:2.75rem!important
  }
  .fdx-u-flex-gap--12\@medium-only {
	gap:3rem!important
  }
  .fdx-u-flex-gap--13\@medium-only {
	gap:3.25rem!important
  }
  .fdx-u-flex-gap--14\@medium-only {
	gap:3.5rem!important
  }
  .fdx-u-flex-gap--15\@medium-only {
	gap:3.75rem!important
  }
  .fdx-u-flex-gap--16\@medium-only {
	gap:4rem!important
  }
  .fdx-u-flex-gap--17\@medium-only {
	gap:4.25rem!important
  }
  .fdx-u-flex-gap--18\@medium-only {
	gap:4.5rem!important
  }
  .fdx-u-flex-gap--19\@medium-only {
	gap:4.75rem!important
  }
  .fdx-u-flex-gap--20\@medium-only {
	gap:5rem!important
  }
}
@media (min-width: 768px) {
  .fdx-u-flex-column-gap--0\@medium {
	column-gap:0rem!important
  }
  .fdx-u-flex-column-gap--1\@medium {
	column-gap:.25rem!important
  }
  .fdx-u-flex-column-gap--2\@medium {
	column-gap:.5rem!important
  }
  .fdx-u-flex-column-gap--3\@medium {
	column-gap:.75rem!important
  }
  .fdx-u-flex-column-gap--4\@medium {
	column-gap:1rem!important
  }
  .fdx-u-flex-column-gap--5\@medium {
	column-gap:1.25rem!important
  }
  .fdx-u-flex-column-gap--6\@medium {
	column-gap:1.5rem!important
  }
  .fdx-u-flex-column-gap--7\@medium {
	column-gap:1.75rem!important
  }
  .fdx-u-flex-column-gap--8\@medium {
	column-gap:2rem!important
  }
  .fdx-u-flex-column-gap--9\@medium {
	column-gap:2.25rem!important
  }
  .fdx-u-flex-column-gap--10\@medium {
	column-gap:2.5rem!important
  }
  .fdx-u-flex-column-gap--11\@medium {
	column-gap:2.75rem!important
  }
  .fdx-u-flex-column-gap--12\@medium {
	column-gap:3rem!important
  }
  .fdx-u-flex-column-gap--13\@medium {
	column-gap:3.25rem!important
  }
  .fdx-u-flex-column-gap--14\@medium {
	column-gap:3.5rem!important
  }
  .fdx-u-flex-column-gap--15\@medium {
	column-gap:3.75rem!important
  }
  .fdx-u-flex-column-gap--16\@medium {
	column-gap:4rem!important
  }
  .fdx-u-flex-column-gap--17\@medium {
	column-gap:4.25rem!important
  }
  .fdx-u-flex-column-gap--18\@medium {
	column-gap:4.5rem!important
  }
  .fdx-u-flex-column-gap--19\@medium {
	column-gap:4.75rem!important
  }
  .fdx-u-flex-column-gap--20\@medium {
	column-gap:5rem!important
  }
  .fdx-u-flex-row-gap--0\@medium {
	row-gap:0rem!important
  }
  .fdx-u-flex-row-gap--1\@medium {
	row-gap:.25rem!important
  }
  .fdx-u-flex-row-gap--2\@medium {
	row-gap:.5rem!important
  }
  .fdx-u-flex-row-gap--3\@medium {
	row-gap:.75rem!important
  }
  .fdx-u-flex-row-gap--4\@medium {
	row-gap:1rem!important
  }
  .fdx-u-flex-row-gap--5\@medium {
	row-gap:1.25rem!important
  }
  .fdx-u-flex-row-gap--6\@medium {
	row-gap:1.5rem!important
  }
  .fdx-u-flex-row-gap--7\@medium {
	row-gap:1.75rem!important
  }
  .fdx-u-flex-row-gap--8\@medium {
	row-gap:2rem!important
  }
  .fdx-u-flex-row-gap--9\@medium {
	row-gap:2.25rem!important
  }
  .fdx-u-flex-row-gap--10\@medium {
	row-gap:2.5rem!important
  }
  .fdx-u-flex-row-gap--11\@medium {
	row-gap:2.75rem!important
  }
  .fdx-u-flex-row-gap--12\@medium {
	row-gap:3rem!important
  }
  .fdx-u-flex-row-gap--13\@medium {
	row-gap:3.25rem!important
  }
  .fdx-u-flex-row-gap--14\@medium {
	row-gap:3.5rem!important
  }
  .fdx-u-flex-row-gap--15\@medium {
	row-gap:3.75rem!important
  }
  .fdx-u-flex-row-gap--16\@medium {
	row-gap:4rem!important
  }
  .fdx-u-flex-row-gap--17\@medium {
	row-gap:4.25rem!important
  }
  .fdx-u-flex-row-gap--18\@medium {
	row-gap:4.5rem!important
  }
  .fdx-u-flex-row-gap--19\@medium {
	row-gap:4.75rem!important
  }
  .fdx-u-flex-row-gap--20\@medium {
	row-gap:5rem!important
  }
  .fdx-u-flex-gap--0\@medium {
	gap:0rem!important
  }
  .fdx-u-flex-gap--1\@medium {
	gap:.25rem!important
  }
  .fdx-u-flex-gap--2\@medium {
	gap:.5rem!important
  }
  .fdx-u-flex-gap--3\@medium {
	gap:.75rem!important
  }
  .fdx-u-flex-gap--4\@medium {
	gap:1rem!important
  }
  .fdx-u-flex-gap--5\@medium {
	gap:1.25rem!important
  }
  .fdx-u-flex-gap--6\@medium {
	gap:1.5rem!important
  }
  .fdx-u-flex-gap--7\@medium {
	gap:1.75rem!important
  }
  .fdx-u-flex-gap--8\@medium {
	gap:2rem!important
  }
  .fdx-u-flex-gap--9\@medium {
	gap:2.25rem!important
  }
  .fdx-u-flex-gap--10\@medium {
	gap:2.5rem!important
  }
  .fdx-u-flex-gap--11\@medium {
	gap:2.75rem!important
  }
  .fdx-u-flex-gap--12\@medium {
	gap:3rem!important
  }
  .fdx-u-flex-gap--13\@medium {
	gap:3.25rem!important
  }
  .fdx-u-flex-gap--14\@medium {
	gap:3.5rem!important
  }
  .fdx-u-flex-gap--15\@medium {
	gap:3.75rem!important
  }
  .fdx-u-flex-gap--16\@medium {
	gap:4rem!important
  }
  .fdx-u-flex-gap--17\@medium {
	gap:4.25rem!important
  }
  .fdx-u-flex-gap--18\@medium {
	gap:4.5rem!important
  }
  .fdx-u-flex-gap--19\@medium {
	gap:4.75rem!important
  }
  .fdx-u-flex-gap--20\@medium {
	gap:5rem!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-flex-column-gap--0\@medium-wide-only {
	column-gap:0rem!important
  }
  .fdx-u-flex-column-gap--1\@medium-wide-only {
	column-gap:.25rem!important
  }
  .fdx-u-flex-column-gap--2\@medium-wide-only {
	column-gap:.5rem!important
  }
  .fdx-u-flex-column-gap--3\@medium-wide-only {
	column-gap:.75rem!important
  }
  .fdx-u-flex-column-gap--4\@medium-wide-only {
	column-gap:1rem!important
  }
  .fdx-u-flex-column-gap--5\@medium-wide-only {
	column-gap:1.25rem!important
  }
  .fdx-u-flex-column-gap--6\@medium-wide-only {
	column-gap:1.5rem!important
  }
  .fdx-u-flex-column-gap--7\@medium-wide-only {
	column-gap:1.75rem!important
  }
  .fdx-u-flex-column-gap--8\@medium-wide-only {
	column-gap:2rem!important
  }
  .fdx-u-flex-column-gap--9\@medium-wide-only {
	column-gap:2.25rem!important
  }
  .fdx-u-flex-column-gap--10\@medium-wide-only {
	column-gap:2.5rem!important
  }
  .fdx-u-flex-column-gap--11\@medium-wide-only {
	column-gap:2.75rem!important
  }
  .fdx-u-flex-column-gap--12\@medium-wide-only {
	column-gap:3rem!important
  }
  .fdx-u-flex-column-gap--13\@medium-wide-only {
	column-gap:3.25rem!important
  }
  .fdx-u-flex-column-gap--14\@medium-wide-only {
	column-gap:3.5rem!important
  }
  .fdx-u-flex-column-gap--15\@medium-wide-only {
	column-gap:3.75rem!important
  }
  .fdx-u-flex-column-gap--16\@medium-wide-only {
	column-gap:4rem!important
  }
  .fdx-u-flex-column-gap--17\@medium-wide-only {
	column-gap:4.25rem!important
  }
  .fdx-u-flex-column-gap--18\@medium-wide-only {
	column-gap:4.5rem!important
  }
  .fdx-u-flex-column-gap--19\@medium-wide-only {
	column-gap:4.75rem!important
  }
  .fdx-u-flex-column-gap--20\@medium-wide-only {
	column-gap:5rem!important
  }
  .fdx-u-flex-row-gap--0\@medium-wide-only {
	row-gap:0rem!important
  }
  .fdx-u-flex-row-gap--1\@medium-wide-only {
	row-gap:.25rem!important
  }
  .fdx-u-flex-row-gap--2\@medium-wide-only {
	row-gap:.5rem!important
  }
  .fdx-u-flex-row-gap--3\@medium-wide-only {
	row-gap:.75rem!important
  }
  .fdx-u-flex-row-gap--4\@medium-wide-only {
	row-gap:1rem!important
  }
  .fdx-u-flex-row-gap--5\@medium-wide-only {
	row-gap:1.25rem!important
  }
  .fdx-u-flex-row-gap--6\@medium-wide-only {
	row-gap:1.5rem!important
  }
  .fdx-u-flex-row-gap--7\@medium-wide-only {
	row-gap:1.75rem!important
  }
  .fdx-u-flex-row-gap--8\@medium-wide-only {
	row-gap:2rem!important
  }
  .fdx-u-flex-row-gap--9\@medium-wide-only {
	row-gap:2.25rem!important
  }
  .fdx-u-flex-row-gap--10\@medium-wide-only {
	row-gap:2.5rem!important
  }
  .fdx-u-flex-row-gap--11\@medium-wide-only {
	row-gap:2.75rem!important
  }
  .fdx-u-flex-row-gap--12\@medium-wide-only {
	row-gap:3rem!important
  }
  .fdx-u-flex-row-gap--13\@medium-wide-only {
	row-gap:3.25rem!important
  }
  .fdx-u-flex-row-gap--14\@medium-wide-only {
	row-gap:3.5rem!important
  }
  .fdx-u-flex-row-gap--15\@medium-wide-only {
	row-gap:3.75rem!important
  }
  .fdx-u-flex-row-gap--16\@medium-wide-only {
	row-gap:4rem!important
  }
  .fdx-u-flex-row-gap--17\@medium-wide-only {
	row-gap:4.25rem!important
  }
  .fdx-u-flex-row-gap--18\@medium-wide-only {
	row-gap:4.5rem!important
  }
  .fdx-u-flex-row-gap--19\@medium-wide-only {
	row-gap:4.75rem!important
  }
  .fdx-u-flex-row-gap--20\@medium-wide-only {
	row-gap:5rem!important
  }
  .fdx-u-flex-gap--0\@medium-wide-only {
	gap:0rem!important
  }
  .fdx-u-flex-gap--1\@medium-wide-only {
	gap:.25rem!important
  }
  .fdx-u-flex-gap--2\@medium-wide-only {
	gap:.5rem!important
  }
  .fdx-u-flex-gap--3\@medium-wide-only {
	gap:.75rem!important
  }
  .fdx-u-flex-gap--4\@medium-wide-only {
	gap:1rem!important
  }
  .fdx-u-flex-gap--5\@medium-wide-only {
	gap:1.25rem!important
  }
  .fdx-u-flex-gap--6\@medium-wide-only {
	gap:1.5rem!important
  }
  .fdx-u-flex-gap--7\@medium-wide-only {
	gap:1.75rem!important
  }
  .fdx-u-flex-gap--8\@medium-wide-only {
	gap:2rem!important
  }
  .fdx-u-flex-gap--9\@medium-wide-only {
	gap:2.25rem!important
  }
  .fdx-u-flex-gap--10\@medium-wide-only {
	gap:2.5rem!important
  }
  .fdx-u-flex-gap--11\@medium-wide-only {
	gap:2.75rem!important
  }
  .fdx-u-flex-gap--12\@medium-wide-only {
	gap:3rem!important
  }
  .fdx-u-flex-gap--13\@medium-wide-only {
	gap:3.25rem!important
  }
  .fdx-u-flex-gap--14\@medium-wide-only {
	gap:3.5rem!important
  }
  .fdx-u-flex-gap--15\@medium-wide-only {
	gap:3.75rem!important
  }
  .fdx-u-flex-gap--16\@medium-wide-only {
	gap:4rem!important
  }
  .fdx-u-flex-gap--17\@medium-wide-only {
	gap:4.25rem!important
  }
  .fdx-u-flex-gap--18\@medium-wide-only {
	gap:4.5rem!important
  }
  .fdx-u-flex-gap--19\@medium-wide-only {
	gap:4.75rem!important
  }
  .fdx-u-flex-gap--20\@medium-wide-only {
	gap:5rem!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-flex-column-gap--0\@medium-wide {
	column-gap:0rem!important
  }
  .fdx-u-flex-column-gap--1\@medium-wide {
	column-gap:.25rem!important
  }
  .fdx-u-flex-column-gap--2\@medium-wide {
	column-gap:.5rem!important
  }
  .fdx-u-flex-column-gap--3\@medium-wide {
	column-gap:.75rem!important
  }
  .fdx-u-flex-column-gap--4\@medium-wide {
	column-gap:1rem!important
  }
  .fdx-u-flex-column-gap--5\@medium-wide {
	column-gap:1.25rem!important
  }
  .fdx-u-flex-column-gap--6\@medium-wide {
	column-gap:1.5rem!important
  }
  .fdx-u-flex-column-gap--7\@medium-wide {
	column-gap:1.75rem!important
  }
  .fdx-u-flex-column-gap--8\@medium-wide {
	column-gap:2rem!important
  }
  .fdx-u-flex-column-gap--9\@medium-wide {
	column-gap:2.25rem!important
  }
  .fdx-u-flex-column-gap--10\@medium-wide {
	column-gap:2.5rem!important
  }
  .fdx-u-flex-column-gap--11\@medium-wide {
	column-gap:2.75rem!important
  }
  .fdx-u-flex-column-gap--12\@medium-wide {
	column-gap:3rem!important
  }
  .fdx-u-flex-column-gap--13\@medium-wide {
	column-gap:3.25rem!important
  }
  .fdx-u-flex-column-gap--14\@medium-wide {
	column-gap:3.5rem!important
  }
  .fdx-u-flex-column-gap--15\@medium-wide {
	column-gap:3.75rem!important
  }
  .fdx-u-flex-column-gap--16\@medium-wide {
	column-gap:4rem!important
  }
  .fdx-u-flex-column-gap--17\@medium-wide {
	column-gap:4.25rem!important
  }
  .fdx-u-flex-column-gap--18\@medium-wide {
	column-gap:4.5rem!important
  }
  .fdx-u-flex-column-gap--19\@medium-wide {
	column-gap:4.75rem!important
  }
  .fdx-u-flex-column-gap--20\@medium-wide {
	column-gap:5rem!important
  }
  .fdx-u-flex-row-gap--0\@medium-wide {
	row-gap:0rem!important
  }
  .fdx-u-flex-row-gap--1\@medium-wide {
	row-gap:.25rem!important
  }
  .fdx-u-flex-row-gap--2\@medium-wide {
	row-gap:.5rem!important
  }
  .fdx-u-flex-row-gap--3\@medium-wide {
	row-gap:.75rem!important
  }
  .fdx-u-flex-row-gap--4\@medium-wide {
	row-gap:1rem!important
  }
  .fdx-u-flex-row-gap--5\@medium-wide {
	row-gap:1.25rem!important
  }
  .fdx-u-flex-row-gap--6\@medium-wide {
	row-gap:1.5rem!important
  }
  .fdx-u-flex-row-gap--7\@medium-wide {
	row-gap:1.75rem!important
  }
  .fdx-u-flex-row-gap--8\@medium-wide {
	row-gap:2rem!important
  }
  .fdx-u-flex-row-gap--9\@medium-wide {
	row-gap:2.25rem!important
  }
  .fdx-u-flex-row-gap--10\@medium-wide {
	row-gap:2.5rem!important
  }
  .fdx-u-flex-row-gap--11\@medium-wide {
	row-gap:2.75rem!important
  }
  .fdx-u-flex-row-gap--12\@medium-wide {
	row-gap:3rem!important
  }
  .fdx-u-flex-row-gap--13\@medium-wide {
	row-gap:3.25rem!important
  }
  .fdx-u-flex-row-gap--14\@medium-wide {
	row-gap:3.5rem!important
  }
  .fdx-u-flex-row-gap--15\@medium-wide {
	row-gap:3.75rem!important
  }
  .fdx-u-flex-row-gap--16\@medium-wide {
	row-gap:4rem!important
  }
  .fdx-u-flex-row-gap--17\@medium-wide {
	row-gap:4.25rem!important
  }
  .fdx-u-flex-row-gap--18\@medium-wide {
	row-gap:4.5rem!important
  }
  .fdx-u-flex-row-gap--19\@medium-wide {
	row-gap:4.75rem!important
  }
  .fdx-u-flex-row-gap--20\@medium-wide {
	row-gap:5rem!important
  }
  .fdx-u-flex-gap--0\@medium-wide {
	gap:0rem!important
  }
  .fdx-u-flex-gap--1\@medium-wide {
	gap:.25rem!important
  }
  .fdx-u-flex-gap--2\@medium-wide {
	gap:.5rem!important
  }
  .fdx-u-flex-gap--3\@medium-wide {
	gap:.75rem!important
  }
  .fdx-u-flex-gap--4\@medium-wide {
	gap:1rem!important
  }
  .fdx-u-flex-gap--5\@medium-wide {
	gap:1.25rem!important
  }
  .fdx-u-flex-gap--6\@medium-wide {
	gap:1.5rem!important
  }
  .fdx-u-flex-gap--7\@medium-wide {
	gap:1.75rem!important
  }
  .fdx-u-flex-gap--8\@medium-wide {
	gap:2rem!important
  }
  .fdx-u-flex-gap--9\@medium-wide {
	gap:2.25rem!important
  }
  .fdx-u-flex-gap--10\@medium-wide {
	gap:2.5rem!important
  }
  .fdx-u-flex-gap--11\@medium-wide {
	gap:2.75rem!important
  }
  .fdx-u-flex-gap--12\@medium-wide {
	gap:3rem!important
  }
  .fdx-u-flex-gap--13\@medium-wide {
	gap:3.25rem!important
  }
  .fdx-u-flex-gap--14\@medium-wide {
	gap:3.5rem!important
  }
  .fdx-u-flex-gap--15\@medium-wide {
	gap:3.75rem!important
  }
  .fdx-u-flex-gap--16\@medium-wide {
	gap:4rem!important
  }
  .fdx-u-flex-gap--17\@medium-wide {
	gap:4.25rem!important
  }
  .fdx-u-flex-gap--18\@medium-wide {
	gap:4.5rem!important
  }
  .fdx-u-flex-gap--19\@medium-wide {
	gap:4.75rem!important
  }
  .fdx-u-flex-gap--20\@medium-wide {
	gap:5rem!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-flex-column-gap--0\@large-only {
	column-gap:0rem!important
  }
  .fdx-u-flex-column-gap--1\@large-only {
	column-gap:.25rem!important
  }
  .fdx-u-flex-column-gap--2\@large-only {
	column-gap:.5rem!important
  }
  .fdx-u-flex-column-gap--3\@large-only {
	column-gap:.75rem!important
  }
  .fdx-u-flex-column-gap--4\@large-only {
	column-gap:1rem!important
  }
  .fdx-u-flex-column-gap--5\@large-only {
	column-gap:1.25rem!important
  }
  .fdx-u-flex-column-gap--6\@large-only {
	column-gap:1.5rem!important
  }
  .fdx-u-flex-column-gap--7\@large-only {
	column-gap:1.75rem!important
  }
  .fdx-u-flex-column-gap--8\@large-only {
	column-gap:2rem!important
  }
  .fdx-u-flex-column-gap--9\@large-only {
	column-gap:2.25rem!important
  }
  .fdx-u-flex-column-gap--10\@large-only {
	column-gap:2.5rem!important
  }
  .fdx-u-flex-column-gap--11\@large-only {
	column-gap:2.75rem!important
  }
  .fdx-u-flex-column-gap--12\@large-only {
	column-gap:3rem!important
  }
  .fdx-u-flex-column-gap--13\@large-only {
	column-gap:3.25rem!important
  }
  .fdx-u-flex-column-gap--14\@large-only {
	column-gap:3.5rem!important
  }
  .fdx-u-flex-column-gap--15\@large-only {
	column-gap:3.75rem!important
  }
  .fdx-u-flex-column-gap--16\@large-only {
	column-gap:4rem!important
  }
  .fdx-u-flex-column-gap--17\@large-only {
	column-gap:4.25rem!important
  }
  .fdx-u-flex-column-gap--18\@large-only {
	column-gap:4.5rem!important
  }
  .fdx-u-flex-column-gap--19\@large-only {
	column-gap:4.75rem!important
  }
  .fdx-u-flex-column-gap--20\@large-only {
	column-gap:5rem!important
  }
  .fdx-u-flex-row-gap--0\@large-only {
	row-gap:0rem!important
  }
  .fdx-u-flex-row-gap--1\@large-only {
	row-gap:.25rem!important
  }
  .fdx-u-flex-row-gap--2\@large-only {
	row-gap:.5rem!important
  }
  .fdx-u-flex-row-gap--3\@large-only {
	row-gap:.75rem!important
  }
  .fdx-u-flex-row-gap--4\@large-only {
	row-gap:1rem!important
  }
  .fdx-u-flex-row-gap--5\@large-only {
	row-gap:1.25rem!important
  }
  .fdx-u-flex-row-gap--6\@large-only {
	row-gap:1.5rem!important
  }
  .fdx-u-flex-row-gap--7\@large-only {
	row-gap:1.75rem!important
  }
  .fdx-u-flex-row-gap--8\@large-only {
	row-gap:2rem!important
  }
  .fdx-u-flex-row-gap--9\@large-only {
	row-gap:2.25rem!important
  }
  .fdx-u-flex-row-gap--10\@large-only {
	row-gap:2.5rem!important
  }
  .fdx-u-flex-row-gap--11\@large-only {
	row-gap:2.75rem!important
  }
  .fdx-u-flex-row-gap--12\@large-only {
	row-gap:3rem!important
  }
  .fdx-u-flex-row-gap--13\@large-only {
	row-gap:3.25rem!important
  }
  .fdx-u-flex-row-gap--14\@large-only {
	row-gap:3.5rem!important
  }
  .fdx-u-flex-row-gap--15\@large-only {
	row-gap:3.75rem!important
  }
  .fdx-u-flex-row-gap--16\@large-only {
	row-gap:4rem!important
  }
  .fdx-u-flex-row-gap--17\@large-only {
	row-gap:4.25rem!important
  }
  .fdx-u-flex-row-gap--18\@large-only {
	row-gap:4.5rem!important
  }
  .fdx-u-flex-row-gap--19\@large-only {
	row-gap:4.75rem!important
  }
  .fdx-u-flex-row-gap--20\@large-only {
	row-gap:5rem!important
  }
  .fdx-u-flex-gap--0\@large-only {
	gap:0rem!important
  }
  .fdx-u-flex-gap--1\@large-only {
	gap:.25rem!important
  }
  .fdx-u-flex-gap--2\@large-only {
	gap:.5rem!important
  }
  .fdx-u-flex-gap--3\@large-only {
	gap:.75rem!important
  }
  .fdx-u-flex-gap--4\@large-only {
	gap:1rem!important
  }
  .fdx-u-flex-gap--5\@large-only {
	gap:1.25rem!important
  }
  .fdx-u-flex-gap--6\@large-only {
	gap:1.5rem!important
  }
  .fdx-u-flex-gap--7\@large-only {
	gap:1.75rem!important
  }
  .fdx-u-flex-gap--8\@large-only {
	gap:2rem!important
  }
  .fdx-u-flex-gap--9\@large-only {
	gap:2.25rem!important
  }
  .fdx-u-flex-gap--10\@large-only {
	gap:2.5rem!important
  }
  .fdx-u-flex-gap--11\@large-only {
	gap:2.75rem!important
  }
  .fdx-u-flex-gap--12\@large-only {
	gap:3rem!important
  }
  .fdx-u-flex-gap--13\@large-only {
	gap:3.25rem!important
  }
  .fdx-u-flex-gap--14\@large-only {
	gap:3.5rem!important
  }
  .fdx-u-flex-gap--15\@large-only {
	gap:3.75rem!important
  }
  .fdx-u-flex-gap--16\@large-only {
	gap:4rem!important
  }
  .fdx-u-flex-gap--17\@large-only {
	gap:4.25rem!important
  }
  .fdx-u-flex-gap--18\@large-only {
	gap:4.5rem!important
  }
  .fdx-u-flex-gap--19\@large-only {
	gap:4.75rem!important
  }
  .fdx-u-flex-gap--20\@large-only {
	gap:5rem!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-flex-column-gap--0\@large {
	column-gap:0rem!important
  }
  .fdx-u-flex-column-gap--1\@large {
	column-gap:.25rem!important
  }
  .fdx-u-flex-column-gap--2\@large {
	column-gap:.5rem!important
  }
  .fdx-u-flex-column-gap--3\@large {
	column-gap:.75rem!important
  }
  .fdx-u-flex-column-gap--4\@large {
	column-gap:1rem!important
  }
  .fdx-u-flex-column-gap--5\@large {
	column-gap:1.25rem!important
  }
  .fdx-u-flex-column-gap--6\@large {
	column-gap:1.5rem!important
  }
  .fdx-u-flex-column-gap--7\@large {
	column-gap:1.75rem!important
  }
  .fdx-u-flex-column-gap--8\@large {
	column-gap:2rem!important
  }
  .fdx-u-flex-column-gap--9\@large {
	column-gap:2.25rem!important
  }
  .fdx-u-flex-column-gap--10\@large {
	column-gap:2.5rem!important
  }
  .fdx-u-flex-column-gap--11\@large {
	column-gap:2.75rem!important
  }
  .fdx-u-flex-column-gap--12\@large {
	column-gap:3rem!important
  }
  .fdx-u-flex-column-gap--13\@large {
	column-gap:3.25rem!important
  }
  .fdx-u-flex-column-gap--14\@large {
	column-gap:3.5rem!important
  }
  .fdx-u-flex-column-gap--15\@large {
	column-gap:3.75rem!important
  }
  .fdx-u-flex-column-gap--16\@large {
	column-gap:4rem!important
  }
  .fdx-u-flex-column-gap--17\@large {
	column-gap:4.25rem!important
  }
  .fdx-u-flex-column-gap--18\@large {
	column-gap:4.5rem!important
  }
  .fdx-u-flex-column-gap--19\@large {
	column-gap:4.75rem!important
  }
  .fdx-u-flex-column-gap--20\@large {
	column-gap:5rem!important
  }
  .fdx-u-flex-row-gap--0\@large {
	row-gap:0rem!important
  }
  .fdx-u-flex-row-gap--1\@large {
	row-gap:.25rem!important
  }
  .fdx-u-flex-row-gap--2\@large {
	row-gap:.5rem!important
  }
  .fdx-u-flex-row-gap--3\@large {
	row-gap:.75rem!important
  }
  .fdx-u-flex-row-gap--4\@large {
	row-gap:1rem!important
  }
  .fdx-u-flex-row-gap--5\@large {
	row-gap:1.25rem!important
  }
  .fdx-u-flex-row-gap--6\@large {
	row-gap:1.5rem!important
  }
  .fdx-u-flex-row-gap--7\@large {
	row-gap:1.75rem!important
  }
  .fdx-u-flex-row-gap--8\@large {
	row-gap:2rem!important
  }
  .fdx-u-flex-row-gap--9\@large {
	row-gap:2.25rem!important
  }
  .fdx-u-flex-row-gap--10\@large {
	row-gap:2.5rem!important
  }
  .fdx-u-flex-row-gap--11\@large {
	row-gap:2.75rem!important
  }
  .fdx-u-flex-row-gap--12\@large {
	row-gap:3rem!important
  }
  .fdx-u-flex-row-gap--13\@large {
	row-gap:3.25rem!important
  }
  .fdx-u-flex-row-gap--14\@large {
	row-gap:3.5rem!important
  }
  .fdx-u-flex-row-gap--15\@large {
	row-gap:3.75rem!important
  }
  .fdx-u-flex-row-gap--16\@large {
	row-gap:4rem!important
  }
  .fdx-u-flex-row-gap--17\@large {
	row-gap:4.25rem!important
  }
  .fdx-u-flex-row-gap--18\@large {
	row-gap:4.5rem!important
  }
  .fdx-u-flex-row-gap--19\@large {
	row-gap:4.75rem!important
  }
  .fdx-u-flex-row-gap--20\@large {
	row-gap:5rem!important
  }
  .fdx-u-flex-gap--0\@large {
	gap:0rem!important
  }
  .fdx-u-flex-gap--1\@large {
	gap:.25rem!important
  }
  .fdx-u-flex-gap--2\@large {
	gap:.5rem!important
  }
  .fdx-u-flex-gap--3\@large {
	gap:.75rem!important
  }
  .fdx-u-flex-gap--4\@large {
	gap:1rem!important
  }
  .fdx-u-flex-gap--5\@large {
	gap:1.25rem!important
  }
  .fdx-u-flex-gap--6\@large {
	gap:1.5rem!important
  }
  .fdx-u-flex-gap--7\@large {
	gap:1.75rem!important
  }
  .fdx-u-flex-gap--8\@large {
	gap:2rem!important
  }
  .fdx-u-flex-gap--9\@large {
	gap:2.25rem!important
  }
  .fdx-u-flex-gap--10\@large {
	gap:2.5rem!important
  }
  .fdx-u-flex-gap--11\@large {
	gap:2.75rem!important
  }
  .fdx-u-flex-gap--12\@large {
	gap:3rem!important
  }
  .fdx-u-flex-gap--13\@large {
	gap:3.25rem!important
  }
  .fdx-u-flex-gap--14\@large {
	gap:3.5rem!important
  }
  .fdx-u-flex-gap--15\@large {
	gap:3.75rem!important
  }
  .fdx-u-flex-gap--16\@large {
	gap:4rem!important
  }
  .fdx-u-flex-gap--17\@large {
	gap:4.25rem!important
  }
  .fdx-u-flex-gap--18\@large {
	gap:4.5rem!important
  }
  .fdx-u-flex-gap--19\@large {
	gap:4.75rem!important
  }
  .fdx-u-flex-gap--20\@large {
	gap:5rem!important
  }
}
.fdx-u-float--right {
  float:inline-end!important
}
@media (min-width: 0) {
  .fdx-u-float--right\@x-small {
	float:inline-end!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-float--right\@x-small-only {
	float:inline-end!important
  }
}
@media (min-width: 664px) {
  .fdx-u-float--right\@small {
	float:inline-end!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-float--right\@small-only {
	float:inline-end!important
  }
}
@media (min-width: 768px) {
  .fdx-u-float--right\@medium {
	float:inline-end!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-float--right\@medium-only {
	float:inline-end!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-float--right\@medium-wide {
	float:inline-end!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-float--right\@medium-wide-only {
	float:inline-end!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-float--right\@large {
	float:inline-end!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-float--right\@large-only {
	float:inline-end!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-float--right\@x-large {
	float:inline-end!important
  }
}
.fdx-u-float--left {
  float:inline-start!important
}
@media (min-width: 0) {
  .fdx-u-float--left\@x-small {
	float:inline-start!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-float--left\@x-small-only {
	float:inline-start!important
  }
}
@media (min-width: 664px) {
  .fdx-u-float--left\@small {
	float:inline-start!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-float--left\@small-only {
	float:inline-start!important
  }
}
@media (min-width: 768px) {
  .fdx-u-float--left\@medium {
	float:inline-start!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-float--left\@medium-only {
	float:inline-start!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-float--left\@medium-wide {
	float:inline-start!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-float--left\@medium-wide-only {
	float:inline-start!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-float--left\@large {
	float:inline-start!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-float--left\@large-only {
	float:inline-start!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-float--left\@x-large {
	float:inline-start!important
  }
}
.fdx-u-float--none {
  float:none!important
}
@media (min-width: 0) {
  .fdx-u-float--none\@x-small {
	float:none!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-float--none\@x-small-only {
	float:none!important
  }
}
@media (min-width: 664px) {
  .fdx-u-float--none\@small {
	float:none!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-float--none\@small-only {
	float:none!important
  }
}
@media (min-width: 768px) {
  .fdx-u-float--none\@medium {
	float:none!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-float--none\@medium-only {
	float:none!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-float--none\@medium-wide {
	float:none!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-float--none\@medium-wide-only {
	float:none!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-float--none\@large {
	float:none!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-float--none\@large-only {
	float:none!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-float--none\@x-large {
	float:none!important
  }
}
.fdx-u-float--inherit {
  float:inherit!important
}
@media (min-width: 0) {
  .fdx-u-float--inherit\@x-small {
	float:inherit!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-float--inherit\@x-small-only {
	float:inherit!important
  }
}
@media (min-width: 664px) {
  .fdx-u-float--inherit\@small {
	float:inherit!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-float--inherit\@small-only {
	float:inherit!important
  }
}
@media (min-width: 768px) {
  .fdx-u-float--inherit\@medium {
	float:inherit!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-float--inherit\@medium-only {
	float:inherit!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-float--inherit\@medium-wide {
	float:inherit!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-float--inherit\@medium-wide-only {
	float:inherit!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-float--inherit\@large {
	float:inherit!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-float--inherit\@large-only {
	float:inherit!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-float--inherit\@x-large {
	float:inherit!important
  }
}
.fdx-u-fontsize--h1 {
  font-size:2.75rem
}
.fdx-u-fontsize--h2 {
  font-size:2.5rem
}
.fdx-u-fontsize--h3 {
  font-size:2rem
}
.fdx-u-fontsize--h4 {
  font-size:1.5rem
}
.fdx-u-fontsize--h5,
.fdx-u-fontsize--h6 {
  font-size:1.25rem
}
.fdx-u-fontsize--default {
  font-size:1rem
}
.fdx-u-fontsize--small {
  font-size:.875rem
}
.fdx-u-fontsize--extra-small {
  font-size:.75rem
}
.fdx-u-fontsize--super-small {
  font-size:.625rem
}
.fdx-u-fontsize--button {
  font-size:1.1875rem
}
.fdx-u-fontsize--button-regular {
  font-size:.875rem
}
.fdx-u-font-size--super-small {
  font-size:.625rem!important
}
.fdx-u-font-size--extra-small {
  font-size:.75rem!important
}
.fdx-u-font-size--small {
  font-size:.875rem!important
}
.fdx-u-font-size--default {
  font-size:1rem!important
}
.fdx-u-font-size--larger {
  font-size:1.125rem!important
}
.fdx-u-font-size--h1 {
  font-size:2.75rem!important
}
.fdx-u-font-size--h2 {
  font-size:2.5rem!important
}
.fdx-u-font-size--h3 {
  font-size:2rem!important
}
.fdx-u-font-size--h4 {
  font-size:1.5rem!important
}
.fdx-u-font-size--h5,
.fdx-u-font-size--h6 {
  font-size:1.25rem!important
}
.fdx-u-font-size--button {
  font-size:1.1875rem!important
}
.fdx-u-font-size--button-regular {
  font-size:.875rem!important
}
.fdx-u-fontweight--light {
  font-weight:300!important
}
.fdx-u-fontweight--light-italic {
  font-weight:300!important;
  font-style:italic!important
}
.fdx-u-fontweight--regular {
  font-weight:400!important
}
.fdx-u-fontweight--regular-italic {
  font-weight:400!important;
  font-style:italic!important
}
.fdx-u-fontweight--medium {
  font-weight:500!important
}
.fdx-u-fontweight--medium-italic {
  font-weight:500!important;
  font-style:italic!important
}
.fdx-u-fontweight--bold {
  font-weight:700!important
}
.fdx-u-fontweight--bold-italic {
  font-weight:700!important;
  font-style:italic!important
}
.fdx-u-p--0 {
  padding-inline:0rem!important;
  padding-block:0rem!important
}
.fdx-u-p--1 {
  padding-inline:.25rem!important;
  padding-block:.25rem!important
}
.fdx-u-p--2 {
  padding-inline:.5rem!important;
  padding-block:.5rem!important
}
.fdx-u-p--3 {
  padding-inline:.75rem!important;
  padding-block:.75rem!important
}
.fdx-u-p--4 {
  padding-inline:1rem!important;
  padding-block:1rem!important
}
.fdx-u-p--5 {
  padding-inline:1.25rem!important;
  padding-block:1.25rem!important
}
.fdx-u-p--6 {
  padding-inline:1.5rem!important;
  padding-block:1.5rem!important
}
.fdx-u-p--7 {
  padding-inline:1.75rem!important;
  padding-block:1.75rem!important
}
.fdx-u-p--8 {
  padding-inline:2rem!important;
  padding-block:2rem!important
}
.fdx-u-p--9 {
  padding-inline:2.25rem!important;
  padding-block:2.25rem!important
}
.fdx-u-p--10 {
  padding-inline:2.5rem!important;
  padding-block:2.5rem!important
}
.fdx-u-p--11 {
  padding-inline:2.75rem!important;
  padding-block:2.75rem!important
}
.fdx-u-p--12 {
  padding-inline:3rem!important;
  padding-block:3rem!important
}
.fdx-u-p--13 {
  padding-inline:3.25rem!important;
  padding-block:3.25rem!important
}
.fdx-u-p--14 {
  padding-inline:3.5rem!important;
  padding-block:3.5rem!important
}
.fdx-u-p--15 {
  padding-inline:3.75rem!important;
  padding-block:3.75rem!important
}
.fdx-u-p--16 {
  padding-inline:4rem!important;
  padding-block:4rem!important
}
.fdx-u-p--17 {
  padding-inline:4.25rem!important;
  padding-block:4.25rem!important
}
.fdx-u-p--18 {
  padding-inline:4.5rem!important;
  padding-block:4.5rem!important
}
.fdx-u-p--19 {
  padding-inline:4.75rem!important;
  padding-block:4.75rem!important
}
.fdx-u-p--20 {
  padding-inline:5rem!important;
  padding-block:5rem!important
}
.fdx-u-m--0 {
  margin-inline:0rem!important;
  margin-block:0rem!important
}
.fdx-u-m--1 {
  margin-inline:.25rem!important;
  margin-block:.25rem!important
}
.fdx-u-m--2 {
  margin-inline:.5rem!important;
  margin-block:.5rem!important
}
.fdx-u-m--3 {
  margin-inline:.75rem!important;
  margin-block:.75rem!important
}
.fdx-u-m--4 {
  margin-inline:1rem!important;
  margin-block:1rem!important
}
.fdx-u-m--5 {
  margin-inline:1.25rem!important;
  margin-block:1.25rem!important
}
.fdx-u-m--6 {
  margin-inline:1.5rem!important;
  margin-block:1.5rem!important
}
.fdx-u-m--7 {
  margin-inline:1.75rem!important;
  margin-block:1.75rem!important
}
.fdx-u-m--8 {
  margin-inline:2rem!important;
  margin-block:2rem!important
}
.fdx-u-m--9 {
  margin-inline:2.25rem!important;
  margin-block:2.25rem!important
}
.fdx-u-m--10 {
  margin-inline:2.5rem!important;
  margin-block:2.5rem!important
}
.fdx-u-m--11 {
  margin-inline:2.75rem!important;
  margin-block:2.75rem!important
}
.fdx-u-m--12 {
  margin-inline:3rem!important;
  margin-block:3rem!important
}
.fdx-u-m--13 {
  margin-inline:3.25rem!important;
  margin-block:3.25rem!important
}
.fdx-u-m--14 {
  margin-inline:3.5rem!important;
  margin-block:3.5rem!important
}
.fdx-u-m--15 {
  margin-inline:3.75rem!important;
  margin-block:3.75rem!important
}
.fdx-u-m--16 {
  margin-inline:4rem!important;
  margin-block:4rem!important
}
.fdx-u-m--17 {
  margin-inline:4.25rem!important;
  margin-block:4.25rem!important
}
.fdx-u-m--18 {
  margin-inline:4.5rem!important;
  margin-block:4.5rem!important
}
.fdx-u-m--19 {
  margin-inline:4.75rem!important;
  margin-block:4.75rem!important
}
.fdx-u-m--20 {
  margin-inline:5rem!important;
  margin-block:5rem!important
}
.fdx-u-pt--0 {
  padding-block-start:0rem!important
}
.fdx-u-pt--1 {
  padding-block-start:.25rem!important
}
.fdx-u-pt--2 {
  padding-block-start:.5rem!important
}
.fdx-u-pt--3 {
  padding-block-start:.75rem!important
}
.fdx-u-pt--4 {
  padding-block-start:1rem!important
}
.fdx-u-pt--5 {
  padding-block-start:1.25rem!important
}
.fdx-u-pt--6 {
  padding-block-start:1.5rem!important
}
.fdx-u-pt--7 {
  padding-block-start:1.75rem!important
}
.fdx-u-pt--8 {
  padding-block-start:2rem!important
}
.fdx-u-pt--9 {
  padding-block-start:2.25rem!important
}
.fdx-u-pt--10 {
  padding-block-start:2.5rem!important
}
.fdx-u-pt--11 {
  padding-block-start:2.75rem!important
}
.fdx-u-pt--12 {
  padding-block-start:3rem!important
}
.fdx-u-pt--13 {
  padding-block-start:3.25rem!important
}
.fdx-u-pt--14 {
  padding-block-start:3.5rem!important
}
.fdx-u-pt--15 {
  padding-block-start:3.75rem!important
}
.fdx-u-pt--16 {
  padding-block-start:4rem!important
}
.fdx-u-pt--17 {
  padding-block-start:4.25rem!important
}
.fdx-u-pt--18 {
  padding-block-start:4.5rem!important
}
.fdx-u-pt--19 {
  padding-block-start:4.75rem!important
}
.fdx-u-pt--20 {
  padding-block-start:5rem!important
}
.fdx-u-pr--0 {
  padding-inline-end:0rem!important
}
.fdx-u-pr--1 {
  padding-inline-end:.25rem!important
}
.fdx-u-pr--2 {
  padding-inline-end:.5rem!important
}
.fdx-u-pr--3 {
  padding-inline-end:.75rem!important
}
.fdx-u-pr--4 {
  padding-inline-end:1rem!important
}
.fdx-u-pr--5 {
  padding-inline-end:1.25rem!important
}
.fdx-u-pr--6 {
  padding-inline-end:1.5rem!important
}
.fdx-u-pr--7 {
  padding-inline-end:1.75rem!important
}
.fdx-u-pr--8 {
  padding-inline-end:2rem!important
}
.fdx-u-pr--9 {
  padding-inline-end:2.25rem!important
}
.fdx-u-pr--10 {
  padding-inline-end:2.5rem!important
}
.fdx-u-pr--11 {
  padding-inline-end:2.75rem!important
}
.fdx-u-pr--12 {
  padding-inline-end:3rem!important
}
.fdx-u-pr--13 {
  padding-inline-end:3.25rem!important
}
.fdx-u-pr--14 {
  padding-inline-end:3.5rem!important
}
.fdx-u-pr--15 {
  padding-inline-end:3.75rem!important
}
.fdx-u-pr--16 {
  padding-inline-end:4rem!important
}
.fdx-u-pr--17 {
  padding-inline-end:4.25rem!important
}
.fdx-u-pr--18 {
  padding-inline-end:4.5rem!important
}
.fdx-u-pr--19 {
  padding-inline-end:4.75rem!important
}
.fdx-u-pr--20 {
  padding-inline-end:5rem!important
}
.fdx-u-pb--0 {
  padding-block-end:0rem!important
}
.fdx-u-pb--1 {
  padding-block-end:.25rem!important
}
.fdx-u-pb--2 {
  padding-block-end:.5rem!important
}
.fdx-u-pb--3 {
  padding-block-end:.75rem!important
}
.fdx-u-pb--4 {
  padding-block-end:1rem!important
}
.fdx-u-pb--5 {
  padding-block-end:1.25rem!important
}
.fdx-u-pb--6 {
  padding-block-end:1.5rem!important
}
.fdx-u-pb--7 {
  padding-block-end:1.75rem!important
}
.fdx-u-pb--8 {
  padding-block-end:2rem!important
}
.fdx-u-pb--9 {
  padding-block-end:2.25rem!important
}
.fdx-u-pb--10 {
  padding-block-end:2.5rem!important
}
.fdx-u-pb--11 {
  padding-block-end:2.75rem!important
}
.fdx-u-pb--12 {
  padding-block-end:3rem!important
}
.fdx-u-pb--13 {
  padding-block-end:3.25rem!important
}
.fdx-u-pb--14 {
  padding-block-end:3.5rem!important
}
.fdx-u-pb--15 {
  padding-block-end:3.75rem!important
}
.fdx-u-pb--16 {
  padding-block-end:4rem!important
}
.fdx-u-pb--17 {
  padding-block-end:4.25rem!important
}
.fdx-u-pb--18 {
  padding-block-end:4.5rem!important
}
.fdx-u-pb--19 {
  padding-block-end:4.75rem!important
}
.fdx-u-pb--20 {
  padding-block-end:5rem!important
}
.fdx-u-pl--0 {
  padding-inline-start:0rem!important
}
.fdx-u-pl--1 {
  padding-inline-start:.25rem!important
}
.fdx-u-pl--2 {
  padding-inline-start:.5rem!important
}
.fdx-u-pl--3 {
  padding-inline-start:.75rem!important
}
.fdx-u-pl--4 {
  padding-inline-start:1rem!important
}
.fdx-u-pl--5 {
  padding-inline-start:1.25rem!important
}
.fdx-u-pl--6 {
  padding-inline-start:1.5rem!important
}
.fdx-u-pl--7 {
  padding-inline-start:1.75rem!important
}
.fdx-u-pl--8 {
  padding-inline-start:2rem!important
}
.fdx-u-pl--9 {
  padding-inline-start:2.25rem!important
}
.fdx-u-pl--10 {
  padding-inline-start:2.5rem!important
}
.fdx-u-pl--11 {
  padding-inline-start:2.75rem!important
}
.fdx-u-pl--12 {
  padding-inline-start:3rem!important
}
.fdx-u-pl--13 {
  padding-inline-start:3.25rem!important
}
.fdx-u-pl--14 {
  padding-inline-start:3.5rem!important
}
.fdx-u-pl--15 {
  padding-inline-start:3.75rem!important
}
.fdx-u-pl--16 {
  padding-inline-start:4rem!important
}
.fdx-u-pl--17 {
  padding-inline-start:4.25rem!important
}
.fdx-u-pl--18 {
  padding-inline-start:4.5rem!important
}
.fdx-u-pl--19 {
  padding-inline-start:4.75rem!important
}
.fdx-u-pl--20 {
  padding-inline-start:5rem!important
}
.fdx-u-px--0 {
  padding-inline:0rem!important
}
.fdx-u-px--1 {
  padding-inline:.25rem!important
}
.fdx-u-px--2 {
  padding-inline:.5rem!important
}
.fdx-u-px--3 {
  padding-inline:.75rem!important
}
.fdx-u-px--4 {
  padding-inline:1rem!important
}
.fdx-u-px--5 {
  padding-inline:1.25rem!important
}
.fdx-u-px--6 {
  padding-inline:1.5rem!important
}
.fdx-u-px--7 {
  padding-inline:1.75rem!important
}
.fdx-u-px--8 {
  padding-inline:2rem!important
}
.fdx-u-px--9 {
  padding-inline:2.25rem!important
}
.fdx-u-px--10 {
  padding-inline:2.5rem!important
}
.fdx-u-px--11 {
  padding-inline:2.75rem!important
}
.fdx-u-px--12 {
  padding-inline:3rem!important
}
.fdx-u-px--13 {
  padding-inline:3.25rem!important
}
.fdx-u-px--14 {
  padding-inline:3.5rem!important
}
.fdx-u-px--15 {
  padding-inline:3.75rem!important
}
.fdx-u-px--16 {
  padding-inline:4rem!important
}
.fdx-u-px--17 {
  padding-inline:4.25rem!important
}
.fdx-u-px--18 {
  padding-inline:4.5rem!important
}
.fdx-u-px--19 {
  padding-inline:4.75rem!important
}
.fdx-u-px--20 {
  padding-inline:5rem!important
}
.fdx-u-py--0 {
  padding-block:0rem!important
}
.fdx-u-py--1 {
  padding-block:.25rem!important
}
.fdx-u-py--2 {
  padding-block:.5rem!important
}
.fdx-u-py--3 {
  padding-block:.75rem!important
}
.fdx-u-py--4 {
  padding-block:1rem!important
}
.fdx-u-py--5 {
  padding-block:1.25rem!important
}
.fdx-u-py--6 {
  padding-block:1.5rem!important
}
.fdx-u-py--7 {
  padding-block:1.75rem!important
}
.fdx-u-py--8 {
  padding-block:2rem!important
}
.fdx-u-py--9 {
  padding-block:2.25rem!important
}
.fdx-u-py--10 {
  padding-block:2.5rem!important
}
.fdx-u-py--11 {
  padding-block:2.75rem!important
}
.fdx-u-py--12 {
  padding-block:3rem!important
}
.fdx-u-py--13 {
  padding-block:3.25rem!important
}
.fdx-u-py--14 {
  padding-block:3.5rem!important
}
.fdx-u-py--15 {
  padding-block:3.75rem!important
}
.fdx-u-py--16 {
  padding-block:4rem!important
}
.fdx-u-py--17 {
  padding-block:4.25rem!important
}
.fdx-u-py--18 {
  padding-block:4.5rem!important
}
.fdx-u-py--19 {
  padding-block:4.75rem!important
}
.fdx-u-py--20 {
  padding-block:5rem!important
}
.fdx-u-mt--0 {
  margin-block-start:0rem!important
}
.fdx-u-mt--1 {
  margin-block-start:.25rem!important
}
.fdx-u-mt--2 {
  margin-block-start:.5rem!important
}
.fdx-u-mt--3 {
  margin-block-start:.75rem!important
}
.fdx-u-mt--4 {
  margin-block-start:1rem!important
}
.fdx-u-mt--5 {
  margin-block-start:1.25rem!important
}
.fdx-u-mt--6 {
  margin-block-start:1.5rem!important
}
.fdx-u-mt--7 {
  margin-block-start:1.75rem!important
}
.fdx-u-mt--8 {
  margin-block-start:2rem!important
}
.fdx-u-mt--9 {
  margin-block-start:2.25rem!important
}
.fdx-u-mt--10 {
  margin-block-start:2.5rem!important
}
.fdx-u-mt--11 {
  margin-block-start:2.75rem!important
}
.fdx-u-mt--12 {
  margin-block-start:3rem!important
}
.fdx-u-mt--13 {
  margin-block-start:3.25rem!important
}
.fdx-u-mt--14 {
  margin-block-start:3.5rem!important
}
.fdx-u-mt--15 {
  margin-block-start:3.75rem!important
}
.fdx-u-mt--16 {
  margin-block-start:4rem!important
}
.fdx-u-mt--17 {
  margin-block-start:4.25rem!important
}
.fdx-u-mt--18 {
  margin-block-start:4.5rem!important
}
.fdx-u-mt--19 {
  margin-block-start:4.75rem!important
}
.fdx-u-mt--20 {
  margin-block-start:5rem!important
}
.fdx-u-mr--0 {
  margin-inline-end:0rem!important
}
.fdx-u-mr--1 {
  margin-inline-end:.25rem!important
}
.fdx-u-mr--2 {
  margin-inline-end:.5rem!important
}
.fdx-u-mr--3 {
  margin-inline-end:.75rem!important
}
.fdx-u-mr--4 {
  margin-inline-end:1rem!important
}
.fdx-u-mr--5 {
  margin-inline-end:1.25rem!important
}
.fdx-u-mr--6 {
  margin-inline-end:1.5rem!important
}
.fdx-u-mr--7 {
  margin-inline-end:1.75rem!important
}
.fdx-u-mr--8 {
  margin-inline-end:2rem!important
}
.fdx-u-mr--9 {
  margin-inline-end:2.25rem!important
}
.fdx-u-mr--10 {
  margin-inline-end:2.5rem!important
}
.fdx-u-mr--11 {
  margin-inline-end:2.75rem!important
}
.fdx-u-mr--12 {
  margin-inline-end:3rem!important
}
.fdx-u-mr--13 {
  margin-inline-end:3.25rem!important
}
.fdx-u-mr--14 {
  margin-inline-end:3.5rem!important
}
.fdx-u-mr--15 {
  margin-inline-end:3.75rem!important
}
.fdx-u-mr--16 {
  margin-inline-end:4rem!important
}
.fdx-u-mr--17 {
  margin-inline-end:4.25rem!important
}
.fdx-u-mr--18 {
  margin-inline-end:4.5rem!important
}
.fdx-u-mr--19 {
  margin-inline-end:4.75rem!important
}
.fdx-u-mr--20 {
  margin-inline-end:5rem!important
}
.fdx-u-mb--0 {
  margin-block-end:0rem!important
}
.fdx-u-mb--1 {
  margin-block-end:.25rem!important
}
.fdx-u-mb--2 {
  margin-block-end:.5rem!important
}
.fdx-u-mb--3 {
  margin-block-end:.75rem!important
}
.fdx-u-mb--4 {
  margin-block-end:1rem!important
}
.fdx-u-mb--5 {
  margin-block-end:1.25rem!important
}
.fdx-u-mb--6 {
  margin-block-end:1.5rem!important
}
.fdx-u-mb--7 {
  margin-block-end:1.75rem!important
}
.fdx-u-mb--8 {
  margin-block-end:2rem!important
}
.fdx-u-mb--9 {
  margin-block-end:2.25rem!important
}
.fdx-u-mb--10 {
  margin-block-end:2.5rem!important
}
.fdx-u-mb--11 {
  margin-block-end:2.75rem!important
}
.fdx-u-mb--12 {
  margin-block-end:3rem!important
}
.fdx-u-mb--13 {
  margin-block-end:3.25rem!important
}
.fdx-u-mb--14 {
  margin-block-end:3.5rem!important
}
.fdx-u-mb--15 {
  margin-block-end:3.75rem!important
}
.fdx-u-mb--16 {
  margin-block-end:4rem!important
}
.fdx-u-mb--17 {
  margin-block-end:4.25rem!important
}
.fdx-u-mb--18 {
  margin-block-end:4.5rem!important
}
.fdx-u-mb--19 {
  margin-block-end:4.75rem!important
}
.fdx-u-mb--20 {
  margin-block-end:5rem!important
}
.fdx-u-ml--0 {
  margin-inline-start:0rem!important
}
.fdx-u-ml--1 {
  margin-inline-start:.25rem!important
}
.fdx-u-ml--2 {
  margin-inline-start:.5rem!important
}
.fdx-u-ml--3 {
  margin-inline-start:.75rem!important
}
.fdx-u-ml--4 {
  margin-inline-start:1rem!important
}
.fdx-u-ml--5 {
  margin-inline-start:1.25rem!important
}
.fdx-u-ml--6 {
  margin-inline-start:1.5rem!important
}
.fdx-u-ml--7 {
  margin-inline-start:1.75rem!important
}
.fdx-u-ml--8 {
  margin-inline-start:2rem!important
}
.fdx-u-ml--9 {
  margin-inline-start:2.25rem!important
}
.fdx-u-ml--10 {
  margin-inline-start:2.5rem!important
}
.fdx-u-ml--11 {
  margin-inline-start:2.75rem!important
}
.fdx-u-ml--12 {
  margin-inline-start:3rem!important
}
.fdx-u-ml--13 {
  margin-inline-start:3.25rem!important
}
.fdx-u-ml--14 {
  margin-inline-start:3.5rem!important
}
.fdx-u-ml--15 {
  margin-inline-start:3.75rem!important
}
.fdx-u-ml--16 {
  margin-inline-start:4rem!important
}
.fdx-u-ml--17 {
  margin-inline-start:4.25rem!important
}
.fdx-u-ml--18 {
  margin-inline-start:4.5rem!important
}
.fdx-u-ml--19 {
  margin-inline-start:4.75rem!important
}
.fdx-u-ml--20 {
  margin-inline-start:5rem!important
}
.fdx-u-mx--0 {
  margin-inline:0rem!important
}
.fdx-u-mx--1 {
  margin-inline:.25rem!important
}
.fdx-u-mx--2 {
  margin-inline:.5rem!important
}
.fdx-u-mx--3 {
  margin-inline:.75rem!important
}
.fdx-u-mx--4 {
  margin-inline:1rem!important
}
.fdx-u-mx--5 {
  margin-inline:1.25rem!important
}
.fdx-u-mx--6 {
  margin-inline:1.5rem!important
}
.fdx-u-mx--7 {
  margin-inline:1.75rem!important
}
.fdx-u-mx--8 {
  margin-inline:2rem!important
}
.fdx-u-mx--9 {
  margin-inline:2.25rem!important
}
.fdx-u-mx--10 {
  margin-inline:2.5rem!important
}
.fdx-u-mx--11 {
  margin-inline:2.75rem!important
}
.fdx-u-mx--12 {
  margin-inline:3rem!important
}
.fdx-u-mx--13 {
  margin-inline:3.25rem!important
}
.fdx-u-mx--14 {
  margin-inline:3.5rem!important
}
.fdx-u-mx--15 {
  margin-inline:3.75rem!important
}
.fdx-u-mx--16 {
  margin-inline:4rem!important
}
.fdx-u-mx--17 {
  margin-inline:4.25rem!important
}
.fdx-u-mx--18 {
  margin-inline:4.5rem!important
}
.fdx-u-mx--19 {
  margin-inline:4.75rem!important
}
.fdx-u-mx--20 {
  margin-inline:5rem!important
}
.fdx-u-my--0 {
  margin-block:0rem!important
}
.fdx-u-my--1 {
  margin-block:.25rem!important
}
.fdx-u-my--2 {
  margin-block:.5rem!important
}
.fdx-u-my--3 {
  margin-block:.75rem!important
}
.fdx-u-my--4 {
  margin-block:1rem!important
}
.fdx-u-my--5 {
  margin-block:1.25rem!important
}
.fdx-u-my--6 {
  margin-block:1.5rem!important
}
.fdx-u-my--7 {
  margin-block:1.75rem!important
}
.fdx-u-my--8 {
  margin-block:2rem!important
}
.fdx-u-my--9 {
  margin-block:2.25rem!important
}
.fdx-u-my--10 {
  margin-block:2.5rem!important
}
.fdx-u-my--11 {
  margin-block:2.75rem!important
}
.fdx-u-my--12 {
  margin-block:3rem!important
}
.fdx-u-my--13 {
  margin-block:3.25rem!important
}
.fdx-u-my--14 {
  margin-block:3.5rem!important
}
.fdx-u-my--15 {
  margin-block:3.75rem!important
}
.fdx-u-my--16 {
  margin-block:4rem!important
}
.fdx-u-my--17 {
  margin-block:4.25rem!important
}
.fdx-u-my--18 {
  margin-block:4.5rem!important
}
.fdx-u-my--19 {
  margin-block:4.75rem!important
}
.fdx-u-my--20 {
  margin-block:5rem!important
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-p--0\@x-small-only {
	padding-inline:0rem!important;
	padding-block:0rem!important
  }
  .fdx-u-p--1\@x-small-only {
	padding-inline:.25rem!important;
	padding-block:.25rem!important
  }
  .fdx-u-p--2\@x-small-only {
	padding-inline:.5rem!important;
	padding-block:.5rem!important
  }
  .fdx-u-p--3\@x-small-only {
	padding-inline:.75rem!important;
	padding-block:.75rem!important
  }
  .fdx-u-p--4\@x-small-only {
	padding-inline:1rem!important;
	padding-block:1rem!important
  }
  .fdx-u-p--5\@x-small-only {
	padding-inline:1.25rem!important;
	padding-block:1.25rem!important
  }
  .fdx-u-p--6\@x-small-only {
	padding-inline:1.5rem!important;
	padding-block:1.5rem!important
  }
  .fdx-u-p--7\@x-small-only {
	padding-inline:1.75rem!important;
	padding-block:1.75rem!important
  }
  .fdx-u-p--8\@x-small-only {
	padding-inline:2rem!important;
	padding-block:2rem!important
  }
  .fdx-u-p--9\@x-small-only {
	padding-inline:2.25rem!important;
	padding-block:2.25rem!important
  }
  .fdx-u-p--10\@x-small-only {
	padding-inline:2.5rem!important;
	padding-block:2.5rem!important
  }
  .fdx-u-p--11\@x-small-only {
	padding-inline:2.75rem!important;
	padding-block:2.75rem!important
  }
  .fdx-u-p--12\@x-small-only {
	padding-inline:3rem!important;
	padding-block:3rem!important
  }
  .fdx-u-p--13\@x-small-only {
	padding-inline:3.25rem!important;
	padding-block:3.25rem!important
  }
  .fdx-u-p--14\@x-small-only {
	padding-inline:3.5rem!important;
	padding-block:3.5rem!important
  }
  .fdx-u-p--15\@x-small-only {
	padding-inline:3.75rem!important;
	padding-block:3.75rem!important
  }
  .fdx-u-p--16\@x-small-only {
	padding-inline:4rem!important;
	padding-block:4rem!important
  }
  .fdx-u-p--17\@x-small-only {
	padding-inline:4.25rem!important;
	padding-block:4.25rem!important
  }
  .fdx-u-p--18\@x-small-only {
	padding-inline:4.5rem!important;
	padding-block:4.5rem!important
  }
  .fdx-u-p--19\@x-small-only {
	padding-inline:4.75rem!important;
	padding-block:4.75rem!important
  }
  .fdx-u-p--20\@x-small-only {
	padding-inline:5rem!important;
	padding-block:5rem!important
  }
  .fdx-u-pt--0\@x-small-only {
	padding-block-start:0rem!important
  }
  .fdx-u-pt--1\@x-small-only {
	padding-block-start:.25rem!important
  }
  .fdx-u-pt--2\@x-small-only {
	padding-block-start:.5rem!important
  }
  .fdx-u-pt--3\@x-small-only {
	padding-block-start:.75rem!important
  }
  .fdx-u-pt--4\@x-small-only {
	padding-block-start:1rem!important
  }
  .fdx-u-pt--5\@x-small-only {
	padding-block-start:1.25rem!important
  }
  .fdx-u-pt--6\@x-small-only {
	padding-block-start:1.5rem!important
  }
  .fdx-u-pt--7\@x-small-only {
	padding-block-start:1.75rem!important
  }
  .fdx-u-pt--8\@x-small-only {
	padding-block-start:2rem!important
  }
  .fdx-u-pt--9\@x-small-only {
	padding-block-start:2.25rem!important
  }
  .fdx-u-pt--10\@x-small-only {
	padding-block-start:2.5rem!important
  }
  .fdx-u-pt--11\@x-small-only {
	padding-block-start:2.75rem!important
  }
  .fdx-u-pt--12\@x-small-only {
	padding-block-start:3rem!important
  }
  .fdx-u-pt--13\@x-small-only {
	padding-block-start:3.25rem!important
  }
  .fdx-u-pt--14\@x-small-only {
	padding-block-start:3.5rem!important
  }
  .fdx-u-pt--15\@x-small-only {
	padding-block-start:3.75rem!important
  }
  .fdx-u-pt--16\@x-small-only {
	padding-block-start:4rem!important
  }
  .fdx-u-pt--17\@x-small-only {
	padding-block-start:4.25rem!important
  }
  .fdx-u-pt--18\@x-small-only {
	padding-block-start:4.5rem!important
  }
  .fdx-u-pt--19\@x-small-only {
	padding-block-start:4.75rem!important
  }
  .fdx-u-pt--20\@x-small-only {
	padding-block-start:5rem!important
  }
  .fdx-u-pr--0\@x-small-only {
	padding-inline-end:0rem!important
  }
  .fdx-u-pr--1\@x-small-only {
	padding-inline-end:.25rem!important
  }
  .fdx-u-pr--2\@x-small-only {
	padding-inline-end:.5rem!important
  }
  .fdx-u-pr--3\@x-small-only {
	padding-inline-end:.75rem!important
  }
  .fdx-u-pr--4\@x-small-only {
	padding-inline-end:1rem!important
  }
  .fdx-u-pr--5\@x-small-only {
	padding-inline-end:1.25rem!important
  }
  .fdx-u-pr--6\@x-small-only {
	padding-inline-end:1.5rem!important
  }
  .fdx-u-pr--7\@x-small-only {
	padding-inline-end:1.75rem!important
  }
  .fdx-u-pr--8\@x-small-only {
	padding-inline-end:2rem!important
  }
  .fdx-u-pr--9\@x-small-only {
	padding-inline-end:2.25rem!important
  }
  .fdx-u-pr--10\@x-small-only {
	padding-inline-end:2.5rem!important
  }
  .fdx-u-pr--11\@x-small-only {
	padding-inline-end:2.75rem!important
  }
  .fdx-u-pr--12\@x-small-only {
	padding-inline-end:3rem!important
  }
  .fdx-u-pr--13\@x-small-only {
	padding-inline-end:3.25rem!important
  }
  .fdx-u-pr--14\@x-small-only {
	padding-inline-end:3.5rem!important
  }
  .fdx-u-pr--15\@x-small-only {
	padding-inline-end:3.75rem!important
  }
  .fdx-u-pr--16\@x-small-only {
	padding-inline-end:4rem!important
  }
  .fdx-u-pr--17\@x-small-only {
	padding-inline-end:4.25rem!important
  }
  .fdx-u-pr--18\@x-small-only {
	padding-inline-end:4.5rem!important
  }
  .fdx-u-pr--19\@x-small-only {
	padding-inline-end:4.75rem!important
  }
  .fdx-u-pr--20\@x-small-only {
	padding-inline-end:5rem!important
  }
  .fdx-u-pb--0\@x-small-only {
	padding-block-end:0rem!important
  }
  .fdx-u-pb--1\@x-small-only {
	padding-block-end:.25rem!important
  }
  .fdx-u-pb--2\@x-small-only {
	padding-block-end:.5rem!important
  }
  .fdx-u-pb--3\@x-small-only {
	padding-block-end:.75rem!important
  }
  .fdx-u-pb--4\@x-small-only {
	padding-block-end:1rem!important
  }
  .fdx-u-pb--5\@x-small-only {
	padding-block-end:1.25rem!important
  }
  .fdx-u-pb--6\@x-small-only {
	padding-block-end:1.5rem!important
  }
  .fdx-u-pb--7\@x-small-only {
	padding-block-end:1.75rem!important
  }
  .fdx-u-pb--8\@x-small-only {
	padding-block-end:2rem!important
  }
  .fdx-u-pb--9\@x-small-only {
	padding-block-end:2.25rem!important
  }
  .fdx-u-pb--10\@x-small-only {
	padding-block-end:2.5rem!important
  }
  .fdx-u-pb--11\@x-small-only {
	padding-block-end:2.75rem!important
  }
  .fdx-u-pb--12\@x-small-only {
	padding-block-end:3rem!important
  }
  .fdx-u-pb--13\@x-small-only {
	padding-block-end:3.25rem!important
  }
  .fdx-u-pb--14\@x-small-only {
	padding-block-end:3.5rem!important
  }
  .fdx-u-pb--15\@x-small-only {
	padding-block-end:3.75rem!important
  }
  .fdx-u-pb--16\@x-small-only {
	padding-block-end:4rem!important
  }
  .fdx-u-pb--17\@x-small-only {
	padding-block-end:4.25rem!important
  }
  .fdx-u-pb--18\@x-small-only {
	padding-block-end:4.5rem!important
  }
  .fdx-u-pb--19\@x-small-only {
	padding-block-end:4.75rem!important
  }
  .fdx-u-pb--20\@x-small-only {
	padding-block-end:5rem!important
  }
  .fdx-u-pl--0\@x-small-only {
	padding-inline-start:0rem!important
  }
  .fdx-u-pl--1\@x-small-only {
	padding-inline-start:.25rem!important
  }
  .fdx-u-pl--2\@x-small-only {
	padding-inline-start:.5rem!important
  }
  .fdx-u-pl--3\@x-small-only {
	padding-inline-start:.75rem!important
  }
  .fdx-u-pl--4\@x-small-only {
	padding-inline-start:1rem!important
  }
  .fdx-u-pl--5\@x-small-only {
	padding-inline-start:1.25rem!important
  }
  .fdx-u-pl--6\@x-small-only {
	padding-inline-start:1.5rem!important
  }
  .fdx-u-pl--7\@x-small-only {
	padding-inline-start:1.75rem!important
  }
  .fdx-u-pl--8\@x-small-only {
	padding-inline-start:2rem!important
  }
  .fdx-u-pl--9\@x-small-only {
	padding-inline-start:2.25rem!important
  }
  .fdx-u-pl--10\@x-small-only {
	padding-inline-start:2.5rem!important
  }
  .fdx-u-pl--11\@x-small-only {
	padding-inline-start:2.75rem!important
  }
  .fdx-u-pl--12\@x-small-only {
	padding-inline-start:3rem!important
  }
  .fdx-u-pl--13\@x-small-only {
	padding-inline-start:3.25rem!important
  }
  .fdx-u-pl--14\@x-small-only {
	padding-inline-start:3.5rem!important
  }
  .fdx-u-pl--15\@x-small-only {
	padding-inline-start:3.75rem!important
  }
  .fdx-u-pl--16\@x-small-only {
	padding-inline-start:4rem!important
  }
  .fdx-u-pl--17\@x-small-only {
	padding-inline-start:4.25rem!important
  }
  .fdx-u-pl--18\@x-small-only {
	padding-inline-start:4.5rem!important
  }
  .fdx-u-pl--19\@x-small-only {
	padding-inline-start:4.75rem!important
  }
  .fdx-u-pl--20\@x-small-only {
	padding-inline-start:5rem!important
  }
  .fdx-u-px--0\@x-small-only {
	padding-inline:0rem!important
  }
  .fdx-u-px--1\@x-small-only {
	padding-inline:.25rem!important
  }
  .fdx-u-px--2\@x-small-only {
	padding-inline:.5rem!important
  }
  .fdx-u-px--3\@x-small-only {
	padding-inline:.75rem!important
  }
  .fdx-u-px--4\@x-small-only {
	padding-inline:1rem!important
  }
  .fdx-u-px--5\@x-small-only {
	padding-inline:1.25rem!important
  }
  .fdx-u-px--6\@x-small-only {
	padding-inline:1.5rem!important
  }
  .fdx-u-px--7\@x-small-only {
	padding-inline:1.75rem!important
  }
  .fdx-u-px--8\@x-small-only {
	padding-inline:2rem!important
  }
  .fdx-u-px--9\@x-small-only {
	padding-inline:2.25rem!important
  }
  .fdx-u-px--10\@x-small-only {
	padding-inline:2.5rem!important
  }
  .fdx-u-px--11\@x-small-only {
	padding-inline:2.75rem!important
  }
  .fdx-u-px--12\@x-small-only {
	padding-inline:3rem!important
  }
  .fdx-u-px--13\@x-small-only {
	padding-inline:3.25rem!important
  }
  .fdx-u-px--14\@x-small-only {
	padding-inline:3.5rem!important
  }
  .fdx-u-px--15\@x-small-only {
	padding-inline:3.75rem!important
  }
  .fdx-u-px--16\@x-small-only {
	padding-inline:4rem!important
  }
  .fdx-u-px--17\@x-small-only {
	padding-inline:4.25rem!important
  }
  .fdx-u-px--18\@x-small-only {
	padding-inline:4.5rem!important
  }
  .fdx-u-px--19\@x-small-only {
	padding-inline:4.75rem!important
  }
  .fdx-u-px--20\@x-small-only {
	padding-inline:5rem!important
  }
  .fdx-u-py--0\@x-small-only {
	padding-block:0rem!important
  }
  .fdx-u-py--1\@x-small-only {
	padding-block:.25rem!important
  }
  .fdx-u-py--2\@x-small-only {
	padding-block:.5rem!important
  }
  .fdx-u-py--3\@x-small-only {
	padding-block:.75rem!important
  }
  .fdx-u-py--4\@x-small-only {
	padding-block:1rem!important
  }
  .fdx-u-py--5\@x-small-only {
	padding-block:1.25rem!important
  }
  .fdx-u-py--6\@x-small-only {
	padding-block:1.5rem!important
  }
  .fdx-u-py--7\@x-small-only {
	padding-block:1.75rem!important
  }
  .fdx-u-py--8\@x-small-only {
	padding-block:2rem!important
  }
  .fdx-u-py--9\@x-small-only {
	padding-block:2.25rem!important
  }
  .fdx-u-py--10\@x-small-only {
	padding-block:2.5rem!important
  }
  .fdx-u-py--11\@x-small-only {
	padding-block:2.75rem!important
  }
  .fdx-u-py--12\@x-small-only {
	padding-block:3rem!important
  }
  .fdx-u-py--13\@x-small-only {
	padding-block:3.25rem!important
  }
  .fdx-u-py--14\@x-small-only {
	padding-block:3.5rem!important
  }
  .fdx-u-py--15\@x-small-only {
	padding-block:3.75rem!important
  }
  .fdx-u-py--16\@x-small-only {
	padding-block:4rem!important
  }
  .fdx-u-py--17\@x-small-only {
	padding-block:4.25rem!important
  }
  .fdx-u-py--18\@x-small-only {
	padding-block:4.5rem!important
  }
  .fdx-u-py--19\@x-small-only {
	padding-block:4.75rem!important
  }
  .fdx-u-py--20\@x-small-only {
	padding-block:5rem!important
  }
  .fdx-u-m--0\@x-small-only {
	margin-inline:0rem!important;
	margin-block:0rem!important
  }
  .fdx-u-m--1\@x-small-only {
	margin-inline:.25rem!important;
	margin-block:.25rem!important
  }
  .fdx-u-m--2\@x-small-only {
	margin-inline:.5rem!important;
	margin-block:.5rem!important
  }
  .fdx-u-m--3\@x-small-only {
	margin-inline:.75rem!important;
	margin-block:.75rem!important
  }
  .fdx-u-m--4\@x-small-only {
	margin-inline:1rem!important;
	margin-block:1rem!important
  }
  .fdx-u-m--5\@x-small-only {
	margin-inline:1.25rem!important;
	margin-block:1.25rem!important
  }
  .fdx-u-m--6\@x-small-only {
	margin-inline:1.5rem!important;
	margin-block:1.5rem!important
  }
  .fdx-u-m--7\@x-small-only {
	margin-inline:1.75rem!important;
	margin-block:1.75rem!important
  }
  .fdx-u-m--8\@x-small-only {
	margin-inline:2rem!important;
	margin-block:2rem!important
  }
  .fdx-u-m--9\@x-small-only {
	margin-inline:2.25rem!important;
	margin-block:2.25rem!important
  }
  .fdx-u-m--10\@x-small-only {
	margin-inline:2.5rem!important;
	margin-block:2.5rem!important
  }
  .fdx-u-m--11\@x-small-only {
	margin-inline:2.75rem!important;
	margin-block:2.75rem!important
  }
  .fdx-u-m--12\@x-small-only {
	margin-inline:3rem!important;
	margin-block:3rem!important
  }
  .fdx-u-m--13\@x-small-only {
	margin-inline:3.25rem!important;
	margin-block:3.25rem!important
  }
  .fdx-u-m--14\@x-small-only {
	margin-inline:3.5rem!important;
	margin-block:3.5rem!important
  }
  .fdx-u-m--15\@x-small-only {
	margin-inline:3.75rem!important;
	margin-block:3.75rem!important
  }
  .fdx-u-m--16\@x-small-only {
	margin-inline:4rem!important;
	margin-block:4rem!important
  }
  .fdx-u-m--17\@x-small-only {
	margin-inline:4.25rem!important;
	margin-block:4.25rem!important
  }
  .fdx-u-m--18\@x-small-only {
	margin-inline:4.5rem!important;
	margin-block:4.5rem!important
  }
  .fdx-u-m--19\@x-small-only {
	margin-inline:4.75rem!important;
	margin-block:4.75rem!important
  }
  .fdx-u-m--20\@x-small-only {
	margin-inline:5rem!important;
	margin-block:5rem!important
  }
  .fdx-u-mt--0\@x-small-only {
	margin-block-start:0rem!important
  }
  .fdx-u-mt--1\@x-small-only {
	margin-block-start:.25rem!important
  }
  .fdx-u-mt--2\@x-small-only {
	margin-block-start:.5rem!important
  }
  .fdx-u-mt--3\@x-small-only {
	margin-block-start:.75rem!important
  }
  .fdx-u-mt--4\@x-small-only {
	margin-block-start:1rem!important
  }
  .fdx-u-mt--5\@x-small-only {
	margin-block-start:1.25rem!important
  }
  .fdx-u-mt--6\@x-small-only {
	margin-block-start:1.5rem!important
  }
  .fdx-u-mt--7\@x-small-only {
	margin-block-start:1.75rem!important
  }
  .fdx-u-mt--8\@x-small-only {
	margin-block-start:2rem!important
  }
  .fdx-u-mt--9\@x-small-only {
	margin-block-start:2.25rem!important
  }
  .fdx-u-mt--10\@x-small-only {
	margin-block-start:2.5rem!important
  }
  .fdx-u-mt--11\@x-small-only {
	margin-block-start:2.75rem!important
  }
  .fdx-u-mt--12\@x-small-only {
	margin-block-start:3rem!important
  }
  .fdx-u-mt--13\@x-small-only {
	margin-block-start:3.25rem!important
  }
  .fdx-u-mt--14\@x-small-only {
	margin-block-start:3.5rem!important
  }
  .fdx-u-mt--15\@x-small-only {
	margin-block-start:3.75rem!important
  }
  .fdx-u-mt--16\@x-small-only {
	margin-block-start:4rem!important
  }
  .fdx-u-mt--17\@x-small-only {
	margin-block-start:4.25rem!important
  }
  .fdx-u-mt--18\@x-small-only {
	margin-block-start:4.5rem!important
  }
  .fdx-u-mt--19\@x-small-only {
	margin-block-start:4.75rem!important
  }
  .fdx-u-mt--20\@x-small-only {
	margin-block-start:5rem!important
  }
  .fdx-u-mr--0\@x-small-only {
	margin-inline-end:0rem!important
  }
  .fdx-u-mr--1\@x-small-only {
	margin-inline-end:.25rem!important
  }
  .fdx-u-mr--2\@x-small-only {
	margin-inline-end:.5rem!important
  }
  .fdx-u-mr--3\@x-small-only {
	margin-inline-end:.75rem!important
  }
  .fdx-u-mr--4\@x-small-only {
	margin-inline-end:1rem!important
  }
  .fdx-u-mr--5\@x-small-only {
	margin-inline-end:1.25rem!important
  }
  .fdx-u-mr--6\@x-small-only {
	margin-inline-end:1.5rem!important
  }
  .fdx-u-mr--7\@x-small-only {
	margin-inline-end:1.75rem!important
  }
  .fdx-u-mr--8\@x-small-only {
	margin-inline-end:2rem!important
  }
  .fdx-u-mr--9\@x-small-only {
	margin-inline-end:2.25rem!important
  }
  .fdx-u-mr--10\@x-small-only {
	margin-inline-end:2.5rem!important
  }
  .fdx-u-mr--11\@x-small-only {
	margin-inline-end:2.75rem!important
  }
  .fdx-u-mr--12\@x-small-only {
	margin-inline-end:3rem!important
  }
  .fdx-u-mr--13\@x-small-only {
	margin-inline-end:3.25rem!important
  }
  .fdx-u-mr--14\@x-small-only {
	margin-inline-end:3.5rem!important
  }
  .fdx-u-mr--15\@x-small-only {
	margin-inline-end:3.75rem!important
  }
  .fdx-u-mr--16\@x-small-only {
	margin-inline-end:4rem!important
  }
  .fdx-u-mr--17\@x-small-only {
	margin-inline-end:4.25rem!important
  }
  .fdx-u-mr--18\@x-small-only {
	margin-inline-end:4.5rem!important
  }
  .fdx-u-mr--19\@x-small-only {
	margin-inline-end:4.75rem!important
  }
  .fdx-u-mr--20\@x-small-only {
	margin-inline-end:5rem!important
  }
  .fdx-u-mb--0\@x-small-only {
	margin-block-end:0rem!important
  }
  .fdx-u-mb--1\@x-small-only {
	margin-block-end:.25rem!important
  }
  .fdx-u-mb--2\@x-small-only {
	margin-block-end:.5rem!important
  }
  .fdx-u-mb--3\@x-small-only {
	margin-block-end:.75rem!important
  }
  .fdx-u-mb--4\@x-small-only {
	margin-block-end:1rem!important
  }
  .fdx-u-mb--5\@x-small-only {
	margin-block-end:1.25rem!important
  }
  .fdx-u-mb--6\@x-small-only {
	margin-block-end:1.5rem!important
  }
  .fdx-u-mb--7\@x-small-only {
	margin-block-end:1.75rem!important
  }
  .fdx-u-mb--8\@x-small-only {
	margin-block-end:2rem!important
  }
  .fdx-u-mb--9\@x-small-only {
	margin-block-end:2.25rem!important
  }
  .fdx-u-mb--10\@x-small-only {
	margin-block-end:2.5rem!important
  }
  .fdx-u-mb--11\@x-small-only {
	margin-block-end:2.75rem!important
  }
  .fdx-u-mb--12\@x-small-only {
	margin-block-end:3rem!important
  }
  .fdx-u-mb--13\@x-small-only {
	margin-block-end:3.25rem!important
  }
  .fdx-u-mb--14\@x-small-only {
	margin-block-end:3.5rem!important
  }
  .fdx-u-mb--15\@x-small-only {
	margin-block-end:3.75rem!important
  }
  .fdx-u-mb--16\@x-small-only {
	margin-block-end:4rem!important
  }
  .fdx-u-mb--17\@x-small-only {
	margin-block-end:4.25rem!important
  }
  .fdx-u-mb--18\@x-small-only {
	margin-block-end:4.5rem!important
  }
  .fdx-u-mb--19\@x-small-only {
	margin-block-end:4.75rem!important
  }
  .fdx-u-mb--20\@x-small-only {
	margin-block-end:5rem!important
  }
  .fdx-u-ml--0\@x-small-only {
	margin-inline-start:0rem!important
  }
  .fdx-u-ml--1\@x-small-only {
	margin-inline-start:.25rem!important
  }
  .fdx-u-ml--2\@x-small-only {
	margin-inline-start:.5rem!important
  }
  .fdx-u-ml--3\@x-small-only {
	margin-inline-start:.75rem!important
  }
  .fdx-u-ml--4\@x-small-only {
	margin-inline-start:1rem!important
  }
  .fdx-u-ml--5\@x-small-only {
	margin-inline-start:1.25rem!important
  }
  .fdx-u-ml--6\@x-small-only {
	margin-inline-start:1.5rem!important
  }
  .fdx-u-ml--7\@x-small-only {
	margin-inline-start:1.75rem!important
  }
  .fdx-u-ml--8\@x-small-only {
	margin-inline-start:2rem!important
  }
  .fdx-u-ml--9\@x-small-only {
	margin-inline-start:2.25rem!important
  }
  .fdx-u-ml--10\@x-small-only {
	margin-inline-start:2.5rem!important
  }
  .fdx-u-ml--11\@x-small-only {
	margin-inline-start:2.75rem!important
  }
  .fdx-u-ml--12\@x-small-only {
	margin-inline-start:3rem!important
  }
  .fdx-u-ml--13\@x-small-only {
	margin-inline-start:3.25rem!important
  }
  .fdx-u-ml--14\@x-small-only {
	margin-inline-start:3.5rem!important
  }
  .fdx-u-ml--15\@x-small-only {
	margin-inline-start:3.75rem!important
  }
  .fdx-u-ml--16\@x-small-only {
	margin-inline-start:4rem!important
  }
  .fdx-u-ml--17\@x-small-only {
	margin-inline-start:4.25rem!important
  }
  .fdx-u-ml--18\@x-small-only {
	margin-inline-start:4.5rem!important
  }
  .fdx-u-ml--19\@x-small-only {
	margin-inline-start:4.75rem!important
  }
  .fdx-u-ml--20\@x-small-only {
	margin-inline-start:5rem!important
  }
  .fdx-u-mx--0\@x-small-only {
	margin-inline:0rem!important
  }
  .fdx-u-mx--1\@x-small-only {
	margin-inline:.25rem!important
  }
  .fdx-u-mx--2\@x-small-only {
	margin-inline:.5rem!important
  }
  .fdx-u-mx--3\@x-small-only {
	margin-inline:.75rem!important
  }
  .fdx-u-mx--4\@x-small-only {
	margin-inline:1rem!important
  }
  .fdx-u-mx--5\@x-small-only {
	margin-inline:1.25rem!important
  }
  .fdx-u-mx--6\@x-small-only {
	margin-inline:1.5rem!important
  }
  .fdx-u-mx--7\@x-small-only {
	margin-inline:1.75rem!important
  }
  .fdx-u-mx--8\@x-small-only {
	margin-inline:2rem!important
  }
  .fdx-u-mx--9\@x-small-only {
	margin-inline:2.25rem!important
  }
  .fdx-u-mx--10\@x-small-only {
	margin-inline:2.5rem!important
  }
  .fdx-u-mx--11\@x-small-only {
	margin-inline:2.75rem!important
  }
  .fdx-u-mx--12\@x-small-only {
	margin-inline:3rem!important
  }
  .fdx-u-mx--13\@x-small-only {
	margin-inline:3.25rem!important
  }
  .fdx-u-mx--14\@x-small-only {
	margin-inline:3.5rem!important
  }
  .fdx-u-mx--15\@x-small-only {
	margin-inline:3.75rem!important
  }
  .fdx-u-mx--16\@x-small-only {
	margin-inline:4rem!important
  }
  .fdx-u-mx--17\@x-small-only {
	margin-inline:4.25rem!important
  }
  .fdx-u-mx--18\@x-small-only {
	margin-inline:4.5rem!important
  }
  .fdx-u-mx--19\@x-small-only {
	margin-inline:4.75rem!important
  }
  .fdx-u-mx--20\@x-small-only {
	margin-inline:5rem!important
  }
  .fdx-u-my--0\@x-small-only {
	margin-block:0rem!important
  }
  .fdx-u-my--1\@x-small-only {
	margin-block:.25rem!important
  }
  .fdx-u-my--2\@x-small-only {
	margin-block:.5rem!important
  }
  .fdx-u-my--3\@x-small-only {
	margin-block:.75rem!important
  }
  .fdx-u-my--4\@x-small-only {
	margin-block:1rem!important
  }
  .fdx-u-my--5\@x-small-only {
	margin-block:1.25rem!important
  }
  .fdx-u-my--6\@x-small-only {
	margin-block:1.5rem!important
  }
  .fdx-u-my--7\@x-small-only {
	margin-block:1.75rem!important
  }
  .fdx-u-my--8\@x-small-only {
	margin-block:2rem!important
  }
  .fdx-u-my--9\@x-small-only {
	margin-block:2.25rem!important
  }
  .fdx-u-my--10\@x-small-only {
	margin-block:2.5rem!important
  }
  .fdx-u-my--11\@x-small-only {
	margin-block:2.75rem!important
  }
  .fdx-u-my--12\@x-small-only {
	margin-block:3rem!important
  }
  .fdx-u-my--13\@x-small-only {
	margin-block:3.25rem!important
  }
  .fdx-u-my--14\@x-small-only {
	margin-block:3.5rem!important
  }
  .fdx-u-my--15\@x-small-only {
	margin-block:3.75rem!important
  }
  .fdx-u-my--16\@x-small-only {
	margin-block:4rem!important
  }
  .fdx-u-my--17\@x-small-only {
	margin-block:4.25rem!important
  }
  .fdx-u-my--18\@x-small-only {
	margin-block:4.5rem!important
  }
  .fdx-u-my--19\@x-small-only {
	margin-block:4.75rem!important
  }
  .fdx-u-my--20\@x-small-only {
	margin-block:5rem!important
  }
}
@media (min-width: 0) {
  .fdx-u-p--0\@x-small {
	padding-inline:0rem!important;
	padding-block:0rem!important
  }
  .fdx-u-p--1\@x-small {
	padding-inline:.25rem!important;
	padding-block:.25rem!important
  }
  .fdx-u-p--2\@x-small {
	padding-inline:.5rem!important;
	padding-block:.5rem!important
  }
  .fdx-u-p--3\@x-small {
	padding-inline:.75rem!important;
	padding-block:.75rem!important
  }
  .fdx-u-p--4\@x-small {
	padding-inline:1rem!important;
	padding-block:1rem!important
  }
  .fdx-u-p--5\@x-small {
	padding-inline:1.25rem!important;
	padding-block:1.25rem!important
  }
  .fdx-u-p--6\@x-small {
	padding-inline:1.5rem!important;
	padding-block:1.5rem!important
  }
  .fdx-u-p--7\@x-small {
	padding-inline:1.75rem!important;
	padding-block:1.75rem!important
  }
  .fdx-u-p--8\@x-small {
	padding-inline:2rem!important;
	padding-block:2rem!important
  }
  .fdx-u-p--9\@x-small {
	padding-inline:2.25rem!important;
	padding-block:2.25rem!important
  }
  .fdx-u-p--10\@x-small {
	padding-inline:2.5rem!important;
	padding-block:2.5rem!important
  }
  .fdx-u-p--11\@x-small {
	padding-inline:2.75rem!important;
	padding-block:2.75rem!important
  }
  .fdx-u-p--12\@x-small {
	padding-inline:3rem!important;
	padding-block:3rem!important
  }
  .fdx-u-p--13\@x-small {
	padding-inline:3.25rem!important;
	padding-block:3.25rem!important
  }
  .fdx-u-p--14\@x-small {
	padding-inline:3.5rem!important;
	padding-block:3.5rem!important
  }
  .fdx-u-p--15\@x-small {
	padding-inline:3.75rem!important;
	padding-block:3.75rem!important
  }
  .fdx-u-p--16\@x-small {
	padding-inline:4rem!important;
	padding-block:4rem!important
  }
  .fdx-u-p--17\@x-small {
	padding-inline:4.25rem!important;
	padding-block:4.25rem!important
  }
  .fdx-u-p--18\@x-small {
	padding-inline:4.5rem!important;
	padding-block:4.5rem!important
  }
  .fdx-u-p--19\@x-small {
	padding-inline:4.75rem!important;
	padding-block:4.75rem!important
  }
  .fdx-u-p--20\@x-small {
	padding-inline:5rem!important;
	padding-block:5rem!important
  }
  .fdx-u-pt--0\@x-small {
	padding-block-start:0rem!important
  }
  .fdx-u-pt--1\@x-small {
	padding-block-start:.25rem!important
  }
  .fdx-u-pt--2\@x-small {
	padding-block-start:.5rem!important
  }
  .fdx-u-pt--3\@x-small {
	padding-block-start:.75rem!important
  }
  .fdx-u-pt--4\@x-small {
	padding-block-start:1rem!important
  }
  .fdx-u-pt--5\@x-small {
	padding-block-start:1.25rem!important
  }
  .fdx-u-pt--6\@x-small {
	padding-block-start:1.5rem!important
  }
  .fdx-u-pt--7\@x-small {
	padding-block-start:1.75rem!important
  }
  .fdx-u-pt--8\@x-small {
	padding-block-start:2rem!important
  }
  .fdx-u-pt--9\@x-small {
	padding-block-start:2.25rem!important
  }
  .fdx-u-pt--10\@x-small {
	padding-block-start:2.5rem!important
  }
  .fdx-u-pt--11\@x-small {
	padding-block-start:2.75rem!important
  }
  .fdx-u-pt--12\@x-small {
	padding-block-start:3rem!important
  }
  .fdx-u-pt--13\@x-small {
	padding-block-start:3.25rem!important
  }
  .fdx-u-pt--14\@x-small {
	padding-block-start:3.5rem!important
  }
  .fdx-u-pt--15\@x-small {
	padding-block-start:3.75rem!important
  }
  .fdx-u-pt--16\@x-small {
	padding-block-start:4rem!important
  }
  .fdx-u-pt--17\@x-small {
	padding-block-start:4.25rem!important
  }
  .fdx-u-pt--18\@x-small {
	padding-block-start:4.5rem!important
  }
  .fdx-u-pt--19\@x-small {
	padding-block-start:4.75rem!important
  }
  .fdx-u-pt--20\@x-small {
	padding-block-start:5rem!important
  }
  .fdx-u-pr--0\@x-small {
	padding-inline-end:0rem!important
  }
  .fdx-u-pr--1\@x-small {
	padding-inline-end:.25rem!important
  }
  .fdx-u-pr--2\@x-small {
	padding-inline-end:.5rem!important
  }
  .fdx-u-pr--3\@x-small {
	padding-inline-end:.75rem!important
  }
  .fdx-u-pr--4\@x-small {
	padding-inline-end:1rem!important
  }
  .fdx-u-pr--5\@x-small {
	padding-inline-end:1.25rem!important
  }
  .fdx-u-pr--6\@x-small {
	padding-inline-end:1.5rem!important
  }
  .fdx-u-pr--7\@x-small {
	padding-inline-end:1.75rem!important
  }
  .fdx-u-pr--8\@x-small {
	padding-inline-end:2rem!important
  }
  .fdx-u-pr--9\@x-small {
	padding-inline-end:2.25rem!important
  }
  .fdx-u-pr--10\@x-small {
	padding-inline-end:2.5rem!important
  }
  .fdx-u-pr--11\@x-small {
	padding-inline-end:2.75rem!important
  }
  .fdx-u-pr--12\@x-small {
	padding-inline-end:3rem!important
  }
  .fdx-u-pr--13\@x-small {
	padding-inline-end:3.25rem!important
  }
  .fdx-u-pr--14\@x-small {
	padding-inline-end:3.5rem!important
  }
  .fdx-u-pr--15\@x-small {
	padding-inline-end:3.75rem!important
  }
  .fdx-u-pr--16\@x-small {
	padding-inline-end:4rem!important
  }
  .fdx-u-pr--17\@x-small {
	padding-inline-end:4.25rem!important
  }
  .fdx-u-pr--18\@x-small {
	padding-inline-end:4.5rem!important
  }
  .fdx-u-pr--19\@x-small {
	padding-inline-end:4.75rem!important
  }
  .fdx-u-pr--20\@x-small {
	padding-inline-end:5rem!important
  }
  .fdx-u-pb--0\@x-small {
	padding-block-end:0rem!important
  }
  .fdx-u-pb--1\@x-small {
	padding-block-end:.25rem!important
  }
  .fdx-u-pb--2\@x-small {
	padding-block-end:.5rem!important
  }
  .fdx-u-pb--3\@x-small {
	padding-block-end:.75rem!important
  }
  .fdx-u-pb--4\@x-small {
	padding-block-end:1rem!important
  }
  .fdx-u-pb--5\@x-small {
	padding-block-end:1.25rem!important
  }
  .fdx-u-pb--6\@x-small {
	padding-block-end:1.5rem!important
  }
  .fdx-u-pb--7\@x-small {
	padding-block-end:1.75rem!important
  }
  .fdx-u-pb--8\@x-small {
	padding-block-end:2rem!important
  }
  .fdx-u-pb--9\@x-small {
	padding-block-end:2.25rem!important
  }
  .fdx-u-pb--10\@x-small {
	padding-block-end:2.5rem!important
  }
  .fdx-u-pb--11\@x-small {
	padding-block-end:2.75rem!important
  }
  .fdx-u-pb--12\@x-small {
	padding-block-end:3rem!important
  }
  .fdx-u-pb--13\@x-small {
	padding-block-end:3.25rem!important
  }
  .fdx-u-pb--14\@x-small {
	padding-block-end:3.5rem!important
  }
  .fdx-u-pb--15\@x-small {
	padding-block-end:3.75rem!important
  }
  .fdx-u-pb--16\@x-small {
	padding-block-end:4rem!important
  }
  .fdx-u-pb--17\@x-small {
	padding-block-end:4.25rem!important
  }
  .fdx-u-pb--18\@x-small {
	padding-block-end:4.5rem!important
  }
  .fdx-u-pb--19\@x-small {
	padding-block-end:4.75rem!important
  }
  .fdx-u-pb--20\@x-small {
	padding-block-end:5rem!important
  }
  .fdx-u-pl--0\@x-small {
	padding-inline-start:0rem!important
  }
  .fdx-u-pl--1\@x-small {
	padding-inline-start:.25rem!important
  }
  .fdx-u-pl--2\@x-small {
	padding-inline-start:.5rem!important
  }
  .fdx-u-pl--3\@x-small {
	padding-inline-start:.75rem!important
  }
  .fdx-u-pl--4\@x-small {
	padding-inline-start:1rem!important
  }
  .fdx-u-pl--5\@x-small {
	padding-inline-start:1.25rem!important
  }
  .fdx-u-pl--6\@x-small {
	padding-inline-start:1.5rem!important
  }
  .fdx-u-pl--7\@x-small {
	padding-inline-start:1.75rem!important
  }
  .fdx-u-pl--8\@x-small {
	padding-inline-start:2rem!important
  }
  .fdx-u-pl--9\@x-small {
	padding-inline-start:2.25rem!important
  }
  .fdx-u-pl--10\@x-small {
	padding-inline-start:2.5rem!important
  }
  .fdx-u-pl--11\@x-small {
	padding-inline-start:2.75rem!important
  }
  .fdx-u-pl--12\@x-small {
	padding-inline-start:3rem!important
  }
  .fdx-u-pl--13\@x-small {
	padding-inline-start:3.25rem!important
  }
  .fdx-u-pl--14\@x-small {
	padding-inline-start:3.5rem!important
  }
  .fdx-u-pl--15\@x-small {
	padding-inline-start:3.75rem!important
  }
  .fdx-u-pl--16\@x-small {
	padding-inline-start:4rem!important
  }
  .fdx-u-pl--17\@x-small {
	padding-inline-start:4.25rem!important
  }
  .fdx-u-pl--18\@x-small {
	padding-inline-start:4.5rem!important
  }
  .fdx-u-pl--19\@x-small {
	padding-inline-start:4.75rem!important
  }
  .fdx-u-pl--20\@x-small {
	padding-inline-start:5rem!important
  }
  .fdx-u-px--0\@x-small {
	padding-inline:0rem!important
  }
  .fdx-u-px--1\@x-small {
	padding-inline:.25rem!important
  }
  .fdx-u-px--2\@x-small {
	padding-inline:.5rem!important
  }
  .fdx-u-px--3\@x-small {
	padding-inline:.75rem!important
  }
  .fdx-u-px--4\@x-small {
	padding-inline:1rem!important
  }
  .fdx-u-px--5\@x-small {
	padding-inline:1.25rem!important
  }
  .fdx-u-px--6\@x-small {
	padding-inline:1.5rem!important
  }
  .fdx-u-px--7\@x-small {
	padding-inline:1.75rem!important
  }
  .fdx-u-px--8\@x-small {
	padding-inline:2rem!important
  }
  .fdx-u-px--9\@x-small {
	padding-inline:2.25rem!important
  }
  .fdx-u-px--10\@x-small {
	padding-inline:2.5rem!important
  }
  .fdx-u-px--11\@x-small {
	padding-inline:2.75rem!important
  }
  .fdx-u-px--12\@x-small {
	padding-inline:3rem!important
  }
  .fdx-u-px--13\@x-small {
	padding-inline:3.25rem!important
  }
  .fdx-u-px--14\@x-small {
	padding-inline:3.5rem!important
  }
  .fdx-u-px--15\@x-small {
	padding-inline:3.75rem!important
  }
  .fdx-u-px--16\@x-small {
	padding-inline:4rem!important
  }
  .fdx-u-px--17\@x-small {
	padding-inline:4.25rem!important
  }
  .fdx-u-px--18\@x-small {
	padding-inline:4.5rem!important
  }
  .fdx-u-px--19\@x-small {
	padding-inline:4.75rem!important
  }
  .fdx-u-px--20\@x-small {
	padding-inline:5rem!important
  }
  .fdx-u-py--0\@x-small {
	padding-block:0rem!important
  }
  .fdx-u-py--1\@x-small {
	padding-block:.25rem!important
  }
  .fdx-u-py--2\@x-small {
	padding-block:.5rem!important
  }
  .fdx-u-py--3\@x-small {
	padding-block:.75rem!important
  }
  .fdx-u-py--4\@x-small {
	padding-block:1rem!important
  }
  .fdx-u-py--5\@x-small {
	padding-block:1.25rem!important
  }
  .fdx-u-py--6\@x-small {
	padding-block:1.5rem!important
  }
  .fdx-u-py--7\@x-small {
	padding-block:1.75rem!important
  }
  .fdx-u-py--8\@x-small {
	padding-block:2rem!important
  }
  .fdx-u-py--9\@x-small {
	padding-block:2.25rem!important
  }
  .fdx-u-py--10\@x-small {
	padding-block:2.5rem!important
  }
  .fdx-u-py--11\@x-small {
	padding-block:2.75rem!important
  }
  .fdx-u-py--12\@x-small {
	padding-block:3rem!important
  }
  .fdx-u-py--13\@x-small {
	padding-block:3.25rem!important
  }
  .fdx-u-py--14\@x-small {
	padding-block:3.5rem!important
  }
  .fdx-u-py--15\@x-small {
	padding-block:3.75rem!important
  }
  .fdx-u-py--16\@x-small {
	padding-block:4rem!important
  }
  .fdx-u-py--17\@x-small {
	padding-block:4.25rem!important
  }
  .fdx-u-py--18\@x-small {
	padding-block:4.5rem!important
  }
  .fdx-u-py--19\@x-small {
	padding-block:4.75rem!important
  }
  .fdx-u-py--20\@x-small {
	padding-block:5rem!important
  }
  .fdx-u-m--0\@x-small {
	margin-inline:0rem!important;
	margin-block:0rem!important
  }
  .fdx-u-m--1\@x-small {
	margin-inline:.25rem!important;
	margin-block:.25rem!important
  }
  .fdx-u-m--2\@x-small {
	margin-inline:.5rem!important;
	margin-block:.5rem!important
  }
  .fdx-u-m--3\@x-small {
	margin-inline:.75rem!important;
	margin-block:.75rem!important
  }
  .fdx-u-m--4\@x-small {
	margin-inline:1rem!important;
	margin-block:1rem!important
  }
  .fdx-u-m--5\@x-small {
	margin-inline:1.25rem!important;
	margin-block:1.25rem!important
  }
  .fdx-u-m--6\@x-small {
	margin-inline:1.5rem!important;
	margin-block:1.5rem!important
  }
  .fdx-u-m--7\@x-small {
	margin-inline:1.75rem!important;
	margin-block:1.75rem!important
  }
  .fdx-u-m--8\@x-small {
	margin-inline:2rem!important;
	margin-block:2rem!important
  }
  .fdx-u-m--9\@x-small {
	margin-inline:2.25rem!important;
	margin-block:2.25rem!important
  }
  .fdx-u-m--10\@x-small {
	margin-inline:2.5rem!important;
	margin-block:2.5rem!important
  }
  .fdx-u-m--11\@x-small {
	margin-inline:2.75rem!important;
	margin-block:2.75rem!important
  }
  .fdx-u-m--12\@x-small {
	margin-inline:3rem!important;
	margin-block:3rem!important
  }
  .fdx-u-m--13\@x-small {
	margin-inline:3.25rem!important;
	margin-block:3.25rem!important
  }
  .fdx-u-m--14\@x-small {
	margin-inline:3.5rem!important;
	margin-block:3.5rem!important
  }
  .fdx-u-m--15\@x-small {
	margin-inline:3.75rem!important;
	margin-block:3.75rem!important
  }
  .fdx-u-m--16\@x-small {
	margin-inline:4rem!important;
	margin-block:4rem!important
  }
  .fdx-u-m--17\@x-small {
	margin-inline:4.25rem!important;
	margin-block:4.25rem!important
  }
  .fdx-u-m--18\@x-small {
	margin-inline:4.5rem!important;
	margin-block:4.5rem!important
  }
  .fdx-u-m--19\@x-small {
	margin-inline:4.75rem!important;
	margin-block:4.75rem!important
  }
  .fdx-u-m--20\@x-small {
	margin-inline:5rem!important;
	margin-block:5rem!important
  }
  .fdx-u-mt--0\@x-small {
	margin-block-start:0rem!important
  }
  .fdx-u-mt--1\@x-small {
	margin-block-start:.25rem!important
  }
  .fdx-u-mt--2\@x-small {
	margin-block-start:.5rem!important
  }
  .fdx-u-mt--3\@x-small {
	margin-block-start:.75rem!important
  }
  .fdx-u-mt--4\@x-small {
	margin-block-start:1rem!important
  }
  .fdx-u-mt--5\@x-small {
	margin-block-start:1.25rem!important
  }
  .fdx-u-mt--6\@x-small {
	margin-block-start:1.5rem!important
  }
  .fdx-u-mt--7\@x-small {
	margin-block-start:1.75rem!important
  }
  .fdx-u-mt--8\@x-small {
	margin-block-start:2rem!important
  }
  .fdx-u-mt--9\@x-small {
	margin-block-start:2.25rem!important
  }
  .fdx-u-mt--10\@x-small {
	margin-block-start:2.5rem!important
  }
  .fdx-u-mt--11\@x-small {
	margin-block-start:2.75rem!important
  }
  .fdx-u-mt--12\@x-small {
	margin-block-start:3rem!important
  }
  .fdx-u-mt--13\@x-small {
	margin-block-start:3.25rem!important
  }
  .fdx-u-mt--14\@x-small {
	margin-block-start:3.5rem!important
  }
  .fdx-u-mt--15\@x-small {
	margin-block-start:3.75rem!important
  }
  .fdx-u-mt--16\@x-small {
	margin-block-start:4rem!important
  }
  .fdx-u-mt--17\@x-small {
	margin-block-start:4.25rem!important
  }
  .fdx-u-mt--18\@x-small {
	margin-block-start:4.5rem!important
  }
  .fdx-u-mt--19\@x-small {
	margin-block-start:4.75rem!important
  }
  .fdx-u-mt--20\@x-small {
	margin-block-start:5rem!important
  }
  .fdx-u-mr--0\@x-small {
	margin-inline-end:0rem!important
  }
  .fdx-u-mr--1\@x-small {
	margin-inline-end:.25rem!important
  }
  .fdx-u-mr--2\@x-small {
	margin-inline-end:.5rem!important
  }
  .fdx-u-mr--3\@x-small {
	margin-inline-end:.75rem!important
  }
  .fdx-u-mr--4\@x-small {
	margin-inline-end:1rem!important
  }
  .fdx-u-mr--5\@x-small {
	margin-inline-end:1.25rem!important
  }
  .fdx-u-mr--6\@x-small {
	margin-inline-end:1.5rem!important
  }
  .fdx-u-mr--7\@x-small {
	margin-inline-end:1.75rem!important
  }
  .fdx-u-mr--8\@x-small {
	margin-inline-end:2rem!important
  }
  .fdx-u-mr--9\@x-small {
	margin-inline-end:2.25rem!important
  }
  .fdx-u-mr--10\@x-small {
	margin-inline-end:2.5rem!important
  }
  .fdx-u-mr--11\@x-small {
	margin-inline-end:2.75rem!important
  }
  .fdx-u-mr--12\@x-small {
	margin-inline-end:3rem!important
  }
  .fdx-u-mr--13\@x-small {
	margin-inline-end:3.25rem!important
  }
  .fdx-u-mr--14\@x-small {
	margin-inline-end:3.5rem!important
  }
  .fdx-u-mr--15\@x-small {
	margin-inline-end:3.75rem!important
  }
  .fdx-u-mr--16\@x-small {
	margin-inline-end:4rem!important
  }
  .fdx-u-mr--17\@x-small {
	margin-inline-end:4.25rem!important
  }
  .fdx-u-mr--18\@x-small {
	margin-inline-end:4.5rem!important
  }
  .fdx-u-mr--19\@x-small {
	margin-inline-end:4.75rem!important
  }
  .fdx-u-mr--20\@x-small {
	margin-inline-end:5rem!important
  }
  .fdx-u-mb--0\@x-small {
	margin-block-end:0rem!important
  }
  .fdx-u-mb--1\@x-small {
	margin-block-end:.25rem!important
  }
  .fdx-u-mb--2\@x-small {
	margin-block-end:.5rem!important
  }
  .fdx-u-mb--3\@x-small {
	margin-block-end:.75rem!important
  }
  .fdx-u-mb--4\@x-small {
	margin-block-end:1rem!important
  }
  .fdx-u-mb--5\@x-small {
	margin-block-end:1.25rem!important
  }
  .fdx-u-mb--6\@x-small {
	margin-block-end:1.5rem!important
  }
  .fdx-u-mb--7\@x-small {
	margin-block-end:1.75rem!important
  }
  .fdx-u-mb--8\@x-small {
	margin-block-end:2rem!important
  }
  .fdx-u-mb--9\@x-small {
	margin-block-end:2.25rem!important
  }
  .fdx-u-mb--10\@x-small {
	margin-block-end:2.5rem!important
  }
  .fdx-u-mb--11\@x-small {
	margin-block-end:2.75rem!important
  }
  .fdx-u-mb--12\@x-small {
	margin-block-end:3rem!important
  }
  .fdx-u-mb--13\@x-small {
	margin-block-end:3.25rem!important
  }
  .fdx-u-mb--14\@x-small {
	margin-block-end:3.5rem!important
  }
  .fdx-u-mb--15\@x-small {
	margin-block-end:3.75rem!important
  }
  .fdx-u-mb--16\@x-small {
	margin-block-end:4rem!important
  }
  .fdx-u-mb--17\@x-small {
	margin-block-end:4.25rem!important
  }
  .fdx-u-mb--18\@x-small {
	margin-block-end:4.5rem!important
  }
  .fdx-u-mb--19\@x-small {
	margin-block-end:4.75rem!important
  }
  .fdx-u-mb--20\@x-small {
	margin-block-end:5rem!important
  }
  .fdx-u-ml--0\@x-small {
	margin-inline-start:0rem!important
  }
  .fdx-u-ml--1\@x-small {
	margin-inline-start:.25rem!important
  }
  .fdx-u-ml--2\@x-small {
	margin-inline-start:.5rem!important
  }
  .fdx-u-ml--3\@x-small {
	margin-inline-start:.75rem!important
  }
  .fdx-u-ml--4\@x-small {
	margin-inline-start:1rem!important
  }
  .fdx-u-ml--5\@x-small {
	margin-inline-start:1.25rem!important
  }
  .fdx-u-ml--6\@x-small {
	margin-inline-start:1.5rem!important
  }
  .fdx-u-ml--7\@x-small {
	margin-inline-start:1.75rem!important
  }
  .fdx-u-ml--8\@x-small {
	margin-inline-start:2rem!important
  }
  .fdx-u-ml--9\@x-small {
	margin-inline-start:2.25rem!important
  }
  .fdx-u-ml--10\@x-small {
	margin-inline-start:2.5rem!important
  }
  .fdx-u-ml--11\@x-small {
	margin-inline-start:2.75rem!important
  }
  .fdx-u-ml--12\@x-small {
	margin-inline-start:3rem!important
  }
  .fdx-u-ml--13\@x-small {
	margin-inline-start:3.25rem!important
  }
  .fdx-u-ml--14\@x-small {
	margin-inline-start:3.5rem!important
  }
  .fdx-u-ml--15\@x-small {
	margin-inline-start:3.75rem!important
  }
  .fdx-u-ml--16\@x-small {
	margin-inline-start:4rem!important
  }
  .fdx-u-ml--17\@x-small {
	margin-inline-start:4.25rem!important
  }
  .fdx-u-ml--18\@x-small {
	margin-inline-start:4.5rem!important
  }
  .fdx-u-ml--19\@x-small {
	margin-inline-start:4.75rem!important
  }
  .fdx-u-ml--20\@x-small {
	margin-inline-start:5rem!important
  }
  .fdx-u-mx--0\@x-small {
	margin-inline:0rem!important
  }
  .fdx-u-mx--1\@x-small {
	margin-inline:.25rem!important
  }
  .fdx-u-mx--2\@x-small {
	margin-inline:.5rem!important
  }
  .fdx-u-mx--3\@x-small {
	margin-inline:.75rem!important
  }
  .fdx-u-mx--4\@x-small {
	margin-inline:1rem!important
  }
  .fdx-u-mx--5\@x-small {
	margin-inline:1.25rem!important
  }
  .fdx-u-mx--6\@x-small {
	margin-inline:1.5rem!important
  }
  .fdx-u-mx--7\@x-small {
	margin-inline:1.75rem!important
  }
  .fdx-u-mx--8\@x-small {
	margin-inline:2rem!important
  }
  .fdx-u-mx--9\@x-small {
	margin-inline:2.25rem!important
  }
  .fdx-u-mx--10\@x-small {
	margin-inline:2.5rem!important
  }
  .fdx-u-mx--11\@x-small {
	margin-inline:2.75rem!important
  }
  .fdx-u-mx--12\@x-small {
	margin-inline:3rem!important
  }
  .fdx-u-mx--13\@x-small {
	margin-inline:3.25rem!important
  }
  .fdx-u-mx--14\@x-small {
	margin-inline:3.5rem!important
  }
  .fdx-u-mx--15\@x-small {
	margin-inline:3.75rem!important
  }
  .fdx-u-mx--16\@x-small {
	margin-inline:4rem!important
  }
  .fdx-u-mx--17\@x-small {
	margin-inline:4.25rem!important
  }
  .fdx-u-mx--18\@x-small {
	margin-inline:4.5rem!important
  }
  .fdx-u-mx--19\@x-small {
	margin-inline:4.75rem!important
  }
  .fdx-u-mx--20\@x-small {
	margin-inline:5rem!important
  }
  .fdx-u-my--0\@x-small {
	margin-block:0rem!important
  }
  .fdx-u-my--1\@x-small {
	margin-block:.25rem!important
  }
  .fdx-u-my--2\@x-small {
	margin-block:.5rem!important
  }
  .fdx-u-my--3\@x-small {
	margin-block:.75rem!important
  }
  .fdx-u-my--4\@x-small {
	margin-block:1rem!important
  }
  .fdx-u-my--5\@x-small {
	margin-block:1.25rem!important
  }
  .fdx-u-my--6\@x-small {
	margin-block:1.5rem!important
  }
  .fdx-u-my--7\@x-small {
	margin-block:1.75rem!important
  }
  .fdx-u-my--8\@x-small {
	margin-block:2rem!important
  }
  .fdx-u-my--9\@x-small {
	margin-block:2.25rem!important
  }
  .fdx-u-my--10\@x-small {
	margin-block:2.5rem!important
  }
  .fdx-u-my--11\@x-small {
	margin-block:2.75rem!important
  }
  .fdx-u-my--12\@x-small {
	margin-block:3rem!important
  }
  .fdx-u-my--13\@x-small {
	margin-block:3.25rem!important
  }
  .fdx-u-my--14\@x-small {
	margin-block:3.5rem!important
  }
  .fdx-u-my--15\@x-small {
	margin-block:3.75rem!important
  }
  .fdx-u-my--16\@x-small {
	margin-block:4rem!important
  }
  .fdx-u-my--17\@x-small {
	margin-block:4.25rem!important
  }
  .fdx-u-my--18\@x-small {
	margin-block:4.5rem!important
  }
  .fdx-u-my--19\@x-small {
	margin-block:4.75rem!important
  }
  .fdx-u-my--20\@x-small {
	margin-block:5rem!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-p--0\@small-only {
	padding-inline:0rem!important;
	padding-block:0rem!important
  }
  .fdx-u-p--1\@small-only {
	padding-inline:.25rem!important;
	padding-block:.25rem!important
  }
  .fdx-u-p--2\@small-only {
	padding-inline:.5rem!important;
	padding-block:.5rem!important
  }
  .fdx-u-p--3\@small-only {
	padding-inline:.75rem!important;
	padding-block:.75rem!important
  }
  .fdx-u-p--4\@small-only {
	padding-inline:1rem!important;
	padding-block:1rem!important
  }
  .fdx-u-p--5\@small-only {
	padding-inline:1.25rem!important;
	padding-block:1.25rem!important
  }
  .fdx-u-p--6\@small-only {
	padding-inline:1.5rem!important;
	padding-block:1.5rem!important
  }
  .fdx-u-p--7\@small-only {
	padding-inline:1.75rem!important;
	padding-block:1.75rem!important
  }
  .fdx-u-p--8\@small-only {
	padding-inline:2rem!important;
	padding-block:2rem!important
  }
  .fdx-u-p--9\@small-only {
	padding-inline:2.25rem!important;
	padding-block:2.25rem!important
  }
  .fdx-u-p--10\@small-only {
	padding-inline:2.5rem!important;
	padding-block:2.5rem!important
  }
  .fdx-u-p--11\@small-only {
	padding-inline:2.75rem!important;
	padding-block:2.75rem!important
  }
  .fdx-u-p--12\@small-only {
	padding-inline:3rem!important;
	padding-block:3rem!important
  }
  .fdx-u-p--13\@small-only {
	padding-inline:3.25rem!important;
	padding-block:3.25rem!important
  }
  .fdx-u-p--14\@small-only {
	padding-inline:3.5rem!important;
	padding-block:3.5rem!important
  }
  .fdx-u-p--15\@small-only {
	padding-inline:3.75rem!important;
	padding-block:3.75rem!important
  }
  .fdx-u-p--16\@small-only {
	padding-inline:4rem!important;
	padding-block:4rem!important
  }
  .fdx-u-p--17\@small-only {
	padding-inline:4.25rem!important;
	padding-block:4.25rem!important
  }
  .fdx-u-p--18\@small-only {
	padding-inline:4.5rem!important;
	padding-block:4.5rem!important
  }
  .fdx-u-p--19\@small-only {
	padding-inline:4.75rem!important;
	padding-block:4.75rem!important
  }
  .fdx-u-p--20\@small-only {
	padding-inline:5rem!important;
	padding-block:5rem!important
  }
  .fdx-u-pt--0\@small-only {
	padding-block-start:0rem!important
  }
  .fdx-u-pt--1\@small-only {
	padding-block-start:.25rem!important
  }
  .fdx-u-pt--2\@small-only {
	padding-block-start:.5rem!important
  }
  .fdx-u-pt--3\@small-only {
	padding-block-start:.75rem!important
  }
  .fdx-u-pt--4\@small-only {
	padding-block-start:1rem!important
  }
  .fdx-u-pt--5\@small-only {
	padding-block-start:1.25rem!important
  }
  .fdx-u-pt--6\@small-only {
	padding-block-start:1.5rem!important
  }
  .fdx-u-pt--7\@small-only {
	padding-block-start:1.75rem!important
  }
  .fdx-u-pt--8\@small-only {
	padding-block-start:2rem!important
  }
  .fdx-u-pt--9\@small-only {
	padding-block-start:2.25rem!important
  }
  .fdx-u-pt--10\@small-only {
	padding-block-start:2.5rem!important
  }
  .fdx-u-pt--11\@small-only {
	padding-block-start:2.75rem!important
  }
  .fdx-u-pt--12\@small-only {
	padding-block-start:3rem!important
  }
  .fdx-u-pt--13\@small-only {
	padding-block-start:3.25rem!important
  }
  .fdx-u-pt--14\@small-only {
	padding-block-start:3.5rem!important
  }
  .fdx-u-pt--15\@small-only {
	padding-block-start:3.75rem!important
  }
  .fdx-u-pt--16\@small-only {
	padding-block-start:4rem!important
  }
  .fdx-u-pt--17\@small-only {
	padding-block-start:4.25rem!important
  }
  .fdx-u-pt--18\@small-only {
	padding-block-start:4.5rem!important
  }
  .fdx-u-pt--19\@small-only {
	padding-block-start:4.75rem!important
  }
  .fdx-u-pt--20\@small-only {
	padding-block-start:5rem!important
  }
  .fdx-u-pr--0\@small-only {
	padding-inline-end:0rem!important
  }
  .fdx-u-pr--1\@small-only {
	padding-inline-end:.25rem!important
  }
  .fdx-u-pr--2\@small-only {
	padding-inline-end:.5rem!important
  }
  .fdx-u-pr--3\@small-only {
	padding-inline-end:.75rem!important
  }
  .fdx-u-pr--4\@small-only {
	padding-inline-end:1rem!important
  }
  .fdx-u-pr--5\@small-only {
	padding-inline-end:1.25rem!important
  }
  .fdx-u-pr--6\@small-only {
	padding-inline-end:1.5rem!important
  }
  .fdx-u-pr--7\@small-only {
	padding-inline-end:1.75rem!important
  }
  .fdx-u-pr--8\@small-only {
	padding-inline-end:2rem!important
  }
  .fdx-u-pr--9\@small-only {
	padding-inline-end:2.25rem!important
  }
  .fdx-u-pr--10\@small-only {
	padding-inline-end:2.5rem!important
  }
  .fdx-u-pr--11\@small-only {
	padding-inline-end:2.75rem!important
  }
  .fdx-u-pr--12\@small-only {
	padding-inline-end:3rem!important
  }
  .fdx-u-pr--13\@small-only {
	padding-inline-end:3.25rem!important
  }
  .fdx-u-pr--14\@small-only {
	padding-inline-end:3.5rem!important
  }
  .fdx-u-pr--15\@small-only {
	padding-inline-end:3.75rem!important
  }
  .fdx-u-pr--16\@small-only {
	padding-inline-end:4rem!important
  }
  .fdx-u-pr--17\@small-only {
	padding-inline-end:4.25rem!important
  }
  .fdx-u-pr--18\@small-only {
	padding-inline-end:4.5rem!important
  }
  .fdx-u-pr--19\@small-only {
	padding-inline-end:4.75rem!important
  }
  .fdx-u-pr--20\@small-only {
	padding-inline-end:5rem!important
  }
  .fdx-u-pb--0\@small-only {
	padding-block-end:0rem!important
  }
  .fdx-u-pb--1\@small-only {
	padding-block-end:.25rem!important
  }
  .fdx-u-pb--2\@small-only {
	padding-block-end:.5rem!important
  }
  .fdx-u-pb--3\@small-only {
	padding-block-end:.75rem!important
  }
  .fdx-u-pb--4\@small-only {
	padding-block-end:1rem!important
  }
  .fdx-u-pb--5\@small-only {
	padding-block-end:1.25rem!important
  }
  .fdx-u-pb--6\@small-only {
	padding-block-end:1.5rem!important
  }
  .fdx-u-pb--7\@small-only {
	padding-block-end:1.75rem!important
  }
  .fdx-u-pb--8\@small-only {
	padding-block-end:2rem!important
  }
  .fdx-u-pb--9\@small-only {
	padding-block-end:2.25rem!important
  }
  .fdx-u-pb--10\@small-only {
	padding-block-end:2.5rem!important
  }
  .fdx-u-pb--11\@small-only {
	padding-block-end:2.75rem!important
  }
  .fdx-u-pb--12\@small-only {
	padding-block-end:3rem!important
  }
  .fdx-u-pb--13\@small-only {
	padding-block-end:3.25rem!important
  }
  .fdx-u-pb--14\@small-only {
	padding-block-end:3.5rem!important
  }
  .fdx-u-pb--15\@small-only {
	padding-block-end:3.75rem!important
  }
  .fdx-u-pb--16\@small-only {
	padding-block-end:4rem!important
  }
  .fdx-u-pb--17\@small-only {
	padding-block-end:4.25rem!important
  }
  .fdx-u-pb--18\@small-only {
	padding-block-end:4.5rem!important
  }
  .fdx-u-pb--19\@small-only {
	padding-block-end:4.75rem!important
  }
  .fdx-u-pb--20\@small-only {
	padding-block-end:5rem!important
  }
  .fdx-u-pl--0\@small-only {
	padding-inline-start:0rem!important
  }
  .fdx-u-pl--1\@small-only {
	padding-inline-start:.25rem!important
  }
  .fdx-u-pl--2\@small-only {
	padding-inline-start:.5rem!important
  }
  .fdx-u-pl--3\@small-only {
	padding-inline-start:.75rem!important
  }
  .fdx-u-pl--4\@small-only {
	padding-inline-start:1rem!important
  }
  .fdx-u-pl--5\@small-only {
	padding-inline-start:1.25rem!important
  }
  .fdx-u-pl--6\@small-only {
	padding-inline-start:1.5rem!important
  }
  .fdx-u-pl--7\@small-only {
	padding-inline-start:1.75rem!important
  }
  .fdx-u-pl--8\@small-only {
	padding-inline-start:2rem!important
  }
  .fdx-u-pl--9\@small-only {
	padding-inline-start:2.25rem!important
  }
  .fdx-u-pl--10\@small-only {
	padding-inline-start:2.5rem!important
  }
  .fdx-u-pl--11\@small-only {
	padding-inline-start:2.75rem!important
  }
  .fdx-u-pl--12\@small-only {
	padding-inline-start:3rem!important
  }
  .fdx-u-pl--13\@small-only {
	padding-inline-start:3.25rem!important
  }
  .fdx-u-pl--14\@small-only {
	padding-inline-start:3.5rem!important
  }
  .fdx-u-pl--15\@small-only {
	padding-inline-start:3.75rem!important
  }
  .fdx-u-pl--16\@small-only {
	padding-inline-start:4rem!important
  }
  .fdx-u-pl--17\@small-only {
	padding-inline-start:4.25rem!important
  }
  .fdx-u-pl--18\@small-only {
	padding-inline-start:4.5rem!important
  }
  .fdx-u-pl--19\@small-only {
	padding-inline-start:4.75rem!important
  }
  .fdx-u-pl--20\@small-only {
	padding-inline-start:5rem!important
  }
  .fdx-u-px--0\@small-only {
	padding-inline:0rem!important
  }
  .fdx-u-px--1\@small-only {
	padding-inline:.25rem!important
  }
  .fdx-u-px--2\@small-only {
	padding-inline:.5rem!important
  }
  .fdx-u-px--3\@small-only {
	padding-inline:.75rem!important
  }
  .fdx-u-px--4\@small-only {
	padding-inline:1rem!important
  }
  .fdx-u-px--5\@small-only {
	padding-inline:1.25rem!important
  }
  .fdx-u-px--6\@small-only {
	padding-inline:1.5rem!important
  }
  .fdx-u-px--7\@small-only {
	padding-inline:1.75rem!important
  }
  .fdx-u-px--8\@small-only {
	padding-inline:2rem!important
  }
  .fdx-u-px--9\@small-only {
	padding-inline:2.25rem!important
  }
  .fdx-u-px--10\@small-only {
	padding-inline:2.5rem!important
  }
  .fdx-u-px--11\@small-only {
	padding-inline:2.75rem!important
  }
  .fdx-u-px--12\@small-only {
	padding-inline:3rem!important
  }
  .fdx-u-px--13\@small-only {
	padding-inline:3.25rem!important
  }
  .fdx-u-px--14\@small-only {
	padding-inline:3.5rem!important
  }
  .fdx-u-px--15\@small-only {
	padding-inline:3.75rem!important
  }
  .fdx-u-px--16\@small-only {
	padding-inline:4rem!important
  }
  .fdx-u-px--17\@small-only {
	padding-inline:4.25rem!important
  }
  .fdx-u-px--18\@small-only {
	padding-inline:4.5rem!important
  }
  .fdx-u-px--19\@small-only {
	padding-inline:4.75rem!important
  }
  .fdx-u-px--20\@small-only {
	padding-inline:5rem!important
  }
  .fdx-u-py--0\@small-only {
	padding-block:0rem!important
  }
  .fdx-u-py--1\@small-only {
	padding-block:.25rem!important
  }
  .fdx-u-py--2\@small-only {
	padding-block:.5rem!important
  }
  .fdx-u-py--3\@small-only {
	padding-block:.75rem!important
  }
  .fdx-u-py--4\@small-only {
	padding-block:1rem!important
  }
  .fdx-u-py--5\@small-only {
	padding-block:1.25rem!important
  }
  .fdx-u-py--6\@small-only {
	padding-block:1.5rem!important
  }
  .fdx-u-py--7\@small-only {
	padding-block:1.75rem!important
  }
  .fdx-u-py--8\@small-only {
	padding-block:2rem!important
  }
  .fdx-u-py--9\@small-only {
	padding-block:2.25rem!important
  }
  .fdx-u-py--10\@small-only {
	padding-block:2.5rem!important
  }
  .fdx-u-py--11\@small-only {
	padding-block:2.75rem!important
  }
  .fdx-u-py--12\@small-only {
	padding-block:3rem!important
  }
  .fdx-u-py--13\@small-only {
	padding-block:3.25rem!important
  }
  .fdx-u-py--14\@small-only {
	padding-block:3.5rem!important
  }
  .fdx-u-py--15\@small-only {
	padding-block:3.75rem!important
  }
  .fdx-u-py--16\@small-only {
	padding-block:4rem!important
  }
  .fdx-u-py--17\@small-only {
	padding-block:4.25rem!important
  }
  .fdx-u-py--18\@small-only {
	padding-block:4.5rem!important
  }
  .fdx-u-py--19\@small-only {
	padding-block:4.75rem!important
  }
  .fdx-u-py--20\@small-only {
	padding-block:5rem!important
  }
  .fdx-u-m--0\@small-only {
	margin-inline:0rem!important;
	margin-block:0rem!important
  }
  .fdx-u-m--1\@small-only {
	margin-inline:.25rem!important;
	margin-block:.25rem!important
  }
  .fdx-u-m--2\@small-only {
	margin-inline:.5rem!important;
	margin-block:.5rem!important
  }
  .fdx-u-m--3\@small-only {
	margin-inline:.75rem!important;
	margin-block:.75rem!important
  }
  .fdx-u-m--4\@small-only {
	margin-inline:1rem!important;
	margin-block:1rem!important
  }
  .fdx-u-m--5\@small-only {
	margin-inline:1.25rem!important;
	margin-block:1.25rem!important
  }
  .fdx-u-m--6\@small-only {
	margin-inline:1.5rem!important;
	margin-block:1.5rem!important
  }
  .fdx-u-m--7\@small-only {
	margin-inline:1.75rem!important;
	margin-block:1.75rem!important
  }
  .fdx-u-m--8\@small-only {
	margin-inline:2rem!important;
	margin-block:2rem!important
  }
  .fdx-u-m--9\@small-only {
	margin-inline:2.25rem!important;
	margin-block:2.25rem!important
  }
  .fdx-u-m--10\@small-only {
	margin-inline:2.5rem!important;
	margin-block:2.5rem!important
  }
  .fdx-u-m--11\@small-only {
	margin-inline:2.75rem!important;
	margin-block:2.75rem!important
  }
  .fdx-u-m--12\@small-only {
	margin-inline:3rem!important;
	margin-block:3rem!important
  }
  .fdx-u-m--13\@small-only {
	margin-inline:3.25rem!important;
	margin-block:3.25rem!important
  }
  .fdx-u-m--14\@small-only {
	margin-inline:3.5rem!important;
	margin-block:3.5rem!important
  }
  .fdx-u-m--15\@small-only {
	margin-inline:3.75rem!important;
	margin-block:3.75rem!important
  }
  .fdx-u-m--16\@small-only {
	margin-inline:4rem!important;
	margin-block:4rem!important
  }
  .fdx-u-m--17\@small-only {
	margin-inline:4.25rem!important;
	margin-block:4.25rem!important
  }
  .fdx-u-m--18\@small-only {
	margin-inline:4.5rem!important;
	margin-block:4.5rem!important
  }
  .fdx-u-m--19\@small-only {
	margin-inline:4.75rem!important;
	margin-block:4.75rem!important
  }
  .fdx-u-m--20\@small-only {
	margin-inline:5rem!important;
	margin-block:5rem!important
  }
  .fdx-u-mt--0\@small-only {
	margin-block-start:0rem!important
  }
  .fdx-u-mt--1\@small-only {
	margin-block-start:.25rem!important
  }
  .fdx-u-mt--2\@small-only {
	margin-block-start:.5rem!important
  }
  .fdx-u-mt--3\@small-only {
	margin-block-start:.75rem!important
  }
  .fdx-u-mt--4\@small-only {
	margin-block-start:1rem!important
  }
  .fdx-u-mt--5\@small-only {
	margin-block-start:1.25rem!important
  }
  .fdx-u-mt--6\@small-only {
	margin-block-start:1.5rem!important
  }
  .fdx-u-mt--7\@small-only {
	margin-block-start:1.75rem!important
  }
  .fdx-u-mt--8\@small-only {
	margin-block-start:2rem!important
  }
  .fdx-u-mt--9\@small-only {
	margin-block-start:2.25rem!important
  }
  .fdx-u-mt--10\@small-only {
	margin-block-start:2.5rem!important
  }
  .fdx-u-mt--11\@small-only {
	margin-block-start:2.75rem!important
  }
  .fdx-u-mt--12\@small-only {
	margin-block-start:3rem!important
  }
  .fdx-u-mt--13\@small-only {
	margin-block-start:3.25rem!important
  }
  .fdx-u-mt--14\@small-only {
	margin-block-start:3.5rem!important
  }
  .fdx-u-mt--15\@small-only {
	margin-block-start:3.75rem!important
  }
  .fdx-u-mt--16\@small-only {
	margin-block-start:4rem!important
  }
  .fdx-u-mt--17\@small-only {
	margin-block-start:4.25rem!important
  }
  .fdx-u-mt--18\@small-only {
	margin-block-start:4.5rem!important
  }
  .fdx-u-mt--19\@small-only {
	margin-block-start:4.75rem!important
  }
  .fdx-u-mt--20\@small-only {
	margin-block-start:5rem!important
  }
  .fdx-u-mr--0\@small-only {
	margin-inline-end:0rem!important
  }
  .fdx-u-mr--1\@small-only {
	margin-inline-end:.25rem!important
  }
  .fdx-u-mr--2\@small-only {
	margin-inline-end:.5rem!important
  }
  .fdx-u-mr--3\@small-only {
	margin-inline-end:.75rem!important
  }
  .fdx-u-mr--4\@small-only {
	margin-inline-end:1rem!important
  }
  .fdx-u-mr--5\@small-only {
	margin-inline-end:1.25rem!important
  }
  .fdx-u-mr--6\@small-only {
	margin-inline-end:1.5rem!important
  }
  .fdx-u-mr--7\@small-only {
	margin-inline-end:1.75rem!important
  }
  .fdx-u-mr--8\@small-only {
	margin-inline-end:2rem!important
  }
  .fdx-u-mr--9\@small-only {
	margin-inline-end:2.25rem!important
  }
  .fdx-u-mr--10\@small-only {
	margin-inline-end:2.5rem!important
  }
  .fdx-u-mr--11\@small-only {
	margin-inline-end:2.75rem!important
  }
  .fdx-u-mr--12\@small-only {
	margin-inline-end:3rem!important
  }
  .fdx-u-mr--13\@small-only {
	margin-inline-end:3.25rem!important
  }
  .fdx-u-mr--14\@small-only {
	margin-inline-end:3.5rem!important
  }
  .fdx-u-mr--15\@small-only {
	margin-inline-end:3.75rem!important
  }
  .fdx-u-mr--16\@small-only {
	margin-inline-end:4rem!important
  }
  .fdx-u-mr--17\@small-only {
	margin-inline-end:4.25rem!important
  }
  .fdx-u-mr--18\@small-only {
	margin-inline-end:4.5rem!important
  }
  .fdx-u-mr--19\@small-only {
	margin-inline-end:4.75rem!important
  }
  .fdx-u-mr--20\@small-only {
	margin-inline-end:5rem!important
  }
  .fdx-u-mb--0\@small-only {
	margin-block-end:0rem!important
  }
  .fdx-u-mb--1\@small-only {
	margin-block-end:.25rem!important
  }
  .fdx-u-mb--2\@small-only {
	margin-block-end:.5rem!important
  }
  .fdx-u-mb--3\@small-only {
	margin-block-end:.75rem!important
  }
  .fdx-u-mb--4\@small-only {
	margin-block-end:1rem!important
  }
  .fdx-u-mb--5\@small-only {
	margin-block-end:1.25rem!important
  }
  .fdx-u-mb--6\@small-only {
	margin-block-end:1.5rem!important
  }
  .fdx-u-mb--7\@small-only {
	margin-block-end:1.75rem!important
  }
  .fdx-u-mb--8\@small-only {
	margin-block-end:2rem!important
  }
  .fdx-u-mb--9\@small-only {
	margin-block-end:2.25rem!important
  }
  .fdx-u-mb--10\@small-only {
	margin-block-end:2.5rem!important
  }
  .fdx-u-mb--11\@small-only {
	margin-block-end:2.75rem!important
  }
  .fdx-u-mb--12\@small-only {
	margin-block-end:3rem!important
  }
  .fdx-u-mb--13\@small-only {
	margin-block-end:3.25rem!important
  }
  .fdx-u-mb--14\@small-only {
	margin-block-end:3.5rem!important
  }
  .fdx-u-mb--15\@small-only {
	margin-block-end:3.75rem!important
  }
  .fdx-u-mb--16\@small-only {
	margin-block-end:4rem!important
  }
  .fdx-u-mb--17\@small-only {
	margin-block-end:4.25rem!important
  }
  .fdx-u-mb--18\@small-only {
	margin-block-end:4.5rem!important
  }
  .fdx-u-mb--19\@small-only {
	margin-block-end:4.75rem!important
  }
  .fdx-u-mb--20\@small-only {
	margin-block-end:5rem!important
  }
  .fdx-u-ml--0\@small-only {
	margin-inline-start:0rem!important
  }
  .fdx-u-ml--1\@small-only {
	margin-inline-start:.25rem!important
  }
  .fdx-u-ml--2\@small-only {
	margin-inline-start:.5rem!important
  }
  .fdx-u-ml--3\@small-only {
	margin-inline-start:.75rem!important
  }
  .fdx-u-ml--4\@small-only {
	margin-inline-start:1rem!important
  }
  .fdx-u-ml--5\@small-only {
	margin-inline-start:1.25rem!important
  }
  .fdx-u-ml--6\@small-only {
	margin-inline-start:1.5rem!important
  }
  .fdx-u-ml--7\@small-only {
	margin-inline-start:1.75rem!important
  }
  .fdx-u-ml--8\@small-only {
	margin-inline-start:2rem!important
  }
  .fdx-u-ml--9\@small-only {
	margin-inline-start:2.25rem!important
  }
  .fdx-u-ml--10\@small-only {
	margin-inline-start:2.5rem!important
  }
  .fdx-u-ml--11\@small-only {
	margin-inline-start:2.75rem!important
  }
  .fdx-u-ml--12\@small-only {
	margin-inline-start:3rem!important
  }
  .fdx-u-ml--13\@small-only {
	margin-inline-start:3.25rem!important
  }
  .fdx-u-ml--14\@small-only {
	margin-inline-start:3.5rem!important
  }
  .fdx-u-ml--15\@small-only {
	margin-inline-start:3.75rem!important
  }
  .fdx-u-ml--16\@small-only {
	margin-inline-start:4rem!important
  }
  .fdx-u-ml--17\@small-only {
	margin-inline-start:4.25rem!important
  }
  .fdx-u-ml--18\@small-only {
	margin-inline-start:4.5rem!important
  }
  .fdx-u-ml--19\@small-only {
	margin-inline-start:4.75rem!important
  }
  .fdx-u-ml--20\@small-only {
	margin-inline-start:5rem!important
  }
  .fdx-u-mx--0\@small-only {
	margin-inline:0rem!important
  }
  .fdx-u-mx--1\@small-only {
	margin-inline:.25rem!important
  }
  .fdx-u-mx--2\@small-only {
	margin-inline:.5rem!important
  }
  .fdx-u-mx--3\@small-only {
	margin-inline:.75rem!important
  }
  .fdx-u-mx--4\@small-only {
	margin-inline:1rem!important
  }
  .fdx-u-mx--5\@small-only {
	margin-inline:1.25rem!important
  }
  .fdx-u-mx--6\@small-only {
	margin-inline:1.5rem!important
  }
  .fdx-u-mx--7\@small-only {
	margin-inline:1.75rem!important
  }
  .fdx-u-mx--8\@small-only {
	margin-inline:2rem!important
  }
  .fdx-u-mx--9\@small-only {
	margin-inline:2.25rem!important
  }
  .fdx-u-mx--10\@small-only {
	margin-inline:2.5rem!important
  }
  .fdx-u-mx--11\@small-only {
	margin-inline:2.75rem!important
  }
  .fdx-u-mx--12\@small-only {
	margin-inline:3rem!important
  }
  .fdx-u-mx--13\@small-only {
	margin-inline:3.25rem!important
  }
  .fdx-u-mx--14\@small-only {
	margin-inline:3.5rem!important
  }
  .fdx-u-mx--15\@small-only {
	margin-inline:3.75rem!important
  }
  .fdx-u-mx--16\@small-only {
	margin-inline:4rem!important
  }
  .fdx-u-mx--17\@small-only {
	margin-inline:4.25rem!important
  }
  .fdx-u-mx--18\@small-only {
	margin-inline:4.5rem!important
  }
  .fdx-u-mx--19\@small-only {
	margin-inline:4.75rem!important
  }
  .fdx-u-mx--20\@small-only {
	margin-inline:5rem!important
  }
  .fdx-u-my--0\@small-only {
	margin-block:0rem!important
  }
  .fdx-u-my--1\@small-only {
	margin-block:.25rem!important
  }
  .fdx-u-my--2\@small-only {
	margin-block:.5rem!important
  }
  .fdx-u-my--3\@small-only {
	margin-block:.75rem!important
  }
  .fdx-u-my--4\@small-only {
	margin-block:1rem!important
  }
  .fdx-u-my--5\@small-only {
	margin-block:1.25rem!important
  }
  .fdx-u-my--6\@small-only {
	margin-block:1.5rem!important
  }
  .fdx-u-my--7\@small-only {
	margin-block:1.75rem!important
  }
  .fdx-u-my--8\@small-only {
	margin-block:2rem!important
  }
  .fdx-u-my--9\@small-only {
	margin-block:2.25rem!important
  }
  .fdx-u-my--10\@small-only {
	margin-block:2.5rem!important
  }
  .fdx-u-my--11\@small-only {
	margin-block:2.75rem!important
  }
  .fdx-u-my--12\@small-only {
	margin-block:3rem!important
  }
  .fdx-u-my--13\@small-only {
	margin-block:3.25rem!important
  }
  .fdx-u-my--14\@small-only {
	margin-block:3.5rem!important
  }
  .fdx-u-my--15\@small-only {
	margin-block:3.75rem!important
  }
  .fdx-u-my--16\@small-only {
	margin-block:4rem!important
  }
  .fdx-u-my--17\@small-only {
	margin-block:4.25rem!important
  }
  .fdx-u-my--18\@small-only {
	margin-block:4.5rem!important
  }
  .fdx-u-my--19\@small-only {
	margin-block:4.75rem!important
  }
  .fdx-u-my--20\@small-only {
	margin-block:5rem!important
  }
}
@media (min-width: 664px) {
  .fdx-u-p--0\@small {
	padding-inline:0rem!important;
	padding-block:0rem!important
  }
  .fdx-u-p--1\@small {
	padding-inline:.25rem!important;
	padding-block:.25rem!important
  }
  .fdx-u-p--2\@small {
	padding-inline:.5rem!important;
	padding-block:.5rem!important
  }
  .fdx-u-p--3\@small {
	padding-inline:.75rem!important;
	padding-block:.75rem!important
  }
  .fdx-u-p--4\@small {
	padding-inline:1rem!important;
	padding-block:1rem!important
  }
  .fdx-u-p--5\@small {
	padding-inline:1.25rem!important;
	padding-block:1.25rem!important
  }
  .fdx-u-p--6\@small {
	padding-inline:1.5rem!important;
	padding-block:1.5rem!important
  }
  .fdx-u-p--7\@small {
	padding-inline:1.75rem!important;
	padding-block:1.75rem!important
  }
  .fdx-u-p--8\@small {
	padding-inline:2rem!important;
	padding-block:2rem!important
  }
  .fdx-u-p--9\@small {
	padding-inline:2.25rem!important;
	padding-block:2.25rem!important
  }
  .fdx-u-p--10\@small {
	padding-inline:2.5rem!important;
	padding-block:2.5rem!important
  }
  .fdx-u-p--11\@small {
	padding-inline:2.75rem!important;
	padding-block:2.75rem!important
  }
  .fdx-u-p--12\@small {
	padding-inline:3rem!important;
	padding-block:3rem!important
  }
  .fdx-u-p--13\@small {
	padding-inline:3.25rem!important;
	padding-block:3.25rem!important
  }
  .fdx-u-p--14\@small {
	padding-inline:3.5rem!important;
	padding-block:3.5rem!important
  }
  .fdx-u-p--15\@small {
	padding-inline:3.75rem!important;
	padding-block:3.75rem!important
  }
  .fdx-u-p--16\@small {
	padding-inline:4rem!important;
	padding-block:4rem!important
  }
  .fdx-u-p--17\@small {
	padding-inline:4.25rem!important;
	padding-block:4.25rem!important
  }
  .fdx-u-p--18\@small {
	padding-inline:4.5rem!important;
	padding-block:4.5rem!important
  }
  .fdx-u-p--19\@small {
	padding-inline:4.75rem!important;
	padding-block:4.75rem!important
  }
  .fdx-u-p--20\@small {
	padding-inline:5rem!important;
	padding-block:5rem!important
  }
  .fdx-u-pt--0\@small {
	padding-block-start:0rem!important
  }
  .fdx-u-pt--1\@small {
	padding-block-start:.25rem!important
  }
  .fdx-u-pt--2\@small {
	padding-block-start:.5rem!important
  }
  .fdx-u-pt--3\@small {
	padding-block-start:.75rem!important
  }
  .fdx-u-pt--4\@small {
	padding-block-start:1rem!important
  }
  .fdx-u-pt--5\@small {
	padding-block-start:1.25rem!important
  }
  .fdx-u-pt--6\@small {
	padding-block-start:1.5rem!important
  }
  .fdx-u-pt--7\@small {
	padding-block-start:1.75rem!important
  }
  .fdx-u-pt--8\@small {
	padding-block-start:2rem!important
  }
  .fdx-u-pt--9\@small {
	padding-block-start:2.25rem!important
  }
  .fdx-u-pt--10\@small {
	padding-block-start:2.5rem!important
  }
  .fdx-u-pt--11\@small {
	padding-block-start:2.75rem!important
  }
  .fdx-u-pt--12\@small {
	padding-block-start:3rem!important
  }
  .fdx-u-pt--13\@small {
	padding-block-start:3.25rem!important
  }
  .fdx-u-pt--14\@small {
	padding-block-start:3.5rem!important
  }
  .fdx-u-pt--15\@small {
	padding-block-start:3.75rem!important
  }
  .fdx-u-pt--16\@small {
	padding-block-start:4rem!important
  }
  .fdx-u-pt--17\@small {
	padding-block-start:4.25rem!important
  }
  .fdx-u-pt--18\@small {
	padding-block-start:4.5rem!important
  }
  .fdx-u-pt--19\@small {
	padding-block-start:4.75rem!important
  }
  .fdx-u-pt--20\@small {
	padding-block-start:5rem!important
  }
  .fdx-u-pr--0\@small {
	padding-inline-end:0rem!important
  }
  .fdx-u-pr--1\@small {
	padding-inline-end:.25rem!important
  }
  .fdx-u-pr--2\@small {
	padding-inline-end:.5rem!important
  }
  .fdx-u-pr--3\@small {
	padding-inline-end:.75rem!important
  }
  .fdx-u-pr--4\@small {
	padding-inline-end:1rem!important
  }
  .fdx-u-pr--5\@small {
	padding-inline-end:1.25rem!important
  }
  .fdx-u-pr--6\@small {
	padding-inline-end:1.5rem!important
  }
  .fdx-u-pr--7\@small {
	padding-inline-end:1.75rem!important
  }
  .fdx-u-pr--8\@small {
	padding-inline-end:2rem!important
  }
  .fdx-u-pr--9\@small {
	padding-inline-end:2.25rem!important
  }
  .fdx-u-pr--10\@small {
	padding-inline-end:2.5rem!important
  }
  .fdx-u-pr--11\@small {
	padding-inline-end:2.75rem!important
  }
  .fdx-u-pr--12\@small {
	padding-inline-end:3rem!important
  }
  .fdx-u-pr--13\@small {
	padding-inline-end:3.25rem!important
  }
  .fdx-u-pr--14\@small {
	padding-inline-end:3.5rem!important
  }
  .fdx-u-pr--15\@small {
	padding-inline-end:3.75rem!important
  }
  .fdx-u-pr--16\@small {
	padding-inline-end:4rem!important
  }
  .fdx-u-pr--17\@small {
	padding-inline-end:4.25rem!important
  }
  .fdx-u-pr--18\@small {
	padding-inline-end:4.5rem!important
  }
  .fdx-u-pr--19\@small {
	padding-inline-end:4.75rem!important
  }
  .fdx-u-pr--20\@small {
	padding-inline-end:5rem!important
  }
  .fdx-u-pb--0\@small {
	padding-block-end:0rem!important
  }
  .fdx-u-pb--1\@small {
	padding-block-end:.25rem!important
  }
  .fdx-u-pb--2\@small {
	padding-block-end:.5rem!important
  }
  .fdx-u-pb--3\@small {
	padding-block-end:.75rem!important
  }
  .fdx-u-pb--4\@small {
	padding-block-end:1rem!important
  }
  .fdx-u-pb--5\@small {
	padding-block-end:1.25rem!important
  }
  .fdx-u-pb--6\@small {
	padding-block-end:1.5rem!important
  }
  .fdx-u-pb--7\@small {
	padding-block-end:1.75rem!important
  }
  .fdx-u-pb--8\@small {
	padding-block-end:2rem!important
  }
  .fdx-u-pb--9\@small {
	padding-block-end:2.25rem!important
  }
  .fdx-u-pb--10\@small {
	padding-block-end:2.5rem!important
  }
  .fdx-u-pb--11\@small {
	padding-block-end:2.75rem!important
  }
  .fdx-u-pb--12\@small {
	padding-block-end:3rem!important
  }
  .fdx-u-pb--13\@small {
	padding-block-end:3.25rem!important
  }
  .fdx-u-pb--14\@small {
	padding-block-end:3.5rem!important
  }
  .fdx-u-pb--15\@small {
	padding-block-end:3.75rem!important
  }
  .fdx-u-pb--16\@small {
	padding-block-end:4rem!important
  }
  .fdx-u-pb--17\@small {
	padding-block-end:4.25rem!important
  }
  .fdx-u-pb--18\@small {
	padding-block-end:4.5rem!important
  }
  .fdx-u-pb--19\@small {
	padding-block-end:4.75rem!important
  }
  .fdx-u-pb--20\@small {
	padding-block-end:5rem!important
  }
  .fdx-u-pl--0\@small {
	padding-inline-start:0rem!important
  }
  .fdx-u-pl--1\@small {
	padding-inline-start:.25rem!important
  }
  .fdx-u-pl--2\@small {
	padding-inline-start:.5rem!important
  }
  .fdx-u-pl--3\@small {
	padding-inline-start:.75rem!important
  }
  .fdx-u-pl--4\@small {
	padding-inline-start:1rem!important
  }
  .fdx-u-pl--5\@small {
	padding-inline-start:1.25rem!important
  }
  .fdx-u-pl--6\@small {
	padding-inline-start:1.5rem!important
  }
  .fdx-u-pl--7\@small {
	padding-inline-start:1.75rem!important
  }
  .fdx-u-pl--8\@small {
	padding-inline-start:2rem!important
  }
  .fdx-u-pl--9\@small {
	padding-inline-start:2.25rem!important
  }
  .fdx-u-pl--10\@small {
	padding-inline-start:2.5rem!important
  }
  .fdx-u-pl--11\@small {
	padding-inline-start:2.75rem!important
  }
  .fdx-u-pl--12\@small {
	padding-inline-start:3rem!important
  }
  .fdx-u-pl--13\@small {
	padding-inline-start:3.25rem!important
  }
  .fdx-u-pl--14\@small {
	padding-inline-start:3.5rem!important
  }
  .fdx-u-pl--15\@small {
	padding-inline-start:3.75rem!important
  }
  .fdx-u-pl--16\@small {
	padding-inline-start:4rem!important
  }
  .fdx-u-pl--17\@small {
	padding-inline-start:4.25rem!important
  }
  .fdx-u-pl--18\@small {
	padding-inline-start:4.5rem!important
  }
  .fdx-u-pl--19\@small {
	padding-inline-start:4.75rem!important
  }
  .fdx-u-pl--20\@small {
	padding-inline-start:5rem!important
  }
  .fdx-u-px--0\@small {
	padding-inline:0rem!important
  }
  .fdx-u-px--1\@small {
	padding-inline:.25rem!important
  }
  .fdx-u-px--2\@small {
	padding-inline:.5rem!important
  }
  .fdx-u-px--3\@small {
	padding-inline:.75rem!important
  }
  .fdx-u-px--4\@small {
	padding-inline:1rem!important
  }
  .fdx-u-px--5\@small {
	padding-inline:1.25rem!important
  }
  .fdx-u-px--6\@small {
	padding-inline:1.5rem!important
  }
  .fdx-u-px--7\@small {
	padding-inline:1.75rem!important
  }
  .fdx-u-px--8\@small {
	padding-inline:2rem!important
  }
  .fdx-u-px--9\@small {
	padding-inline:2.25rem!important
  }
  .fdx-u-px--10\@small {
	padding-inline:2.5rem!important
  }
  .fdx-u-px--11\@small {
	padding-inline:2.75rem!important
  }
  .fdx-u-px--12\@small {
	padding-inline:3rem!important
  }
  .fdx-u-px--13\@small {
	padding-inline:3.25rem!important
  }
  .fdx-u-px--14\@small {
	padding-inline:3.5rem!important
  }
  .fdx-u-px--15\@small {
	padding-inline:3.75rem!important
  }
  .fdx-u-px--16\@small {
	padding-inline:4rem!important
  }
  .fdx-u-px--17\@small {
	padding-inline:4.25rem!important
  }
  .fdx-u-px--18\@small {
	padding-inline:4.5rem!important
  }
  .fdx-u-px--19\@small {
	padding-inline:4.75rem!important
  }
  .fdx-u-px--20\@small {
	padding-inline:5rem!important
  }
  .fdx-u-py--0\@small {
	padding-block:0rem!important
  }
  .fdx-u-py--1\@small {
	padding-block:.25rem!important
  }
  .fdx-u-py--2\@small {
	padding-block:.5rem!important
  }
  .fdx-u-py--3\@small {
	padding-block:.75rem!important
  }
  .fdx-u-py--4\@small {
	padding-block:1rem!important
  }
  .fdx-u-py--5\@small {
	padding-block:1.25rem!important
  }
  .fdx-u-py--6\@small {
	padding-block:1.5rem!important
  }
  .fdx-u-py--7\@small {
	padding-block:1.75rem!important
  }
  .fdx-u-py--8\@small {
	padding-block:2rem!important
  }
  .fdx-u-py--9\@small {
	padding-block:2.25rem!important
  }
  .fdx-u-py--10\@small {
	padding-block:2.5rem!important
  }
  .fdx-u-py--11\@small {
	padding-block:2.75rem!important
  }
  .fdx-u-py--12\@small {
	padding-block:3rem!important
  }
  .fdx-u-py--13\@small {
	padding-block:3.25rem!important
  }
  .fdx-u-py--14\@small {
	padding-block:3.5rem!important
  }
  .fdx-u-py--15\@small {
	padding-block:3.75rem!important
  }
  .fdx-u-py--16\@small {
	padding-block:4rem!important
  }
  .fdx-u-py--17\@small {
	padding-block:4.25rem!important
  }
  .fdx-u-py--18\@small {
	padding-block:4.5rem!important
  }
  .fdx-u-py--19\@small {
	padding-block:4.75rem!important
  }
  .fdx-u-py--20\@small {
	padding-block:5rem!important
  }
  .fdx-u-m--0\@small {
	margin-inline:0rem!important;
	margin-block:0rem!important
  }
  .fdx-u-m--1\@small {
	margin-inline:.25rem!important;
	margin-block:.25rem!important
  }
  .fdx-u-m--2\@small {
	margin-inline:.5rem!important;
	margin-block:.5rem!important
  }
  .fdx-u-m--3\@small {
	margin-inline:.75rem!important;
	margin-block:.75rem!important
  }
  .fdx-u-m--4\@small {
	margin-inline:1rem!important;
	margin-block:1rem!important
  }
  .fdx-u-m--5\@small {
	margin-inline:1.25rem!important;
	margin-block:1.25rem!important
  }
  .fdx-u-m--6\@small {
	margin-inline:1.5rem!important;
	margin-block:1.5rem!important
  }
  .fdx-u-m--7\@small {
	margin-inline:1.75rem!important;
	margin-block:1.75rem!important
  }
  .fdx-u-m--8\@small {
	margin-inline:2rem!important;
	margin-block:2rem!important
  }
  .fdx-u-m--9\@small {
	margin-inline:2.25rem!important;
	margin-block:2.25rem!important
  }
  .fdx-u-m--10\@small {
	margin-inline:2.5rem!important;
	margin-block:2.5rem!important
  }
  .fdx-u-m--11\@small {
	margin-inline:2.75rem!important;
	margin-block:2.75rem!important
  }
  .fdx-u-m--12\@small {
	margin-inline:3rem!important;
	margin-block:3rem!important
  }
  .fdx-u-m--13\@small {
	margin-inline:3.25rem!important;
	margin-block:3.25rem!important
  }
  .fdx-u-m--14\@small {
	margin-inline:3.5rem!important;
	margin-block:3.5rem!important
  }
  .fdx-u-m--15\@small {
	margin-inline:3.75rem!important;
	margin-block:3.75rem!important
  }
  .fdx-u-m--16\@small {
	margin-inline:4rem!important;
	margin-block:4rem!important
  }
  .fdx-u-m--17\@small {
	margin-inline:4.25rem!important;
	margin-block:4.25rem!important
  }
  .fdx-u-m--18\@small {
	margin-inline:4.5rem!important;
	margin-block:4.5rem!important
  }
  .fdx-u-m--19\@small {
	margin-inline:4.75rem!important;
	margin-block:4.75rem!important
  }
  .fdx-u-m--20\@small {
	margin-inline:5rem!important;
	margin-block:5rem!important
  }
  .fdx-u-mt--0\@small {
	margin-block-start:0rem!important
  }
  .fdx-u-mt--1\@small {
	margin-block-start:.25rem!important
  }
  .fdx-u-mt--2\@small {
	margin-block-start:.5rem!important
  }
  .fdx-u-mt--3\@small {
	margin-block-start:.75rem!important
  }
  .fdx-u-mt--4\@small {
	margin-block-start:1rem!important
  }
  .fdx-u-mt--5\@small {
	margin-block-start:1.25rem!important
  }
  .fdx-u-mt--6\@small {
	margin-block-start:1.5rem!important
  }
  .fdx-u-mt--7\@small {
	margin-block-start:1.75rem!important
  }
  .fdx-u-mt--8\@small {
	margin-block-start:2rem!important
  }
  .fdx-u-mt--9\@small {
	margin-block-start:2.25rem!important
  }
  .fdx-u-mt--10\@small {
	margin-block-start:2.5rem!important
  }
  .fdx-u-mt--11\@small {
	margin-block-start:2.75rem!important
  }
  .fdx-u-mt--12\@small {
	margin-block-start:3rem!important
  }
  .fdx-u-mt--13\@small {
	margin-block-start:3.25rem!important
  }
  .fdx-u-mt--14\@small {
	margin-block-start:3.5rem!important
  }
  .fdx-u-mt--15\@small {
	margin-block-start:3.75rem!important
  }
  .fdx-u-mt--16\@small {
	margin-block-start:4rem!important
  }
  .fdx-u-mt--17\@small {
	margin-block-start:4.25rem!important
  }
  .fdx-u-mt--18\@small {
	margin-block-start:4.5rem!important
  }
  .fdx-u-mt--19\@small {
	margin-block-start:4.75rem!important
  }
  .fdx-u-mt--20\@small {
	margin-block-start:5rem!important
  }
  .fdx-u-mr--0\@small {
	margin-inline-end:0rem!important
  }
  .fdx-u-mr--1\@small {
	margin-inline-end:.25rem!important
  }
  .fdx-u-mr--2\@small {
	margin-inline-end:.5rem!important
  }
  .fdx-u-mr--3\@small {
	margin-inline-end:.75rem!important
  }
  .fdx-u-mr--4\@small {
	margin-inline-end:1rem!important
  }
  .fdx-u-mr--5\@small {
	margin-inline-end:1.25rem!important
  }
  .fdx-u-mr--6\@small {
	margin-inline-end:1.5rem!important
  }
  .fdx-u-mr--7\@small {
	margin-inline-end:1.75rem!important
  }
  .fdx-u-mr--8\@small {
	margin-inline-end:2rem!important
  }
  .fdx-u-mr--9\@small {
	margin-inline-end:2.25rem!important
  }
  .fdx-u-mr--10\@small {
	margin-inline-end:2.5rem!important
  }
  .fdx-u-mr--11\@small {
	margin-inline-end:2.75rem!important
  }
  .fdx-u-mr--12\@small {
	margin-inline-end:3rem!important
  }
  .fdx-u-mr--13\@small {
	margin-inline-end:3.25rem!important
  }
  .fdx-u-mr--14\@small {
	margin-inline-end:3.5rem!important
  }
  .fdx-u-mr--15\@small {
	margin-inline-end:3.75rem!important
  }
  .fdx-u-mr--16\@small {
	margin-inline-end:4rem!important
  }
  .fdx-u-mr--17\@small {
	margin-inline-end:4.25rem!important
  }
  .fdx-u-mr--18\@small {
	margin-inline-end:4.5rem!important
  }
  .fdx-u-mr--19\@small {
	margin-inline-end:4.75rem!important
  }
  .fdx-u-mr--20\@small {
	margin-inline-end:5rem!important
  }
  .fdx-u-mb--0\@small {
	margin-block-end:0rem!important
  }
  .fdx-u-mb--1\@small {
	margin-block-end:.25rem!important
  }
  .fdx-u-mb--2\@small {
	margin-block-end:.5rem!important
  }
  .fdx-u-mb--3\@small {
	margin-block-end:.75rem!important
  }
  .fdx-u-mb--4\@small {
	margin-block-end:1rem!important
  }
  .fdx-u-mb--5\@small {
	margin-block-end:1.25rem!important
  }
  .fdx-u-mb--6\@small {
	margin-block-end:1.5rem!important
  }
  .fdx-u-mb--7\@small {
	margin-block-end:1.75rem!important
  }
  .fdx-u-mb--8\@small {
	margin-block-end:2rem!important
  }
  .fdx-u-mb--9\@small {
	margin-block-end:2.25rem!important
  }
  .fdx-u-mb--10\@small {
	margin-block-end:2.5rem!important
  }
  .fdx-u-mb--11\@small {
	margin-block-end:2.75rem!important
  }
  .fdx-u-mb--12\@small {
	margin-block-end:3rem!important
  }
  .fdx-u-mb--13\@small {
	margin-block-end:3.25rem!important
  }
  .fdx-u-mb--14\@small {
	margin-block-end:3.5rem!important
  }
  .fdx-u-mb--15\@small {
	margin-block-end:3.75rem!important
  }
  .fdx-u-mb--16\@small {
	margin-block-end:4rem!important
  }
  .fdx-u-mb--17\@small {
	margin-block-end:4.25rem!important
  }
  .fdx-u-mb--18\@small {
	margin-block-end:4.5rem!important
  }
  .fdx-u-mb--19\@small {
	margin-block-end:4.75rem!important
  }
  .fdx-u-mb--20\@small {
	margin-block-end:5rem!important
  }
  .fdx-u-ml--0\@small {
	margin-inline-start:0rem!important
  }
  .fdx-u-ml--1\@small {
	margin-inline-start:.25rem!important
  }
  .fdx-u-ml--2\@small {
	margin-inline-start:.5rem!important
  }
  .fdx-u-ml--3\@small {
	margin-inline-start:.75rem!important
  }
  .fdx-u-ml--4\@small {
	margin-inline-start:1rem!important
  }
  .fdx-u-ml--5\@small {
	margin-inline-start:1.25rem!important
  }
  .fdx-u-ml--6\@small {
	margin-inline-start:1.5rem!important
  }
  .fdx-u-ml--7\@small {
	margin-inline-start:1.75rem!important
  }
  .fdx-u-ml--8\@small {
	margin-inline-start:2rem!important
  }
  .fdx-u-ml--9\@small {
	margin-inline-start:2.25rem!important
  }
  .fdx-u-ml--10\@small {
	margin-inline-start:2.5rem!important
  }
  .fdx-u-ml--11\@small {
	margin-inline-start:2.75rem!important
  }
  .fdx-u-ml--12\@small {
	margin-inline-start:3rem!important
  }
  .fdx-u-ml--13\@small {
	margin-inline-start:3.25rem!important
  }
  .fdx-u-ml--14\@small {
	margin-inline-start:3.5rem!important
  }
  .fdx-u-ml--15\@small {
	margin-inline-start:3.75rem!important
  }
  .fdx-u-ml--16\@small {
	margin-inline-start:4rem!important
  }
  .fdx-u-ml--17\@small {
	margin-inline-start:4.25rem!important
  }
  .fdx-u-ml--18\@small {
	margin-inline-start:4.5rem!important
  }
  .fdx-u-ml--19\@small {
	margin-inline-start:4.75rem!important
  }
  .fdx-u-ml--20\@small {
	margin-inline-start:5rem!important
  }
  .fdx-u-mx--0\@small {
	margin-inline:0rem!important
  }
  .fdx-u-mx--1\@small {
	margin-inline:.25rem!important
  }
  .fdx-u-mx--2\@small {
	margin-inline:.5rem!important
  }
  .fdx-u-mx--3\@small {
	margin-inline:.75rem!important
  }
  .fdx-u-mx--4\@small {
	margin-inline:1rem!important
  }
  .fdx-u-mx--5\@small {
	margin-inline:1.25rem!important
  }
  .fdx-u-mx--6\@small {
	margin-inline:1.5rem!important
  }
  .fdx-u-mx--7\@small {
	margin-inline:1.75rem!important
  }
  .fdx-u-mx--8\@small {
	margin-inline:2rem!important
  }
  .fdx-u-mx--9\@small {
	margin-inline:2.25rem!important
  }
  .fdx-u-mx--10\@small {
	margin-inline:2.5rem!important
  }
  .fdx-u-mx--11\@small {
	margin-inline:2.75rem!important
  }
  .fdx-u-mx--12\@small {
	margin-inline:3rem!important
  }
  .fdx-u-mx--13\@small {
	margin-inline:3.25rem!important
  }
  .fdx-u-mx--14\@small {
	margin-inline:3.5rem!important
  }
  .fdx-u-mx--15\@small {
	margin-inline:3.75rem!important
  }
  .fdx-u-mx--16\@small {
	margin-inline:4rem!important
  }
  .fdx-u-mx--17\@small {
	margin-inline:4.25rem!important
  }
  .fdx-u-mx--18\@small {
	margin-inline:4.5rem!important
  }
  .fdx-u-mx--19\@small {
	margin-inline:4.75rem!important
  }
  .fdx-u-mx--20\@small {
	margin-inline:5rem!important
  }
  .fdx-u-my--0\@small {
	margin-block:0rem!important
  }
  .fdx-u-my--1\@small {
	margin-block:.25rem!important
  }
  .fdx-u-my--2\@small {
	margin-block:.5rem!important
  }
  .fdx-u-my--3\@small {
	margin-block:.75rem!important
  }
  .fdx-u-my--4\@small {
	margin-block:1rem!important
  }
  .fdx-u-my--5\@small {
	margin-block:1.25rem!important
  }
  .fdx-u-my--6\@small {
	margin-block:1.5rem!important
  }
  .fdx-u-my--7\@small {
	margin-block:1.75rem!important
  }
  .fdx-u-my--8\@small {
	margin-block:2rem!important
  }
  .fdx-u-my--9\@small {
	margin-block:2.25rem!important
  }
  .fdx-u-my--10\@small {
	margin-block:2.5rem!important
  }
  .fdx-u-my--11\@small {
	margin-block:2.75rem!important
  }
  .fdx-u-my--12\@small {
	margin-block:3rem!important
  }
  .fdx-u-my--13\@small {
	margin-block:3.25rem!important
  }
  .fdx-u-my--14\@small {
	margin-block:3.5rem!important
  }
  .fdx-u-my--15\@small {
	margin-block:3.75rem!important
  }
  .fdx-u-my--16\@small {
	margin-block:4rem!important
  }
  .fdx-u-my--17\@small {
	margin-block:4.25rem!important
  }
  .fdx-u-my--18\@small {
	margin-block:4.5rem!important
  }
  .fdx-u-my--19\@small {
	margin-block:4.75rem!important
  }
  .fdx-u-my--20\@small {
	margin-block:5rem!important
  }
}
@media (min-width: 768px) {
  .fdx-u-p--0\@medium {
	padding-inline:0rem!important;
	padding-block:0rem!important
  }
  .fdx-u-p--1\@medium {
	padding-inline:.25rem!important;
	padding-block:.25rem!important
  }
  .fdx-u-p--2\@medium {
	padding-inline:.5rem!important;
	padding-block:.5rem!important
  }
  .fdx-u-p--3\@medium {
	padding-inline:.75rem!important;
	padding-block:.75rem!important
  }
  .fdx-u-p--4\@medium {
	padding-inline:1rem!important;
	padding-block:1rem!important
  }
  .fdx-u-p--5\@medium {
	padding-inline:1.25rem!important;
	padding-block:1.25rem!important
  }
  .fdx-u-p--6\@medium {
	padding-inline:1.5rem!important;
	padding-block:1.5rem!important
  }
  .fdx-u-p--7\@medium {
	padding-inline:1.75rem!important;
	padding-block:1.75rem!important
  }
  .fdx-u-p--8\@medium {
	padding-inline:2rem!important;
	padding-block:2rem!important
  }
  .fdx-u-p--9\@medium {
	padding-inline:2.25rem!important;
	padding-block:2.25rem!important
  }
  .fdx-u-p--10\@medium {
	padding-inline:2.5rem!important;
	padding-block:2.5rem!important
  }
  .fdx-u-p--11\@medium {
	padding-inline:2.75rem!important;
	padding-block:2.75rem!important
  }
  .fdx-u-p--12\@medium {
	padding-inline:3rem!important;
	padding-block:3rem!important
  }
  .fdx-u-p--13\@medium {
	padding-inline:3.25rem!important;
	padding-block:3.25rem!important
  }
  .fdx-u-p--14\@medium {
	padding-inline:3.5rem!important;
	padding-block:3.5rem!important
  }
  .fdx-u-p--15\@medium {
	padding-inline:3.75rem!important;
	padding-block:3.75rem!important
  }
  .fdx-u-p--16\@medium {
	padding-inline:4rem!important;
	padding-block:4rem!important
  }
  .fdx-u-p--17\@medium {
	padding-inline:4.25rem!important;
	padding-block:4.25rem!important
  }
  .fdx-u-p--18\@medium {
	padding-inline:4.5rem!important;
	padding-block:4.5rem!important
  }
  .fdx-u-p--19\@medium {
	padding-inline:4.75rem!important;
	padding-block:4.75rem!important
  }
  .fdx-u-p--20\@medium {
	padding-inline:5rem!important;
	padding-block:5rem!important
  }
  .fdx-u-pt--0\@medium {
	padding-block-start:0rem!important
  }
  .fdx-u-pt--1\@medium {
	padding-block-start:.25rem!important
  }
  .fdx-u-pt--2\@medium {
	padding-block-start:.5rem!important
  }
  .fdx-u-pt--3\@medium {
	padding-block-start:.75rem!important
  }
  .fdx-u-pt--4\@medium {
	padding-block-start:1rem!important
  }
  .fdx-u-pt--5\@medium {
	padding-block-start:1.25rem!important
  }
  .fdx-u-pt--6\@medium {
	padding-block-start:1.5rem!important
  }
  .fdx-u-pt--7\@medium {
	padding-block-start:1.75rem!important
  }
  .fdx-u-pt--8\@medium {
	padding-block-start:2rem!important
  }
  .fdx-u-pt--9\@medium {
	padding-block-start:2.25rem!important
  }
  .fdx-u-pt--10\@medium {
	padding-block-start:2.5rem!important
  }
  .fdx-u-pt--11\@medium {
	padding-block-start:2.75rem!important
  }
  .fdx-u-pt--12\@medium {
	padding-block-start:3rem!important
  }
  .fdx-u-pt--13\@medium {
	padding-block-start:3.25rem!important
  }
  .fdx-u-pt--14\@medium {
	padding-block-start:3.5rem!important
  }
  .fdx-u-pt--15\@medium {
	padding-block-start:3.75rem!important
  }
  .fdx-u-pt--16\@medium {
	padding-block-start:4rem!important
  }
  .fdx-u-pt--17\@medium {
	padding-block-start:4.25rem!important
  }
  .fdx-u-pt--18\@medium {
	padding-block-start:4.5rem!important
  }
  .fdx-u-pt--19\@medium {
	padding-block-start:4.75rem!important
  }
  .fdx-u-pt--20\@medium {
	padding-block-start:5rem!important
  }
  .fdx-u-pr--0\@medium {
	padding-inline-end:0rem!important
  }
  .fdx-u-pr--1\@medium {
	padding-inline-end:.25rem!important
  }
  .fdx-u-pr--2\@medium {
	padding-inline-end:.5rem!important
  }
  .fdx-u-pr--3\@medium {
	padding-inline-end:.75rem!important
  }
  .fdx-u-pr--4\@medium {
	padding-inline-end:1rem!important
  }
  .fdx-u-pr--5\@medium {
	padding-inline-end:1.25rem!important
  }
  .fdx-u-pr--6\@medium {
	padding-inline-end:1.5rem!important
  }
  .fdx-u-pr--7\@medium {
	padding-inline-end:1.75rem!important
  }
  .fdx-u-pr--8\@medium {
	padding-inline-end:2rem!important
  }
  .fdx-u-pr--9\@medium {
	padding-inline-end:2.25rem!important
  }
  .fdx-u-pr--10\@medium {
	padding-inline-end:2.5rem!important
  }
  .fdx-u-pr--11\@medium {
	padding-inline-end:2.75rem!important
  }
  .fdx-u-pr--12\@medium {
	padding-inline-end:3rem!important
  }
  .fdx-u-pr--13\@medium {
	padding-inline-end:3.25rem!important
  }
  .fdx-u-pr--14\@medium {
	padding-inline-end:3.5rem!important
  }
  .fdx-u-pr--15\@medium {
	padding-inline-end:3.75rem!important
  }
  .fdx-u-pr--16\@medium {
	padding-inline-end:4rem!important
  }
  .fdx-u-pr--17\@medium {
	padding-inline-end:4.25rem!important
  }
  .fdx-u-pr--18\@medium {
	padding-inline-end:4.5rem!important
  }
  .fdx-u-pr--19\@medium {
	padding-inline-end:4.75rem!important
  }
  .fdx-u-pr--20\@medium {
	padding-inline-end:5rem!important
  }
  .fdx-u-pb--0\@medium {
	padding-block-end:0rem!important
  }
  .fdx-u-pb--1\@medium {
	padding-block-end:.25rem!important
  }
  .fdx-u-pb--2\@medium {
	padding-block-end:.5rem!important
  }
  .fdx-u-pb--3\@medium {
	padding-block-end:.75rem!important
  }
  .fdx-u-pb--4\@medium {
	padding-block-end:1rem!important
  }
  .fdx-u-pb--5\@medium {
	padding-block-end:1.25rem!important
  }
  .fdx-u-pb--6\@medium {
	padding-block-end:1.5rem!important
  }
  .fdx-u-pb--7\@medium {
	padding-block-end:1.75rem!important
  }
  .fdx-u-pb--8\@medium {
	padding-block-end:2rem!important
  }
  .fdx-u-pb--9\@medium {
	padding-block-end:2.25rem!important
  }
  .fdx-u-pb--10\@medium {
	padding-block-end:2.5rem!important
  }
  .fdx-u-pb--11\@medium {
	padding-block-end:2.75rem!important
  }
  .fdx-u-pb--12\@medium {
	padding-block-end:3rem!important
  }
  .fdx-u-pb--13\@medium {
	padding-block-end:3.25rem!important
  }
  .fdx-u-pb--14\@medium {
	padding-block-end:3.5rem!important
  }
  .fdx-u-pb--15\@medium {
	padding-block-end:3.75rem!important
  }
  .fdx-u-pb--16\@medium {
	padding-block-end:4rem!important
  }
  .fdx-u-pb--17\@medium {
	padding-block-end:4.25rem!important
  }
  .fdx-u-pb--18\@medium {
	padding-block-end:4.5rem!important
  }
  .fdx-u-pb--19\@medium {
	padding-block-end:4.75rem!important
  }
  .fdx-u-pb--20\@medium {
	padding-block-end:5rem!important
  }
  .fdx-u-pl--0\@medium {
	padding-inline-start:0rem!important
  }
  .fdx-u-pl--1\@medium {
	padding-inline-start:.25rem!important
  }
  .fdx-u-pl--2\@medium {
	padding-inline-start:.5rem!important
  }
  .fdx-u-pl--3\@medium {
	padding-inline-start:.75rem!important
  }
  .fdx-u-pl--4\@medium {
	padding-inline-start:1rem!important
  }
  .fdx-u-pl--5\@medium {
	padding-inline-start:1.25rem!important
  }
  .fdx-u-pl--6\@medium {
	padding-inline-start:1.5rem!important
  }
  .fdx-u-pl--7\@medium {
	padding-inline-start:1.75rem!important
  }
  .fdx-u-pl--8\@medium {
	padding-inline-start:2rem!important
  }
  .fdx-u-pl--9\@medium {
	padding-inline-start:2.25rem!important
  }
  .fdx-u-pl--10\@medium {
	padding-inline-start:2.5rem!important
  }
  .fdx-u-pl--11\@medium {
	padding-inline-start:2.75rem!important
  }
  .fdx-u-pl--12\@medium {
	padding-inline-start:3rem!important
  }
  .fdx-u-pl--13\@medium {
	padding-inline-start:3.25rem!important
  }
  .fdx-u-pl--14\@medium {
	padding-inline-start:3.5rem!important
  }
  .fdx-u-pl--15\@medium {
	padding-inline-start:3.75rem!important
  }
  .fdx-u-pl--16\@medium {
	padding-inline-start:4rem!important
  }
  .fdx-u-pl--17\@medium {
	padding-inline-start:4.25rem!important
  }
  .fdx-u-pl--18\@medium {
	padding-inline-start:4.5rem!important
  }
  .fdx-u-pl--19\@medium {
	padding-inline-start:4.75rem!important
  }
  .fdx-u-pl--20\@medium {
	padding-inline-start:5rem!important
  }
  .fdx-u-px--0\@medium {
	padding-inline:0rem!important
  }
  .fdx-u-px--1\@medium {
	padding-inline:.25rem!important
  }
  .fdx-u-px--2\@medium {
	padding-inline:.5rem!important
  }
  .fdx-u-px--3\@medium {
	padding-inline:.75rem!important
  }
  .fdx-u-px--4\@medium {
	padding-inline:1rem!important
  }
  .fdx-u-px--5\@medium {
	padding-inline:1.25rem!important
  }
  .fdx-u-px--6\@medium {
	padding-inline:1.5rem!important
  }
  .fdx-u-px--7\@medium {
	padding-inline:1.75rem!important
  }
  .fdx-u-px--8\@medium {
	padding-inline:2rem!important
  }
  .fdx-u-px--9\@medium {
	padding-inline:2.25rem!important
  }
  .fdx-u-px--10\@medium {
	padding-inline:2.5rem!important
  }
  .fdx-u-px--11\@medium {
	padding-inline:2.75rem!important
  }
  .fdx-u-px--12\@medium {
	padding-inline:3rem!important
  }
  .fdx-u-px--13\@medium {
	padding-inline:3.25rem!important
  }
  .fdx-u-px--14\@medium {
	padding-inline:3.5rem!important
  }
  .fdx-u-px--15\@medium {
	padding-inline:3.75rem!important
  }
  .fdx-u-px--16\@medium {
	padding-inline:4rem!important
  }
  .fdx-u-px--17\@medium {
	padding-inline:4.25rem!important
  }
  .fdx-u-px--18\@medium {
	padding-inline:4.5rem!important
  }
  .fdx-u-px--19\@medium {
	padding-inline:4.75rem!important
  }
  .fdx-u-px--20\@medium {
	padding-inline:5rem!important
  }
  .fdx-u-py--0\@medium {
	padding-block:0rem!important
  }
  .fdx-u-py--1\@medium {
	padding-block:.25rem!important
  }
  .fdx-u-py--2\@medium {
	padding-block:.5rem!important
  }
  .fdx-u-py--3\@medium {
	padding-block:.75rem!important
  }
  .fdx-u-py--4\@medium {
	padding-block:1rem!important
  }
  .fdx-u-py--5\@medium {
	padding-block:1.25rem!important
  }
  .fdx-u-py--6\@medium {
	padding-block:1.5rem!important
  }
  .fdx-u-py--7\@medium {
	padding-block:1.75rem!important
  }
  .fdx-u-py--8\@medium {
	padding-block:2rem!important
  }
  .fdx-u-py--9\@medium {
	padding-block:2.25rem!important
  }
  .fdx-u-py--10\@medium {
	padding-block:2.5rem!important
  }
  .fdx-u-py--11\@medium {
	padding-block:2.75rem!important
  }
  .fdx-u-py--12\@medium {
	padding-block:3rem!important
  }
  .fdx-u-py--13\@medium {
	padding-block:3.25rem!important
  }
  .fdx-u-py--14\@medium {
	padding-block:3.5rem!important
  }
  .fdx-u-py--15\@medium {
	padding-block:3.75rem!important
  }
  .fdx-u-py--16\@medium {
	padding-block:4rem!important
  }
  .fdx-u-py--17\@medium {
	padding-block:4.25rem!important
  }
  .fdx-u-py--18\@medium {
	padding-block:4.5rem!important
  }
  .fdx-u-py--19\@medium {
	padding-block:4.75rem!important
  }
  .fdx-u-py--20\@medium {
	padding-block:5rem!important
  }
  .fdx-u-m--0\@medium {
	margin-inline:0rem!important;
	margin-block:0rem!important
  }
  .fdx-u-m--1\@medium {
	margin-inline:.25rem!important;
	margin-block:.25rem!important
  }
  .fdx-u-m--2\@medium {
	margin-inline:.5rem!important;
	margin-block:.5rem!important
  }
  .fdx-u-m--3\@medium {
	margin-inline:.75rem!important;
	margin-block:.75rem!important
  }
  .fdx-u-m--4\@medium {
	margin-inline:1rem!important;
	margin-block:1rem!important
  }
  .fdx-u-m--5\@medium {
	margin-inline:1.25rem!important;
	margin-block:1.25rem!important
  }
  .fdx-u-m--6\@medium {
	margin-inline:1.5rem!important;
	margin-block:1.5rem!important
  }
  .fdx-u-m--7\@medium {
	margin-inline:1.75rem!important;
	margin-block:1.75rem!important
  }
  .fdx-u-m--8\@medium {
	margin-inline:2rem!important;
	margin-block:2rem!important
  }
  .fdx-u-m--9\@medium {
	margin-inline:2.25rem!important;
	margin-block:2.25rem!important
  }
  .fdx-u-m--10\@medium {
	margin-inline:2.5rem!important;
	margin-block:2.5rem!important
  }
  .fdx-u-m--11\@medium {
	margin-inline:2.75rem!important;
	margin-block:2.75rem!important
  }
  .fdx-u-m--12\@medium {
	margin-inline:3rem!important;
	margin-block:3rem!important
  }
  .fdx-u-m--13\@medium {
	margin-inline:3.25rem!important;
	margin-block:3.25rem!important
  }
  .fdx-u-m--14\@medium {
	margin-inline:3.5rem!important;
	margin-block:3.5rem!important
  }
  .fdx-u-m--15\@medium {
	margin-inline:3.75rem!important;
	margin-block:3.75rem!important
  }
  .fdx-u-m--16\@medium {
	margin-inline:4rem!important;
	margin-block:4rem!important
  }
  .fdx-u-m--17\@medium {
	margin-inline:4.25rem!important;
	margin-block:4.25rem!important
  }
  .fdx-u-m--18\@medium {
	margin-inline:4.5rem!important;
	margin-block:4.5rem!important
  }
  .fdx-u-m--19\@medium {
	margin-inline:4.75rem!important;
	margin-block:4.75rem!important
  }
  .fdx-u-m--20\@medium {
	margin-inline:5rem!important;
	margin-block:5rem!important
  }
  .fdx-u-mt--0\@medium {
	margin-block-start:0rem!important
  }
  .fdx-u-mt--1\@medium {
	margin-block-start:.25rem!important
  }
  .fdx-u-mt--2\@medium {
	margin-block-start:.5rem!important
  }
  .fdx-u-mt--3\@medium {
	margin-block-start:.75rem!important
  }
  .fdx-u-mt--4\@medium {
	margin-block-start:1rem!important
  }
  .fdx-u-mt--5\@medium {
	margin-block-start:1.25rem!important
  }
  .fdx-u-mt--6\@medium {
	margin-block-start:1.5rem!important
  }
  .fdx-u-mt--7\@medium {
	margin-block-start:1.75rem!important
  }
  .fdx-u-mt--8\@medium {
	margin-block-start:2rem!important
  }
  .fdx-u-mt--9\@medium {
	margin-block-start:2.25rem!important
  }
  .fdx-u-mt--10\@medium {
	margin-block-start:2.5rem!important
  }
  .fdx-u-mt--11\@medium {
	margin-block-start:2.75rem!important
  }
  .fdx-u-mt--12\@medium {
	margin-block-start:3rem!important
  }
  .fdx-u-mt--13\@medium {
	margin-block-start:3.25rem!important
  }
  .fdx-u-mt--14\@medium {
	margin-block-start:3.5rem!important
  }
  .fdx-u-mt--15\@medium {
	margin-block-start:3.75rem!important
  }
  .fdx-u-mt--16\@medium {
	margin-block-start:4rem!important
  }
  .fdx-u-mt--17\@medium {
	margin-block-start:4.25rem!important
  }
  .fdx-u-mt--18\@medium {
	margin-block-start:4.5rem!important
  }
  .fdx-u-mt--19\@medium {
	margin-block-start:4.75rem!important
  }
  .fdx-u-mt--20\@medium {
	margin-block-start:5rem!important
  }
  .fdx-u-mr--0\@medium {
	margin-inline-end:0rem!important
  }
  .fdx-u-mr--1\@medium {
	margin-inline-end:.25rem!important
  }
  .fdx-u-mr--2\@medium {
	margin-inline-end:.5rem!important
  }
  .fdx-u-mr--3\@medium {
	margin-inline-end:.75rem!important
  }
  .fdx-u-mr--4\@medium {
	margin-inline-end:1rem!important
  }
  .fdx-u-mr--5\@medium {
	margin-inline-end:1.25rem!important
  }
  .fdx-u-mr--6\@medium {
	margin-inline-end:1.5rem!important
  }
  .fdx-u-mr--7\@medium {
	margin-inline-end:1.75rem!important
  }
  .fdx-u-mr--8\@medium {
	margin-inline-end:2rem!important
  }
  .fdx-u-mr--9\@medium {
	margin-inline-end:2.25rem!important
  }
  .fdx-u-mr--10\@medium {
	margin-inline-end:2.5rem!important
  }
  .fdx-u-mr--11\@medium {
	margin-inline-end:2.75rem!important
  }
  .fdx-u-mr--12\@medium {
	margin-inline-end:3rem!important
  }
  .fdx-u-mr--13\@medium {
	margin-inline-end:3.25rem!important
  }
  .fdx-u-mr--14\@medium {
	margin-inline-end:3.5rem!important
  }
  .fdx-u-mr--15\@medium {
	margin-inline-end:3.75rem!important
  }
  .fdx-u-mr--16\@medium {
	margin-inline-end:4rem!important
  }
  .fdx-u-mr--17\@medium {
	margin-inline-end:4.25rem!important
  }
  .fdx-u-mr--18\@medium {
	margin-inline-end:4.5rem!important
  }
  .fdx-u-mr--19\@medium {
	margin-inline-end:4.75rem!important
  }
  .fdx-u-mr--20\@medium {
	margin-inline-end:5rem!important
  }
  .fdx-u-mb--0\@medium {
	margin-block-end:0rem!important
  }
  .fdx-u-mb--1\@medium {
	margin-block-end:.25rem!important
  }
  .fdx-u-mb--2\@medium {
	margin-block-end:.5rem!important
  }
  .fdx-u-mb--3\@medium {
	margin-block-end:.75rem!important
  }
  .fdx-u-mb--4\@medium {
	margin-block-end:1rem!important
  }
  .fdx-u-mb--5\@medium {
	margin-block-end:1.25rem!important
  }
  .fdx-u-mb--6\@medium {
	margin-block-end:1.5rem!important
  }
  .fdx-u-mb--7\@medium {
	margin-block-end:1.75rem!important
  }
  .fdx-u-mb--8\@medium {
	margin-block-end:2rem!important
  }
  .fdx-u-mb--9\@medium {
	margin-block-end:2.25rem!important
  }
  .fdx-u-mb--10\@medium {
	margin-block-end:2.5rem!important
  }
  .fdx-u-mb--11\@medium {
	margin-block-end:2.75rem!important
  }
  .fdx-u-mb--12\@medium {
	margin-block-end:3rem!important
  }
  .fdx-u-mb--13\@medium {
	margin-block-end:3.25rem!important
  }
  .fdx-u-mb--14\@medium {
	margin-block-end:3.5rem!important
  }
  .fdx-u-mb--15\@medium {
	margin-block-end:3.75rem!important
  }
  .fdx-u-mb--16\@medium {
	margin-block-end:4rem!important
  }
  .fdx-u-mb--17\@medium {
	margin-block-end:4.25rem!important
  }
  .fdx-u-mb--18\@medium {
	margin-block-end:4.5rem!important
  }
  .fdx-u-mb--19\@medium {
	margin-block-end:4.75rem!important
  }
  .fdx-u-mb--20\@medium {
	margin-block-end:5rem!important
  }
  .fdx-u-ml--0\@medium {
	margin-inline-start:0rem!important
  }
  .fdx-u-ml--1\@medium {
	margin-inline-start:.25rem!important
  }
  .fdx-u-ml--2\@medium {
	margin-inline-start:.5rem!important
  }
  .fdx-u-ml--3\@medium {
	margin-inline-start:.75rem!important
  }
  .fdx-u-ml--4\@medium {
	margin-inline-start:1rem!important
  }
  .fdx-u-ml--5\@medium {
	margin-inline-start:1.25rem!important
  }
  .fdx-u-ml--6\@medium {
	margin-inline-start:1.5rem!important
  }
  .fdx-u-ml--7\@medium {
	margin-inline-start:1.75rem!important
  }
  .fdx-u-ml--8\@medium {
	margin-inline-start:2rem!important
  }
  .fdx-u-ml--9\@medium {
	margin-inline-start:2.25rem!important
  }
  .fdx-u-ml--10\@medium {
	margin-inline-start:2.5rem!important
  }
  .fdx-u-ml--11\@medium {
	margin-inline-start:2.75rem!important
  }
  .fdx-u-ml--12\@medium {
	margin-inline-start:3rem!important
  }
  .fdx-u-ml--13\@medium {
	margin-inline-start:3.25rem!important
  }
  .fdx-u-ml--14\@medium {
	margin-inline-start:3.5rem!important
  }
  .fdx-u-ml--15\@medium {
	margin-inline-start:3.75rem!important
  }
  .fdx-u-ml--16\@medium {
	margin-inline-start:4rem!important
  }
  .fdx-u-ml--17\@medium {
	margin-inline-start:4.25rem!important
  }
  .fdx-u-ml--18\@medium {
	margin-inline-start:4.5rem!important
  }
  .fdx-u-ml--19\@medium {
	margin-inline-start:4.75rem!important
  }
  .fdx-u-ml--20\@medium {
	margin-inline-start:5rem!important
  }
  .fdx-u-mx--0\@medium {
	margin-inline:0rem!important
  }
  .fdx-u-mx--1\@medium {
	margin-inline:.25rem!important
  }
  .fdx-u-mx--2\@medium {
	margin-inline:.5rem!important
  }
  .fdx-u-mx--3\@medium {
	margin-inline:.75rem!important
  }
  .fdx-u-mx--4\@medium {
	margin-inline:1rem!important
  }
  .fdx-u-mx--5\@medium {
	margin-inline:1.25rem!important
  }
  .fdx-u-mx--6\@medium {
	margin-inline:1.5rem!important
  }
  .fdx-u-mx--7\@medium {
	margin-inline:1.75rem!important
  }
  .fdx-u-mx--8\@medium {
	margin-inline:2rem!important
  }
  .fdx-u-mx--9\@medium {
	margin-inline:2.25rem!important
  }
  .fdx-u-mx--10\@medium {
	margin-inline:2.5rem!important
  }
  .fdx-u-mx--11\@medium {
	margin-inline:2.75rem!important
  }
  .fdx-u-mx--12\@medium {
	margin-inline:3rem!important
  }
  .fdx-u-mx--13\@medium {
	margin-inline:3.25rem!important
  }
  .fdx-u-mx--14\@medium {
	margin-inline:3.5rem!important
  }
  .fdx-u-mx--15\@medium {
	margin-inline:3.75rem!important
  }
  .fdx-u-mx--16\@medium {
	margin-inline:4rem!important
  }
  .fdx-u-mx--17\@medium {
	margin-inline:4.25rem!important
  }
  .fdx-u-mx--18\@medium {
	margin-inline:4.5rem!important
  }
  .fdx-u-mx--19\@medium {
	margin-inline:4.75rem!important
  }
  .fdx-u-mx--20\@medium {
	margin-inline:5rem!important
  }
  .fdx-u-my--0\@medium {
	margin-block:0rem!important
  }
  .fdx-u-my--1\@medium {
	margin-block:.25rem!important
  }
  .fdx-u-my--2\@medium {
	margin-block:.5rem!important
  }
  .fdx-u-my--3\@medium {
	margin-block:.75rem!important
  }
  .fdx-u-my--4\@medium {
	margin-block:1rem!important
  }
  .fdx-u-my--5\@medium {
	margin-block:1.25rem!important
  }
  .fdx-u-my--6\@medium {
	margin-block:1.5rem!important
  }
  .fdx-u-my--7\@medium {
	margin-block:1.75rem!important
  }
  .fdx-u-my--8\@medium {
	margin-block:2rem!important
  }
  .fdx-u-my--9\@medium {
	margin-block:2.25rem!important
  }
  .fdx-u-my--10\@medium {
	margin-block:2.5rem!important
  }
  .fdx-u-my--11\@medium {
	margin-block:2.75rem!important
  }
  .fdx-u-my--12\@medium {
	margin-block:3rem!important
  }
  .fdx-u-my--13\@medium {
	margin-block:3.25rem!important
  }
  .fdx-u-my--14\@medium {
	margin-block:3.5rem!important
  }
  .fdx-u-my--15\@medium {
	margin-block:3.75rem!important
  }
  .fdx-u-my--16\@medium {
	margin-block:4rem!important
  }
  .fdx-u-my--17\@medium {
	margin-block:4.25rem!important
  }
  .fdx-u-my--18\@medium {
	margin-block:4.5rem!important
  }
  .fdx-u-my--19\@medium {
	margin-block:4.75rem!important
  }
  .fdx-u-my--20\@medium {
	margin-block:5rem!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-p--0\@medium-only {
	padding-inline:0rem!important;
	padding-block:0rem!important
  }
  .fdx-u-p--1\@medium-only {
	padding-inline:.25rem!important;
	padding-block:.25rem!important
  }
  .fdx-u-p--2\@medium-only {
	padding-inline:.5rem!important;
	padding-block:.5rem!important
  }
  .fdx-u-p--3\@medium-only {
	padding-inline:.75rem!important;
	padding-block:.75rem!important
  }
  .fdx-u-p--4\@medium-only {
	padding-inline:1rem!important;
	padding-block:1rem!important
  }
  .fdx-u-p--5\@medium-only {
	padding-inline:1.25rem!important;
	padding-block:1.25rem!important
  }
  .fdx-u-p--6\@medium-only {
	padding-inline:1.5rem!important;
	padding-block:1.5rem!important
  }
  .fdx-u-p--7\@medium-only {
	padding-inline:1.75rem!important;
	padding-block:1.75rem!important
  }
  .fdx-u-p--8\@medium-only {
	padding-inline:2rem!important;
	padding-block:2rem!important
  }
  .fdx-u-p--9\@medium-only {
	padding-inline:2.25rem!important;
	padding-block:2.25rem!important
  }
  .fdx-u-p--10\@medium-only {
	padding-inline:2.5rem!important;
	padding-block:2.5rem!important
  }
  .fdx-u-p--11\@medium-only {
	padding-inline:2.75rem!important;
	padding-block:2.75rem!important
  }
  .fdx-u-p--12\@medium-only {
	padding-inline:3rem!important;
	padding-block:3rem!important
  }
  .fdx-u-p--13\@medium-only {
	padding-inline:3.25rem!important;
	padding-block:3.25rem!important
  }
  .fdx-u-p--14\@medium-only {
	padding-inline:3.5rem!important;
	padding-block:3.5rem!important
  }
  .fdx-u-p--15\@medium-only {
	padding-inline:3.75rem!important;
	padding-block:3.75rem!important
  }
  .fdx-u-p--16\@medium-only {
	padding-inline:4rem!important;
	padding-block:4rem!important
  }
  .fdx-u-p--17\@medium-only {
	padding-inline:4.25rem!important;
	padding-block:4.25rem!important
  }
  .fdx-u-p--18\@medium-only {
	padding-inline:4.5rem!important;
	padding-block:4.5rem!important
  }
  .fdx-u-p--19\@medium-only {
	padding-inline:4.75rem!important;
	padding-block:4.75rem!important
  }
  .fdx-u-p--20\@medium-only {
	padding-inline:5rem!important;
	padding-block:5rem!important
  }
  .fdx-u-pt--0\@medium-only {
	padding-block-start:0rem!important
  }
  .fdx-u-pt--1\@medium-only {
	padding-block-start:.25rem!important
  }
  .fdx-u-pt--2\@medium-only {
	padding-block-start:.5rem!important
  }
  .fdx-u-pt--3\@medium-only {
	padding-block-start:.75rem!important
  }
  .fdx-u-pt--4\@medium-only {
	padding-block-start:1rem!important
  }
  .fdx-u-pt--5\@medium-only {
	padding-block-start:1.25rem!important
  }
  .fdx-u-pt--6\@medium-only {
	padding-block-start:1.5rem!important
  }
  .fdx-u-pt--7\@medium-only {
	padding-block-start:1.75rem!important
  }
  .fdx-u-pt--8\@medium-only {
	padding-block-start:2rem!important
  }
  .fdx-u-pt--9\@medium-only {
	padding-block-start:2.25rem!important
  }
  .fdx-u-pt--10\@medium-only {
	padding-block-start:2.5rem!important
  }
  .fdx-u-pt--11\@medium-only {
	padding-block-start:2.75rem!important
  }
  .fdx-u-pt--12\@medium-only {
	padding-block-start:3rem!important
  }
  .fdx-u-pt--13\@medium-only {
	padding-block-start:3.25rem!important
  }
  .fdx-u-pt--14\@medium-only {
	padding-block-start:3.5rem!important
  }
  .fdx-u-pt--15\@medium-only {
	padding-block-start:3.75rem!important
  }
  .fdx-u-pt--16\@medium-only {
	padding-block-start:4rem!important
  }
  .fdx-u-pt--17\@medium-only {
	padding-block-start:4.25rem!important
  }
  .fdx-u-pt--18\@medium-only {
	padding-block-start:4.5rem!important
  }
  .fdx-u-pt--19\@medium-only {
	padding-block-start:4.75rem!important
  }
  .fdx-u-pt--20\@medium-only {
	padding-block-start:5rem!important
  }
  .fdx-u-pr--0\@medium-only {
	padding-inline-end:0rem!important
  }
  .fdx-u-pr--1\@medium-only {
	padding-inline-end:.25rem!important
  }
  .fdx-u-pr--2\@medium-only {
	padding-inline-end:.5rem!important
  }
  .fdx-u-pr--3\@medium-only {
	padding-inline-end:.75rem!important
  }
  .fdx-u-pr--4\@medium-only {
	padding-inline-end:1rem!important
  }
  .fdx-u-pr--5\@medium-only {
	padding-inline-end:1.25rem!important
  }
  .fdx-u-pr--6\@medium-only {
	padding-inline-end:1.5rem!important
  }
  .fdx-u-pr--7\@medium-only {
	padding-inline-end:1.75rem!important
  }
  .fdx-u-pr--8\@medium-only {
	padding-inline-end:2rem!important
  }
  .fdx-u-pr--9\@medium-only {
	padding-inline-end:2.25rem!important
  }
  .fdx-u-pr--10\@medium-only {
	padding-inline-end:2.5rem!important
  }
  .fdx-u-pr--11\@medium-only {
	padding-inline-end:2.75rem!important
  }
  .fdx-u-pr--12\@medium-only {
	padding-inline-end:3rem!important
  }
  .fdx-u-pr--13\@medium-only {
	padding-inline-end:3.25rem!important
  }
  .fdx-u-pr--14\@medium-only {
	padding-inline-end:3.5rem!important
  }
  .fdx-u-pr--15\@medium-only {
	padding-inline-end:3.75rem!important
  }
  .fdx-u-pr--16\@medium-only {
	padding-inline-end:4rem!important
  }
  .fdx-u-pr--17\@medium-only {
	padding-inline-end:4.25rem!important
  }
  .fdx-u-pr--18\@medium-only {
	padding-inline-end:4.5rem!important
  }
  .fdx-u-pr--19\@medium-only {
	padding-inline-end:4.75rem!important
  }
  .fdx-u-pr--20\@medium-only {
	padding-inline-end:5rem!important
  }
  .fdx-u-pb--0\@medium-only {
	padding-block-end:0rem!important
  }
  .fdx-u-pb--1\@medium-only {
	padding-block-end:.25rem!important
  }
  .fdx-u-pb--2\@medium-only {
	padding-block-end:.5rem!important
  }
  .fdx-u-pb--3\@medium-only {
	padding-block-end:.75rem!important
  }
  .fdx-u-pb--4\@medium-only {
	padding-block-end:1rem!important
  }
  .fdx-u-pb--5\@medium-only {
	padding-block-end:1.25rem!important
  }
  .fdx-u-pb--6\@medium-only {
	padding-block-end:1.5rem!important
  }
  .fdx-u-pb--7\@medium-only {
	padding-block-end:1.75rem!important
  }
  .fdx-u-pb--8\@medium-only {
	padding-block-end:2rem!important
  }
  .fdx-u-pb--9\@medium-only {
	padding-block-end:2.25rem!important
  }
  .fdx-u-pb--10\@medium-only {
	padding-block-end:2.5rem!important
  }
  .fdx-u-pb--11\@medium-only {
	padding-block-end:2.75rem!important
  }
  .fdx-u-pb--12\@medium-only {
	padding-block-end:3rem!important
  }
  .fdx-u-pb--13\@medium-only {
	padding-block-end:3.25rem!important
  }
  .fdx-u-pb--14\@medium-only {
	padding-block-end:3.5rem!important
  }
  .fdx-u-pb--15\@medium-only {
	padding-block-end:3.75rem!important
  }
  .fdx-u-pb--16\@medium-only {
	padding-block-end:4rem!important
  }
  .fdx-u-pb--17\@medium-only {
	padding-block-end:4.25rem!important
  }
  .fdx-u-pb--18\@medium-only {
	padding-block-end:4.5rem!important
  }
  .fdx-u-pb--19\@medium-only {
	padding-block-end:4.75rem!important
  }
  .fdx-u-pb--20\@medium-only {
	padding-block-end:5rem!important
  }
  .fdx-u-pl--0\@medium-only {
	padding-inline-start:0rem!important
  }
  .fdx-u-pl--1\@medium-only {
	padding-inline-start:.25rem!important
  }
  .fdx-u-pl--2\@medium-only {
	padding-inline-start:.5rem!important
  }
  .fdx-u-pl--3\@medium-only {
	padding-inline-start:.75rem!important
  }
  .fdx-u-pl--4\@medium-only {
	padding-inline-start:1rem!important
  }
  .fdx-u-pl--5\@medium-only {
	padding-inline-start:1.25rem!important
  }
  .fdx-u-pl--6\@medium-only {
	padding-inline-start:1.5rem!important
  }
  .fdx-u-pl--7\@medium-only {
	padding-inline-start:1.75rem!important
  }
  .fdx-u-pl--8\@medium-only {
	padding-inline-start:2rem!important
  }
  .fdx-u-pl--9\@medium-only {
	padding-inline-start:2.25rem!important
  }
  .fdx-u-pl--10\@medium-only {
	padding-inline-start:2.5rem!important
  }
  .fdx-u-pl--11\@medium-only {
	padding-inline-start:2.75rem!important
  }
  .fdx-u-pl--12\@medium-only {
	padding-inline-start:3rem!important
  }
  .fdx-u-pl--13\@medium-only {
	padding-inline-start:3.25rem!important
  }
  .fdx-u-pl--14\@medium-only {
	padding-inline-start:3.5rem!important
  }
  .fdx-u-pl--15\@medium-only {
	padding-inline-start:3.75rem!important
  }
  .fdx-u-pl--16\@medium-only {
	padding-inline-start:4rem!important
  }
  .fdx-u-pl--17\@medium-only {
	padding-inline-start:4.25rem!important
  }
  .fdx-u-pl--18\@medium-only {
	padding-inline-start:4.5rem!important
  }
  .fdx-u-pl--19\@medium-only {
	padding-inline-start:4.75rem!important
  }
  .fdx-u-pl--20\@medium-only {
	padding-inline-start:5rem!important
  }
  .fdx-u-px--0\@medium-only {
	padding-inline:0rem!important
  }
  .fdx-u-px--1\@medium-only {
	padding-inline:.25rem!important
  }
  .fdx-u-px--2\@medium-only {
	padding-inline:.5rem!important
  }
  .fdx-u-px--3\@medium-only {
	padding-inline:.75rem!important
  }
  .fdx-u-px--4\@medium-only {
	padding-inline:1rem!important
  }
  .fdx-u-px--5\@medium-only {
	padding-inline:1.25rem!important
  }
  .fdx-u-px--6\@medium-only {
	padding-inline:1.5rem!important
  }
  .fdx-u-px--7\@medium-only {
	padding-inline:1.75rem!important
  }
  .fdx-u-px--8\@medium-only {
	padding-inline:2rem!important
  }
  .fdx-u-px--9\@medium-only {
	padding-inline:2.25rem!important
  }
  .fdx-u-px--10\@medium-only {
	padding-inline:2.5rem!important
  }
  .fdx-u-px--11\@medium-only {
	padding-inline:2.75rem!important
  }
  .fdx-u-px--12\@medium-only {
	padding-inline:3rem!important
  }
  .fdx-u-px--13\@medium-only {
	padding-inline:3.25rem!important
  }
  .fdx-u-px--14\@medium-only {
	padding-inline:3.5rem!important
  }
  .fdx-u-px--15\@medium-only {
	padding-inline:3.75rem!important
  }
  .fdx-u-px--16\@medium-only {
	padding-inline:4rem!important
  }
  .fdx-u-px--17\@medium-only {
	padding-inline:4.25rem!important
  }
  .fdx-u-px--18\@medium-only {
	padding-inline:4.5rem!important
  }
  .fdx-u-px--19\@medium-only {
	padding-inline:4.75rem!important
  }
  .fdx-u-px--20\@medium-only {
	padding-inline:5rem!important
  }
  .fdx-u-py--0\@medium-only {
	padding-block:0rem!important
  }
  .fdx-u-py--1\@medium-only {
	padding-block:.25rem!important
  }
  .fdx-u-py--2\@medium-only {
	padding-block:.5rem!important
  }
  .fdx-u-py--3\@medium-only {
	padding-block:.75rem!important
  }
  .fdx-u-py--4\@medium-only {
	padding-block:1rem!important
  }
  .fdx-u-py--5\@medium-only {
	padding-block:1.25rem!important
  }
  .fdx-u-py--6\@medium-only {
	padding-block:1.5rem!important
  }
  .fdx-u-py--7\@medium-only {
	padding-block:1.75rem!important
  }
  .fdx-u-py--8\@medium-only {
	padding-block:2rem!important
  }
  .fdx-u-py--9\@medium-only {
	padding-block:2.25rem!important
  }
  .fdx-u-py--10\@medium-only {
	padding-block:2.5rem!important
  }
  .fdx-u-py--11\@medium-only {
	padding-block:2.75rem!important
  }
  .fdx-u-py--12\@medium-only {
	padding-block:3rem!important
  }
  .fdx-u-py--13\@medium-only {
	padding-block:3.25rem!important
  }
  .fdx-u-py--14\@medium-only {
	padding-block:3.5rem!important
  }
  .fdx-u-py--15\@medium-only {
	padding-block:3.75rem!important
  }
  .fdx-u-py--16\@medium-only {
	padding-block:4rem!important
  }
  .fdx-u-py--17\@medium-only {
	padding-block:4.25rem!important
  }
  .fdx-u-py--18\@medium-only {
	padding-block:4.5rem!important
  }
  .fdx-u-py--19\@medium-only {
	padding-block:4.75rem!important
  }
  .fdx-u-py--20\@medium-only {
	padding-block:5rem!important
  }
  .fdx-u-m--0\@medium-only {
	margin-inline:0rem!important;
	margin-block:0rem!important
  }
  .fdx-u-m--1\@medium-only {
	margin-inline:.25rem!important;
	margin-block:.25rem!important
  }
  .fdx-u-m--2\@medium-only {
	margin-inline:.5rem!important;
	margin-block:.5rem!important
  }
  .fdx-u-m--3\@medium-only {
	margin-inline:.75rem!important;
	margin-block:.75rem!important
  }
  .fdx-u-m--4\@medium-only {
	margin-inline:1rem!important;
	margin-block:1rem!important
  }
  .fdx-u-m--5\@medium-only {
	margin-inline:1.25rem!important;
	margin-block:1.25rem!important
  }
  .fdx-u-m--6\@medium-only {
	margin-inline:1.5rem!important;
	margin-block:1.5rem!important
  }
  .fdx-u-m--7\@medium-only {
	margin-inline:1.75rem!important;
	margin-block:1.75rem!important
  }
  .fdx-u-m--8\@medium-only {
	margin-inline:2rem!important;
	margin-block:2rem!important
  }
  .fdx-u-m--9\@medium-only {
	margin-inline:2.25rem!important;
	margin-block:2.25rem!important
  }
  .fdx-u-m--10\@medium-only {
	margin-inline:2.5rem!important;
	margin-block:2.5rem!important
  }
  .fdx-u-m--11\@medium-only {
	margin-inline:2.75rem!important;
	margin-block:2.75rem!important
  }
  .fdx-u-m--12\@medium-only {
	margin-inline:3rem!important;
	margin-block:3rem!important
  }
  .fdx-u-m--13\@medium-only {
	margin-inline:3.25rem!important;
	margin-block:3.25rem!important
  }
  .fdx-u-m--14\@medium-only {
	margin-inline:3.5rem!important;
	margin-block:3.5rem!important
  }
  .fdx-u-m--15\@medium-only {
	margin-inline:3.75rem!important;
	margin-block:3.75rem!important
  }
  .fdx-u-m--16\@medium-only {
	margin-inline:4rem!important;
	margin-block:4rem!important
  }
  .fdx-u-m--17\@medium-only {
	margin-inline:4.25rem!important;
	margin-block:4.25rem!important
  }
  .fdx-u-m--18\@medium-only {
	margin-inline:4.5rem!important;
	margin-block:4.5rem!important
  }
  .fdx-u-m--19\@medium-only {
	margin-inline:4.75rem!important;
	margin-block:4.75rem!important
  }
  .fdx-u-m--20\@medium-only {
	margin-inline:5rem!important;
	margin-block:5rem!important
  }
  .fdx-u-mt--0\@medium-only {
	margin-block-start:0rem!important
  }
  .fdx-u-mt--1\@medium-only {
	margin-block-start:.25rem!important
  }
  .fdx-u-mt--2\@medium-only {
	margin-block-start:.5rem!important
  }
  .fdx-u-mt--3\@medium-only {
	margin-block-start:.75rem!important
  }
  .fdx-u-mt--4\@medium-only {
	margin-block-start:1rem!important
  }
  .fdx-u-mt--5\@medium-only {
	margin-block-start:1.25rem!important
  }
  .fdx-u-mt--6\@medium-only {
	margin-block-start:1.5rem!important
  }
  .fdx-u-mt--7\@medium-only {
	margin-block-start:1.75rem!important
  }
  .fdx-u-mt--8\@medium-only {
	margin-block-start:2rem!important
  }
  .fdx-u-mt--9\@medium-only {
	margin-block-start:2.25rem!important
  }
  .fdx-u-mt--10\@medium-only {
	margin-block-start:2.5rem!important
  }
  .fdx-u-mt--11\@medium-only {
	margin-block-start:2.75rem!important
  }
  .fdx-u-mt--12\@medium-only {
	margin-block-start:3rem!important
  }
  .fdx-u-mt--13\@medium-only {
	margin-block-start:3.25rem!important
  }
  .fdx-u-mt--14\@medium-only {
	margin-block-start:3.5rem!important
  }
  .fdx-u-mt--15\@medium-only {
	margin-block-start:3.75rem!important
  }
  .fdx-u-mt--16\@medium-only {
	margin-block-start:4rem!important
  }
  .fdx-u-mt--17\@medium-only {
	margin-block-start:4.25rem!important
  }
  .fdx-u-mt--18\@medium-only {
	margin-block-start:4.5rem!important
  }
  .fdx-u-mt--19\@medium-only {
	margin-block-start:4.75rem!important
  }
  .fdx-u-mt--20\@medium-only {
	margin-block-start:5rem!important
  }
  .fdx-u-mr--0\@medium-only {
	margin-inline-end:0rem!important
  }
  .fdx-u-mr--1\@medium-only {
	margin-inline-end:.25rem!important
  }
  .fdx-u-mr--2\@medium-only {
	margin-inline-end:.5rem!important
  }
  .fdx-u-mr--3\@medium-only {
	margin-inline-end:.75rem!important
  }
  .fdx-u-mr--4\@medium-only {
	margin-inline-end:1rem!important
  }
  .fdx-u-mr--5\@medium-only {
	margin-inline-end:1.25rem!important
  }
  .fdx-u-mr--6\@medium-only {
	margin-inline-end:1.5rem!important
  }
  .fdx-u-mr--7\@medium-only {
	margin-inline-end:1.75rem!important
  }
  .fdx-u-mr--8\@medium-only {
	margin-inline-end:2rem!important
  }
  .fdx-u-mr--9\@medium-only {
	margin-inline-end:2.25rem!important
  }
  .fdx-u-mr--10\@medium-only {
	margin-inline-end:2.5rem!important
  }
  .fdx-u-mr--11\@medium-only {
	margin-inline-end:2.75rem!important
  }
  .fdx-u-mr--12\@medium-only {
	margin-inline-end:3rem!important
  }
  .fdx-u-mr--13\@medium-only {
	margin-inline-end:3.25rem!important
  }
  .fdx-u-mr--14\@medium-only {
	margin-inline-end:3.5rem!important
  }
  .fdx-u-mr--15\@medium-only {
	margin-inline-end:3.75rem!important
  }
  .fdx-u-mr--16\@medium-only {
	margin-inline-end:4rem!important
  }
  .fdx-u-mr--17\@medium-only {
	margin-inline-end:4.25rem!important
  }
  .fdx-u-mr--18\@medium-only {
	margin-inline-end:4.5rem!important
  }
  .fdx-u-mr--19\@medium-only {
	margin-inline-end:4.75rem!important
  }
  .fdx-u-mr--20\@medium-only {
	margin-inline-end:5rem!important
  }
  .fdx-u-mb--0\@medium-only {
	margin-block-end:0rem!important
  }
  .fdx-u-mb--1\@medium-only {
	margin-block-end:.25rem!important
  }
  .fdx-u-mb--2\@medium-only {
	margin-block-end:.5rem!important
  }
  .fdx-u-mb--3\@medium-only {
	margin-block-end:.75rem!important
  }
  .fdx-u-mb--4\@medium-only {
	margin-block-end:1rem!important
  }
  .fdx-u-mb--5\@medium-only {
	margin-block-end:1.25rem!important
  }
  .fdx-u-mb--6\@medium-only {
	margin-block-end:1.5rem!important
  }
  .fdx-u-mb--7\@medium-only {
	margin-block-end:1.75rem!important
  }
  .fdx-u-mb--8\@medium-only {
	margin-block-end:2rem!important
  }
  .fdx-u-mb--9\@medium-only {
	margin-block-end:2.25rem!important
  }
  .fdx-u-mb--10\@medium-only {
	margin-block-end:2.5rem!important
  }
  .fdx-u-mb--11\@medium-only {
	margin-block-end:2.75rem!important
  }
  .fdx-u-mb--12\@medium-only {
	margin-block-end:3rem!important
  }
  .fdx-u-mb--13\@medium-only {
	margin-block-end:3.25rem!important
  }
  .fdx-u-mb--14\@medium-only {
	margin-block-end:3.5rem!important
  }
  .fdx-u-mb--15\@medium-only {
	margin-block-end:3.75rem!important
  }
  .fdx-u-mb--16\@medium-only {
	margin-block-end:4rem!important
  }
  .fdx-u-mb--17\@medium-only {
	margin-block-end:4.25rem!important
  }
  .fdx-u-mb--18\@medium-only {
	margin-block-end:4.5rem!important
  }
  .fdx-u-mb--19\@medium-only {
	margin-block-end:4.75rem!important
  }
  .fdx-u-mb--20\@medium-only {
	margin-block-end:5rem!important
  }
  .fdx-u-ml--0\@medium-only {
	margin-inline-start:0rem!important
  }
  .fdx-u-ml--1\@medium-only {
	margin-inline-start:.25rem!important
  }
  .fdx-u-ml--2\@medium-only {
	margin-inline-start:.5rem!important
  }
  .fdx-u-ml--3\@medium-only {
	margin-inline-start:.75rem!important
  }
  .fdx-u-ml--4\@medium-only {
	margin-inline-start:1rem!important
  }
  .fdx-u-ml--5\@medium-only {
	margin-inline-start:1.25rem!important
  }
  .fdx-u-ml--6\@medium-only {
	margin-inline-start:1.5rem!important
  }
  .fdx-u-ml--7\@medium-only {
	margin-inline-start:1.75rem!important
  }
  .fdx-u-ml--8\@medium-only {
	margin-inline-start:2rem!important
  }
  .fdx-u-ml--9\@medium-only {
	margin-inline-start:2.25rem!important
  }
  .fdx-u-ml--10\@medium-only {
	margin-inline-start:2.5rem!important
  }
  .fdx-u-ml--11\@medium-only {
	margin-inline-start:2.75rem!important
  }
  .fdx-u-ml--12\@medium-only {
	margin-inline-start:3rem!important
  }
  .fdx-u-ml--13\@medium-only {
	margin-inline-start:3.25rem!important
  }
  .fdx-u-ml--14\@medium-only {
	margin-inline-start:3.5rem!important
  }
  .fdx-u-ml--15\@medium-only {
	margin-inline-start:3.75rem!important
  }
  .fdx-u-ml--16\@medium-only {
	margin-inline-start:4rem!important
  }
  .fdx-u-ml--17\@medium-only {
	margin-inline-start:4.25rem!important
  }
  .fdx-u-ml--18\@medium-only {
	margin-inline-start:4.5rem!important
  }
  .fdx-u-ml--19\@medium-only {
	margin-inline-start:4.75rem!important
  }
  .fdx-u-ml--20\@medium-only {
	margin-inline-start:5rem!important
  }
  .fdx-u-mx--0\@medium-only {
	margin-inline:0rem!important
  }
  .fdx-u-mx--1\@medium-only {
	margin-inline:.25rem!important
  }
  .fdx-u-mx--2\@medium-only {
	margin-inline:.5rem!important
  }
  .fdx-u-mx--3\@medium-only {
	margin-inline:.75rem!important
  }
  .fdx-u-mx--4\@medium-only {
	margin-inline:1rem!important
  }
  .fdx-u-mx--5\@medium-only {
	margin-inline:1.25rem!important
  }
  .fdx-u-mx--6\@medium-only {
	margin-inline:1.5rem!important
  }
  .fdx-u-mx--7\@medium-only {
	margin-inline:1.75rem!important
  }
  .fdx-u-mx--8\@medium-only {
	margin-inline:2rem!important
  }
  .fdx-u-mx--9\@medium-only {
	margin-inline:2.25rem!important
  }
  .fdx-u-mx--10\@medium-only {
	margin-inline:2.5rem!important
  }
  .fdx-u-mx--11\@medium-only {
	margin-inline:2.75rem!important
  }
  .fdx-u-mx--12\@medium-only {
	margin-inline:3rem!important
  }
  .fdx-u-mx--13\@medium-only {
	margin-inline:3.25rem!important
  }
  .fdx-u-mx--14\@medium-only {
	margin-inline:3.5rem!important
  }
  .fdx-u-mx--15\@medium-only {
	margin-inline:3.75rem!important
  }
  .fdx-u-mx--16\@medium-only {
	margin-inline:4rem!important
  }
  .fdx-u-mx--17\@medium-only {
	margin-inline:4.25rem!important
  }
  .fdx-u-mx--18\@medium-only {
	margin-inline:4.5rem!important
  }
  .fdx-u-mx--19\@medium-only {
	margin-inline:4.75rem!important
  }
  .fdx-u-mx--20\@medium-only {
	margin-inline:5rem!important
  }
  .fdx-u-my--0\@medium-only {
	margin-block:0rem!important
  }
  .fdx-u-my--1\@medium-only {
	margin-block:.25rem!important
  }
  .fdx-u-my--2\@medium-only {
	margin-block:.5rem!important
  }
  .fdx-u-my--3\@medium-only {
	margin-block:.75rem!important
  }
  .fdx-u-my--4\@medium-only {
	margin-block:1rem!important
  }
  .fdx-u-my--5\@medium-only {
	margin-block:1.25rem!important
  }
  .fdx-u-my--6\@medium-only {
	margin-block:1.5rem!important
  }
  .fdx-u-my--7\@medium-only {
	margin-block:1.75rem!important
  }
  .fdx-u-my--8\@medium-only {
	margin-block:2rem!important
  }
  .fdx-u-my--9\@medium-only {
	margin-block:2.25rem!important
  }
  .fdx-u-my--10\@medium-only {
	margin-block:2.5rem!important
  }
  .fdx-u-my--11\@medium-only {
	margin-block:2.75rem!important
  }
  .fdx-u-my--12\@medium-only {
	margin-block:3rem!important
  }
  .fdx-u-my--13\@medium-only {
	margin-block:3.25rem!important
  }
  .fdx-u-my--14\@medium-only {
	margin-block:3.5rem!important
  }
  .fdx-u-my--15\@medium-only {
	margin-block:3.75rem!important
  }
  .fdx-u-my--16\@medium-only {
	margin-block:4rem!important
  }
  .fdx-u-my--17\@medium-only {
	margin-block:4.25rem!important
  }
  .fdx-u-my--18\@medium-only {
	margin-block:4.5rem!important
  }
  .fdx-u-my--19\@medium-only {
	margin-block:4.75rem!important
  }
  .fdx-u-my--20\@medium-only {
	margin-block:5rem!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-p--0\@medium-wide {
	padding-inline:0rem!important;
	padding-block:0rem!important
  }
  .fdx-u-p--1\@medium-wide {
	padding-inline:.25rem!important;
	padding-block:.25rem!important
  }
  .fdx-u-p--2\@medium-wide {
	padding-inline:.5rem!important;
	padding-block:.5rem!important
  }
  .fdx-u-p--3\@medium-wide {
	padding-inline:.75rem!important;
	padding-block:.75rem!important
  }
  .fdx-u-p--4\@medium-wide {
	padding-inline:1rem!important;
	padding-block:1rem!important
  }
  .fdx-u-p--5\@medium-wide {
	padding-inline:1.25rem!important;
	padding-block:1.25rem!important
  }
  .fdx-u-p--6\@medium-wide {
	padding-inline:1.5rem!important;
	padding-block:1.5rem!important
  }
  .fdx-u-p--7\@medium-wide {
	padding-inline:1.75rem!important;
	padding-block:1.75rem!important
  }
  .fdx-u-p--8\@medium-wide {
	padding-inline:2rem!important;
	padding-block:2rem!important
  }
  .fdx-u-p--9\@medium-wide {
	padding-inline:2.25rem!important;
	padding-block:2.25rem!important
  }
  .fdx-u-p--10\@medium-wide {
	padding-inline:2.5rem!important;
	padding-block:2.5rem!important
  }
  .fdx-u-p--11\@medium-wide {
	padding-inline:2.75rem!important;
	padding-block:2.75rem!important
  }
  .fdx-u-p--12\@medium-wide {
	padding-inline:3rem!important;
	padding-block:3rem!important
  }
  .fdx-u-p--13\@medium-wide {
	padding-inline:3.25rem!important;
	padding-block:3.25rem!important
  }
  .fdx-u-p--14\@medium-wide {
	padding-inline:3.5rem!important;
	padding-block:3.5rem!important
  }
  .fdx-u-p--15\@medium-wide {
	padding-inline:3.75rem!important;
	padding-block:3.75rem!important
  }
  .fdx-u-p--16\@medium-wide {
	padding-inline:4rem!important;
	padding-block:4rem!important
  }
  .fdx-u-p--17\@medium-wide {
	padding-inline:4.25rem!important;
	padding-block:4.25rem!important
  }
  .fdx-u-p--18\@medium-wide {
	padding-inline:4.5rem!important;
	padding-block:4.5rem!important
  }
  .fdx-u-p--19\@medium-wide {
	padding-inline:4.75rem!important;
	padding-block:4.75rem!important
  }
  .fdx-u-p--20\@medium-wide {
	padding-inline:5rem!important;
	padding-block:5rem!important
  }
  .fdx-u-pt--0\@medium-wide {
	padding-block-start:0rem!important
  }
  .fdx-u-pt--1\@medium-wide {
	padding-block-start:.25rem!important
  }
  .fdx-u-pt--2\@medium-wide {
	padding-block-start:.5rem!important
  }
  .fdx-u-pt--3\@medium-wide {
	padding-block-start:.75rem!important
  }
  .fdx-u-pt--4\@medium-wide {
	padding-block-start:1rem!important
  }
  .fdx-u-pt--5\@medium-wide {
	padding-block-start:1.25rem!important
  }
  .fdx-u-pt--6\@medium-wide {
	padding-block-start:1.5rem!important
  }
  .fdx-u-pt--7\@medium-wide {
	padding-block-start:1.75rem!important
  }
  .fdx-u-pt--8\@medium-wide {
	padding-block-start:2rem!important
  }
  .fdx-u-pt--9\@medium-wide {
	padding-block-start:2.25rem!important
  }
  .fdx-u-pt--10\@medium-wide {
	padding-block-start:2.5rem!important
  }
  .fdx-u-pt--11\@medium-wide {
	padding-block-start:2.75rem!important
  }
  .fdx-u-pt--12\@medium-wide {
	padding-block-start:3rem!important
  }
  .fdx-u-pt--13\@medium-wide {
	padding-block-start:3.25rem!important
  }
  .fdx-u-pt--14\@medium-wide {
	padding-block-start:3.5rem!important
  }
  .fdx-u-pt--15\@medium-wide {
	padding-block-start:3.75rem!important
  }
  .fdx-u-pt--16\@medium-wide {
	padding-block-start:4rem!important
  }
  .fdx-u-pt--17\@medium-wide {
	padding-block-start:4.25rem!important
  }
  .fdx-u-pt--18\@medium-wide {
	padding-block-start:4.5rem!important
  }
  .fdx-u-pt--19\@medium-wide {
	padding-block-start:4.75rem!important
  }
  .fdx-u-pt--20\@medium-wide {
	padding-block-start:5rem!important
  }
  .fdx-u-pr--0\@medium-wide {
	padding-inline-end:0rem!important
  }
  .fdx-u-pr--1\@medium-wide {
	padding-inline-end:.25rem!important
  }
  .fdx-u-pr--2\@medium-wide {
	padding-inline-end:.5rem!important
  }
  .fdx-u-pr--3\@medium-wide {
	padding-inline-end:.75rem!important
  }
  .fdx-u-pr--4\@medium-wide {
	padding-inline-end:1rem!important
  }
  .fdx-u-pr--5\@medium-wide {
	padding-inline-end:1.25rem!important
  }
  .fdx-u-pr--6\@medium-wide {
	padding-inline-end:1.5rem!important
  }
  .fdx-u-pr--7\@medium-wide {
	padding-inline-end:1.75rem!important
  }
  .fdx-u-pr--8\@medium-wide {
	padding-inline-end:2rem!important
  }
  .fdx-u-pr--9\@medium-wide {
	padding-inline-end:2.25rem!important
  }
  .fdx-u-pr--10\@medium-wide {
	padding-inline-end:2.5rem!important
  }
  .fdx-u-pr--11\@medium-wide {
	padding-inline-end:2.75rem!important
  }
  .fdx-u-pr--12\@medium-wide {
	padding-inline-end:3rem!important
  }
  .fdx-u-pr--13\@medium-wide {
	padding-inline-end:3.25rem!important
  }
  .fdx-u-pr--14\@medium-wide {
	padding-inline-end:3.5rem!important
  }
  .fdx-u-pr--15\@medium-wide {
	padding-inline-end:3.75rem!important
  }
  .fdx-u-pr--16\@medium-wide {
	padding-inline-end:4rem!important
  }
  .fdx-u-pr--17\@medium-wide {
	padding-inline-end:4.25rem!important
  }
  .fdx-u-pr--18\@medium-wide {
	padding-inline-end:4.5rem!important
  }
  .fdx-u-pr--19\@medium-wide {
	padding-inline-end:4.75rem!important
  }
  .fdx-u-pr--20\@medium-wide {
	padding-inline-end:5rem!important
  }
  .fdx-u-pb--0\@medium-wide {
	padding-block-end:0rem!important
  }
  .fdx-u-pb--1\@medium-wide {
	padding-block-end:.25rem!important
  }
  .fdx-u-pb--2\@medium-wide {
	padding-block-end:.5rem!important
  }
  .fdx-u-pb--3\@medium-wide {
	padding-block-end:.75rem!important
  }
  .fdx-u-pb--4\@medium-wide {
	padding-block-end:1rem!important
  }
  .fdx-u-pb--5\@medium-wide {
	padding-block-end:1.25rem!important
  }
  .fdx-u-pb--6\@medium-wide {
	padding-block-end:1.5rem!important
  }
  .fdx-u-pb--7\@medium-wide {
	padding-block-end:1.75rem!important
  }
  .fdx-u-pb--8\@medium-wide {
	padding-block-end:2rem!important
  }
  .fdx-u-pb--9\@medium-wide {
	padding-block-end:2.25rem!important
  }
  .fdx-u-pb--10\@medium-wide {
	padding-block-end:2.5rem!important
  }
  .fdx-u-pb--11\@medium-wide {
	padding-block-end:2.75rem!important
  }
  .fdx-u-pb--12\@medium-wide {
	padding-block-end:3rem!important
  }
  .fdx-u-pb--13\@medium-wide {
	padding-block-end:3.25rem!important
  }
  .fdx-u-pb--14\@medium-wide {
	padding-block-end:3.5rem!important
  }
  .fdx-u-pb--15\@medium-wide {
	padding-block-end:3.75rem!important
  }
  .fdx-u-pb--16\@medium-wide {
	padding-block-end:4rem!important
  }
  .fdx-u-pb--17\@medium-wide {
	padding-block-end:4.25rem!important
  }
  .fdx-u-pb--18\@medium-wide {
	padding-block-end:4.5rem!important
  }
  .fdx-u-pb--19\@medium-wide {
	padding-block-end:4.75rem!important
  }
  .fdx-u-pb--20\@medium-wide {
	padding-block-end:5rem!important
  }
  .fdx-u-pl--0\@medium-wide {
	padding-inline-start:0rem!important
  }
  .fdx-u-pl--1\@medium-wide {
	padding-inline-start:.25rem!important
  }
  .fdx-u-pl--2\@medium-wide {
	padding-inline-start:.5rem!important
  }
  .fdx-u-pl--3\@medium-wide {
	padding-inline-start:.75rem!important
  }
  .fdx-u-pl--4\@medium-wide {
	padding-inline-start:1rem!important
  }
  .fdx-u-pl--5\@medium-wide {
	padding-inline-start:1.25rem!important
  }
  .fdx-u-pl--6\@medium-wide {
	padding-inline-start:1.5rem!important
  }
  .fdx-u-pl--7\@medium-wide {
	padding-inline-start:1.75rem!important
  }
  .fdx-u-pl--8\@medium-wide {
	padding-inline-start:2rem!important
  }
  .fdx-u-pl--9\@medium-wide {
	padding-inline-start:2.25rem!important
  }
  .fdx-u-pl--10\@medium-wide {
	padding-inline-start:2.5rem!important
  }
  .fdx-u-pl--11\@medium-wide {
	padding-inline-start:2.75rem!important
  }
  .fdx-u-pl--12\@medium-wide {
	padding-inline-start:3rem!important
  }
  .fdx-u-pl--13\@medium-wide {
	padding-inline-start:3.25rem!important
  }
  .fdx-u-pl--14\@medium-wide {
	padding-inline-start:3.5rem!important
  }
  .fdx-u-pl--15\@medium-wide {
	padding-inline-start:3.75rem!important
  }
  .fdx-u-pl--16\@medium-wide {
	padding-inline-start:4rem!important
  }
  .fdx-u-pl--17\@medium-wide {
	padding-inline-start:4.25rem!important
  }
  .fdx-u-pl--18\@medium-wide {
	padding-inline-start:4.5rem!important
  }
  .fdx-u-pl--19\@medium-wide {
	padding-inline-start:4.75rem!important
  }
  .fdx-u-pl--20\@medium-wide {
	padding-inline-start:5rem!important
  }
  .fdx-u-px--0\@medium-wide {
	padding-inline:0rem!important
  }
  .fdx-u-px--1\@medium-wide {
	padding-inline:.25rem!important
  }
  .fdx-u-px--2\@medium-wide {
	padding-inline:.5rem!important
  }
  .fdx-u-px--3\@medium-wide {
	padding-inline:.75rem!important
  }
  .fdx-u-px--4\@medium-wide {
	padding-inline:1rem!important
  }
  .fdx-u-px--5\@medium-wide {
	padding-inline:1.25rem!important
  }
  .fdx-u-px--6\@medium-wide {
	padding-inline:1.5rem!important
  }
  .fdx-u-px--7\@medium-wide {
	padding-inline:1.75rem!important
  }
  .fdx-u-px--8\@medium-wide {
	padding-inline:2rem!important
  }
  .fdx-u-px--9\@medium-wide {
	padding-inline:2.25rem!important
  }
  .fdx-u-px--10\@medium-wide {
	padding-inline:2.5rem!important
  }
  .fdx-u-px--11\@medium-wide {
	padding-inline:2.75rem!important
  }
  .fdx-u-px--12\@medium-wide {
	padding-inline:3rem!important
  }
  .fdx-u-px--13\@medium-wide {
	padding-inline:3.25rem!important
  }
  .fdx-u-px--14\@medium-wide {
	padding-inline:3.5rem!important
  }
  .fdx-u-px--15\@medium-wide {
	padding-inline:3.75rem!important
  }
  .fdx-u-px--16\@medium-wide {
	padding-inline:4rem!important
  }
  .fdx-u-px--17\@medium-wide {
	padding-inline:4.25rem!important
  }
  .fdx-u-px--18\@medium-wide {
	padding-inline:4.5rem!important
  }
  .fdx-u-px--19\@medium-wide {
	padding-inline:4.75rem!important
  }
  .fdx-u-px--20\@medium-wide {
	padding-inline:5rem!important
  }
  .fdx-u-py--0\@medium-wide {
	padding-block:0rem!important
  }
  .fdx-u-py--1\@medium-wide {
	padding-block:.25rem!important
  }
  .fdx-u-py--2\@medium-wide {
	padding-block:.5rem!important
  }
  .fdx-u-py--3\@medium-wide {
	padding-block:.75rem!important
  }
  .fdx-u-py--4\@medium-wide {
	padding-block:1rem!important
  }
  .fdx-u-py--5\@medium-wide {
	padding-block:1.25rem!important
  }
  .fdx-u-py--6\@medium-wide {
	padding-block:1.5rem!important
  }
  .fdx-u-py--7\@medium-wide {
	padding-block:1.75rem!important
  }
  .fdx-u-py--8\@medium-wide {
	padding-block:2rem!important
  }
  .fdx-u-py--9\@medium-wide {
	padding-block:2.25rem!important
  }
  .fdx-u-py--10\@medium-wide {
	padding-block:2.5rem!important
  }
  .fdx-u-py--11\@medium-wide {
	padding-block:2.75rem!important
  }
  .fdx-u-py--12\@medium-wide {
	padding-block:3rem!important
  }
  .fdx-u-py--13\@medium-wide {
	padding-block:3.25rem!important
  }
  .fdx-u-py--14\@medium-wide {
	padding-block:3.5rem!important
  }
  .fdx-u-py--15\@medium-wide {
	padding-block:3.75rem!important
  }
  .fdx-u-py--16\@medium-wide {
	padding-block:4rem!important
  }
  .fdx-u-py--17\@medium-wide {
	padding-block:4.25rem!important
  }
  .fdx-u-py--18\@medium-wide {
	padding-block:4.5rem!important
  }
  .fdx-u-py--19\@medium-wide {
	padding-block:4.75rem!important
  }
  .fdx-u-py--20\@medium-wide {
	padding-block:5rem!important
  }
  .fdx-u-m--0\@medium-wide {
	margin-inline:0rem!important;
	margin-block:0rem!important
  }
  .fdx-u-m--1\@medium-wide {
	margin-inline:.25rem!important;
	margin-block:.25rem!important
  }
  .fdx-u-m--2\@medium-wide {
	margin-inline:.5rem!important;
	margin-block:.5rem!important
  }
  .fdx-u-m--3\@medium-wide {
	margin-inline:.75rem!important;
	margin-block:.75rem!important
  }
  .fdx-u-m--4\@medium-wide {
	margin-inline:1rem!important;
	margin-block:1rem!important
  }
  .fdx-u-m--5\@medium-wide {
	margin-inline:1.25rem!important;
	margin-block:1.25rem!important
  }
  .fdx-u-m--6\@medium-wide {
	margin-inline:1.5rem!important;
	margin-block:1.5rem!important
  }
  .fdx-u-m--7\@medium-wide {
	margin-inline:1.75rem!important;
	margin-block:1.75rem!important
  }
  .fdx-u-m--8\@medium-wide {
	margin-inline:2rem!important;
	margin-block:2rem!important
  }
  .fdx-u-m--9\@medium-wide {
	margin-inline:2.25rem!important;
	margin-block:2.25rem!important
  }
  .fdx-u-m--10\@medium-wide {
	margin-inline:2.5rem!important;
	margin-block:2.5rem!important
  }
  .fdx-u-m--11\@medium-wide {
	margin-inline:2.75rem!important;
	margin-block:2.75rem!important
  }
  .fdx-u-m--12\@medium-wide {
	margin-inline:3rem!important;
	margin-block:3rem!important
  }
  .fdx-u-m--13\@medium-wide {
	margin-inline:3.25rem!important;
	margin-block:3.25rem!important
  }
  .fdx-u-m--14\@medium-wide {
	margin-inline:3.5rem!important;
	margin-block:3.5rem!important
  }
  .fdx-u-m--15\@medium-wide {
	margin-inline:3.75rem!important;
	margin-block:3.75rem!important
  }
  .fdx-u-m--16\@medium-wide {
	margin-inline:4rem!important;
	margin-block:4rem!important
  }
  .fdx-u-m--17\@medium-wide {
	margin-inline:4.25rem!important;
	margin-block:4.25rem!important
  }
  .fdx-u-m--18\@medium-wide {
	margin-inline:4.5rem!important;
	margin-block:4.5rem!important
  }
  .fdx-u-m--19\@medium-wide {
	margin-inline:4.75rem!important;
	margin-block:4.75rem!important
  }
  .fdx-u-m--20\@medium-wide {
	margin-inline:5rem!important;
	margin-block:5rem!important
  }
  .fdx-u-mt--0\@medium-wide {
	margin-block-start:0rem!important
  }
  .fdx-u-mt--1\@medium-wide {
	margin-block-start:.25rem!important
  }
  .fdx-u-mt--2\@medium-wide {
	margin-block-start:.5rem!important
  }
  .fdx-u-mt--3\@medium-wide {
	margin-block-start:.75rem!important
  }
  .fdx-u-mt--4\@medium-wide {
	margin-block-start:1rem!important
  }
  .fdx-u-mt--5\@medium-wide {
	margin-block-start:1.25rem!important
  }
  .fdx-u-mt--6\@medium-wide {
	margin-block-start:1.5rem!important
  }
  .fdx-u-mt--7\@medium-wide {
	margin-block-start:1.75rem!important
  }
  .fdx-u-mt--8\@medium-wide {
	margin-block-start:2rem!important
  }
  .fdx-u-mt--9\@medium-wide {
	margin-block-start:2.25rem!important
  }
  .fdx-u-mt--10\@medium-wide {
	margin-block-start:2.5rem!important
  }
  .fdx-u-mt--11\@medium-wide {
	margin-block-start:2.75rem!important
  }
  .fdx-u-mt--12\@medium-wide {
	margin-block-start:3rem!important
  }
  .fdx-u-mt--13\@medium-wide {
	margin-block-start:3.25rem!important
  }
  .fdx-u-mt--14\@medium-wide {
	margin-block-start:3.5rem!important
  }
  .fdx-u-mt--15\@medium-wide {
	margin-block-start:3.75rem!important
  }
  .fdx-u-mt--16\@medium-wide {
	margin-block-start:4rem!important
  }
  .fdx-u-mt--17\@medium-wide {
	margin-block-start:4.25rem!important
  }
  .fdx-u-mt--18\@medium-wide {
	margin-block-start:4.5rem!important
  }
  .fdx-u-mt--19\@medium-wide {
	margin-block-start:4.75rem!important
  }
  .fdx-u-mt--20\@medium-wide {
	margin-block-start:5rem!important
  }
  .fdx-u-mr--0\@medium-wide {
	margin-inline-end:0rem!important
  }
  .fdx-u-mr--1\@medium-wide {
	margin-inline-end:.25rem!important
  }
  .fdx-u-mr--2\@medium-wide {
	margin-inline-end:.5rem!important
  }
  .fdx-u-mr--3\@medium-wide {
	margin-inline-end:.75rem!important
  }
  .fdx-u-mr--4\@medium-wide {
	margin-inline-end:1rem!important
  }
  .fdx-u-mr--5\@medium-wide {
	margin-inline-end:1.25rem!important
  }
  .fdx-u-mr--6\@medium-wide {
	margin-inline-end:1.5rem!important
  }
  .fdx-u-mr--7\@medium-wide {
	margin-inline-end:1.75rem!important
  }
  .fdx-u-mr--8\@medium-wide {
	margin-inline-end:2rem!important
  }
  .fdx-u-mr--9\@medium-wide {
	margin-inline-end:2.25rem!important
  }
  .fdx-u-mr--10\@medium-wide {
	margin-inline-end:2.5rem!important
  }
  .fdx-u-mr--11\@medium-wide {
	margin-inline-end:2.75rem!important
  }
  .fdx-u-mr--12\@medium-wide {
	margin-inline-end:3rem!important
  }
  .fdx-u-mr--13\@medium-wide {
	margin-inline-end:3.25rem!important
  }
  .fdx-u-mr--14\@medium-wide {
	margin-inline-end:3.5rem!important
  }
  .fdx-u-mr--15\@medium-wide {
	margin-inline-end:3.75rem!important
  }
  .fdx-u-mr--16\@medium-wide {
	margin-inline-end:4rem!important
  }
  .fdx-u-mr--17\@medium-wide {
	margin-inline-end:4.25rem!important
  }
  .fdx-u-mr--18\@medium-wide {
	margin-inline-end:4.5rem!important
  }
  .fdx-u-mr--19\@medium-wide {
	margin-inline-end:4.75rem!important
  }
  .fdx-u-mr--20\@medium-wide {
	margin-inline-end:5rem!important
  }
  .fdx-u-mb--0\@medium-wide {
	margin-block-end:0rem!important
  }
  .fdx-u-mb--1\@medium-wide {
	margin-block-end:.25rem!important
  }
  .fdx-u-mb--2\@medium-wide {
	margin-block-end:.5rem!important
  }
  .fdx-u-mb--3\@medium-wide {
	margin-block-end:.75rem!important
  }
  .fdx-u-mb--4\@medium-wide {
	margin-block-end:1rem!important
  }
  .fdx-u-mb--5\@medium-wide {
	margin-block-end:1.25rem!important
  }
  .fdx-u-mb--6\@medium-wide {
	margin-block-end:1.5rem!important
  }
  .fdx-u-mb--7\@medium-wide {
	margin-block-end:1.75rem!important
  }
  .fdx-u-mb--8\@medium-wide {
	margin-block-end:2rem!important
  }
  .fdx-u-mb--9\@medium-wide {
	margin-block-end:2.25rem!important
  }
  .fdx-u-mb--10\@medium-wide {
	margin-block-end:2.5rem!important
  }
  .fdx-u-mb--11\@medium-wide {
	margin-block-end:2.75rem!important
  }
  .fdx-u-mb--12\@medium-wide {
	margin-block-end:3rem!important
  }
  .fdx-u-mb--13\@medium-wide {
	margin-block-end:3.25rem!important
  }
  .fdx-u-mb--14\@medium-wide {
	margin-block-end:3.5rem!important
  }
  .fdx-u-mb--15\@medium-wide {
	margin-block-end:3.75rem!important
  }
  .fdx-u-mb--16\@medium-wide {
	margin-block-end:4rem!important
  }
  .fdx-u-mb--17\@medium-wide {
	margin-block-end:4.25rem!important
  }
  .fdx-u-mb--18\@medium-wide {
	margin-block-end:4.5rem!important
  }
  .fdx-u-mb--19\@medium-wide {
	margin-block-end:4.75rem!important
  }
  .fdx-u-mb--20\@medium-wide {
	margin-block-end:5rem!important
  }
  .fdx-u-ml--0\@medium-wide {
	margin-inline-start:0rem!important
  }
  .fdx-u-ml--1\@medium-wide {
	margin-inline-start:.25rem!important
  }
  .fdx-u-ml--2\@medium-wide {
	margin-inline-start:.5rem!important
  }
  .fdx-u-ml--3\@medium-wide {
	margin-inline-start:.75rem!important
  }
  .fdx-u-ml--4\@medium-wide {
	margin-inline-start:1rem!important
  }
  .fdx-u-ml--5\@medium-wide {
	margin-inline-start:1.25rem!important
  }
  .fdx-u-ml--6\@medium-wide {
	margin-inline-start:1.5rem!important
  }
  .fdx-u-ml--7\@medium-wide {
	margin-inline-start:1.75rem!important
  }
  .fdx-u-ml--8\@medium-wide {
	margin-inline-start:2rem!important
  }
  .fdx-u-ml--9\@medium-wide {
	margin-inline-start:2.25rem!important
  }
  .fdx-u-ml--10\@medium-wide {
	margin-inline-start:2.5rem!important
  }
  .fdx-u-ml--11\@medium-wide {
	margin-inline-start:2.75rem!important
  }
  .fdx-u-ml--12\@medium-wide {
	margin-inline-start:3rem!important
  }
  .fdx-u-ml--13\@medium-wide {
	margin-inline-start:3.25rem!important
  }
  .fdx-u-ml--14\@medium-wide {
	margin-inline-start:3.5rem!important
  }
  .fdx-u-ml--15\@medium-wide {
	margin-inline-start:3.75rem!important
  }
  .fdx-u-ml--16\@medium-wide {
	margin-inline-start:4rem!important
  }
  .fdx-u-ml--17\@medium-wide {
	margin-inline-start:4.25rem!important
  }
  .fdx-u-ml--18\@medium-wide {
	margin-inline-start:4.5rem!important
  }
  .fdx-u-ml--19\@medium-wide {
	margin-inline-start:4.75rem!important
  }
  .fdx-u-ml--20\@medium-wide {
	margin-inline-start:5rem!important
  }
  .fdx-u-mx--0\@medium-wide {
	margin-inline:0rem!important
  }
  .fdx-u-mx--1\@medium-wide {
	margin-inline:.25rem!important
  }
  .fdx-u-mx--2\@medium-wide {
	margin-inline:.5rem!important
  }
  .fdx-u-mx--3\@medium-wide {
	margin-inline:.75rem!important
  }
  .fdx-u-mx--4\@medium-wide {
	margin-inline:1rem!important
  }
  .fdx-u-mx--5\@medium-wide {
	margin-inline:1.25rem!important
  }
  .fdx-u-mx--6\@medium-wide {
	margin-inline:1.5rem!important
  }
  .fdx-u-mx--7\@medium-wide {
	margin-inline:1.75rem!important
  }
  .fdx-u-mx--8\@medium-wide {
	margin-inline:2rem!important
  }
  .fdx-u-mx--9\@medium-wide {
	margin-inline:2.25rem!important
  }
  .fdx-u-mx--10\@medium-wide {
	margin-inline:2.5rem!important
  }
  .fdx-u-mx--11\@medium-wide {
	margin-inline:2.75rem!important
  }
  .fdx-u-mx--12\@medium-wide {
	margin-inline:3rem!important
  }
  .fdx-u-mx--13\@medium-wide {
	margin-inline:3.25rem!important
  }
  .fdx-u-mx--14\@medium-wide {
	margin-inline:3.5rem!important
  }
  .fdx-u-mx--15\@medium-wide {
	margin-inline:3.75rem!important
  }
  .fdx-u-mx--16\@medium-wide {
	margin-inline:4rem!important
  }
  .fdx-u-mx--17\@medium-wide {
	margin-inline:4.25rem!important
  }
  .fdx-u-mx--18\@medium-wide {
	margin-inline:4.5rem!important
  }
  .fdx-u-mx--19\@medium-wide {
	margin-inline:4.75rem!important
  }
  .fdx-u-mx--20\@medium-wide {
	margin-inline:5rem!important
  }
  .fdx-u-my--0\@medium-wide {
	margin-block:0rem!important
  }
  .fdx-u-my--1\@medium-wide {
	margin-block:.25rem!important
  }
  .fdx-u-my--2\@medium-wide {
	margin-block:.5rem!important
  }
  .fdx-u-my--3\@medium-wide {
	margin-block:.75rem!important
  }
  .fdx-u-my--4\@medium-wide {
	margin-block:1rem!important
  }
  .fdx-u-my--5\@medium-wide {
	margin-block:1.25rem!important
  }
  .fdx-u-my--6\@medium-wide {
	margin-block:1.5rem!important
  }
  .fdx-u-my--7\@medium-wide {
	margin-block:1.75rem!important
  }
  .fdx-u-my--8\@medium-wide {
	margin-block:2rem!important
  }
  .fdx-u-my--9\@medium-wide {
	margin-block:2.25rem!important
  }
  .fdx-u-my--10\@medium-wide {
	margin-block:2.5rem!important
  }
  .fdx-u-my--11\@medium-wide {
	margin-block:2.75rem!important
  }
  .fdx-u-my--12\@medium-wide {
	margin-block:3rem!important
  }
  .fdx-u-my--13\@medium-wide {
	margin-block:3.25rem!important
  }
  .fdx-u-my--14\@medium-wide {
	margin-block:3.5rem!important
  }
  .fdx-u-my--15\@medium-wide {
	margin-block:3.75rem!important
  }
  .fdx-u-my--16\@medium-wide {
	margin-block:4rem!important
  }
  .fdx-u-my--17\@medium-wide {
	margin-block:4.25rem!important
  }
  .fdx-u-my--18\@medium-wide {
	margin-block:4.5rem!important
  }
  .fdx-u-my--19\@medium-wide {
	margin-block:4.75rem!important
  }
  .fdx-u-my--20\@medium-wide {
	margin-block:5rem!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-p--0\@medium-wide-only {
	padding-inline:0rem!important;
	padding-block:0rem!important
  }
  .fdx-u-p--1\@medium-wide-only {
	padding-inline:.25rem!important;
	padding-block:.25rem!important
  }
  .fdx-u-p--2\@medium-wide-only {
	padding-inline:.5rem!important;
	padding-block:.5rem!important
  }
  .fdx-u-p--3\@medium-wide-only {
	padding-inline:.75rem!important;
	padding-block:.75rem!important
  }
  .fdx-u-p--4\@medium-wide-only {
	padding-inline:1rem!important;
	padding-block:1rem!important
  }
  .fdx-u-p--5\@medium-wide-only {
	padding-inline:1.25rem!important;
	padding-block:1.25rem!important
  }
  .fdx-u-p--6\@medium-wide-only {
	padding-inline:1.5rem!important;
	padding-block:1.5rem!important
  }
  .fdx-u-p--7\@medium-wide-only {
	padding-inline:1.75rem!important;
	padding-block:1.75rem!important
  }
  .fdx-u-p--8\@medium-wide-only {
	padding-inline:2rem!important;
	padding-block:2rem!important
  }
  .fdx-u-p--9\@medium-wide-only {
	padding-inline:2.25rem!important;
	padding-block:2.25rem!important
  }
  .fdx-u-p--10\@medium-wide-only {
	padding-inline:2.5rem!important;
	padding-block:2.5rem!important
  }
  .fdx-u-p--11\@medium-wide-only {
	padding-inline:2.75rem!important;
	padding-block:2.75rem!important
  }
  .fdx-u-p--12\@medium-wide-only {
	padding-inline:3rem!important;
	padding-block:3rem!important
  }
  .fdx-u-p--13\@medium-wide-only {
	padding-inline:3.25rem!important;
	padding-block:3.25rem!important
  }
  .fdx-u-p--14\@medium-wide-only {
	padding-inline:3.5rem!important;
	padding-block:3.5rem!important
  }
  .fdx-u-p--15\@medium-wide-only {
	padding-inline:3.75rem!important;
	padding-block:3.75rem!important
  }
  .fdx-u-p--16\@medium-wide-only {
	padding-inline:4rem!important;
	padding-block:4rem!important
  }
  .fdx-u-p--17\@medium-wide-only {
	padding-inline:4.25rem!important;
	padding-block:4.25rem!important
  }
  .fdx-u-p--18\@medium-wide-only {
	padding-inline:4.5rem!important;
	padding-block:4.5rem!important
  }
  .fdx-u-p--19\@medium-wide-only {
	padding-inline:4.75rem!important;
	padding-block:4.75rem!important
  }
  .fdx-u-p--20\@medium-wide-only {
	padding-inline:5rem!important;
	padding-block:5rem!important
  }
  .fdx-u-pt--0\@medium-wide-only {
	padding-block-start:0rem!important
  }
  .fdx-u-pt--1\@medium-wide-only {
	padding-block-start:.25rem!important
  }
  .fdx-u-pt--2\@medium-wide-only {
	padding-block-start:.5rem!important
  }
  .fdx-u-pt--3\@medium-wide-only {
	padding-block-start:.75rem!important
  }
  .fdx-u-pt--4\@medium-wide-only {
	padding-block-start:1rem!important
  }
  .fdx-u-pt--5\@medium-wide-only {
	padding-block-start:1.25rem!important
  }
  .fdx-u-pt--6\@medium-wide-only {
	padding-block-start:1.5rem!important
  }
  .fdx-u-pt--7\@medium-wide-only {
	padding-block-start:1.75rem!important
  }
  .fdx-u-pt--8\@medium-wide-only {
	padding-block-start:2rem!important
  }
  .fdx-u-pt--9\@medium-wide-only {
	padding-block-start:2.25rem!important
  }
  .fdx-u-pt--10\@medium-wide-only {
	padding-block-start:2.5rem!important
  }
  .fdx-u-pt--11\@medium-wide-only {
	padding-block-start:2.75rem!important
  }
  .fdx-u-pt--12\@medium-wide-only {
	padding-block-start:3rem!important
  }
  .fdx-u-pt--13\@medium-wide-only {
	padding-block-start:3.25rem!important
  }
  .fdx-u-pt--14\@medium-wide-only {
	padding-block-start:3.5rem!important
  }
  .fdx-u-pt--15\@medium-wide-only {
	padding-block-start:3.75rem!important
  }
  .fdx-u-pt--16\@medium-wide-only {
	padding-block-start:4rem!important
  }
  .fdx-u-pt--17\@medium-wide-only {
	padding-block-start:4.25rem!important
  }
  .fdx-u-pt--18\@medium-wide-only {
	padding-block-start:4.5rem!important
  }
  .fdx-u-pt--19\@medium-wide-only {
	padding-block-start:4.75rem!important
  }
  .fdx-u-pt--20\@medium-wide-only {
	padding-block-start:5rem!important
  }
  .fdx-u-pr--0\@medium-wide-only {
	padding-inline-end:0rem!important
  }
  .fdx-u-pr--1\@medium-wide-only {
	padding-inline-end:.25rem!important
  }
  .fdx-u-pr--2\@medium-wide-only {
	padding-inline-end:.5rem!important
  }
  .fdx-u-pr--3\@medium-wide-only {
	padding-inline-end:.75rem!important
  }
  .fdx-u-pr--4\@medium-wide-only {
	padding-inline-end:1rem!important
  }
  .fdx-u-pr--5\@medium-wide-only {
	padding-inline-end:1.25rem!important
  }
  .fdx-u-pr--6\@medium-wide-only {
	padding-inline-end:1.5rem!important
  }
  .fdx-u-pr--7\@medium-wide-only {
	padding-inline-end:1.75rem!important
  }
  .fdx-u-pr--8\@medium-wide-only {
	padding-inline-end:2rem!important
  }
  .fdx-u-pr--9\@medium-wide-only {
	padding-inline-end:2.25rem!important
  }
  .fdx-u-pr--10\@medium-wide-only {
	padding-inline-end:2.5rem!important
  }
  .fdx-u-pr--11\@medium-wide-only {
	padding-inline-end:2.75rem!important
  }
  .fdx-u-pr--12\@medium-wide-only {
	padding-inline-end:3rem!important
  }
  .fdx-u-pr--13\@medium-wide-only {
	padding-inline-end:3.25rem!important
  }
  .fdx-u-pr--14\@medium-wide-only {
	padding-inline-end:3.5rem!important
  }
  .fdx-u-pr--15\@medium-wide-only {
	padding-inline-end:3.75rem!important
  }
  .fdx-u-pr--16\@medium-wide-only {
	padding-inline-end:4rem!important
  }
  .fdx-u-pr--17\@medium-wide-only {
	padding-inline-end:4.25rem!important
  }
  .fdx-u-pr--18\@medium-wide-only {
	padding-inline-end:4.5rem!important
  }
  .fdx-u-pr--19\@medium-wide-only {
	padding-inline-end:4.75rem!important
  }
  .fdx-u-pr--20\@medium-wide-only {
	padding-inline-end:5rem!important
  }
  .fdx-u-pb--0\@medium-wide-only {
	padding-block-end:0rem!important
  }
  .fdx-u-pb--1\@medium-wide-only {
	padding-block-end:.25rem!important
  }
  .fdx-u-pb--2\@medium-wide-only {
	padding-block-end:.5rem!important
  }
  .fdx-u-pb--3\@medium-wide-only {
	padding-block-end:.75rem!important
  }
  .fdx-u-pb--4\@medium-wide-only {
	padding-block-end:1rem!important
  }
  .fdx-u-pb--5\@medium-wide-only {
	padding-block-end:1.25rem!important
  }
  .fdx-u-pb--6\@medium-wide-only {
	padding-block-end:1.5rem!important
  }
  .fdx-u-pb--7\@medium-wide-only {
	padding-block-end:1.75rem!important
  }
  .fdx-u-pb--8\@medium-wide-only {
	padding-block-end:2rem!important
  }
  .fdx-u-pb--9\@medium-wide-only {
	padding-block-end:2.25rem!important
  }
  .fdx-u-pb--10\@medium-wide-only {
	padding-block-end:2.5rem!important
  }
  .fdx-u-pb--11\@medium-wide-only {
	padding-block-end:2.75rem!important
  }
  .fdx-u-pb--12\@medium-wide-only {
	padding-block-end:3rem!important
  }
  .fdx-u-pb--13\@medium-wide-only {
	padding-block-end:3.25rem!important
  }
  .fdx-u-pb--14\@medium-wide-only {
	padding-block-end:3.5rem!important
  }
  .fdx-u-pb--15\@medium-wide-only {
	padding-block-end:3.75rem!important
  }
  .fdx-u-pb--16\@medium-wide-only {
	padding-block-end:4rem!important
  }
  .fdx-u-pb--17\@medium-wide-only {
	padding-block-end:4.25rem!important
  }
  .fdx-u-pb--18\@medium-wide-only {
	padding-block-end:4.5rem!important
  }
  .fdx-u-pb--19\@medium-wide-only {
	padding-block-end:4.75rem!important
  }
  .fdx-u-pb--20\@medium-wide-only {
	padding-block-end:5rem!important
  }
  .fdx-u-pl--0\@medium-wide-only {
	padding-inline-start:0rem!important
  }
  .fdx-u-pl--1\@medium-wide-only {
	padding-inline-start:.25rem!important
  }
  .fdx-u-pl--2\@medium-wide-only {
	padding-inline-start:.5rem!important
  }
  .fdx-u-pl--3\@medium-wide-only {
	padding-inline-start:.75rem!important
  }
  .fdx-u-pl--4\@medium-wide-only {
	padding-inline-start:1rem!important
  }
  .fdx-u-pl--5\@medium-wide-only {
	padding-inline-start:1.25rem!important
  }
  .fdx-u-pl--6\@medium-wide-only {
	padding-inline-start:1.5rem!important
  }
  .fdx-u-pl--7\@medium-wide-only {
	padding-inline-start:1.75rem!important
  }
  .fdx-u-pl--8\@medium-wide-only {
	padding-inline-start:2rem!important
  }
  .fdx-u-pl--9\@medium-wide-only {
	padding-inline-start:2.25rem!important
  }
  .fdx-u-pl--10\@medium-wide-only {
	padding-inline-start:2.5rem!important
  }
  .fdx-u-pl--11\@medium-wide-only {
	padding-inline-start:2.75rem!important
  }
  .fdx-u-pl--12\@medium-wide-only {
	padding-inline-start:3rem!important
  }
  .fdx-u-pl--13\@medium-wide-only {
	padding-inline-start:3.25rem!important
  }
  .fdx-u-pl--14\@medium-wide-only {
	padding-inline-start:3.5rem!important
  }
  .fdx-u-pl--15\@medium-wide-only {
	padding-inline-start:3.75rem!important
  }
  .fdx-u-pl--16\@medium-wide-only {
	padding-inline-start:4rem!important
  }
  .fdx-u-pl--17\@medium-wide-only {
	padding-inline-start:4.25rem!important
  }
  .fdx-u-pl--18\@medium-wide-only {
	padding-inline-start:4.5rem!important
  }
  .fdx-u-pl--19\@medium-wide-only {
	padding-inline-start:4.75rem!important
  }
  .fdx-u-pl--20\@medium-wide-only {
	padding-inline-start:5rem!important
  }
  .fdx-u-px--0\@medium-wide-only {
	padding-inline:0rem!important
  }
  .fdx-u-px--1\@medium-wide-only {
	padding-inline:.25rem!important
  }
  .fdx-u-px--2\@medium-wide-only {
	padding-inline:.5rem!important
  }
  .fdx-u-px--3\@medium-wide-only {
	padding-inline:.75rem!important
  }
  .fdx-u-px--4\@medium-wide-only {
	padding-inline:1rem!important
  }
  .fdx-u-px--5\@medium-wide-only {
	padding-inline:1.25rem!important
  }
  .fdx-u-px--6\@medium-wide-only {
	padding-inline:1.5rem!important
  }
  .fdx-u-px--7\@medium-wide-only {
	padding-inline:1.75rem!important
  }
  .fdx-u-px--8\@medium-wide-only {
	padding-inline:2rem!important
  }
  .fdx-u-px--9\@medium-wide-only {
	padding-inline:2.25rem!important
  }
  .fdx-u-px--10\@medium-wide-only {
	padding-inline:2.5rem!important
  }
  .fdx-u-px--11\@medium-wide-only {
	padding-inline:2.75rem!important
  }
  .fdx-u-px--12\@medium-wide-only {
	padding-inline:3rem!important
  }
  .fdx-u-px--13\@medium-wide-only {
	padding-inline:3.25rem!important
  }
  .fdx-u-px--14\@medium-wide-only {
	padding-inline:3.5rem!important
  }
  .fdx-u-px--15\@medium-wide-only {
	padding-inline:3.75rem!important
  }
  .fdx-u-px--16\@medium-wide-only {
	padding-inline:4rem!important
  }
  .fdx-u-px--17\@medium-wide-only {
	padding-inline:4.25rem!important
  }
  .fdx-u-px--18\@medium-wide-only {
	padding-inline:4.5rem!important
  }
  .fdx-u-px--19\@medium-wide-only {
	padding-inline:4.75rem!important
  }
  .fdx-u-px--20\@medium-wide-only {
	padding-inline:5rem!important
  }
  .fdx-u-py--0\@medium-wide-only {
	padding-block:0rem!important
  }
  .fdx-u-py--1\@medium-wide-only {
	padding-block:.25rem!important
  }
  .fdx-u-py--2\@medium-wide-only {
	padding-block:.5rem!important
  }
  .fdx-u-py--3\@medium-wide-only {
	padding-block:.75rem!important
  }
  .fdx-u-py--4\@medium-wide-only {
	padding-block:1rem!important
  }
  .fdx-u-py--5\@medium-wide-only {
	padding-block:1.25rem!important
  }
  .fdx-u-py--6\@medium-wide-only {
	padding-block:1.5rem!important
  }
  .fdx-u-py--7\@medium-wide-only {
	padding-block:1.75rem!important
  }
  .fdx-u-py--8\@medium-wide-only {
	padding-block:2rem!important
  }
  .fdx-u-py--9\@medium-wide-only {
	padding-block:2.25rem!important
  }
  .fdx-u-py--10\@medium-wide-only {
	padding-block:2.5rem!important
  }
  .fdx-u-py--11\@medium-wide-only {
	padding-block:2.75rem!important
  }
  .fdx-u-py--12\@medium-wide-only {
	padding-block:3rem!important
  }
  .fdx-u-py--13\@medium-wide-only {
	padding-block:3.25rem!important
  }
  .fdx-u-py--14\@medium-wide-only {
	padding-block:3.5rem!important
  }
  .fdx-u-py--15\@medium-wide-only {
	padding-block:3.75rem!important
  }
  .fdx-u-py--16\@medium-wide-only {
	padding-block:4rem!important
  }
  .fdx-u-py--17\@medium-wide-only {
	padding-block:4.25rem!important
  }
  .fdx-u-py--18\@medium-wide-only {
	padding-block:4.5rem!important
  }
  .fdx-u-py--19\@medium-wide-only {
	padding-block:4.75rem!important
  }
  .fdx-u-py--20\@medium-wide-only {
	padding-block:5rem!important
  }
  .fdx-u-m--0\@medium-wide-only {
	margin-inline:0rem!important;
	margin-block:0rem!important
  }
  .fdx-u-m--1\@medium-wide-only {
	margin-inline:.25rem!important;
	margin-block:.25rem!important
  }
  .fdx-u-m--2\@medium-wide-only {
	margin-inline:.5rem!important;
	margin-block:.5rem!important
  }
  .fdx-u-m--3\@medium-wide-only {
	margin-inline:.75rem!important;
	margin-block:.75rem!important
  }
  .fdx-u-m--4\@medium-wide-only {
	margin-inline:1rem!important;
	margin-block:1rem!important
  }
  .fdx-u-m--5\@medium-wide-only {
	margin-inline:1.25rem!important;
	margin-block:1.25rem!important
  }
  .fdx-u-m--6\@medium-wide-only {
	margin-inline:1.5rem!important;
	margin-block:1.5rem!important
  }
  .fdx-u-m--7\@medium-wide-only {
	margin-inline:1.75rem!important;
	margin-block:1.75rem!important
  }
  .fdx-u-m--8\@medium-wide-only {
	margin-inline:2rem!important;
	margin-block:2rem!important
  }
  .fdx-u-m--9\@medium-wide-only {
	margin-inline:2.25rem!important;
	margin-block:2.25rem!important
  }
  .fdx-u-m--10\@medium-wide-only {
	margin-inline:2.5rem!important;
	margin-block:2.5rem!important
  }
  .fdx-u-m--11\@medium-wide-only {
	margin-inline:2.75rem!important;
	margin-block:2.75rem!important
  }
  .fdx-u-m--12\@medium-wide-only {
	margin-inline:3rem!important;
	margin-block:3rem!important
  }
  .fdx-u-m--13\@medium-wide-only {
	margin-inline:3.25rem!important;
	margin-block:3.25rem!important
  }
  .fdx-u-m--14\@medium-wide-only {
	margin-inline:3.5rem!important;
	margin-block:3.5rem!important
  }
  .fdx-u-m--15\@medium-wide-only {
	margin-inline:3.75rem!important;
	margin-block:3.75rem!important
  }
  .fdx-u-m--16\@medium-wide-only {
	margin-inline:4rem!important;
	margin-block:4rem!important
  }
  .fdx-u-m--17\@medium-wide-only {
	margin-inline:4.25rem!important;
	margin-block:4.25rem!important
  }
  .fdx-u-m--18\@medium-wide-only {
	margin-inline:4.5rem!important;
	margin-block:4.5rem!important
  }
  .fdx-u-m--19\@medium-wide-only {
	margin-inline:4.75rem!important;
	margin-block:4.75rem!important
  }
  .fdx-u-m--20\@medium-wide-only {
	margin-inline:5rem!important;
	margin-block:5rem!important
  }
  .fdx-u-mt--0\@medium-wide-only {
	margin-block-start:0rem!important
  }
  .fdx-u-mt--1\@medium-wide-only {
	margin-block-start:.25rem!important
  }
  .fdx-u-mt--2\@medium-wide-only {
	margin-block-start:.5rem!important
  }
  .fdx-u-mt--3\@medium-wide-only {
	margin-block-start:.75rem!important
  }
  .fdx-u-mt--4\@medium-wide-only {
	margin-block-start:1rem!important
  }
  .fdx-u-mt--5\@medium-wide-only {
	margin-block-start:1.25rem!important
  }
  .fdx-u-mt--6\@medium-wide-only {
	margin-block-start:1.5rem!important
  }
  .fdx-u-mt--7\@medium-wide-only {
	margin-block-start:1.75rem!important
  }
  .fdx-u-mt--8\@medium-wide-only {
	margin-block-start:2rem!important
  }
  .fdx-u-mt--9\@medium-wide-only {
	margin-block-start:2.25rem!important
  }
  .fdx-u-mt--10\@medium-wide-only {
	margin-block-start:2.5rem!important
  }
  .fdx-u-mt--11\@medium-wide-only {
	margin-block-start:2.75rem!important
  }
  .fdx-u-mt--12\@medium-wide-only {
	margin-block-start:3rem!important
  }
  .fdx-u-mt--13\@medium-wide-only {
	margin-block-start:3.25rem!important
  }
  .fdx-u-mt--14\@medium-wide-only {
	margin-block-start:3.5rem!important
  }
  .fdx-u-mt--15\@medium-wide-only {
	margin-block-start:3.75rem!important
  }
  .fdx-u-mt--16\@medium-wide-only {
	margin-block-start:4rem!important
  }
  .fdx-u-mt--17\@medium-wide-only {
	margin-block-start:4.25rem!important
  }
  .fdx-u-mt--18\@medium-wide-only {
	margin-block-start:4.5rem!important
  }
  .fdx-u-mt--19\@medium-wide-only {
	margin-block-start:4.75rem!important
  }
  .fdx-u-mt--20\@medium-wide-only {
	margin-block-start:5rem!important
  }
  .fdx-u-mr--0\@medium-wide-only {
	margin-inline-end:0rem!important
  }
  .fdx-u-mr--1\@medium-wide-only {
	margin-inline-end:.25rem!important
  }
  .fdx-u-mr--2\@medium-wide-only {
	margin-inline-end:.5rem!important
  }
  .fdx-u-mr--3\@medium-wide-only {
	margin-inline-end:.75rem!important
  }
  .fdx-u-mr--4\@medium-wide-only {
	margin-inline-end:1rem!important
  }
  .fdx-u-mr--5\@medium-wide-only {
	margin-inline-end:1.25rem!important
  }
  .fdx-u-mr--6\@medium-wide-only {
	margin-inline-end:1.5rem!important
  }
  .fdx-u-mr--7\@medium-wide-only {
	margin-inline-end:1.75rem!important
  }
  .fdx-u-mr--8\@medium-wide-only {
	margin-inline-end:2rem!important
  }
  .fdx-u-mr--9\@medium-wide-only {
	margin-inline-end:2.25rem!important
  }
  .fdx-u-mr--10\@medium-wide-only {
	margin-inline-end:2.5rem!important
  }
  .fdx-u-mr--11\@medium-wide-only {
	margin-inline-end:2.75rem!important
  }
  .fdx-u-mr--12\@medium-wide-only {
	margin-inline-end:3rem!important
  }
  .fdx-u-mr--13\@medium-wide-only {
	margin-inline-end:3.25rem!important
  }
  .fdx-u-mr--14\@medium-wide-only {
	margin-inline-end:3.5rem!important
  }
  .fdx-u-mr--15\@medium-wide-only {
	margin-inline-end:3.75rem!important
  }
  .fdx-u-mr--16\@medium-wide-only {
	margin-inline-end:4rem!important
  }
  .fdx-u-mr--17\@medium-wide-only {
	margin-inline-end:4.25rem!important
  }
  .fdx-u-mr--18\@medium-wide-only {
	margin-inline-end:4.5rem!important
  }
  .fdx-u-mr--19\@medium-wide-only {
	margin-inline-end:4.75rem!important
  }
  .fdx-u-mr--20\@medium-wide-only {
	margin-inline-end:5rem!important
  }
  .fdx-u-mb--0\@medium-wide-only {
	margin-block-end:0rem!important
  }
  .fdx-u-mb--1\@medium-wide-only {
	margin-block-end:.25rem!important
  }
  .fdx-u-mb--2\@medium-wide-only {
	margin-block-end:.5rem!important
  }
  .fdx-u-mb--3\@medium-wide-only {
	margin-block-end:.75rem!important
  }
  .fdx-u-mb--4\@medium-wide-only {
	margin-block-end:1rem!important
  }
  .fdx-u-mb--5\@medium-wide-only {
	margin-block-end:1.25rem!important
  }
  .fdx-u-mb--6\@medium-wide-only {
	margin-block-end:1.5rem!important
  }
  .fdx-u-mb--7\@medium-wide-only {
	margin-block-end:1.75rem!important
  }
  .fdx-u-mb--8\@medium-wide-only {
	margin-block-end:2rem!important
  }
  .fdx-u-mb--9\@medium-wide-only {
	margin-block-end:2.25rem!important
  }
  .fdx-u-mb--10\@medium-wide-only {
	margin-block-end:2.5rem!important
  }
  .fdx-u-mb--11\@medium-wide-only {
	margin-block-end:2.75rem!important
  }
  .fdx-u-mb--12\@medium-wide-only {
	margin-block-end:3rem!important
  }
  .fdx-u-mb--13\@medium-wide-only {
	margin-block-end:3.25rem!important
  }
  .fdx-u-mb--14\@medium-wide-only {
	margin-block-end:3.5rem!important
  }
  .fdx-u-mb--15\@medium-wide-only {
	margin-block-end:3.75rem!important
  }
  .fdx-u-mb--16\@medium-wide-only {
	margin-block-end:4rem!important
  }
  .fdx-u-mb--17\@medium-wide-only {
	margin-block-end:4.25rem!important
  }
  .fdx-u-mb--18\@medium-wide-only {
	margin-block-end:4.5rem!important
  }
  .fdx-u-mb--19\@medium-wide-only {
	margin-block-end:4.75rem!important
  }
  .fdx-u-mb--20\@medium-wide-only {
	margin-block-end:5rem!important
  }
  .fdx-u-ml--0\@medium-wide-only {
	margin-inline-start:0rem!important
  }
  .fdx-u-ml--1\@medium-wide-only {
	margin-inline-start:.25rem!important
  }
  .fdx-u-ml--2\@medium-wide-only {
	margin-inline-start:.5rem!important
  }
  .fdx-u-ml--3\@medium-wide-only {
	margin-inline-start:.75rem!important
  }
  .fdx-u-ml--4\@medium-wide-only {
	margin-inline-start:1rem!important
  }
  .fdx-u-ml--5\@medium-wide-only {
	margin-inline-start:1.25rem!important
  }
  .fdx-u-ml--6\@medium-wide-only {
	margin-inline-start:1.5rem!important
  }
  .fdx-u-ml--7\@medium-wide-only {
	margin-inline-start:1.75rem!important
  }
  .fdx-u-ml--8\@medium-wide-only {
	margin-inline-start:2rem!important
  }
  .fdx-u-ml--9\@medium-wide-only {
	margin-inline-start:2.25rem!important
  }
  .fdx-u-ml--10\@medium-wide-only {
	margin-inline-start:2.5rem!important
  }
  .fdx-u-ml--11\@medium-wide-only {
	margin-inline-start:2.75rem!important
  }
  .fdx-u-ml--12\@medium-wide-only {
	margin-inline-start:3rem!important
  }
  .fdx-u-ml--13\@medium-wide-only {
	margin-inline-start:3.25rem!important
  }
  .fdx-u-ml--14\@medium-wide-only {
	margin-inline-start:3.5rem!important
  }
  .fdx-u-ml--15\@medium-wide-only {
	margin-inline-start:3.75rem!important
  }
  .fdx-u-ml--16\@medium-wide-only {
	margin-inline-start:4rem!important
  }
  .fdx-u-ml--17\@medium-wide-only {
	margin-inline-start:4.25rem!important
  }
  .fdx-u-ml--18\@medium-wide-only {
	margin-inline-start:4.5rem!important
  }
  .fdx-u-ml--19\@medium-wide-only {
	margin-inline-start:4.75rem!important
  }
  .fdx-u-ml--20\@medium-wide-only {
	margin-inline-start:5rem!important
  }
  .fdx-u-mx--0\@medium-wide-only {
	margin-inline:0rem!important
  }
  .fdx-u-mx--1\@medium-wide-only {
	margin-inline:.25rem!important
  }
  .fdx-u-mx--2\@medium-wide-only {
	margin-inline:.5rem!important
  }
  .fdx-u-mx--3\@medium-wide-only {
	margin-inline:.75rem!important
  }
  .fdx-u-mx--4\@medium-wide-only {
	margin-inline:1rem!important
  }
  .fdx-u-mx--5\@medium-wide-only {
	margin-inline:1.25rem!important
  }
  .fdx-u-mx--6\@medium-wide-only {
	margin-inline:1.5rem!important
  }
  .fdx-u-mx--7\@medium-wide-only {
	margin-inline:1.75rem!important
  }
  .fdx-u-mx--8\@medium-wide-only {
	margin-inline:2rem!important
  }
  .fdx-u-mx--9\@medium-wide-only {
	margin-inline:2.25rem!important
  }
  .fdx-u-mx--10\@medium-wide-only {
	margin-inline:2.5rem!important
  }
  .fdx-u-mx--11\@medium-wide-only {
	margin-inline:2.75rem!important
  }
  .fdx-u-mx--12\@medium-wide-only {
	margin-inline:3rem!important
  }
  .fdx-u-mx--13\@medium-wide-only {
	margin-inline:3.25rem!important
  }
  .fdx-u-mx--14\@medium-wide-only {
	margin-inline:3.5rem!important
  }
  .fdx-u-mx--15\@medium-wide-only {
	margin-inline:3.75rem!important
  }
  .fdx-u-mx--16\@medium-wide-only {
	margin-inline:4rem!important
  }
  .fdx-u-mx--17\@medium-wide-only {
	margin-inline:4.25rem!important
  }
  .fdx-u-mx--18\@medium-wide-only {
	margin-inline:4.5rem!important
  }
  .fdx-u-mx--19\@medium-wide-only {
	margin-inline:4.75rem!important
  }
  .fdx-u-mx--20\@medium-wide-only {
	margin-inline:5rem!important
  }
  .fdx-u-my--0\@medium-wide-only {
	margin-block:0rem!important
  }
  .fdx-u-my--1\@medium-wide-only {
	margin-block:.25rem!important
  }
  .fdx-u-my--2\@medium-wide-only {
	margin-block:.5rem!important
  }
  .fdx-u-my--3\@medium-wide-only {
	margin-block:.75rem!important
  }
  .fdx-u-my--4\@medium-wide-only {
	margin-block:1rem!important
  }
  .fdx-u-my--5\@medium-wide-only {
	margin-block:1.25rem!important
  }
  .fdx-u-my--6\@medium-wide-only {
	margin-block:1.5rem!important
  }
  .fdx-u-my--7\@medium-wide-only {
	margin-block:1.75rem!important
  }
  .fdx-u-my--8\@medium-wide-only {
	margin-block:2rem!important
  }
  .fdx-u-my--9\@medium-wide-only {
	margin-block:2.25rem!important
  }
  .fdx-u-my--10\@medium-wide-only {
	margin-block:2.5rem!important
  }
  .fdx-u-my--11\@medium-wide-only {
	margin-block:2.75rem!important
  }
  .fdx-u-my--12\@medium-wide-only {
	margin-block:3rem!important
  }
  .fdx-u-my--13\@medium-wide-only {
	margin-block:3.25rem!important
  }
  .fdx-u-my--14\@medium-wide-only {
	margin-block:3.5rem!important
  }
  .fdx-u-my--15\@medium-wide-only {
	margin-block:3.75rem!important
  }
  .fdx-u-my--16\@medium-wide-only {
	margin-block:4rem!important
  }
  .fdx-u-my--17\@medium-wide-only {
	margin-block:4.25rem!important
  }
  .fdx-u-my--18\@medium-wide-only {
	margin-block:4.5rem!important
  }
  .fdx-u-my--19\@medium-wide-only {
	margin-block:4.75rem!important
  }
  .fdx-u-my--20\@medium-wide-only {
	margin-block:5rem!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-p--0\@large {
	padding-inline:0rem!important;
	padding-block:0rem!important
  }
  .fdx-u-p--1\@large {
	padding-inline:.25rem!important;
	padding-block:.25rem!important
  }
  .fdx-u-p--2\@large {
	padding-inline:.5rem!important;
	padding-block:.5rem!important
  }
  .fdx-u-p--3\@large {
	padding-inline:.75rem!important;
	padding-block:.75rem!important
  }
  .fdx-u-p--4\@large {
	padding-inline:1rem!important;
	padding-block:1rem!important
  }
  .fdx-u-p--5\@large {
	padding-inline:1.25rem!important;
	padding-block:1.25rem!important
  }
  .fdx-u-p--6\@large {
	padding-inline:1.5rem!important;
	padding-block:1.5rem!important
  }
  .fdx-u-p--7\@large {
	padding-inline:1.75rem!important;
	padding-block:1.75rem!important
  }
  .fdx-u-p--8\@large {
	padding-inline:2rem!important;
	padding-block:2rem!important
  }
  .fdx-u-p--9\@large {
	padding-inline:2.25rem!important;
	padding-block:2.25rem!important
  }
  .fdx-u-p--10\@large {
	padding-inline:2.5rem!important;
	padding-block:2.5rem!important
  }
  .fdx-u-p--11\@large {
	padding-inline:2.75rem!important;
	padding-block:2.75rem!important
  }
  .fdx-u-p--12\@large {
	padding-inline:3rem!important;
	padding-block:3rem!important
  }
  .fdx-u-p--13\@large {
	padding-inline:3.25rem!important;
	padding-block:3.25rem!important
  }
  .fdx-u-p--14\@large {
	padding-inline:3.5rem!important;
	padding-block:3.5rem!important
  }
  .fdx-u-p--15\@large {
	padding-inline:3.75rem!important;
	padding-block:3.75rem!important
  }
  .fdx-u-p--16\@large {
	padding-inline:4rem!important;
	padding-block:4rem!important
  }
  .fdx-u-p--17\@large {
	padding-inline:4.25rem!important;
	padding-block:4.25rem!important
  }
  .fdx-u-p--18\@large {
	padding-inline:4.5rem!important;
	padding-block:4.5rem!important
  }
  .fdx-u-p--19\@large {
	padding-inline:4.75rem!important;
	padding-block:4.75rem!important
  }
  .fdx-u-p--20\@large {
	padding-inline:5rem!important;
	padding-block:5rem!important
  }
  .fdx-u-pt--0\@large {
	padding-block-start:0rem!important
  }
  .fdx-u-pt--1\@large {
	padding-block-start:.25rem!important
  }
  .fdx-u-pt--2\@large {
	padding-block-start:.5rem!important
  }
  .fdx-u-pt--3\@large {
	padding-block-start:.75rem!important
  }
  .fdx-u-pt--4\@large {
	padding-block-start:1rem!important
  }
  .fdx-u-pt--5\@large {
	padding-block-start:1.25rem!important
  }
  .fdx-u-pt--6\@large {
	padding-block-start:1.5rem!important
  }
  .fdx-u-pt--7\@large {
	padding-block-start:1.75rem!important
  }
  .fdx-u-pt--8\@large {
	padding-block-start:2rem!important
  }
  .fdx-u-pt--9\@large {
	padding-block-start:2.25rem!important
  }
  .fdx-u-pt--10\@large {
	padding-block-start:2.5rem!important
  }
  .fdx-u-pt--11\@large {
	padding-block-start:2.75rem!important
  }
  .fdx-u-pt--12\@large {
	padding-block-start:3rem!important
  }
  .fdx-u-pt--13\@large {
	padding-block-start:3.25rem!important
  }
  .fdx-u-pt--14\@large {
	padding-block-start:3.5rem!important
  }
  .fdx-u-pt--15\@large {
	padding-block-start:3.75rem!important
  }
  .fdx-u-pt--16\@large {
	padding-block-start:4rem!important
  }
  .fdx-u-pt--17\@large {
	padding-block-start:4.25rem!important
  }
  .fdx-u-pt--18\@large {
	padding-block-start:4.5rem!important
  }
  .fdx-u-pt--19\@large {
	padding-block-start:4.75rem!important
  }
  .fdx-u-pt--20\@large {
	padding-block-start:5rem!important
  }
  .fdx-u-pr--0\@large {
	padding-inline-end:0rem!important
  }
  .fdx-u-pr--1\@large {
	padding-inline-end:.25rem!important
  }
  .fdx-u-pr--2\@large {
	padding-inline-end:.5rem!important
  }
  .fdx-u-pr--3\@large {
	padding-inline-end:.75rem!important
  }
  .fdx-u-pr--4\@large {
	padding-inline-end:1rem!important
  }
  .fdx-u-pr--5\@large {
	padding-inline-end:1.25rem!important
  }
  .fdx-u-pr--6\@large {
	padding-inline-end:1.5rem!important
  }
  .fdx-u-pr--7\@large {
	padding-inline-end:1.75rem!important
  }
  .fdx-u-pr--8\@large {
	padding-inline-end:2rem!important
  }
  .fdx-u-pr--9\@large {
	padding-inline-end:2.25rem!important
  }
  .fdx-u-pr--10\@large {
	padding-inline-end:2.5rem!important
  }
  .fdx-u-pr--11\@large {
	padding-inline-end:2.75rem!important
  }
  .fdx-u-pr--12\@large {
	padding-inline-end:3rem!important
  }
  .fdx-u-pr--13\@large {
	padding-inline-end:3.25rem!important
  }
  .fdx-u-pr--14\@large {
	padding-inline-end:3.5rem!important
  }
  .fdx-u-pr--15\@large {
	padding-inline-end:3.75rem!important
  }
  .fdx-u-pr--16\@large {
	padding-inline-end:4rem!important
  }
  .fdx-u-pr--17\@large {
	padding-inline-end:4.25rem!important
  }
  .fdx-u-pr--18\@large {
	padding-inline-end:4.5rem!important
  }
  .fdx-u-pr--19\@large {
	padding-inline-end:4.75rem!important
  }
  .fdx-u-pr--20\@large {
	padding-inline-end:5rem!important
  }
  .fdx-u-pb--0\@large {
	padding-block-end:0rem!important
  }
  .fdx-u-pb--1\@large {
	padding-block-end:.25rem!important
  }
  .fdx-u-pb--2\@large {
	padding-block-end:.5rem!important
  }
  .fdx-u-pb--3\@large {
	padding-block-end:.75rem!important
  }
  .fdx-u-pb--4\@large {
	padding-block-end:1rem!important
  }
  .fdx-u-pb--5\@large {
	padding-block-end:1.25rem!important
  }
  .fdx-u-pb--6\@large {
	padding-block-end:1.5rem!important
  }
  .fdx-u-pb--7\@large {
	padding-block-end:1.75rem!important
  }
  .fdx-u-pb--8\@large {
	padding-block-end:2rem!important
  }
  .fdx-u-pb--9\@large {
	padding-block-end:2.25rem!important
  }
  .fdx-u-pb--10\@large {
	padding-block-end:2.5rem!important
  }
  .fdx-u-pb--11\@large {
	padding-block-end:2.75rem!important
  }
  .fdx-u-pb--12\@large {
	padding-block-end:3rem!important
  }
  .fdx-u-pb--13\@large {
	padding-block-end:3.25rem!important
  }
  .fdx-u-pb--14\@large {
	padding-block-end:3.5rem!important
  }
  .fdx-u-pb--15\@large {
	padding-block-end:3.75rem!important
  }
  .fdx-u-pb--16\@large {
	padding-block-end:4rem!important
  }
  .fdx-u-pb--17\@large {
	padding-block-end:4.25rem!important
  }
  .fdx-u-pb--18\@large {
	padding-block-end:4.5rem!important
  }
  .fdx-u-pb--19\@large {
	padding-block-end:4.75rem!important
  }
  .fdx-u-pb--20\@large {
	padding-block-end:5rem!important
  }
  .fdx-u-pl--0\@large {
	padding-inline-start:0rem!important
  }
  .fdx-u-pl--1\@large {
	padding-inline-start:.25rem!important
  }
  .fdx-u-pl--2\@large {
	padding-inline-start:.5rem!important
  }
  .fdx-u-pl--3\@large {
	padding-inline-start:.75rem!important
  }
  .fdx-u-pl--4\@large {
	padding-inline-start:1rem!important
  }
  .fdx-u-pl--5\@large {
	padding-inline-start:1.25rem!important
  }
  .fdx-u-pl--6\@large {
	padding-inline-start:1.5rem!important
  }
  .fdx-u-pl--7\@large {
	padding-inline-start:1.75rem!important
  }
  .fdx-u-pl--8\@large {
	padding-inline-start:2rem!important
  }
  .fdx-u-pl--9\@large {
	padding-inline-start:2.25rem!important
  }
  .fdx-u-pl--10\@large {
	padding-inline-start:2.5rem!important
  }
  .fdx-u-pl--11\@large {
	padding-inline-start:2.75rem!important
  }
  .fdx-u-pl--12\@large {
	padding-inline-start:3rem!important
  }
  .fdx-u-pl--13\@large {
	padding-inline-start:3.25rem!important
  }
  .fdx-u-pl--14\@large {
	padding-inline-start:3.5rem!important
  }
  .fdx-u-pl--15\@large {
	padding-inline-start:3.75rem!important
  }
  .fdx-u-pl--16\@large {
	padding-inline-start:4rem!important
  }
  .fdx-u-pl--17\@large {
	padding-inline-start:4.25rem!important
  }
  .fdx-u-pl--18\@large {
	padding-inline-start:4.5rem!important
  }
  .fdx-u-pl--19\@large {
	padding-inline-start:4.75rem!important
  }
  .fdx-u-pl--20\@large {
	padding-inline-start:5rem!important
  }
  .fdx-u-px--0\@large {
	padding-inline:0rem!important
  }
  .fdx-u-px--1\@large {
	padding-inline:.25rem!important
  }
  .fdx-u-px--2\@large {
	padding-inline:.5rem!important
  }
  .fdx-u-px--3\@large {
	padding-inline:.75rem!important
  }
  .fdx-u-px--4\@large {
	padding-inline:1rem!important
  }
  .fdx-u-px--5\@large {
	padding-inline:1.25rem!important
  }
  .fdx-u-px--6\@large {
	padding-inline:1.5rem!important
  }
  .fdx-u-px--7\@large {
	padding-inline:1.75rem!important
  }
  .fdx-u-px--8\@large {
	padding-inline:2rem!important
  }
  .fdx-u-px--9\@large {
	padding-inline:2.25rem!important
  }
  .fdx-u-px--10\@large {
	padding-inline:2.5rem!important
  }
  .fdx-u-px--11\@large {
	padding-inline:2.75rem!important
  }
  .fdx-u-px--12\@large {
	padding-inline:3rem!important
  }
  .fdx-u-px--13\@large {
	padding-inline:3.25rem!important
  }
  .fdx-u-px--14\@large {
	padding-inline:3.5rem!important
  }
  .fdx-u-px--15\@large {
	padding-inline:3.75rem!important
  }
  .fdx-u-px--16\@large {
	padding-inline:4rem!important
  }
  .fdx-u-px--17\@large {
	padding-inline:4.25rem!important
  }
  .fdx-u-px--18\@large {
	padding-inline:4.5rem!important
  }
  .fdx-u-px--19\@large {
	padding-inline:4.75rem!important
  }
  .fdx-u-px--20\@large {
	padding-inline:5rem!important
  }
  .fdx-u-py--0\@large {
	padding-block:0rem!important
  }
  .fdx-u-py--1\@large {
	padding-block:.25rem!important
  }
  .fdx-u-py--2\@large {
	padding-block:.5rem!important
  }
  .fdx-u-py--3\@large {
	padding-block:.75rem!important
  }
  .fdx-u-py--4\@large {
	padding-block:1rem!important
  }
  .fdx-u-py--5\@large {
	padding-block:1.25rem!important
  }
  .fdx-u-py--6\@large {
	padding-block:1.5rem!important
  }
  .fdx-u-py--7\@large {
	padding-block:1.75rem!important
  }
  .fdx-u-py--8\@large {
	padding-block:2rem!important
  }
  .fdx-u-py--9\@large {
	padding-block:2.25rem!important
  }
  .fdx-u-py--10\@large {
	padding-block:2.5rem!important
  }
  .fdx-u-py--11\@large {
	padding-block:2.75rem!important
  }
  .fdx-u-py--12\@large {
	padding-block:3rem!important
  }
  .fdx-u-py--13\@large {
	padding-block:3.25rem!important
  }
  .fdx-u-py--14\@large {
	padding-block:3.5rem!important
  }
  .fdx-u-py--15\@large {
	padding-block:3.75rem!important
  }
  .fdx-u-py--16\@large {
	padding-block:4rem!important
  }
  .fdx-u-py--17\@large {
	padding-block:4.25rem!important
  }
  .fdx-u-py--18\@large {
	padding-block:4.5rem!important
  }
  .fdx-u-py--19\@large {
	padding-block:4.75rem!important
  }
  .fdx-u-py--20\@large {
	padding-block:5rem!important
  }
  .fdx-u-m--0\@large {
	margin-inline:0rem!important;
	margin-block:0rem!important
  }
  .fdx-u-m--1\@large {
	margin-inline:.25rem!important;
	margin-block:.25rem!important
  }
  .fdx-u-m--2\@large {
	margin-inline:.5rem!important;
	margin-block:.5rem!important
  }
  .fdx-u-m--3\@large {
	margin-inline:.75rem!important;
	margin-block:.75rem!important
  }
  .fdx-u-m--4\@large {
	margin-inline:1rem!important;
	margin-block:1rem!important
  }
  .fdx-u-m--5\@large {
	margin-inline:1.25rem!important;
	margin-block:1.25rem!important
  }
  .fdx-u-m--6\@large {
	margin-inline:1.5rem!important;
	margin-block:1.5rem!important
  }
  .fdx-u-m--7\@large {
	margin-inline:1.75rem!important;
	margin-block:1.75rem!important
  }
  .fdx-u-m--8\@large {
	margin-inline:2rem!important;
	margin-block:2rem!important
  }
  .fdx-u-m--9\@large {
	margin-inline:2.25rem!important;
	margin-block:2.25rem!important
  }
  .fdx-u-m--10\@large {
	margin-inline:2.5rem!important;
	margin-block:2.5rem!important
  }
  .fdx-u-m--11\@large {
	margin-inline:2.75rem!important;
	margin-block:2.75rem!important
  }
  .fdx-u-m--12\@large {
	margin-inline:3rem!important;
	margin-block:3rem!important
  }
  .fdx-u-m--13\@large {
	margin-inline:3.25rem!important;
	margin-block:3.25rem!important
  }
  .fdx-u-m--14\@large {
	margin-inline:3.5rem!important;
	margin-block:3.5rem!important
  }
  .fdx-u-m--15\@large {
	margin-inline:3.75rem!important;
	margin-block:3.75rem!important
  }
  .fdx-u-m--16\@large {
	margin-inline:4rem!important;
	margin-block:4rem!important
  }
  .fdx-u-m--17\@large {
	margin-inline:4.25rem!important;
	margin-block:4.25rem!important
  }
  .fdx-u-m--18\@large {
	margin-inline:4.5rem!important;
	margin-block:4.5rem!important
  }
  .fdx-u-m--19\@large {
	margin-inline:4.75rem!important;
	margin-block:4.75rem!important
  }
  .fdx-u-m--20\@large {
	margin-inline:5rem!important;
	margin-block:5rem!important
  }
  .fdx-u-mt--0\@large {
	margin-block-start:0rem!important
  }
  .fdx-u-mt--1\@large {
	margin-block-start:.25rem!important
  }
  .fdx-u-mt--2\@large {
	margin-block-start:.5rem!important
  }
  .fdx-u-mt--3\@large {
	margin-block-start:.75rem!important
  }
  .fdx-u-mt--4\@large {
	margin-block-start:1rem!important
  }
  .fdx-u-mt--5\@large {
	margin-block-start:1.25rem!important
  }
  .fdx-u-mt--6\@large {
	margin-block-start:1.5rem!important
  }
  .fdx-u-mt--7\@large {
	margin-block-start:1.75rem!important
  }
  .fdx-u-mt--8\@large {
	margin-block-start:2rem!important
  }
  .fdx-u-mt--9\@large {
	margin-block-start:2.25rem!important
  }
  .fdx-u-mt--10\@large {
	margin-block-start:2.5rem!important
  }
  .fdx-u-mt--11\@large {
	margin-block-start:2.75rem!important
  }
  .fdx-u-mt--12\@large {
	margin-block-start:3rem!important
  }
  .fdx-u-mt--13\@large {
	margin-block-start:3.25rem!important
  }
  .fdx-u-mt--14\@large {
	margin-block-start:3.5rem!important
  }
  .fdx-u-mt--15\@large {
	margin-block-start:3.75rem!important
  }
  .fdx-u-mt--16\@large {
	margin-block-start:4rem!important
  }
  .fdx-u-mt--17\@large {
	margin-block-start:4.25rem!important
  }
  .fdx-u-mt--18\@large {
	margin-block-start:4.5rem!important
  }
  .fdx-u-mt--19\@large {
	margin-block-start:4.75rem!important
  }
  .fdx-u-mt--20\@large {
	margin-block-start:5rem!important
  }
  .fdx-u-mr--0\@large {
	margin-inline-end:0rem!important
  }
  .fdx-u-mr--1\@large {
	margin-inline-end:.25rem!important
  }
  .fdx-u-mr--2\@large {
	margin-inline-end:.5rem!important
  }
  .fdx-u-mr--3\@large {
	margin-inline-end:.75rem!important
  }
  .fdx-u-mr--4\@large {
	margin-inline-end:1rem!important
  }
  .fdx-u-mr--5\@large {
	margin-inline-end:1.25rem!important
  }
  .fdx-u-mr--6\@large {
	margin-inline-end:1.5rem!important
  }
  .fdx-u-mr--7\@large {
	margin-inline-end:1.75rem!important
  }
  .fdx-u-mr--8\@large {
	margin-inline-end:2rem!important
  }
  .fdx-u-mr--9\@large {
	margin-inline-end:2.25rem!important
  }
  .fdx-u-mr--10\@large {
	margin-inline-end:2.5rem!important
  }
  .fdx-u-mr--11\@large {
	margin-inline-end:2.75rem!important
  }
  .fdx-u-mr--12\@large {
	margin-inline-end:3rem!important
  }
  .fdx-u-mr--13\@large {
	margin-inline-end:3.25rem!important
  }
  .fdx-u-mr--14\@large {
	margin-inline-end:3.5rem!important
  }
  .fdx-u-mr--15\@large {
	margin-inline-end:3.75rem!important
  }
  .fdx-u-mr--16\@large {
	margin-inline-end:4rem!important
  }
  .fdx-u-mr--17\@large {
	margin-inline-end:4.25rem!important
  }
  .fdx-u-mr--18\@large {
	margin-inline-end:4.5rem!important
  }
  .fdx-u-mr--19\@large {
	margin-inline-end:4.75rem!important
  }
  .fdx-u-mr--20\@large {
	margin-inline-end:5rem!important
  }
  .fdx-u-mb--0\@large {
	margin-block-end:0rem!important
  }
  .fdx-u-mb--1\@large {
	margin-block-end:.25rem!important
  }
  .fdx-u-mb--2\@large {
	margin-block-end:.5rem!important
  }
  .fdx-u-mb--3\@large {
	margin-block-end:.75rem!important
  }
  .fdx-u-mb--4\@large {
	margin-block-end:1rem!important
  }
  .fdx-u-mb--5\@large {
	margin-block-end:1.25rem!important
  }
  .fdx-u-mb--6\@large {
	margin-block-end:1.5rem!important
  }
  .fdx-u-mb--7\@large {
	margin-block-end:1.75rem!important
  }
  .fdx-u-mb--8\@large {
	margin-block-end:2rem!important
  }
  .fdx-u-mb--9\@large {
	margin-block-end:2.25rem!important
  }
  .fdx-u-mb--10\@large {
	margin-block-end:2.5rem!important
  }
  .fdx-u-mb--11\@large {
	margin-block-end:2.75rem!important
  }
  .fdx-u-mb--12\@large {
	margin-block-end:3rem!important
  }
  .fdx-u-mb--13\@large {
	margin-block-end:3.25rem!important
  }
  .fdx-u-mb--14\@large {
	margin-block-end:3.5rem!important
  }
  .fdx-u-mb--15\@large {
	margin-block-end:3.75rem!important
  }
  .fdx-u-mb--16\@large {
	margin-block-end:4rem!important
  }
  .fdx-u-mb--17\@large {
	margin-block-end:4.25rem!important
  }
  .fdx-u-mb--18\@large {
	margin-block-end:4.5rem!important
  }
  .fdx-u-mb--19\@large {
	margin-block-end:4.75rem!important
  }
  .fdx-u-mb--20\@large {
	margin-block-end:5rem!important
  }
  .fdx-u-ml--0\@large {
	margin-inline-start:0rem!important
  }
  .fdx-u-ml--1\@large {
	margin-inline-start:.25rem!important
  }
  .fdx-u-ml--2\@large {
	margin-inline-start:.5rem!important
  }
  .fdx-u-ml--3\@large {
	margin-inline-start:.75rem!important
  }
  .fdx-u-ml--4\@large {
	margin-inline-start:1rem!important
  }
  .fdx-u-ml--5\@large {
	margin-inline-start:1.25rem!important
  }
  .fdx-u-ml--6\@large {
	margin-inline-start:1.5rem!important
  }
  .fdx-u-ml--7\@large {
	margin-inline-start:1.75rem!important
  }
  .fdx-u-ml--8\@large {
	margin-inline-start:2rem!important
  }
  .fdx-u-ml--9\@large {
	margin-inline-start:2.25rem!important
  }
  .fdx-u-ml--10\@large {
	margin-inline-start:2.5rem!important
  }
  .fdx-u-ml--11\@large {
	margin-inline-start:2.75rem!important
  }
  .fdx-u-ml--12\@large {
	margin-inline-start:3rem!important
  }
  .fdx-u-ml--13\@large {
	margin-inline-start:3.25rem!important
  }
  .fdx-u-ml--14\@large {
	margin-inline-start:3.5rem!important
  }
  .fdx-u-ml--15\@large {
	margin-inline-start:3.75rem!important
  }
  .fdx-u-ml--16\@large {
	margin-inline-start:4rem!important
  }
  .fdx-u-ml--17\@large {
	margin-inline-start:4.25rem!important
  }
  .fdx-u-ml--18\@large {
	margin-inline-start:4.5rem!important
  }
  .fdx-u-ml--19\@large {
	margin-inline-start:4.75rem!important
  }
  .fdx-u-ml--20\@large {
	margin-inline-start:5rem!important
  }
  .fdx-u-mx--0\@large {
	margin-inline:0rem!important
  }
  .fdx-u-mx--1\@large {
	margin-inline:.25rem!important
  }
  .fdx-u-mx--2\@large {
	margin-inline:.5rem!important
  }
  .fdx-u-mx--3\@large {
	margin-inline:.75rem!important
  }
  .fdx-u-mx--4\@large {
	margin-inline:1rem!important
  }
  .fdx-u-mx--5\@large {
	margin-inline:1.25rem!important
  }
  .fdx-u-mx--6\@large {
	margin-inline:1.5rem!important
  }
  .fdx-u-mx--7\@large {
	margin-inline:1.75rem!important
  }
  .fdx-u-mx--8\@large {
	margin-inline:2rem!important
  }
  .fdx-u-mx--9\@large {
	margin-inline:2.25rem!important
  }
  .fdx-u-mx--10\@large {
	margin-inline:2.5rem!important
  }
  .fdx-u-mx--11\@large {
	margin-inline:2.75rem!important
  }
  .fdx-u-mx--12\@large {
	margin-inline:3rem!important
  }
  .fdx-u-mx--13\@large {
	margin-inline:3.25rem!important
  }
  .fdx-u-mx--14\@large {
	margin-inline:3.5rem!important
  }
  .fdx-u-mx--15\@large {
	margin-inline:3.75rem!important
  }
  .fdx-u-mx--16\@large {
	margin-inline:4rem!important
  }
  .fdx-u-mx--17\@large {
	margin-inline:4.25rem!important
  }
  .fdx-u-mx--18\@large {
	margin-inline:4.5rem!important
  }
  .fdx-u-mx--19\@large {
	margin-inline:4.75rem!important
  }
  .fdx-u-mx--20\@large {
	margin-inline:5rem!important
  }
  .fdx-u-my--0\@large {
	margin-block:0rem!important
  }
  .fdx-u-my--1\@large {
	margin-block:.25rem!important
  }
  .fdx-u-my--2\@large {
	margin-block:.5rem!important
  }
  .fdx-u-my--3\@large {
	margin-block:.75rem!important
  }
  .fdx-u-my--4\@large {
	margin-block:1rem!important
  }
  .fdx-u-my--5\@large {
	margin-block:1.25rem!important
  }
  .fdx-u-my--6\@large {
	margin-block:1.5rem!important
  }
  .fdx-u-my--7\@large {
	margin-block:1.75rem!important
  }
  .fdx-u-my--8\@large {
	margin-block:2rem!important
  }
  .fdx-u-my--9\@large {
	margin-block:2.25rem!important
  }
  .fdx-u-my--10\@large {
	margin-block:2.5rem!important
  }
  .fdx-u-my--11\@large {
	margin-block:2.75rem!important
  }
  .fdx-u-my--12\@large {
	margin-block:3rem!important
  }
  .fdx-u-my--13\@large {
	margin-block:3.25rem!important
  }
  .fdx-u-my--14\@large {
	margin-block:3.5rem!important
  }
  .fdx-u-my--15\@large {
	margin-block:3.75rem!important
  }
  .fdx-u-my--16\@large {
	margin-block:4rem!important
  }
  .fdx-u-my--17\@large {
	margin-block:4.25rem!important
  }
  .fdx-u-my--18\@large {
	margin-block:4.5rem!important
  }
  .fdx-u-my--19\@large {
	margin-block:4.75rem!important
  }
  .fdx-u-my--20\@large {
	margin-block:5rem!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-p--0\@large-only {
	padding-inline:0rem!important;
	padding-block:0rem!important
  }
  .fdx-u-p--1\@large-only {
	padding-inline:.25rem!important;
	padding-block:.25rem!important
  }
  .fdx-u-p--2\@large-only {
	padding-inline:.5rem!important;
	padding-block:.5rem!important
  }
  .fdx-u-p--3\@large-only {
	padding-inline:.75rem!important;
	padding-block:.75rem!important
  }
  .fdx-u-p--4\@large-only {
	padding-inline:1rem!important;
	padding-block:1rem!important
  }
  .fdx-u-p--5\@large-only {
	padding-inline:1.25rem!important;
	padding-block:1.25rem!important
  }
  .fdx-u-p--6\@large-only {
	padding-inline:1.5rem!important;
	padding-block:1.5rem!important
  }
  .fdx-u-p--7\@large-only {
	padding-inline:1.75rem!important;
	padding-block:1.75rem!important
  }
  .fdx-u-p--8\@large-only {
	padding-inline:2rem!important;
	padding-block:2rem!important
  }
  .fdx-u-p--9\@large-only {
	padding-inline:2.25rem!important;
	padding-block:2.25rem!important
  }
  .fdx-u-p--10\@large-only {
	padding-inline:2.5rem!important;
	padding-block:2.5rem!important
  }
  .fdx-u-p--11\@large-only {
	padding-inline:2.75rem!important;
	padding-block:2.75rem!important
  }
  .fdx-u-p--12\@large-only {
	padding-inline:3rem!important;
	padding-block:3rem!important
  }
  .fdx-u-p--13\@large-only {
	padding-inline:3.25rem!important;
	padding-block:3.25rem!important
  }
  .fdx-u-p--14\@large-only {
	padding-inline:3.5rem!important;
	padding-block:3.5rem!important
  }
  .fdx-u-p--15\@large-only {
	padding-inline:3.75rem!important;
	padding-block:3.75rem!important
  }
  .fdx-u-p--16\@large-only {
	padding-inline:4rem!important;
	padding-block:4rem!important
  }
  .fdx-u-p--17\@large-only {
	padding-inline:4.25rem!important;
	padding-block:4.25rem!important
  }
  .fdx-u-p--18\@large-only {
	padding-inline:4.5rem!important;
	padding-block:4.5rem!important
  }
  .fdx-u-p--19\@large-only {
	padding-inline:4.75rem!important;
	padding-block:4.75rem!important
  }
  .fdx-u-p--20\@large-only {
	padding-inline:5rem!important;
	padding-block:5rem!important
  }
  .fdx-u-pt--0\@large-only {
	padding-block-start:0rem!important
  }
  .fdx-u-pt--1\@large-only {
	padding-block-start:.25rem!important
  }
  .fdx-u-pt--2\@large-only {
	padding-block-start:.5rem!important
  }
  .fdx-u-pt--3\@large-only {
	padding-block-start:.75rem!important
  }
  .fdx-u-pt--4\@large-only {
	padding-block-start:1rem!important
  }
  .fdx-u-pt--5\@large-only {
	padding-block-start:1.25rem!important
  }
  .fdx-u-pt--6\@large-only {
	padding-block-start:1.5rem!important
  }
  .fdx-u-pt--7\@large-only {
	padding-block-start:1.75rem!important
  }
  .fdx-u-pt--8\@large-only {
	padding-block-start:2rem!important
  }
  .fdx-u-pt--9\@large-only {
	padding-block-start:2.25rem!important
  }
  .fdx-u-pt--10\@large-only {
	padding-block-start:2.5rem!important
  }
  .fdx-u-pt--11\@large-only {
	padding-block-start:2.75rem!important
  }
  .fdx-u-pt--12\@large-only {
	padding-block-start:3rem!important
  }
  .fdx-u-pt--13\@large-only {
	padding-block-start:3.25rem!important
  }
  .fdx-u-pt--14\@large-only {
	padding-block-start:3.5rem!important
  }
  .fdx-u-pt--15\@large-only {
	padding-block-start:3.75rem!important
  }
  .fdx-u-pt--16\@large-only {
	padding-block-start:4rem!important
  }
  .fdx-u-pt--17\@large-only {
	padding-block-start:4.25rem!important
  }
  .fdx-u-pt--18\@large-only {
	padding-block-start:4.5rem!important
  }
  .fdx-u-pt--19\@large-only {
	padding-block-start:4.75rem!important
  }
  .fdx-u-pt--20\@large-only {
	padding-block-start:5rem!important
  }
  .fdx-u-pr--0\@large-only {
	padding-inline-end:0rem!important
  }
  .fdx-u-pr--1\@large-only {
	padding-inline-end:.25rem!important
  }
  .fdx-u-pr--2\@large-only {
	padding-inline-end:.5rem!important
  }
  .fdx-u-pr--3\@large-only {
	padding-inline-end:.75rem!important
  }
  .fdx-u-pr--4\@large-only {
	padding-inline-end:1rem!important
  }
  .fdx-u-pr--5\@large-only {
	padding-inline-end:1.25rem!important
  }
  .fdx-u-pr--6\@large-only {
	padding-inline-end:1.5rem!important
  }
  .fdx-u-pr--7\@large-only {
	padding-inline-end:1.75rem!important
  }
  .fdx-u-pr--8\@large-only {
	padding-inline-end:2rem!important
  }
  .fdx-u-pr--9\@large-only {
	padding-inline-end:2.25rem!important
  }
  .fdx-u-pr--10\@large-only {
	padding-inline-end:2.5rem!important
  }
  .fdx-u-pr--11\@large-only {
	padding-inline-end:2.75rem!important
  }
  .fdx-u-pr--12\@large-only {
	padding-inline-end:3rem!important
  }
  .fdx-u-pr--13\@large-only {
	padding-inline-end:3.25rem!important
  }
  .fdx-u-pr--14\@large-only {
	padding-inline-end:3.5rem!important
  }
  .fdx-u-pr--15\@large-only {
	padding-inline-end:3.75rem!important
  }
  .fdx-u-pr--16\@large-only {
	padding-inline-end:4rem!important
  }
  .fdx-u-pr--17\@large-only {
	padding-inline-end:4.25rem!important
  }
  .fdx-u-pr--18\@large-only {
	padding-inline-end:4.5rem!important
  }
  .fdx-u-pr--19\@large-only {
	padding-inline-end:4.75rem!important
  }
  .fdx-u-pr--20\@large-only {
	padding-inline-end:5rem!important
  }
  .fdx-u-pb--0\@large-only {
	padding-block-end:0rem!important
  }
  .fdx-u-pb--1\@large-only {
	padding-block-end:.25rem!important
  }
  .fdx-u-pb--2\@large-only {
	padding-block-end:.5rem!important
  }
  .fdx-u-pb--3\@large-only {
	padding-block-end:.75rem!important
  }
  .fdx-u-pb--4\@large-only {
	padding-block-end:1rem!important
  }
  .fdx-u-pb--5\@large-only {
	padding-block-end:1.25rem!important
  }
  .fdx-u-pb--6\@large-only {
	padding-block-end:1.5rem!important
  }
  .fdx-u-pb--7\@large-only {
	padding-block-end:1.75rem!important
  }
  .fdx-u-pb--8\@large-only {
	padding-block-end:2rem!important
  }
  .fdx-u-pb--9\@large-only {
	padding-block-end:2.25rem!important
  }
  .fdx-u-pb--10\@large-only {
	padding-block-end:2.5rem!important
  }
  .fdx-u-pb--11\@large-only {
	padding-block-end:2.75rem!important
  }
  .fdx-u-pb--12\@large-only {
	padding-block-end:3rem!important
  }
  .fdx-u-pb--13\@large-only {
	padding-block-end:3.25rem!important
  }
  .fdx-u-pb--14\@large-only {
	padding-block-end:3.5rem!important
  }
  .fdx-u-pb--15\@large-only {
	padding-block-end:3.75rem!important
  }
  .fdx-u-pb--16\@large-only {
	padding-block-end:4rem!important
  }
  .fdx-u-pb--17\@large-only {
	padding-block-end:4.25rem!important
  }
  .fdx-u-pb--18\@large-only {
	padding-block-end:4.5rem!important
  }
  .fdx-u-pb--19\@large-only {
	padding-block-end:4.75rem!important
  }
  .fdx-u-pb--20\@large-only {
	padding-block-end:5rem!important
  }
  .fdx-u-pl--0\@large-only {
	padding-inline-start:0rem!important
  }
  .fdx-u-pl--1\@large-only {
	padding-inline-start:.25rem!important
  }
  .fdx-u-pl--2\@large-only {
	padding-inline-start:.5rem!important
  }
  .fdx-u-pl--3\@large-only {
	padding-inline-start:.75rem!important
  }
  .fdx-u-pl--4\@large-only {
	padding-inline-start:1rem!important
  }
  .fdx-u-pl--5\@large-only {
	padding-inline-start:1.25rem!important
  }
  .fdx-u-pl--6\@large-only {
	padding-inline-start:1.5rem!important
  }
  .fdx-u-pl--7\@large-only {
	padding-inline-start:1.75rem!important
  }
  .fdx-u-pl--8\@large-only {
	padding-inline-start:2rem!important
  }
  .fdx-u-pl--9\@large-only {
	padding-inline-start:2.25rem!important
  }
  .fdx-u-pl--10\@large-only {
	padding-inline-start:2.5rem!important
  }
  .fdx-u-pl--11\@large-only {
	padding-inline-start:2.75rem!important
  }
  .fdx-u-pl--12\@large-only {
	padding-inline-start:3rem!important
  }
  .fdx-u-pl--13\@large-only {
	padding-inline-start:3.25rem!important
  }
  .fdx-u-pl--14\@large-only {
	padding-inline-start:3.5rem!important
  }
  .fdx-u-pl--15\@large-only {
	padding-inline-start:3.75rem!important
  }
  .fdx-u-pl--16\@large-only {
	padding-inline-start:4rem!important
  }
  .fdx-u-pl--17\@large-only {
	padding-inline-start:4.25rem!important
  }
  .fdx-u-pl--18\@large-only {
	padding-inline-start:4.5rem!important
  }
  .fdx-u-pl--19\@large-only {
	padding-inline-start:4.75rem!important
  }
  .fdx-u-pl--20\@large-only {
	padding-inline-start:5rem!important
  }
  .fdx-u-px--0\@large-only {
	padding-inline:0rem!important
  }
  .fdx-u-px--1\@large-only {
	padding-inline:.25rem!important
  }
  .fdx-u-px--2\@large-only {
	padding-inline:.5rem!important
  }
  .fdx-u-px--3\@large-only {
	padding-inline:.75rem!important
  }
  .fdx-u-px--4\@large-only {
	padding-inline:1rem!important
  }
  .fdx-u-px--5\@large-only {
	padding-inline:1.25rem!important
  }
  .fdx-u-px--6\@large-only {
	padding-inline:1.5rem!important
  }
  .fdx-u-px--7\@large-only {
	padding-inline:1.75rem!important
  }
  .fdx-u-px--8\@large-only {
	padding-inline:2rem!important
  }
  .fdx-u-px--9\@large-only {
	padding-inline:2.25rem!important
  }
  .fdx-u-px--10\@large-only {
	padding-inline:2.5rem!important
  }
  .fdx-u-px--11\@large-only {
	padding-inline:2.75rem!important
  }
  .fdx-u-px--12\@large-only {
	padding-inline:3rem!important
  }
  .fdx-u-px--13\@large-only {
	padding-inline:3.25rem!important
  }
  .fdx-u-px--14\@large-only {
	padding-inline:3.5rem!important
  }
  .fdx-u-px--15\@large-only {
	padding-inline:3.75rem!important
  }
  .fdx-u-px--16\@large-only {
	padding-inline:4rem!important
  }
  .fdx-u-px--17\@large-only {
	padding-inline:4.25rem!important
  }
  .fdx-u-px--18\@large-only {
	padding-inline:4.5rem!important
  }
  .fdx-u-px--19\@large-only {
	padding-inline:4.75rem!important
  }
  .fdx-u-px--20\@large-only {
	padding-inline:5rem!important
  }
  .fdx-u-py--0\@large-only {
	padding-block:0rem!important
  }
  .fdx-u-py--1\@large-only {
	padding-block:.25rem!important
  }
  .fdx-u-py--2\@large-only {
	padding-block:.5rem!important
  }
  .fdx-u-py--3\@large-only {
	padding-block:.75rem!important
  }
  .fdx-u-py--4\@large-only {
	padding-block:1rem!important
  }
  .fdx-u-py--5\@large-only {
	padding-block:1.25rem!important
  }
  .fdx-u-py--6\@large-only {
	padding-block:1.5rem!important
  }
  .fdx-u-py--7\@large-only {
	padding-block:1.75rem!important
  }
  .fdx-u-py--8\@large-only {
	padding-block:2rem!important
  }
  .fdx-u-py--9\@large-only {
	padding-block:2.25rem!important
  }
  .fdx-u-py--10\@large-only {
	padding-block:2.5rem!important
  }
  .fdx-u-py--11\@large-only {
	padding-block:2.75rem!important
  }
  .fdx-u-py--12\@large-only {
	padding-block:3rem!important
  }
  .fdx-u-py--13\@large-only {
	padding-block:3.25rem!important
  }
  .fdx-u-py--14\@large-only {
	padding-block:3.5rem!important
  }
  .fdx-u-py--15\@large-only {
	padding-block:3.75rem!important
  }
  .fdx-u-py--16\@large-only {
	padding-block:4rem!important
  }
  .fdx-u-py--17\@large-only {
	padding-block:4.25rem!important
  }
  .fdx-u-py--18\@large-only {
	padding-block:4.5rem!important
  }
  .fdx-u-py--19\@large-only {
	padding-block:4.75rem!important
  }
  .fdx-u-py--20\@large-only {
	padding-block:5rem!important
  }
  .fdx-u-m--0\@large-only {
	margin-inline:0rem!important;
	margin-block:0rem!important
  }
  .fdx-u-m--1\@large-only {
	margin-inline:.25rem!important;
	margin-block:.25rem!important
  }
  .fdx-u-m--2\@large-only {
	margin-inline:.5rem!important;
	margin-block:.5rem!important
  }
  .fdx-u-m--3\@large-only {
	margin-inline:.75rem!important;
	margin-block:.75rem!important
  }
  .fdx-u-m--4\@large-only {
	margin-inline:1rem!important;
	margin-block:1rem!important
  }
  .fdx-u-m--5\@large-only {
	margin-inline:1.25rem!important;
	margin-block:1.25rem!important
  }
  .fdx-u-m--6\@large-only {
	margin-inline:1.5rem!important;
	margin-block:1.5rem!important
  }
  .fdx-u-m--7\@large-only {
	margin-inline:1.75rem!important;
	margin-block:1.75rem!important
  }
  .fdx-u-m--8\@large-only {
	margin-inline:2rem!important;
	margin-block:2rem!important
  }
  .fdx-u-m--9\@large-only {
	margin-inline:2.25rem!important;
	margin-block:2.25rem!important
  }
  .fdx-u-m--10\@large-only {
	margin-inline:2.5rem!important;
	margin-block:2.5rem!important
  }
  .fdx-u-m--11\@large-only {
	margin-inline:2.75rem!important;
	margin-block:2.75rem!important
  }
  .fdx-u-m--12\@large-only {
	margin-inline:3rem!important;
	margin-block:3rem!important
  }
  .fdx-u-m--13\@large-only {
	margin-inline:3.25rem!important;
	margin-block:3.25rem!important
  }
  .fdx-u-m--14\@large-only {
	margin-inline:3.5rem!important;
	margin-block:3.5rem!important
  }
  .fdx-u-m--15\@large-only {
	margin-inline:3.75rem!important;
	margin-block:3.75rem!important
  }
  .fdx-u-m--16\@large-only {
	margin-inline:4rem!important;
	margin-block:4rem!important
  }
  .fdx-u-m--17\@large-only {
	margin-inline:4.25rem!important;
	margin-block:4.25rem!important
  }
  .fdx-u-m--18\@large-only {
	margin-inline:4.5rem!important;
	margin-block:4.5rem!important
  }
  .fdx-u-m--19\@large-only {
	margin-inline:4.75rem!important;
	margin-block:4.75rem!important
  }
  .fdx-u-m--20\@large-only {
	margin-inline:5rem!important;
	margin-block:5rem!important
  }
  .fdx-u-mt--0\@large-only {
	margin-block-start:0rem!important
  }
  .fdx-u-mt--1\@large-only {
	margin-block-start:.25rem!important
  }
  .fdx-u-mt--2\@large-only {
	margin-block-start:.5rem!important
  }
  .fdx-u-mt--3\@large-only {
	margin-block-start:.75rem!important
  }
  .fdx-u-mt--4\@large-only {
	margin-block-start:1rem!important
  }
  .fdx-u-mt--5\@large-only {
	margin-block-start:1.25rem!important
  }
  .fdx-u-mt--6\@large-only {
	margin-block-start:1.5rem!important
  }
  .fdx-u-mt--7\@large-only {
	margin-block-start:1.75rem!important
  }
  .fdx-u-mt--8\@large-only {
	margin-block-start:2rem!important
  }
  .fdx-u-mt--9\@large-only {
	margin-block-start:2.25rem!important
  }
  .fdx-u-mt--10\@large-only {
	margin-block-start:2.5rem!important
  }
  .fdx-u-mt--11\@large-only {
	margin-block-start:2.75rem!important
  }
  .fdx-u-mt--12\@large-only {
	margin-block-start:3rem!important
  }
  .fdx-u-mt--13\@large-only {
	margin-block-start:3.25rem!important
  }
  .fdx-u-mt--14\@large-only {
	margin-block-start:3.5rem!important
  }
  .fdx-u-mt--15\@large-only {
	margin-block-start:3.75rem!important
  }
  .fdx-u-mt--16\@large-only {
	margin-block-start:4rem!important
  }
  .fdx-u-mt--17\@large-only {
	margin-block-start:4.25rem!important
  }
  .fdx-u-mt--18\@large-only {
	margin-block-start:4.5rem!important
  }
  .fdx-u-mt--19\@large-only {
	margin-block-start:4.75rem!important
  }
  .fdx-u-mt--20\@large-only {
	margin-block-start:5rem!important
  }
  .fdx-u-mr--0\@large-only {
	margin-inline-end:0rem!important
  }
  .fdx-u-mr--1\@large-only {
	margin-inline-end:.25rem!important
  }
  .fdx-u-mr--2\@large-only {
	margin-inline-end:.5rem!important
  }
  .fdx-u-mr--3\@large-only {
	margin-inline-end:.75rem!important
  }
  .fdx-u-mr--4\@large-only {
	margin-inline-end:1rem!important
  }
  .fdx-u-mr--5\@large-only {
	margin-inline-end:1.25rem!important
  }
  .fdx-u-mr--6\@large-only {
	margin-inline-end:1.5rem!important
  }
  .fdx-u-mr--7\@large-only {
	margin-inline-end:1.75rem!important
  }
  .fdx-u-mr--8\@large-only {
	margin-inline-end:2rem!important
  }
  .fdx-u-mr--9\@large-only {
	margin-inline-end:2.25rem!important
  }
  .fdx-u-mr--10\@large-only {
	margin-inline-end:2.5rem!important
  }
  .fdx-u-mr--11\@large-only {
	margin-inline-end:2.75rem!important
  }
  .fdx-u-mr--12\@large-only {
	margin-inline-end:3rem!important
  }
  .fdx-u-mr--13\@large-only {
	margin-inline-end:3.25rem!important
  }
  .fdx-u-mr--14\@large-only {
	margin-inline-end:3.5rem!important
  }
  .fdx-u-mr--15\@large-only {
	margin-inline-end:3.75rem!important
  }
  .fdx-u-mr--16\@large-only {
	margin-inline-end:4rem!important
  }
  .fdx-u-mr--17\@large-only {
	margin-inline-end:4.25rem!important
  }
  .fdx-u-mr--18\@large-only {
	margin-inline-end:4.5rem!important
  }
  .fdx-u-mr--19\@large-only {
	margin-inline-end:4.75rem!important
  }
  .fdx-u-mr--20\@large-only {
	margin-inline-end:5rem!important
  }
  .fdx-u-mb--0\@large-only {
	margin-block-end:0rem!important
  }
  .fdx-u-mb--1\@large-only {
	margin-block-end:.25rem!important
  }
  .fdx-u-mb--2\@large-only {
	margin-block-end:.5rem!important
  }
  .fdx-u-mb--3\@large-only {
	margin-block-end:.75rem!important
  }
  .fdx-u-mb--4\@large-only {
	margin-block-end:1rem!important
  }
  .fdx-u-mb--5\@large-only {
	margin-block-end:1.25rem!important
  }
  .fdx-u-mb--6\@large-only {
	margin-block-end:1.5rem!important
  }
  .fdx-u-mb--7\@large-only {
	margin-block-end:1.75rem!important
  }
  .fdx-u-mb--8\@large-only {
	margin-block-end:2rem!important
  }
  .fdx-u-mb--9\@large-only {
	margin-block-end:2.25rem!important
  }
  .fdx-u-mb--10\@large-only {
	margin-block-end:2.5rem!important
  }
  .fdx-u-mb--11\@large-only {
	margin-block-end:2.75rem!important
  }
  .fdx-u-mb--12\@large-only {
	margin-block-end:3rem!important
  }
  .fdx-u-mb--13\@large-only {
	margin-block-end:3.25rem!important
  }
  .fdx-u-mb--14\@large-only {
	margin-block-end:3.5rem!important
  }
  .fdx-u-mb--15\@large-only {
	margin-block-end:3.75rem!important
  }
  .fdx-u-mb--16\@large-only {
	margin-block-end:4rem!important
  }
  .fdx-u-mb--17\@large-only {
	margin-block-end:4.25rem!important
  }
  .fdx-u-mb--18\@large-only {
	margin-block-end:4.5rem!important
  }
  .fdx-u-mb--19\@large-only {
	margin-block-end:4.75rem!important
  }
  .fdx-u-mb--20\@large-only {
	margin-block-end:5rem!important
  }
  .fdx-u-ml--0\@large-only {
	margin-inline-start:0rem!important
  }
  .fdx-u-ml--1\@large-only {
	margin-inline-start:.25rem!important
  }
  .fdx-u-ml--2\@large-only {
	margin-inline-start:.5rem!important
  }
  .fdx-u-ml--3\@large-only {
	margin-inline-start:.75rem!important
  }
  .fdx-u-ml--4\@large-only {
	margin-inline-start:1rem!important
  }
  .fdx-u-ml--5\@large-only {
	margin-inline-start:1.25rem!important
  }
  .fdx-u-ml--6\@large-only {
	margin-inline-start:1.5rem!important
  }
  .fdx-u-ml--7\@large-only {
	margin-inline-start:1.75rem!important
  }
  .fdx-u-ml--8\@large-only {
	margin-inline-start:2rem!important
  }
  .fdx-u-ml--9\@large-only {
	margin-inline-start:2.25rem!important
  }
  .fdx-u-ml--10\@large-only {
	margin-inline-start:2.5rem!important
  }
  .fdx-u-ml--11\@large-only {
	margin-inline-start:2.75rem!important
  }
  .fdx-u-ml--12\@large-only {
	margin-inline-start:3rem!important
  }
  .fdx-u-ml--13\@large-only {
	margin-inline-start:3.25rem!important
  }
  .fdx-u-ml--14\@large-only {
	margin-inline-start:3.5rem!important
  }
  .fdx-u-ml--15\@large-only {
	margin-inline-start:3.75rem!important
  }
  .fdx-u-ml--16\@large-only {
	margin-inline-start:4rem!important
  }
  .fdx-u-ml--17\@large-only {
	margin-inline-start:4.25rem!important
  }
  .fdx-u-ml--18\@large-only {
	margin-inline-start:4.5rem!important
  }
  .fdx-u-ml--19\@large-only {
	margin-inline-start:4.75rem!important
  }
  .fdx-u-ml--20\@large-only {
	margin-inline-start:5rem!important
  }
  .fdx-u-mx--0\@large-only {
	margin-inline:0rem!important
  }
  .fdx-u-mx--1\@large-only {
	margin-inline:.25rem!important
  }
  .fdx-u-mx--2\@large-only {
	margin-inline:.5rem!important
  }
  .fdx-u-mx--3\@large-only {
	margin-inline:.75rem!important
  }
  .fdx-u-mx--4\@large-only {
	margin-inline:1rem!important
  }
  .fdx-u-mx--5\@large-only {
	margin-inline:1.25rem!important
  }
  .fdx-u-mx--6\@large-only {
	margin-inline:1.5rem!important
  }
  .fdx-u-mx--7\@large-only {
	margin-inline:1.75rem!important
  }
  .fdx-u-mx--8\@large-only {
	margin-inline:2rem!important
  }
  .fdx-u-mx--9\@large-only {
	margin-inline:2.25rem!important
  }
  .fdx-u-mx--10\@large-only {
	margin-inline:2.5rem!important
  }
  .fdx-u-mx--11\@large-only {
	margin-inline:2.75rem!important
  }
  .fdx-u-mx--12\@large-only {
	margin-inline:3rem!important
  }
  .fdx-u-mx--13\@large-only {
	margin-inline:3.25rem!important
  }
  .fdx-u-mx--14\@large-only {
	margin-inline:3.5rem!important
  }
  .fdx-u-mx--15\@large-only {
	margin-inline:3.75rem!important
  }
  .fdx-u-mx--16\@large-only {
	margin-inline:4rem!important
  }
  .fdx-u-mx--17\@large-only {
	margin-inline:4.25rem!important
  }
  .fdx-u-mx--18\@large-only {
	margin-inline:4.5rem!important
  }
  .fdx-u-mx--19\@large-only {
	margin-inline:4.75rem!important
  }
  .fdx-u-mx--20\@large-only {
	margin-inline:5rem!important
  }
  .fdx-u-my--0\@large-only {
	margin-block:0rem!important
  }
  .fdx-u-my--1\@large-only {
	margin-block:.25rem!important
  }
  .fdx-u-my--2\@large-only {
	margin-block:.5rem!important
  }
  .fdx-u-my--3\@large-only {
	margin-block:.75rem!important
  }
  .fdx-u-my--4\@large-only {
	margin-block:1rem!important
  }
  .fdx-u-my--5\@large-only {
	margin-block:1.25rem!important
  }
  .fdx-u-my--6\@large-only {
	margin-block:1.5rem!important
  }
  .fdx-u-my--7\@large-only {
	margin-block:1.75rem!important
  }
  .fdx-u-my--8\@large-only {
	margin-block:2rem!important
  }
  .fdx-u-my--9\@large-only {
	margin-block:2.25rem!important
  }
  .fdx-u-my--10\@large-only {
	margin-block:2.5rem!important
  }
  .fdx-u-my--11\@large-only {
	margin-block:2.75rem!important
  }
  .fdx-u-my--12\@large-only {
	margin-block:3rem!important
  }
  .fdx-u-my--13\@large-only {
	margin-block:3.25rem!important
  }
  .fdx-u-my--14\@large-only {
	margin-block:3.5rem!important
  }
  .fdx-u-my--15\@large-only {
	margin-block:3.75rem!important
  }
  .fdx-u-my--16\@large-only {
	margin-block:4rem!important
  }
  .fdx-u-my--17\@large-only {
	margin-block:4.25rem!important
  }
  .fdx-u-my--18\@large-only {
	margin-block:4.5rem!important
  }
  .fdx-u-my--19\@large-only {
	margin-block:4.75rem!important
  }
  .fdx-u-my--20\@large-only {
	margin-block:5rem!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-p--0\@x-large {
	padding-inline:0rem!important;
	padding-block:0rem!important
  }
  .fdx-u-p--1\@x-large {
	padding-inline:.25rem!important;
	padding-block:.25rem!important
  }
  .fdx-u-p--2\@x-large {
	padding-inline:.5rem!important;
	padding-block:.5rem!important
  }
  .fdx-u-p--3\@x-large {
	padding-inline:.75rem!important;
	padding-block:.75rem!important
  }
  .fdx-u-p--4\@x-large {
	padding-inline:1rem!important;
	padding-block:1rem!important
  }
  .fdx-u-p--5\@x-large {
	padding-inline:1.25rem!important;
	padding-block:1.25rem!important
  }
  .fdx-u-p--6\@x-large {
	padding-inline:1.5rem!important;
	padding-block:1.5rem!important
  }
  .fdx-u-p--7\@x-large {
	padding-inline:1.75rem!important;
	padding-block:1.75rem!important
  }
  .fdx-u-p--8\@x-large {
	padding-inline:2rem!important;
	padding-block:2rem!important
  }
  .fdx-u-p--9\@x-large {
	padding-inline:2.25rem!important;
	padding-block:2.25rem!important
  }
  .fdx-u-p--10\@x-large {
	padding-inline:2.5rem!important;
	padding-block:2.5rem!important
  }
  .fdx-u-p--11\@x-large {
	padding-inline:2.75rem!important;
	padding-block:2.75rem!important
  }
  .fdx-u-p--12\@x-large {
	padding-inline:3rem!important;
	padding-block:3rem!important
  }
  .fdx-u-p--13\@x-large {
	padding-inline:3.25rem!important;
	padding-block:3.25rem!important
  }
  .fdx-u-p--14\@x-large {
	padding-inline:3.5rem!important;
	padding-block:3.5rem!important
  }
  .fdx-u-p--15\@x-large {
	padding-inline:3.75rem!important;
	padding-block:3.75rem!important
  }
  .fdx-u-p--16\@x-large {
	padding-inline:4rem!important;
	padding-block:4rem!important
  }
  .fdx-u-p--17\@x-large {
	padding-inline:4.25rem!important;
	padding-block:4.25rem!important
  }
  .fdx-u-p--18\@x-large {
	padding-inline:4.5rem!important;
	padding-block:4.5rem!important
  }
  .fdx-u-p--19\@x-large {
	padding-inline:4.75rem!important;
	padding-block:4.75rem!important
  }
  .fdx-u-p--20\@x-large {
	padding-inline:5rem!important;
	padding-block:5rem!important
  }
  .fdx-u-pt--0\@x-large {
	padding-block-start:0rem!important
  }
  .fdx-u-pt--1\@x-large {
	padding-block-start:.25rem!important
  }
  .fdx-u-pt--2\@x-large {
	padding-block-start:.5rem!important
  }
  .fdx-u-pt--3\@x-large {
	padding-block-start:.75rem!important
  }
  .fdx-u-pt--4\@x-large {
	padding-block-start:1rem!important
  }
  .fdx-u-pt--5\@x-large {
	padding-block-start:1.25rem!important
  }
  .fdx-u-pt--6\@x-large {
	padding-block-start:1.5rem!important
  }
  .fdx-u-pt--7\@x-large {
	padding-block-start:1.75rem!important
  }
  .fdx-u-pt--8\@x-large {
	padding-block-start:2rem!important
  }
  .fdx-u-pt--9\@x-large {
	padding-block-start:2.25rem!important
  }
  .fdx-u-pt--10\@x-large {
	padding-block-start:2.5rem!important
  }
  .fdx-u-pt--11\@x-large {
	padding-block-start:2.75rem!important
  }
  .fdx-u-pt--12\@x-large {
	padding-block-start:3rem!important
  }
  .fdx-u-pt--13\@x-large {
	padding-block-start:3.25rem!important
  }
  .fdx-u-pt--14\@x-large {
	padding-block-start:3.5rem!important
  }
  .fdx-u-pt--15\@x-large {
	padding-block-start:3.75rem!important
  }
  .fdx-u-pt--16\@x-large {
	padding-block-start:4rem!important
  }
  .fdx-u-pt--17\@x-large {
	padding-block-start:4.25rem!important
  }
  .fdx-u-pt--18\@x-large {
	padding-block-start:4.5rem!important
  }
  .fdx-u-pt--19\@x-large {
	padding-block-start:4.75rem!important
  }
  .fdx-u-pt--20\@x-large {
	padding-block-start:5rem!important
  }
  .fdx-u-pr--0\@x-large {
	padding-inline-end:0rem!important
  }
  .fdx-u-pr--1\@x-large {
	padding-inline-end:.25rem!important
  }
  .fdx-u-pr--2\@x-large {
	padding-inline-end:.5rem!important
  }
  .fdx-u-pr--3\@x-large {
	padding-inline-end:.75rem!important
  }
  .fdx-u-pr--4\@x-large {
	padding-inline-end:1rem!important
  }
  .fdx-u-pr--5\@x-large {
	padding-inline-end:1.25rem!important
  }
  .fdx-u-pr--6\@x-large {
	padding-inline-end:1.5rem!important
  }
  .fdx-u-pr--7\@x-large {
	padding-inline-end:1.75rem!important
  }
  .fdx-u-pr--8\@x-large {
	padding-inline-end:2rem!important
  }
  .fdx-u-pr--9\@x-large {
	padding-inline-end:2.25rem!important
  }
  .fdx-u-pr--10\@x-large {
	padding-inline-end:2.5rem!important
  }
  .fdx-u-pr--11\@x-large {
	padding-inline-end:2.75rem!important
  }
  .fdx-u-pr--12\@x-large {
	padding-inline-end:3rem!important
  }
  .fdx-u-pr--13\@x-large {
	padding-inline-end:3.25rem!important
  }
  .fdx-u-pr--14\@x-large {
	padding-inline-end:3.5rem!important
  }
  .fdx-u-pr--15\@x-large {
	padding-inline-end:3.75rem!important
  }
  .fdx-u-pr--16\@x-large {
	padding-inline-end:4rem!important
  }
  .fdx-u-pr--17\@x-large {
	padding-inline-end:4.25rem!important
  }
  .fdx-u-pr--18\@x-large {
	padding-inline-end:4.5rem!important
  }
  .fdx-u-pr--19\@x-large {
	padding-inline-end:4.75rem!important
  }
  .fdx-u-pr--20\@x-large {
	padding-inline-end:5rem!important
  }
  .fdx-u-pb--0\@x-large {
	padding-block-end:0rem!important
  }
  .fdx-u-pb--1\@x-large {
	padding-block-end:.25rem!important
  }
  .fdx-u-pb--2\@x-large {
	padding-block-end:.5rem!important
  }
  .fdx-u-pb--3\@x-large {
	padding-block-end:.75rem!important
  }
  .fdx-u-pb--4\@x-large {
	padding-block-end:1rem!important
  }
  .fdx-u-pb--5\@x-large {
	padding-block-end:1.25rem!important
  }
  .fdx-u-pb--6\@x-large {
	padding-block-end:1.5rem!important
  }
  .fdx-u-pb--7\@x-large {
	padding-block-end:1.75rem!important
  }
  .fdx-u-pb--8\@x-large {
	padding-block-end:2rem!important
  }
  .fdx-u-pb--9\@x-large {
	padding-block-end:2.25rem!important
  }
  .fdx-u-pb--10\@x-large {
	padding-block-end:2.5rem!important
  }
  .fdx-u-pb--11\@x-large {
	padding-block-end:2.75rem!important
  }
  .fdx-u-pb--12\@x-large {
	padding-block-end:3rem!important
  }
  .fdx-u-pb--13\@x-large {
	padding-block-end:3.25rem!important
  }
  .fdx-u-pb--14\@x-large {
	padding-block-end:3.5rem!important
  }
  .fdx-u-pb--15\@x-large {
	padding-block-end:3.75rem!important
  }
  .fdx-u-pb--16\@x-large {
	padding-block-end:4rem!important
  }
  .fdx-u-pb--17\@x-large {
	padding-block-end:4.25rem!important
  }
  .fdx-u-pb--18\@x-large {
	padding-block-end:4.5rem!important
  }
  .fdx-u-pb--19\@x-large {
	padding-block-end:4.75rem!important
  }
  .fdx-u-pb--20\@x-large {
	padding-block-end:5rem!important
  }
  .fdx-u-pl--0\@x-large {
	padding-inline-start:0rem!important
  }
  .fdx-u-pl--1\@x-large {
	padding-inline-start:.25rem!important
  }
  .fdx-u-pl--2\@x-large {
	padding-inline-start:.5rem!important
  }
  .fdx-u-pl--3\@x-large {
	padding-inline-start:.75rem!important
  }
  .fdx-u-pl--4\@x-large {
	padding-inline-start:1rem!important
  }
  .fdx-u-pl--5\@x-large {
	padding-inline-start:1.25rem!important
  }
  .fdx-u-pl--6\@x-large {
	padding-inline-start:1.5rem!important
  }
  .fdx-u-pl--7\@x-large {
	padding-inline-start:1.75rem!important
  }
  .fdx-u-pl--8\@x-large {
	padding-inline-start:2rem!important
  }
  .fdx-u-pl--9\@x-large {
	padding-inline-start:2.25rem!important
  }
  .fdx-u-pl--10\@x-large {
	padding-inline-start:2.5rem!important
  }
  .fdx-u-pl--11\@x-large {
	padding-inline-start:2.75rem!important
  }
  .fdx-u-pl--12\@x-large {
	padding-inline-start:3rem!important
  }
  .fdx-u-pl--13\@x-large {
	padding-inline-start:3.25rem!important
  }
  .fdx-u-pl--14\@x-large {
	padding-inline-start:3.5rem!important
  }
  .fdx-u-pl--15\@x-large {
	padding-inline-start:3.75rem!important
  }
  .fdx-u-pl--16\@x-large {
	padding-inline-start:4rem!important
  }
  .fdx-u-pl--17\@x-large {
	padding-inline-start:4.25rem!important
  }
  .fdx-u-pl--18\@x-large {
	padding-inline-start:4.5rem!important
  }
  .fdx-u-pl--19\@x-large {
	padding-inline-start:4.75rem!important
  }
  .fdx-u-pl--20\@x-large {
	padding-inline-start:5rem!important
  }
  .fdx-u-px--0\@x-large {
	padding-inline:0rem!important
  }
  .fdx-u-px--1\@x-large {
	padding-inline:.25rem!important
  }
  .fdx-u-px--2\@x-large {
	padding-inline:.5rem!important
  }
  .fdx-u-px--3\@x-large {
	padding-inline:.75rem!important
  }
  .fdx-u-px--4\@x-large {
	padding-inline:1rem!important
  }
  .fdx-u-px--5\@x-large {
	padding-inline:1.25rem!important
  }
  .fdx-u-px--6\@x-large {
	padding-inline:1.5rem!important
  }
  .fdx-u-px--7\@x-large {
	padding-inline:1.75rem!important
  }
  .fdx-u-px--8\@x-large {
	padding-inline:2rem!important
  }
  .fdx-u-px--9\@x-large {
	padding-inline:2.25rem!important
  }
  .fdx-u-px--10\@x-large {
	padding-inline:2.5rem!important
  }
  .fdx-u-px--11\@x-large {
	padding-inline:2.75rem!important
  }
  .fdx-u-px--12\@x-large {
	padding-inline:3rem!important
  }
  .fdx-u-px--13\@x-large {
	padding-inline:3.25rem!important
  }
  .fdx-u-px--14\@x-large {
	padding-inline:3.5rem!important
  }
  .fdx-u-px--15\@x-large {
	padding-inline:3.75rem!important
  }
  .fdx-u-px--16\@x-large {
	padding-inline:4rem!important
  }
  .fdx-u-px--17\@x-large {
	padding-inline:4.25rem!important
  }
  .fdx-u-px--18\@x-large {
	padding-inline:4.5rem!important
  }
  .fdx-u-px--19\@x-large {
	padding-inline:4.75rem!important
  }
  .fdx-u-px--20\@x-large {
	padding-inline:5rem!important
  }
  .fdx-u-py--0\@x-large {
	padding-block:0rem!important
  }
  .fdx-u-py--1\@x-large {
	padding-block:.25rem!important
  }
  .fdx-u-py--2\@x-large {
	padding-block:.5rem!important
  }
  .fdx-u-py--3\@x-large {
	padding-block:.75rem!important
  }
  .fdx-u-py--4\@x-large {
	padding-block:1rem!important
  }
  .fdx-u-py--5\@x-large {
	padding-block:1.25rem!important
  }
  .fdx-u-py--6\@x-large {
	padding-block:1.5rem!important
  }
  .fdx-u-py--7\@x-large {
	padding-block:1.75rem!important
  }
  .fdx-u-py--8\@x-large {
	padding-block:2rem!important
  }
  .fdx-u-py--9\@x-large {
	padding-block:2.25rem!important
  }
  .fdx-u-py--10\@x-large {
	padding-block:2.5rem!important
  }
  .fdx-u-py--11\@x-large {
	padding-block:2.75rem!important
  }
  .fdx-u-py--12\@x-large {
	padding-block:3rem!important
  }
  .fdx-u-py--13\@x-large {
	padding-block:3.25rem!important
  }
  .fdx-u-py--14\@x-large {
	padding-block:3.5rem!important
  }
  .fdx-u-py--15\@x-large {
	padding-block:3.75rem!important
  }
  .fdx-u-py--16\@x-large {
	padding-block:4rem!important
  }
  .fdx-u-py--17\@x-large {
	padding-block:4.25rem!important
  }
  .fdx-u-py--18\@x-large {
	padding-block:4.5rem!important
  }
  .fdx-u-py--19\@x-large {
	padding-block:4.75rem!important
  }
  .fdx-u-py--20\@x-large {
	padding-block:5rem!important
  }
  .fdx-u-m--0\@x-large {
	margin-inline:0rem!important;
	margin-block:0rem!important
  }
  .fdx-u-m--1\@x-large {
	margin-inline:.25rem!important;
	margin-block:.25rem!important
  }
  .fdx-u-m--2\@x-large {
	margin-inline:.5rem!important;
	margin-block:.5rem!important
  }
  .fdx-u-m--3\@x-large {
	margin-inline:.75rem!important;
	margin-block:.75rem!important
  }
  .fdx-u-m--4\@x-large {
	margin-inline:1rem!important;
	margin-block:1rem!important
  }
  .fdx-u-m--5\@x-large {
	margin-inline:1.25rem!important;
	margin-block:1.25rem!important
  }
  .fdx-u-m--6\@x-large {
	margin-inline:1.5rem!important;
	margin-block:1.5rem!important
  }
  .fdx-u-m--7\@x-large {
	margin-inline:1.75rem!important;
	margin-block:1.75rem!important
  }
  .fdx-u-m--8\@x-large {
	margin-inline:2rem!important;
	margin-block:2rem!important
  }
  .fdx-u-m--9\@x-large {
	margin-inline:2.25rem!important;
	margin-block:2.25rem!important
  }
  .fdx-u-m--10\@x-large {
	margin-inline:2.5rem!important;
	margin-block:2.5rem!important
  }
  .fdx-u-m--11\@x-large {
	margin-inline:2.75rem!important;
	margin-block:2.75rem!important
  }
  .fdx-u-m--12\@x-large {
	margin-inline:3rem!important;
	margin-block:3rem!important
  }
  .fdx-u-m--13\@x-large {
	margin-inline:3.25rem!important;
	margin-block:3.25rem!important
  }
  .fdx-u-m--14\@x-large {
	margin-inline:3.5rem!important;
	margin-block:3.5rem!important
  }
  .fdx-u-m--15\@x-large {
	margin-inline:3.75rem!important;
	margin-block:3.75rem!important
  }
  .fdx-u-m--16\@x-large {
	margin-inline:4rem!important;
	margin-block:4rem!important
  }
  .fdx-u-m--17\@x-large {
	margin-inline:4.25rem!important;
	margin-block:4.25rem!important
  }
  .fdx-u-m--18\@x-large {
	margin-inline:4.5rem!important;
	margin-block:4.5rem!important
  }
  .fdx-u-m--19\@x-large {
	margin-inline:4.75rem!important;
	margin-block:4.75rem!important
  }
  .fdx-u-m--20\@x-large {
	margin-inline:5rem!important;
	margin-block:5rem!important
  }
  .fdx-u-mt--0\@x-large {
	margin-block-start:0rem!important
  }
  .fdx-u-mt--1\@x-large {
	margin-block-start:.25rem!important
  }
  .fdx-u-mt--2\@x-large {
	margin-block-start:.5rem!important
  }
  .fdx-u-mt--3\@x-large {
	margin-block-start:.75rem!important
  }
  .fdx-u-mt--4\@x-large {
	margin-block-start:1rem!important
  }
  .fdx-u-mt--5\@x-large {
	margin-block-start:1.25rem!important
  }
  .fdx-u-mt--6\@x-large {
	margin-block-start:1.5rem!important
  }
  .fdx-u-mt--7\@x-large {
	margin-block-start:1.75rem!important
  }
  .fdx-u-mt--8\@x-large {
	margin-block-start:2rem!important
  }
  .fdx-u-mt--9\@x-large {
	margin-block-start:2.25rem!important
  }
  .fdx-u-mt--10\@x-large {
	margin-block-start:2.5rem!important
  }
  .fdx-u-mt--11\@x-large {
	margin-block-start:2.75rem!important
  }
  .fdx-u-mt--12\@x-large {
	margin-block-start:3rem!important
  }
  .fdx-u-mt--13\@x-large {
	margin-block-start:3.25rem!important
  }
  .fdx-u-mt--14\@x-large {
	margin-block-start:3.5rem!important
  }
  .fdx-u-mt--15\@x-large {
	margin-block-start:3.75rem!important
  }
  .fdx-u-mt--16\@x-large {
	margin-block-start:4rem!important
  }
  .fdx-u-mt--17\@x-large {
	margin-block-start:4.25rem!important
  }
  .fdx-u-mt--18\@x-large {
	margin-block-start:4.5rem!important
  }
  .fdx-u-mt--19\@x-large {
	margin-block-start:4.75rem!important
  }
  .fdx-u-mt--20\@x-large {
	margin-block-start:5rem!important
  }
  .fdx-u-mr--0\@x-large {
	margin-inline-end:0rem!important
  }
  .fdx-u-mr--1\@x-large {
	margin-inline-end:.25rem!important
  }
  .fdx-u-mr--2\@x-large {
	margin-inline-end:.5rem!important
  }
  .fdx-u-mr--3\@x-large {
	margin-inline-end:.75rem!important
  }
  .fdx-u-mr--4\@x-large {
	margin-inline-end:1rem!important
  }
  .fdx-u-mr--5\@x-large {
	margin-inline-end:1.25rem!important
  }
  .fdx-u-mr--6\@x-large {
	margin-inline-end:1.5rem!important
  }
  .fdx-u-mr--7\@x-large {
	margin-inline-end:1.75rem!important
  }
  .fdx-u-mr--8\@x-large {
	margin-inline-end:2rem!important
  }
  .fdx-u-mr--9\@x-large {
	margin-inline-end:2.25rem!important
  }
  .fdx-u-mr--10\@x-large {
	margin-inline-end:2.5rem!important
  }
  .fdx-u-mr--11\@x-large {
	margin-inline-end:2.75rem!important
  }
  .fdx-u-mr--12\@x-large {
	margin-inline-end:3rem!important
  }
  .fdx-u-mr--13\@x-large {
	margin-inline-end:3.25rem!important
  }
  .fdx-u-mr--14\@x-large {
	margin-inline-end:3.5rem!important
  }
  .fdx-u-mr--15\@x-large {
	margin-inline-end:3.75rem!important
  }
  .fdx-u-mr--16\@x-large {
	margin-inline-end:4rem!important
  }
  .fdx-u-mr--17\@x-large {
	margin-inline-end:4.25rem!important
  }
  .fdx-u-mr--18\@x-large {
	margin-inline-end:4.5rem!important
  }
  .fdx-u-mr--19\@x-large {
	margin-inline-end:4.75rem!important
  }
  .fdx-u-mr--20\@x-large {
	margin-inline-end:5rem!important
  }
  .fdx-u-mb--0\@x-large {
	margin-block-end:0rem!important
  }
  .fdx-u-mb--1\@x-large {
	margin-block-end:.25rem!important
  }
  .fdx-u-mb--2\@x-large {
	margin-block-end:.5rem!important
  }
  .fdx-u-mb--3\@x-large {
	margin-block-end:.75rem!important
  }
  .fdx-u-mb--4\@x-large {
	margin-block-end:1rem!important
  }
  .fdx-u-mb--5\@x-large {
	margin-block-end:1.25rem!important
  }
  .fdx-u-mb--6\@x-large {
	margin-block-end:1.5rem!important
  }
  .fdx-u-mb--7\@x-large {
	margin-block-end:1.75rem!important
  }
  .fdx-u-mb--8\@x-large {
	margin-block-end:2rem!important
  }
  .fdx-u-mb--9\@x-large {
	margin-block-end:2.25rem!important
  }
  .fdx-u-mb--10\@x-large {
	margin-block-end:2.5rem!important
  }
  .fdx-u-mb--11\@x-large {
	margin-block-end:2.75rem!important
  }
  .fdx-u-mb--12\@x-large {
	margin-block-end:3rem!important
  }
  .fdx-u-mb--13\@x-large {
	margin-block-end:3.25rem!important
  }
  .fdx-u-mb--14\@x-large {
	margin-block-end:3.5rem!important
  }
  .fdx-u-mb--15\@x-large {
	margin-block-end:3.75rem!important
  }
  .fdx-u-mb--16\@x-large {
	margin-block-end:4rem!important
  }
  .fdx-u-mb--17\@x-large {
	margin-block-end:4.25rem!important
  }
  .fdx-u-mb--18\@x-large {
	margin-block-end:4.5rem!important
  }
  .fdx-u-mb--19\@x-large {
	margin-block-end:4.75rem!important
  }
  .fdx-u-mb--20\@x-large {
	margin-block-end:5rem!important
  }
  .fdx-u-ml--0\@x-large {
	margin-inline-start:0rem!important
  }
  .fdx-u-ml--1\@x-large {
	margin-inline-start:.25rem!important
  }
  .fdx-u-ml--2\@x-large {
	margin-inline-start:.5rem!important
  }
  .fdx-u-ml--3\@x-large {
	margin-inline-start:.75rem!important
  }
  .fdx-u-ml--4\@x-large {
	margin-inline-start:1rem!important
  }
  .fdx-u-ml--5\@x-large {
	margin-inline-start:1.25rem!important
  }
  .fdx-u-ml--6\@x-large {
	margin-inline-start:1.5rem!important
  }
  .fdx-u-ml--7\@x-large {
	margin-inline-start:1.75rem!important
  }
  .fdx-u-ml--8\@x-large {
	margin-inline-start:2rem!important
  }
  .fdx-u-ml--9\@x-large {
	margin-inline-start:2.25rem!important
  }
  .fdx-u-ml--10\@x-large {
	margin-inline-start:2.5rem!important
  }
  .fdx-u-ml--11\@x-large {
	margin-inline-start:2.75rem!important
  }
  .fdx-u-ml--12\@x-large {
	margin-inline-start:3rem!important
  }
  .fdx-u-ml--13\@x-large {
	margin-inline-start:3.25rem!important
  }
  .fdx-u-ml--14\@x-large {
	margin-inline-start:3.5rem!important
  }
  .fdx-u-ml--15\@x-large {
	margin-inline-start:3.75rem!important
  }
  .fdx-u-ml--16\@x-large {
	margin-inline-start:4rem!important
  }
  .fdx-u-ml--17\@x-large {
	margin-inline-start:4.25rem!important
  }
  .fdx-u-ml--18\@x-large {
	margin-inline-start:4.5rem!important
  }
  .fdx-u-ml--19\@x-large {
	margin-inline-start:4.75rem!important
  }
  .fdx-u-ml--20\@x-large {
	margin-inline-start:5rem!important
  }
  .fdx-u-mx--0\@x-large {
	margin-inline:0rem!important
  }
  .fdx-u-mx--1\@x-large {
	margin-inline:.25rem!important
  }
  .fdx-u-mx--2\@x-large {
	margin-inline:.5rem!important
  }
  .fdx-u-mx--3\@x-large {
	margin-inline:.75rem!important
  }
  .fdx-u-mx--4\@x-large {
	margin-inline:1rem!important
  }
  .fdx-u-mx--5\@x-large {
	margin-inline:1.25rem!important
  }
  .fdx-u-mx--6\@x-large {
	margin-inline:1.5rem!important
  }
  .fdx-u-mx--7\@x-large {
	margin-inline:1.75rem!important
  }
  .fdx-u-mx--8\@x-large {
	margin-inline:2rem!important
  }
  .fdx-u-mx--9\@x-large {
	margin-inline:2.25rem!important
  }
  .fdx-u-mx--10\@x-large {
	margin-inline:2.5rem!important
  }
  .fdx-u-mx--11\@x-large {
	margin-inline:2.75rem!important
  }
  .fdx-u-mx--12\@x-large {
	margin-inline:3rem!important
  }
  .fdx-u-mx--13\@x-large {
	margin-inline:3.25rem!important
  }
  .fdx-u-mx--14\@x-large {
	margin-inline:3.5rem!important
  }
  .fdx-u-mx--15\@x-large {
	margin-inline:3.75rem!important
  }
  .fdx-u-mx--16\@x-large {
	margin-inline:4rem!important
  }
  .fdx-u-mx--17\@x-large {
	margin-inline:4.25rem!important
  }
  .fdx-u-mx--18\@x-large {
	margin-inline:4.5rem!important
  }
  .fdx-u-mx--19\@x-large {
	margin-inline:4.75rem!important
  }
  .fdx-u-mx--20\@x-large {
	margin-inline:5rem!important
  }
  .fdx-u-my--0\@x-large {
	margin-block:0rem!important
  }
  .fdx-u-my--1\@x-large {
	margin-block:.25rem!important
  }
  .fdx-u-my--2\@x-large {
	margin-block:.5rem!important
  }
  .fdx-u-my--3\@x-large {
	margin-block:.75rem!important
  }
  .fdx-u-my--4\@x-large {
	margin-block:1rem!important
  }
  .fdx-u-my--5\@x-large {
	margin-block:1.25rem!important
  }
  .fdx-u-my--6\@x-large {
	margin-block:1.5rem!important
  }
  .fdx-u-my--7\@x-large {
	margin-block:1.75rem!important
  }
  .fdx-u-my--8\@x-large {
	margin-block:2rem!important
  }
  .fdx-u-my--9\@x-large {
	margin-block:2.25rem!important
  }
  .fdx-u-my--10\@x-large {
	margin-block:2.5rem!important
  }
  .fdx-u-my--11\@x-large {
	margin-block:2.75rem!important
  }
  .fdx-u-my--12\@x-large {
	margin-block:3rem!important
  }
  .fdx-u-my--13\@x-large {
	margin-block:3.25rem!important
  }
  .fdx-u-my--14\@x-large {
	margin-block:3.5rem!important
  }
  .fdx-u-my--15\@x-large {
	margin-block:3.75rem!important
  }
  .fdx-u-my--16\@x-large {
	margin-block:4rem!important
  }
  .fdx-u-my--17\@x-large {
	margin-block:4.25rem!important
  }
  .fdx-u-my--18\@x-large {
	margin-block:4.5rem!important
  }
  .fdx-u-my--19\@x-large {
	margin-block:4.75rem!important
  }
  .fdx-u-my--20\@x-large {
	margin-block:5rem!important
  }
}
.fdx-u-gap--none {
  gap:0
}
.fdx-u-gap--small {
  gap:.125rem
}
.fdx-u-gap--medium {
  gap:.5rem
}
.fdx-u-gap--large {
  gap:1rem
}
.fdx-u-gap-x--none {
  column-gap:0
}
.fdx-u-gap-x--small {
  gap:.125rem
}
.fdx-u-gap-x--medium {
  gap:.5rem
}
.fdx-u-gap-x--large {
  gap:1rem
}
.fdx-u-gap-y--none {
  row-gap:0
}
.fdx-u-gap-y--small {
  gap:.125rem
}
.fdx-u-gap-y--medium {
  gap:.5rem
}
.fdx-u-gap-y--large {
  gap:1rem
}
.fdx-u-height--0 {
  height:0%!important
}
@media (min-width: 0) {
  .fdx-u-height--0\@x-small {
	height:0%!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-height--0\@x-small-only {
	height:0%!important
  }
}
@media (min-width: 664px) {
  .fdx-u-height--0\@small {
	height:0%!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-height--0\@small-only {
	height:0%!important
  }
}
@media (min-width: 768px) {
  .fdx-u-height--0\@medium {
	height:0%!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-height--0\@medium-only {
	height:0%!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-height--0\@medium-wide {
	height:0%!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-height--0\@medium-wide-only {
	height:0%!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-height--0\@large {
	height:0%!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-height--0\@large-only {
	height:0%!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-height--0\@x-large {
	height:0%!important
  }
}
.fdx-u-height--50 {
  height:50%!important
}
@media (min-width: 0) {
  .fdx-u-height--50\@x-small {
	height:50%!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-height--50\@x-small-only {
	height:50%!important
  }
}
@media (min-width: 664px) {
  .fdx-u-height--50\@small {
	height:50%!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-height--50\@small-only {
	height:50%!important
  }
}
@media (min-width: 768px) {
  .fdx-u-height--50\@medium {
	height:50%!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-height--50\@medium-only {
	height:50%!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-height--50\@medium-wide {
	height:50%!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-height--50\@medium-wide-only {
	height:50%!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-height--50\@large {
	height:50%!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-height--50\@large-only {
	height:50%!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-height--50\@x-large {
	height:50%!important
  }
}
.fdx-u-height--100 {
  height:100%!important
}
@media (min-width: 0) {
  .fdx-u-height--100\@x-small {
	height:100%!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-height--100\@x-small-only {
	height:100%!important
  }
}
@media (min-width: 664px) {
  .fdx-u-height--100\@small {
	height:100%!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-height--100\@small-only {
	height:100%!important
  }
}
@media (min-width: 768px) {
  .fdx-u-height--100\@medium {
	height:100%!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-height--100\@medium-only {
	height:100%!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-height--100\@medium-wide {
	height:100%!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-height--100\@medium-wide-only {
	height:100%!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-height--100\@large {
	height:100%!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-height--100\@large-only {
	height:100%!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-height--100\@x-large {
	height:100%!important
  }
}
.fdx-u-height--auto {
  height:auto!important
}
@media (min-width: 0) {
  .fdx-u-height--auto\@x-small {
	height:auto!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-height--auto\@x-small-only {
	height:auto!important
  }
}
@media (min-width: 664px) {
  .fdx-u-height--auto\@small {
	height:auto!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-height--auto\@small-only {
	height:auto!important
  }
}
@media (min-width: 768px) {
  .fdx-u-height--auto\@medium {
	height:auto!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-height--auto\@medium-only {
	height:auto!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-height--auto\@medium-wide {
	height:auto!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-height--auto\@medium-wide-only {
	height:auto!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-height--auto\@large {
	height:auto!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-height--auto\@large-only {
	height:auto!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-height--auto\@x-large {
	height:auto!important
  }
}
.fdx-u-line-height--none {
  line-height:0
}
@media (min-width: 0) {
  .fdx-u-line-height--none\@x-small {
	line-height:0
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-line-height--none\@x-small-only {
	line-height:0
  }
}
@media (min-width: 664px) {
  .fdx-u-line-height--none\@small {
	line-height:0
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-line-height--none\@small-only {
	line-height:0
  }
}
@media (min-width: 768px) {
  .fdx-u-line-height--none\@medium {
	line-height:0
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-line-height--none\@medium-only {
	line-height:0
  }
}
@media (min-width: 1024px) {
  .fdx-u-line-height--none\@medium-wide {
	line-height:0
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-line-height--none\@medium-wide-only {
	line-height:0
  }
}
@media (min-width: 1200px) {
  .fdx-u-line-height--none\@large {
	line-height:0
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-line-height--none\@large-only {
	line-height:0
  }
}
@media (min-width: 1440px) {
  .fdx-u-line-height--none\@x-large {
	line-height:0
  }
}
.fdx-u-line-height--small {
  line-height:1
}
@media (min-width: 0) {
  .fdx-u-line-height--small\@x-small {
	line-height:1
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-line-height--small\@x-small-only {
	line-height:1
  }
}
@media (min-width: 664px) {
  .fdx-u-line-height--small\@small {
	line-height:1
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-line-height--small\@small-only {
	line-height:1
  }
}
@media (min-width: 768px) {
  .fdx-u-line-height--small\@medium {
	line-height:1
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-line-height--small\@medium-only {
	line-height:1
  }
}
@media (min-width: 1024px) {
  .fdx-u-line-height--small\@medium-wide {
	line-height:1
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-line-height--small\@medium-wide-only {
	line-height:1
  }
}
@media (min-width: 1200px) {
  .fdx-u-line-height--small\@large {
	line-height:1
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-line-height--small\@large-only {
	line-height:1
  }
}
@media (min-width: 1440px) {
  .fdx-u-line-height--small\@x-large {
	line-height:1
  }
}
.fdx-u-line-height--medium {
  line-height:1.3
}
@media (min-width: 0) {
  .fdx-u-line-height--medium\@x-small {
	line-height:1.3
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-line-height--medium\@x-small-only {
	line-height:1.3
  }
}
@media (min-width: 664px) {
  .fdx-u-line-height--medium\@small {
	line-height:1.3
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-line-height--medium\@small-only {
	line-height:1.3
  }
}
@media (min-width: 768px) {
  .fdx-u-line-height--medium\@medium {
	line-height:1.3
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-line-height--medium\@medium-only {
	line-height:1.3
  }
}
@media (min-width: 1024px) {
  .fdx-u-line-height--medium\@medium-wide {
	line-height:1.3
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-line-height--medium\@medium-wide-only {
	line-height:1.3
  }
}
@media (min-width: 1200px) {
  .fdx-u-line-height--medium\@large {
	line-height:1.3
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-line-height--medium\@large-only {
	line-height:1.3
  }
}
@media (min-width: 1440px) {
  .fdx-u-line-height--medium\@x-large {
	line-height:1.3
  }
}
.fdx-u-line-height--large {
  line-height:1.5
}
@media (min-width: 0) {
  .fdx-u-line-height--large\@x-small {
	line-height:1.5
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-line-height--large\@x-small-only {
	line-height:1.5
  }
}
@media (min-width: 664px) {
  .fdx-u-line-height--large\@small {
	line-height:1.5
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-line-height--large\@small-only {
	line-height:1.5
  }
}
@media (min-width: 768px) {
  .fdx-u-line-height--large\@medium {
	line-height:1.5
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-line-height--large\@medium-only {
	line-height:1.5
  }
}
@media (min-width: 1024px) {
  .fdx-u-line-height--large\@medium-wide {
	line-height:1.5
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-line-height--large\@medium-wide-only {
	line-height:1.5
  }
}
@media (min-width: 1200px) {
  .fdx-u-line-height--large\@large {
	line-height:1.5
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-line-height--large\@large-only {
	line-height:1.5
  }
}
@media (min-width: 1440px) {
  .fdx-u-line-height--large\@x-large {
	line-height:1.5
  }
}
.fdx-u-margin--auto {
  margin:0 auto!important
}
@media (min-width: 0) {
  .fdx-u-margin--auto\@x-small {
	margin:0 auto!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-margin--auto\@x-small-only {
	margin:0 auto!important
  }
}
@media (min-width: 664px) {
  .fdx-u-margin--auto\@small {
	margin:0 auto!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-margin--auto\@small-only {
	margin:0 auto!important
  }
}
@media (min-width: 768px) {
  .fdx-u-margin--auto\@medium {
	margin:0 auto!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-margin--auto\@medium-only {
	margin:0 auto!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-margin--auto\@medium-wide {
	margin:0 auto!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-margin--auto\@medium-wide-only {
	margin:0 auto!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-margin--auto\@large {
	margin:0 auto!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-margin--auto\@large-only {
	margin:0 auto!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-margin--auto\@x-large {
	margin:0 auto!important
  }
}
.fdx-u-ml--auto {
  margin-inline-start:auto!important
}
@media (min-width: 0) {
  .fdx-u-ml--auto\@x-small {
	margin-inline-start:auto!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-ml--auto\@x-small-only {
	margin-inline-start:auto!important
  }
}
@media (min-width: 664px) {
  .fdx-u-ml--auto\@small {
	margin-inline-start:auto!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-ml--auto\@small-only {
	margin-inline-start:auto!important
  }
}
@media (min-width: 768px) {
  .fdx-u-ml--auto\@medium {
	margin-inline-start:auto!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-ml--auto\@medium-only {
	margin-inline-start:auto!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-ml--auto\@medium-wide {
	margin-inline-start:auto!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-ml--auto\@medium-wide-only {
	margin-inline-start:auto!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-ml--auto\@large {
	margin-inline-start:auto!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-ml--auto\@large-only {
	margin-inline-start:auto!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-ml--auto\@x-large {
	margin-inline-start:auto!important
  }
}
.fdx-u-mr--auto {
  margin-inline-end:auto!important
}
@media (min-width: 0) {
  .fdx-u-mr--auto\@x-small {
	margin-inline-end:auto!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-mr--auto\@x-small-only {
	margin-inline-end:auto!important
  }
}
@media (min-width: 664px) {
  .fdx-u-mr--auto\@small {
	margin-inline-end:auto!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-mr--auto\@small-only {
	margin-inline-end:auto!important
  }
}
@media (min-width: 768px) {
  .fdx-u-mr--auto\@medium {
	margin-inline-end:auto!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-mr--auto\@medium-only {
	margin-inline-end:auto!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-mr--auto\@medium-wide {
	margin-inline-end:auto!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-mr--auto\@medium-wide-only {
	margin-inline-end:auto!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-mr--auto\@large {
	margin-inline-end:auto!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-mr--auto\@large-only {
	margin-inline-end:auto!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-mr--auto\@x-large {
	margin-inline-end:auto!important
  }
}
.fdx-u-p--0px {
  padding:0!important
}
.fdx-u-p--1px {
  padding:1px!important
}
.fdx-u-p--2px {
  padding:2px!important
}
.fdx-u-p--3px {
  padding:3px!important
}
.fdx-u-p--4px {
  padding:4px!important
}
.fdx-u-p--5px {
  padding:5px!important
}
.fdx-u-m--0px {
  margin:0!important
}
.fdx-u-m--1px {
  margin:1px!important
}
.fdx-u-m--2px {
  margin:2px!important
}
.fdx-u-m--3px {
  margin:3px!important
}
.fdx-u-m--4px {
  margin:4px!important
}
.fdx-u-m--5px {
  margin:5px!important
}
.fdx-u-pt--0px {
  padding-block-start:0rem!important
}
.fdx-u-pt--1px {
  padding-block-start:.0625rem!important
}
.fdx-u-pt--2px {
  padding-block-start:.125rem!important
}
.fdx-u-pt--3px {
  padding-block-start:.1875rem!important
}
.fdx-u-pt--4px {
  padding-block-start:.25rem!important
}
.fdx-u-pt--5px {
  padding-block-start:.3125rem!important
}
.fdx-u-pr--0px {
  padding-inline-end:0rem!important
}
.fdx-u-pr--1px {
  padding-inline-end:.0625rem!important
}
.fdx-u-pr--2px {
  padding-inline-end:.125rem!important
}
.fdx-u-pr--3px {
  padding-inline-end:.1875rem!important
}
.fdx-u-pr--4px {
  padding-inline-end:.25rem!important
}
.fdx-u-pr--5px {
  padding-inline-end:.3125rem!important
}
.fdx-u-pb--0px {
  padding-block-end:0rem!important
}
.fdx-u-pb--1px {
  padding-block-end:.0625rem!important
}
.fdx-u-pb--2px {
  padding-block-end:.125rem!important
}
.fdx-u-pb--3px {
  padding-block-end:.1875rem!important
}
.fdx-u-pb--4px {
  padding-block-end:.25rem!important
}
.fdx-u-pb--5px {
  padding-block-end:.3125rem!important
}
.fdx-u-pl--0px {
  padding-inline-start:0rem!important
}
.fdx-u-pl--1px {
  padding-inline-start:.0625rem!important
}
.fdx-u-pl--2px {
  padding-inline-start:.125rem!important
}
.fdx-u-pl--3px {
  padding-inline-start:.1875rem!important
}
.fdx-u-pl--4px {
  padding-inline-start:.25rem!important
}
.fdx-u-pl--5px {
  padding-inline-start:.3125rem!important
}
.fdx-u-mt--0px {
  margin-block-start:0rem!important
}
.fdx-u-mt--1px {
  margin-block-start:.0625rem!important
}
.fdx-u-mt--n1px {
  margin-block-start:-1px!important
}
.fdx-u-mt--2px {
  margin-block-start:.125rem!important
}
.fdx-u-mt--n2px {
  margin-block-start:-2px!important
}
.fdx-u-mt--3px {
  margin-block-start:.1875rem!important
}
.fdx-u-mt--n3px {
  margin-block-start:-3px!important
}
.fdx-u-mt--4px {
  margin-block-start:.25rem!important
}
.fdx-u-mt--n4px {
  margin-block-start:-4px!important
}
.fdx-u-mt--5px {
  margin-block-start:.3125rem!important
}
.fdx-u-mt--n5px {
  margin-block-start:-5px!important
}
.fdx-u-mr--0px {
  margin-inline-end:0rem!important
}
.fdx-u-mr--1px {
  margin-inline-end:.0625rem!important
}
.fdx-u-mr--n1px {
  margin-inline-end:-1px!important
}
.fdx-u-mr--2px {
  margin-inline-end:.125rem!important
}
.fdx-u-mr--n2px {
  margin-inline-end:-2px!important
}
.fdx-u-mr--3px {
  margin-inline-end:.1875rem!important
}
.fdx-u-mr--n3px {
  margin-inline-end:-3px!important
}
.fdx-u-mr--4px {
  margin-inline-end:.25rem!important
}
.fdx-u-mr--n4px {
  margin-inline-end:-4px!important
}
.fdx-u-mr--5px {
  margin-inline-end:.3125rem!important
}
.fdx-u-mr--n5px {
  margin-inline-end:-5px!important
}
.fdx-u-mb--0px {
  margin-block-end:0rem!important
}
.fdx-u-mb--1px {
  margin-block-end:.0625rem!important
}
.fdx-u-mb--n1px {
  margin-block-end:-1px!important
}
.fdx-u-mb--2px {
  margin-block-end:.125rem!important
}
.fdx-u-mb--n2px {
  margin-block-end:-2px!important
}
.fdx-u-mb--3px {
  margin-block-end:.1875rem!important
}
.fdx-u-mb--n3px {
  margin-block-end:-3px!important
}
.fdx-u-mb--4px {
  margin-block-end:.25rem!important
}
.fdx-u-mb--n4px {
  margin-block-end:-4px!important
}
.fdx-u-mb--5px {
  margin-block-end:.3125rem!important
}
.fdx-u-mb--n5px {
  margin-block-end:-5px!important
}
.fdx-u-ml--0px {
  margin-inline-start:0rem!important
}
.fdx-u-ml--1px {
  margin-inline-start:.0625rem!important
}
.fdx-u-ml--n1px {
  margin-inline-start:-1px!important
}
.fdx-u-ml--2px {
  margin-inline-start:.125rem!important
}
.fdx-u-ml--n2px {
  margin-inline-start:-2px!important
}
.fdx-u-ml--3px {
  margin-inline-start:.1875rem!important
}
.fdx-u-ml--n3px {
  margin-inline-start:-3px!important
}
.fdx-u-ml--4px {
  margin-inline-start:.25rem!important
}
.fdx-u-ml--n4px {
  margin-inline-start:-4px!important
}
.fdx-u-ml--5px {
  margin-inline-start:.3125rem!important
}
.fdx-u-ml--n5px {
  margin-inline-start:-5px!important
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-pt--0px\@x-small-only {
	padding-block-start:0rem!important
  }
  .fdx-u-pt--1px\@x-small-only {
	padding-block-start:.0625rem!important
  }
  .fdx-u-pt--2px\@x-small-only {
	padding-block-start:.125rem!important
  }
  .fdx-u-pt--3px\@x-small-only {
	padding-block-start:.1875rem!important
  }
  .fdx-u-pt--4px\@x-small-only {
	padding-block-start:.25rem!important
  }
  .fdx-u-pt--5px\@x-small-only {
	padding-block-start:.3125rem!important
  }
  .fdx-u-pr--0px\@x-small-only {
	padding-inline-end:0rem!important
  }
  .fdx-u-pr--1px\@x-small-only {
	padding-inline-end:.0625rem!important
  }
  .fdx-u-pr--2px\@x-small-only {
	padding-inline-end:.125rem!important
  }
  .fdx-u-pr--3px\@x-small-only {
	padding-inline-end:.1875rem!important
  }
  .fdx-u-pr--4px\@x-small-only {
	padding-inline-end:.25rem!important
  }
  .fdx-u-pr--5px\@x-small-only {
	padding-inline-end:.3125rem!important
  }
  .fdx-u-pb--0px\@x-small-only {
	padding-block-end:0rem!important
  }
  .fdx-u-pb--1px\@x-small-only {
	padding-block-end:.0625rem!important
  }
  .fdx-u-pb--2px\@x-small-only {
	padding-block-end:.125rem!important
  }
  .fdx-u-pb--3px\@x-small-only {
	padding-block-end:.1875rem!important
  }
  .fdx-u-pb--4px\@x-small-only {
	padding-block-end:.25rem!important
  }
  .fdx-u-pb--5px\@x-small-only {
	padding-block-end:.3125rem!important
  }
  .fdx-u-pl--0px\@x-small-only {
	padding-inline-start:0rem!important
  }
  .fdx-u-pl--1px\@x-small-only {
	padding-inline-start:.0625rem!important
  }
  .fdx-u-pl--2px\@x-small-only {
	padding-inline-start:.125rem!important
  }
  .fdx-u-pl--3px\@x-small-only {
	padding-inline-start:.1875rem!important
  }
  .fdx-u-pl--4px\@x-small-only {
	padding-inline-start:.25rem!important
  }
  .fdx-u-pl--5px\@x-small-only {
	padding-inline-start:.3125rem!important
  }
  .fdx-u-mt--0px\@x-small-only {
	margin-block-start:0rem!important
  }
  .fdx-u-mt--1px\@x-small-only {
	margin-block-start:.0625rem!important
  }
  .fdx-u-mt--n1px\@x-small-only {
	margin-block-start:-1px!important
  }
  .fdx-u-mt--2px\@x-small-only {
	margin-block-start:.125rem!important
  }
  .fdx-u-mt--n2px\@x-small-only {
	margin-block-start:-2px!important
  }
  .fdx-u-mt--3px\@x-small-only {
	margin-block-start:.1875rem!important
  }
  .fdx-u-mt--n3px\@x-small-only {
	margin-block-start:-3px!important
  }
  .fdx-u-mt--4px\@x-small-only {
	margin-block-start:.25rem!important
  }
  .fdx-u-mt--n4px\@x-small-only {
	margin-block-start:-4px!important
  }
  .fdx-u-mt--5px\@x-small-only {
	margin-block-start:.3125rem!important
  }
  .fdx-u-mt--n5px\@x-small-only {
	margin-block-start:-5px!important
  }
  .fdx-u-mr--0px\@x-small-only {
	margin-inline-end:0rem!important
  }
  .fdx-u-mr--1px\@x-small-only {
	margin-inline-end:.0625rem!important
  }
  .fdx-u-mr--n1px\@x-small-only {
	margin-inline-end:-1px!important
  }
  .fdx-u-mr--2px\@x-small-only {
	margin-inline-end:.125rem!important
  }
  .fdx-u-mr--n2px\@x-small-only {
	margin-inline-end:-2px!important
  }
  .fdx-u-mr--3px\@x-small-only {
	margin-inline-end:.1875rem!important
  }
  .fdx-u-mr--n3px\@x-small-only {
	margin-inline-end:-3px!important
  }
  .fdx-u-mr--4px\@x-small-only {
	margin-inline-end:.25rem!important
  }
  .fdx-u-mr--n4px\@x-small-only {
	margin-inline-end:-4px!important
  }
  .fdx-u-mr--5px\@x-small-only {
	margin-inline-end:.3125rem!important
  }
  .fdx-u-mr--n5px\@x-small-only {
	margin-inline-end:-5px!important
  }
  .fdx-u-mb--0px\@x-small-only {
	margin-block-end:0rem!important
  }
  .fdx-u-mb--1px\@x-small-only {
	margin-block-end:.0625rem!important
  }
  .fdx-u-mb--n1px\@x-small-only {
	margin-block-end:-1px!important
  }
  .fdx-u-mb--2px\@x-small-only {
	margin-block-end:.125rem!important
  }
  .fdx-u-mb--n2px\@x-small-only {
	margin-block-end:-2px!important
  }
  .fdx-u-mb--3px\@x-small-only {
	margin-block-end:.1875rem!important
  }
  .fdx-u-mb--n3px\@x-small-only {
	margin-block-end:-3px!important
  }
  .fdx-u-mb--4px\@x-small-only {
	margin-block-end:.25rem!important
  }
  .fdx-u-mb--n4px\@x-small-only {
	margin-block-end:-4px!important
  }
  .fdx-u-mb--5px\@x-small-only {
	margin-block-end:.3125rem!important
  }
  .fdx-u-mb--n5px\@x-small-only {
	margin-block-end:-5px!important
  }
  .fdx-u-ml--0px\@x-small-only {
	margin-inline-start:0rem!important
  }
  .fdx-u-ml--1px\@x-small-only {
	margin-inline-start:.0625rem!important
  }
  .fdx-u-ml--n1px\@x-small-only {
	margin-inline-start:-1px!important
  }
  .fdx-u-ml--2px\@x-small-only {
	margin-inline-start:.125rem!important
  }
  .fdx-u-ml--n2px\@x-small-only {
	margin-inline-start:-2px!important
  }
  .fdx-u-ml--3px\@x-small-only {
	margin-inline-start:.1875rem!important
  }
  .fdx-u-ml--n3px\@x-small-only {
	margin-inline-start:-3px!important
  }
  .fdx-u-ml--4px\@x-small-only {
	margin-inline-start:.25rem!important
  }
  .fdx-u-ml--n4px\@x-small-only {
	margin-inline-start:-4px!important
  }
  .fdx-u-ml--5px\@x-small-only {
	margin-inline-start:.3125rem!important
  }
  .fdx-u-ml--n5px\@x-small-only {
	margin-inline-start:-5px!important
  }
}
@media (min-width: 0) {
  .fdx-u-pt--0px\@x-small {
	padding-block-start:0rem!important
  }
  .fdx-u-pt--1px\@x-small {
	padding-block-start:.0625rem!important
  }
  .fdx-u-pt--2px\@x-small {
	padding-block-start:.125rem!important
  }
  .fdx-u-pt--3px\@x-small {
	padding-block-start:.1875rem!important
  }
  .fdx-u-pt--4px\@x-small {
	padding-block-start:.25rem!important
  }
  .fdx-u-pt--5px\@x-small {
	padding-block-start:.3125rem!important
  }
  .fdx-u-pr--0px\@x-small {
	padding-inline-end:0rem!important
  }
  .fdx-u-pr--1px\@x-small {
	padding-inline-end:.0625rem!important
  }
  .fdx-u-pr--2px\@x-small {
	padding-inline-end:.125rem!important
  }
  .fdx-u-pr--3px\@x-small {
	padding-inline-end:.1875rem!important
  }
  .fdx-u-pr--4px\@x-small {
	padding-inline-end:.25rem!important
  }
  .fdx-u-pr--5px\@x-small {
	padding-inline-end:.3125rem!important
  }
  .fdx-u-pb--0px\@x-small {
	padding-block-end:0rem!important
  }
  .fdx-u-pb--1px\@x-small {
	padding-block-end:.0625rem!important
  }
  .fdx-u-pb--2px\@x-small {
	padding-block-end:.125rem!important
  }
  .fdx-u-pb--3px\@x-small {
	padding-block-end:.1875rem!important
  }
  .fdx-u-pb--4px\@x-small {
	padding-block-end:.25rem!important
  }
  .fdx-u-pb--5px\@x-small {
	padding-block-end:.3125rem!important
  }
  .fdx-u-pl--0px\@x-small {
	padding-inline-start:0rem!important
  }
  .fdx-u-pl--1px\@x-small {
	padding-inline-start:.0625rem!important
  }
  .fdx-u-pl--2px\@x-small {
	padding-inline-start:.125rem!important
  }
  .fdx-u-pl--3px\@x-small {
	padding-inline-start:.1875rem!important
  }
  .fdx-u-pl--4px\@x-small {
	padding-inline-start:.25rem!important
  }
  .fdx-u-pl--5px\@x-small {
	padding-inline-start:.3125rem!important
  }
  .fdx-u-mt--0px\@x-small {
	margin-block-start:0rem!important
  }
  .fdx-u-mt--1px\@x-small {
	margin-block-start:.0625rem!important
  }
  .fdx-u-mt--n1px\@x-small {
	margin-block-start:-1px!important
  }
  .fdx-u-mt--2px\@x-small {
	margin-block-start:.125rem!important
  }
  .fdx-u-mt--n2px\@x-small {
	margin-block-start:-2px!important
  }
  .fdx-u-mt--3px\@x-small {
	margin-block-start:.1875rem!important
  }
  .fdx-u-mt--n3px\@x-small {
	margin-block-start:-3px!important
  }
  .fdx-u-mt--4px\@x-small {
	margin-block-start:.25rem!important
  }
  .fdx-u-mt--n4px\@x-small {
	margin-block-start:-4px!important
  }
  .fdx-u-mt--5px\@x-small {
	margin-block-start:.3125rem!important
  }
  .fdx-u-mt--n5px\@x-small {
	margin-block-start:-5px!important
  }
  .fdx-u-mr--0px\@x-small {
	margin-inline-end:0rem!important
  }
  .fdx-u-mr--1px\@x-small {
	margin-inline-end:.0625rem!important
  }
  .fdx-u-mr--n1px\@x-small {
	margin-inline-end:-1px!important
  }
  .fdx-u-mr--2px\@x-small {
	margin-inline-end:.125rem!important
  }
  .fdx-u-mr--n2px\@x-small {
	margin-inline-end:-2px!important
  }
  .fdx-u-mr--3px\@x-small {
	margin-inline-end:.1875rem!important
  }
  .fdx-u-mr--n3px\@x-small {
	margin-inline-end:-3px!important
  }
  .fdx-u-mr--4px\@x-small {
	margin-inline-end:.25rem!important
  }
  .fdx-u-mr--n4px\@x-small {
	margin-inline-end:-4px!important
  }
  .fdx-u-mr--5px\@x-small {
	margin-inline-end:.3125rem!important
  }
  .fdx-u-mr--n5px\@x-small {
	margin-inline-end:-5px!important
  }
  .fdx-u-mb--0px\@x-small {
	margin-block-end:0rem!important
  }
  .fdx-u-mb--1px\@x-small {
	margin-block-end:.0625rem!important
  }
  .fdx-u-mb--n1px\@x-small {
	margin-block-end:-1px!important
  }
  .fdx-u-mb--2px\@x-small {
	margin-block-end:.125rem!important
  }
  .fdx-u-mb--n2px\@x-small {
	margin-block-end:-2px!important
  }
  .fdx-u-mb--3px\@x-small {
	margin-block-end:.1875rem!important
  }
  .fdx-u-mb--n3px\@x-small {
	margin-block-end:-3px!important
  }
  .fdx-u-mb--4px\@x-small {
	margin-block-end:.25rem!important
  }
  .fdx-u-mb--n4px\@x-small {
	margin-block-end:-4px!important
  }
  .fdx-u-mb--5px\@x-small {
	margin-block-end:.3125rem!important
  }
  .fdx-u-mb--n5px\@x-small {
	margin-block-end:-5px!important
  }
  .fdx-u-ml--0px\@x-small {
	margin-inline-start:0rem!important
  }
  .fdx-u-ml--1px\@x-small {
	margin-inline-start:.0625rem!important
  }
  .fdx-u-ml--n1px\@x-small {
	margin-inline-start:-1px!important
  }
  .fdx-u-ml--2px\@x-small {
	margin-inline-start:.125rem!important
  }
  .fdx-u-ml--n2px\@x-small {
	margin-inline-start:-2px!important
  }
  .fdx-u-ml--3px\@x-small {
	margin-inline-start:.1875rem!important
  }
  .fdx-u-ml--n3px\@x-small {
	margin-inline-start:-3px!important
  }
  .fdx-u-ml--4px\@x-small {
	margin-inline-start:.25rem!important
  }
  .fdx-u-ml--n4px\@x-small {
	margin-inline-start:-4px!important
  }
  .fdx-u-ml--5px\@x-small {
	margin-inline-start:.3125rem!important
  }
  .fdx-u-ml--n5px\@x-small {
	margin-inline-start:-5px!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-pt--0px\@small-only {
	padding-block-start:0rem!important
  }
  .fdx-u-pt--1px\@small-only {
	padding-block-start:.0625rem!important
  }
  .fdx-u-pt--2px\@small-only {
	padding-block-start:.125rem!important
  }
  .fdx-u-pt--3px\@small-only {
	padding-block-start:.1875rem!important
  }
  .fdx-u-pt--4px\@small-only {
	padding-block-start:.25rem!important
  }
  .fdx-u-pt--5px\@small-only {
	padding-block-start:.3125rem!important
  }
  .fdx-u-pr--0px\@small-only {
	padding-inline-end:0rem!important
  }
  .fdx-u-pr--1px\@small-only {
	padding-inline-end:.0625rem!important
  }
  .fdx-u-pr--2px\@small-only {
	padding-inline-end:.125rem!important
  }
  .fdx-u-pr--3px\@small-only {
	padding-inline-end:.1875rem!important
  }
  .fdx-u-pr--4px\@small-only {
	padding-inline-end:.25rem!important
  }
  .fdx-u-pr--5px\@small-only {
	padding-inline-end:.3125rem!important
  }
  .fdx-u-pb--0px\@small-only {
	padding-block-end:0rem!important
  }
  .fdx-u-pb--1px\@small-only {
	padding-block-end:.0625rem!important
  }
  .fdx-u-pb--2px\@small-only {
	padding-block-end:.125rem!important
  }
  .fdx-u-pb--3px\@small-only {
	padding-block-end:.1875rem!important
  }
  .fdx-u-pb--4px\@small-only {
	padding-block-end:.25rem!important
  }
  .fdx-u-pb--5px\@small-only {
	padding-block-end:.3125rem!important
  }
  .fdx-u-pl--0px\@small-only {
	padding-inline-start:0rem!important
  }
  .fdx-u-pl--1px\@small-only {
	padding-inline-start:.0625rem!important
  }
  .fdx-u-pl--2px\@small-only {
	padding-inline-start:.125rem!important
  }
  .fdx-u-pl--3px\@small-only {
	padding-inline-start:.1875rem!important
  }
  .fdx-u-pl--4px\@small-only {
	padding-inline-start:.25rem!important
  }
  .fdx-u-pl--5px\@small-only {
	padding-inline-start:.3125rem!important
  }
  .fdx-u-mt--0px\@small-only {
	margin-block-start:0rem!important
  }
  .fdx-u-mt--1px\@small-only {
	margin-block-start:.0625rem!important
  }
  .fdx-u-mt--n1px\@small-only {
	margin-block-start:-1px!important
  }
  .fdx-u-mt--2px\@small-only {
	margin-block-start:.125rem!important
  }
  .fdx-u-mt--n2px\@small-only {
	margin-block-start:-2px!important
  }
  .fdx-u-mt--3px\@small-only {
	margin-block-start:.1875rem!important
  }
  .fdx-u-mt--n3px\@small-only {
	margin-block-start:-3px!important
  }
  .fdx-u-mt--4px\@small-only {
	margin-block-start:.25rem!important
  }
  .fdx-u-mt--n4px\@small-only {
	margin-block-start:-4px!important
  }
  .fdx-u-mt--5px\@small-only {
	margin-block-start:.3125rem!important
  }
  .fdx-u-mt--n5px\@small-only {
	margin-block-start:-5px!important
  }
  .fdx-u-mr--0px\@small-only {
	margin-inline-end:0rem!important
  }
  .fdx-u-mr--1px\@small-only {
	margin-inline-end:.0625rem!important
  }
  .fdx-u-mr--n1px\@small-only {
	margin-inline-end:-1px!important
  }
  .fdx-u-mr--2px\@small-only {
	margin-inline-end:.125rem!important
  }
  .fdx-u-mr--n2px\@small-only {
	margin-inline-end:-2px!important
  }
  .fdx-u-mr--3px\@small-only {
	margin-inline-end:.1875rem!important
  }
  .fdx-u-mr--n3px\@small-only {
	margin-inline-end:-3px!important
  }
  .fdx-u-mr--4px\@small-only {
	margin-inline-end:.25rem!important
  }
  .fdx-u-mr--n4px\@small-only {
	margin-inline-end:-4px!important
  }
  .fdx-u-mr--5px\@small-only {
	margin-inline-end:.3125rem!important
  }
  .fdx-u-mr--n5px\@small-only {
	margin-inline-end:-5px!important
  }
  .fdx-u-mb--0px\@small-only {
	margin-block-end:0rem!important
  }
  .fdx-u-mb--1px\@small-only {
	margin-block-end:.0625rem!important
  }
  .fdx-u-mb--n1px\@small-only {
	margin-block-end:-1px!important
  }
  .fdx-u-mb--2px\@small-only {
	margin-block-end:.125rem!important
  }
  .fdx-u-mb--n2px\@small-only {
	margin-block-end:-2px!important
  }
  .fdx-u-mb--3px\@small-only {
	margin-block-end:.1875rem!important
  }
  .fdx-u-mb--n3px\@small-only {
	margin-block-end:-3px!important
  }
  .fdx-u-mb--4px\@small-only {
	margin-block-end:.25rem!important
  }
  .fdx-u-mb--n4px\@small-only {
	margin-block-end:-4px!important
  }
  .fdx-u-mb--5px\@small-only {
	margin-block-end:.3125rem!important
  }
  .fdx-u-mb--n5px\@small-only {
	margin-block-end:-5px!important
  }
  .fdx-u-ml--0px\@small-only {
	margin-inline-start:0rem!important
  }
  .fdx-u-ml--1px\@small-only {
	margin-inline-start:.0625rem!important
  }
  .fdx-u-ml--n1px\@small-only {
	margin-inline-start:-1px!important
  }
  .fdx-u-ml--2px\@small-only {
	margin-inline-start:.125rem!important
  }
  .fdx-u-ml--n2px\@small-only {
	margin-inline-start:-2px!important
  }
  .fdx-u-ml--3px\@small-only {
	margin-inline-start:.1875rem!important
  }
  .fdx-u-ml--n3px\@small-only {
	margin-inline-start:-3px!important
  }
  .fdx-u-ml--4px\@small-only {
	margin-inline-start:.25rem!important
  }
  .fdx-u-ml--n4px\@small-only {
	margin-inline-start:-4px!important
  }
  .fdx-u-ml--5px\@small-only {
	margin-inline-start:.3125rem!important
  }
  .fdx-u-ml--n5px\@small-only {
	margin-inline-start:-5px!important
  }
}
@media (min-width: 664px) {
  .fdx-u-pt--0px\@small {
	padding-block-start:0rem!important
  }
  .fdx-u-pt--1px\@small {
	padding-block-start:.0625rem!important
  }
  .fdx-u-pt--2px\@small {
	padding-block-start:.125rem!important
  }
  .fdx-u-pt--3px\@small {
	padding-block-start:.1875rem!important
  }
  .fdx-u-pt--4px\@small {
	padding-block-start:.25rem!important
  }
  .fdx-u-pt--5px\@small {
	padding-block-start:.3125rem!important
  }
  .fdx-u-pr--0px\@small {
	padding-inline-end:0rem!important
  }
  .fdx-u-pr--1px\@small {
	padding-inline-end:.0625rem!important
  }
  .fdx-u-pr--2px\@small {
	padding-inline-end:.125rem!important
  }
  .fdx-u-pr--3px\@small {
	padding-inline-end:.1875rem!important
  }
  .fdx-u-pr--4px\@small {
	padding-inline-end:.25rem!important
  }
  .fdx-u-pr--5px\@small {
	padding-inline-end:.3125rem!important
  }
  .fdx-u-pb--0px\@small {
	padding-block-end:0rem!important
  }
  .fdx-u-pb--1px\@small {
	padding-block-end:.0625rem!important
  }
  .fdx-u-pb--2px\@small {
	padding-block-end:.125rem!important
  }
  .fdx-u-pb--3px\@small {
	padding-block-end:.1875rem!important
  }
  .fdx-u-pb--4px\@small {
	padding-block-end:.25rem!important
  }
  .fdx-u-pb--5px\@small {
	padding-block-end:.3125rem!important
  }
  .fdx-u-pl--0px\@small {
	padding-inline-start:0rem!important
  }
  .fdx-u-pl--1px\@small {
	padding-inline-start:.0625rem!important
  }
  .fdx-u-pl--2px\@small {
	padding-inline-start:.125rem!important
  }
  .fdx-u-pl--3px\@small {
	padding-inline-start:.1875rem!important
  }
  .fdx-u-pl--4px\@small {
	padding-inline-start:.25rem!important
  }
  .fdx-u-pl--5px\@small {
	padding-inline-start:.3125rem!important
  }
  .fdx-u-mt--0px\@small {
	margin-block-start:0rem!important
  }
  .fdx-u-mt--1px\@small {
	margin-block-start:.0625rem!important
  }
  .fdx-u-mt--n1px\@small {
	margin-block-start:-1px!important
  }
  .fdx-u-mt--2px\@small {
	margin-block-start:.125rem!important
  }
  .fdx-u-mt--n2px\@small {
	margin-block-start:-2px!important
  }
  .fdx-u-mt--3px\@small {
	margin-block-start:.1875rem!important
  }
  .fdx-u-mt--n3px\@small {
	margin-block-start:-3px!important
  }
  .fdx-u-mt--4px\@small {
	margin-block-start:.25rem!important
  }
  .fdx-u-mt--n4px\@small {
	margin-block-start:-4px!important
  }
  .fdx-u-mt--5px\@small {
	margin-block-start:.3125rem!important
  }
  .fdx-u-mt--n5px\@small {
	margin-block-start:-5px!important
  }
  .fdx-u-mr--0px\@small {
	margin-inline-end:0rem!important
  }
  .fdx-u-mr--1px\@small {
	margin-inline-end:.0625rem!important
  }
  .fdx-u-mr--n1px\@small {
	margin-inline-end:-1px!important
  }
  .fdx-u-mr--2px\@small {
	margin-inline-end:.125rem!important
  }
  .fdx-u-mr--n2px\@small {
	margin-inline-end:-2px!important
  }
  .fdx-u-mr--3px\@small {
	margin-inline-end:.1875rem!important
  }
  .fdx-u-mr--n3px\@small {
	margin-inline-end:-3px!important
  }
  .fdx-u-mr--4px\@small {
	margin-inline-end:.25rem!important
  }
  .fdx-u-mr--n4px\@small {
	margin-inline-end:-4px!important
  }
  .fdx-u-mr--5px\@small {
	margin-inline-end:.3125rem!important
  }
  .fdx-u-mr--n5px\@small {
	margin-inline-end:-5px!important
  }
  .fdx-u-mb--0px\@small {
	margin-block-end:0rem!important
  }
  .fdx-u-mb--1px\@small {
	margin-block-end:.0625rem!important
  }
  .fdx-u-mb--n1px\@small {
	margin-block-end:-1px!important
  }
  .fdx-u-mb--2px\@small {
	margin-block-end:.125rem!important
  }
  .fdx-u-mb--n2px\@small {
	margin-block-end:-2px!important
  }
  .fdx-u-mb--3px\@small {
	margin-block-end:.1875rem!important
  }
  .fdx-u-mb--n3px\@small {
	margin-block-end:-3px!important
  }
  .fdx-u-mb--4px\@small {
	margin-block-end:.25rem!important
  }
  .fdx-u-mb--n4px\@small {
	margin-block-end:-4px!important
  }
  .fdx-u-mb--5px\@small {
	margin-block-end:.3125rem!important
  }
  .fdx-u-mb--n5px\@small {
	margin-block-end:-5px!important
  }
  .fdx-u-ml--0px\@small {
	margin-inline-start:0rem!important
  }
  .fdx-u-ml--1px\@small {
	margin-inline-start:.0625rem!important
  }
  .fdx-u-ml--n1px\@small {
	margin-inline-start:-1px!important
  }
  .fdx-u-ml--2px\@small {
	margin-inline-start:.125rem!important
  }
  .fdx-u-ml--n2px\@small {
	margin-inline-start:-2px!important
  }
  .fdx-u-ml--3px\@small {
	margin-inline-start:.1875rem!important
  }
  .fdx-u-ml--n3px\@small {
	margin-inline-start:-3px!important
  }
  .fdx-u-ml--4px\@small {
	margin-inline-start:.25rem!important
  }
  .fdx-u-ml--n4px\@small {
	margin-inline-start:-4px!important
  }
  .fdx-u-ml--5px\@small {
	margin-inline-start:.3125rem!important
  }
  .fdx-u-ml--n5px\@small {
	margin-inline-start:-5px!important
  }
}
@media (min-width: 768px) {
  .fdx-u-pt--0px\@medium {
	padding-block-start:0rem!important
  }
  .fdx-u-pt--1px\@medium {
	padding-block-start:.0625rem!important
  }
  .fdx-u-pt--2px\@medium {
	padding-block-start:.125rem!important
  }
  .fdx-u-pt--3px\@medium {
	padding-block-start:.1875rem!important
  }
  .fdx-u-pt--4px\@medium {
	padding-block-start:.25rem!important
  }
  .fdx-u-pt--5px\@medium {
	padding-block-start:.3125rem!important
  }
  .fdx-u-pr--0px\@medium {
	padding-inline-end:0rem!important
  }
  .fdx-u-pr--1px\@medium {
	padding-inline-end:.0625rem!important
  }
  .fdx-u-pr--2px\@medium {
	padding-inline-end:.125rem!important
  }
  .fdx-u-pr--3px\@medium {
	padding-inline-end:.1875rem!important
  }
  .fdx-u-pr--4px\@medium {
	padding-inline-end:.25rem!important
  }
  .fdx-u-pr--5px\@medium {
	padding-inline-end:.3125rem!important
  }
  .fdx-u-pb--0px\@medium {
	padding-block-end:0rem!important
  }
  .fdx-u-pb--1px\@medium {
	padding-block-end:.0625rem!important
  }
  .fdx-u-pb--2px\@medium {
	padding-block-end:.125rem!important
  }
  .fdx-u-pb--3px\@medium {
	padding-block-end:.1875rem!important
  }
  .fdx-u-pb--4px\@medium {
	padding-block-end:.25rem!important
  }
  .fdx-u-pb--5px\@medium {
	padding-block-end:.3125rem!important
  }
  .fdx-u-pl--0px\@medium {
	padding-inline-start:0rem!important
  }
  .fdx-u-pl--1px\@medium {
	padding-inline-start:.0625rem!important
  }
  .fdx-u-pl--2px\@medium {
	padding-inline-start:.125rem!important
  }
  .fdx-u-pl--3px\@medium {
	padding-inline-start:.1875rem!important
  }
  .fdx-u-pl--4px\@medium {
	padding-inline-start:.25rem!important
  }
  .fdx-u-pl--5px\@medium {
	padding-inline-start:.3125rem!important
  }
  .fdx-u-mt--0px\@medium {
	margin-block-start:0rem!important
  }
  .fdx-u-mt--1px\@medium {
	margin-block-start:.0625rem!important
  }
  .fdx-u-mt--n1px\@medium {
	margin-block-start:-1px!important
  }
  .fdx-u-mt--2px\@medium {
	margin-block-start:.125rem!important
  }
  .fdx-u-mt--n2px\@medium {
	margin-block-start:-2px!important
  }
  .fdx-u-mt--3px\@medium {
	margin-block-start:.1875rem!important
  }
  .fdx-u-mt--n3px\@medium {
	margin-block-start:-3px!important
  }
  .fdx-u-mt--4px\@medium {
	margin-block-start:.25rem!important
  }
  .fdx-u-mt--n4px\@medium {
	margin-block-start:-4px!important
  }
  .fdx-u-mt--5px\@medium {
	margin-block-start:.3125rem!important
  }
  .fdx-u-mt--n5px\@medium {
	margin-block-start:-5px!important
  }
  .fdx-u-mr--0px\@medium {
	margin-inline-end:0rem!important
  }
  .fdx-u-mr--1px\@medium {
	margin-inline-end:.0625rem!important
  }
  .fdx-u-mr--n1px\@medium {
	margin-inline-end:-1px!important
  }
  .fdx-u-mr--2px\@medium {
	margin-inline-end:.125rem!important
  }
  .fdx-u-mr--n2px\@medium {
	margin-inline-end:-2px!important
  }
  .fdx-u-mr--3px\@medium {
	margin-inline-end:.1875rem!important
  }
  .fdx-u-mr--n3px\@medium {
	margin-inline-end:-3px!important
  }
  .fdx-u-mr--4px\@medium {
	margin-inline-end:.25rem!important
  }
  .fdx-u-mr--n4px\@medium {
	margin-inline-end:-4px!important
  }
  .fdx-u-mr--5px\@medium {
	margin-inline-end:.3125rem!important
  }
  .fdx-u-mr--n5px\@medium {
	margin-inline-end:-5px!important
  }
  .fdx-u-mb--0px\@medium {
	margin-block-end:0rem!important
  }
  .fdx-u-mb--1px\@medium {
	margin-block-end:.0625rem!important
  }
  .fdx-u-mb--n1px\@medium {
	margin-block-end:-1px!important
  }
  .fdx-u-mb--2px\@medium {
	margin-block-end:.125rem!important
  }
  .fdx-u-mb--n2px\@medium {
	margin-block-end:-2px!important
  }
  .fdx-u-mb--3px\@medium {
	margin-block-end:.1875rem!important
  }
  .fdx-u-mb--n3px\@medium {
	margin-block-end:-3px!important
  }
  .fdx-u-mb--4px\@medium {
	margin-block-end:.25rem!important
  }
  .fdx-u-mb--n4px\@medium {
	margin-block-end:-4px!important
  }
  .fdx-u-mb--5px\@medium {
	margin-block-end:.3125rem!important
  }
  .fdx-u-mb--n5px\@medium {
	margin-block-end:-5px!important
  }
  .fdx-u-ml--0px\@medium {
	margin-inline-start:0rem!important
  }
  .fdx-u-ml--1px\@medium {
	margin-inline-start:.0625rem!important
  }
  .fdx-u-ml--n1px\@medium {
	margin-inline-start:-1px!important
  }
  .fdx-u-ml--2px\@medium {
	margin-inline-start:.125rem!important
  }
  .fdx-u-ml--n2px\@medium {
	margin-inline-start:-2px!important
  }
  .fdx-u-ml--3px\@medium {
	margin-inline-start:.1875rem!important
  }
  .fdx-u-ml--n3px\@medium {
	margin-inline-start:-3px!important
  }
  .fdx-u-ml--4px\@medium {
	margin-inline-start:.25rem!important
  }
  .fdx-u-ml--n4px\@medium {
	margin-inline-start:-4px!important
  }
  .fdx-u-ml--5px\@medium {
	margin-inline-start:.3125rem!important
  }
  .fdx-u-ml--n5px\@medium {
	margin-inline-start:-5px!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-pt--0px\@medium-only {
	padding-block-start:0rem!important
  }
  .fdx-u-pt--1px\@medium-only {
	padding-block-start:.0625rem!important
  }
  .fdx-u-pt--2px\@medium-only {
	padding-block-start:.125rem!important
  }
  .fdx-u-pt--3px\@medium-only {
	padding-block-start:.1875rem!important
  }
  .fdx-u-pt--4px\@medium-only {
	padding-block-start:.25rem!important
  }
  .fdx-u-pt--5px\@medium-only {
	padding-block-start:.3125rem!important
  }
  .fdx-u-pr--0px\@medium-only {
	padding-inline-end:0rem!important
  }
  .fdx-u-pr--1px\@medium-only {
	padding-inline-end:.0625rem!important
  }
  .fdx-u-pr--2px\@medium-only {
	padding-inline-end:.125rem!important
  }
  .fdx-u-pr--3px\@medium-only {
	padding-inline-end:.1875rem!important
  }
  .fdx-u-pr--4px\@medium-only {
	padding-inline-end:.25rem!important
  }
  .fdx-u-pr--5px\@medium-only {
	padding-inline-end:.3125rem!important
  }
  .fdx-u-pb--0px\@medium-only {
	padding-block-end:0rem!important
  }
  .fdx-u-pb--1px\@medium-only {
	padding-block-end:.0625rem!important
  }
  .fdx-u-pb--2px\@medium-only {
	padding-block-end:.125rem!important
  }
  .fdx-u-pb--3px\@medium-only {
	padding-block-end:.1875rem!important
  }
  .fdx-u-pb--4px\@medium-only {
	padding-block-end:.25rem!important
  }
  .fdx-u-pb--5px\@medium-only {
	padding-block-end:.3125rem!important
  }
  .fdx-u-pl--0px\@medium-only {
	padding-inline-start:0rem!important
  }
  .fdx-u-pl--1px\@medium-only {
	padding-inline-start:.0625rem!important
  }
  .fdx-u-pl--2px\@medium-only {
	padding-inline-start:.125rem!important
  }
  .fdx-u-pl--3px\@medium-only {
	padding-inline-start:.1875rem!important
  }
  .fdx-u-pl--4px\@medium-only {
	padding-inline-start:.25rem!important
  }
  .fdx-u-pl--5px\@medium-only {
	padding-inline-start:.3125rem!important
  }
  .fdx-u-mt--0px\@medium-only {
	margin-block-start:0rem!important
  }
  .fdx-u-mt--1px\@medium-only {
	margin-block-start:.0625rem!important
  }
  .fdx-u-mt--n1px\@medium-only {
	margin-block-start:-1px!important
  }
  .fdx-u-mt--2px\@medium-only {
	margin-block-start:.125rem!important
  }
  .fdx-u-mt--n2px\@medium-only {
	margin-block-start:-2px!important
  }
  .fdx-u-mt--3px\@medium-only {
	margin-block-start:.1875rem!important
  }
  .fdx-u-mt--n3px\@medium-only {
	margin-block-start:-3px!important
  }
  .fdx-u-mt--4px\@medium-only {
	margin-block-start:.25rem!important
  }
  .fdx-u-mt--n4px\@medium-only {
	margin-block-start:-4px!important
  }
  .fdx-u-mt--5px\@medium-only {
	margin-block-start:.3125rem!important
  }
  .fdx-u-mt--n5px\@medium-only {
	margin-block-start:-5px!important
  }
  .fdx-u-mr--0px\@medium-only {
	margin-inline-end:0rem!important
  }
  .fdx-u-mr--1px\@medium-only {
	margin-inline-end:.0625rem!important
  }
  .fdx-u-mr--n1px\@medium-only {
	margin-inline-end:-1px!important
  }
  .fdx-u-mr--2px\@medium-only {
	margin-inline-end:.125rem!important
  }
  .fdx-u-mr--n2px\@medium-only {
	margin-inline-end:-2px!important
  }
  .fdx-u-mr--3px\@medium-only {
	margin-inline-end:.1875rem!important
  }
  .fdx-u-mr--n3px\@medium-only {
	margin-inline-end:-3px!important
  }
  .fdx-u-mr--4px\@medium-only {
	margin-inline-end:.25rem!important
  }
  .fdx-u-mr--n4px\@medium-only {
	margin-inline-end:-4px!important
  }
  .fdx-u-mr--5px\@medium-only {
	margin-inline-end:.3125rem!important
  }
  .fdx-u-mr--n5px\@medium-only {
	margin-inline-end:-5px!important
  }
  .fdx-u-mb--0px\@medium-only {
	margin-block-end:0rem!important
  }
  .fdx-u-mb--1px\@medium-only {
	margin-block-end:.0625rem!important
  }
  .fdx-u-mb--n1px\@medium-only {
	margin-block-end:-1px!important
  }
  .fdx-u-mb--2px\@medium-only {
	margin-block-end:.125rem!important
  }
  .fdx-u-mb--n2px\@medium-only {
	margin-block-end:-2px!important
  }
  .fdx-u-mb--3px\@medium-only {
	margin-block-end:.1875rem!important
  }
  .fdx-u-mb--n3px\@medium-only {
	margin-block-end:-3px!important
  }
  .fdx-u-mb--4px\@medium-only {
	margin-block-end:.25rem!important
  }
  .fdx-u-mb--n4px\@medium-only {
	margin-block-end:-4px!important
  }
  .fdx-u-mb--5px\@medium-only {
	margin-block-end:.3125rem!important
  }
  .fdx-u-mb--n5px\@medium-only {
	margin-block-end:-5px!important
  }
  .fdx-u-ml--0px\@medium-only {
	margin-inline-start:0rem!important
  }
  .fdx-u-ml--1px\@medium-only {
	margin-inline-start:.0625rem!important
  }
  .fdx-u-ml--n1px\@medium-only {
	margin-inline-start:-1px!important
  }
  .fdx-u-ml--2px\@medium-only {
	margin-inline-start:.125rem!important
  }
  .fdx-u-ml--n2px\@medium-only {
	margin-inline-start:-2px!important
  }
  .fdx-u-ml--3px\@medium-only {
	margin-inline-start:.1875rem!important
  }
  .fdx-u-ml--n3px\@medium-only {
	margin-inline-start:-3px!important
  }
  .fdx-u-ml--4px\@medium-only {
	margin-inline-start:.25rem!important
  }
  .fdx-u-ml--n4px\@medium-only {
	margin-inline-start:-4px!important
  }
  .fdx-u-ml--5px\@medium-only {
	margin-inline-start:.3125rem!important
  }
  .fdx-u-ml--n5px\@medium-only {
	margin-inline-start:-5px!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-pt--0px\@medium-wide {
	padding-block-start:0rem!important
  }
  .fdx-u-pt--1px\@medium-wide {
	padding-block-start:.0625rem!important
  }
  .fdx-u-pt--2px\@medium-wide {
	padding-block-start:.125rem!important
  }
  .fdx-u-pt--3px\@medium-wide {
	padding-block-start:.1875rem!important
  }
  .fdx-u-pt--4px\@medium-wide {
	padding-block-start:.25rem!important
  }
  .fdx-u-pt--5px\@medium-wide {
	padding-block-start:.3125rem!important
  }
  .fdx-u-pr--0px\@medium-wide {
	padding-inline-end:0rem!important
  }
  .fdx-u-pr--1px\@medium-wide {
	padding-inline-end:.0625rem!important
  }
  .fdx-u-pr--2px\@medium-wide {
	padding-inline-end:.125rem!important
  }
  .fdx-u-pr--3px\@medium-wide {
	padding-inline-end:.1875rem!important
  }
  .fdx-u-pr--4px\@medium-wide {
	padding-inline-end:.25rem!important
  }
  .fdx-u-pr--5px\@medium-wide {
	padding-inline-end:.3125rem!important
  }
  .fdx-u-pb--0px\@medium-wide {
	padding-block-end:0rem!important
  }
  .fdx-u-pb--1px\@medium-wide {
	padding-block-end:.0625rem!important
  }
  .fdx-u-pb--2px\@medium-wide {
	padding-block-end:.125rem!important
  }
  .fdx-u-pb--3px\@medium-wide {
	padding-block-end:.1875rem!important
  }
  .fdx-u-pb--4px\@medium-wide {
	padding-block-end:.25rem!important
  }
  .fdx-u-pb--5px\@medium-wide {
	padding-block-end:.3125rem!important
  }
  .fdx-u-pl--0px\@medium-wide {
	padding-inline-start:0rem!important
  }
  .fdx-u-pl--1px\@medium-wide {
	padding-inline-start:.0625rem!important
  }
  .fdx-u-pl--2px\@medium-wide {
	padding-inline-start:.125rem!important
  }
  .fdx-u-pl--3px\@medium-wide {
	padding-inline-start:.1875rem!important
  }
  .fdx-u-pl--4px\@medium-wide {
	padding-inline-start:.25rem!important
  }
  .fdx-u-pl--5px\@medium-wide {
	padding-inline-start:.3125rem!important
  }
  .fdx-u-mt--0px\@medium-wide {
	margin-block-start:0rem!important
  }
  .fdx-u-mt--1px\@medium-wide {
	margin-block-start:.0625rem!important
  }
  .fdx-u-mt--n1px\@medium-wide {
	margin-block-start:-1px!important
  }
  .fdx-u-mt--2px\@medium-wide {
	margin-block-start:.125rem!important
  }
  .fdx-u-mt--n2px\@medium-wide {
	margin-block-start:-2px!important
  }
  .fdx-u-mt--3px\@medium-wide {
	margin-block-start:.1875rem!important
  }
  .fdx-u-mt--n3px\@medium-wide {
	margin-block-start:-3px!important
  }
  .fdx-u-mt--4px\@medium-wide {
	margin-block-start:.25rem!important
  }
  .fdx-u-mt--n4px\@medium-wide {
	margin-block-start:-4px!important
  }
  .fdx-u-mt--5px\@medium-wide {
	margin-block-start:.3125rem!important
  }
  .fdx-u-mt--n5px\@medium-wide {
	margin-block-start:-5px!important
  }
  .fdx-u-mr--0px\@medium-wide {
	margin-inline-end:0rem!important
  }
  .fdx-u-mr--1px\@medium-wide {
	margin-inline-end:.0625rem!important
  }
  .fdx-u-mr--n1px\@medium-wide {
	margin-inline-end:-1px!important
  }
  .fdx-u-mr--2px\@medium-wide {
	margin-inline-end:.125rem!important
  }
  .fdx-u-mr--n2px\@medium-wide {
	margin-inline-end:-2px!important
  }
  .fdx-u-mr--3px\@medium-wide {
	margin-inline-end:.1875rem!important
  }
  .fdx-u-mr--n3px\@medium-wide {
	margin-inline-end:-3px!important
  }
  .fdx-u-mr--4px\@medium-wide {
	margin-inline-end:.25rem!important
  }
  .fdx-u-mr--n4px\@medium-wide {
	margin-inline-end:-4px!important
  }
  .fdx-u-mr--5px\@medium-wide {
	margin-inline-end:.3125rem!important
  }
  .fdx-u-mr--n5px\@medium-wide {
	margin-inline-end:-5px!important
  }
  .fdx-u-mb--0px\@medium-wide {
	margin-block-end:0rem!important
  }
  .fdx-u-mb--1px\@medium-wide {
	margin-block-end:.0625rem!important
  }
  .fdx-u-mb--n1px\@medium-wide {
	margin-block-end:-1px!important
  }
  .fdx-u-mb--2px\@medium-wide {
	margin-block-end:.125rem!important
  }
  .fdx-u-mb--n2px\@medium-wide {
	margin-block-end:-2px!important
  }
  .fdx-u-mb--3px\@medium-wide {
	margin-block-end:.1875rem!important
  }
  .fdx-u-mb--n3px\@medium-wide {
	margin-block-end:-3px!important
  }
  .fdx-u-mb--4px\@medium-wide {
	margin-block-end:.25rem!important
  }
  .fdx-u-mb--n4px\@medium-wide {
	margin-block-end:-4px!important
  }
  .fdx-u-mb--5px\@medium-wide {
	margin-block-end:.3125rem!important
  }
  .fdx-u-mb--n5px\@medium-wide {
	margin-block-end:-5px!important
  }
  .fdx-u-ml--0px\@medium-wide {
	margin-inline-start:0rem!important
  }
  .fdx-u-ml--1px\@medium-wide {
	margin-inline-start:.0625rem!important
  }
  .fdx-u-ml--n1px\@medium-wide {
	margin-inline-start:-1px!important
  }
  .fdx-u-ml--2px\@medium-wide {
	margin-inline-start:.125rem!important
  }
  .fdx-u-ml--n2px\@medium-wide {
	margin-inline-start:-2px!important
  }
  .fdx-u-ml--3px\@medium-wide {
	margin-inline-start:.1875rem!important
  }
  .fdx-u-ml--n3px\@medium-wide {
	margin-inline-start:-3px!important
  }
  .fdx-u-ml--4px\@medium-wide {
	margin-inline-start:.25rem!important
  }
  .fdx-u-ml--n4px\@medium-wide {
	margin-inline-start:-4px!important
  }
  .fdx-u-ml--5px\@medium-wide {
	margin-inline-start:.3125rem!important
  }
  .fdx-u-ml--n5px\@medium-wide {
	margin-inline-start:-5px!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-pt--0px\@medium-wide-only {
	padding-block-start:0rem!important
  }
  .fdx-u-pt--1px\@medium-wide-only {
	padding-block-start:.0625rem!important
  }
  .fdx-u-pt--2px\@medium-wide-only {
	padding-block-start:.125rem!important
  }
  .fdx-u-pt--3px\@medium-wide-only {
	padding-block-start:.1875rem!important
  }
  .fdx-u-pt--4px\@medium-wide-only {
	padding-block-start:.25rem!important
  }
  .fdx-u-pt--5px\@medium-wide-only {
	padding-block-start:.3125rem!important
  }
  .fdx-u-pr--0px\@medium-wide-only {
	padding-inline-end:0rem!important
  }
  .fdx-u-pr--1px\@medium-wide-only {
	padding-inline-end:.0625rem!important
  }
  .fdx-u-pr--2px\@medium-wide-only {
	padding-inline-end:.125rem!important
  }
  .fdx-u-pr--3px\@medium-wide-only {
	padding-inline-end:.1875rem!important
  }
  .fdx-u-pr--4px\@medium-wide-only {
	padding-inline-end:.25rem!important
  }
  .fdx-u-pr--5px\@medium-wide-only {
	padding-inline-end:.3125rem!important
  }
  .fdx-u-pb--0px\@medium-wide-only {
	padding-block-end:0rem!important
  }
  .fdx-u-pb--1px\@medium-wide-only {
	padding-block-end:.0625rem!important
  }
  .fdx-u-pb--2px\@medium-wide-only {
	padding-block-end:.125rem!important
  }
  .fdx-u-pb--3px\@medium-wide-only {
	padding-block-end:.1875rem!important
  }
  .fdx-u-pb--4px\@medium-wide-only {
	padding-block-end:.25rem!important
  }
  .fdx-u-pb--5px\@medium-wide-only {
	padding-block-end:.3125rem!important
  }
  .fdx-u-pl--0px\@medium-wide-only {
	padding-inline-start:0rem!important
  }
  .fdx-u-pl--1px\@medium-wide-only {
	padding-inline-start:.0625rem!important
  }
  .fdx-u-pl--2px\@medium-wide-only {
	padding-inline-start:.125rem!important
  }
  .fdx-u-pl--3px\@medium-wide-only {
	padding-inline-start:.1875rem!important
  }
  .fdx-u-pl--4px\@medium-wide-only {
	padding-inline-start:.25rem!important
  }
  .fdx-u-pl--5px\@medium-wide-only {
	padding-inline-start:.3125rem!important
  }
  .fdx-u-mt--0px\@medium-wide-only {
	margin-block-start:0rem!important
  }
  .fdx-u-mt--1px\@medium-wide-only {
	margin-block-start:.0625rem!important
  }
  .fdx-u-mt--n1px\@medium-wide-only {
	margin-block-start:-1px!important
  }
  .fdx-u-mt--2px\@medium-wide-only {
	margin-block-start:.125rem!important
  }
  .fdx-u-mt--n2px\@medium-wide-only {
	margin-block-start:-2px!important
  }
  .fdx-u-mt--3px\@medium-wide-only {
	margin-block-start:.1875rem!important
  }
  .fdx-u-mt--n3px\@medium-wide-only {
	margin-block-start:-3px!important
  }
  .fdx-u-mt--4px\@medium-wide-only {
	margin-block-start:.25rem!important
  }
  .fdx-u-mt--n4px\@medium-wide-only {
	margin-block-start:-4px!important
  }
  .fdx-u-mt--5px\@medium-wide-only {
	margin-block-start:.3125rem!important
  }
  .fdx-u-mt--n5px\@medium-wide-only {
	margin-block-start:-5px!important
  }
  .fdx-u-mr--0px\@medium-wide-only {
	margin-inline-end:0rem!important
  }
  .fdx-u-mr--1px\@medium-wide-only {
	margin-inline-end:.0625rem!important
  }
  .fdx-u-mr--n1px\@medium-wide-only {
	margin-inline-end:-1px!important
  }
  .fdx-u-mr--2px\@medium-wide-only {
	margin-inline-end:.125rem!important
  }
  .fdx-u-mr--n2px\@medium-wide-only {
	margin-inline-end:-2px!important
  }
  .fdx-u-mr--3px\@medium-wide-only {
	margin-inline-end:.1875rem!important
  }
  .fdx-u-mr--n3px\@medium-wide-only {
	margin-inline-end:-3px!important
  }
  .fdx-u-mr--4px\@medium-wide-only {
	margin-inline-end:.25rem!important
  }
  .fdx-u-mr--n4px\@medium-wide-only {
	margin-inline-end:-4px!important
  }
  .fdx-u-mr--5px\@medium-wide-only {
	margin-inline-end:.3125rem!important
  }
  .fdx-u-mr--n5px\@medium-wide-only {
	margin-inline-end:-5px!important
  }
  .fdx-u-mb--0px\@medium-wide-only {
	margin-block-end:0rem!important
  }
  .fdx-u-mb--1px\@medium-wide-only {
	margin-block-end:.0625rem!important
  }
  .fdx-u-mb--n1px\@medium-wide-only {
	margin-block-end:-1px!important
  }
  .fdx-u-mb--2px\@medium-wide-only {
	margin-block-end:.125rem!important
  }
  .fdx-u-mb--n2px\@medium-wide-only {
	margin-block-end:-2px!important
  }
  .fdx-u-mb--3px\@medium-wide-only {
	margin-block-end:.1875rem!important
  }
  .fdx-u-mb--n3px\@medium-wide-only {
	margin-block-end:-3px!important
  }
  .fdx-u-mb--4px\@medium-wide-only {
	margin-block-end:.25rem!important
  }
  .fdx-u-mb--n4px\@medium-wide-only {
	margin-block-end:-4px!important
  }
  .fdx-u-mb--5px\@medium-wide-only {
	margin-block-end:.3125rem!important
  }
  .fdx-u-mb--n5px\@medium-wide-only {
	margin-block-end:-5px!important
  }
  .fdx-u-ml--0px\@medium-wide-only {
	margin-inline-start:0rem!important
  }
  .fdx-u-ml--1px\@medium-wide-only {
	margin-inline-start:.0625rem!important
  }
  .fdx-u-ml--n1px\@medium-wide-only {
	margin-inline-start:-1px!important
  }
  .fdx-u-ml--2px\@medium-wide-only {
	margin-inline-start:.125rem!important
  }
  .fdx-u-ml--n2px\@medium-wide-only {
	margin-inline-start:-2px!important
  }
  .fdx-u-ml--3px\@medium-wide-only {
	margin-inline-start:.1875rem!important
  }
  .fdx-u-ml--n3px\@medium-wide-only {
	margin-inline-start:-3px!important
  }
  .fdx-u-ml--4px\@medium-wide-only {
	margin-inline-start:.25rem!important
  }
  .fdx-u-ml--n4px\@medium-wide-only {
	margin-inline-start:-4px!important
  }
  .fdx-u-ml--5px\@medium-wide-only {
	margin-inline-start:.3125rem!important
  }
  .fdx-u-ml--n5px\@medium-wide-only {
	margin-inline-start:-5px!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-pt--0px\@large {
	padding-block-start:0rem!important
  }
  .fdx-u-pt--1px\@large {
	padding-block-start:.0625rem!important
  }
  .fdx-u-pt--2px\@large {
	padding-block-start:.125rem!important
  }
  .fdx-u-pt--3px\@large {
	padding-block-start:.1875rem!important
  }
  .fdx-u-pt--4px\@large {
	padding-block-start:.25rem!important
  }
  .fdx-u-pt--5px\@large {
	padding-block-start:.3125rem!important
  }
  .fdx-u-pr--0px\@large {
	padding-inline-end:0rem!important
  }
  .fdx-u-pr--1px\@large {
	padding-inline-end:.0625rem!important
  }
  .fdx-u-pr--2px\@large {
	padding-inline-end:.125rem!important
  }
  .fdx-u-pr--3px\@large {
	padding-inline-end:.1875rem!important
  }
  .fdx-u-pr--4px\@large {
	padding-inline-end:.25rem!important
  }
  .fdx-u-pr--5px\@large {
	padding-inline-end:.3125rem!important
  }
  .fdx-u-pb--0px\@large {
	padding-block-end:0rem!important
  }
  .fdx-u-pb--1px\@large {
	padding-block-end:.0625rem!important
  }
  .fdx-u-pb--2px\@large {
	padding-block-end:.125rem!important
  }
  .fdx-u-pb--3px\@large {
	padding-block-end:.1875rem!important
  }
  .fdx-u-pb--4px\@large {
	padding-block-end:.25rem!important
  }
  .fdx-u-pb--5px\@large {
	padding-block-end:.3125rem!important
  }
  .fdx-u-pl--0px\@large {
	padding-inline-start:0rem!important
  }
  .fdx-u-pl--1px\@large {
	padding-inline-start:.0625rem!important
  }
  .fdx-u-pl--2px\@large {
	padding-inline-start:.125rem!important
  }
  .fdx-u-pl--3px\@large {
	padding-inline-start:.1875rem!important
  }
  .fdx-u-pl--4px\@large {
	padding-inline-start:.25rem!important
  }
  .fdx-u-pl--5px\@large {
	padding-inline-start:.3125rem!important
  }
  .fdx-u-mt--0px\@large {
	margin-block-start:0rem!important
  }
  .fdx-u-mt--1px\@large {
	margin-block-start:.0625rem!important
  }
  .fdx-u-mt--n1px\@large {
	margin-block-start:-1px!important
  }
  .fdx-u-mt--2px\@large {
	margin-block-start:.125rem!important
  }
  .fdx-u-mt--n2px\@large {
	margin-block-start:-2px!important
  }
  .fdx-u-mt--3px\@large {
	margin-block-start:.1875rem!important
  }
  .fdx-u-mt--n3px\@large {
	margin-block-start:-3px!important
  }
  .fdx-u-mt--4px\@large {
	margin-block-start:.25rem!important
  }
  .fdx-u-mt--n4px\@large {
	margin-block-start:-4px!important
  }
  .fdx-u-mt--5px\@large {
	margin-block-start:.3125rem!important
  }
  .fdx-u-mt--n5px\@large {
	margin-block-start:-5px!important
  }
  .fdx-u-mr--0px\@large {
	margin-inline-end:0rem!important
  }
  .fdx-u-mr--1px\@large {
	margin-inline-end:.0625rem!important
  }
  .fdx-u-mr--n1px\@large {
	margin-inline-end:-1px!important
  }
  .fdx-u-mr--2px\@large {
	margin-inline-end:.125rem!important
  }
  .fdx-u-mr--n2px\@large {
	margin-inline-end:-2px!important
  }
  .fdx-u-mr--3px\@large {
	margin-inline-end:.1875rem!important
  }
  .fdx-u-mr--n3px\@large {
	margin-inline-end:-3px!important
  }
  .fdx-u-mr--4px\@large {
	margin-inline-end:.25rem!important
  }
  .fdx-u-mr--n4px\@large {
	margin-inline-end:-4px!important
  }
  .fdx-u-mr--5px\@large {
	margin-inline-end:.3125rem!important
  }
  .fdx-u-mr--n5px\@large {
	margin-inline-end:-5px!important
  }
  .fdx-u-mb--0px\@large {
	margin-block-end:0rem!important
  }
  .fdx-u-mb--1px\@large {
	margin-block-end:.0625rem!important
  }
  .fdx-u-mb--n1px\@large {
	margin-block-end:-1px!important
  }
  .fdx-u-mb--2px\@large {
	margin-block-end:.125rem!important
  }
  .fdx-u-mb--n2px\@large {
	margin-block-end:-2px!important
  }
  .fdx-u-mb--3px\@large {
	margin-block-end:.1875rem!important
  }
  .fdx-u-mb--n3px\@large {
	margin-block-end:-3px!important
  }
  .fdx-u-mb--4px\@large {
	margin-block-end:.25rem!important
  }
  .fdx-u-mb--n4px\@large {
	margin-block-end:-4px!important
  }
  .fdx-u-mb--5px\@large {
	margin-block-end:.3125rem!important
  }
  .fdx-u-mb--n5px\@large {
	margin-block-end:-5px!important
  }
  .fdx-u-ml--0px\@large {
	margin-inline-start:0rem!important
  }
  .fdx-u-ml--1px\@large {
	margin-inline-start:.0625rem!important
  }
  .fdx-u-ml--n1px\@large {
	margin-inline-start:-1px!important
  }
  .fdx-u-ml--2px\@large {
	margin-inline-start:.125rem!important
  }
  .fdx-u-ml--n2px\@large {
	margin-inline-start:-2px!important
  }
  .fdx-u-ml--3px\@large {
	margin-inline-start:.1875rem!important
  }
  .fdx-u-ml--n3px\@large {
	margin-inline-start:-3px!important
  }
  .fdx-u-ml--4px\@large {
	margin-inline-start:.25rem!important
  }
  .fdx-u-ml--n4px\@large {
	margin-inline-start:-4px!important
  }
  .fdx-u-ml--5px\@large {
	margin-inline-start:.3125rem!important
  }
  .fdx-u-ml--n5px\@large {
	margin-inline-start:-5px!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-pt--0px\@large-only {
	padding-block-start:0rem!important
  }
  .fdx-u-pt--1px\@large-only {
	padding-block-start:.0625rem!important
  }
  .fdx-u-pt--2px\@large-only {
	padding-block-start:.125rem!important
  }
  .fdx-u-pt--3px\@large-only {
	padding-block-start:.1875rem!important
  }
  .fdx-u-pt--4px\@large-only {
	padding-block-start:.25rem!important
  }
  .fdx-u-pt--5px\@large-only {
	padding-block-start:.3125rem!important
  }
  .fdx-u-pr--0px\@large-only {
	padding-inline-end:0rem!important
  }
  .fdx-u-pr--1px\@large-only {
	padding-inline-end:.0625rem!important
  }
  .fdx-u-pr--2px\@large-only {
	padding-inline-end:.125rem!important
  }
  .fdx-u-pr--3px\@large-only {
	padding-inline-end:.1875rem!important
  }
  .fdx-u-pr--4px\@large-only {
	padding-inline-end:.25rem!important
  }
  .fdx-u-pr--5px\@large-only {
	padding-inline-end:.3125rem!important
  }
  .fdx-u-pb--0px\@large-only {
	padding-block-end:0rem!important
  }
  .fdx-u-pb--1px\@large-only {
	padding-block-end:.0625rem!important
  }
  .fdx-u-pb--2px\@large-only {
	padding-block-end:.125rem!important
  }
  .fdx-u-pb--3px\@large-only {
	padding-block-end:.1875rem!important
  }
  .fdx-u-pb--4px\@large-only {
	padding-block-end:.25rem!important
  }
  .fdx-u-pb--5px\@large-only {
	padding-block-end:.3125rem!important
  }
  .fdx-u-pl--0px\@large-only {
	padding-inline-start:0rem!important
  }
  .fdx-u-pl--1px\@large-only {
	padding-inline-start:.0625rem!important
  }
  .fdx-u-pl--2px\@large-only {
	padding-inline-start:.125rem!important
  }
  .fdx-u-pl--3px\@large-only {
	padding-inline-start:.1875rem!important
  }
  .fdx-u-pl--4px\@large-only {
	padding-inline-start:.25rem!important
  }
  .fdx-u-pl--5px\@large-only {
	padding-inline-start:.3125rem!important
  }
  .fdx-u-mt--0px\@large-only {
	margin-block-start:0rem!important
  }
  .fdx-u-mt--1px\@large-only {
	margin-block-start:.0625rem!important
  }
  .fdx-u-mt--n1px\@large-only {
	margin-block-start:-1px!important
  }
  .fdx-u-mt--2px\@large-only {
	margin-block-start:.125rem!important
  }
  .fdx-u-mt--n2px\@large-only {
	margin-block-start:-2px!important
  }
  .fdx-u-mt--3px\@large-only {
	margin-block-start:.1875rem!important
  }
  .fdx-u-mt--n3px\@large-only {
	margin-block-start:-3px!important
  }
  .fdx-u-mt--4px\@large-only {
	margin-block-start:.25rem!important
  }
  .fdx-u-mt--n4px\@large-only {
	margin-block-start:-4px!important
  }
  .fdx-u-mt--5px\@large-only {
	margin-block-start:.3125rem!important
  }
  .fdx-u-mt--n5px\@large-only {
	margin-block-start:-5px!important
  }
  .fdx-u-mr--0px\@large-only {
	margin-inline-end:0rem!important
  }
  .fdx-u-mr--1px\@large-only {
	margin-inline-end:.0625rem!important
  }
  .fdx-u-mr--n1px\@large-only {
	margin-inline-end:-1px!important
  }
  .fdx-u-mr--2px\@large-only {
	margin-inline-end:.125rem!important
  }
  .fdx-u-mr--n2px\@large-only {
	margin-inline-end:-2px!important
  }
  .fdx-u-mr--3px\@large-only {
	margin-inline-end:.1875rem!important
  }
  .fdx-u-mr--n3px\@large-only {
	margin-inline-end:-3px!important
  }
  .fdx-u-mr--4px\@large-only {
	margin-inline-end:.25rem!important
  }
  .fdx-u-mr--n4px\@large-only {
	margin-inline-end:-4px!important
  }
  .fdx-u-mr--5px\@large-only {
	margin-inline-end:.3125rem!important
  }
  .fdx-u-mr--n5px\@large-only {
	margin-inline-end:-5px!important
  }
  .fdx-u-mb--0px\@large-only {
	margin-block-end:0rem!important
  }
  .fdx-u-mb--1px\@large-only {
	margin-block-end:.0625rem!important
  }
  .fdx-u-mb--n1px\@large-only {
	margin-block-end:-1px!important
  }
  .fdx-u-mb--2px\@large-only {
	margin-block-end:.125rem!important
  }
  .fdx-u-mb--n2px\@large-only {
	margin-block-end:-2px!important
  }
  .fdx-u-mb--3px\@large-only {
	margin-block-end:.1875rem!important
  }
  .fdx-u-mb--n3px\@large-only {
	margin-block-end:-3px!important
  }
  .fdx-u-mb--4px\@large-only {
	margin-block-end:.25rem!important
  }
  .fdx-u-mb--n4px\@large-only {
	margin-block-end:-4px!important
  }
  .fdx-u-mb--5px\@large-only {
	margin-block-end:.3125rem!important
  }
  .fdx-u-mb--n5px\@large-only {
	margin-block-end:-5px!important
  }
  .fdx-u-ml--0px\@large-only {
	margin-inline-start:0rem!important
  }
  .fdx-u-ml--1px\@large-only {
	margin-inline-start:.0625rem!important
  }
  .fdx-u-ml--n1px\@large-only {
	margin-inline-start:-1px!important
  }
  .fdx-u-ml--2px\@large-only {
	margin-inline-start:.125rem!important
  }
  .fdx-u-ml--n2px\@large-only {
	margin-inline-start:-2px!important
  }
  .fdx-u-ml--3px\@large-only {
	margin-inline-start:.1875rem!important
  }
  .fdx-u-ml--n3px\@large-only {
	margin-inline-start:-3px!important
  }
  .fdx-u-ml--4px\@large-only {
	margin-inline-start:.25rem!important
  }
  .fdx-u-ml--n4px\@large-only {
	margin-inline-start:-4px!important
  }
  .fdx-u-ml--5px\@large-only {
	margin-inline-start:.3125rem!important
  }
  .fdx-u-ml--n5px\@large-only {
	margin-inline-start:-5px!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-pt--0px\@x-large {
	padding-block-start:0rem!important
  }
  .fdx-u-pt--1px\@x-large {
	padding-block-start:.0625rem!important
  }
  .fdx-u-pt--2px\@x-large {
	padding-block-start:.125rem!important
  }
  .fdx-u-pt--3px\@x-large {
	padding-block-start:.1875rem!important
  }
  .fdx-u-pt--4px\@x-large {
	padding-block-start:.25rem!important
  }
  .fdx-u-pt--5px\@x-large {
	padding-block-start:.3125rem!important
  }
  .fdx-u-pr--0px\@x-large {
	padding-inline-end:0rem!important
  }
  .fdx-u-pr--1px\@x-large {
	padding-inline-end:.0625rem!important
  }
  .fdx-u-pr--2px\@x-large {
	padding-inline-end:.125rem!important
  }
  .fdx-u-pr--3px\@x-large {
	padding-inline-end:.1875rem!important
  }
  .fdx-u-pr--4px\@x-large {
	padding-inline-end:.25rem!important
  }
  .fdx-u-pr--5px\@x-large {
	padding-inline-end:.3125rem!important
  }
  .fdx-u-pb--0px\@x-large {
	padding-block-end:0rem!important
  }
  .fdx-u-pb--1px\@x-large {
	padding-block-end:.0625rem!important
  }
  .fdx-u-pb--2px\@x-large {
	padding-block-end:.125rem!important
  }
  .fdx-u-pb--3px\@x-large {
	padding-block-end:.1875rem!important
  }
  .fdx-u-pb--4px\@x-large {
	padding-block-end:.25rem!important
  }
  .fdx-u-pb--5px\@x-large {
	padding-block-end:.3125rem!important
  }
  .fdx-u-pl--0px\@x-large {
	padding-inline-start:0rem!important
  }
  .fdx-u-pl--1px\@x-large {
	padding-inline-start:.0625rem!important
  }
  .fdx-u-pl--2px\@x-large {
	padding-inline-start:.125rem!important
  }
  .fdx-u-pl--3px\@x-large {
	padding-inline-start:.1875rem!important
  }
  .fdx-u-pl--4px\@x-large {
	padding-inline-start:.25rem!important
  }
  .fdx-u-pl--5px\@x-large {
	padding-inline-start:.3125rem!important
  }
  .fdx-u-mt--0px\@x-large {
	margin-block-start:0rem!important
  }
  .fdx-u-mt--1px\@x-large {
	margin-block-start:.0625rem!important
  }
  .fdx-u-mt--n1px\@x-large {
	margin-block-start:-1px!important
  }
  .fdx-u-mt--2px\@x-large {
	margin-block-start:.125rem!important
  }
  .fdx-u-mt--n2px\@x-large {
	margin-block-start:-2px!important
  }
  .fdx-u-mt--3px\@x-large {
	margin-block-start:.1875rem!important
  }
  .fdx-u-mt--n3px\@x-large {
	margin-block-start:-3px!important
  }
  .fdx-u-mt--4px\@x-large {
	margin-block-start:.25rem!important
  }
  .fdx-u-mt--n4px\@x-large {
	margin-block-start:-4px!important
  }
  .fdx-u-mt--5px\@x-large {
	margin-block-start:.3125rem!important
  }
  .fdx-u-mt--n5px\@x-large {
	margin-block-start:-5px!important
  }
  .fdx-u-mr--0px\@x-large {
	margin-inline-end:0rem!important
  }
  .fdx-u-mr--1px\@x-large {
	margin-inline-end:.0625rem!important
  }
  .fdx-u-mr--n1px\@x-large {
	margin-inline-end:-1px!important
  }
  .fdx-u-mr--2px\@x-large {
	margin-inline-end:.125rem!important
  }
  .fdx-u-mr--n2px\@x-large {
	margin-inline-end:-2px!important
  }
  .fdx-u-mr--3px\@x-large {
	margin-inline-end:.1875rem!important
  }
  .fdx-u-mr--n3px\@x-large {
	margin-inline-end:-3px!important
  }
  .fdx-u-mr--4px\@x-large {
	margin-inline-end:.25rem!important
  }
  .fdx-u-mr--n4px\@x-large {
	margin-inline-end:-4px!important
  }
  .fdx-u-mr--5px\@x-large {
	margin-inline-end:.3125rem!important
  }
  .fdx-u-mr--n5px\@x-large {
	margin-inline-end:-5px!important
  }
  .fdx-u-mb--0px\@x-large {
	margin-block-end:0rem!important
  }
  .fdx-u-mb--1px\@x-large {
	margin-block-end:.0625rem!important
  }
  .fdx-u-mb--n1px\@x-large {
	margin-block-end:-1px!important
  }
  .fdx-u-mb--2px\@x-large {
	margin-block-end:.125rem!important
  }
  .fdx-u-mb--n2px\@x-large {
	margin-block-end:-2px!important
  }
  .fdx-u-mb--3px\@x-large {
	margin-block-end:.1875rem!important
  }
  .fdx-u-mb--n3px\@x-large {
	margin-block-end:-3px!important
  }
  .fdx-u-mb--4px\@x-large {
	margin-block-end:.25rem!important
  }
  .fdx-u-mb--n4px\@x-large {
	margin-block-end:-4px!important
  }
  .fdx-u-mb--5px\@x-large {
	margin-block-end:.3125rem!important
  }
  .fdx-u-mb--n5px\@x-large {
	margin-block-end:-5px!important
  }
  .fdx-u-ml--0px\@x-large {
	margin-inline-start:0rem!important
  }
  .fdx-u-ml--1px\@x-large {
	margin-inline-start:.0625rem!important
  }
  .fdx-u-ml--n1px\@x-large {
	margin-inline-start:-1px!important
  }
  .fdx-u-ml--2px\@x-large {
	margin-inline-start:.125rem!important
  }
  .fdx-u-ml--n2px\@x-large {
	margin-inline-start:-2px!important
  }
  .fdx-u-ml--3px\@x-large {
	margin-inline-start:.1875rem!important
  }
  .fdx-u-ml--n3px\@x-large {
	margin-inline-start:-3px!important
  }
  .fdx-u-ml--4px\@x-large {
	margin-inline-start:.25rem!important
  }
  .fdx-u-ml--n4px\@x-large {
	margin-inline-start:-4px!important
  }
  .fdx-u-ml--5px\@x-large {
	margin-inline-start:.3125rem!important
  }
  .fdx-u-ml--n5px\@x-large {
	margin-inline-start:-5px!important
  }
}
.fdx-u-outline--none,
.fdx-u-outline--none:focus {
  outline:none!important
}
.fdx-u-overflow--auto {
  overflow:auto!important
}
@media (min-width: 0) {
  .fdx-u-overflow--auto\@x-small {
	overflow:auto!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-overflow--auto\@x-small-only {
	overflow:auto!important
  }
}
@media (min-width: 664px) {
  .fdx-u-overflow--auto\@small {
	overflow:auto!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-overflow--auto\@small-only {
	overflow:auto!important
  }
}
@media (min-width: 768px) {
  .fdx-u-overflow--auto\@medium {
	overflow:auto!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-overflow--auto\@medium-only {
	overflow:auto!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-overflow--auto\@medium-wide {
	overflow:auto!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-overflow--auto\@medium-wide-only {
	overflow:auto!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-overflow--auto\@large {
	overflow:auto!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-overflow--auto\@large-only {
	overflow:auto!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-overflow--auto\@x-large {
	overflow:auto!important
  }
}
.fdx-u-overflow--hidden {
  overflow:hidden!important
}
@media (min-width: 0) {
  .fdx-u-overflow--hidden\@x-small {
	overflow:hidden!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-overflow--hidden\@x-small-only {
	overflow:hidden!important
  }
}
@media (min-width: 664px) {
  .fdx-u-overflow--hidden\@small {
	overflow:hidden!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-overflow--hidden\@small-only {
	overflow:hidden!important
  }
}
@media (min-width: 768px) {
  .fdx-u-overflow--hidden\@medium {
	overflow:hidden!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-overflow--hidden\@medium-only {
	overflow:hidden!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-overflow--hidden\@medium-wide {
	overflow:hidden!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-overflow--hidden\@medium-wide-only {
	overflow:hidden!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-overflow--hidden\@large {
	overflow:hidden!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-overflow--hidden\@large-only {
	overflow:hidden!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-overflow--hidden\@x-large {
	overflow:hidden!important
  }
}
.fdx-u-overflow--visible {
  overflow:visible!important
}
@media (min-width: 0) {
  .fdx-u-overflow--visible\@x-small {
	overflow:visible!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-overflow--visible\@x-small-only {
	overflow:visible!important
  }
}
@media (min-width: 664px) {
  .fdx-u-overflow--visible\@small {
	overflow:visible!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-overflow--visible\@small-only {
	overflow:visible!important
  }
}
@media (min-width: 768px) {
  .fdx-u-overflow--visible\@medium {
	overflow:visible!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-overflow--visible\@medium-only {
	overflow:visible!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-overflow--visible\@medium-wide {
	overflow:visible!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-overflow--visible\@medium-wide-only {
	overflow:visible!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-overflow--visible\@large {
	overflow:visible!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-overflow--visible\@large-only {
	overflow:visible!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-overflow--visible\@x-large {
	overflow:visible!important
  }
}
.fdx-u-overflow--y-hidden {
  overflow-y:hidden!important
}
@media (min-width: 0) {
  .fdx-u-overflow--y-hidden\@x-small {
	overflow-y:hidden!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-overflow--y-hidden\@x-small-only {
	overflow-y:hidden!important
  }
}
@media (min-width: 664px) {
  .fdx-u-overflow--y-hidden\@small {
	overflow-y:hidden!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-overflow--y-hidden\@small-only {
	overflow-y:hidden!important
  }
}
@media (min-width: 768px) {
  .fdx-u-overflow--y-hidden\@medium {
	overflow-y:hidden!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-overflow--y-hidden\@medium-only {
	overflow-y:hidden!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-overflow--y-hidden\@medium-wide {
	overflow-y:hidden!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-overflow--y-hidden\@medium-wide-only {
	overflow-y:hidden!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-overflow--y-hidden\@large {
	overflow-y:hidden!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-overflow--y-hidden\@large-only {
	overflow-y:hidden!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-overflow--y-hidden\@x-large {
	overflow-y:hidden!important
  }
}
.fdx-u-overflow--x-hidden {
  overflow-x:hidden!important
}
@media (min-width: 0) {
  .fdx-u-overflow--x-hidden\@x-small {
	overflow-x:hidden!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-overflow--x-hidden\@x-small-only {
	overflow-x:hidden!important
  }
}
@media (min-width: 664px) {
  .fdx-u-overflow--x-hidden\@small {
	overflow-x:hidden!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-overflow--x-hidden\@small-only {
	overflow-x:hidden!important
  }
}
@media (min-width: 768px) {
  .fdx-u-overflow--x-hidden\@medium {
	overflow-x:hidden!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-overflow--x-hidden\@medium-only {
	overflow-x:hidden!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-overflow--x-hidden\@medium-wide {
	overflow-x:hidden!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-overflow--x-hidden\@medium-wide-only {
	overflow-x:hidden!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-overflow--x-hidden\@large {
	overflow-x:hidden!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-overflow--x-hidden\@large-only {
	overflow-x:hidden!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-overflow--x-hidden\@x-large {
	overflow-x:hidden!important
  }
}
.fdx-u-overflow--scroll {
  overflow:scroll!important
}
@media (min-width: 0) {
  .fdx-u-overflow--scroll\@x-small {
	overflow:scroll!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-overflow--scroll\@x-small-only {
	overflow:scroll!important
  }
}
@media (min-width: 664px) {
  .fdx-u-overflow--scroll\@small {
	overflow:scroll!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-overflow--scroll\@small-only {
	overflow:scroll!important
  }
}
@media (min-width: 768px) {
  .fdx-u-overflow--scroll\@medium {
	overflow:scroll!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-overflow--scroll\@medium-only {
	overflow:scroll!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-overflow--scroll\@medium-wide {
	overflow:scroll!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-overflow--scroll\@medium-wide-only {
	overflow:scroll!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-overflow--scroll\@large {
	overflow:scroll!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-overflow--scroll\@large-only {
	overflow:scroll!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-overflow--scroll\@x-large {
	overflow:scroll!important
  }
}
.fdx-u-overflow--scroll-y {
  overflow-y:scroll!important
}
@media (min-width: 0) {
  .fdx-u-overflow--scroll-y\@x-small {
	overflow-y:scroll!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-overflow--scroll-y\@x-small-only {
	overflow-y:scroll!important
  }
}
@media (min-width: 664px) {
  .fdx-u-overflow--scroll-y\@small {
	overflow-y:scroll!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-overflow--scroll-y\@small-only {
	overflow-y:scroll!important
  }
}
@media (min-width: 768px) {
  .fdx-u-overflow--scroll-y\@medium {
	overflow-y:scroll!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-overflow--scroll-y\@medium-only {
	overflow-y:scroll!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-overflow--scroll-y\@medium-wide {
	overflow-y:scroll!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-overflow--scroll-y\@medium-wide-only {
	overflow-y:scroll!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-overflow--scroll-y\@large {
	overflow-y:scroll!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-overflow--scroll-y\@large-only {
	overflow-y:scroll!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-overflow--scroll-y\@x-large {
	overflow-y:scroll!important
  }
}
.fdx-u-overflow--scroll-x {
  overflow-x:scroll!important
}
@media (min-width: 0) {
  .fdx-u-overflow--scroll-x\@x-small {
	overflow-x:scroll!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-overflow--scroll-x\@x-small-only {
	overflow-x:scroll!important
  }
}
@media (min-width: 664px) {
  .fdx-u-overflow--scroll-x\@small {
	overflow-x:scroll!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-overflow--scroll-x\@small-only {
	overflow-x:scroll!important
  }
}
@media (min-width: 768px) {
  .fdx-u-overflow--scroll-x\@medium {
	overflow-x:scroll!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-overflow--scroll-x\@medium-only {
	overflow-x:scroll!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-overflow--scroll-x\@medium-wide {
	overflow-x:scroll!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-overflow--scroll-x\@medium-wide-only {
	overflow-x:scroll!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-overflow--scroll-x\@large {
	overflow-x:scroll!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-overflow--scroll-x\@large-only {
	overflow-x:scroll!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-overflow--scroll-x\@x-large {
	overflow-x:scroll!important
  }
}
.fdx-u-overflow--ms--none {
  -ms-overflow-style:none!important
}
@media (min-width: 0) {
  .fdx-u-overflow--ms--none\@x-small {
	-ms-overflow-style:none!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-overflow--ms--none\@x-small-only {
	-ms-overflow-style:none!important
  }
}
@media (min-width: 664px) {
  .fdx-u-overflow--ms--none\@small {
	-ms-overflow-style:none!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-overflow--ms--none\@small-only {
	-ms-overflow-style:none!important
  }
}
@media (min-width: 768px) {
  .fdx-u-overflow--ms--none\@medium {
	-ms-overflow-style:none!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-overflow--ms--none\@medium-only {
	-ms-overflow-style:none!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-overflow--ms--none\@medium-wide {
	-ms-overflow-style:none!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-overflow--ms--none\@medium-wide-only {
	-ms-overflow-style:none!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-overflow--ms--none\@large {
	-ms-overflow-style:none!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-overflow--ms--none\@large-only {
	-ms-overflow-style:none!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-overflow--ms--none\@x-large {
	-ms-overflow-style:none!important
  }
}
[data-sg=paint]>*:nth-child(2n)>[data-sg=paint__box] {
  background-color:#ff00004d;
  background:repeating-linear-gradient(45deg,#7e26e0,#7e26e0 .25rem,#9953e6 .25rem,#9953e6 .5rem)
}
[data-sg=paint]>*:nth-child(odd)>[data-sg=paint__box] {
  background-color:#00ff004d;
  background:repeating-linear-gradient(45deg,#ffa166,#ffa166 .25rem,#ffc099 .25rem,#ffc099 .5rem)
}
[data-sg=paint] [data-sg=paint__box] {
  min-height:50px;
  width:100%;
  display:flex;
  flex-wrap:wrap;
  align-items:center;
  justify-content:center
}
.fdx-u-position--absolute {
  position:absolute!important
}
@media (min-width: 0) {
  .fdx-u-position--absolute\@x-small {
	position:absolute!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-position--absolute\@x-small-only {
	position:absolute!important
  }
}
@media (min-width: 664px) {
  .fdx-u-position--absolute\@small {
	position:absolute!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-position--absolute\@small-only {
	position:absolute!important
  }
}
@media (min-width: 768px) {
  .fdx-u-position--absolute\@medium {
	position:absolute!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-position--absolute\@medium-only {
	position:absolute!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-position--absolute\@medium-wide {
	position:absolute!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-position--absolute\@medium-wide-only {
	position:absolute!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-position--absolute\@large {
	position:absolute!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-position--absolute\@large-only {
	position:absolute!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-position--absolute\@x-large {
	position:absolute!important
  }
}
.fdx-u-position--relative {
  position:relative!important
}
@media (min-width: 0) {
  .fdx-u-position--relative\@x-small {
	position:relative!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-position--relative\@x-small-only {
	position:relative!important
  }
}
@media (min-width: 664px) {
  .fdx-u-position--relative\@small {
	position:relative!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-position--relative\@small-only {
	position:relative!important
  }
}
@media (min-width: 768px) {
  .fdx-u-position--relative\@medium {
	position:relative!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-position--relative\@medium-only {
	position:relative!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-position--relative\@medium-wide {
	position:relative!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-position--relative\@medium-wide-only {
	position:relative!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-position--relative\@large {
	position:relative!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-position--relative\@large-only {
	position:relative!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-position--relative\@x-large {
	position:relative!important
  }
}
.fdx-u-position--fixed {
  position:fixed!important
}
@media (min-width: 0) {
  .fdx-u-position--fixed\@x-small {
	position:fixed!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-position--fixed\@x-small-only {
	position:fixed!important
  }
}
@media (min-width: 664px) {
  .fdx-u-position--fixed\@small {
	position:fixed!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-position--fixed\@small-only {
	position:fixed!important
  }
}
@media (min-width: 768px) {
  .fdx-u-position--fixed\@medium {
	position:fixed!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-position--fixed\@medium-only {
	position:fixed!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-position--fixed\@medium-wide {
	position:fixed!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-position--fixed\@medium-wide-only {
	position:fixed!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-position--fixed\@large {
	position:fixed!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-position--fixed\@large-only {
	position:fixed!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-position--fixed\@x-large {
	position:fixed!important
  }
}
.fdx-u-position--static {
  position:static!important
}
@media (min-width: 0) {
  .fdx-u-position--static\@x-small {
	position:static!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-position--static\@x-small-only {
	position:static!important
  }
}
@media (min-width: 664px) {
  .fdx-u-position--static\@small {
	position:static!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-position--static\@small-only {
	position:static!important
  }
}
@media (min-width: 768px) {
  .fdx-u-position--static\@medium {
	position:static!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-position--static\@medium-only {
	position:static!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-position--static\@medium-wide {
	position:static!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-position--static\@medium-wide-only {
	position:static!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-position--static\@large {
	position:static!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-position--static\@large-only {
	position:static!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-position--static\@x-large {
	position:static!important
  }
}
.fdx-u-position--sticky {
  position:sticky!important
}
@media (min-width: 0) {
  .fdx-u-position--sticky\@x-small {
	position:sticky!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-position--sticky\@x-small-only {
	position:sticky!important
  }
}
@media (min-width: 664px) {
  .fdx-u-position--sticky\@small {
	position:sticky!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-position--sticky\@small-only {
	position:sticky!important
  }
}
@media (min-width: 768px) {
  .fdx-u-position--sticky\@medium {
	position:sticky!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-position--sticky\@medium-only {
	position:sticky!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-position--sticky\@medium-wide {
	position:sticky!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-position--sticky\@medium-wide-only {
	position:sticky!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-position--sticky\@large {
	position:sticky!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-position--sticky\@large-only {
	position:sticky!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-position--sticky\@x-large {
	position:sticky!important
  }
}
.fdx-u-rotate--45 {
  transform:rotate(45deg)
}
.fdx-u-rotate--90 {
  transform:rotate(90deg)
}
.fdx-u-rotate--135 {
  transform:rotate(135deg)
}
.fdx-u-rotate--180 {
  transform:rotate(180deg)
}
.fdx-u-rotate--225 {
  transform:rotate(225deg)
}
.fdx-u-rotate--270 {
  transform:rotate(270deg)
}
.fdx-u-rotate--315 {
  transform:rotate(315deg)
}
.fdx-u-rotate--360 {
  transform:rotate(360deg)
}
[dir=rtl] .fdx-u-rotate--45-rtl-only {
  transform:rotate(45deg)
}
[dir=rtl] .fdx-u-rotate--90-rtl-only {
  transform:rotate(90deg)
}
[dir=rtl] .fdx-u-rotate--135-rtl-only {
  transform:rotate(135deg)
}
[dir=rtl] .fdx-u-rotate--180-rtl-only {
  transform:rotate(180deg)
}
[dir=rtl] .fdx-u-rotate--225-rtl-only {
  transform:rotate(225deg)
}
[dir=rtl] .fdx-u-rotate--270-rtl-only {
  transform:rotate(270deg)
}
[dir=rtl] .fdx-u-rotate--315-rtl-only {
  transform:rotate(315deg)
}
[dir=rtl] .fdx-u-rotate--360-rtl-only {
  transform:rotate(360deg)
}
.fdx-u-scrollbar--transparent {
  scrollbar-color:transparent transparent;
  scrollbar-face-color:transparent;
  scrollbar-arrow-color:transparent;
  scrollbar-track-color:transparent;
  scrollbar-shadow-color:transparent;
  scrollbar-highlight-color:transparent;
  scrollbar-3dlight-color:transparent;
  scrollbar-darkshadow-Color:transparent;
  overflow:scroll
}
.fdx-u-scrollbar--transparent::-webkit-scrollbar-thumb,
.fdx-u-scrollbar--transparent::-webkit-scrollbar,
.fdx-u-scrollbar--transparent::-webkit-scrollbar-track {
  background:transparent
}
@media (min-width: 0) {
  .fdx-u-scrollbar--transparent\@x-small {
	scrollbar-color:transparent transparent;
	scrollbar-face-color:transparent;
	scrollbar-arrow-color:transparent;
	scrollbar-track-color:transparent;
	scrollbar-shadow-color:transparent;
	scrollbar-highlight-color:transparent;
	scrollbar-3dlight-color:transparent;
	scrollbar-darkshadow-Color:transparent;
	overflow:scroll
  }
  .fdx-u-scrollbar--transparent\@x-small::-webkit-scrollbar-thumb,
  .fdx-u-scrollbar--transparent\@x-small::-webkit-scrollbar,
  .fdx-u-scrollbar--transparent\@x-small::-webkit-scrollbar-track {
	background:transparent
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-scrollbar--transparent\@x-small-only {
	scrollbar-color:transparent transparent;
	scrollbar-face-color:transparent;
	scrollbar-arrow-color:transparent;
	scrollbar-track-color:transparent;
	scrollbar-shadow-color:transparent;
	scrollbar-highlight-color:transparent;
	scrollbar-3dlight-color:transparent;
	scrollbar-darkshadow-Color:transparent;
	overflow:scroll
  }
  .fdx-u-scrollbar--transparent\@x-small-only::-webkit-scrollbar-thumb,
  .fdx-u-scrollbar--transparent\@x-small-only::-webkit-scrollbar,
  .fdx-u-scrollbar--transparent\@x-small-only::-webkit-scrollbar-track {
	background:transparent
  }
}
@media (min-width: 664px) {
  .fdx-u-scrollbar--transparent\@small {
	scrollbar-color:transparent transparent;
	scrollbar-face-color:transparent;
	scrollbar-arrow-color:transparent;
	scrollbar-track-color:transparent;
	scrollbar-shadow-color:transparent;
	scrollbar-highlight-color:transparent;
	scrollbar-3dlight-color:transparent;
	scrollbar-darkshadow-Color:transparent;
	overflow:scroll
  }
  .fdx-u-scrollbar--transparent\@small::-webkit-scrollbar-thumb,
  .fdx-u-scrollbar--transparent\@small::-webkit-scrollbar,
  .fdx-u-scrollbar--transparent\@small::-webkit-scrollbar-track {
	background:transparent
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-scrollbar--transparent\@small-only {
	scrollbar-color:transparent transparent;
	scrollbar-face-color:transparent;
	scrollbar-arrow-color:transparent;
	scrollbar-track-color:transparent;
	scrollbar-shadow-color:transparent;
	scrollbar-highlight-color:transparent;
	scrollbar-3dlight-color:transparent;
	scrollbar-darkshadow-Color:transparent;
	overflow:scroll
  }
  .fdx-u-scrollbar--transparent\@small-only::-webkit-scrollbar-thumb,
  .fdx-u-scrollbar--transparent\@small-only::-webkit-scrollbar,
  .fdx-u-scrollbar--transparent\@small-only::-webkit-scrollbar-track {
	background:transparent
  }
}
@media (min-width: 768px) {
  .fdx-u-scrollbar--transparent\@medium {
	scrollbar-color:transparent transparent;
	scrollbar-face-color:transparent;
	scrollbar-arrow-color:transparent;
	scrollbar-track-color:transparent;
	scrollbar-shadow-color:transparent;
	scrollbar-highlight-color:transparent;
	scrollbar-3dlight-color:transparent;
	scrollbar-darkshadow-Color:transparent;
	overflow:scroll
  }
  .fdx-u-scrollbar--transparent\@medium::-webkit-scrollbar-thumb,
  .fdx-u-scrollbar--transparent\@medium::-webkit-scrollbar,
  .fdx-u-scrollbar--transparent\@medium::-webkit-scrollbar-track {
	background:transparent
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-scrollbar--transparent\@medium-only {
	scrollbar-color:transparent transparent;
	scrollbar-face-color:transparent;
	scrollbar-arrow-color:transparent;
	scrollbar-track-color:transparent;
	scrollbar-shadow-color:transparent;
	scrollbar-highlight-color:transparent;
	scrollbar-3dlight-color:transparent;
	scrollbar-darkshadow-Color:transparent;
	overflow:scroll
  }
  .fdx-u-scrollbar--transparent\@medium-only::-webkit-scrollbar-thumb,
  .fdx-u-scrollbar--transparent\@medium-only::-webkit-scrollbar,
  .fdx-u-scrollbar--transparent\@medium-only::-webkit-scrollbar-track {
	background:transparent
  }
}
@media (min-width: 1024px) {
  .fdx-u-scrollbar--transparent\@medium-wide {
	scrollbar-color:transparent transparent;
	scrollbar-face-color:transparent;
	scrollbar-arrow-color:transparent;
	scrollbar-track-color:transparent;
	scrollbar-shadow-color:transparent;
	scrollbar-highlight-color:transparent;
	scrollbar-3dlight-color:transparent;
	scrollbar-darkshadow-Color:transparent;
	overflow:scroll
  }
  .fdx-u-scrollbar--transparent\@medium-wide::-webkit-scrollbar-thumb,
  .fdx-u-scrollbar--transparent\@medium-wide::-webkit-scrollbar,
  .fdx-u-scrollbar--transparent\@medium-wide::-webkit-scrollbar-track {
	background:transparent
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-scrollbar--transparent\@medium-wide-only {
	scrollbar-color:transparent transparent;
	scrollbar-face-color:transparent;
	scrollbar-arrow-color:transparent;
	scrollbar-track-color:transparent;
	scrollbar-shadow-color:transparent;
	scrollbar-highlight-color:transparent;
	scrollbar-3dlight-color:transparent;
	scrollbar-darkshadow-Color:transparent;
	overflow:scroll
  }
  .fdx-u-scrollbar--transparent\@medium-wide-only::-webkit-scrollbar-thumb,
  .fdx-u-scrollbar--transparent\@medium-wide-only::-webkit-scrollbar,
  .fdx-u-scrollbar--transparent\@medium-wide-only::-webkit-scrollbar-track {
	background:transparent
  }
}
@media (min-width: 1200px) {
  .fdx-u-scrollbar--transparent\@large {
	scrollbar-color:transparent transparent;
	scrollbar-face-color:transparent;
	scrollbar-arrow-color:transparent;
	scrollbar-track-color:transparent;
	scrollbar-shadow-color:transparent;
	scrollbar-highlight-color:transparent;
	scrollbar-3dlight-color:transparent;
	scrollbar-darkshadow-Color:transparent;
	overflow:scroll
  }
  .fdx-u-scrollbar--transparent\@large::-webkit-scrollbar-thumb,
  .fdx-u-scrollbar--transparent\@large::-webkit-scrollbar,
  .fdx-u-scrollbar--transparent\@large::-webkit-scrollbar-track {
	background:transparent
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-scrollbar--transparent\@large-only {
	scrollbar-color:transparent transparent;
	scrollbar-face-color:transparent;
	scrollbar-arrow-color:transparent;
	scrollbar-track-color:transparent;
	scrollbar-shadow-color:transparent;
	scrollbar-highlight-color:transparent;
	scrollbar-3dlight-color:transparent;
	scrollbar-darkshadow-Color:transparent;
	overflow:scroll
  }
  .fdx-u-scrollbar--transparent\@large-only::-webkit-scrollbar-thumb,
  .fdx-u-scrollbar--transparent\@large-only::-webkit-scrollbar,
  .fdx-u-scrollbar--transparent\@large-only::-webkit-scrollbar-track {
	background:transparent
  }
}
@media (min-width: 1440px) {
  .fdx-u-scrollbar--transparent\@x-large {
	scrollbar-color:transparent transparent;
	scrollbar-face-color:transparent;
	scrollbar-arrow-color:transparent;
	scrollbar-track-color:transparent;
	scrollbar-shadow-color:transparent;
	scrollbar-highlight-color:transparent;
	scrollbar-3dlight-color:transparent;
	scrollbar-darkshadow-Color:transparent;
	overflow:scroll
  }
  .fdx-u-scrollbar--transparent\@x-large::-webkit-scrollbar-thumb,
  .fdx-u-scrollbar--transparent\@x-large::-webkit-scrollbar,
  .fdx-u-scrollbar--transparent\@x-large::-webkit-scrollbar-track {
	background:transparent
  }
}
.fdx-u-scrollbar--transparent-x {
  scrollbar-color:transparent transparent;
  scrollbar-face-color:transparent;
  scrollbar-arrow-color:transparent;
  scrollbar-track-color:transparent;
  scrollbar-shadow-color:transparent;
  scrollbar-highlight-color:transparent;
  scrollbar-3dlight-color:transparent;
  scrollbar-darkshadow-Color:transparent;
  overflow-x:scroll
}
.fdx-u-scrollbar--transparent-x::-webkit-scrollbar-thumb,
.fdx-u-scrollbar--transparent-x::-webkit-scrollbar,
.fdx-u-scrollbar--transparent-x::-webkit-scrollbar-track {
  background:transparent
}
@media (min-width: 0) {
  .fdx-u-scrollbar--transparent-x\@x-small {
	scrollbar-color:transparent transparent;
	scrollbar-face-color:transparent;
	scrollbar-arrow-color:transparent;
	scrollbar-track-color:transparent;
	scrollbar-shadow-color:transparent;
	scrollbar-highlight-color:transparent;
	scrollbar-3dlight-color:transparent;
	scrollbar-darkshadow-Color:transparent;
	overflow-x:scroll
  }
  .fdx-u-scrollbar--transparent-x\@x-small::-webkit-scrollbar-thumb,
  .fdx-u-scrollbar--transparent-x\@x-small::-webkit-scrollbar,
  .fdx-u-scrollbar--transparent-x\@x-small::-webkit-scrollbar-track {
	background:transparent
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-scrollbar--transparent-x\@x-small-only {
	scrollbar-color:transparent transparent;
	scrollbar-face-color:transparent;
	scrollbar-arrow-color:transparent;
	scrollbar-track-color:transparent;
	scrollbar-shadow-color:transparent;
	scrollbar-highlight-color:transparent;
	scrollbar-3dlight-color:transparent;
	scrollbar-darkshadow-Color:transparent;
	overflow-x:scroll
  }
  .fdx-u-scrollbar--transparent-x\@x-small-only::-webkit-scrollbar-thumb,
  .fdx-u-scrollbar--transparent-x\@x-small-only::-webkit-scrollbar,
  .fdx-u-scrollbar--transparent-x\@x-small-only::-webkit-scrollbar-track {
	background:transparent
  }
}
@media (min-width: 664px) {
  .fdx-u-scrollbar--transparent-x\@small {
	scrollbar-color:transparent transparent;
	scrollbar-face-color:transparent;
	scrollbar-arrow-color:transparent;
	scrollbar-track-color:transparent;
	scrollbar-shadow-color:transparent;
	scrollbar-highlight-color:transparent;
	scrollbar-3dlight-color:transparent;
	scrollbar-darkshadow-Color:transparent;
	overflow-x:scroll
  }
  .fdx-u-scrollbar--transparent-x\@small::-webkit-scrollbar-thumb,
  .fdx-u-scrollbar--transparent-x\@small::-webkit-scrollbar,
  .fdx-u-scrollbar--transparent-x\@small::-webkit-scrollbar-track {
	background:transparent
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-scrollbar--transparent-x\@small-only {
	scrollbar-color:transparent transparent;
	scrollbar-face-color:transparent;
	scrollbar-arrow-color:transparent;
	scrollbar-track-color:transparent;
	scrollbar-shadow-color:transparent;
	scrollbar-highlight-color:transparent;
	scrollbar-3dlight-color:transparent;
	scrollbar-darkshadow-Color:transparent;
	overflow-x:scroll
  }
  .fdx-u-scrollbar--transparent-x\@small-only::-webkit-scrollbar-thumb,
  .fdx-u-scrollbar--transparent-x\@small-only::-webkit-scrollbar,
  .fdx-u-scrollbar--transparent-x\@small-only::-webkit-scrollbar-track {
	background:transparent
  }
}
@media (min-width: 768px) {
  .fdx-u-scrollbar--transparent-x\@medium {
	scrollbar-color:transparent transparent;
	scrollbar-face-color:transparent;
	scrollbar-arrow-color:transparent;
	scrollbar-track-color:transparent;
	scrollbar-shadow-color:transparent;
	scrollbar-highlight-color:transparent;
	scrollbar-3dlight-color:transparent;
	scrollbar-darkshadow-Color:transparent;
	overflow-x:scroll
  }
  .fdx-u-scrollbar--transparent-x\@medium::-webkit-scrollbar-thumb,
  .fdx-u-scrollbar--transparent-x\@medium::-webkit-scrollbar,
  .fdx-u-scrollbar--transparent-x\@medium::-webkit-scrollbar-track {
	background:transparent
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-scrollbar--transparent-x\@medium-only {
	scrollbar-color:transparent transparent;
	scrollbar-face-color:transparent;
	scrollbar-arrow-color:transparent;
	scrollbar-track-color:transparent;
	scrollbar-shadow-color:transparent;
	scrollbar-highlight-color:transparent;
	scrollbar-3dlight-color:transparent;
	scrollbar-darkshadow-Color:transparent;
	overflow-x:scroll
  }
  .fdx-u-scrollbar--transparent-x\@medium-only::-webkit-scrollbar-thumb,
  .fdx-u-scrollbar--transparent-x\@medium-only::-webkit-scrollbar,
  .fdx-u-scrollbar--transparent-x\@medium-only::-webkit-scrollbar-track {
	background:transparent
  }
}
@media (min-width: 1024px) {
  .fdx-u-scrollbar--transparent-x\@medium-wide {
	scrollbar-color:transparent transparent;
	scrollbar-face-color:transparent;
	scrollbar-arrow-color:transparent;
	scrollbar-track-color:transparent;
	scrollbar-shadow-color:transparent;
	scrollbar-highlight-color:transparent;
	scrollbar-3dlight-color:transparent;
	scrollbar-darkshadow-Color:transparent;
	overflow-x:scroll
  }
  .fdx-u-scrollbar--transparent-x\@medium-wide::-webkit-scrollbar-thumb,
  .fdx-u-scrollbar--transparent-x\@medium-wide::-webkit-scrollbar,
  .fdx-u-scrollbar--transparent-x\@medium-wide::-webkit-scrollbar-track {
	background:transparent
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-scrollbar--transparent-x\@medium-wide-only {
	scrollbar-color:transparent transparent;
	scrollbar-face-color:transparent;
	scrollbar-arrow-color:transparent;
	scrollbar-track-color:transparent;
	scrollbar-shadow-color:transparent;
	scrollbar-highlight-color:transparent;
	scrollbar-3dlight-color:transparent;
	scrollbar-darkshadow-Color:transparent;
	overflow-x:scroll
  }
  .fdx-u-scrollbar--transparent-x\@medium-wide-only::-webkit-scrollbar-thumb,
  .fdx-u-scrollbar--transparent-x\@medium-wide-only::-webkit-scrollbar,
  .fdx-u-scrollbar--transparent-x\@medium-wide-only::-webkit-scrollbar-track {
	background:transparent
  }
}
@media (min-width: 1200px) {
  .fdx-u-scrollbar--transparent-x\@large {
	scrollbar-color:transparent transparent;
	scrollbar-face-color:transparent;
	scrollbar-arrow-color:transparent;
	scrollbar-track-color:transparent;
	scrollbar-shadow-color:transparent;
	scrollbar-highlight-color:transparent;
	scrollbar-3dlight-color:transparent;
	scrollbar-darkshadow-Color:transparent;
	overflow-x:scroll
  }
  .fdx-u-scrollbar--transparent-x\@large::-webkit-scrollbar-thumb,
  .fdx-u-scrollbar--transparent-x\@large::-webkit-scrollbar,
  .fdx-u-scrollbar--transparent-x\@large::-webkit-scrollbar-track {
	background:transparent
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-scrollbar--transparent-x\@large-only {
	scrollbar-color:transparent transparent;
	scrollbar-face-color:transparent;
	scrollbar-arrow-color:transparent;
	scrollbar-track-color:transparent;
	scrollbar-shadow-color:transparent;
	scrollbar-highlight-color:transparent;
	scrollbar-3dlight-color:transparent;
	scrollbar-darkshadow-Color:transparent;
	overflow-x:scroll
  }
  .fdx-u-scrollbar--transparent-x\@large-only::-webkit-scrollbar-thumb,
  .fdx-u-scrollbar--transparent-x\@large-only::-webkit-scrollbar,
  .fdx-u-scrollbar--transparent-x\@large-only::-webkit-scrollbar-track {
	background:transparent
  }
}
@media (min-width: 1440px) {
  .fdx-u-scrollbar--transparent-x\@x-large {
	scrollbar-color:transparent transparent;
	scrollbar-face-color:transparent;
	scrollbar-arrow-color:transparent;
	scrollbar-track-color:transparent;
	scrollbar-shadow-color:transparent;
	scrollbar-highlight-color:transparent;
	scrollbar-3dlight-color:transparent;
	scrollbar-darkshadow-Color:transparent;
	overflow-x:scroll
  }
  .fdx-u-scrollbar--transparent-x\@x-large::-webkit-scrollbar-thumb,
  .fdx-u-scrollbar--transparent-x\@x-large::-webkit-scrollbar,
  .fdx-u-scrollbar--transparent-x\@x-large::-webkit-scrollbar-track {
	background:transparent
  }
}
.fdx-u-scrollbar--transparent-y {
  scrollbar-color:transparent transparent;
  scrollbar-face-color:transparent;
  scrollbar-arrow-color:transparent;
  scrollbar-track-color:transparent;
  scrollbar-shadow-color:transparent;
  scrollbar-highlight-color:transparent;
  scrollbar-3dlight-color:transparent;
  scrollbar-darkshadow-Color:transparent;
  overflow-y:scroll
}
.fdx-u-scrollbar--transparent-y::-webkit-scrollbar-thumb,
.fdx-u-scrollbar--transparent-y::-webkit-scrollbar,
.fdx-u-scrollbar--transparent-y::-webkit-scrollbar-track {
  background:transparent
}
@media (min-width: 0) {
  .fdx-u-scrollbar--transparent-y\@x-small {
	scrollbar-color:transparent transparent;
	scrollbar-face-color:transparent;
	scrollbar-arrow-color:transparent;
	scrollbar-track-color:transparent;
	scrollbar-shadow-color:transparent;
	scrollbar-highlight-color:transparent;
	scrollbar-3dlight-color:transparent;
	scrollbar-darkshadow-Color:transparent;
	overflow-y:scroll
  }
  .fdx-u-scrollbar--transparent-y\@x-small::-webkit-scrollbar-thumb,
  .fdx-u-scrollbar--transparent-y\@x-small::-webkit-scrollbar,
  .fdx-u-scrollbar--transparent-y\@x-small::-webkit-scrollbar-track {
	background:transparent
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-scrollbar--transparent-y\@x-small-only {
	scrollbar-color:transparent transparent;
	scrollbar-face-color:transparent;
	scrollbar-arrow-color:transparent;
	scrollbar-track-color:transparent;
	scrollbar-shadow-color:transparent;
	scrollbar-highlight-color:transparent;
	scrollbar-3dlight-color:transparent;
	scrollbar-darkshadow-Color:transparent;
	overflow-y:scroll
  }
  .fdx-u-scrollbar--transparent-y\@x-small-only::-webkit-scrollbar-thumb,
  .fdx-u-scrollbar--transparent-y\@x-small-only::-webkit-scrollbar,
  .fdx-u-scrollbar--transparent-y\@x-small-only::-webkit-scrollbar-track {
	background:transparent
  }
}
@media (min-width: 664px) {
  .fdx-u-scrollbar--transparent-y\@small {
	scrollbar-color:transparent transparent;
	scrollbar-face-color:transparent;
	scrollbar-arrow-color:transparent;
	scrollbar-track-color:transparent;
	scrollbar-shadow-color:transparent;
	scrollbar-highlight-color:transparent;
	scrollbar-3dlight-color:transparent;
	scrollbar-darkshadow-Color:transparent;
	overflow-y:scroll
  }
  .fdx-u-scrollbar--transparent-y\@small::-webkit-scrollbar-thumb,
  .fdx-u-scrollbar--transparent-y\@small::-webkit-scrollbar,
  .fdx-u-scrollbar--transparent-y\@small::-webkit-scrollbar-track {
	background:transparent
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-scrollbar--transparent-y\@small-only {
	scrollbar-color:transparent transparent;
	scrollbar-face-color:transparent;
	scrollbar-arrow-color:transparent;
	scrollbar-track-color:transparent;
	scrollbar-shadow-color:transparent;
	scrollbar-highlight-color:transparent;
	scrollbar-3dlight-color:transparent;
	scrollbar-darkshadow-Color:transparent;
	overflow-y:scroll
  }
  .fdx-u-scrollbar--transparent-y\@small-only::-webkit-scrollbar-thumb,
  .fdx-u-scrollbar--transparent-y\@small-only::-webkit-scrollbar,
  .fdx-u-scrollbar--transparent-y\@small-only::-webkit-scrollbar-track {
	background:transparent
  }
}
@media (min-width: 768px) {
  .fdx-u-scrollbar--transparent-y\@medium {
	scrollbar-color:transparent transparent;
	scrollbar-face-color:transparent;
	scrollbar-arrow-color:transparent;
	scrollbar-track-color:transparent;
	scrollbar-shadow-color:transparent;
	scrollbar-highlight-color:transparent;
	scrollbar-3dlight-color:transparent;
	scrollbar-darkshadow-Color:transparent;
	overflow-y:scroll
  }
  .fdx-u-scrollbar--transparent-y\@medium::-webkit-scrollbar-thumb,
  .fdx-u-scrollbar--transparent-y\@medium::-webkit-scrollbar,
  .fdx-u-scrollbar--transparent-y\@medium::-webkit-scrollbar-track {
	background:transparent
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-scrollbar--transparent-y\@medium-only {
	scrollbar-color:transparent transparent;
	scrollbar-face-color:transparent;
	scrollbar-arrow-color:transparent;
	scrollbar-track-color:transparent;
	scrollbar-shadow-color:transparent;
	scrollbar-highlight-color:transparent;
	scrollbar-3dlight-color:transparent;
	scrollbar-darkshadow-Color:transparent;
	overflow-y:scroll
  }
  .fdx-u-scrollbar--transparent-y\@medium-only::-webkit-scrollbar-thumb,
  .fdx-u-scrollbar--transparent-y\@medium-only::-webkit-scrollbar,
  .fdx-u-scrollbar--transparent-y\@medium-only::-webkit-scrollbar-track {
	background:transparent
  }
}
@media (min-width: 1024px) {
  .fdx-u-scrollbar--transparent-y\@medium-wide {
	scrollbar-color:transparent transparent;
	scrollbar-face-color:transparent;
	scrollbar-arrow-color:transparent;
	scrollbar-track-color:transparent;
	scrollbar-shadow-color:transparent;
	scrollbar-highlight-color:transparent;
	scrollbar-3dlight-color:transparent;
	scrollbar-darkshadow-Color:transparent;
	overflow-y:scroll
  }
  .fdx-u-scrollbar--transparent-y\@medium-wide::-webkit-scrollbar-thumb,
  .fdx-u-scrollbar--transparent-y\@medium-wide::-webkit-scrollbar,
  .fdx-u-scrollbar--transparent-y\@medium-wide::-webkit-scrollbar-track {
	background:transparent
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-scrollbar--transparent-y\@medium-wide-only {
	scrollbar-color:transparent transparent;
	scrollbar-face-color:transparent;
	scrollbar-arrow-color:transparent;
	scrollbar-track-color:transparent;
	scrollbar-shadow-color:transparent;
	scrollbar-highlight-color:transparent;
	scrollbar-3dlight-color:transparent;
	scrollbar-darkshadow-Color:transparent;
	overflow-y:scroll
  }
  .fdx-u-scrollbar--transparent-y\@medium-wide-only::-webkit-scrollbar-thumb,
  .fdx-u-scrollbar--transparent-y\@medium-wide-only::-webkit-scrollbar,
  .fdx-u-scrollbar--transparent-y\@medium-wide-only::-webkit-scrollbar-track {
	background:transparent
  }
}
@media (min-width: 1200px) {
  .fdx-u-scrollbar--transparent-y\@large {
	scrollbar-color:transparent transparent;
	scrollbar-face-color:transparent;
	scrollbar-arrow-color:transparent;
	scrollbar-track-color:transparent;
	scrollbar-shadow-color:transparent;
	scrollbar-highlight-color:transparent;
	scrollbar-3dlight-color:transparent;
	scrollbar-darkshadow-Color:transparent;
	overflow-y:scroll
  }
  .fdx-u-scrollbar--transparent-y\@large::-webkit-scrollbar-thumb,
  .fdx-u-scrollbar--transparent-y\@large::-webkit-scrollbar,
  .fdx-u-scrollbar--transparent-y\@large::-webkit-scrollbar-track {
	background:transparent
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-scrollbar--transparent-y\@large-only {
	scrollbar-color:transparent transparent;
	scrollbar-face-color:transparent;
	scrollbar-arrow-color:transparent;
	scrollbar-track-color:transparent;
	scrollbar-shadow-color:transparent;
	scrollbar-highlight-color:transparent;
	scrollbar-3dlight-color:transparent;
	scrollbar-darkshadow-Color:transparent;
	overflow-y:scroll
  }
  .fdx-u-scrollbar--transparent-y\@large-only::-webkit-scrollbar-thumb,
  .fdx-u-scrollbar--transparent-y\@large-only::-webkit-scrollbar,
  .fdx-u-scrollbar--transparent-y\@large-only::-webkit-scrollbar-track {
	background:transparent
  }
}
@media (min-width: 1440px) {
  .fdx-u-scrollbar--transparent-y\@x-large {
	scrollbar-color:transparent transparent;
	scrollbar-face-color:transparent;
	scrollbar-arrow-color:transparent;
	scrollbar-track-color:transparent;
	scrollbar-shadow-color:transparent;
	scrollbar-highlight-color:transparent;
	scrollbar-3dlight-color:transparent;
	scrollbar-darkshadow-Color:transparent;
	overflow-y:scroll
  }
  .fdx-u-scrollbar--transparent-y\@x-large::-webkit-scrollbar-thumb,
  .fdx-u-scrollbar--transparent-y\@x-large::-webkit-scrollbar,
  .fdx-u-scrollbar--transparent-y\@x-large::-webkit-scrollbar-track {
	background:transparent
  }
}
.fdx-u-text--normal {
  font-weight:400;
  font-weight:400!important
}
.fdx-u-text--light {
  font-weight:300;
  font-weight:300!important
}
.fdx-u-text--light-italic {
  font-weight:300;
  font-style:italic;
  font-weight:300!important
}
.fdx-u-text--medium {
  font-weight:500;
  font-weight:500!important
}
.fdx-u-text--medium-italic {
  font-weight:500;
  font-style:italic;
  font-weight:500!important
}
.fdx-u-text--bold {
  font-weight:700;
  font-weight:700!important
}
.fdx-u-text--unset {
  font-size:1rem;
  line-height:1;
  margin:0;
  padding:0
}
.fdx-u-text--eyebrow {
  font-weight:700;
  font-size:.625rem;
  text-transform:uppercase;
  font-size:.75rem;
  margin-block-end:.5rem
}
.fdx-u-text--uppercase {
  text-transform:uppercase!important
}
.fdx-u-text--lowercase {
  text-transform:lowercase!important
}
.fdx-u-text--initial {
  text-transform:initial!important
}
.fdx-u-vh--max-10 {
  max-height:10vh
}
.fdx-u-vh--max-20 {
  max-height:20vh
}
.fdx-u-vh--max-30 {
  max-height:30vh
}
.fdx-u-vh--max-40 {
  max-height:40vh
}
.fdx-u-vh--max-50 {
  max-height:50vh
}
.fdx-u-vh--max-60 {
  max-height:60vh
}
.fdx-u-vh--max-70 {
  max-height:70vh
}
.fdx-u-vh--max-80 {
  max-height:80vh
}
.fdx-u-vh--max-90 {
  max-height:90vh
}
.fdx-u-vh--max-100 {
  max-height:100vh
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-vh--max-10\@small-only {
	max-height:10vh
  }
  .fdx-u-vh--max-20\@small-only {
	max-height:20vh
  }
  .fdx-u-vh--max-30\@small-only {
	max-height:30vh
  }
  .fdx-u-vh--max-40\@small-only {
	max-height:40vh
  }
  .fdx-u-vh--max-50\@small-only {
	max-height:50vh
  }
  .fdx-u-vh--max-60\@small-only {
	max-height:60vh
  }
  .fdx-u-vh--max-70\@small-only {
	max-height:70vh
  }
  .fdx-u-vh--max-80\@small-only {
	max-height:80vh
  }
  .fdx-u-vh--max-90\@small-only {
	max-height:90vh
  }
  .fdx-u-vh--max-100\@small-only {
	max-height:100vh
  }
}
@media (min-width: 664px) {
  .fdx-u-vh--max-10\@small {
	max-height:10vh
  }
  .fdx-u-vh--max-20\@small {
	max-height:20vh
  }
  .fdx-u-vh--max-30\@small {
	max-height:30vh
  }
  .fdx-u-vh--max-40\@small {
	max-height:40vh
  }
  .fdx-u-vh--max-50\@small {
	max-height:50vh
  }
  .fdx-u-vh--max-60\@small {
	max-height:60vh
  }
  .fdx-u-vh--max-70\@small {
	max-height:70vh
  }
  .fdx-u-vh--max-80\@small {
	max-height:80vh
  }
  .fdx-u-vh--max-90\@small {
	max-height:90vh
  }
  .fdx-u-vh--max-100\@small {
	max-height:100vh
  }
}
@media (min-width: 768px) {
  .fdx-u-vh--max-10\@medium {
	max-height:10vh
  }
  .fdx-u-vh--max-20\@medium {
	max-height:20vh
  }
  .fdx-u-vh--max-30\@medium {
	max-height:30vh
  }
  .fdx-u-vh--max-40\@medium {
	max-height:40vh
  }
  .fdx-u-vh--max-50\@medium {
	max-height:50vh
  }
  .fdx-u-vh--max-60\@medium {
	max-height:60vh
  }
  .fdx-u-vh--max-70\@medium {
	max-height:70vh
  }
  .fdx-u-vh--max-80\@medium {
	max-height:80vh
  }
  .fdx-u-vh--max-90\@medium {
	max-height:90vh
  }
  .fdx-u-vh--max-100\@medium {
	max-height:100vh
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-vh--max-10\@medium-only {
	max-height:10vh
  }
  .fdx-u-vh--max-20\@medium-only {
	max-height:20vh
  }
  .fdx-u-vh--max-30\@medium-only {
	max-height:30vh
  }
  .fdx-u-vh--max-40\@medium-only {
	max-height:40vh
  }
  .fdx-u-vh--max-50\@medium-only {
	max-height:50vh
  }
  .fdx-u-vh--max-60\@medium-only {
	max-height:60vh
  }
  .fdx-u-vh--max-70\@medium-only {
	max-height:70vh
  }
  .fdx-u-vh--max-80\@medium-only {
	max-height:80vh
  }
  .fdx-u-vh--max-90\@medium-only {
	max-height:90vh
  }
  .fdx-u-vh--max-100\@medium-only {
	max-height:100vh
  }
}
@media (min-width: 1200px) {
  .fdx-u-vh--max-10\@large {
	max-height:10vh
  }
  .fdx-u-vh--max-20\@large {
	max-height:20vh
  }
  .fdx-u-vh--max-30\@large {
	max-height:30vh
  }
  .fdx-u-vh--max-40\@large {
	max-height:40vh
  }
  .fdx-u-vh--max-50\@large {
	max-height:50vh
  }
  .fdx-u-vh--max-60\@large {
	max-height:60vh
  }
  .fdx-u-vh--max-70\@large {
	max-height:70vh
  }
  .fdx-u-vh--max-80\@large {
	max-height:80vh
  }
  .fdx-u-vh--max-90\@large {
	max-height:90vh
  }
  .fdx-u-vh--max-100\@large {
	max-height:100vh
  }
}
.fdx-u-visual-hidden {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  opacity:0;
  padding:0;
  clip:rect(1px,1px,1px,1px);
  border:0!important;
  overflow:hidden
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-hidden {
	display:none!important
  }
}
@media (min-width: 0) {
  .fdx-u-hidden\@x-small {
	display:none!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-hidden\@x-small-only {
	display:none!important
  }
}
@media (min-width: 664px) {
  .fdx-u-hidden\@small {
	display:none!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-hidden\@small-only {
	display:none!important
  }
}
@media (min-width: 768px) {
  .fdx-u-hidden\@medium {
	display:none!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-hidden\@medium-only {
	display:none!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-hidden\@medium-wide {
	display:none!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-hidden\@medium-wide-only {
	display:none!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-hidden\@large {
	display:none!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-hidden\@large-only {
	display:none!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-hidden\@x-large {
	display:none!important
  }
}
.fdx-u-white-space--nowrap {
  white-space:nowrap
}
@media (min-width: 0) {
  .fdx-u-white-space--nowrap\@x-small {
	white-space:nowrap
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-white-space--nowrap\@x-small-only {
	white-space:nowrap
  }
}
@media (min-width: 664px) {
  .fdx-u-white-space--nowrap\@small {
	white-space:nowrap
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-white-space--nowrap\@small-only {
	white-space:nowrap
  }
}
@media (min-width: 768px) {
  .fdx-u-white-space--nowrap\@medium {
	white-space:nowrap
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-white-space--nowrap\@medium-only {
	white-space:nowrap
  }
}
@media (min-width: 1024px) {
  .fdx-u-white-space--nowrap\@medium-wide {
	white-space:nowrap
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-white-space--nowrap\@medium-wide-only {
	white-space:nowrap
  }
}
@media (min-width: 1200px) {
  .fdx-u-white-space--nowrap\@large {
	white-space:nowrap
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-white-space--nowrap\@large-only {
	white-space:nowrap
  }
}
@media (min-width: 1440px) {
  .fdx-u-white-space--nowrap\@x-large {
	white-space:nowrap
  }
}
.fdx-u-white-space--normal {
  white-space:normal
}
@media (min-width: 0) {
  .fdx-u-white-space--normal\@x-small {
	white-space:normal
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-white-space--normal\@x-small-only {
	white-space:normal
  }
}
@media (min-width: 664px) {
  .fdx-u-white-space--normal\@small {
	white-space:normal
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-white-space--normal\@small-only {
	white-space:normal
  }
}
@media (min-width: 768px) {
  .fdx-u-white-space--normal\@medium {
	white-space:normal
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-white-space--normal\@medium-only {
	white-space:normal
  }
}
@media (min-width: 1024px) {
  .fdx-u-white-space--normal\@medium-wide {
	white-space:normal
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-white-space--normal\@medium-wide-only {
	white-space:normal
  }
}
@media (min-width: 1200px) {
  .fdx-u-white-space--normal\@large {
	white-space:normal
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-white-space--normal\@large-only {
	white-space:normal
  }
}
@media (min-width: 1440px) {
  .fdx-u-white-space--normal\@x-large {
	white-space:normal
  }
}
.fdx-u-white-space--pre {
  white-space:pre
}
@media (min-width: 0) {
  .fdx-u-white-space--pre\@x-small {
	white-space:pre
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-white-space--pre\@x-small-only {
	white-space:pre
  }
}
@media (min-width: 664px) {
  .fdx-u-white-space--pre\@small {
	white-space:pre
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-white-space--pre\@small-only {
	white-space:pre
  }
}
@media (min-width: 768px) {
  .fdx-u-white-space--pre\@medium {
	white-space:pre
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-white-space--pre\@medium-only {
	white-space:pre
  }
}
@media (min-width: 1024px) {
  .fdx-u-white-space--pre\@medium-wide {
	white-space:pre
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-white-space--pre\@medium-wide-only {
	white-space:pre
  }
}
@media (min-width: 1200px) {
  .fdx-u-white-space--pre\@large {
	white-space:pre
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-white-space--pre\@large-only {
	white-space:pre
  }
}
@media (min-width: 1440px) {
  .fdx-u-white-space--pre\@x-large {
	white-space:pre
  }
}
.fdx-u-width--0 {
  width:0%!important
}
@media (min-width: 0) {
  .fdx-u-width--0\@x-small {
	width:0%!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-width--0\@x-small-only {
	width:0%!important
  }
}
@media (min-width: 664px) {
  .fdx-u-width--0\@small {
	width:0%!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-width--0\@small-only {
	width:0%!important
  }
}
@media (min-width: 768px) {
  .fdx-u-width--0\@medium {
	width:0%!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-width--0\@medium-only {
	width:0%!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-width--0\@medium-wide {
	width:0%!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-width--0\@medium-wide-only {
	width:0%!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-width--0\@large {
	width:0%!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-width--0\@large-only {
	width:0%!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-width--0\@x-large {
	width:0%!important
  }
}
.fdx-u-width--50 {
  width:50%!important
}
@media (min-width: 0) {
  .fdx-u-width--50\@x-small {
	width:50%!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-width--50\@x-small-only {
	width:50%!important
  }
}
@media (min-width: 664px) {
  .fdx-u-width--50\@small {
	width:50%!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-width--50\@small-only {
	width:50%!important
  }
}
@media (min-width: 768px) {
  .fdx-u-width--50\@medium {
	width:50%!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-width--50\@medium-only {
	width:50%!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-width--50\@medium-wide {
	width:50%!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-width--50\@medium-wide-only {
	width:50%!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-width--50\@large {
	width:50%!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-width--50\@large-only {
	width:50%!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-width--50\@x-large {
	width:50%!important
  }
}
.fdx-u-width--100 {
  width:100%!important
}
@media (min-width: 0) {
  .fdx-u-width--100\@x-small {
	width:100%!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-width--100\@x-small-only {
	width:100%!important
  }
}
@media (min-width: 664px) {
  .fdx-u-width--100\@small {
	width:100%!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-width--100\@small-only {
	width:100%!important
  }
}
@media (min-width: 768px) {
  .fdx-u-width--100\@medium {
	width:100%!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-width--100\@medium-only {
	width:100%!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-width--100\@medium-wide {
	width:100%!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-width--100\@medium-wide-only {
	width:100%!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-width--100\@large {
	width:100%!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-width--100\@large-only {
	width:100%!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-width--100\@x-large {
	width:100%!important
  }
}
.fdx-u-width--auto {
  width:auto!important
}
@media (min-width: 0) {
  .fdx-u-width--auto\@x-small {
	width:auto!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-width--auto\@x-small-only {
	width:auto!important
  }
}
@media (min-width: 664px) {
  .fdx-u-width--auto\@small {
	width:auto!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-width--auto\@small-only {
	width:auto!important
  }
}
@media (min-width: 768px) {
  .fdx-u-width--auto\@medium {
	width:auto!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-width--auto\@medium-only {
	width:auto!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-width--auto\@medium-wide {
	width:auto!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-width--auto\@medium-wide-only {
	width:auto!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-width--auto\@large {
	width:auto!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-width--auto\@large-only {
	width:auto!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-width--auto\@x-large {
	width:auto!important
  }
}
@media (min-width: 664px) {
  .fdx-u-width\@small {
	border-image:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 25%,#e3e3e3 25%,#e3e3e3 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%) 1 100%
  }
}
.fdx-u-word-break--initial {
  word-break:initial
}
.fdx-u-word-break--normal {
  word-break:normal
}
.fdx-u-word-break--inherit {
  word-break:inherit
}
.fdx-u-word-break--break-all {
  word-break:break-all
}
.fdx-u-word-break--break-word {
  word-break:break-word
}
.fdx-u-word-break--unset {
  word-break:unset
}
.fdx-u-text-truncate {
  overflow:hidden!important;
  text-overflow:ellipsis!important;
  white-space:nowrap!important
}
@media (min-width: 0) {
  .fdx-u-text-truncate\@x-small {
	overflow:hidden!important;
	text-overflow:ellipsis!important;
	white-space:nowrap!important
  }
}
@media (min-width: 0) and (max-width: 663px) {
  .fdx-u-text-truncate\@x-small-only {
	overflow:hidden!important;
	text-overflow:ellipsis!important;
	white-space:nowrap!important
  }
}
@media (min-width: 664px) {
  .fdx-u-text-truncate\@small {
	overflow:hidden!important;
	text-overflow:ellipsis!important;
	white-space:nowrap!important
  }
}
@media (min-width: 664px) and (max-width: 767px) {
  .fdx-u-text-truncate\@small-only {
	overflow:hidden!important;
	text-overflow:ellipsis!important;
	white-space:nowrap!important
  }
}
@media (min-width: 768px) {
  .fdx-u-text-truncate\@medium {
	overflow:hidden!important;
	text-overflow:ellipsis!important;
	white-space:nowrap!important
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fdx-u-text-truncate\@medium-only {
	overflow:hidden!important;
	text-overflow:ellipsis!important;
	white-space:nowrap!important
  }
}
@media (min-width: 1024px) {
  .fdx-u-text-truncate\@medium-wide {
	overflow:hidden!important;
	text-overflow:ellipsis!important;
	white-space:nowrap!important
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .fdx-u-text-truncate\@medium-wide-only {
	overflow:hidden!important;
	text-overflow:ellipsis!important;
	white-space:nowrap!important
  }
}
@media (min-width: 1200px) {
  .fdx-u-text-truncate\@large {
	overflow:hidden!important;
	text-overflow:ellipsis!important;
	white-space:nowrap!important
  }
}
@media (min-width: 1200px) and (max-width: 1439px) {
  .fdx-u-text-truncate\@large-only {
	overflow:hidden!important;
	text-overflow:ellipsis!important;
	white-space:nowrap!important
  }
}
@media (min-width: 1440px) {
  .fdx-u-text-truncate\@x-large {
	overflow:hidden!important;
	text-overflow:ellipsis!important;
	white-space:nowrap!important
  }
}
.fdx-u-text-decoration-line--underline {
  text-decoration-line:underline!important
}
.fdx-u-text-decoration-line--overline {
  text-decoration-line:overline!important
}
.fdx-u-text-decoration-line--line-through {
  text-decoration-line:line-through!important
}
.fdx-u-text-decoration-line--inherit {
  text-decoration-line:inherit!important
}
.fdx-u-text-decoration-line--initial {
  text-decoration-line:initial!important
}
.fdx-u-text-decoration-line--unset {
  text-decoration-line:unset!important
}
.fdx-u-text-decoration-line--none {
  text-decoration-line:none!important
}
.fdx-u-text-transform--capitalize,
.fdx-u-text-transform--capitalize-first-letter:first-letter {
  text-transform:capitalize!important
}
.fdx-u-text-transform--uppercase,
.fdx-u-text-transform--uppercase-first-letter:first-letter {
  text-transform:uppercase!important
}
.fdx-u-text-transform--lowercase,
.fdx-u-text-transform--lowercase-first-letter:first-letter {
  text-transform:lowercase!important
}
.fdx-u-text-transform--initial,
.fdx-u-text-transform--initial:first-letter {
  text-transform:initial!important
}
.fdx-u-z-index--initial {
  z-index:initial!important
}
.fdx-u-z-index--low {
  z-index:1!important
}
.fdx-u-z-index--medium {
  z-index:2!important
}
.fdx-u-z-index--high {
  z-index:3!important
}
