@font-face {
  font-family: Public Sans;
  font-style: normal;
  font-display: swap;
  font-weight: 200;
  src: url(/_next/static/media/public-sans-latin-ext-200-normal.2af204f95d4951c435241427e9ff086c.woff2)
      format("woff2"),
    url(/_next/static/media/public-sans-all-200-normal.8847dacb64c4cd4c790e527ecaaa2ef3.woff)
      format("woff");
  unicode-range: U+0100-024f, U+0259, U+1e??, U+2020, U+20a0-20ab, U+20ad-20cf,
    U+2113, U+2c60-2c7f, U+a720-a7ff;
}
@font-face {
  font-family: Public Sans;
  font-style: normal;
  font-display: swap;
  font-weight: 200;
  src: url(/_next/static/media/public-sans-latin-200-normal.79143a2379856a7bdbf9e39cd7a8ae20.woff2)
      format("woff2"),
    url(/_next/static/media/public-sans-all-200-normal.8847dacb64c4cd4c790e527ecaaa2ef3.woff)
      format("woff");
  unicode-range: U+00??, U+0131, U+0152-0153, U+02bb-02bc, U+02c6, U+02da,
    U+02dc, U+2000-206f, U+2074, U+20ac, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+feff, U+fffd;
}
@font-face {
  font-family: Public Sans;
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url(/_next/static/media/public-sans-latin-ext-300-normal.56ae0e29b99af1719805cd677edcf7b9.woff2)
      format("woff2"),
    url(/_next/static/media/public-sans-all-300-normal.d05e60d058192975d146acd2542d7604.woff)
      format("woff");
  unicode-range: U+0100-024f, U+0259, U+1e??, U+2020, U+20a0-20ab, U+20ad-20cf,
    U+2113, U+2c60-2c7f, U+a720-a7ff;
}
@font-face {
  font-family: Public Sans;
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url(/_next/static/media/public-sans-latin-300-normal.18b1df76f5f275b918e8ec5f2f99a69c.woff2)
      format("woff2"),
    url(/_next/static/media/public-sans-all-300-normal.d05e60d058192975d146acd2542d7604.woff)
      format("woff");
  unicode-range: U+00??, U+0131, U+0152-0153, U+02bb-02bc, U+02c6, U+02da,
    U+02dc, U+2000-206f, U+2074, U+20ac, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+feff, U+fffd;
}
@font-face {
  font-family: Public Sans;
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/_next/static/media/public-sans-latin-ext-500-normal.178579e91a42d55ab58e7a1ba1696bc2.woff2)
      format("woff2"),
    url(/_next/static/media/public-sans-all-500-normal.79eadc8dc9b5842c096a6f33801ef388.woff)
      format("woff");
  unicode-range: U+0100-024f, U+0259, U+1e??, U+2020, U+20a0-20ab, U+20ad-20cf,
    U+2113, U+2c60-2c7f, U+a720-a7ff;
}
@font-face {
  font-family: Public Sans;
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/_next/static/media/public-sans-latin-500-normal.14db0e1ccdf5be8a7b17a335f1172ba0.woff2)
      format("woff2"),
    url(/_next/static/media/public-sans-all-500-normal.79eadc8dc9b5842c096a6f33801ef388.woff)
      format("woff");
  unicode-range: U+00??, U+0131, U+0152-0153, U+02bb-02bc, U+02c6, U+02da,
    U+02dc, U+2000-206f, U+2074, U+20ac, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+feff, U+fffd;
}
@font-face {
  font-family: Public Sans;
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/_next/static/media/public-sans-latin-ext-700-normal.197b0055041bd206c410d9f6986ba51b.woff2)
      format("woff2"),
    url(/_next/static/media/public-sans-all-700-normal.e33b3d682aed25f5af626270fccd282c.woff)
      format("woff");
  unicode-range: U+0100-024f, U+0259, U+1e??, U+2020, U+20a0-20ab, U+20ad-20cf,
    U+2113, U+2c60-2c7f, U+a720-a7ff;
}
@font-face {
  font-family: Public Sans;
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/_next/static/media/public-sans-latin-700-normal.1428a70e32a54a579dd6bcef986e327b.woff2)
      format("woff2"),
    url(/_next/static/media/public-sans-all-700-normal.e33b3d682aed25f5af626270fccd282c.woff)
      format("woff");
  unicode-range: U+00??, U+0131, U+0152-0153, U+02bb-02bc, U+02c6, U+02da,
    U+02dc, U+2000-206f, U+2074, U+20ac, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+feff, U+fffd;
}
/*!
 * Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa,
.fab,
.fad,
.fal,
.far,
.fas {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  -webkit-font-feature-settings: normal;
  -moz-font-feature-settings: normal;
  font-feature-settings: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
}
.fa-lg {
  font-size: 1.3333333333em;
  line-height: 0.75em;
  vertical-align: -0.0667em;
}
.fa-xs {
  font-size: 0.75em;
}
.fa-sm {
  font-size: 0.875em;
}
.fa-1x {
  font-size: 1em;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-6x {
  font-size: 6em;
}
.fa-7x {
  font-size: 7em;
}
.fa-8x {
  font-size: 8em;
}
.fa-9x {
  font-size: 9em;
}
.fa-10x {
  font-size: 10em;
}
.fa-fw {
  text-align: center;
  width: 1.25em;
}
.fa-ul {
  list-style-type: none;
  margin-left: 2.5em;
  padding-left: 0;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  left: -2em;
  position: absolute;
  text-align: center;
  width: 2em;
  line-height: inherit;
}
.fa-border {
  border: 0.08em solid #eee;
  border-radius: 0.1em;
  padding: 0.2em 0.25em 0.15em;
}
.fa-pull-left {
  float: left;
}
.fa-pull-right {
  float: right;
}
.fa.fa-pull-left,
.fab.fa-pull-left,
.fal.fa-pull-left,
.far.fa-pull-left,
.fas.fa-pull-left {
  margin-right: 0.3em;
}
.fa.fa-pull-right,
.fab.fa-pull-right,
.fal.fa-pull-right,
.far.fa-pull-right,
.fas.fa-pull-right {
  margin-left: 0.3em;
}
.fa-spin {
  -webkit-animation: fa-spin 2s linear infinite;
  animation: fa-spin 2s linear infinite;
}
.fa-pulse {
  -webkit-animation: fa-spin 1s steps(8) infinite;
  animation: fa-spin 1s steps(8) infinite;
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn);
  }
}
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
.fa-flip-vertical {
  -webkit-transform: scaleY(-1);
  transform: scaleY(-1);
}
.fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical,
.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
}
.fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical {
  -webkit-transform: scale(-1);
  transform: scale(-1);
}
:root .fa-flip-both,
:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270 {
  -webkit-filter: none;
  filter: none;
}
.fa-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2.5em;
}
.fa-stack-1x,
.fa-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #fff;
}
.fa-500px:before {
  content: "";
}
.fa-accessible-icon:before {
  content: "";
}
.fa-accusoft:before {
  content: "";
}
.fa-acquisitions-incorporated:before {
  content: "";
}
.fa-ad:before {
  content: "";
}
.fa-address-book:before {
  content: "";
}
.fa-address-card:before {
  content: "";
}
.fa-adjust:before {
  content: "";
}
.fa-adn:before {
  content: "";
}
.fa-adversal:before {
  content: "";
}
.fa-affiliatetheme:before {
  content: "";
}
.fa-air-freshener:before {
  content: "";
}
.fa-airbnb:before {
  content: "";
}
.fa-algolia:before {
  content: "";
}
.fa-align-center:before {
  content: "";
}
.fa-align-justify:before {
  content: "";
}
.fa-align-left:before {
  content: "";
}
.fa-align-right:before {
  content: "";
}
.fa-alipay:before {
  content: "";
}
.fa-allergies:before {
  content: "";
}
.fa-amazon:before {
  content: "";
}
.fa-amazon-pay:before {
  content: "";
}
.fa-ambulance:before {
  content: "";
}
.fa-american-sign-language-interpreting:before {
  content: "";
}
.fa-amilia:before {
  content: "";
}
.fa-anchor:before {
  content: "";
}
.fa-android:before {
  content: "";
}
.fa-angellist:before {
  content: "";
}
.fa-angle-double-down:before {
  content: "";
}
.fa-angle-double-left:before {
  content: "";
}
.fa-angle-double-right:before {
  content: "";
}
.fa-angle-double-up:before {
  content: "";
}
.fa-angle-down:before {
  content: "";
}
.fa-angle-left:before {
  content: "";
}
.fa-angle-right:before {
  content: "";
}
.fa-angle-up:before {
  content: "";
}
.fa-angry:before {
  content: "";
}
.fa-angrycreative:before {
  content: "";
}
.fa-angular:before {
  content: "";
}
.fa-ankh:before {
  content: "";
}
.fa-app-store:before {
  content: "";
}
.fa-app-store-ios:before {
  content: "";
}
.fa-apper:before {
  content: "";
}
.fa-apple:before {
  content: "";
}
.fa-apple-alt:before {
  content: "";
}
.fa-apple-pay:before {
  content: "";
}
.fa-archive:before {
  content: "";
}
.fa-archway:before {
  content: "";
}
.fa-arrow-alt-circle-down:before {
  content: "";
}
.fa-arrow-alt-circle-left:before {
  content: "";
}
.fa-arrow-alt-circle-right:before {
  content: "";
}
.fa-arrow-alt-circle-up:before {
  content: "";
}
.fa-arrow-circle-down:before {
  content: "";
}
.fa-arrow-circle-left:before {
  content: "";
}
.fa-arrow-circle-right:before {
  content: "";
}
.fa-arrow-circle-up:before {
  content: "";
}
.fa-arrow-down:before {
  content: "";
}
.fa-arrow-left:before {
  content: "";
}
.fa-arrow-right:before {
  content: "";
}
.fa-arrow-up:before {
  content: "";
}
.fa-arrows-alt:before {
  content: "";
}
.fa-arrows-alt-h:before {
  content: "";
}
.fa-arrows-alt-v:before {
  content: "";
}
.fa-artstation:before {
  content: "";
}
.fa-assistive-listening-systems:before {
  content: "";
}
.fa-asterisk:before {
  content: "";
}
.fa-asymmetrik:before {
  content: "";
}
.fa-at:before {
  content: "";
}
.fa-atlas:before {
  content: "";
}
.fa-atlassian:before {
  content: "";
}
.fa-atom:before {
  content: "";
}
.fa-audible:before {
  content: "";
}
.fa-audio-description:before {
  content: "";
}
.fa-autoprefixer:before {
  content: "";
}
.fa-avianex:before {
  content: "";
}
.fa-aviato:before {
  content: "";
}
.fa-award:before {
  content: "";
}
.fa-aws:before {
  content: "";
}
.fa-baby:before {
  content: "";
}
.fa-baby-carriage:before {
  content: "";
}
.fa-backspace:before {
  content: "";
}
.fa-backward:before {
  content: "";
}
.fa-bacon:before {
  content: "";
}
.fa-bacteria:before {
  content: "";
}
.fa-bacterium:before {
  content: "";
}
.fa-bahai:before {
  content: "";
}
.fa-balance-scale:before {
  content: "";
}
.fa-balance-scale-left:before {
  content: "";
}
.fa-balance-scale-right:before {
  content: "";
}
.fa-ban:before {
  content: "";
}
.fa-band-aid:before {
  content: "";
}
.fa-bandcamp:before {
  content: "";
}
.fa-barcode:before {
  content: "";
}
.fa-bars:before {
  content: "";
}
.fa-baseball-ball:before {
  content: "";
}
.fa-basketball-ball:before {
  content: "";
}
.fa-bath:before {
  content: "";
}
.fa-battery-empty:before {
  content: "";
}
.fa-battery-full:before {
  content: "";
}
.fa-battery-half:before {
  content: "";
}
.fa-battery-quarter:before {
  content: "";
}
.fa-battery-three-quarters:before {
  content: "";
}
.fa-battle-net:before {
  content: "";
}
.fa-bed:before {
  content: "";
}
.fa-beer:before {
  content: "";
}
.fa-behance:before {
  content: "";
}
.fa-behance-square:before {
  content: "";
}
.fa-bell:before {
  content: "";
}
.fa-bell-slash:before {
  content: "";
}
.fa-bezier-curve:before {
  content: "";
}
.fa-bible:before {
  content: "";
}
.fa-bicycle:before {
  content: "";
}
.fa-biking:before {
  content: "";
}
.fa-bimobject:before {
  content: "";
}
.fa-binoculars:before {
  content: "";
}
.fa-biohazard:before {
  content: "";
}
.fa-birthday-cake:before {
  content: "";
}
.fa-bitbucket:before {
  content: "";
}
.fa-bitcoin:before {
  content: "";
}
.fa-bity:before {
  content: "";
}
.fa-black-tie:before {
  content: "";
}
.fa-blackberry:before {
  content: "";
}
.fa-blender:before {
  content: "";
}
.fa-blender-phone:before {
  content: "";
}
.fa-blind:before {
  content: "";
}
.fa-blog:before {
  content: "";
}
.fa-blogger:before {
  content: "";
}
.fa-blogger-b:before {
  content: "";
}
.fa-bluetooth:before {
  content: "";
}
.fa-bluetooth-b:before {
  content: "";
}
.fa-bold:before {
  content: "";
}
.fa-bolt:before {
  content: "";
}
.fa-bomb:before {
  content: "";
}
.fa-bone:before {
  content: "";
}
.fa-bong:before {
  content: "";
}
.fa-book:before {
  content: "";
}
.fa-book-dead:before {
  content: "";
}
.fa-book-medical:before {
  content: "";
}
.fa-book-open:before {
  content: "";
}
.fa-book-reader:before {
  content: "";
}
.fa-bookmark:before {
  content: "";
}
.fa-bootstrap:before {
  content: "";
}
.fa-border-all:before {
  content: "";
}
.fa-border-none:before {
  content: "";
}
.fa-border-style:before {
  content: "";
}
.fa-bowling-ball:before {
  content: "";
}
.fa-box:before {
  content: "";
}
.fa-box-open:before {
  content: "";
}
.fa-box-tissue:before {
  content: "";
}
.fa-boxes:before {
  content: "";
}
.fa-braille:before {
  content: "";
}
.fa-brain:before {
  content: "";
}
.fa-bread-slice:before {
  content: "";
}
.fa-briefcase:before {
  content: "";
}
.fa-briefcase-medical:before {
  content: "";
}
.fa-broadcast-tower:before {
  content: "";
}
.fa-broom:before {
  content: "";
}
.fa-brush:before {
  content: "";
}
.fa-btc:before {
  content: "";
}
.fa-buffer:before {
  content: "";
}
.fa-bug:before {
  content: "";
}
.fa-building:before {
  content: "";
}
.fa-bullhorn:before {
  content: "";
}
.fa-bullseye:before {
  content: "";
}
.fa-burn:before {
  content: "";
}
.fa-buromobelexperte:before {
  content: "";
}
.fa-bus:before {
  content: "";
}
.fa-bus-alt:before {
  content: "";
}
.fa-business-time:before {
  content: "";
}
.fa-buy-n-large:before {
  content: "";
}
.fa-buysellads:before {
  content: "";
}
.fa-calculator:before {
  content: "";
}
.fa-calendar:before {
  content: "";
}
.fa-calendar-alt:before {
  content: "";
}
.fa-calendar-check:before {
  content: "";
}
.fa-calendar-day:before {
  content: "";
}
.fa-calendar-minus:before {
  content: "";
}
.fa-calendar-plus:before {
  content: "";
}
.fa-calendar-times:before {
  content: "";
}
.fa-calendar-week:before {
  content: "";
}
.fa-camera:before {
  content: "";
}
.fa-camera-retro:before {
  content: "";
}
.fa-campground:before {
  content: "";
}
.fa-canadian-maple-leaf:before {
  content: "";
}
.fa-candy-cane:before {
  content: "";
}
.fa-cannabis:before {
  content: "";
}
.fa-capsules:before {
  content: "";
}
.fa-car:before {
  content: "";
}
.fa-car-alt:before {
  content: "";
}
.fa-car-battery:before {
  content: "";
}
.fa-car-crash:before {
  content: "";
}
.fa-car-side:before {
  content: "";
}
.fa-caravan:before {
  content: "";
}
.fa-caret-down:before {
  content: "";
}
.fa-caret-left:before {
  content: "";
}
.fa-caret-right:before {
  content: "";
}
.fa-caret-square-down:before {
  content: "";
}
.fa-caret-square-left:before {
  content: "";
}
.fa-caret-square-right:before {
  content: "";
}
.fa-caret-square-up:before {
  content: "";
}
.fa-caret-up:before {
  content: "";
}
.fa-carrot:before {
  content: "";
}
.fa-cart-arrow-down:before {
  content: "";
}
.fa-cart-plus:before {
  content: "";
}
.fa-cash-register:before {
  content: "";
}
.fa-cat:before {
  content: "";
}
.fa-cc-amazon-pay:before {
  content: "";
}
.fa-cc-amex:before {
  content: "";
}
.fa-cc-apple-pay:before {
  content: "";
}
.fa-cc-diners-club:before {
  content: "";
}
.fa-cc-discover:before {
  content: "";
}
.fa-cc-jcb:before {
  content: "";
}
.fa-cc-mastercard:before {
  content: "";
}
.fa-cc-paypal:before {
  content: "";
}
.fa-cc-stripe:before {
  content: "";
}
.fa-cc-visa:before {
  content: "";
}
.fa-centercode:before {
  content: "";
}
.fa-centos:before {
  content: "";
}
.fa-certificate:before {
  content: "";
}
.fa-chair:before {
  content: "";
}
.fa-chalkboard:before {
  content: "";
}
.fa-chalkboard-teacher:before {
  content: "";
}
.fa-charging-station:before {
  content: "";
}
.fa-chart-area:before {
  content: "";
}
.fa-chart-bar:before {
  content: "";
}
.fa-chart-line:before {
  content: "";
}
.fa-chart-pie:before {
  content: "";
}
.fa-check:before {
  content: "";
}
.fa-check-circle:before {
  content: "";
}
.fa-check-double:before {
  content: "";
}
.fa-check-square:before {
  content: "";
}
.fa-cheese:before {
  content: "";
}
.fa-chess:before {
  content: "";
}
.fa-chess-bishop:before {
  content: "";
}
.fa-chess-board:before {
  content: "";
}
.fa-chess-king:before {
  content: "";
}
.fa-chess-knight:before {
  content: "";
}
.fa-chess-pawn:before {
  content: "";
}
.fa-chess-queen:before {
  content: "";
}
.fa-chess-rook:before {
  content: "";
}
.fa-chevron-circle-down:before {
  content: "";
}
.fa-chevron-circle-left:before {
  content: "";
}
.fa-chevron-circle-right:before {
  content: "";
}
.fa-chevron-circle-up:before {
  content: "";
}
.fa-chevron-down:before {
  content: "";
}
.fa-chevron-left:before {
  content: "";
}
.fa-chevron-right:before {
  content: "";
}
.fa-chevron-up:before {
  content: "";
}
.fa-child:before {
  content: "";
}
.fa-chrome:before {
  content: "";
}
.fa-chromecast:before {
  content: "";
}
.fa-church:before {
  content: "";
}
.fa-circle:before {
  content: "";
}
.fa-circle-notch:before {
  content: "";
}
.fa-city:before {
  content: "";
}
.fa-clinic-medical:before {
  content: "";
}
.fa-clipboard:before {
  content: "";
}
.fa-clipboard-check:before {
  content: "";
}
.fa-clipboard-list:before {
  content: "";
}
.fa-clock:before {
  content: "";
}
.fa-clone:before {
  content: "";
}
.fa-closed-captioning:before {
  content: "";
}
.fa-cloud:before {
  content: "";
}
.fa-cloud-download-alt:before {
  content: "";
}
.fa-cloud-meatball:before {
  content: "";
}
.fa-cloud-moon:before {
  content: "";
}
.fa-cloud-moon-rain:before {
  content: "";
}
.fa-cloud-rain:before {
  content: "";
}
.fa-cloud-showers-heavy:before {
  content: "";
}
.fa-cloud-sun:before {
  content: "";
}
.fa-cloud-sun-rain:before {
  content: "";
}
.fa-cloud-upload-alt:before {
  content: "";
}
.fa-cloudflare:before {
  content: "";
}
.fa-cloudscale:before {
  content: "";
}
.fa-cloudsmith:before {
  content: "";
}
.fa-cloudversify:before {
  content: "";
}
.fa-cocktail:before {
  content: "";
}
.fa-code:before {
  content: "";
}
.fa-code-branch:before {
  content: "";
}
.fa-codepen:before {
  content: "";
}
.fa-codiepie:before {
  content: "";
}
.fa-coffee:before {
  content: "";
}
.fa-cog:before {
  content: "";
}
.fa-cogs:before {
  content: "";
}
.fa-coins:before {
  content: "";
}
.fa-columns:before {
  content: "";
}
.fa-comment:before {
  content: "";
}
.fa-comment-alt:before {
  content: "";
}
.fa-comment-dollar:before {
  content: "";
}
.fa-comment-dots:before {
  content: "";
}
.fa-comment-medical:before {
  content: "";
}
.fa-comment-slash:before {
  content: "";
}
.fa-comments:before {
  content: "";
}
.fa-comments-dollar:before {
  content: "";
}
.fa-compact-disc:before {
  content: "";
}
.fa-compass:before {
  content: "";
}
.fa-compress:before {
  content: "";
}
.fa-compress-alt:before {
  content: "";
}
.fa-compress-arrows-alt:before {
  content: "";
}
.fa-concierge-bell:before {
  content: "";
}
.fa-confluence:before {
  content: "";
}
.fa-connectdevelop:before {
  content: "";
}
.fa-contao:before {
  content: "";
}
.fa-cookie:before {
  content: "";
}
.fa-cookie-bite:before {
  content: "";
}
.fa-copy:before {
  content: "";
}
.fa-copyright:before {
  content: "";
}
.fa-cotton-bureau:before {
  content: "";
}
.fa-couch:before {
  content: "";
}
.fa-cpanel:before {
  content: "";
}
.fa-creative-commons:before {
  content: "";
}
.fa-creative-commons-by:before {
  content: "";
}
.fa-creative-commons-nc:before {
  content: "";
}
.fa-creative-commons-nc-eu:before {
  content: "";
}
.fa-creative-commons-nc-jp:before {
  content: "";
}
.fa-creative-commons-nd:before {
  content: "";
}
.fa-creative-commons-pd:before {
  content: "";
}
.fa-creative-commons-pd-alt:before {
  content: "";
}
.fa-creative-commons-remix:before {
  content: "";
}
.fa-creative-commons-sa:before {
  content: "";
}
.fa-creative-commons-sampling:before {
  content: "";
}
.fa-creative-commons-sampling-plus:before {
  content: "";
}
.fa-creative-commons-share:before {
  content: "";
}
.fa-creative-commons-zero:before {
  content: "";
}
.fa-credit-card:before {
  content: "";
}
.fa-critical-role:before {
  content: "";
}
.fa-crop:before {
  content: "";
}
.fa-crop-alt:before {
  content: "";
}
.fa-cross:before {
  content: "";
}
.fa-crosshairs:before {
  content: "";
}
.fa-crow:before {
  content: "";
}
.fa-crown:before {
  content: "";
}
.fa-crutch:before {
  content: "";
}
.fa-css3:before {
  content: "";
}
.fa-css3-alt:before {
  content: "";
}
.fa-cube:before {
  content: "";
}
.fa-cubes:before {
  content: "";
}
.fa-cut:before {
  content: "";
}
.fa-cuttlefish:before {
  content: "";
}
.fa-d-and-d:before {
  content: "";
}
.fa-d-and-d-beyond:before {
  content: "";
}
.fa-dailymotion:before {
  content: "";
}
.fa-dashcube:before {
  content: "";
}
.fa-database:before {
  content: "";
}
.fa-deaf:before {
  content: "";
}
.fa-deezer:before {
  content: "";
}
.fa-delicious:before {
  content: "";
}
.fa-democrat:before {
  content: "";
}
.fa-deploydog:before {
  content: "";
}
.fa-deskpro:before {
  content: "";
}
.fa-desktop:before {
  content: "";
}
.fa-dev:before {
  content: "";
}
.fa-deviantart:before {
  content: "";
}
.fa-dharmachakra:before {
  content: "";
}
.fa-dhl:before {
  content: "";
}
.fa-diagnoses:before {
  content: "";
}
.fa-diaspora:before {
  content: "";
}
.fa-dice:before {
  content: "";
}
.fa-dice-d20:before {
  content: "";
}
.fa-dice-d6:before {
  content: "";
}
.fa-dice-five:before {
  content: "";
}
.fa-dice-four:before {
  content: "";
}
.fa-dice-one:before {
  content: "";
}
.fa-dice-six:before {
  content: "";
}
.fa-dice-three:before {
  content: "";
}
.fa-dice-two:before {
  content: "";
}
.fa-digg:before {
  content: "";
}
.fa-digital-ocean:before {
  content: "";
}
.fa-digital-tachograph:before {
  content: "";
}
.fa-directions:before {
  content: "";
}
.fa-discord:before {
  content: "";
}
.fa-discourse:before {
  content: "";
}
.fa-disease:before {
  content: "";
}
.fa-divide:before {
  content: "";
}
.fa-dizzy:before {
  content: "";
}
.fa-dna:before {
  content: "";
}
.fa-dochub:before {
  content: "";
}
.fa-docker:before {
  content: "";
}
.fa-dog:before {
  content: "";
}
.fa-dollar-sign:before {
  content: "";
}
.fa-dolly:before {
  content: "";
}
.fa-dolly-flatbed:before {
  content: "";
}
.fa-donate:before {
  content: "";
}
.fa-door-closed:before {
  content: "";
}
.fa-door-open:before {
  content: "";
}
.fa-dot-circle:before {
  content: "";
}
.fa-dove:before {
  content: "";
}
.fa-download:before {
  content: "";
}
.fa-draft2digital:before {
  content: "";
}
.fa-drafting-compass:before {
  content: "";
}
.fa-dragon:before {
  content: "";
}
.fa-draw-polygon:before {
  content: "";
}
.fa-dribbble:before {
  content: "";
}
.fa-dribbble-square:before {
  content: "";
}
.fa-dropbox:before {
  content: "";
}
.fa-drum:before {
  content: "";
}
.fa-drum-steelpan:before {
  content: "";
}
.fa-drumstick-bite:before {
  content: "";
}
.fa-drupal:before {
  content: "";
}
.fa-dumbbell:before {
  content: "";
}
.fa-dumpster:before {
  content: "";
}
.fa-dumpster-fire:before {
  content: "";
}
.fa-dungeon:before {
  content: "";
}
.fa-dyalog:before {
  content: "";
}
.fa-earlybirds:before {
  content: "";
}
.fa-ebay:before {
  content: "";
}
.fa-edge:before {
  content: "";
}
.fa-edge-legacy:before {
  content: "";
}
.fa-edit:before {
  content: "";
}
.fa-egg:before {
  content: "";
}
.fa-eject:before {
  content: "";
}
.fa-elementor:before {
  content: "";
}
.fa-ellipsis-h:before {
  content: "";
}
.fa-ellipsis-v:before {
  content: "";
}
.fa-ello:before {
  content: "";
}
.fa-ember:before {
  content: "";
}
.fa-empire:before {
  content: "";
}
.fa-envelope:before {
  content: "";
}
.fa-envelope-open:before {
  content: "";
}
.fa-envelope-open-text:before {
  content: "";
}
.fa-envelope-square:before {
  content: "";
}
.fa-envira:before {
  content: "";
}
.fa-equals:before {
  content: "";
}
.fa-eraser:before {
  content: "";
}
.fa-erlang:before {
  content: "";
}
.fa-ethereum:before {
  content: "";
}
.fa-ethernet:before {
  content: "";
}
.fa-etsy:before {
  content: "";
}
.fa-euro-sign:before {
  content: "";
}
.fa-evernote:before {
  content: "";
}
.fa-exchange-alt:before {
  content: "";
}
.fa-exclamation:before {
  content: "";
}
.fa-exclamation-circle:before {
  content: "";
}
.fa-exclamation-triangle:before {
  content: "";
}
.fa-expand:before {
  content: "";
}
.fa-expand-alt:before {
  content: "";
}
.fa-expand-arrows-alt:before {
  content: "";
}
.fa-expeditedssl:before {
  content: "";
}
.fa-external-link-alt:before {
  content: "";
}
.fa-external-link-square-alt:before {
  content: "";
}
.fa-eye:before {
  content: "";
}
.fa-eye-dropper:before {
  content: "";
}
.fa-eye-slash:before {
  content: "";
}
.fa-facebook:before {
  content: "";
}
.fa-facebook-f:before {
  content: "";
}
.fa-facebook-messenger:before {
  content: "";
}
.fa-facebook-square:before {
  content: "";
}
.fa-fan:before {
  content: "";
}
.fa-fantasy-flight-games:before {
  content: "";
}
.fa-fast-backward:before {
  content: "";
}
.fa-fast-forward:before {
  content: "";
}
.fa-faucet:before {
  content: "";
}
.fa-fax:before {
  content: "";
}
.fa-feather:before {
  content: "";
}
.fa-feather-alt:before {
  content: "";
}
.fa-fedex:before {
  content: "";
}
.fa-fedora:before {
  content: "";
}
.fa-female:before {
  content: "";
}
.fa-fighter-jet:before {
  content: "";
}
.fa-figma:before {
  content: "";
}
.fa-file:before {
  content: "";
}
.fa-file-alt:before {
  content: "";
}
.fa-file-archive:before {
  content: "";
}
.fa-file-audio:before {
  content: "";
}
.fa-file-code:before {
  content: "";
}
.fa-file-contract:before {
  content: "";
}
.fa-file-csv:before {
  content: "";
}
.fa-file-download:before {
  content: "";
}
.fa-file-excel:before {
  content: "";
}
.fa-file-export:before {
  content: "";
}
.fa-file-image:before {
  content: "";
}
.fa-file-import:before {
  content: "";
}
.fa-file-invoice:before {
  content: "";
}
.fa-file-invoice-dollar:before {
  content: "";
}
.fa-file-medical:before {
  content: "";
}
.fa-file-medical-alt:before {
  content: "";
}
.fa-file-pdf:before {
  content: "";
}
.fa-file-powerpoint:before {
  content: "";
}
.fa-file-prescription:before {
  content: "";
}
.fa-file-signature:before {
  content: "";
}
.fa-file-upload:before {
  content: "";
}
.fa-file-video:before {
  content: "";
}
.fa-file-word:before {
  content: "";
}
.fa-fill:before {
  content: "";
}
.fa-fill-drip:before {
  content: "";
}
.fa-film:before {
  content: "";
}
.fa-filter:before {
  content: "";
}
.fa-fingerprint:before {
  content: "";
}
.fa-fire:before {
  content: "";
}
.fa-fire-alt:before {
  content: "";
}
.fa-fire-extinguisher:before {
  content: "";
}
.fa-firefox:before {
  content: "";
}
.fa-firefox-browser:before {
  content: "";
}
.fa-first-aid:before {
  content: "";
}
.fa-first-order:before {
  content: "";
}
.fa-first-order-alt:before {
  content: "";
}
.fa-firstdraft:before {
  content: "";
}
.fa-fish:before {
  content: "";
}
.fa-fist-raised:before {
  content: "";
}
.fa-flag:before {
  content: "";
}
.fa-flag-checkered:before {
  content: "";
}
.fa-flag-usa:before {
  content: "";
}
.fa-flask:before {
  content: "";
}
.fa-flickr:before {
  content: "";
}
.fa-flipboard:before {
  content: "";
}
.fa-flushed:before {
  content: "";
}
.fa-fly:before {
  content: "";
}
.fa-folder:before {
  content: "";
}
.fa-folder-minus:before {
  content: "";
}
.fa-folder-open:before {
  content: "";
}
.fa-folder-plus:before {
  content: "";
}
.fa-font:before {
  content: "";
}
.fa-font-awesome:before {
  content: "";
}
.fa-font-awesome-alt:before {
  content: "";
}
.fa-font-awesome-flag:before {
  content: "";
}
.fa-font-awesome-logo-full:before {
  content: "";
}
.fa-fonticons:before {
  content: "";
}
.fa-fonticons-fi:before {
  content: "";
}
.fa-football-ball:before {
  content: "";
}
.fa-fort-awesome:before {
  content: "";
}
.fa-fort-awesome-alt:before {
  content: "";
}
.fa-forumbee:before {
  content: "";
}
.fa-forward:before {
  content: "";
}
.fa-foursquare:before {
  content: "";
}
.fa-free-code-camp:before {
  content: "";
}
.fa-freebsd:before {
  content: "";
}
.fa-frog:before {
  content: "";
}
.fa-frown:before {
  content: "";
}
.fa-frown-open:before {
  content: "";
}
.fa-fulcrum:before {
  content: "";
}
.fa-funnel-dollar:before {
  content: "";
}
.fa-futbol:before {
  content: "";
}
.fa-galactic-republic:before {
  content: "";
}
.fa-galactic-senate:before {
  content: "";
}
.fa-gamepad:before {
  content: "";
}
.fa-gas-pump:before {
  content: "";
}
.fa-gavel:before {
  content: "";
}
.fa-gem:before {
  content: "";
}
.fa-genderless:before {
  content: "";
}
.fa-get-pocket:before {
  content: "";
}
.fa-gg:before {
  content: "";
}
.fa-gg-circle:before {
  content: "";
}
.fa-ghost:before {
  content: "";
}
.fa-gift:before {
  content: "";
}
.fa-gifts:before {
  content: "";
}
.fa-git:before {
  content: "";
}
.fa-git-alt:before {
  content: "";
}
.fa-git-square:before {
  content: "";
}
.fa-github:before {
  content: "";
}
.fa-github-alt:before {
  content: "";
}
.fa-github-square:before {
  content: "";
}
.fa-gitkraken:before {
  content: "";
}
.fa-gitlab:before {
  content: "";
}
.fa-gitter:before {
  content: "";
}
.fa-glass-cheers:before {
  content: "";
}
.fa-glass-martini:before {
  content: "";
}
.fa-glass-martini-alt:before {
  content: "";
}
.fa-glass-whiskey:before {
  content: "";
}
.fa-glasses:before {
  content: "";
}
.fa-glide:before {
  content: "";
}
.fa-glide-g:before {
  content: "";
}
.fa-globe:before {
  content: "";
}
.fa-globe-africa:before {
  content: "";
}
.fa-globe-americas:before {
  content: "";
}
.fa-globe-asia:before {
  content: "";
}
.fa-globe-europe:before {
  content: "";
}
.fa-gofore:before {
  content: "";
}
.fa-golf-ball:before {
  content: "";
}
.fa-goodreads:before {
  content: "";
}
.fa-goodreads-g:before {
  content: "";
}
.fa-google:before {
  content: "";
}
.fa-google-drive:before {
  content: "";
}
.fa-google-pay:before {
  content: "";
}
.fa-google-play:before {
  content: "";
}
.fa-google-plus:before {
  content: "";
}
.fa-google-plus-g:before {
  content: "";
}
.fa-google-plus-square:before {
  content: "";
}
.fa-google-wallet:before {
  content: "";
}
.fa-gopuram:before {
  content: "";
}
.fa-graduation-cap:before {
  content: "";
}
.fa-gratipay:before {
  content: "";
}
.fa-grav:before {
  content: "";
}
.fa-greater-than:before {
  content: "";
}
.fa-greater-than-equal:before {
  content: "";
}
.fa-grimace:before {
  content: "";
}
.fa-grin:before {
  content: "";
}
.fa-grin-alt:before {
  content: "";
}
.fa-grin-beam:before {
  content: "";
}
.fa-grin-beam-sweat:before {
  content: "";
}
.fa-grin-hearts:before {
  content: "";
}
.fa-grin-squint:before {
  content: "";
}
.fa-grin-squint-tears:before {
  content: "";
}
.fa-grin-stars:before {
  content: "";
}
.fa-grin-tears:before {
  content: "";
}
.fa-grin-tongue:before {
  content: "";
}
.fa-grin-tongue-squint:before {
  content: "";
}
.fa-grin-tongue-wink:before {
  content: "";
}
.fa-grin-wink:before {
  content: "";
}
.fa-grip-horizontal:before {
  content: "";
}
.fa-grip-lines:before {
  content: "";
}
.fa-grip-lines-vertical:before {
  content: "";
}
.fa-grip-vertical:before {
  content: "";
}
.fa-gripfire:before {
  content: "";
}
.fa-grunt:before {
  content: "";
}
.fa-guilded:before {
  content: "";
}
.fa-guitar:before {
  content: "";
}
.fa-gulp:before {
  content: "";
}
.fa-h-square:before {
  content: "";
}
.fa-hacker-news:before {
  content: "";
}
.fa-hacker-news-square:before {
  content: "";
}
.fa-hackerrank:before {
  content: "";
}
.fa-hamburger:before {
  content: "";
}
.fa-hammer:before {
  content: "";
}
.fa-hamsa:before {
  content: "";
}
.fa-hand-holding:before {
  content: "";
}
.fa-hand-holding-heart:before {
  content: "";
}
.fa-hand-holding-medical:before {
  content: "";
}
.fa-hand-holding-usd:before {
  content: "";
}
.fa-hand-holding-water:before {
  content: "";
}
.fa-hand-lizard:before {
  content: "";
}
.fa-hand-middle-finger:before {
  content: "";
}
.fa-hand-paper:before {
  content: "";
}
.fa-hand-peace:before {
  content: "";
}
.fa-hand-point-down:before {
  content: "";
}
.fa-hand-point-left:before {
  content: "";
}
.fa-hand-point-right:before {
  content: "";
}
.fa-hand-point-up:before {
  content: "";
}
.fa-hand-pointer:before {
  content: "";
}
.fa-hand-rock:before {
  content: "";
}
.fa-hand-scissors:before {
  content: "";
}
.fa-hand-sparkles:before {
  content: "";
}
.fa-hand-spock:before {
  content: "";
}
.fa-hands:before {
  content: "";
}
.fa-hands-helping:before {
  content: "";
}
.fa-hands-wash:before {
  content: "";
}
.fa-handshake:before {
  content: "";
}
.fa-handshake-alt-slash:before {
  content: "";
}
.fa-handshake-slash:before {
  content: "";
}
.fa-hanukiah:before {
  content: "";
}
.fa-hard-hat:before {
  content: "";
}
.fa-hashtag:before {
  content: "";
}
.fa-hat-cowboy:before {
  content: "";
}
.fa-hat-cowboy-side:before {
  content: "";
}
.fa-hat-wizard:before {
  content: "";
}
.fa-hdd:before {
  content: "";
}
.fa-head-side-cough:before {
  content: "";
}
.fa-head-side-cough-slash:before {
  content: "";
}
.fa-head-side-mask:before {
  content: "";
}
.fa-head-side-virus:before {
  content: "";
}
.fa-heading:before {
  content: "";
}
.fa-headphones:before {
  content: "";
}
.fa-headphones-alt:before {
  content: "";
}
.fa-headset:before {
  content: "";
}
.fa-heart:before {
  content: "";
}
.fa-heart-broken:before {
  content: "";
}
.fa-heartbeat:before {
  content: "";
}
.fa-helicopter:before {
  content: "";
}
.fa-highlighter:before {
  content: "";
}
.fa-hiking:before {
  content: "";
}
.fa-hippo:before {
  content: "";
}
.fa-hips:before {
  content: "";
}
.fa-hire-a-helper:before {
  content: "";
}
.fa-history:before {
  content: "";
}
.fa-hive:before {
  content: "";
}
.fa-hockey-puck:before {
  content: "";
}
.fa-holly-berry:before {
  content: "";
}
.fa-home:before {
  content: "";
}
.fa-hooli:before {
  content: "";
}
.fa-hornbill:before {
  content: "";
}
.fa-horse:before {
  content: "";
}
.fa-horse-head:before {
  content: "";
}
.fa-hospital:before {
  content: "";
}
.fa-hospital-alt:before {
  content: "";
}
.fa-hospital-symbol:before {
  content: "";
}
.fa-hospital-user:before {
  content: "";
}
.fa-hot-tub:before {
  content: "";
}
.fa-hotdog:before {
  content: "";
}
.fa-hotel:before {
  content: "";
}
.fa-hotjar:before {
  content: "";
}
.fa-hourglass:before {
  content: "";
}
.fa-hourglass-end:before {
  content: "";
}
.fa-hourglass-half:before {
  content: "";
}
.fa-hourglass-start:before {
  content: "";
}
.fa-house-damage:before {
  content: "";
}
.fa-house-user:before {
  content: "";
}
.fa-houzz:before {
  content: "";
}
.fa-hryvnia:before {
  content: "";
}
.fa-html5:before {
  content: "";
}
.fa-hubspot:before {
  content: "";
}
.fa-i-cursor:before {
  content: "";
}
.fa-ice-cream:before {
  content: "";
}
.fa-icicles:before {
  content: "";
}
.fa-icons:before {
  content: "";
}
.fa-id-badge:before {
  content: "";
}
.fa-id-card:before {
  content: "";
}
.fa-id-card-alt:before {
  content: "";
}
.fa-ideal:before {
  content: "";
}
.fa-igloo:before {
  content: "";
}
.fa-image:before {
  content: "";
}
.fa-images:before {
  content: "";
}
.fa-imdb:before {
  content: "";
}
.fa-inbox:before {
  content: "";
}
.fa-indent:before {
  content: "";
}
.fa-industry:before {
  content: "";
}
.fa-infinity:before {
  content: "";
}
.fa-info:before {
  content: "";
}
.fa-info-circle:before {
  content: "";
}
.fa-innosoft:before {
  content: "";
}
.fa-instagram:before {
  content: "";
}
.fa-instagram-square:before {
  content: "";
}
.fa-instalod:before {
  content: "";
}
.fa-intercom:before {
  content: "";
}
.fa-internet-explorer:before {
  content: "";
}
.fa-invision:before {
  content: "";
}
.fa-ioxhost:before {
  content: "";
}
.fa-italic:before {
  content: "";
}
.fa-itch-io:before {
  content: "";
}
.fa-itunes:before {
  content: "";
}
.fa-itunes-note:before {
  content: "";
}
.fa-java:before {
  content: "";
}
.fa-jedi:before {
  content: "";
}
.fa-jedi-order:before {
  content: "";
}
.fa-jenkins:before {
  content: "";
}
.fa-jira:before {
  content: "";
}
.fa-joget:before {
  content: "";
}
.fa-joint:before {
  content: "";
}
.fa-joomla:before {
  content: "";
}
.fa-journal-whills:before {
  content: "";
}
.fa-js:before {
  content: "";
}
.fa-js-square:before {
  content: "";
}
.fa-jsfiddle:before {
  content: "";
}
.fa-kaaba:before {
  content: "";
}
.fa-kaggle:before {
  content: "";
}
.fa-key:before {
  content: "";
}
.fa-keybase:before {
  content: "";
}
.fa-keyboard:before {
  content: "";
}
.fa-keycdn:before {
  content: "";
}
.fa-khanda:before {
  content: "";
}
.fa-kickstarter:before {
  content: "";
}
.fa-kickstarter-k:before {
  content: "";
}
.fa-kiss:before {
  content: "";
}
.fa-kiss-beam:before {
  content: "";
}
.fa-kiss-wink-heart:before {
  content: "";
}
.fa-kiwi-bird:before {
  content: "";
}
.fa-korvue:before {
  content: "";
}
.fa-landmark:before {
  content: "";
}
.fa-language:before {
  content: "";
}
.fa-laptop:before {
  content: "";
}
.fa-laptop-code:before {
  content: "";
}
.fa-laptop-house:before {
  content: "";
}
.fa-laptop-medical:before {
  content: "";
}
.fa-laravel:before {
  content: "";
}
.fa-lastfm:before {
  content: "";
}
.fa-lastfm-square:before {
  content: "";
}
.fa-laugh:before {
  content: "";
}
.fa-laugh-beam:before {
  content: "";
}
.fa-laugh-squint:before {
  content: "";
}
.fa-laugh-wink:before {
  content: "";
}
.fa-layer-group:before {
  content: "";
}
.fa-leaf:before {
  content: "";
}
.fa-leanpub:before {
  content: "";
}
.fa-lemon:before {
  content: "";
}
.fa-less:before {
  content: "";
}
.fa-less-than:before {
  content: "";
}
.fa-less-than-equal:before {
  content: "";
}
.fa-level-down-alt:before {
  content: "";
}
.fa-level-up-alt:before {
  content: "";
}
.fa-life-ring:before {
  content: "";
}
.fa-lightbulb:before {
  content: "";
}
.fa-line:before {
  content: "";
}
.fa-link:before {
  content: "";
}
.fa-linkedin:before {
  content: "";
}
.fa-linkedin-in:before {
  content: "";
}
.fa-linode:before {
  content: "";
}
.fa-linux:before {
  content: "";
}
.fa-lira-sign:before {
  content: "";
}
.fa-list:before {
  content: "";
}
.fa-list-alt:before {
  content: "";
}
.fa-list-ol:before {
  content: "";
}
.fa-list-ul:before {
  content: "";
}
.fa-location-arrow:before {
  content: "";
}
.fa-lock:before {
  content: "";
}
.fa-lock-open:before {
  content: "";
}
.fa-long-arrow-alt-down:before {
  content: "";
}
.fa-long-arrow-alt-left:before {
  content: "";
}
.fa-long-arrow-alt-right:before {
  content: "";
}
.fa-long-arrow-alt-up:before {
  content: "";
}
.fa-low-vision:before {
  content: "";
}
.fa-luggage-cart:before {
  content: "";
}
.fa-lungs:before {
  content: "";
}
.fa-lungs-virus:before {
  content: "";
}
.fa-lyft:before {
  content: "";
}
.fa-magento:before {
  content: "";
}
.fa-magic:before {
  content: "";
}
.fa-magnet:before {
  content: "";
}
.fa-mail-bulk:before {
  content: "";
}
.fa-mailchimp:before {
  content: "";
}
.fa-male:before {
  content: "";
}
.fa-mandalorian:before {
  content: "";
}
.fa-map:before {
  content: "";
}
.fa-map-marked:before {
  content: "";
}
.fa-map-marked-alt:before {
  content: "";
}
.fa-map-marker:before {
  content: "";
}
.fa-map-marker-alt:before {
  content: "";
}
.fa-map-pin:before {
  content: "";
}
.fa-map-signs:before {
  content: "";
}
.fa-markdown:before {
  content: "";
}
.fa-marker:before {
  content: "";
}
.fa-mars:before {
  content: "";
}
.fa-mars-double:before {
  content: "";
}
.fa-mars-stroke:before {
  content: "";
}
.fa-mars-stroke-h:before {
  content: "";
}
.fa-mars-stroke-v:before {
  content: "";
}
.fa-mask:before {
  content: "";
}
.fa-mastodon:before {
  content: "";
}
.fa-maxcdn:before {
  content: "";
}
.fa-mdb:before {
  content: "";
}
.fa-medal:before {
  content: "";
}
.fa-medapps:before {
  content: "";
}
.fa-medium:before {
  content: "";
}
.fa-medium-m:before {
  content: "";
}
.fa-medkit:before {
  content: "";
}
.fa-medrt:before {
  content: "";
}
.fa-meetup:before {
  content: "";
}
.fa-megaport:before {
  content: "";
}
.fa-meh:before {
  content: "";
}
.fa-meh-blank:before {
  content: "";
}
.fa-meh-rolling-eyes:before {
  content: "";
}
.fa-memory:before {
  content: "";
}
.fa-mendeley:before {
  content: "";
}
.fa-menorah:before {
  content: "";
}
.fa-mercury:before {
  content: "";
}
.fa-meteor:before {
  content: "";
}
.fa-microblog:before {
  content: "";
}
.fa-microchip:before {
  content: "";
}
.fa-microphone:before {
  content: "";
}
.fa-microphone-alt:before {
  content: "";
}
.fa-microphone-alt-slash:before {
  content: "";
}
.fa-microphone-slash:before {
  content: "";
}
.fa-microscope:before {
  content: "";
}
.fa-microsoft:before {
  content: "";
}
.fa-minus:before {
  content: "";
}
.fa-minus-circle:before {
  content: "";
}
.fa-minus-square:before {
  content: "";
}
.fa-mitten:before {
  content: "";
}
.fa-mix:before {
  content: "";
}
.fa-mixcloud:before {
  content: "";
}
.fa-mixer:before {
  content: "";
}
.fa-mizuni:before {
  content: "";
}
.fa-mobile:before {
  content: "";
}
.fa-mobile-alt:before {
  content: "";
}
.fa-modx:before {
  content: "";
}
.fa-monero:before {
  content: "";
}
.fa-money-bill:before {
  content: "";
}
.fa-money-bill-alt:before {
  content: "";
}
.fa-money-bill-wave:before {
  content: "";
}
.fa-money-bill-wave-alt:before {
  content: "";
}
.fa-money-check:before {
  content: "";
}
.fa-money-check-alt:before {
  content: "";
}
.fa-monument:before {
  content: "";
}
.fa-moon:before {
  content: "";
}
.fa-mortar-pestle:before {
  content: "";
}
.fa-mosque:before {
  content: "";
}
.fa-motorcycle:before {
  content: "";
}
.fa-mountain:before {
  content: "";
}
.fa-mouse:before {
  content: "";
}
.fa-mouse-pointer:before {
  content: "";
}
.fa-mug-hot:before {
  content: "";
}
.fa-music:before {
  content: "";
}
.fa-napster:before {
  content: "";
}
.fa-neos:before {
  content: "";
}
.fa-network-wired:before {
  content: "";
}
.fa-neuter:before {
  content: "";
}
.fa-newspaper:before {
  content: "";
}
.fa-nimblr:before {
  content: "";
}
.fa-node:before {
  content: "";
}
.fa-node-js:before {
  content: "";
}
.fa-not-equal:before {
  content: "";
}
.fa-notes-medical:before {
  content: "";
}
.fa-npm:before {
  content: "";
}
.fa-ns8:before {
  content: "";
}
.fa-nutritionix:before {
  content: "";
}
.fa-object-group:before {
  content: "";
}
.fa-object-ungroup:before {
  content: "";
}
.fa-octopus-deploy:before {
  content: "";
}
.fa-odnoklassniki:before {
  content: "";
}
.fa-odnoklassniki-square:before {
  content: "";
}
.fa-oil-can:before {
  content: "";
}
.fa-old-republic:before {
  content: "";
}
.fa-om:before {
  content: "";
}
.fa-opencart:before {
  content: "";
}
.fa-openid:before {
  content: "";
}
.fa-opera:before {
  content: "";
}
.fa-optin-monster:before {
  content: "";
}
.fa-orcid:before {
  content: "";
}
.fa-osi:before {
  content: "";
}
.fa-otter:before {
  content: "";
}
.fa-outdent:before {
  content: "";
}
.fa-page4:before {
  content: "";
}
.fa-pagelines:before {
  content: "";
}
.fa-pager:before {
  content: "";
}
.fa-paint-brush:before {
  content: "";
}
.fa-paint-roller:before {
  content: "";
}
.fa-palette:before {
  content: "";
}
.fa-palfed:before {
  content: "";
}
.fa-pallet:before {
  content: "";
}
.fa-paper-plane:before {
  content: "";
}
.fa-paperclip:before {
  content: "";
}
.fa-parachute-box:before {
  content: "";
}
.fa-paragraph:before {
  content: "";
}
.fa-parking:before {
  content: "";
}
.fa-passport:before {
  content: "";
}
.fa-pastafarianism:before {
  content: "";
}
.fa-paste:before {
  content: "";
}
.fa-patreon:before {
  content: "";
}
.fa-pause:before {
  content: "";
}
.fa-pause-circle:before {
  content: "";
}
.fa-paw:before {
  content: "";
}
.fa-paypal:before {
  content: "";
}
.fa-peace:before {
  content: "";
}
.fa-pen:before {
  content: "";
}
.fa-pen-alt:before {
  content: "";
}
.fa-pen-fancy:before {
  content: "";
}
.fa-pen-nib:before {
  content: "";
}
.fa-pen-square:before {
  content: "";
}
.fa-pencil-alt:before {
  content: "";
}
.fa-pencil-ruler:before {
  content: "";
}
.fa-penny-arcade:before {
  content: "";
}
.fa-people-arrows:before {
  content: "";
}
.fa-people-carry:before {
  content: "";
}
.fa-pepper-hot:before {
  content: "";
}
.fa-perbyte:before {
  content: "";
}
.fa-percent:before {
  content: "";
}
.fa-percentage:before {
  content: "";
}
.fa-periscope:before {
  content: "";
}
.fa-person-booth:before {
  content: "";
}
.fa-phabricator:before {
  content: "";
}
.fa-phoenix-framework:before {
  content: "";
}
.fa-phoenix-squadron:before {
  content: "";
}
.fa-phone:before {
  content: "";
}
.fa-phone-alt:before {
  content: "";
}
.fa-phone-slash:before {
  content: "";
}
.fa-phone-square:before {
  content: "";
}
.fa-phone-square-alt:before {
  content: "";
}
.fa-phone-volume:before {
  content: "";
}
.fa-photo-video:before {
  content: "";
}
.fa-php:before {
  content: "";
}
.fa-pied-piper:before {
  content: "";
}
.fa-pied-piper-alt:before {
  content: "";
}
.fa-pied-piper-hat:before {
  content: "";
}
.fa-pied-piper-pp:before {
  content: "";
}
.fa-pied-piper-square:before {
  content: "";
}
.fa-piggy-bank:before {
  content: "";
}
.fa-pills:before {
  content: "";
}
.fa-pinterest:before {
  content: "";
}
.fa-pinterest-p:before {
  content: "";
}
.fa-pinterest-square:before {
  content: "";
}
.fa-pizza-slice:before {
  content: "";
}
.fa-place-of-worship:before {
  content: "";
}
.fa-plane:before {
  content: "";
}
.fa-plane-arrival:before {
  content: "";
}
.fa-plane-departure:before {
  content: "";
}
.fa-plane-slash:before {
  content: "";
}
.fa-play:before {
  content: "";
}
.fa-play-circle:before {
  content: "";
}
.fa-playstation:before {
  content: "";
}
.fa-plug:before {
  content: "";
}
.fa-plus:before {
  content: "";
}
.fa-plus-circle:before {
  content: "";
}
.fa-plus-square:before {
  content: "";
}
.fa-podcast:before {
  content: "";
}
.fa-poll:before {
  content: "";
}
.fa-poll-h:before {
  content: "";
}
.fa-poo:before {
  content: "";
}
.fa-poo-storm:before {
  content: "";
}
.fa-poop:before {
  content: "";
}
.fa-portrait:before {
  content: "";
}
.fa-pound-sign:before {
  content: "";
}
.fa-power-off:before {
  content: "";
}
.fa-pray:before {
  content: "";
}
.fa-praying-hands:before {
  content: "";
}
.fa-prescription:before {
  content: "";
}
.fa-prescription-bottle:before {
  content: "";
}
.fa-prescription-bottle-alt:before {
  content: "";
}
.fa-print:before {
  content: "";
}
.fa-procedures:before {
  content: "";
}
.fa-product-hunt:before {
  content: "";
}
.fa-project-diagram:before {
  content: "";
}
.fa-pump-medical:before {
  content: "";
}
.fa-pump-soap:before {
  content: "";
}
.fa-pushed:before {
  content: "";
}
.fa-puzzle-piece:before {
  content: "";
}
.fa-python:before {
  content: "";
}
.fa-qq:before {
  content: "";
}
.fa-qrcode:before {
  content: "";
}
.fa-question:before {
  content: "";
}
.fa-question-circle:before {
  content: "";
}
.fa-quidditch:before {
  content: "";
}
.fa-quinscape:before {
  content: "";
}
.fa-quora:before {
  content: "";
}
.fa-quote-left:before {
  content: "";
}
.fa-quote-right:before {
  content: "";
}
.fa-quran:before {
  content: "";
}
.fa-r-project:before {
  content: "";
}
.fa-radiation:before {
  content: "";
}
.fa-radiation-alt:before {
  content: "";
}
.fa-rainbow:before {
  content: "";
}
.fa-random:before {
  content: "";
}
.fa-raspberry-pi:before {
  content: "";
}
.fa-ravelry:before {
  content: "";
}
.fa-react:before {
  content: "";
}
.fa-reacteurope:before {
  content: "";
}
.fa-readme:before {
  content: "";
}
.fa-rebel:before {
  content: "";
}
.fa-receipt:before {
  content: "";
}
.fa-record-vinyl:before {
  content: "";
}
.fa-recycle:before {
  content: "";
}
.fa-red-river:before {
  content: "";
}
.fa-reddit:before {
  content: "";
}
.fa-reddit-alien:before {
  content: "";
}
.fa-reddit-square:before {
  content: "";
}
.fa-redhat:before {
  content: "";
}
.fa-redo:before {
  content: "";
}
.fa-redo-alt:before {
  content: "";
}
.fa-registered:before {
  content: "";
}
.fa-remove-format:before {
  content: "";
}
.fa-renren:before {
  content: "";
}
.fa-reply:before {
  content: "";
}
.fa-reply-all:before {
  content: "";
}
.fa-replyd:before {
  content: "";
}
.fa-republican:before {
  content: "";
}
.fa-researchgate:before {
  content: "";
}
.fa-resolving:before {
  content: "";
}
.fa-restroom:before {
  content: "";
}
.fa-retweet:before {
  content: "";
}
.fa-rev:before {
  content: "";
}
.fa-ribbon:before {
  content: "";
}
.fa-ring:before {
  content: "";
}
.fa-road:before {
  content: "";
}
.fa-robot:before {
  content: "";
}
.fa-rocket:before {
  content: "";
}
.fa-rocketchat:before {
  content: "";
}
.fa-rockrms:before {
  content: "";
}
.fa-route:before {
  content: "";
}
.fa-rss:before {
  content: "";
}
.fa-rss-square:before {
  content: "";
}
.fa-ruble-sign:before {
  content: "";
}
.fa-ruler:before {
  content: "";
}
.fa-ruler-combined:before {
  content: "";
}
.fa-ruler-horizontal:before {
  content: "";
}
.fa-ruler-vertical:before {
  content: "";
}
.fa-running:before {
  content: "";
}
.fa-rupee-sign:before {
  content: "";
}
.fa-rust:before {
  content: "";
}
.fa-sad-cry:before {
  content: "";
}
.fa-sad-tear:before {
  content: "";
}
.fa-safari:before {
  content: "";
}
.fa-salesforce:before {
  content: "";
}
.fa-sass:before {
  content: "";
}
.fa-satellite:before {
  content: "";
}
.fa-satellite-dish:before {
  content: "";
}
.fa-save:before {
  content: "";
}
.fa-schlix:before {
  content: "";
}
.fa-school:before {
  content: "";
}
.fa-screwdriver:before {
  content: "";
}
.fa-scribd:before {
  content: "";
}
.fa-scroll:before {
  content: "";
}
.fa-sd-card:before {
  content: "";
}
.fa-search:before {
  content: "";
}
.fa-search-dollar:before {
  content: "";
}
.fa-search-location:before {
  content: "";
}
.fa-search-minus:before {
  content: "";
}
.fa-search-plus:before {
  content: "";
}
.fa-searchengin:before {
  content: "";
}
.fa-seedling:before {
  content: "";
}
.fa-sellcast:before {
  content: "";
}
.fa-sellsy:before {
  content: "";
}
.fa-server:before {
  content: "";
}
.fa-servicestack:before {
  content: "";
}
.fa-shapes:before {
  content: "";
}
.fa-share:before {
  content: "";
}
.fa-share-alt:before {
  content: "";
}
.fa-share-alt-square:before {
  content: "";
}
.fa-share-square:before {
  content: "";
}
.fa-shekel-sign:before {
  content: "";
}
.fa-shield-alt:before {
  content: "";
}
.fa-shield-virus:before {
  content: "";
}
.fa-ship:before {
  content: "";
}
.fa-shipping-fast:before {
  content: "";
}
.fa-shirtsinbulk:before {
  content: "";
}
.fa-shoe-prints:before {
  content: "";
}
.fa-shopify:before {
  content: "";
}
.fa-shopping-bag:before {
  content: "";
}
.fa-shopping-basket:before {
  content: "";
}
.fa-shopping-cart:before {
  content: "";
}
.fa-shopware:before {
  content: "";
}
.fa-shower:before {
  content: "";
}
.fa-shuttle-van:before {
  content: "";
}
.fa-sign:before {
  content: "";
}
.fa-sign-in-alt:before {
  content: "";
}
.fa-sign-language:before {
  content: "";
}
.fa-sign-out-alt:before {
  content: "";
}
.fa-signal:before {
  content: "";
}
.fa-signature:before {
  content: "";
}
.fa-sim-card:before {
  content: "";
}
.fa-simplybuilt:before {
  content: "";
}
.fa-sink:before {
  content: "";
}
.fa-sistrix:before {
  content: "";
}
.fa-sitemap:before {
  content: "";
}
.fa-sith:before {
  content: "";
}
.fa-skating:before {
  content: "";
}
.fa-sketch:before {
  content: "";
}
.fa-skiing:before {
  content: "";
}
.fa-skiing-nordic:before {
  content: "";
}
.fa-skull:before {
  content: "";
}
.fa-skull-crossbones:before {
  content: "";
}
.fa-skyatlas:before {
  content: "";
}
.fa-skype:before {
  content: "";
}
.fa-slack:before {
  content: "";
}
.fa-slack-hash:before {
  content: "";
}
.fa-slash:before {
  content: "";
}
.fa-sleigh:before {
  content: "";
}
.fa-sliders-h:before {
  content: "";
}
.fa-slideshare:before {
  content: "";
}
.fa-smile:before {
  content: "";
}
.fa-smile-beam:before {
  content: "";
}
.fa-smile-wink:before {
  content: "";
}
.fa-smog:before {
  content: "";
}
.fa-smoking:before {
  content: "";
}
.fa-smoking-ban:before {
  content: "";
}
.fa-sms:before {
  content: "";
}
.fa-snapchat:before {
  content: "";
}
.fa-snapchat-ghost:before {
  content: "";
}
.fa-snapchat-square:before {
  content: "";
}
.fa-snowboarding:before {
  content: "";
}
.fa-snowflake:before {
  content: "";
}
.fa-snowman:before {
  content: "";
}
.fa-snowplow:before {
  content: "";
}
.fa-soap:before {
  content: "";
}
.fa-socks:before {
  content: "";
}
.fa-solar-panel:before {
  content: "";
}
.fa-sort:before {
  content: "";
}
.fa-sort-alpha-down:before {
  content: "";
}
.fa-sort-alpha-down-alt:before {
  content: "";
}
.fa-sort-alpha-up:before {
  content: "";
}
.fa-sort-alpha-up-alt:before {
  content: "";
}
.fa-sort-amount-down:before {
  content: "";
}
.fa-sort-amount-down-alt:before {
  content: "";
}
.fa-sort-amount-up:before {
  content: "";
}
.fa-sort-amount-up-alt:before {
  content: "";
}
.fa-sort-down:before {
  content: "";
}
.fa-sort-numeric-down:before {
  content: "";
}
.fa-sort-numeric-down-alt:before {
  content: "";
}
.fa-sort-numeric-up:before {
  content: "";
}
.fa-sort-numeric-up-alt:before {
  content: "";
}
.fa-sort-up:before {
  content: "";
}
.fa-soundcloud:before {
  content: "";
}
.fa-sourcetree:before {
  content: "";
}
.fa-spa:before {
  content: "";
}
.fa-space-shuttle:before {
  content: "";
}
.fa-speakap:before {
  content: "";
}
.fa-speaker-deck:before {
  content: "";
}
.fa-spell-check:before {
  content: "";
}
.fa-spider:before {
  content: "";
}
.fa-spinner:before {
  content: "";
}
.fa-splotch:before {
  content: "";
}
.fa-spotify:before {
  content: "";
}
.fa-spray-can:before {
  content: "";
}
.fa-square:before {
  content: "";
}
.fa-square-full:before {
  content: "";
}
.fa-square-root-alt:before {
  content: "";
}
.fa-squarespace:before {
  content: "";
}
.fa-stack-exchange:before {
  content: "";
}
.fa-stack-overflow:before {
  content: "";
}
.fa-stackpath:before {
  content: "";
}
.fa-stamp:before {
  content: "";
}
.fa-star:before {
  content: "";
}
.fa-star-and-crescent:before {
  content: "";
}
.fa-star-half:before {
  content: "";
}
.fa-star-half-alt:before {
  content: "";
}
.fa-star-of-david:before {
  content: "";
}
.fa-star-of-life:before {
  content: "";
}
.fa-staylinked:before {
  content: "";
}
.fa-steam:before {
  content: "";
}
.fa-steam-square:before {
  content: "";
}
.fa-steam-symbol:before {
  content: "";
}
.fa-step-backward:before {
  content: "";
}
.fa-step-forward:before {
  content: "";
}
.fa-stethoscope:before {
  content: "";
}
.fa-sticker-mule:before {
  content: "";
}
.fa-sticky-note:before {
  content: "";
}
.fa-stop:before {
  content: "";
}
.fa-stop-circle:before {
  content: "";
}
.fa-stopwatch:before {
  content: "";
}
.fa-stopwatch-20:before {
  content: "";
}
.fa-store:before {
  content: "";
}
.fa-store-alt:before {
  content: "";
}
.fa-store-alt-slash:before {
  content: "";
}
.fa-store-slash:before {
  content: "";
}
.fa-strava:before {
  content: "";
}
.fa-stream:before {
  content: "";
}
.fa-street-view:before {
  content: "";
}
.fa-strikethrough:before {
  content: "";
}
.fa-stripe:before {
  content: "";
}
.fa-stripe-s:before {
  content: "";
}
.fa-stroopwafel:before {
  content: "";
}
.fa-studiovinari:before {
  content: "";
}
.fa-stumbleupon:before {
  content: "";
}
.fa-stumbleupon-circle:before {
  content: "";
}
.fa-subscript:before {
  content: "";
}
.fa-subway:before {
  content: "";
}
.fa-suitcase:before {
  content: "";
}
.fa-suitcase-rolling:before {
  content: "";
}
.fa-sun:before {
  content: "";
}
.fa-superpowers:before {
  content: "";
}
.fa-superscript:before {
  content: "";
}
.fa-supple:before {
  content: "";
}
.fa-surprise:before {
  content: "";
}
.fa-suse:before {
  content: "";
}
.fa-swatchbook:before {
  content: "";
}
.fa-swift:before {
  content: "";
}
.fa-swimmer:before {
  content: "";
}
.fa-swimming-pool:before {
  content: "";
}
.fa-symfony:before {
  content: "";
}
.fa-synagogue:before {
  content: "";
}
.fa-sync:before {
  content: "";
}
.fa-sync-alt:before {
  content: "";
}
.fa-syringe:before {
  content: "";
}
.fa-table:before {
  content: "";
}
.fa-table-tennis:before {
  content: "";
}
.fa-tablet:before {
  content: "";
}
.fa-tablet-alt:before {
  content: "";
}
.fa-tablets:before {
  content: "";
}
.fa-tachometer-alt:before {
  content: "";
}
.fa-tag:before {
  content: "";
}
.fa-tags:before {
  content: "";
}
.fa-tape:before {
  content: "";
}
.fa-tasks:before {
  content: "";
}
.fa-taxi:before {
  content: "";
}
.fa-teamspeak:before {
  content: "";
}
.fa-teeth:before {
  content: "";
}
.fa-teeth-open:before {
  content: "";
}
.fa-telegram:before {
  content: "";
}
.fa-telegram-plane:before {
  content: "";
}
.fa-temperature-high:before {
  content: "";
}
.fa-temperature-low:before {
  content: "";
}
.fa-tencent-weibo:before {
  content: "";
}
.fa-tenge:before {
  content: "";
}
.fa-terminal:before {
  content: "";
}
.fa-text-height:before {
  content: "";
}
.fa-text-width:before {
  content: "";
}
.fa-th:before {
  content: "";
}
.fa-th-large:before {
  content: "";
}
.fa-th-list:before {
  content: "";
}
.fa-the-red-yeti:before {
  content: "";
}
.fa-theater-masks:before {
  content: "";
}
.fa-themeco:before {
  content: "";
}
.fa-themeisle:before {
  content: "";
}
.fa-thermometer:before {
  content: "";
}
.fa-thermometer-empty:before {
  content: "";
}
.fa-thermometer-full:before {
  content: "";
}
.fa-thermometer-half:before {
  content: "";
}
.fa-thermometer-quarter:before {
  content: "";
}
.fa-thermometer-three-quarters:before {
  content: "";
}
.fa-think-peaks:before {
  content: "";
}
.fa-thumbs-down:before {
  content: "";
}
.fa-thumbs-up:before {
  content: "";
}
.fa-thumbtack:before {
  content: "";
}
.fa-ticket-alt:before {
  content: "";
}
.fa-tiktok:before {
  content: "";
}
.fa-times:before {
  content: "";
}
.fa-times-circle:before {
  content: "";
}
.fa-tint:before {
  content: "";
}
.fa-tint-slash:before {
  content: "";
}
.fa-tired:before {
  content: "";
}
.fa-toggle-off:before {
  content: "";
}
.fa-toggle-on:before {
  content: "";
}
.fa-toilet:before {
  content: "";
}
.fa-toilet-paper:before {
  content: "";
}
.fa-toilet-paper-slash:before {
  content: "";
}
.fa-toolbox:before {
  content: "";
}
.fa-tools:before {
  content: "";
}
.fa-tooth:before {
  content: "";
}
.fa-torah:before {
  content: "";
}
.fa-torii-gate:before {
  content: "";
}
.fa-tractor:before {
  content: "";
}
.fa-trade-federation:before {
  content: "";
}
.fa-trademark:before {
  content: "";
}
.fa-traffic-light:before {
  content: "";
}
.fa-trailer:before {
  content: "";
}
.fa-train:before {
  content: "";
}
.fa-tram:before {
  content: "";
}
.fa-transgender:before {
  content: "";
}
.fa-transgender-alt:before {
  content: "";
}
.fa-trash:before {
  content: "";
}
.fa-trash-alt:before {
  content: "";
}
.fa-trash-restore:before {
  content: "";
}
.fa-trash-restore-alt:before {
  content: "";
}
.fa-tree:before {
  content: "";
}
.fa-trello:before {
  content: "";
}
.fa-trophy:before {
  content: "";
}
.fa-truck:before {
  content: "";
}
.fa-truck-loading:before {
  content: "";
}
.fa-truck-monster:before {
  content: "";
}
.fa-truck-moving:before {
  content: "";
}
.fa-truck-pickup:before {
  content: "";
}
.fa-tshirt:before {
  content: "";
}
.fa-tty:before {
  content: "";
}
.fa-tumblr:before {
  content: "";
}
.fa-tumblr-square:before {
  content: "";
}
.fa-tv:before {
  content: "";
}
.fa-twitch:before {
  content: "";
}
.fa-twitter:before {
  content: "";
}
.fa-twitter-square:before {
  content: "";
}
.fa-typo3:before {
  content: "";
}
.fa-uber:before {
  content: "";
}
.fa-ubuntu:before {
  content: "";
}
.fa-uikit:before {
  content: "";
}
.fa-umbraco:before {
  content: "";
}
.fa-umbrella:before {
  content: "";
}
.fa-umbrella-beach:before {
  content: "";
}
.fa-uncharted:before {
  content: "";
}
.fa-underline:before {
  content: "";
}
.fa-undo:before {
  content: "";
}
.fa-undo-alt:before {
  content: "";
}
.fa-uniregistry:before {
  content: "";
}
.fa-unity:before {
  content: "";
}
.fa-universal-access:before {
  content: "";
}
.fa-university:before {
  content: "";
}
.fa-unlink:before {
  content: "";
}
.fa-unlock:before {
  content: "";
}
.fa-unlock-alt:before {
  content: "";
}
.fa-unsplash:before {
  content: "";
}
.fa-untappd:before {
  content: "";
}
.fa-upload:before {
  content: "";
}
.fa-ups:before {
  content: "";
}
.fa-usb:before {
  content: "";
}
.fa-user:before {
  content: "";
}
.fa-user-alt:before {
  content: "";
}
.fa-user-alt-slash:before {
  content: "";
}
.fa-user-astronaut:before {
  content: "";
}
.fa-user-check:before {
  content: "";
}
.fa-user-circle:before {
  content: "";
}
.fa-user-clock:before {
  content: "";
}
.fa-user-cog:before {
  content: "";
}
.fa-user-edit:before {
  content: "";
}
.fa-user-friends:before {
  content: "";
}
.fa-user-graduate:before {
  content: "";
}
.fa-user-injured:before {
  content: "";
}
.fa-user-lock:before {
  content: "";
}
.fa-user-md:before {
  content: "";
}
.fa-user-minus:before {
  content: "";
}
.fa-user-ninja:before {
  content: "";
}
.fa-user-nurse:before {
  content: "";
}
.fa-user-plus:before {
  content: "";
}
.fa-user-secret:before {
  content: "";
}
.fa-user-shield:before {
  content: "";
}
.fa-user-slash:before {
  content: "";
}
.fa-user-tag:before {
  content: "";
}
.fa-user-tie:before {
  content: "";
}
.fa-user-times:before {
  content: "";
}
.fa-users:before {
  content: "";
}
.fa-users-cog:before {
  content: "";
}
.fa-users-slash:before {
  content: "";
}
.fa-usps:before {
  content: "";
}
.fa-ussunnah:before {
  content: "";
}
.fa-utensil-spoon:before {
  content: "";
}
.fa-utensils:before {
  content: "";
}
.fa-vaadin:before {
  content: "";
}
.fa-vector-square:before {
  content: "";
}
.fa-venus:before {
  content: "";
}
.fa-venus-double:before {
  content: "";
}
.fa-venus-mars:before {
  content: "";
}
.fa-vest:before {
  content: "";
}
.fa-vest-patches:before {
  content: "";
}
.fa-viacoin:before {
  content: "";
}
.fa-viadeo:before {
  content: "";
}
.fa-viadeo-square:before {
  content: "";
}
.fa-vial:before {
  content: "";
}
.fa-vials:before {
  content: "";
}
.fa-viber:before {
  content: "";
}
.fa-video:before {
  content: "";
}
.fa-video-slash:before {
  content: "";
}
.fa-vihara:before {
  content: "";
}
.fa-vimeo:before {
  content: "";
}
.fa-vimeo-square:before {
  content: "";
}
.fa-vimeo-v:before {
  content: "";
}
.fa-vine:before {
  content: "";
}
.fa-virus:before {
  content: "";
}
.fa-virus-slash:before {
  content: "";
}
.fa-viruses:before {
  content: "";
}
.fa-vk:before {
  content: "";
}
.fa-vnv:before {
  content: "";
}
.fa-voicemail:before {
  content: "";
}
.fa-volleyball-ball:before {
  content: "";
}
.fa-volume-down:before {
  content: "";
}
.fa-volume-mute:before {
  content: "";
}
.fa-volume-off:before {
  content: "";
}
.fa-volume-up:before {
  content: "";
}
.fa-vote-yea:before {
  content: "";
}
.fa-vr-cardboard:before {
  content: "";
}
.fa-vuejs:before {
  content: "";
}
.fa-walking:before {
  content: "";
}
.fa-wallet:before {
  content: "";
}
.fa-warehouse:before {
  content: "";
}
.fa-watchman-monitoring:before {
  content: "";
}
.fa-water:before {
  content: "";
}
.fa-wave-square:before {
  content: "";
}
.fa-waze:before {
  content: "";
}
.fa-weebly:before {
  content: "";
}
.fa-weibo:before {
  content: "";
}
.fa-weight:before {
  content: "";
}
.fa-weight-hanging:before {
  content: "";
}
.fa-weixin:before {
  content: "";
}
.fa-whatsapp:before {
  content: "";
}
.fa-whatsapp-square:before {
  content: "";
}
.fa-wheelchair:before {
  content: "";
}
.fa-whmcs:before {
  content: "";
}
.fa-wifi:before {
  content: "";
}
.fa-wikipedia-w:before {
  content: "";
}
.fa-wind:before {
  content: "";
}
.fa-window-close:before {
  content: "";
}
.fa-window-maximize:before {
  content: "";
}
.fa-window-minimize:before {
  content: "";
}
.fa-window-restore:before {
  content: "";
}
.fa-windows:before {
  content: "";
}
.fa-wine-bottle:before {
  content: "";
}
.fa-wine-glass:before {
  content: "";
}
.fa-wine-glass-alt:before {
  content: "";
}
.fa-wix:before {
  content: "";
}
.fa-wizards-of-the-coast:before {
  content: "";
}
.fa-wodu:before {
  content: "";
}
.fa-wolf-pack-battalion:before {
  content: "";
}
.fa-won-sign:before {
  content: "";
}
.fa-wordpress:before {
  content: "";
}
.fa-wordpress-simple:before {
  content: "";
}
.fa-wpbeginner:before {
  content: "";
}
.fa-wpexplorer:before {
  content: "";
}
.fa-wpforms:before {
  content: "";
}
.fa-wpressr:before {
  content: "";
}
.fa-wrench:before {
  content: "";
}
.fa-x-ray:before {
  content: "";
}
.fa-xbox:before {
  content: "";
}
.fa-xing:before {
  content: "";
}
.fa-xing-square:before {
  content: "";
}
.fa-y-combinator:before {
  content: "";
}
.fa-yahoo:before {
  content: "";
}
.fa-yammer:before {
  content: "";
}
.fa-yandex:before {
  content: "";
}
.fa-yandex-international:before {
  content: "";
}
.fa-yarn:before {
  content: "";
}
.fa-yelp:before {
  content: "";
}
.fa-yen-sign:before {
  content: "";
}
.fa-yin-yang:before {
  content: "";
}
.fa-yoast:before {
  content: "";
}
.fa-youtube:before {
  content: "";
}
.fa-youtube-square:before {
  content: "";
}
.fa-zhihu:before {
  content: "";
}
.sr-only {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
} /*!
 * Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face {
  font-family: Font Awesome\5 Free;
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(/_next/static/media/fa-regular-400.77206a6bb316fa0aded5083cc57f92b9.eot);
  src: url(/_next/static/media/fa-regular-400.77206a6bb316fa0aded5083cc57f92b9.eot?#iefix)
      format("embedded-opentype"),
    url(/_next/static/media/fa-regular-400.7a3337626410ca2f40718481c755640f.woff2)
      format("woff2"),
    url(/_next/static/media/fa-regular-400.bb58e57c48a3e911f15fa834ff00d44a.woff)
      format("woff"),
    url(/_next/static/media/fa-regular-400.491974d108fe4002b2aaf7ffc48249a0.ttf)
      format("truetype"),
    url(/_next/static/media/fa-regular-400.4689f52cc96215721344e51e5831eec1.svg#fontawesome)
      format("svg");
}
.far {
  font-weight: 400;
} /*!
 * Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face {
  font-family: Font Awesome\5 Free;
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(/_next/static/media/fa-solid-900.9bbb245e67a133f6e486d8d2545e14a5.eot);
  src: url(/_next/static/media/fa-solid-900.9bbb245e67a133f6e486d8d2545e14a5.eot?#iefix)
      format("embedded-opentype"),
    url(/_next/static/media/fa-solid-900.1551f4f60c37af51121f106501f69b80.woff2)
      format("woff2"),
    url(/_next/static/media/fa-solid-900.eeccf4f66002c6f2ba24d3d22f2434c2.woff)
      format("woff"),
    url(/_next/static/media/fa-solid-900.be9ee23c0c6390141475d519c2c5fb8f.ttf)
      format("truetype"),
    url(/_next/static/media/fa-solid-900.7a8b4f130182d19a2d7c67d80c090397.svg#fontawesome)
      format("svg");
}
.fa,
.far,
.fas {
  font-family: Font Awesome\5 Free;
}
.fa,
.fas {
  font-weight: 900;
} /*!
 * Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face {
  font-family: Font Awesome\5 Brands;
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(/_next/static/media/fa-brands-400.23f19bb08961f37aaf692ff943823453.eot);
  src: url(/_next/static/media/fa-brands-400.23f19bb08961f37aaf692ff943823453.eot?#iefix)
      format("embedded-opentype"),
    url(/_next/static/media/fa-brands-400.d878b0a6a1144760244ff0665888404c.woff2)
      format("woff2"),
    url(/_next/static/media/fa-brands-400.2285773e6b4b172f07d9b777c81b0775.woff)
      format("woff"),
    url(/_next/static/media/fa-brands-400.527940b104eb2ea366c8630f3f038603.ttf)
      format("truetype"),
    url(/_next/static/media/fa-brands-400.2f517e09eb2ca6650ff5bec5a95157ab.svg#fontawesome)
      format("svg");
}
.fab {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
} /*!
 * Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa.fa-glass:before {
  content: "";
}
.fa.fa-meetup {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-star-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-star-o:before {
  content: "";
}
.fa.fa-close:before,
.fa.fa-remove:before {
  content: "";
}
.fa.fa-gear:before {
  content: "";
}
.fa.fa-trash-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-trash-o:before {
  content: "";
}
.fa.fa-file-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-file-o:before {
  content: "";
}
.fa.fa-clock-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-clock-o:before {
  content: "";
}
.fa.fa-arrow-circle-o-down {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-arrow-circle-o-down:before {
  content: "";
}
.fa.fa-arrow-circle-o-up {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-arrow-circle-o-up:before {
  content: "";
}
.fa.fa-play-circle-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-play-circle-o:before {
  content: "";
}
.fa.fa-repeat:before,
.fa.fa-rotate-right:before {
  content: "";
}
.fa.fa-refresh:before {
  content: "";
}
.fa.fa-list-alt {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-dedent:before {
  content: "";
}
.fa.fa-video-camera:before {
  content: "";
}
.fa.fa-picture-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-picture-o:before {
  content: "";
}
.fa.fa-photo {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-photo:before {
  content: "";
}
.fa.fa-image {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-image:before {
  content: "";
}
.fa.fa-pencil:before {
  content: "";
}
.fa.fa-map-marker:before {
  content: "";
}
.fa.fa-pencil-square-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-pencil-square-o:before {
  content: "";
}
.fa.fa-share-square-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-share-square-o:before {
  content: "";
}
.fa.fa-check-square-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-check-square-o:before {
  content: "";
}
.fa.fa-arrows:before {
  content: "";
}
.fa.fa-times-circle-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-times-circle-o:before {
  content: "";
}
.fa.fa-check-circle-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-check-circle-o:before {
  content: "";
}
.fa.fa-mail-forward:before {
  content: "";
}
.fa.fa-expand:before {
  content: "";
}
.fa.fa-compress:before {
  content: "";
}
.fa.fa-eye,
.fa.fa-eye-slash {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-warning:before {
  content: "";
}
.fa.fa-calendar:before {
  content: "";
}
.fa.fa-arrows-v:before {
  content: "";
}
.fa.fa-arrows-h:before {
  content: "";
}
.fa.fa-bar-chart {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-bar-chart:before {
  content: "";
}
.fa.fa-bar-chart-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-bar-chart-o:before {
  content: "";
}
.fa.fa-facebook-square,
.fa.fa-twitter-square {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-gears:before {
  content: "";
}
.fa.fa-thumbs-o-up {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-thumbs-o-up:before {
  content: "";
}
.fa.fa-thumbs-o-down {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-thumbs-o-down:before {
  content: "";
}
.fa.fa-heart-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-heart-o:before {
  content: "";
}
.fa.fa-sign-out:before {
  content: "";
}
.fa.fa-linkedin-square {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-linkedin-square:before {
  content: "";
}
.fa.fa-thumb-tack:before {
  content: "";
}
.fa.fa-external-link:before {
  content: "";
}
.fa.fa-sign-in:before {
  content: "";
}
.fa.fa-github-square {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-lemon-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-lemon-o:before {
  content: "";
}
.fa.fa-square-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-square-o:before {
  content: "";
}
.fa.fa-bookmark-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-bookmark-o:before {
  content: "";
}
.fa.fa-facebook,
.fa.fa-twitter {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-facebook:before {
  content: "";
}
.fa.fa-facebook-f {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-facebook-f:before {
  content: "";
}
.fa.fa-github {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-credit-card {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-feed:before {
  content: "";
}
.fa.fa-hdd-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-hdd-o:before {
  content: "";
}
.fa.fa-hand-o-right {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-hand-o-right:before {
  content: "";
}
.fa.fa-hand-o-left {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-hand-o-left:before {
  content: "";
}
.fa.fa-hand-o-up {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-hand-o-up:before {
  content: "";
}
.fa.fa-hand-o-down {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-hand-o-down:before {
  content: "";
}
.fa.fa-arrows-alt:before {
  content: "";
}
.fa.fa-group:before {
  content: "";
}
.fa.fa-chain:before {
  content: "";
}
.fa.fa-scissors:before {
  content: "";
}
.fa.fa-files-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-files-o:before {
  content: "";
}
.fa.fa-floppy-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-floppy-o:before {
  content: "";
}
.fa.fa-navicon:before,
.fa.fa-reorder:before {
  content: "";
}
.fa.fa-google-plus,
.fa.fa-google-plus-square,
.fa.fa-pinterest,
.fa.fa-pinterest-square {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-google-plus:before {
  content: "";
}
.fa.fa-money {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-money:before {
  content: "";
}
.fa.fa-unsorted:before {
  content: "";
}
.fa.fa-sort-desc:before {
  content: "";
}
.fa.fa-sort-asc:before {
  content: "";
}
.fa.fa-linkedin {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-linkedin:before {
  content: "";
}
.fa.fa-rotate-left:before {
  content: "";
}
.fa.fa-legal:before {
  content: "";
}
.fa.fa-dashboard:before,
.fa.fa-tachometer:before {
  content: "";
}
.fa.fa-comment-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-comment-o:before {
  content: "";
}
.fa.fa-comments-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-comments-o:before {
  content: "";
}
.fa.fa-flash:before {
  content: "";
}
.fa.fa-clipboard,
.fa.fa-paste {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-paste:before {
  content: "";
}
.fa.fa-lightbulb-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-lightbulb-o:before {
  content: "";
}
.fa.fa-exchange:before {
  content: "";
}
.fa.fa-cloud-download:before {
  content: "";
}
.fa.fa-cloud-upload:before {
  content: "";
}
.fa.fa-bell-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-bell-o:before {
  content: "";
}
.fa.fa-cutlery:before {
  content: "";
}
.fa.fa-file-text-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-file-text-o:before {
  content: "";
}
.fa.fa-building-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-building-o:before {
  content: "";
}
.fa.fa-hospital-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-hospital-o:before {
  content: "";
}
.fa.fa-tablet:before {
  content: "";
}
.fa.fa-mobile-phone:before,
.fa.fa-mobile:before {
  content: "";
}
.fa.fa-circle-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-circle-o:before {
  content: "";
}
.fa.fa-mail-reply:before {
  content: "";
}
.fa.fa-github-alt {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-folder-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-folder-o:before {
  content: "";
}
.fa.fa-folder-open-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-folder-open-o:before {
  content: "";
}
.fa.fa-smile-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-smile-o:before {
  content: "";
}
.fa.fa-frown-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-frown-o:before {
  content: "";
}
.fa.fa-meh-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-meh-o:before {
  content: "";
}
.fa.fa-keyboard-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-keyboard-o:before {
  content: "";
}
.fa.fa-flag-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-flag-o:before {
  content: "";
}
.fa.fa-mail-reply-all:before {
  content: "";
}
.fa.fa-star-half-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-star-half-o:before {
  content: "";
}
.fa.fa-star-half-empty {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-star-half-empty:before {
  content: "";
}
.fa.fa-star-half-full {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-star-half-full:before {
  content: "";
}
.fa.fa-code-fork:before {
  content: "";
}
.fa.fa-chain-broken:before {
  content: "";
}
.fa.fa-shield:before {
  content: "";
}
.fa.fa-calendar-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-calendar-o:before {
  content: "";
}
.fa.fa-css3,
.fa.fa-html5,
.fa.fa-maxcdn {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-ticket:before {
  content: "";
}
.fa.fa-minus-square-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-minus-square-o:before {
  content: "";
}
.fa.fa-level-up:before {
  content: "";
}
.fa.fa-level-down:before {
  content: "";
}
.fa.fa-pencil-square:before {
  content: "";
}
.fa.fa-external-link-square:before {
  content: "";
}
.fa.fa-compass {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-caret-square-o-down {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-caret-square-o-down:before {
  content: "";
}
.fa.fa-toggle-down {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-toggle-down:before {
  content: "";
}
.fa.fa-caret-square-o-up {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-caret-square-o-up:before {
  content: "";
}
.fa.fa-toggle-up {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-toggle-up:before {
  content: "";
}
.fa.fa-caret-square-o-right {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-caret-square-o-right:before {
  content: "";
}
.fa.fa-toggle-right {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-toggle-right:before {
  content: "";
}
.fa.fa-eur:before,
.fa.fa-euro:before {
  content: "";
}
.fa.fa-gbp:before {
  content: "";
}
.fa.fa-dollar:before,
.fa.fa-usd:before {
  content: "";
}
.fa.fa-inr:before,
.fa.fa-rupee:before {
  content: "";
}
.fa.fa-cny:before,
.fa.fa-jpy:before,
.fa.fa-rmb:before,
.fa.fa-yen:before {
  content: "";
}
.fa.fa-rouble:before,
.fa.fa-rub:before,
.fa.fa-ruble:before {
  content: "";
}
.fa.fa-krw:before,
.fa.fa-won:before {
  content: "";
}
.fa.fa-bitcoin,
.fa.fa-btc {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-bitcoin:before {
  content: "";
}
.fa.fa-file-text:before {
  content: "";
}
.fa.fa-sort-alpha-asc:before {
  content: "";
}
.fa.fa-sort-alpha-desc:before {
  content: "";
}
.fa.fa-sort-amount-asc:before {
  content: "";
}
.fa.fa-sort-amount-desc:before {
  content: "";
}
.fa.fa-sort-numeric-asc:before {
  content: "";
}
.fa.fa-sort-numeric-desc:before {
  content: "";
}
.fa.fa-xing,
.fa.fa-xing-square,
.fa.fa-youtube,
.fa.fa-youtube-play,
.fa.fa-youtube-square {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-youtube-play:before {
  content: "";
}
.fa.fa-adn,
.fa.fa-bitbucket,
.fa.fa-bitbucket-square,
.fa.fa-dropbox,
.fa.fa-flickr,
.fa.fa-instagram,
.fa.fa-stack-overflow {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-bitbucket-square:before {
  content: "";
}
.fa.fa-tumblr,
.fa.fa-tumblr-square {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-long-arrow-down:before {
  content: "";
}
.fa.fa-long-arrow-up:before {
  content: "";
}
.fa.fa-long-arrow-left:before {
  content: "";
}
.fa.fa-long-arrow-right:before {
  content: "";
}
.fa.fa-android,
.fa.fa-apple,
.fa.fa-dribbble,
.fa.fa-foursquare,
.fa.fa-gittip,
.fa.fa-gratipay,
.fa.fa-linux,
.fa.fa-skype,
.fa.fa-trello,
.fa.fa-windows {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-gittip:before {
  content: "";
}
.fa.fa-sun-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-sun-o:before {
  content: "";
}
.fa.fa-moon-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-moon-o:before {
  content: "";
}
.fa.fa-pagelines,
.fa.fa-renren,
.fa.fa-stack-exchange,
.fa.fa-vk,
.fa.fa-weibo {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-arrow-circle-o-right {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-arrow-circle-o-right:before {
  content: "";
}
.fa.fa-arrow-circle-o-left {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-arrow-circle-o-left:before {
  content: "";
}
.fa.fa-caret-square-o-left {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-caret-square-o-left:before {
  content: "";
}
.fa.fa-toggle-left {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-toggle-left:before {
  content: "";
}
.fa.fa-dot-circle-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-dot-circle-o:before {
  content: "";
}
.fa.fa-vimeo-square {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-try:before,
.fa.fa-turkish-lira:before {
  content: "";
}
.fa.fa-plus-square-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-plus-square-o:before {
  content: "";
}
.fa.fa-openid,
.fa.fa-slack,
.fa.fa-wordpress {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-bank:before,
.fa.fa-institution:before {
  content: "";
}
.fa.fa-mortar-board:before {
  content: "";
}
.fa.fa-delicious,
.fa.fa-digg,
.fa.fa-drupal,
.fa.fa-google,
.fa.fa-joomla,
.fa.fa-pied-piper-alt,
.fa.fa-pied-piper-pp,
.fa.fa-reddit,
.fa.fa-reddit-square,
.fa.fa-stumbleupon,
.fa.fa-stumbleupon-circle,
.fa.fa-yahoo {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-spoon:before {
  content: "";
}
.fa.fa-behance,
.fa.fa-behance-square,
.fa.fa-steam,
.fa.fa-steam-square {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-automobile:before {
  content: "";
}
.fa.fa-envelope-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-envelope-o:before {
  content: "";
}
.fa.fa-deviantart,
.fa.fa-soundcloud,
.fa.fa-spotify {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-file-pdf-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-file-pdf-o:before {
  content: "";
}
.fa.fa-file-word-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-file-word-o:before {
  content: "";
}
.fa.fa-file-excel-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-file-excel-o:before {
  content: "";
}
.fa.fa-file-powerpoint-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-file-powerpoint-o:before {
  content: "";
}
.fa.fa-file-image-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-file-image-o:before {
  content: "";
}
.fa.fa-file-photo-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-file-photo-o:before {
  content: "";
}
.fa.fa-file-picture-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-file-picture-o:before {
  content: "";
}
.fa.fa-file-archive-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-file-archive-o:before {
  content: "";
}
.fa.fa-file-zip-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-file-zip-o:before {
  content: "";
}
.fa.fa-file-audio-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-file-audio-o:before {
  content: "";
}
.fa.fa-file-sound-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-file-sound-o:before {
  content: "";
}
.fa.fa-file-video-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-file-video-o:before {
  content: "";
}
.fa.fa-file-movie-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-file-movie-o:before {
  content: "";
}
.fa.fa-file-code-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-file-code-o:before {
  content: "";
}
.fa.fa-codepen,
.fa.fa-jsfiddle,
.fa.fa-vine {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-life-bouy,
.fa.fa-life-ring {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-life-bouy:before {
  content: "";
}
.fa.fa-life-buoy {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-life-buoy:before {
  content: "";
}
.fa.fa-life-saver {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-life-saver:before {
  content: "";
}
.fa.fa-support {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-support:before {
  content: "";
}
.fa.fa-circle-o-notch:before {
  content: "";
}
.fa.fa-ra,
.fa.fa-rebel {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-ra:before {
  content: "";
}
.fa.fa-resistance {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-resistance:before {
  content: "";
}
.fa.fa-empire,
.fa.fa-ge {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-ge:before {
  content: "";
}
.fa.fa-git,
.fa.fa-git-square,
.fa.fa-hacker-news,
.fa.fa-y-combinator-square {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-y-combinator-square:before {
  content: "";
}
.fa.fa-yc-square {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-yc-square:before {
  content: "";
}
.fa.fa-qq,
.fa.fa-tencent-weibo,
.fa.fa-wechat,
.fa.fa-weixin {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-wechat:before {
  content: "";
}
.fa.fa-send:before {
  content: "";
}
.fa.fa-paper-plane-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-paper-plane-o:before {
  content: "";
}
.fa.fa-send-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-send-o:before {
  content: "";
}
.fa.fa-circle-thin {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-circle-thin:before {
  content: "";
}
.fa.fa-header:before {
  content: "";
}
.fa.fa-sliders:before {
  content: "";
}
.fa.fa-futbol-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-futbol-o:before {
  content: "";
}
.fa.fa-soccer-ball-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-soccer-ball-o:before {
  content: "";
}
.fa.fa-slideshare,
.fa.fa-twitch,
.fa.fa-yelp {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-newspaper-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-newspaper-o:before {
  content: "";
}
.fa.fa-cc-amex,
.fa.fa-cc-discover,
.fa.fa-cc-mastercard,
.fa.fa-cc-paypal,
.fa.fa-cc-stripe,
.fa.fa-cc-visa,
.fa.fa-google-wallet,
.fa.fa-paypal {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-bell-slash-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-bell-slash-o:before {
  content: "";
}
.fa.fa-trash:before {
  content: "";
}
.fa.fa-copyright {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-eyedropper:before {
  content: "";
}
.fa.fa-area-chart:before {
  content: "";
}
.fa.fa-pie-chart:before {
  content: "";
}
.fa.fa-line-chart:before {
  content: "";
}
.fa.fa-angellist,
.fa.fa-ioxhost,
.fa.fa-lastfm,
.fa.fa-lastfm-square {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-cc {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-cc:before {
  content: "";
}
.fa.fa-ils:before,
.fa.fa-shekel:before,
.fa.fa-sheqel:before {
  content: "";
}
.fa.fa-meanpath {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-meanpath:before {
  content: "";
}
.fa.fa-buysellads,
.fa.fa-connectdevelop,
.fa.fa-dashcube,
.fa.fa-forumbee,
.fa.fa-leanpub,
.fa.fa-sellsy,
.fa.fa-shirtsinbulk,
.fa.fa-simplybuilt,
.fa.fa-skyatlas {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-diamond {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-diamond:before {
  content: "";
}
.fa.fa-intersex:before {
  content: "";
}
.fa.fa-facebook-official {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-facebook-official:before {
  content: "";
}
.fa.fa-pinterest-p,
.fa.fa-whatsapp {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-hotel:before {
  content: "";
}
.fa.fa-medium,
.fa.fa-viacoin,
.fa.fa-y-combinator,
.fa.fa-yc {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-yc:before {
  content: "";
}
.fa.fa-expeditedssl,
.fa.fa-opencart,
.fa.fa-optin-monster {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-battery-4:before,
.fa.fa-battery:before {
  content: "";
}
.fa.fa-battery-3:before {
  content: "";
}
.fa.fa-battery-2:before {
  content: "";
}
.fa.fa-battery-1:before {
  content: "";
}
.fa.fa-battery-0:before {
  content: "";
}
.fa.fa-object-group,
.fa.fa-object-ungroup,
.fa.fa-sticky-note-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-sticky-note-o:before {
  content: "";
}
.fa.fa-cc-diners-club,
.fa.fa-cc-jcb {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-clone,
.fa.fa-hourglass-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-hourglass-o:before {
  content: "";
}
.fa.fa-hourglass-1:before {
  content: "";
}
.fa.fa-hourglass-2:before {
  content: "";
}
.fa.fa-hourglass-3:before {
  content: "";
}
.fa.fa-hand-rock-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-hand-rock-o:before {
  content: "";
}
.fa.fa-hand-grab-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-hand-grab-o:before {
  content: "";
}
.fa.fa-hand-paper-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-hand-paper-o:before {
  content: "";
}
.fa.fa-hand-stop-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-hand-stop-o:before {
  content: "";
}
.fa.fa-hand-scissors-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-hand-scissors-o:before {
  content: "";
}
.fa.fa-hand-lizard-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-hand-lizard-o:before {
  content: "";
}
.fa.fa-hand-spock-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-hand-spock-o:before {
  content: "";
}
.fa.fa-hand-pointer-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-hand-pointer-o:before {
  content: "";
}
.fa.fa-hand-peace-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-hand-peace-o:before {
  content: "";
}
.fa.fa-registered {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-chrome,
.fa.fa-creative-commons,
.fa.fa-firefox,
.fa.fa-get-pocket,
.fa.fa-gg,
.fa.fa-gg-circle,
.fa.fa-internet-explorer,
.fa.fa-odnoklassniki,
.fa.fa-odnoklassniki-square,
.fa.fa-opera,
.fa.fa-safari,
.fa.fa-tripadvisor,
.fa.fa-wikipedia-w {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-television:before {
  content: "";
}
.fa.fa-500px,
.fa.fa-amazon,
.fa.fa-contao {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-calendar-plus-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-calendar-plus-o:before {
  content: "";
}
.fa.fa-calendar-minus-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-calendar-minus-o:before {
  content: "";
}
.fa.fa-calendar-times-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-calendar-times-o:before {
  content: "";
}
.fa.fa-calendar-check-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-calendar-check-o:before {
  content: "";
}
.fa.fa-map-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-map-o:before {
  content: "";
}
.fa.fa-commenting:before {
  content: "";
}
.fa.fa-commenting-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-commenting-o:before {
  content: "";
}
.fa.fa-houzz,
.fa.fa-vimeo {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-vimeo:before {
  content: "";
}
.fa.fa-black-tie,
.fa.fa-edge,
.fa.fa-fonticons,
.fa.fa-reddit-alien {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-credit-card-alt:before {
  content: "";
}
.fa.fa-codiepie,
.fa.fa-fort-awesome,
.fa.fa-mixcloud,
.fa.fa-modx,
.fa.fa-product-hunt,
.fa.fa-scribd,
.fa.fa-usb {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-pause-circle-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-pause-circle-o:before {
  content: "";
}
.fa.fa-stop-circle-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-stop-circle-o:before {
  content: "";
}
.fa.fa-bluetooth,
.fa.fa-bluetooth-b,
.fa.fa-envira,
.fa.fa-gitlab,
.fa.fa-wheelchair-alt,
.fa.fa-wpbeginner,
.fa.fa-wpforms {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-wheelchair-alt:before {
  content: "";
}
.fa.fa-question-circle-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-question-circle-o:before {
  content: "";
}
.fa.fa-volume-control-phone:before {
  content: "";
}
.fa.fa-asl-interpreting:before {
  content: "";
}
.fa.fa-deafness:before,
.fa.fa-hard-of-hearing:before {
  content: "";
}
.fa.fa-glide,
.fa.fa-glide-g {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-signing:before {
  content: "";
}
.fa.fa-first-order,
.fa.fa-google-plus-official,
.fa.fa-pied-piper,
.fa.fa-snapchat,
.fa.fa-snapchat-ghost,
.fa.fa-snapchat-square,
.fa.fa-themeisle,
.fa.fa-viadeo,
.fa.fa-viadeo-square,
.fa.fa-yoast {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-google-plus-official:before {
  content: "";
}
.fa.fa-google-plus-circle {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-google-plus-circle:before {
  content: "";
}
.fa.fa-fa,
.fa.fa-font-awesome {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-fa:before {
  content: "";
}
.fa.fa-handshake-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-handshake-o:before {
  content: "";
}
.fa.fa-envelope-open-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-envelope-open-o:before {
  content: "";
}
.fa.fa-linode {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-address-book-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-address-book-o:before {
  content: "";
}
.fa.fa-vcard:before {
  content: "";
}
.fa.fa-address-card-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-address-card-o:before {
  content: "";
}
.fa.fa-vcard-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-vcard-o:before {
  content: "";
}
.fa.fa-user-circle-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-user-circle-o:before {
  content: "";
}
.fa.fa-user-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-user-o:before {
  content: "";
}
.fa.fa-id-badge {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-drivers-license:before {
  content: "";
}
.fa.fa-id-card-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-id-card-o:before {
  content: "";
}
.fa.fa-drivers-license-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-drivers-license-o:before {
  content: "";
}
.fa.fa-free-code-camp,
.fa.fa-quora,
.fa.fa-telegram {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-thermometer-4:before,
.fa.fa-thermometer:before {
  content: "";
}
.fa.fa-thermometer-3:before {
  content: "";
}
.fa.fa-thermometer-2:before {
  content: "";
}
.fa.fa-thermometer-1:before {
  content: "";
}
.fa.fa-thermometer-0:before {
  content: "";
}
.fa.fa-bathtub:before,
.fa.fa-s15:before {
  content: "";
}
.fa.fa-window-maximize,
.fa.fa-window-restore {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-times-rectangle:before {
  content: "";
}
.fa.fa-window-close-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-window-close-o:before {
  content: "";
}
.fa.fa-times-rectangle-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-times-rectangle-o:before {
  content: "";
}
.fa.fa-bandcamp,
.fa.fa-eercast,
.fa.fa-etsy,
.fa.fa-grav,
.fa.fa-imdb,
.fa.fa-ravelry {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-eercast:before {
  content: "";
}
.fa.fa-snowflake-o {
  font-family: Font Awesome\5 Free;
  font-weight: 400;
}
.fa.fa-snowflake-o:before {
  content: "";
}
.fa.fa-superpowers,
.fa.fa-wpexplorer {
  font-family: Font Awesome\5 Brands;
  font-weight: 400;
}
.fa.fa-cab:before {
  content: "";
}
* {
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
:root {
  --primaryColor: $primaryColor;
  --secondaryColor: $secondaryColor;
  --tertiaryColor: $tertiaryColor;
  --quaternaryColor: $quaternaryColor;
  --successColor: $successColor;
  --infoColor: $infoColor;
  --warningColor: $warningColor;
  --dangerColor: $dangerColor;
  --headerPrimaryColor: $pageHeaderPrimaryBackgroundColor;
  --headerUnderlineColor: $pageHeaderUnderlineColor;
  --headerSecondaryColor: $pageHeaderSecondaryBackgroundColor;
  --blueColor: $blueColor;
  --goldColor: $goldColor;
  --greenColor: $greenColor;
  --orangeColor: $orangeColor;
  --purpleColor: $purpleColor;
  --redColor: $redColor;
  --grayColor: $grayColor;
  --darkBlueColor: $darkBlueColor;
  --darkGoldColor: $darkGoldColor;
  --darkGreenColor: $darkGreenColor;
  --darkRedColor: $darkRedColor;
  --magentaColor: $magentaColor;
  --light1Color: $gg-light-1;
  --light2Color: $gg-light-2;
  --light3Color: $gg-light-3;
  --light4Color: $gg-light-4;
  --light5Color: $gg-light-5;
  --dark1Color: $gg-dark-1;
  --dark2Color: $gg-dark-2;
  --dark3Color: $gg-dark-3;
  --dark4Color: $gg-dark-4;
  --dark5Color: $gg-dark-5;
  --primaryDark1Color: $primaryDark1Color;
  --primaryDark2Color: $primaryDark2Color;
  --primaryDark3Color: $primaryDark3Color;
  --primaryDark4Color: $primaryDark4Color;
  --primaryDark5Color: $primaryDark5Color;
  --primaryLight1Color: $primaryLight1Color;
  --primaryLight2Color: $primaryLight2Color;
  --primaryLight3Color: $primaryLight3Color;
  --primaryLight4Color: $primaryLight4Color;
  --primaryLight5Color: $primaryLight5Color;
  --secondaryDark1Color: $secondaryDark1Color;
  --secondaryDark2Color: $secondaryDark2Color;
  --secondaryDark3Color: $secondaryDark3Color;
  --secondaryDark4Color: $secondaryDark4Color;
  --secondaryDark5Color: $secondaryDark5Color;
  --secondaryLight1Color: $secondaryLight1Color;
  --secondaryLight2Color: $secondaryLight2Color;
  --secondaryLight3Color: $secondaryLight3Color;
  --secondaryLight4Color: $secondaryLight4Color;
  --secondaryLight5Color: $secondaryLight5Color;
  --tertiaryDark1Color: $tertiaryDark1Color;
  --tertiaryDark2Color: $tertiaryDark2Color;
  --tertiaryDark3Color: $tertiaryDark3Color;
  --tertiaryDark4Color: $tertiaryDark4Color;
  --tertiaryDark5Color: $tertiaryDark5Color;
  --tertiaryLight1Color: $tertiaryLight1Color;
  --tertiaryLight2Color: $tertiaryLight2Color;
  --tertiaryLight3Color: $tertiaryLight3Color;
  --tertiaryLight4Color: $tertiaryLight4Color;
  --tertiaryLight5Color: $tertiaryLight5Color;
  --quaternaryDark1Color: $quaternaryDark1Color;
  --quaternaryDark2Color: $quaternaryDark2Color;
  --quaternaryDark3Color: $quaternaryDark3Color;
  --quaternaryDark4Color: $quaternaryDark4Color;
  --quaternaryDark5Color: $quaternaryDark5Color;
  --quaternaryLight1Color: $quaternaryLight1Color;
  --quaternaryLight2Color: $quaternaryLight2Color;
  --quaternaryLight3Color: $quaternaryLight3Color;
  --quaternaryLight4Color: $quaternaryLight4Color;
  --quaternaryLight5Color: $quaternaryLight5Color;
  --successDark1Color: $successDark1Color;
  --successDark2Color: $successDark2Color;
  --successDark3Color: $successDark3Color;
  --successDark4Color: $successDark4Color;
  --successDark5Color: $successDark5Color;
  --successLight1Color: $successLight1Color;
  --successLight2Color: $successLight2Color;
  --successLight3Color: $successLight3Color;
  --successLight4Color: $successLight4Color;
  --successLight5Color: $successLight5Color;
  --infoDark1Color: $infoDark1Color;
  --infoDark2Color: $infoDark2Color;
  --infoDark3Color: $infoDark3Color;
  --infoDark4Color: $infoDark4Color;
  --infoDark5Color: $infoDark5Color;
  --infoLight1Color: $infoLight1Color;
  --infoLight2Color: $infoLight2Color;
  --infoLight3Color: $infoLight3Color;
  --infoLight4Color: $infoLight4Color;
  --infoLight5Color: $infoLight5Color;
  --warningDark1Color: $warningDark1Color;
  --warningDark2Color: $warningDark2Color;
  --warningDark3Color: $warningDark3Color;
  --warningDark4Color: $warningDark4Color;
  --warningDark5Color: $warningDark5Color;
  --warningLight1Color: $warningLight1Color;
  --warningLight2Color: $warningLight2Color;
  --warningLight3Color: $warningLight3Color;
  --warningLight4Color: $warningLight4Color;
  --warningLight5Color: $warningLight5Color;
  --dangerDark1Color: $dangerDark1Color;
  --dangerDark2Color: $dangerDark2Color;
  --dangerDark3Color: $dangerDark3Color;
  --dangerDark4Color: $dangerDark4Color;
  --dangerDark5Color: $dangerDark5Color;
  --dangerLight1Color: $dangerLight1Color;
  --dangerLight2Color: $dangerLight2Color;
  --dangerLight3Color: $dangerLight3Color;
  --dangerLight4Color: $dangerLight4Color;
  --dangerLight5Color: $dangerLight5Color;
  --blueDark1Color: $blueDark1Color;
  --blueDark2Color: $blueDark2Color;
  --blueDark3Color: $blueDark3Color;
  --blueDark4Color: $blueDark4Color;
  --blueDark5Color: $blueDark5Color;
  --blueLight1Color: $blueLight1Color;
  --blueLight2Color: $blueLight2Color;
  --blueLight3Color: $blueLight3Color;
  --blueLight4Color: $blueLight4Color;
  --blueLight5Color: $blueLight5Color;
  --goldDark1Color: $goldDark1Color;
  --goldDark2Color: $goldDark2Color;
  --goldDark3Color: $goldDark3Color;
  --goldDark4Color: $goldDark4Color;
  --goldDark5Color: $goldDark5Color;
  --goldLight1Color: $goldLight1Color;
  --goldLight2Color: $goldLight2Color;
  --goldLight3Color: $goldLight3Color;
  --goldLight4Color: $goldLight4Color;
  --goldLight5Color: $goldLight5Color;
  --greenDark1Color: $greenDark1Color;
  --greenDark2Color: $greenDark2Color;
  --greenDark3Color: $greenDark3Color;
  --greenDark4Color: $greenDark4Color;
  --greenDark5Color: $greenDark5Color;
  --greenLight1Color: $greenLight1Color;
  --greenLight2Color: $greenLight2Color;
  --greenLight3Color: $greenLight3Color;
  --greenLight4Color: $greenLight4Color;
  --greenLight5Color: $greenLight5Color;
  --orangeDark1Color: $orangeDark1Color;
  --orangeDark2Color: $orangeDark2Color;
  --orangeDark3Color: $orangeDark3Color;
  --orangeDark4Color: $orangeDark4Color;
  --orangeDark5Color: $orangeDark5Color;
  --orangeLight1Color: $orangeLight1Color;
  --orangeLight2Color: $orangeLight2Color;
  --orangeLight3Color: $orangeLight3Color;
  --orangeLight4Color: $orangeLight4Color;
  --orangeLight5Color: $orangeLight5Color;
  --purpleDark1Color: $purpleDark1Color;
  --purpleDark2Color: $purpleDark2Color;
  --purpleDark3Color: $purpleDark3Color;
  --purpleDark4Color: $purpleDark4Color;
  --purpleDark5Color: $purpleDark5Color;
  --purpleLight1Color: $purpleLight1Color;
  --purpleLight2Color: $purpleLight2Color;
  --purpleLight3Color: $purpleLight3Color;
  --purpleLight4Color: $purpleLight4Color;
  --purpleLight5Color: $purpleLight5Color;
  --redDark1Color: $redDark1Color;
  --redDark2Color: $redDark2Color;
  --redDark3Color: $redDark3Color;
  --redDark4Color: $redDark4Color;
  --redDark5Color: $redDark5Color;
  --redLight1Color: $redLight1Color;
  --redLight2Color: $redLight2Color;
  --redLight3Color: $redLight3Color;
  --redLight4Color: $redLight4Color;
  --redLight5Color: $redLight5Color;
  --darkBlueDark1Color: $darkBlueDark1Color;
  --darkBlueDark2Color: $darkBlueDark2Color;
  --darkBlueDark3Color: $darkBlueDark3Color;
  --darkBlueDark4Color: $darkBlueDark4Color;
  --darkBlueDark5Color: $darkBlueDark5Color;
  --darkBlueLight1Color: $darkBlueLight1Color;
  --darkBlueLight2Color: $darkBlueLight2Color;
  --darkBlueLight3Color: $darkBlueLight3Color;
  --darkBlueLight4Color: $darkBlueLight4Color;
  --darkBlueLight5Color: $darkBlueLight5Color;
  --darkGoldDark1Color: $darkGoldDark1Color;
  --darkGoldDark2Color: $darkGoldDark2Color;
  --darkGoldDark3Color: $darkGoldDark3Color;
  --darkGoldDark4Color: $darkGoldDark4Color;
  --darkGoldDark5Color: $darkGoldDark5Color;
  --darkGoldLight1Color: $darkGoldLight1Color;
  --darkGoldLight2Color: $darkGoldLight2Color;
  --darkGoldLight3Color: $darkGoldLight3Color;
  --darkGoldLight4Color: $darkGoldLight4Color;
  --darkGoldLight5Color: $darkGoldLight5Color;
  --darkGreenDark1Color: $darkGreenDark1Color;
  --darkGreenDark2Color: $darkGreenDark2Color;
  --darkGreenDark3Color: $darkGreenDark3Color;
  --darkGreenDark4Color: $darkGreenDark4Color;
  --darkGreenDark5Color: $darkGreenDark5Color;
  --darkGreenLight1Color: $darkGreenLight1Color;
  --darkGreenLight2Color: $darkGreenLight2Color;
  --darkGreenLight3Color: $darkGreenLight3Color;
  --darkGreenLight4Color: $darkGreenLight4Color;
  --darkGreenLight5Color: $darkGreenLight5Color;
  --darkRedDark1Color: $darkRedDark1Color;
  --darkRedDark2Color: $darkRedDark2Color;
  --darkRedDark3Color: $darkRedDark3Color;
  --darkRedDark4Color: $darkRedDark4Color;
  --darkRedDark5Color: $darkRedDark5Color;
  --darkRedLight1Color: $darkRedLight1Color;
  --darkRedLight2Color: $darkRedLight2Color;
  --darkRedLight3Color: $darkRedLight3Color;
  --darkRedLight4Color: $darkRedLight4Color;
  --darkRedLight5Color: $darkRedLight5Color;
  --magentaDark1Color: $magentaDark1Color;
  --magentaDark2Color: $magentaDark2Color;
  --magentaDark3Color: $magentaDark3Color;
  --magentaDark4Color: $magentaDark4Color;
  --magentaDark5Color: $magentaDark5Color;
  --magentaLight1Color: $magentaLight1Color;
  --magentaLight2Color: $magentaLight2Color;
  --magentaLight3Color: $magentaLight3Color;
  --magentaLight4Color: $magentaLight4Color;
  --magentaLight5Color: $magentaLight5Color;
}
body,
html {
  color: #292929;
  min-height: 100%;
}
html {
  overflow-y: auto;
}
@media (max-width: 543px) {
  html {
    overflow-y: auto;
  }
}
body {
  margin: 0;
  padding: 0;
  background: #fff;
  z-index: 100;
  -webkit-overflow-scrolling: touch;
  text-rendering: optimizeLegibility;
  letter-spacing: 0.02em;
}
hr {
  border: none;
  border-top: 1px solid #c4c4c4;
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}
a,
a:hover {
  color: inherit;
  text-decoration: none;
}
ol,
ul {
  padding: 0;
  list-style-position: inside !important;
}
ul {
  list-style: disc;
}
li {
  list-style: none;
}
th {
  font-weight: 400;
}
[role="button"],
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
}
.gds-layout__container {
  margin-left: auto;
  margin-right: auto;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  max-width: 1200px;
}
.gds-layout__container:after,
.gds-layout__container:before {
  content: " ";
  display: table;
}
.gds-layout__container:after {
  clear: both;
}
.gds-layout__container--full-width {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  margin-left: 0;
  margin-right: 0;
  max-width: none;
}
.gds-layout__container--full-width:after,
.gds-layout__container--full-width:before {
  content: " ";
  display: table;
}
.gds-layout__container--full-width:after {
  clear: both;
}
.gds-layout__row {
  margin-left: -0.5rem;
  margin-right: -0.5rem;
}
.gds-layout__row:after,
.gds-layout__row:before {
  content: " ";
  display: table;
}
.gds-layout__row:after {
  clear: both;
}
.gds-layout__column--xs-1,
.gds-layout__column--xs-2,
.gds-layout__column--xs-3,
.gds-layout__column--xs-4,
.gds-layout__column--xs-5,
.gds-layout__column--xs-6,
.gds-layout__column--xs-7,
.gds-layout__column--xs-8,
.gds-layout__column--xs-9,
.gds-layout__column--xs-10,
.gds-layout__column--xs-11,
.gds-layout__column--xs-12 {
  position: relative;
  min-height: 1px;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  color: inherit;
  border-color: inherit;
  border-bottom-color: inherit;
}
.gds-layout__column--xs-1 {
  float: left;
  width: 8.3333333333%;
}
.gds-layout__column--xs-2 {
  float: left;
  width: 16.6666666667%;
}
.gds-layout__column--xs-3 {
  float: left;
  width: 25%;
}
.gds-layout__column--xs-4 {
  float: left;
  width: 33.3333333333%;
}
.gds-layout__column--xs-5 {
  float: left;
  width: 41.6666666667%;
}
.gds-layout__column--xs-6 {
  float: left;
  width: 50%;
}
.gds-layout__column--xs-7 {
  float: left;
  width: 58.3333333333%;
}
.gds-layout__column--xs-8 {
  float: left;
  width: 66.6666666667%;
}
.gds-layout__column--xs-9 {
  float: left;
  width: 75%;
}
.gds-layout__column--xs-10 {
  float: left;
  width: 83.3333333333%;
}
.gds-layout__column--xs-11 {
  float: left;
  width: 91.6666666667%;
}
.gds-layout__column--xs-12 {
  float: left;
  width: 100%;
}
.gds-layout__column--xs-pull-0 {
  right: auto;
}
.gds-layout__column--xs-pull-1 {
  right: 8.3333333333%;
}
.gds-layout__column--xs-pull-2 {
  right: 16.6666666667%;
}
.gds-layout__column--xs-pull-3 {
  right: 25%;
}
.gds-layout__column--xs-pull-4 {
  right: 33.3333333333%;
}
.gds-layout__column--xs-pull-5 {
  right: 41.6666666667%;
}
.gds-layout__column--xs-pull-6 {
  right: 50%;
}
.gds-layout__column--xs-pull-7 {
  right: 58.3333333333%;
}
.gds-layout__column--xs-pull-8 {
  right: 66.6666666667%;
}
.gds-layout__column--xs-pull-9 {
  right: 75%;
}
.gds-layout__column--xs-pull-10 {
  right: 83.3333333333%;
}
.gds-layout__column--xs-pull-11 {
  right: 91.6666666667%;
}
.gds-layout__column--xs-pull-12 {
  right: 100%;
}
.gds-layout__column--xs-push-0 {
  left: auto;
}
.gds-layout__column--xs-push-1 {
  left: 8.3333333333%;
}
.gds-layout__column--xs-push-2 {
  left: 16.6666666667%;
}
.gds-layout__column--xs-push-3 {
  left: 25%;
}
.gds-layout__column--xs-push-4 {
  left: 33.3333333333%;
}
.gds-layout__column--xs-push-5 {
  left: 41.6666666667%;
}
.gds-layout__column--xs-push-6 {
  left: 50%;
}
.gds-layout__column--xs-push-7 {
  left: 58.3333333333%;
}
.gds-layout__column--xs-push-8 {
  left: 66.6666666667%;
}
.gds-layout__column--xs-push-9 {
  left: 75%;
}
.gds-layout__column--xs-push-10 {
  left: 83.3333333333%;
}
.gds-layout__column--xs-push-11 {
  left: 91.6666666667%;
}
.gds-layout__column--xs-push-12 {
  left: 100%;
}
.gds-layout__column--xs-offset-0 {
  margin-left: 0;
}
.gds-layout__column--xs-offset-1 {
  margin-left: 8.3333333333%;
}
.gds-layout__column--xs-offset-2 {
  margin-left: 16.6666666667%;
}
.gds-layout__column--xs-offset-3 {
  margin-left: 25%;
}
.gds-layout__column--xs-offset-4 {
  margin-left: 33.3333333333%;
}
.gds-layout__column--xs-offset-5 {
  margin-left: 41.6666666667%;
}
.gds-layout__column--xs-offset-6 {
  margin-left: 50%;
}
.gds-layout__column--xs-offset-7 {
  margin-left: 58.3333333333%;
}
.gds-layout__column--xs-offset-8 {
  margin-left: 66.6666666667%;
}
.gds-layout__column--xs-offset-9 {
  margin-left: 75%;
}
.gds-layout__column--xs-offset-10 {
  margin-left: 83.3333333333%;
}
.gds-layout__column--xs-offset-11 {
  margin-left: 91.6666666667%;
}
.gds-layout__column--xs-offset-12 {
  margin-left: 100%;
}
.gds-layout__column--sm-1,
.gds-layout__column--sm-2,
.gds-layout__column--sm-3,
.gds-layout__column--sm-4,
.gds-layout__column--sm-5,
.gds-layout__column--sm-6,
.gds-layout__column--sm-7,
.gds-layout__column--sm-8,
.gds-layout__column--sm-9,
.gds-layout__column--sm-10,
.gds-layout__column--sm-11,
.gds-layout__column--sm-12 {
  position: relative;
  min-height: 1px;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  color: inherit;
  border-color: inherit;
  border-bottom-color: inherit;
}
@media (min-width: 544px) {
  .gds-layout__column--sm-1 {
    float: left;
    width: 8.3333333333%;
  }
  .gds-layout__column--sm-2 {
    float: left;
    width: 16.6666666667%;
  }
  .gds-layout__column--sm-3 {
    float: left;
    width: 25%;
  }
  .gds-layout__column--sm-4 {
    float: left;
    width: 33.3333333333%;
  }
  .gds-layout__column--sm-5 {
    float: left;
    width: 41.6666666667%;
  }
  .gds-layout__column--sm-6 {
    float: left;
    width: 50%;
  }
  .gds-layout__column--sm-7 {
    float: left;
    width: 58.3333333333%;
  }
  .gds-layout__column--sm-8 {
    float: left;
    width: 66.6666666667%;
  }
  .gds-layout__column--sm-9 {
    float: left;
    width: 75%;
  }
  .gds-layout__column--sm-10 {
    float: left;
    width: 83.3333333333%;
  }
  .gds-layout__column--sm-11 {
    float: left;
    width: 91.6666666667%;
  }
  .gds-layout__column--sm-12 {
    float: left;
    width: 100%;
  }
  .gds-layout__column--sm-pull-0 {
    right: auto;
  }
  .gds-layout__column--sm-pull-1 {
    right: 8.3333333333%;
  }
  .gds-layout__column--sm-pull-2 {
    right: 16.6666666667%;
  }
  .gds-layout__column--sm-pull-3 {
    right: 25%;
  }
  .gds-layout__column--sm-pull-4 {
    right: 33.3333333333%;
  }
  .gds-layout__column--sm-pull-5 {
    right: 41.6666666667%;
  }
  .gds-layout__column--sm-pull-6 {
    right: 50%;
  }
  .gds-layout__column--sm-pull-7 {
    right: 58.3333333333%;
  }
  .gds-layout__column--sm-pull-8 {
    right: 66.6666666667%;
  }
  .gds-layout__column--sm-pull-9 {
    right: 75%;
  }
  .gds-layout__column--sm-pull-10 {
    right: 83.3333333333%;
  }
  .gds-layout__column--sm-pull-11 {
    right: 91.6666666667%;
  }
  .gds-layout__column--sm-pull-12 {
    right: 100%;
  }
  .gds-layout__column--sm-push-0 {
    left: auto;
  }
  .gds-layout__column--sm-push-1 {
    left: 8.3333333333%;
  }
  .gds-layout__column--sm-push-2 {
    left: 16.6666666667%;
  }
  .gds-layout__column--sm-push-3 {
    left: 25%;
  }
  .gds-layout__column--sm-push-4 {
    left: 33.3333333333%;
  }
  .gds-layout__column--sm-push-5 {
    left: 41.6666666667%;
  }
  .gds-layout__column--sm-push-6 {
    left: 50%;
  }
  .gds-layout__column--sm-push-7 {
    left: 58.3333333333%;
  }
  .gds-layout__column--sm-push-8 {
    left: 66.6666666667%;
  }
  .gds-layout__column--sm-push-9 {
    left: 75%;
  }
  .gds-layout__column--sm-push-10 {
    left: 83.3333333333%;
  }
  .gds-layout__column--sm-push-11 {
    left: 91.6666666667%;
  }
  .gds-layout__column--sm-push-12 {
    left: 100%;
  }
  .gds-layout__column--sm-offset-0 {
    margin-left: 0;
  }
  .gds-layout__column--sm-offset-1 {
    margin-left: 8.3333333333%;
  }
  .gds-layout__column--sm-offset-2 {
    margin-left: 16.6666666667%;
  }
  .gds-layout__column--sm-offset-3 {
    margin-left: 25%;
  }
  .gds-layout__column--sm-offset-4 {
    margin-left: 33.3333333333%;
  }
  .gds-layout__column--sm-offset-5 {
    margin-left: 41.6666666667%;
  }
  .gds-layout__column--sm-offset-6 {
    margin-left: 50%;
  }
  .gds-layout__column--sm-offset-7 {
    margin-left: 58.3333333333%;
  }
  .gds-layout__column--sm-offset-8 {
    margin-left: 66.6666666667%;
  }
  .gds-layout__column--sm-offset-9 {
    margin-left: 75%;
  }
  .gds-layout__column--sm-offset-10 {
    margin-left: 83.3333333333%;
  }
  .gds-layout__column--sm-offset-11 {
    margin-left: 91.6666666667%;
  }
  .gds-layout__column--sm-offset-12 {
    margin-left: 100%;
  }
}
.gds-layout__column--md-1,
.gds-layout__column--md-2,
.gds-layout__column--md-3,
.gds-layout__column--md-4,
.gds-layout__column--md-5,
.gds-layout__column--md-6,
.gds-layout__column--md-7,
.gds-layout__column--md-8,
.gds-layout__column--md-9,
.gds-layout__column--md-10,
.gds-layout__column--md-11,
.gds-layout__column--md-12 {
  position: relative;
  min-height: 1px;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  color: inherit;
  border-color: inherit;
  border-bottom-color: inherit;
}
@media (min-width: 768px) {
  .gds-layout__column--md-1 {
    float: left;
    width: 8.3333333333%;
  }
  .gds-layout__column--md-2 {
    float: left;
    width: 16.6666666667%;
  }
  .gds-layout__column--md-3 {
    float: left;
    width: 25%;
  }
  .gds-layout__column--md-4 {
    float: left;
    width: 33.3333333333%;
  }
  .gds-layout__column--md-5 {
    float: left;
    width: 41.6666666667%;
  }
  .gds-layout__column--md-6 {
    float: left;
    width: 50%;
  }
  .gds-layout__column--md-7 {
    float: left;
    width: 58.3333333333%;
  }
  .gds-layout__column--md-8 {
    float: left;
    width: 66.6666666667%;
  }
  .gds-layout__column--md-9 {
    float: left;
    width: 75%;
  }
  .gds-layout__column--md-10 {
    float: left;
    width: 83.3333333333%;
  }
  .gds-layout__column--md-11 {
    float: left;
    width: 91.6666666667%;
  }
  .gds-layout__column--md-12 {
    float: left;
    width: 100%;
  }
  .gds-layout__column--md-pull-0 {
    right: auto;
  }
  .gds-layout__column--md-pull-1 {
    right: 8.3333333333%;
  }
  .gds-layout__column--md-pull-2 {
    right: 16.6666666667%;
  }
  .gds-layout__column--md-pull-3 {
    right: 25%;
  }
  .gds-layout__column--md-pull-4 {
    right: 33.3333333333%;
  }
  .gds-layout__column--md-pull-5 {
    right: 41.6666666667%;
  }
  .gds-layout__column--md-pull-6 {
    right: 50%;
  }
  .gds-layout__column--md-pull-7 {
    right: 58.3333333333%;
  }
  .gds-layout__column--md-pull-8 {
    right: 66.6666666667%;
  }
  .gds-layout__column--md-pull-9 {
    right: 75%;
  }
  .gds-layout__column--md-pull-10 {
    right: 83.3333333333%;
  }
  .gds-layout__column--md-pull-11 {
    right: 91.6666666667%;
  }
  .gds-layout__column--md-pull-12 {
    right: 100%;
  }
  .gds-layout__column--md-push-0 {
    left: auto;
  }
  .gds-layout__column--md-push-1 {
    left: 8.3333333333%;
  }
  .gds-layout__column--md-push-2 {
    left: 16.6666666667%;
  }
  .gds-layout__column--md-push-3 {
    left: 25%;
  }
  .gds-layout__column--md-push-4 {
    left: 33.3333333333%;
  }
  .gds-layout__column--md-push-5 {
    left: 41.6666666667%;
  }
  .gds-layout__column--md-push-6 {
    left: 50%;
  }
  .gds-layout__column--md-push-7 {
    left: 58.3333333333%;
  }
  .gds-layout__column--md-push-8 {
    left: 66.6666666667%;
  }
  .gds-layout__column--md-push-9 {
    left: 75%;
  }
  .gds-layout__column--md-push-10 {
    left: 83.3333333333%;
  }
  .gds-layout__column--md-push-11 {
    left: 91.6666666667%;
  }
  .gds-layout__column--md-push-12 {
    left: 100%;
  }
  .gds-layout__column--md-offset-0 {
    margin-left: 0;
  }
  .gds-layout__column--md-offset-1 {
    margin-left: 8.3333333333%;
  }
  .gds-layout__column--md-offset-2 {
    margin-left: 16.6666666667%;
  }
  .gds-layout__column--md-offset-3 {
    margin-left: 25%;
  }
  .gds-layout__column--md-offset-4 {
    margin-left: 33.3333333333%;
  }
  .gds-layout__column--md-offset-5 {
    margin-left: 41.6666666667%;
  }
  .gds-layout__column--md-offset-6 {
    margin-left: 50%;
  }
  .gds-layout__column--md-offset-7 {
    margin-left: 58.3333333333%;
  }
  .gds-layout__column--md-offset-8 {
    margin-left: 66.6666666667%;
  }
  .gds-layout__column--md-offset-9 {
    margin-left: 75%;
  }
  .gds-layout__column--md-offset-10 {
    margin-left: 83.3333333333%;
  }
  .gds-layout__column--md-offset-11 {
    margin-left: 91.6666666667%;
  }
  .gds-layout__column--md-offset-12 {
    margin-left: 100%;
  }
}
.gds-layout__column--lg-1,
.gds-layout__column--lg-2,
.gds-layout__column--lg-3,
.gds-layout__column--lg-4,
.gds-layout__column--lg-5,
.gds-layout__column--lg-6,
.gds-layout__column--lg-7,
.gds-layout__column--lg-8,
.gds-layout__column--lg-9,
.gds-layout__column--lg-10,
.gds-layout__column--lg-11,
.gds-layout__column--lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  color: inherit;
  border-color: inherit;
  border-bottom-color: inherit;
}
@media (min-width: 992px) {
  .gds-layout__column--lg-1 {
    float: left;
    width: 8.3333333333%;
  }
  .gds-layout__column--lg-2 {
    float: left;
    width: 16.6666666667%;
  }
  .gds-layout__column--lg-3 {
    float: left;
    width: 25%;
  }
  .gds-layout__column--lg-4 {
    float: left;
    width: 33.3333333333%;
  }
  .gds-layout__column--lg-5 {
    float: left;
    width: 41.6666666667%;
  }
  .gds-layout__column--lg-6 {
    float: left;
    width: 50%;
  }
  .gds-layout__column--lg-7 {
    float: left;
    width: 58.3333333333%;
  }
  .gds-layout__column--lg-8 {
    float: left;
    width: 66.6666666667%;
  }
  .gds-layout__column--lg-9 {
    float: left;
    width: 75%;
  }
  .gds-layout__column--lg-10 {
    float: left;
    width: 83.3333333333%;
  }
  .gds-layout__column--lg-11 {
    float: left;
    width: 91.6666666667%;
  }
  .gds-layout__column--lg-12 {
    float: left;
    width: 100%;
  }
  .gds-layout__column--lg-pull-0 {
    right: auto;
  }
  .gds-layout__column--lg-pull-1 {
    right: 8.3333333333%;
  }
  .gds-layout__column--lg-pull-2 {
    right: 16.6666666667%;
  }
  .gds-layout__column--lg-pull-3 {
    right: 25%;
  }
  .gds-layout__column--lg-pull-4 {
    right: 33.3333333333%;
  }
  .gds-layout__column--lg-pull-5 {
    right: 41.6666666667%;
  }
  .gds-layout__column--lg-pull-6 {
    right: 50%;
  }
  .gds-layout__column--lg-pull-7 {
    right: 58.3333333333%;
  }
  .gds-layout__column--lg-pull-8 {
    right: 66.6666666667%;
  }
  .gds-layout__column--lg-pull-9 {
    right: 75%;
  }
  .gds-layout__column--lg-pull-10 {
    right: 83.3333333333%;
  }
  .gds-layout__column--lg-pull-11 {
    right: 91.6666666667%;
  }
  .gds-layout__column--lg-pull-12 {
    right: 100%;
  }
  .gds-layout__column--lg-push-0 {
    left: auto;
  }
  .gds-layout__column--lg-push-1 {
    left: 8.3333333333%;
  }
  .gds-layout__column--lg-push-2 {
    left: 16.6666666667%;
  }
  .gds-layout__column--lg-push-3 {
    left: 25%;
  }
  .gds-layout__column--lg-push-4 {
    left: 33.3333333333%;
  }
  .gds-layout__column--lg-push-5 {
    left: 41.6666666667%;
  }
  .gds-layout__column--lg-push-6 {
    left: 50%;
  }
  .gds-layout__column--lg-push-7 {
    left: 58.3333333333%;
  }
  .gds-layout__column--lg-push-8 {
    left: 66.6666666667%;
  }
  .gds-layout__column--lg-push-9 {
    left: 75%;
  }
  .gds-layout__column--lg-push-10 {
    left: 83.3333333333%;
  }
  .gds-layout__column--lg-push-11 {
    left: 91.6666666667%;
  }
  .gds-layout__column--lg-push-12 {
    left: 100%;
  }
  .gds-layout__column--lg-offset-0 {
    margin-left: 0;
  }
  .gds-layout__column--lg-offset-1 {
    margin-left: 8.3333333333%;
  }
  .gds-layout__column--lg-offset-2 {
    margin-left: 16.6666666667%;
  }
  .gds-layout__column--lg-offset-3 {
    margin-left: 25%;
  }
  .gds-layout__column--lg-offset-4 {
    margin-left: 33.3333333333%;
  }
  .gds-layout__column--lg-offset-5 {
    margin-left: 41.6666666667%;
  }
  .gds-layout__column--lg-offset-6 {
    margin-left: 50%;
  }
  .gds-layout__column--lg-offset-7 {
    margin-left: 58.3333333333%;
  }
  .gds-layout__column--lg-offset-8 {
    margin-left: 66.6666666667%;
  }
  .gds-layout__column--lg-offset-9 {
    margin-left: 75%;
  }
  .gds-layout__column--lg-offset-10 {
    margin-left: 83.3333333333%;
  }
  .gds-layout__column--lg-offset-11 {
    margin-left: 91.6666666667%;
  }
  .gds-layout__column--lg-offset-12 {
    margin-left: 100%;
  }
}
.gds-layout__column--xl-1,
.gds-layout__column--xl-2,
.gds-layout__column--xl-3,
.gds-layout__column--xl-4,
.gds-layout__column--xl-5,
.gds-layout__column--xl-6,
.gds-layout__column--xl-7,
.gds-layout__column--xl-8,
.gds-layout__column--xl-9,
.gds-layout__column--xl-10,
.gds-layout__column--xl-11,
.gds-layout__column--xl-12 {
  position: relative;
  min-height: 1px;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  color: inherit;
  border-color: inherit;
  border-bottom-color: inherit;
}
@media (min-width: 1200px) {
  .gds-layout__column--xl-1 {
    float: left;
    width: 8.3333333333%;
  }
  .gds-layout__column--xl-2 {
    float: left;
    width: 16.6666666667%;
  }
  .gds-layout__column--xl-3 {
    float: left;
    width: 25%;
  }
  .gds-layout__column--xl-4 {
    float: left;
    width: 33.3333333333%;
  }
  .gds-layout__column--xl-5 {
    float: left;
    width: 41.6666666667%;
  }
  .gds-layout__column--xl-6 {
    float: left;
    width: 50%;
  }
  .gds-layout__column--xl-7 {
    float: left;
    width: 58.3333333333%;
  }
  .gds-layout__column--xl-8 {
    float: left;
    width: 66.6666666667%;
  }
  .gds-layout__column--xl-9 {
    float: left;
    width: 75%;
  }
  .gds-layout__column--xl-10 {
    float: left;
    width: 83.3333333333%;
  }
  .gds-layout__column--xl-11 {
    float: left;
    width: 91.6666666667%;
  }
  .gds-layout__column--xl-12 {
    float: left;
    width: 100%;
  }
  .gds-layout__column--xl-pull-0 {
    right: auto;
  }
  .gds-layout__column--xl-pull-1 {
    right: 8.3333333333%;
  }
  .gds-layout__column--xl-pull-2 {
    right: 16.6666666667%;
  }
  .gds-layout__column--xl-pull-3 {
    right: 25%;
  }
  .gds-layout__column--xl-pull-4 {
    right: 33.3333333333%;
  }
  .gds-layout__column--xl-pull-5 {
    right: 41.6666666667%;
  }
  .gds-layout__column--xl-pull-6 {
    right: 50%;
  }
  .gds-layout__column--xl-pull-7 {
    right: 58.3333333333%;
  }
  .gds-layout__column--xl-pull-8 {
    right: 66.6666666667%;
  }
  .gds-layout__column--xl-pull-9 {
    right: 75%;
  }
  .gds-layout__column--xl-pull-10 {
    right: 83.3333333333%;
  }
  .gds-layout__column--xl-pull-11 {
    right: 91.6666666667%;
  }
  .gds-layout__column--xl-pull-12 {
    right: 100%;
  }
  .gds-layout__column--xl-push-0 {
    left: auto;
  }
  .gds-layout__column--xl-push-1 {
    left: 8.3333333333%;
  }
  .gds-layout__column--xl-push-2 {
    left: 16.6666666667%;
  }
  .gds-layout__column--xl-push-3 {
    left: 25%;
  }
  .gds-layout__column--xl-push-4 {
    left: 33.3333333333%;
  }
  .gds-layout__column--xl-push-5 {
    left: 41.6666666667%;
  }
  .gds-layout__column--xl-push-6 {
    left: 50%;
  }
  .gds-layout__column--xl-push-7 {
    left: 58.3333333333%;
  }
  .gds-layout__column--xl-push-8 {
    left: 66.6666666667%;
  }
  .gds-layout__column--xl-push-9 {
    left: 75%;
  }
  .gds-layout__column--xl-push-10 {
    left: 83.3333333333%;
  }
  .gds-layout__column--xl-push-11 {
    left: 91.6666666667%;
  }
  .gds-layout__column--xl-push-12 {
    left: 100%;
  }
  .gds-layout__column--xl-offset-0 {
    margin-left: 0;
  }
  .gds-layout__column--xl-offset-1 {
    margin-left: 8.3333333333%;
  }
  .gds-layout__column--xl-offset-2 {
    margin-left: 16.6666666667%;
  }
  .gds-layout__column--xl-offset-3 {
    margin-left: 25%;
  }
  .gds-layout__column--xl-offset-4 {
    margin-left: 33.3333333333%;
  }
  .gds-layout__column--xl-offset-5 {
    margin-left: 41.6666666667%;
  }
  .gds-layout__column--xl-offset-6 {
    margin-left: 50%;
  }
  .gds-layout__column--xl-offset-7 {
    margin-left: 58.3333333333%;
  }
  .gds-layout__column--xl-offset-8 {
    margin-left: 66.6666666667%;
  }
  .gds-layout__column--xl-offset-9 {
    margin-left: 75%;
  }
  .gds-layout__column--xl-offset-10 {
    margin-left: 83.3333333333%;
  }
  .gds-layout__column--xl-offset-11 {
    margin-left: 91.6666666667%;
  }
  .gds-layout__column--xl-offset-12 {
    margin-left: 100%;
  }
}
.gds-layout__hidden-xs-up {
  display: none !important;
}
@media (max-width: 543px) {
  .gds-layout__hidden-xs-down {
    display: none !important;
  }
}
@media (min-width: 544px) {
  .gds-layout__hidden-sm-up {
    display: none !important;
  }
}
@media (max-width: 767px) {
  .gds-layout__hidden-sm-down {
    display: none !important;
  }
}
@media (min-width: 768px) {
  .gds-layout__hidden-md-up {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .gds-layout__hidden-md-down {
    display: none !important;
  }
}
@media (min-width: 992px) {
  .gds-layout__hidden-lg-up {
    display: none !important;
  }
}
@media (max-width: 1199px) {
  .gds-layout__hidden-lg-down {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .gds-layout__hidden-xl-up {
    display: none !important;
  }
}
.gds-layout__hidden-xl-down {
  display: none !important;
}
.gds-app-layout__top {
  grid-area: top;
  overflow: visible;
}
.gds-app-layout__main {
  padding: 1rem 2rem;
  grid-area: main;
  overflow-x: hidden;
  overflow-y: auto;
  background: #fafafa;
}
.gds-app-layout__left {
  grid-area: left;
  overflow: visible;
}
.gds-app-layout__right {
  grid-area: right;
  overflow: visible;
}
.gds-app-layout__bottom {
  grid-area: bottom;
}
.gds-app-layout__container {
  position: relative;
  height: 100vh;
  width: 100vw;
  overflow: hidden;
  display: grid;
  grid-gap: 0;
  gap: 0;
  grid-template-columns: -webkit-max-content 1fr -webkit-max-content;
  grid-template-columns: max-content 1fr max-content;
  grid-template-rows: -webkit-max-content 1fr -webkit-max-content;
  grid-template-rows: max-content 1fr max-content;
  grid-template-areas: "top top top" "left main right" "bottom bottom bottom";
}
@media (max-width: 991px) {
  .gds-app-layout__main {
    padding: 0.5rem;
  }
  .gds-app-layout__left.gds-nav__side,
  .gds-app-layout__right.gds-nav__side {
    display: none;
  }
  .gds-app-layout__container {
    height: 100vh;
    grid-template-columns: 100%;
    grid-template-rows: -webkit-max-content 1fr -webkit-max-content;
    grid-template-rows: max-content 1fr max-content;
    grid-template-areas: "top" "main" "bottom";
  }
  .gds-app-layout__left.gds-app-layout__left--open {
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    z-index: 500;
  }
  .gds-app-layout__right.gds-app-layout__right--open {
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    z-index: 500;
  }
}
@font-face {
  font-family: Black Tie;
  src: url(https://assets.ggops.com/fonts/BlackTie-Solid-webfont.eot?v=1.0.0);
  src: url(https://assets.ggops.com/fonts/BlackTie-Solid-webfont.eot#iefix&v=1.0.0)
      format("embedded-opentype"),
    url(https://assets.ggops.com/fonts/BlackTie-Solid-webfont.woff2?v=1.0.0)
      format("woff2"),
    url(https://assets.ggops.com/fonts/BlackTie-Solid-webfont.woff?v=1.0.0)
      format("woff"),
    url(https://assets.ggops.com/fonts/BlackTie-Solid-webfont.ttf?v=1.0.0)
      format("truetype"),
    url(https://assets.ggops.com/fonts/BlackTie-Solid-webfont.svg?v=1.0.0#black_tiesolid)
      format("svg");
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: Black Tie;
  src: url(https://assets.ggops.com/fonts/BlackTie-Bold-webfont.eot?v=1.0.0);
  src: url(https://assets.ggops.com/fonts/BlackTie-Bold-webfont.eot#iefix&v=1.0.0)
      format("embedded-opentype"),
    url(https://assets.ggops.com/fonts/BlackTie-Bold-webfont.woff2?v=1.0.0)
      format("woff2"),
    url(https://assets.ggops.com/fonts/BlackTie-Bold-webfont.woff?v=1.0.0)
      format("woff"),
    url(https://assets.ggops.com/fonts/BlackTie-Bold-webfont.ttf?v=1.0.0)
      format("truetype"),
    url(https://assets.ggops.com/fonts/BlackTie-Bold-webfont.svg?v=1.0.0#black_tiebold)
      format("svg");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: Black Tie;
  src: url(https://assets.ggops.com/fonts/BlackTie-Regular-webfont.eot?v=1.0.0);
  src: url(https://assets.ggops.com/fonts/BlackTie-Regular-webfont.eot#iefix&v=1.0.0)
      format("embedded-opentype"),
    url(https://assets.ggops.com/fonts/BlackTie-Regular-webfont.woff2?v=1.0.0)
      format("woff2"),
    url(https://assets.ggops.com/fonts/BlackTie-Regular-webfont.woff?v=1.0.0)
      format("woff"),
    url(https://assets.ggops.com/fonts/BlackTie-Regular-webfont.ttf?v=1.0.0)
      format("truetype"),
    url(https://assets.ggops.com/fonts/BlackTie-Regular-webfont.svg?v=1.0.0#black_tieregular)
      format("svg");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: Black Tie;
  src: url(https://assets.ggops.com/fonts/BlackTie-Light-webfont.eot?v=1.0.0);
  src: url(https://assets.ggops.com/fonts/BlackTie-Light-webfont.eot#iefix&v=1.0.0)
      format("embedded-opentype"),
    url(https://assets.ggops.com/fonts/BlackTie-Light-webfont.woff2?v=1.0.0)
      format("woff2"),
    url(https://assets.ggops.com/fonts/BlackTie-Light-webfont.woff?v=1.0.0)
      format("woff"),
    url(https://assets.ggops.com/fonts/BlackTie-Light-webfont.ttf?v=1.0.0)
      format("truetype"),
    url(https://assets.ggops.com/fonts/BlackTie-Light-webfont.svg?v=1.0.0#black_tielight)
      format("svg");
  font-weight: 200;
  font-style: normal;
}
.btb,
.btl,
.btr,
.bts {
  display: inline-block;
  font: normal normal normal 14px/1 Black Tie;
  font-size: inherit;
  vertical-align: -14.28571429%;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transform: translate(0);
  transform: translate(0);
}
.bts {
  font-weight: 900;
}
.btb {
  font-weight: 700;
}
.btl {
  font-weight: 200;
}
.bt-sm {
  font-size: 0.7em;
  vertical-align: baseline;
}
.bt-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
}
.bt-2x {
  font-size: 2em;
}
.bt-3x {
  font-size: 3em;
}
.bt-4x {
  font-size: 4em;
}
.bt-5x {
  font-size: 5em;
}
.bt-2x,
.bt-3x,
.bt-4x,
.bt-5x,
.bt-lg {
  vertical-align: -30%;
}
.bt-fw {
  width: 1.28571429em;
  text-align: center;
}
.bt-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}
.bt-ul > li {
  position: relative;
}
.bt-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}
.bt-li.bt-lg {
  left: -2em;
}
.bt-border {
  padding: 0.2em;
  border: 0.08em solid #eee;
  border-radius: 0.1em;
}
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.btb.pull-left,
.btl.pull-left,
.btr.pull-left,
.bts.pull-left,
.fab.pull-left {
  margin-right: 0.3em;
}
.btb.pull-right,
.btl.pull-right,
.btr.pull-right,
.bts.pull-right,
.fab.pull-right {
  margin-left: 0.3em;
}
.bt-spin {
  -webkit-animation: bt-spin 2s linear infinite;
  animation: bt-spin 2s linear infinite;
}
.bt-pulse {
  -webkit-animation: bt-spin 1s steps(8) infinite;
  animation: bt-spin 1s steps(8) infinite;
}
@-webkit-keyframes bt-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes bt-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.bt-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.bt-rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.bt-rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
}
.bt-flip-horizontal {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
.bt-flip-vertical {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);
  -webkit-transform: scaleY(-1);
  transform: scaleY(-1);
}
:root .bt-flip-horizontal,
:root .bt-flip-vertical,
:root .bt-rotate-90,
:root .bt-rotate-180,
:root .bt-rotate-270 {
  -webkit-filter: none;
  filter: none;
}
.bt-stack {
  position: relative;
  display: inline-block;
  width: 1.28571429em;
  height: 1em;
  line-height: 1em;
  vertical-align: baseline;
}
.bt-stack-sm {
  position: absolute;
  top: 0;
  left: 0;
  line-height: inherit;
  font-size: 0.5em;
}
.bt-stack-1x,
.bt-stack-sm {
  display: inline-block;
  width: 100%;
  text-align: center;
}
.bt-inverse {
  color: #fff;
}
.bt-bars:before {
  content: "";
}
.bt-envelope:before {
  content: "";
}
.bt-search:before {
  content: "";
}
.bt-search-plus:before {
  content: "";
}
.bt-search-minus:before {
  content: "";
}
.bt-phone:before {
  content: "";
}
.bt-comment:before {
  content: "";
}
.bt-commenting:before {
  content: "";
}
.bt-comments:before {
  content: "";
}
.bt-rss:before {
  content: "";
}
.bt-times:before {
  content: "";
}
.bt-times-circle:before {
  content: "";
}
.bt-clock:before {
  content: "";
}
.bt-star:before {
  content: "";
}
.bt-star-half:before {
  content: "";
}
.bt-check:before {
  content: "";
}
.bt-check-circle:before {
  content: "";
}
.bt-check-square:before {
  content: "";
}
.bt-th:before {
  content: "";
}
.bt-th-large:before {
  content: "";
}
.bt-heart:before {
  content: "";
}
.bt-heart-half:before {
  content: "";
}
.bt-calendar:before {
  content: "";
}
.bt-shopping-cart:before {
  content: "";
}
.bt-plus:before {
  content: "";
}
.bt-plus-circle:before {
  content: "";
}
.bt-plus-square:before {
  content: "";
}
.bt-pen:before {
  content: "";
}
.bt-minus:before {
  content: "";
}
.bt-minus-circle:before {
  content: "";
}
.bt-minus-square:before {
  content: "";
}
.bt-pencil:before {
  content: "";
}
.bt-edit:before {
  content: "";
}
.bt-thumbs-up:before {
  content: "";
}
.bt-thumbs-down:before {
  content: "";
}
.bt-gear:before {
  content: "";
}
.bt-trash:before {
  content: "";
}
.bt-file:before {
  content: "";
}
.bt-info-circle:before {
  content: "";
}
.bt-label:before {
  content: "";
}
.bt-rocket:before {
  content: "";
}
.bt-book:before {
  content: "";
}
.bt-book-open:before {
  content: "";
}
.bt-notebook:before {
  content: "";
}
.bt-camera:before {
  content: "";
}
.bt-folder:before {
  content: "";
}
.bt-quote-left:before {
  content: "";
}
.bt-quote-right:before {
  content: "";
}
.bt-eye:before {
  content: "";
}
.bt-lock:before {
  content: "";
}
.bt-lock-open:before {
  content: "";
}
.bt-gift:before {
  content: "";
}
.bt-spinner-clock:before {
  content: "";
}
.bt-spinner:before {
  content: "";
}
.bt-wrench:before {
  content: "";
}
.bt-cloud:before {
  content: "";
}
.bt-cloud-upload:before {
  content: "";
}
.bt-cloud-download:before {
  content: "";
}
.bt-sync:before {
  content: "";
}
.bt-question-circle:before {
  content: "";
}
.bt-share:before {
  content: "";
}
.bt-briefcase:before {
  content: "";
}
.bt-money:before {
  content: "";
}
.bt-megaphone:before {
  content: "";
}
.bt-sign-in:before {
  content: "";
}
.bt-sign-out:before {
  content: "";
}
.bt-film:before {
  content: "";
}
.bt-trophy:before {
  content: "";
}
.bt-code:before {
  content: "";
}
.bt-light-bulb:before {
  content: "";
}
.bt-print:before {
  content: "";
}
.bt-fax:before {
  content: "";
}
.bt-video:before {
  content: "";
}
.bt-signal:before {
  content: "";
}
.bt-sitemap:before {
  content: "";
}
.bt-upload:before {
  content: "";
}
.bt-download:before {
  content: "";
}
.bt-key:before {
  content: "";
}
.bt-mug:before {
  content: "";
}
.bt-bookmark:before {
  content: "";
}
.bt-flag:before {
  content: "";
}
.bt-external-link:before {
  content: "";
}
.bt-smile:before {
  content: "";
}
.bt-frown:before {
  content: "";
}
.bt-meh:before {
  content: "";
}
.bt-magic:before {
  content: "";
}
.bt-bolt:before {
  content: "";
}
.bt-exclamation-triangle:before {
  content: "";
}
.bt-exclamation-circle:before {
  content: "";
}
.bt-flask:before {
  content: "";
}
.bt-music:before {
  content: "";
}
.bt-push-pin:before {
  content: "";
}
.bt-shield:before {
  content: "";
}
.bt-sort:before {
  content: "";
}
.bt-reply:before {
  content: "";
}
.bt-forward:before {
  content: "";
}
.bt-reply-all:before {
  content: "";
}
.bt-forward-all:before {
  content: "";
}
.bt-bell:before {
  content: "";
}
.bt-bell-off:before {
  content: "";
}
.bt-ban:before {
  content: "";
}
.bt-database:before {
  content: "";
}
.bt-hard-drive:before {
  content: "";
}
.bt-merge:before {
  content: "";
}
.bt-fork:before {
  content: "";
}
.bt-wifi:before {
  content: "";
}
.bt-paper-plane:before {
  content: "";
}
.bt-inbox:before {
  content: "";
}
.bt-fire:before {
  content: "";
}
.bt-play:before {
  content: "";
}
.bt-pause:before {
  content: "";
}
.bt-stop:before {
  content: "";
}
.bt-play-circle:before {
  content: "";
}
.bt-next:before {
  content: "";
}
.bt-previous:before {
  content: "";
}
.bt-repeat:before {
  content: "";
}
.bt-fast-forward:before {
  content: "";
}
.bt-fast-reverse:before {
  content: "";
}
.bt-volume:before {
  content: "";
}
.bt-volume-off:before {
  content: "";
}
.bt-volume-up:before {
  content: "";
}
.bt-volume-down:before {
  content: "";
}
.bt-maximize:before {
  content: "";
}
.bt-minimize:before {
  content: "";
}
.bt-closed-captions:before {
  content: "";
}
.bt-shuffle:before {
  content: "";
}
.bt-triangle:before {
  content: "";
}
.bt-square:before {
  content: "";
}
.bt-circle:before {
  content: "";
}
.bt-hexagon:before {
  content: "";
}
.bt-octagon:before {
  content: "";
}
.bt-angle-up:before {
  content: "";
}
.bt-angle-down:before {
  content: "";
}
.bt-angle-left:before {
  content: "";
}
.bt-angle-right:before {
  content: "";
}
.bt-angles-up:before {
  content: "";
}
.bt-angles-down:before {
  content: "";
}
.bt-angles-left:before {
  content: "";
}
.bt-angles-right:before {
  content: "";
}
.bt-arrow-up:before {
  content: "";
}
.bt-arrow-down:before {
  content: "";
}
.bt-arrow-left:before {
  content: "";
}
.bt-arrow-right:before {
  content: "";
}
.bt-bar-chart:before {
  content: "";
}
.bt-pie-chart:before {
  content: "";
}
.bt-circle-arrow-up:before {
  content: "";
}
.bt-circle-arrow-down:before {
  content: "";
}
.bt-circle-arrow-left:before {
  content: "";
}
.bt-circle-arrow-right:before {
  content: "";
}
.bt-caret-up:before {
  content: "";
}
.bt-caret-down:before {
  content: "";
}
.bt-caret-left:before {
  content: "";
}
.bt-caret-right:before {
  content: "";
}
.bt-long-arrow-up:before {
  content: "";
}
.bt-long-arrow-down:before {
  content: "";
}
.bt-long-arrow-left:before {
  content: "";
}
.bt-long-arrow-right:before {
  content: "";
}
.bt-Bold:before {
  content: "";
}
.bt-italic:before {
  content: "";
}
.bt-underline:before {
  content: "";
}
.bt-link:before {
  content: "";
}
.bt-paper-clip:before {
  content: "";
}
.bt-align-left:before {
  content: "";
}
.bt-align-center:before {
  content: "";
}
.bt-align-right:before {
  content: "";
}
.bt-align-justify:before {
  content: "";
}
.bt-cut:before {
  content: "";
}
.bt-copy:before {
  content: "";
}
.bt-paste:before {
  content: "";
}
.bt-photo:before {
  content: "";
}
.bt-table:before {
  content: "";
}
.bt-ulist:before {
  content: "";
}
.bt-olist:before {
  content: "";
}
.bt-indent:before {
  content: "";
}
.bt-outdent:before {
  content: "";
}
.bt-undo:before {
  content: "";
}
.bt-redo:before {
  content: "";
}
.bt-sup:before {
  content: "";
}
.bt-sub:before {
  content: "";
}
.bt-text-size:before {
  content: "";
}
.bt-text-color:before {
  content: "";
}
.bt-remove-formatting:before {
  content: "";
}
.bt-blockquote:before {
  content: "";
}
.bt-globe:before {
  content: "";
}
.bt-map:before {
  content: "";
}
.bt-map-arrow:before {
  content: "";
}
.bt-map-marker:before {
  content: "";
}
.bt-map-pin:before {
  content: "";
}
.bt-home:before {
  content: "";
}
.bt-building:before {
  content: "";
}
.bt-industry:before {
  content: "";
}
.bt-desktop:before {
  content: "";
}
.bt-laptop:before {
  content: "";
}
.bt-tablet:before {
  content: "";
}
.bt-mobile:before {
  content: "";
}
.bt-tv:before {
  content: "";
}
.bt-radio-checked:before {
  content: "";
}
.bt-radio-unchecked:before {
  content: "";
}
.bt-checkbox-checked:before {
  content: "";
}
.bt-checkbox-unchecked:before {
  content: "";
}
.bt-checkbox-intermediate:before {
  content: "";
}
.bt-user-male:before,
.bt-user:before {
  content: "";
}
.bt-user-female:before {
  content: "";
}
.bt-crown:before {
  content: "";
}
.bt-credit-card:before {
  content: "";
}
.bt-strikethrough:before {
  content: "";
}
.bt-eject:before {
  content: "";
}
.bt-ellipsis-h:before {
  content: "";
}
.bt-ellipsis-v:before {
  content: "";
}
.gds-flex {
  display: -webkit-flex !important;
  display: -moz-box !important;
  display: flex !important;
  -webkit-flex-direction: row;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  -moz-box-pack: start;
  justify-content: flex-start;
  -webkit-align-items: flex-start;
  -moz-box-align: start;
  align-items: flex-start;
  -webkit-align-content: flex-start;
  align-content: flex-start;
}
.gds-flex--direction-row {
  -webkit-flex-direction: row !important;
  -moz-box-orient: horizontal !important;
  -moz-box-direction: normal !important;
  flex-direction: row !important;
}
.gds-flex--direction-rowrev {
  -webkit-flex-direction: row-reverse !important;
  -moz-box-orient: horizontal !important;
  -moz-box-direction: reverse !important;
  flex-direction: row-reverse !important;
}
.gds-flex--direction-col {
  -webkit-flex-direction: column !important;
  -moz-box-orient: vertical !important;
  -moz-box-direction: normal !important;
  flex-direction: column !important;
}
.gds-flex--direction-colrev {
  -webkit-flex-direction: column-reverse !important;
  -moz-box-orient: vertical !important;
  -moz-box-direction: reverse !important;
  flex-direction: column-reverse !important;
}
.gds-flex--wrap {
  -webkit-flex-wrap: wrap !important;
  flex-wrap: wrap !important;
}
.gds-flex--wrap-no {
  -webkit-flex-wrap: nowrap !important;
  flex-wrap: nowrap !important;
}
.gds-flex--wrap-rev {
  -webkit-flex-wrap: wrap-reverse !important;
  flex-wrap: wrap-reverse !important;
}
.gds-flex--justify-start {
  -webkit-justify-content: flex-start !important;
  -moz-box-pack: start !important;
  justify-content: flex-start !important;
}
.gds-flex--justify-end {
  -webkit-justify-content: flex-end !important;
  -moz-box-pack: end !important;
  justify-content: flex-end !important;
}
.gds-flex--justify-center {
  -webkit-justify-content: center !important;
  -moz-box-pack: center !important;
  justify-content: center !important;
}
.gds-flex--justify-between {
  -webkit-justify-content: space-between !important;
  -moz-box-pack: justify !important;
  justify-content: space-between !important;
}
.gds-flex--justify-around {
  -webkit-justify-content: space-around !important;
  justify-content: space-around !important;
}
.gds-flex--align-start {
  -webkit-align-items: flex-start !important;
  -moz-box-align: start !important;
  align-items: flex-start !important;
}
.gds-flex--align-end {
  -webkit-align-items: flex-end !important;
  -moz-box-align: end !important;
  align-items: flex-end !important;
}
.gds-flex--align-center {
  -webkit-align-items: center !important;
  -moz-box-align: center !important;
  align-items: center !important;
}
.gds-flex--align-baseline {
  -webkit-align-items: baseline !important;
  -moz-box-align: baseline !important;
  align-items: baseline !important;
}
.gds-flex--align-stretch {
  -webkit-align-items: stretch !important;
  -moz-box-align: stretch !important;
  align-items: stretch !important;
}
.gds-flex--content-start {
  -webkit-align-content: flex-start !important;
  align-content: flex-start !important;
}
.gds-flex--content-end {
  -webkit-align-content: flex-end !important;
  align-content: flex-end !important;
}
.gds-flex--content-center {
  -webkit-align-content: center !important;
  align-content: center !important;
}
.gds-flex--content-between {
  -webkit-align-content: space-between !important;
  align-content: space-between !important;
}
.gds-flex--content-around {
  -webkit-align-content: space-around;
  align-content: space-around;
}
.gds-flex--content-stretch {
  -webkit-align-content: stretch !important;
  align-content: stretch !important;
}
@media (min-width: 0) {
  .gds-flex--direction-row-xs {
    -webkit-flex-direction: row !important;
    -moz-box-orient: horizontal !important;
    -moz-box-direction: normal !important;
    flex-direction: row !important;
  }
  .gds-flex--direction-rowrev-xs {
    -webkit-flex-direction: row-reverse !important;
    -moz-box-orient: horizontal !important;
    -moz-box-direction: reverse !important;
    flex-direction: row-reverse !important;
  }
  .gds-flex--direction-col-xs {
    -webkit-flex-direction: column !important;
    -moz-box-orient: vertical !important;
    -moz-box-direction: normal !important;
    flex-direction: column !important;
  }
  .gds-flex--direction-colrev-xs {
    -webkit-flex-direction: column-reverse !important;
    -moz-box-orient: vertical !important;
    -moz-box-direction: reverse !important;
    flex-direction: column-reverse !important;
  }
  .gds-flex--wrap-xs {
    -webkit-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .gds-flex--wrap-no-xs {
    -webkit-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .gds-flex--wrap-rev-xs {
    -webkit-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .gds-flex--justify-start-xs {
    -webkit-justify-content: flex-start !important;
    -moz-box-pack: start !important;
    justify-content: flex-start !important;
  }
  .gds-flex--justify-end-xs {
    -webkit-justify-content: flex-end !important;
    -moz-box-pack: end !important;
    justify-content: flex-end !important;
  }
  .gds-flex--justify-center-xs {
    -webkit-justify-content: center !important;
    -moz-box-pack: center !important;
    justify-content: center !important;
  }
  .gds-flex--justify-between-xs {
    -webkit-justify-content: space-between !important;
    -moz-box-pack: justify !important;
    justify-content: space-between !important;
  }
  .gds-flex--justify-around-xs {
    -webkit-justify-content: space-around !important;
    justify-content: space-around !important;
  }
  .gds-flex--align-start-xs {
    -webkit-align-items: flex-start !important;
    -moz-box-align: start !important;
    align-items: flex-start !important;
  }
  .gds-flex--align-end-xs {
    -webkit-align-items: flex-end !important;
    -moz-box-align: end !important;
    align-items: flex-end !important;
  }
  .gds-flex--align-center-xs {
    -webkit-align-items: center !important;
    -moz-box-align: center !important;
    align-items: center !important;
  }
  .gds-flex--align-baseline-xs {
    -webkit-align-items: baseline !important;
    -moz-box-align: baseline !important;
    align-items: baseline !important;
  }
  .gds-flex--align-stretch-xs {
    -webkit-align-items: stretch !important;
    -moz-box-align: stretch !important;
    align-items: stretch !important;
  }
  .gds-flex--content-start-xs {
    -webkit-align-content: flex-start !important;
    align-content: flex-start !important;
  }
  .gds-flex--content-end-xs {
    -webkit-align-content: flex-end !important;
    align-content: flex-end !important;
  }
  .gds-flex--content-center-xs {
    -webkit-align-content: center !important;
    align-content: center !important;
  }
  .gds-flex--content-between-xs {
    -webkit-align-content: space-between !important;
    align-content: space-between !important;
  }
  .gds-flex--content-around-xs {
    -webkit-align-content: space-around !important;
    align-content: space-around !important;
  }
  .gds-flex--content-stretch-xs {
    -webkit-align-content: stretch !important;
    align-content: stretch !important;
  }
}
@media (min-width: 544px) {
  .gds-flex--direction-row-sm {
    -webkit-flex-direction: row !important;
    -moz-box-orient: horizontal !important;
    -moz-box-direction: normal !important;
    flex-direction: row !important;
  }
  .gds-flex--direction-rowrev-sm {
    -webkit-flex-direction: row-reverse !important;
    -moz-box-orient: horizontal !important;
    -moz-box-direction: reverse !important;
    flex-direction: row-reverse !important;
  }
  .gds-flex--direction-col-sm {
    -webkit-flex-direction: column !important;
    -moz-box-orient: vertical !important;
    -moz-box-direction: normal !important;
    flex-direction: column !important;
  }
  .gds-flex--direction-colrev-sm {
    -webkit-flex-direction: column-reverse !important;
    -moz-box-orient: vertical !important;
    -moz-box-direction: reverse !important;
    flex-direction: column-reverse !important;
  }
  .gds-flex--wrap-sm {
    -webkit-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .gds-flex--wrap-no-sm {
    -webkit-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .gds-flex--wrap-rev-sm {
    -webkit-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .gds-flex--justify-start-sm {
    -webkit-justify-content: flex-start !important;
    -moz-box-pack: start !important;
    justify-content: flex-start !important;
  }
  .gds-flex--justify-end-sm {
    -webkit-justify-content: flex-end !important;
    -moz-box-pack: end !important;
    justify-content: flex-end !important;
  }
  .gds-flex--justify-center-sm {
    -webkit-justify-content: center !important;
    -moz-box-pack: center !important;
    justify-content: center !important;
  }
  .gds-flex--justify-between-sm {
    -webkit-justify-content: space-between !important;
    -moz-box-pack: justify !important;
    justify-content: space-between !important;
  }
  .gds-flex--justify-around-sm {
    -webkit-justify-content: space-around !important;
    justify-content: space-around !important;
  }
  .gds-flex--align-start-sm {
    -webkit-align-items: flex-start !important;
    -moz-box-align: start !important;
    align-items: flex-start !important;
  }
  .gds-flex--align-end-sm {
    -webkit-align-items: flex-end !important;
    -moz-box-align: end !important;
    align-items: flex-end !important;
  }
  .gds-flex--align-center-sm {
    -webkit-align-items: center !important;
    -moz-box-align: center !important;
    align-items: center !important;
  }
  .gds-flex--align-baseline-sm {
    -webkit-align-items: baseline !important;
    -moz-box-align: baseline !important;
    align-items: baseline !important;
  }
  .gds-flex--align-stretch-sm {
    -webkit-align-items: stretch !important;
    -moz-box-align: stretch !important;
    align-items: stretch !important;
  }
  .gds-flex--content-start-sm {
    -webkit-align-content: flex-start !important;
    align-content: flex-start !important;
  }
  .gds-flex--content-end-sm {
    -webkit-align-content: flex-end !important;
    align-content: flex-end !important;
  }
  .gds-flex--content-center-sm {
    -webkit-align-content: center !important;
    align-content: center !important;
  }
  .gds-flex--content-between-sm {
    -webkit-align-content: space-between !important;
    align-content: space-between !important;
  }
  .gds-flex--content-around-sm {
    -webkit-align-content: space-around !important;
    align-content: space-around !important;
  }
  .gds-flex--content-stretch-sm {
    -webkit-align-content: stretch !important;
    align-content: stretch !important;
  }
}
@media (min-width: 768px) {
  .gds-flex--direction-row-md {
    -webkit-flex-direction: row !important;
    -moz-box-orient: horizontal !important;
    -moz-box-direction: normal !important;
    flex-direction: row !important;
  }
  .gds-flex--direction-rowrev-md {
    -webkit-flex-direction: row-reverse !important;
    -moz-box-orient: horizontal !important;
    -moz-box-direction: reverse !important;
    flex-direction: row-reverse !important;
  }
  .gds-flex--direction-col-md {
    -webkit-flex-direction: column !important;
    -moz-box-orient: vertical !important;
    -moz-box-direction: normal !important;
    flex-direction: column !important;
  }
  .gds-flex--direction-colrev-md {
    -webkit-flex-direction: column-reverse !important;
    -moz-box-orient: vertical !important;
    -moz-box-direction: reverse !important;
    flex-direction: column-reverse !important;
  }
  .gds-flex--wrap-md {
    -webkit-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .gds-flex--wrap-no-md {
    -webkit-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .gds-flex--wrap-rev-md {
    -webkit-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .gds-flex--justify-start-md {
    -webkit-justify-content: flex-start !important;
    -moz-box-pack: start !important;
    justify-content: flex-start !important;
  }
  .gds-flex--justify-end-md {
    -webkit-justify-content: flex-end !important;
    -moz-box-pack: end !important;
    justify-content: flex-end !important;
  }
  .gds-flex--justify-center-md {
    -webkit-justify-content: center !important;
    -moz-box-pack: center !important;
    justify-content: center !important;
  }
  .gds-flex--justify-between-md {
    -webkit-justify-content: space-between !important;
    -moz-box-pack: justify !important;
    justify-content: space-between !important;
  }
  .gds-flex--justify-around-md {
    -webkit-justify-content: space-around !important;
    justify-content: space-around !important;
  }
  .gds-flex--align-start-md {
    -webkit-align-items: flex-start !important;
    -moz-box-align: start !important;
    align-items: flex-start !important;
  }
  .gds-flex--align-end-md {
    -webkit-align-items: flex-end !important;
    -moz-box-align: end !important;
    align-items: flex-end !important;
  }
  .gds-flex--align-center-md {
    -webkit-align-items: center !important;
    -moz-box-align: center !important;
    align-items: center !important;
  }
  .gds-flex--align-baseline-md {
    -webkit-align-items: baseline !important;
    -moz-box-align: baseline !important;
    align-items: baseline !important;
  }
  .gds-flex--align-stretch-md {
    -webkit-align-items: stretch !important;
    -moz-box-align: stretch !important;
    align-items: stretch !important;
  }
  .gds-flex--content-start-md {
    -webkit-align-content: flex-start !important;
    align-content: flex-start !important;
  }
  .gds-flex--content-end-md {
    -webkit-align-content: flex-end !important;
    align-content: flex-end !important;
  }
  .gds-flex--content-center-md {
    -webkit-align-content: center !important;
    align-content: center !important;
  }
  .gds-flex--content-between-md {
    -webkit-align-content: space-between !important;
    align-content: space-between !important;
  }
  .gds-flex--content-around-md {
    -webkit-align-content: space-around !important;
    align-content: space-around !important;
  }
  .gds-flex--content-stretch-md {
    -webkit-align-content: stretch !important;
    align-content: stretch !important;
  }
}
@media (min-width: 992px) {
  .gds-flex--direction-row-lg {
    -webkit-flex-direction: row !important;
    -moz-box-orient: horizontal !important;
    -moz-box-direction: normal !important;
    flex-direction: row !important;
  }
  .gds-flex--direction-rowrev-lg {
    -webkit-flex-direction: row-reverse !important;
    -moz-box-orient: horizontal !important;
    -moz-box-direction: reverse !important;
    flex-direction: row-reverse !important;
  }
  .gds-flex--direction-col-lg {
    -webkit-flex-direction: column !important;
    -moz-box-orient: vertical !important;
    -moz-box-direction: normal !important;
    flex-direction: column !important;
  }
  .gds-flex--direction-colrev-lg {
    -webkit-flex-direction: column-reverse !important;
    -moz-box-orient: vertical !important;
    -moz-box-direction: reverse !important;
    flex-direction: column-reverse !important;
  }
  .gds-flex--wrap-lg {
    -webkit-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .gds-flex--wrap-no-lg {
    -webkit-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .gds-flex--wrap-rev-lg {
    -webkit-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .gds-flex--justify-start-lg {
    -webkit-justify-content: flex-start !important;
    -moz-box-pack: start !important;
    justify-content: flex-start !important;
  }
  .gds-flex--justify-end-lg {
    -webkit-justify-content: flex-end !important;
    -moz-box-pack: end !important;
    justify-content: flex-end !important;
  }
  .gds-flex--justify-center-lg {
    -webkit-justify-content: center !important;
    -moz-box-pack: center !important;
    justify-content: center !important;
  }
  .gds-flex--justify-between-lg {
    -webkit-justify-content: space-between !important;
    -moz-box-pack: justify !important;
    justify-content: space-between !important;
  }
  .gds-flex--justify-around-lg {
    -webkit-justify-content: space-around !important;
    justify-content: space-around !important;
  }
  .gds-flex--align-start-lg {
    -webkit-align-items: flex-start !important;
    -moz-box-align: start !important;
    align-items: flex-start !important;
  }
  .gds-flex--align-end-lg {
    -webkit-align-items: flex-end !important;
    -moz-box-align: end !important;
    align-items: flex-end !important;
  }
  .gds-flex--align-center-lg {
    -webkit-align-items: center !important;
    -moz-box-align: center !important;
    align-items: center !important;
  }
  .gds-flex--align-baseline-lg {
    -webkit-align-items: baseline !important;
    -moz-box-align: baseline !important;
    align-items: baseline !important;
  }
  .gds-flex--align-stretch-lg {
    -webkit-align-items: stretch !important;
    -moz-box-align: stretch !important;
    align-items: stretch !important;
  }
  .gds-flex--content-start-lg {
    -webkit-align-content: flex-start !important;
    align-content: flex-start !important;
  }
  .gds-flex--content-end-lg {
    -webkit-align-content: flex-end !important;
    align-content: flex-end !important;
  }
  .gds-flex--content-center-lg {
    -webkit-align-content: center !important;
    align-content: center !important;
  }
  .gds-flex--content-between-lg {
    -webkit-align-content: space-between !important;
    align-content: space-between !important;
  }
  .gds-flex--content-around-lg {
    -webkit-align-content: space-around !important;
    align-content: space-around !important;
  }
  .gds-flex--content-stretch-lg {
    -webkit-align-content: stretch !important;
    align-content: stretch !important;
  }
}
@media (min-width: 1200px) {
  .gds-flex--direction-row-xl {
    -webkit-flex-direction: row !important;
    -moz-box-orient: horizontal !important;
    -moz-box-direction: normal !important;
    flex-direction: row !important;
  }
  .gds-flex--direction-rowrev-xl {
    -webkit-flex-direction: row-reverse !important;
    -moz-box-orient: horizontal !important;
    -moz-box-direction: reverse !important;
    flex-direction: row-reverse !important;
  }
  .gds-flex--direction-col-xl {
    -webkit-flex-direction: column !important;
    -moz-box-orient: vertical !important;
    -moz-box-direction: normal !important;
    flex-direction: column !important;
  }
  .gds-flex--direction-colrev-xl {
    -webkit-flex-direction: column-reverse !important;
    -moz-box-orient: vertical !important;
    -moz-box-direction: reverse !important;
    flex-direction: column-reverse !important;
  }
  .gds-flex--wrap-xl {
    -webkit-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .gds-flex--wrap-no-xl {
    -webkit-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .gds-flex--wrap-rev-xl {
    -webkit-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .gds-flex--justify-start-xl {
    -webkit-justify-content: flex-start !important;
    -moz-box-pack: start !important;
    justify-content: flex-start !important;
  }
  .gds-flex--justify-end-xl {
    -webkit-justify-content: flex-end !important;
    -moz-box-pack: end !important;
    justify-content: flex-end !important;
  }
  .gds-flex--justify-center-xl {
    -webkit-justify-content: center !important;
    -moz-box-pack: center !important;
    justify-content: center !important;
  }
  .gds-flex--justify-between-xl {
    -webkit-justify-content: space-between !important;
    -moz-box-pack: justify !important;
    justify-content: space-between !important;
  }
  .gds-flex--justify-around-xl {
    -webkit-justify-content: space-around !important;
    justify-content: space-around !important;
  }
  .gds-flex--align-start-xl {
    -webkit-align-items: flex-start !important;
    -moz-box-align: start !important;
    align-items: flex-start !important;
  }
  .gds-flex--align-end-xl {
    -webkit-align-items: flex-end !important;
    -moz-box-align: end !important;
    align-items: flex-end !important;
  }
  .gds-flex--align-center-xl {
    -webkit-align-items: center !important;
    -moz-box-align: center !important;
    align-items: center !important;
  }
  .gds-flex--align-baseline-xl {
    -webkit-align-items: baseline !important;
    -moz-box-align: baseline !important;
    align-items: baseline !important;
  }
  .gds-flex--align-stretch-xl {
    -webkit-align-items: stretch !important;
    -moz-box-align: stretch !important;
    align-items: stretch !important;
  }
  .gds-flex--content-start-xl {
    -webkit-align-content: flex-start !important;
    align-content: flex-start !important;
  }
  .gds-flex--content-end-xl {
    -webkit-align-content: flex-end !important;
    align-content: flex-end !important;
  }
  .gds-flex--content-center-xl {
    -webkit-align-content: center !important;
    align-content: center !important;
  }
  .gds-flex--content-between-xl {
    -webkit-align-content: space-between !important;
    align-content: space-between !important;
  }
  .gds-flex--content-around-xl {
    -webkit-align-content: space-around !important;
    align-content: space-around !important;
  }
  .gds-flex--content-stretch-xl {
    -webkit-align-content: stretch !important;
    align-content: stretch !important;
  }
}
.gds-flex__item {
  -webkit-order: 1;
  -moz-box-ordinal-group: 2;
  order: 1;
  -webkit-flex-grow: 1;
  -moz-box-flex: 1;
  flex-grow: 1;
  -webkit-flex-shrink: 1;
  flex-shrink: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.gds-flex__item--align-auto {
  -webkit-align-self: auto !important;
  align-self: auto !important;
}
.gds-flex__item--align-start {
  -webkit-align-self: flex-start !important;
  align-self: flex-start !important;
}
.gds-flex__item--align-end {
  -webkit-align-self: end !important;
  align-self: end !important;
}
.gds-flex__item--align-center {
  -webkit-align-self: center !important;
  align-self: center !important;
}
.gds-flex__item--align-baseline {
  -webkit-align-self: baseline !important;
  align-self: baseline !important;
}
.gds-flex__item--align-stretch {
  -webkit-align-self: stretch !important;
  align-self: stretch !important;
}
.gds-flex__item--basis-fix-50 {
  -webkit-flex-basis: 50px !important;
  flex-basis: 50px !important;
}
.gds-flex__item--basis-fix-100 {
  -webkit-flex-basis: 100px !important;
  flex-basis: 100px !important;
}
.gds-flex__item--basis-fix-200 {
  -webkit-flex-basis: 200px !important;
  flex-basis: 200px !important;
}
.gds-flex__item--basis-fix-300 {
  -webkit-flex-basis: 300px !important;
  flex-basis: 300px !important;
}
.gds-flex__item--basis-fix-400 {
  -webkit-flex-basis: 400px !important;
  flex-basis: 400px !important;
}
.gds-flex__item--basis-fix-500 {
  -webkit-flex-basis: 500px !important;
  flex-basis: 500px !important;
}
.gds-flex__item--basis-fix-600 {
  -webkit-flex-basis: 600px !important;
  flex-basis: 600px !important;
}
.gds-flex__item--basis-fix-700 {
  -webkit-flex-basis: 700px !important;
  flex-basis: 700px !important;
}
.gds-flex__item--basis-fix-800 {
  -webkit-flex-basis: 800px !important;
  flex-basis: 800px !important;
}
.gds-flex__item--basis-fix-900 {
  -webkit-flex-basis: 900px !important;
  flex-basis: 900px !important;
}
.gds-flex__item--basis-fix-1000 {
  -webkit-flex-basis: 1000px !important;
  flex-basis: 1000px !important;
}
.gds-flex__item--basis-pct-5 {
  -webkit-flex-basis: 5% !important;
  flex-basis: 5% !important;
}
.gds-flex__item--basis-pct-10 {
  -webkit-flex-basis: 10% !important;
  flex-basis: 10% !important;
}
.gds-flex__item--basis-pct-20 {
  -webkit-flex-basis: 20% !important;
  flex-basis: 20% !important;
}
.gds-flex__item--basis-pct-30 {
  -webkit-flex-basis: 30% !important;
  flex-basis: 30% !important;
}
.gds-flex__item--basis-pct-40 {
  -webkit-flex-basis: 40% !important;
  flex-basis: 40% !important;
}
.gds-flex__item--basis-pct-50 {
  -webkit-flex-basis: 50% !important;
  flex-basis: 50% !important;
}
.gds-flex__item--basis-pct-60 {
  -webkit-flex-basis: 60% !important;
  flex-basis: 60% !important;
}
.gds-flex__item--basis-pct-70 {
  -webkit-flex-basis: 70% !important;
  flex-basis: 70% !important;
}
.gds-flex__item--basis-pct-80 {
  -webkit-flex-basis: 80% !important;
  flex-basis: 80% !important;
}
.gds-flex__item--basis-pct-90 {
  -webkit-flex-basis: 90% !important;
  flex-basis: 90% !important;
}
.gds-flex__item--basis-pct-100 {
  -webkit-flex-basis: 100% !important;
  flex-basis: 100% !important;
}
.gds-flex__item--grow-0 {
  -webkit-flex-grow: 0 !important;
  -moz-box-flex: 0 !important;
  flex-grow: 0 !important;
}
.gds-flex__item--shrink-0 {
  -webkit-flex-shrink: 0 !important;
  flex-shrink: 0 !important;
}
.gds-flex__item--order-0 {
  -webkit-order: 0 !important;
  -moz-box-ordinal-group: 1 !important;
  order: 0 !important;
}
.gds-flex__item--grow-1 {
  -webkit-flex-grow: 1 !important;
  -moz-box-flex: 1 !important;
  flex-grow: 1 !important;
}
.gds-flex__item--shrink-1 {
  -webkit-flex-shrink: 1 !important;
  flex-shrink: 1 !important;
}
.gds-flex__item--order-1 {
  -webkit-order: 1 !important;
  -moz-box-ordinal-group: 2 !important;
  order: 1 !important;
}
.gds-flex__item--grow-2 {
  -webkit-flex-grow: 2 !important;
  -moz-box-flex: 2 !important;
  flex-grow: 2 !important;
}
.gds-flex__item--shrink-2 {
  -webkit-flex-shrink: 2 !important;
  flex-shrink: 2 !important;
}
.gds-flex__item--order-2 {
  -webkit-order: 2 !important;
  -moz-box-ordinal-group: 3 !important;
  order: 2 !important;
}
.gds-flex__item--grow-3 {
  -webkit-flex-grow: 3 !important;
  -moz-box-flex: 3 !important;
  flex-grow: 3 !important;
}
.gds-flex__item--shrink-3 {
  -webkit-flex-shrink: 3 !important;
  flex-shrink: 3 !important;
}
.gds-flex__item--order-3 {
  -webkit-order: 3 !important;
  -moz-box-ordinal-group: 4 !important;
  order: 3 !important;
}
.gds-flex__item--grow-4 {
  -webkit-flex-grow: 4 !important;
  -moz-box-flex: 4 !important;
  flex-grow: 4 !important;
}
.gds-flex__item--shrink-4 {
  -webkit-flex-shrink: 4 !important;
  flex-shrink: 4 !important;
}
.gds-flex__item--order-4 {
  -webkit-order: 4 !important;
  -moz-box-ordinal-group: 5 !important;
  order: 4 !important;
}
.gds-flex__item--grow-5 {
  -webkit-flex-grow: 5 !important;
  -moz-box-flex: 5 !important;
  flex-grow: 5 !important;
}
.gds-flex__item--shrink-5 {
  -webkit-flex-shrink: 5 !important;
  flex-shrink: 5 !important;
}
.gds-flex__item--order-5 {
  -webkit-order: 5 !important;
  -moz-box-ordinal-group: 6 !important;
  order: 5 !important;
}
.gds-flex__item--grow-6 {
  -webkit-flex-grow: 6 !important;
  -moz-box-flex: 6 !important;
  flex-grow: 6 !important;
}
.gds-flex__item--shrink-6 {
  -webkit-flex-shrink: 6 !important;
  flex-shrink: 6 !important;
}
.gds-flex__item--order-6 {
  -webkit-order: 6 !important;
  -moz-box-ordinal-group: 7 !important;
  order: 6 !important;
}
.gds-flex__item--grow-7 {
  -webkit-flex-grow: 7 !important;
  -moz-box-flex: 7 !important;
  flex-grow: 7 !important;
}
.gds-flex__item--shrink-7 {
  -webkit-flex-shrink: 7 !important;
  flex-shrink: 7 !important;
}
.gds-flex__item--order-7 {
  -webkit-order: 7 !important;
  -moz-box-ordinal-group: 8 !important;
  order: 7 !important;
}
.gds-flex__item--grow-8 {
  -webkit-flex-grow: 8 !important;
  -moz-box-flex: 8 !important;
  flex-grow: 8 !important;
}
.gds-flex__item--shrink-8 {
  -webkit-flex-shrink: 8 !important;
  flex-shrink: 8 !important;
}
.gds-flex__item--order-8 {
  -webkit-order: 8 !important;
  -moz-box-ordinal-group: 9 !important;
  order: 8 !important;
}
.gds-flex__item--grow-9 {
  -webkit-flex-grow: 9 !important;
  -moz-box-flex: 9 !important;
  flex-grow: 9 !important;
}
.gds-flex__item--shrink-9 {
  -webkit-flex-shrink: 9 !important;
  flex-shrink: 9 !important;
}
.gds-flex__item--order-9 {
  -webkit-order: 9 !important;
  -moz-box-ordinal-group: 10 !important;
  order: 9 !important;
}
.gds-flex__item--grow-10 {
  -webkit-flex-grow: 10 !important;
  -moz-box-flex: 10 !important;
  flex-grow: 10 !important;
}
.gds-flex__item--shrink-10 {
  -webkit-flex-shrink: 10 !important;
  flex-shrink: 10 !important;
}
.gds-flex__item--order-10 {
  -webkit-order: 10 !important;
  -moz-box-ordinal-group: 11 !important;
  order: 10 !important;
}
.gds-flex__item--grow-11 {
  -webkit-flex-grow: 11 !important;
  -moz-box-flex: 11 !important;
  flex-grow: 11 !important;
}
.gds-flex__item--shrink-11 {
  -webkit-flex-shrink: 11 !important;
  flex-shrink: 11 !important;
}
.gds-flex__item--order-11 {
  -webkit-order: 11 !important;
  -moz-box-ordinal-group: 12 !important;
  order: 11 !important;
}
.gds-flex__item--grow-12 {
  -webkit-flex-grow: 12 !important;
  -moz-box-flex: 12 !important;
  flex-grow: 12 !important;
}
.gds-flex__item--shrink-12 {
  -webkit-flex-shrink: 12 !important;
  flex-shrink: 12 !important;
}
.gds-flex__item--order-12 {
  -webkit-order: 12 !important;
  -moz-box-ordinal-group: 13 !important;
  order: 12 !important;
}
@media (min-width: 0) {
  .gds-flex__item--align-auto-xs {
    -webkit-align-self: auto !important;
    align-self: auto !important;
  }
  .gds-flex__item--align-start-xs {
    -webkit-align-self: flex-start !important;
    align-self: flex-start !important;
  }
  .gds-flex__item--align-end-xs {
    -webkit-align-self: end !important;
    align-self: end !important;
  }
  .gds-flex__item--align-center-xs {
    -webkit-align-self: center !important;
    align-self: center !important;
  }
  .gds-flex__item--align-baseline-xs {
    -webkit-align-self: baseline !important;
    align-self: baseline !important;
  }
  .gds-flex__item--align-stretch-xs {
    -webkit-align-self: stretch !important;
    align-self: stretch !important;
  }
  .gds-flex__item--basis-fix-xs-50 {
    -webkit-flex-basis: 50px !important;
    flex-basis: 50px !important;
  }
  .gds-flex__item--basis-fix-xs-100 {
    -webkit-flex-basis: 100px !important;
    flex-basis: 100px !important;
  }
  .gds-flex__item--basis-fix-xs-200 {
    -webkit-flex-basis: 200px !important;
    flex-basis: 200px !important;
  }
  .gds-flex__item--basis-fix-xs-300 {
    -webkit-flex-basis: 300px !important;
    flex-basis: 300px !important;
  }
  .gds-flex__item--basis-fix-xs-400 {
    -webkit-flex-basis: 400px !important;
    flex-basis: 400px !important;
  }
  .gds-flex__item--basis-fix-xs-500 {
    -webkit-flex-basis: 500px !important;
    flex-basis: 500px !important;
  }
  .gds-flex__item--basis-fix-xs-600 {
    -webkit-flex-basis: 600px !important;
    flex-basis: 600px !important;
  }
  .gds-flex__item--basis-fix-xs-700 {
    -webkit-flex-basis: 700px !important;
    flex-basis: 700px !important;
  }
  .gds-flex__item--basis-fix-xs-800 {
    -webkit-flex-basis: 800px !important;
    flex-basis: 800px !important;
  }
  .gds-flex__item--basis-fix-xs-900 {
    -webkit-flex-basis: 900px !important;
    flex-basis: 900px !important;
  }
  .gds-flex__item--basis-fix-xs-1000 {
    -webkit-flex-basis: 1000px !important;
    flex-basis: 1000px !important;
  }
  .gds-flex__item--basis-pct-xs-5 {
    -webkit-flex-basis: 5% !important;
    flex-basis: 5% !important;
  }
  .gds-flex__item--basis-pct-xs-10 {
    -webkit-flex-basis: 10% !important;
    flex-basis: 10% !important;
  }
  .gds-flex__item--basis-pct-xs-20 {
    -webkit-flex-basis: 20% !important;
    flex-basis: 20% !important;
  }
  .gds-flex__item--basis-pct-xs-30 {
    -webkit-flex-basis: 30% !important;
    flex-basis: 30% !important;
  }
  .gds-flex__item--basis-pct-xs-40 {
    -webkit-flex-basis: 40% !important;
    flex-basis: 40% !important;
  }
  .gds-flex__item--basis-pct-xs-50 {
    -webkit-flex-basis: 50% !important;
    flex-basis: 50% !important;
  }
  .gds-flex__item--basis-pct-xs-60 {
    -webkit-flex-basis: 60% !important;
    flex-basis: 60% !important;
  }
  .gds-flex__item--basis-pct-xs-70 {
    -webkit-flex-basis: 70% !important;
    flex-basis: 70% !important;
  }
  .gds-flex__item--basis-pct-xs-80 {
    -webkit-flex-basis: 80% !important;
    flex-basis: 80% !important;
  }
  .gds-flex__item--basis-pct-xs-90 {
    -webkit-flex-basis: 90% !important;
    flex-basis: 90% !important;
  }
  .gds-flex__item--basis-pct-xs-100 {
    -webkit-flex-basis: 100% !important;
    flex-basis: 100% !important;
  }
  .gds-flex__item--grow-xs-0 {
    -webkit-flex-grow: 0 !important;
    -moz-box-flex: 0 !important;
    flex-grow: 0 !important;
  }
  .gds-flex__item--shrink-xs-0 {
    -webkit-flex-shrink: 0 !important;
    flex-shrink: 0 !important;
  }
  .gds-flex__item--order-xs-0 {
    -webkit-order: 0 !important;
    -moz-box-ordinal-group: 1 !important;
    order: 0 !important;
  }
  .gds-flex__item--grow-xs-1 {
    -webkit-flex-grow: 1 !important;
    -moz-box-flex: 1 !important;
    flex-grow: 1 !important;
  }
  .gds-flex__item--shrink-xs-1 {
    -webkit-flex-shrink: 1 !important;
    flex-shrink: 1 !important;
  }
  .gds-flex__item--order-xs-1 {
    -webkit-order: 1 !important;
    -moz-box-ordinal-group: 2 !important;
    order: 1 !important;
  }
  .gds-flex__item--grow-xs-2 {
    -webkit-flex-grow: 2 !important;
    -moz-box-flex: 2 !important;
    flex-grow: 2 !important;
  }
  .gds-flex__item--shrink-xs-2 {
    -webkit-flex-shrink: 2 !important;
    flex-shrink: 2 !important;
  }
  .gds-flex__item--order-xs-2 {
    -webkit-order: 2 !important;
    -moz-box-ordinal-group: 3 !important;
    order: 2 !important;
  }
  .gds-flex__item--grow-xs-3 {
    -webkit-flex-grow: 3 !important;
    -moz-box-flex: 3 !important;
    flex-grow: 3 !important;
  }
  .gds-flex__item--shrink-xs-3 {
    -webkit-flex-shrink: 3 !important;
    flex-shrink: 3 !important;
  }
  .gds-flex__item--order-xs-3 {
    -webkit-order: 3 !important;
    -moz-box-ordinal-group: 4 !important;
    order: 3 !important;
  }
  .gds-flex__item--grow-xs-4 {
    -webkit-flex-grow: 4 !important;
    -moz-box-flex: 4 !important;
    flex-grow: 4 !important;
  }
  .gds-flex__item--shrink-xs-4 {
    -webkit-flex-shrink: 4 !important;
    flex-shrink: 4 !important;
  }
  .gds-flex__item--order-xs-4 {
    -webkit-order: 4 !important;
    -moz-box-ordinal-group: 5 !important;
    order: 4 !important;
  }
  .gds-flex__item--grow-xs-5 {
    -webkit-flex-grow: 5 !important;
    -moz-box-flex: 5 !important;
    flex-grow: 5 !important;
  }
  .gds-flex__item--shrink-xs-5 {
    -webkit-flex-shrink: 5 !important;
    flex-shrink: 5 !important;
  }
  .gds-flex__item--order-xs-5 {
    -webkit-order: 5 !important;
    -moz-box-ordinal-group: 6 !important;
    order: 5 !important;
  }
  .gds-flex__item--grow-xs-6 {
    -webkit-flex-grow: 6 !important;
    -moz-box-flex: 6 !important;
    flex-grow: 6 !important;
  }
  .gds-flex__item--shrink-xs-6 {
    -webkit-flex-shrink: 6 !important;
    flex-shrink: 6 !important;
  }
  .gds-flex__item--order-xs-6 {
    -webkit-order: 6 !important;
    -moz-box-ordinal-group: 7 !important;
    order: 6 !important;
  }
  .gds-flex__item--grow-xs-7 {
    -webkit-flex-grow: 7 !important;
    -moz-box-flex: 7 !important;
    flex-grow: 7 !important;
  }
  .gds-flex__item--shrink-xs-7 {
    -webkit-flex-shrink: 7 !important;
    flex-shrink: 7 !important;
  }
  .gds-flex__item--order-xs-7 {
    -webkit-order: 7 !important;
    -moz-box-ordinal-group: 8 !important;
    order: 7 !important;
  }
  .gds-flex__item--grow-xs-8 {
    -webkit-flex-grow: 8 !important;
    -moz-box-flex: 8 !important;
    flex-grow: 8 !important;
  }
  .gds-flex__item--shrink-xs-8 {
    -webkit-flex-shrink: 8 !important;
    flex-shrink: 8 !important;
  }
  .gds-flex__item--order-xs-8 {
    -webkit-order: 8 !important;
    -moz-box-ordinal-group: 9 !important;
    order: 8 !important;
  }
  .gds-flex__item--grow-xs-9 {
    -webkit-flex-grow: 9 !important;
    -moz-box-flex: 9 !important;
    flex-grow: 9 !important;
  }
  .gds-flex__item--shrink-xs-9 {
    -webkit-flex-shrink: 9 !important;
    flex-shrink: 9 !important;
  }
  .gds-flex__item--order-xs-9 {
    -webkit-order: 9 !important;
    -moz-box-ordinal-group: 10 !important;
    order: 9 !important;
  }
  .gds-flex__item--grow-xs-10 {
    -webkit-flex-grow: 10 !important;
    -moz-box-flex: 10 !important;
    flex-grow: 10 !important;
  }
  .gds-flex__item--shrink-xs-10 {
    -webkit-flex-shrink: 10 !important;
    flex-shrink: 10 !important;
  }
  .gds-flex__item--order-xs-10 {
    -webkit-order: 10 !important;
    -moz-box-ordinal-group: 11 !important;
    order: 10 !important;
  }
  .gds-flex__item--grow-xs-11 {
    -webkit-flex-grow: 11 !important;
    -moz-box-flex: 11 !important;
    flex-grow: 11 !important;
  }
  .gds-flex__item--shrink-xs-11 {
    -webkit-flex-shrink: 11 !important;
    flex-shrink: 11 !important;
  }
  .gds-flex__item--order-xs-11 {
    -webkit-order: 11 !important;
    -moz-box-ordinal-group: 12 !important;
    order: 11 !important;
  }
  .gds-flex__item--grow-xs-12 {
    -webkit-flex-grow: 12 !important;
    -moz-box-flex: 12 !important;
    flex-grow: 12 !important;
  }
  .gds-flex__item--shrink-xs-12 {
    -webkit-flex-shrink: 12 !important;
    flex-shrink: 12 !important;
  }
  .gds-flex__item--order-xs-12 {
    -webkit-order: 12 !important;
    -moz-box-ordinal-group: 13 !important;
    order: 12 !important;
  }
}
@media (min-width: 544px) {
  .gds-flex__item--align-auto-sm {
    -webkit-align-self: auto !important;
    align-self: auto !important;
  }
  .gds-flex__item--align-start-sm {
    -webkit-align-self: flex-start !important;
    align-self: flex-start !important;
  }
  .gds-flex__item--align-end-sm {
    -webkit-align-self: end !important;
    align-self: end !important;
  }
  .gds-flex__item--align-center-sm {
    -webkit-align-self: center !important;
    align-self: center !important;
  }
  .gds-flex__item--align-baseline-sm {
    -webkit-align-self: baseline !important;
    align-self: baseline !important;
  }
  .gds-flex__item--align-stretch-sm {
    -webkit-align-self: stretch !important;
    align-self: stretch !important;
  }
  .gds-flex__item--basis-fix-sm-50 {
    -webkit-flex-basis: 50px !important;
    flex-basis: 50px !important;
  }
  .gds-flex__item--basis-fix-sm-100 {
    -webkit-flex-basis: 100px !important;
    flex-basis: 100px !important;
  }
  .gds-flex__item--basis-fix-sm-200 {
    -webkit-flex-basis: 200px !important;
    flex-basis: 200px !important;
  }
  .gds-flex__item--basis-fix-sm-300 {
    -webkit-flex-basis: 300px !important;
    flex-basis: 300px !important;
  }
  .gds-flex__item--basis-fix-sm-400 {
    -webkit-flex-basis: 400px !important;
    flex-basis: 400px !important;
  }
  .gds-flex__item--basis-fix-sm-500 {
    -webkit-flex-basis: 500px !important;
    flex-basis: 500px !important;
  }
  .gds-flex__item--basis-fix-sm-600 {
    -webkit-flex-basis: 600px !important;
    flex-basis: 600px !important;
  }
  .gds-flex__item--basis-fix-sm-700 {
    -webkit-flex-basis: 700px !important;
    flex-basis: 700px !important;
  }
  .gds-flex__item--basis-fix-sm-800 {
    -webkit-flex-basis: 800px !important;
    flex-basis: 800px !important;
  }
  .gds-flex__item--basis-fix-sm-900 {
    -webkit-flex-basis: 900px !important;
    flex-basis: 900px !important;
  }
  .gds-flex__item--basis-fix-sm-1000 {
    -webkit-flex-basis: 1000px !important;
    flex-basis: 1000px !important;
  }
  .gds-flex__item--basis-pct-sm-5 {
    -webkit-flex-basis: 5% !important;
    flex-basis: 5% !important;
  }
  .gds-flex__item--basis-pct-sm-10 {
    -webkit-flex-basis: 10% !important;
    flex-basis: 10% !important;
  }
  .gds-flex__item--basis-pct-sm-20 {
    -webkit-flex-basis: 20% !important;
    flex-basis: 20% !important;
  }
  .gds-flex__item--basis-pct-sm-30 {
    -webkit-flex-basis: 30% !important;
    flex-basis: 30% !important;
  }
  .gds-flex__item--basis-pct-sm-40 {
    -webkit-flex-basis: 40% !important;
    flex-basis: 40% !important;
  }
  .gds-flex__item--basis-pct-sm-50 {
    -webkit-flex-basis: 50% !important;
    flex-basis: 50% !important;
  }
  .gds-flex__item--basis-pct-sm-60 {
    -webkit-flex-basis: 60% !important;
    flex-basis: 60% !important;
  }
  .gds-flex__item--basis-pct-sm-70 {
    -webkit-flex-basis: 70% !important;
    flex-basis: 70% !important;
  }
  .gds-flex__item--basis-pct-sm-80 {
    -webkit-flex-basis: 80% !important;
    flex-basis: 80% !important;
  }
  .gds-flex__item--basis-pct-sm-90 {
    -webkit-flex-basis: 90% !important;
    flex-basis: 90% !important;
  }
  .gds-flex__item--basis-pct-sm-100 {
    -webkit-flex-basis: 100% !important;
    flex-basis: 100% !important;
  }
  .gds-flex__item--grow-sm-0 {
    -webkit-flex-grow: 0 !important;
    -moz-box-flex: 0 !important;
    flex-grow: 0 !important;
  }
  .gds-flex__item--shrink-sm-0 {
    -webkit-flex-shrink: 0 !important;
    flex-shrink: 0 !important;
  }
  .gds-flex__item--order-sm-0 {
    -webkit-order: 0 !important;
    -moz-box-ordinal-group: 1 !important;
    order: 0 !important;
  }
  .gds-flex__item--grow-sm-1 {
    -webkit-flex-grow: 1 !important;
    -moz-box-flex: 1 !important;
    flex-grow: 1 !important;
  }
  .gds-flex__item--shrink-sm-1 {
    -webkit-flex-shrink: 1 !important;
    flex-shrink: 1 !important;
  }
  .gds-flex__item--order-sm-1 {
    -webkit-order: 1 !important;
    -moz-box-ordinal-group: 2 !important;
    order: 1 !important;
  }
  .gds-flex__item--grow-sm-2 {
    -webkit-flex-grow: 2 !important;
    -moz-box-flex: 2 !important;
    flex-grow: 2 !important;
  }
  .gds-flex__item--shrink-sm-2 {
    -webkit-flex-shrink: 2 !important;
    flex-shrink: 2 !important;
  }
  .gds-flex__item--order-sm-2 {
    -webkit-order: 2 !important;
    -moz-box-ordinal-group: 3 !important;
    order: 2 !important;
  }
  .gds-flex__item--grow-sm-3 {
    -webkit-flex-grow: 3 !important;
    -moz-box-flex: 3 !important;
    flex-grow: 3 !important;
  }
  .gds-flex__item--shrink-sm-3 {
    -webkit-flex-shrink: 3 !important;
    flex-shrink: 3 !important;
  }
  .gds-flex__item--order-sm-3 {
    -webkit-order: 3 !important;
    -moz-box-ordinal-group: 4 !important;
    order: 3 !important;
  }
  .gds-flex__item--grow-sm-4 {
    -webkit-flex-grow: 4 !important;
    -moz-box-flex: 4 !important;
    flex-grow: 4 !important;
  }
  .gds-flex__item--shrink-sm-4 {
    -webkit-flex-shrink: 4 !important;
    flex-shrink: 4 !important;
  }
  .gds-flex__item--order-sm-4 {
    -webkit-order: 4 !important;
    -moz-box-ordinal-group: 5 !important;
    order: 4 !important;
  }
  .gds-flex__item--grow-sm-5 {
    -webkit-flex-grow: 5 !important;
    -moz-box-flex: 5 !important;
    flex-grow: 5 !important;
  }
  .gds-flex__item--shrink-sm-5 {
    -webkit-flex-shrink: 5 !important;
    flex-shrink: 5 !important;
  }
  .gds-flex__item--order-sm-5 {
    -webkit-order: 5 !important;
    -moz-box-ordinal-group: 6 !important;
    order: 5 !important;
  }
  .gds-flex__item--grow-sm-6 {
    -webkit-flex-grow: 6 !important;
    -moz-box-flex: 6 !important;
    flex-grow: 6 !important;
  }
  .gds-flex__item--shrink-sm-6 {
    -webkit-flex-shrink: 6 !important;
    flex-shrink: 6 !important;
  }
  .gds-flex__item--order-sm-6 {
    -webkit-order: 6 !important;
    -moz-box-ordinal-group: 7 !important;
    order: 6 !important;
  }
  .gds-flex__item--grow-sm-7 {
    -webkit-flex-grow: 7 !important;
    -moz-box-flex: 7 !important;
    flex-grow: 7 !important;
  }
  .gds-flex__item--shrink-sm-7 {
    -webkit-flex-shrink: 7 !important;
    flex-shrink: 7 !important;
  }
  .gds-flex__item--order-sm-7 {
    -webkit-order: 7 !important;
    -moz-box-ordinal-group: 8 !important;
    order: 7 !important;
  }
  .gds-flex__item--grow-sm-8 {
    -webkit-flex-grow: 8 !important;
    -moz-box-flex: 8 !important;
    flex-grow: 8 !important;
  }
  .gds-flex__item--shrink-sm-8 {
    -webkit-flex-shrink: 8 !important;
    flex-shrink: 8 !important;
  }
  .gds-flex__item--order-sm-8 {
    -webkit-order: 8 !important;
    -moz-box-ordinal-group: 9 !important;
    order: 8 !important;
  }
  .gds-flex__item--grow-sm-9 {
    -webkit-flex-grow: 9 !important;
    -moz-box-flex: 9 !important;
    flex-grow: 9 !important;
  }
  .gds-flex__item--shrink-sm-9 {
    -webkit-flex-shrink: 9 !important;
    flex-shrink: 9 !important;
  }
  .gds-flex__item--order-sm-9 {
    -webkit-order: 9 !important;
    -moz-box-ordinal-group: 10 !important;
    order: 9 !important;
  }
  .gds-flex__item--grow-sm-10 {
    -webkit-flex-grow: 10 !important;
    -moz-box-flex: 10 !important;
    flex-grow: 10 !important;
  }
  .gds-flex__item--shrink-sm-10 {
    -webkit-flex-shrink: 10 !important;
    flex-shrink: 10 !important;
  }
  .gds-flex__item--order-sm-10 {
    -webkit-order: 10 !important;
    -moz-box-ordinal-group: 11 !important;
    order: 10 !important;
  }
  .gds-flex__item--grow-sm-11 {
    -webkit-flex-grow: 11 !important;
    -moz-box-flex: 11 !important;
    flex-grow: 11 !important;
  }
  .gds-flex__item--shrink-sm-11 {
    -webkit-flex-shrink: 11 !important;
    flex-shrink: 11 !important;
  }
  .gds-flex__item--order-sm-11 {
    -webkit-order: 11 !important;
    -moz-box-ordinal-group: 12 !important;
    order: 11 !important;
  }
  .gds-flex__item--grow-sm-12 {
    -webkit-flex-grow: 12 !important;
    -moz-box-flex: 12 !important;
    flex-grow: 12 !important;
  }
  .gds-flex__item--shrink-sm-12 {
    -webkit-flex-shrink: 12 !important;
    flex-shrink: 12 !important;
  }
  .gds-flex__item--order-sm-12 {
    -webkit-order: 12 !important;
    -moz-box-ordinal-group: 13 !important;
    order: 12 !important;
  }
}
@media (min-width: 768px) {
  .gds-flex__item--align-auto-md {
    -webkit-align-self: auto !important;
    align-self: auto !important;
  }
  .gds-flex__item--align-start-md {
    -webkit-align-self: flex-start !important;
    align-self: flex-start !important;
  }
  .gds-flex__item--align-end-md {
    -webkit-align-self: end !important;
    align-self: end !important;
  }
  .gds-flex__item--align-center-md {
    -webkit-align-self: center !important;
    align-self: center !important;
  }
  .gds-flex__item--align-baseline-md {
    -webkit-align-self: baseline !important;
    align-self: baseline !important;
  }
  .gds-flex__item--align-stretch-md {
    -webkit-align-self: stretch !important;
    align-self: stretch !important;
  }
  .gds-flex__item--basis-fix-md-50 {
    -webkit-flex-basis: 50px !important;
    flex-basis: 50px !important;
  }
  .gds-flex__item--basis-fix-md-100 {
    -webkit-flex-basis: 100px !important;
    flex-basis: 100px !important;
  }
  .gds-flex__item--basis-fix-md-200 {
    -webkit-flex-basis: 200px !important;
    flex-basis: 200px !important;
  }
  .gds-flex__item--basis-fix-md-300 {
    -webkit-flex-basis: 300px !important;
    flex-basis: 300px !important;
  }
  .gds-flex__item--basis-fix-md-400 {
    -webkit-flex-basis: 400px !important;
    flex-basis: 400px !important;
  }
  .gds-flex__item--basis-fix-md-500 {
    -webkit-flex-basis: 500px !important;
    flex-basis: 500px !important;
  }
  .gds-flex__item--basis-fix-md-600 {
    -webkit-flex-basis: 600px !important;
    flex-basis: 600px !important;
  }
  .gds-flex__item--basis-fix-md-700 {
    -webkit-flex-basis: 700px !important;
    flex-basis: 700px !important;
  }
  .gds-flex__item--basis-fix-md-800 {
    -webkit-flex-basis: 800px !important;
    flex-basis: 800px !important;
  }
  .gds-flex__item--basis-fix-md-900 {
    -webkit-flex-basis: 900px !important;
    flex-basis: 900px !important;
  }
  .gds-flex__item--basis-fix-md-1000 {
    -webkit-flex-basis: 1000px !important;
    flex-basis: 1000px !important;
  }
  .gds-flex__item--basis-pct-md-5 {
    -webkit-flex-basis: 5% !important;
    flex-basis: 5% !important;
  }
  .gds-flex__item--basis-pct-md-10 {
    -webkit-flex-basis: 10% !important;
    flex-basis: 10% !important;
  }
  .gds-flex__item--basis-pct-md-20 {
    -webkit-flex-basis: 20% !important;
    flex-basis: 20% !important;
  }
  .gds-flex__item--basis-pct-md-30 {
    -webkit-flex-basis: 30% !important;
    flex-basis: 30% !important;
  }
  .gds-flex__item--basis-pct-md-40 {
    -webkit-flex-basis: 40% !important;
    flex-basis: 40% !important;
  }
  .gds-flex__item--basis-pct-md-50 {
    -webkit-flex-basis: 50% !important;
    flex-basis: 50% !important;
  }
  .gds-flex__item--basis-pct-md-60 {
    -webkit-flex-basis: 60% !important;
    flex-basis: 60% !important;
  }
  .gds-flex__item--basis-pct-md-70 {
    -webkit-flex-basis: 70% !important;
    flex-basis: 70% !important;
  }
  .gds-flex__item--basis-pct-md-80 {
    -webkit-flex-basis: 80% !important;
    flex-basis: 80% !important;
  }
  .gds-flex__item--basis-pct-md-90 {
    -webkit-flex-basis: 90% !important;
    flex-basis: 90% !important;
  }
  .gds-flex__item--basis-pct-md-100 {
    -webkit-flex-basis: 100% !important;
    flex-basis: 100% !important;
  }
  .gds-flex__item--grow-md-0 {
    -webkit-flex-grow: 0 !important;
    -moz-box-flex: 0 !important;
    flex-grow: 0 !important;
  }
  .gds-flex__item--shrink-md-0 {
    -webkit-flex-shrink: 0 !important;
    flex-shrink: 0 !important;
  }
  .gds-flex__item--order-md-0 {
    -webkit-order: 0 !important;
    -moz-box-ordinal-group: 1 !important;
    order: 0 !important;
  }
  .gds-flex__item--grow-md-1 {
    -webkit-flex-grow: 1 !important;
    -moz-box-flex: 1 !important;
    flex-grow: 1 !important;
  }
  .gds-flex__item--shrink-md-1 {
    -webkit-flex-shrink: 1 !important;
    flex-shrink: 1 !important;
  }
  .gds-flex__item--order-md-1 {
    -webkit-order: 1 !important;
    -moz-box-ordinal-group: 2 !important;
    order: 1 !important;
  }
  .gds-flex__item--grow-md-2 {
    -webkit-flex-grow: 2 !important;
    -moz-box-flex: 2 !important;
    flex-grow: 2 !important;
  }
  .gds-flex__item--shrink-md-2 {
    -webkit-flex-shrink: 2 !important;
    flex-shrink: 2 !important;
  }
  .gds-flex__item--order-md-2 {
    -webkit-order: 2 !important;
    -moz-box-ordinal-group: 3 !important;
    order: 2 !important;
  }
  .gds-flex__item--grow-md-3 {
    -webkit-flex-grow: 3 !important;
    -moz-box-flex: 3 !important;
    flex-grow: 3 !important;
  }
  .gds-flex__item--shrink-md-3 {
    -webkit-flex-shrink: 3 !important;
    flex-shrink: 3 !important;
  }
  .gds-flex__item--order-md-3 {
    -webkit-order: 3 !important;
    -moz-box-ordinal-group: 4 !important;
    order: 3 !important;
  }
  .gds-flex__item--grow-md-4 {
    -webkit-flex-grow: 4 !important;
    -moz-box-flex: 4 !important;
    flex-grow: 4 !important;
  }
  .gds-flex__item--shrink-md-4 {
    -webkit-flex-shrink: 4 !important;
    flex-shrink: 4 !important;
  }
  .gds-flex__item--order-md-4 {
    -webkit-order: 4 !important;
    -moz-box-ordinal-group: 5 !important;
    order: 4 !important;
  }
  .gds-flex__item--grow-md-5 {
    -webkit-flex-grow: 5 !important;
    -moz-box-flex: 5 !important;
    flex-grow: 5 !important;
  }
  .gds-flex__item--shrink-md-5 {
    -webkit-flex-shrink: 5 !important;
    flex-shrink: 5 !important;
  }
  .gds-flex__item--order-md-5 {
    -webkit-order: 5 !important;
    -moz-box-ordinal-group: 6 !important;
    order: 5 !important;
  }
  .gds-flex__item--grow-md-6 {
    -webkit-flex-grow: 6 !important;
    -moz-box-flex: 6 !important;
    flex-grow: 6 !important;
  }
  .gds-flex__item--shrink-md-6 {
    -webkit-flex-shrink: 6 !important;
    flex-shrink: 6 !important;
  }
  .gds-flex__item--order-md-6 {
    -webkit-order: 6 !important;
    -moz-box-ordinal-group: 7 !important;
    order: 6 !important;
  }
  .gds-flex__item--grow-md-7 {
    -webkit-flex-grow: 7 !important;
    -moz-box-flex: 7 !important;
    flex-grow: 7 !important;
  }
  .gds-flex__item--shrink-md-7 {
    -webkit-flex-shrink: 7 !important;
    flex-shrink: 7 !important;
  }
  .gds-flex__item--order-md-7 {
    -webkit-order: 7 !important;
    -moz-box-ordinal-group: 8 !important;
    order: 7 !important;
  }
  .gds-flex__item--grow-md-8 {
    -webkit-flex-grow: 8 !important;
    -moz-box-flex: 8 !important;
    flex-grow: 8 !important;
  }
  .gds-flex__item--shrink-md-8 {
    -webkit-flex-shrink: 8 !important;
    flex-shrink: 8 !important;
  }
  .gds-flex__item--order-md-8 {
    -webkit-order: 8 !important;
    -moz-box-ordinal-group: 9 !important;
    order: 8 !important;
  }
  .gds-flex__item--grow-md-9 {
    -webkit-flex-grow: 9 !important;
    -moz-box-flex: 9 !important;
    flex-grow: 9 !important;
  }
  .gds-flex__item--shrink-md-9 {
    -webkit-flex-shrink: 9 !important;
    flex-shrink: 9 !important;
  }
  .gds-flex__item--order-md-9 {
    -webkit-order: 9 !important;
    -moz-box-ordinal-group: 10 !important;
    order: 9 !important;
  }
  .gds-flex__item--grow-md-10 {
    -webkit-flex-grow: 10 !important;
    -moz-box-flex: 10 !important;
    flex-grow: 10 !important;
  }
  .gds-flex__item--shrink-md-10 {
    -webkit-flex-shrink: 10 !important;
    flex-shrink: 10 !important;
  }
  .gds-flex__item--order-md-10 {
    -webkit-order: 10 !important;
    -moz-box-ordinal-group: 11 !important;
    order: 10 !important;
  }
  .gds-flex__item--grow-md-11 {
    -webkit-flex-grow: 11 !important;
    -moz-box-flex: 11 !important;
    flex-grow: 11 !important;
  }
  .gds-flex__item--shrink-md-11 {
    -webkit-flex-shrink: 11 !important;
    flex-shrink: 11 !important;
  }
  .gds-flex__item--order-md-11 {
    -webkit-order: 11 !important;
    -moz-box-ordinal-group: 12 !important;
    order: 11 !important;
  }
  .gds-flex__item--grow-md-12 {
    -webkit-flex-grow: 12 !important;
    -moz-box-flex: 12 !important;
    flex-grow: 12 !important;
  }
  .gds-flex__item--shrink-md-12 {
    -webkit-flex-shrink: 12 !important;
    flex-shrink: 12 !important;
  }
  .gds-flex__item--order-md-12 {
    -webkit-order: 12 !important;
    -moz-box-ordinal-group: 13 !important;
    order: 12 !important;
  }
}
@media (min-width: 992px) {
  .gds-flex__item--align-auto-lg {
    -webkit-align-self: auto !important;
    align-self: auto !important;
  }
  .gds-flex__item--align-start-lg {
    -webkit-align-self: flex-start !important;
    align-self: flex-start !important;
  }
  .gds-flex__item--align-end-lg {
    -webkit-align-self: end !important;
    align-self: end !important;
  }
  .gds-flex__item--align-center-lg {
    -webkit-align-self: center !important;
    align-self: center !important;
  }
  .gds-flex__item--align-baseline-lg {
    -webkit-align-self: baseline !important;
    align-self: baseline !important;
  }
  .gds-flex__item--align-stretch-lg {
    -webkit-align-self: stretch !important;
    align-self: stretch !important;
  }
  .gds-flex__item--basis-fix-lg-50 {
    -webkit-flex-basis: 50px !important;
    flex-basis: 50px !important;
  }
  .gds-flex__item--basis-fix-lg-100 {
    -webkit-flex-basis: 100px !important;
    flex-basis: 100px !important;
  }
  .gds-flex__item--basis-fix-lg-200 {
    -webkit-flex-basis: 200px !important;
    flex-basis: 200px !important;
  }
  .gds-flex__item--basis-fix-lg-300 {
    -webkit-flex-basis: 300px !important;
    flex-basis: 300px !important;
  }
  .gds-flex__item--basis-fix-lg-400 {
    -webkit-flex-basis: 400px !important;
    flex-basis: 400px !important;
  }
  .gds-flex__item--basis-fix-lg-500 {
    -webkit-flex-basis: 500px !important;
    flex-basis: 500px !important;
  }
  .gds-flex__item--basis-fix-lg-600 {
    -webkit-flex-basis: 600px !important;
    flex-basis: 600px !important;
  }
  .gds-flex__item--basis-fix-lg-700 {
    -webkit-flex-basis: 700px !important;
    flex-basis: 700px !important;
  }
  .gds-flex__item--basis-fix-lg-800 {
    -webkit-flex-basis: 800px !important;
    flex-basis: 800px !important;
  }
  .gds-flex__item--basis-fix-lg-900 {
    -webkit-flex-basis: 900px !important;
    flex-basis: 900px !important;
  }
  .gds-flex__item--basis-fix-lg-1000 {
    -webkit-flex-basis: 1000px !important;
    flex-basis: 1000px !important;
  }
  .gds-flex__item--basis-pct-lg-5 {
    -webkit-flex-basis: 5% !important;
    flex-basis: 5% !important;
  }
  .gds-flex__item--basis-pct-lg-10 {
    -webkit-flex-basis: 10% !important;
    flex-basis: 10% !important;
  }
  .gds-flex__item--basis-pct-lg-20 {
    -webkit-flex-basis: 20% !important;
    flex-basis: 20% !important;
  }
  .gds-flex__item--basis-pct-lg-30 {
    -webkit-flex-basis: 30% !important;
    flex-basis: 30% !important;
  }
  .gds-flex__item--basis-pct-lg-40 {
    -webkit-flex-basis: 40% !important;
    flex-basis: 40% !important;
  }
  .gds-flex__item--basis-pct-lg-50 {
    -webkit-flex-basis: 50% !important;
    flex-basis: 50% !important;
  }
  .gds-flex__item--basis-pct-lg-60 {
    -webkit-flex-basis: 60% !important;
    flex-basis: 60% !important;
  }
  .gds-flex__item--basis-pct-lg-70 {
    -webkit-flex-basis: 70% !important;
    flex-basis: 70% !important;
  }
  .gds-flex__item--basis-pct-lg-80 {
    -webkit-flex-basis: 80% !important;
    flex-basis: 80% !important;
  }
  .gds-flex__item--basis-pct-lg-90 {
    -webkit-flex-basis: 90% !important;
    flex-basis: 90% !important;
  }
  .gds-flex__item--basis-pct-lg-100 {
    -webkit-flex-basis: 100% !important;
    flex-basis: 100% !important;
  }
  .gds-flex__item--grow-lg-0 {
    -webkit-flex-grow: 0 !important;
    -moz-box-flex: 0 !important;
    flex-grow: 0 !important;
  }
  .gds-flex__item--shrink-lg-0 {
    -webkit-flex-shrink: 0 !important;
    flex-shrink: 0 !important;
  }
  .gds-flex__item--order-lg-0 {
    -webkit-order: 0 !important;
    -moz-box-ordinal-group: 1 !important;
    order: 0 !important;
  }
  .gds-flex__item--grow-lg-1 {
    -webkit-flex-grow: 1 !important;
    -moz-box-flex: 1 !important;
    flex-grow: 1 !important;
  }
  .gds-flex__item--shrink-lg-1 {
    -webkit-flex-shrink: 1 !important;
    flex-shrink: 1 !important;
  }
  .gds-flex__item--order-lg-1 {
    -webkit-order: 1 !important;
    -moz-box-ordinal-group: 2 !important;
    order: 1 !important;
  }
  .gds-flex__item--grow-lg-2 {
    -webkit-flex-grow: 2 !important;
    -moz-box-flex: 2 !important;
    flex-grow: 2 !important;
  }
  .gds-flex__item--shrink-lg-2 {
    -webkit-flex-shrink: 2 !important;
    flex-shrink: 2 !important;
  }
  .gds-flex__item--order-lg-2 {
    -webkit-order: 2 !important;
    -moz-box-ordinal-group: 3 !important;
    order: 2 !important;
  }
  .gds-flex__item--grow-lg-3 {
    -webkit-flex-grow: 3 !important;
    -moz-box-flex: 3 !important;
    flex-grow: 3 !important;
  }
  .gds-flex__item--shrink-lg-3 {
    -webkit-flex-shrink: 3 !important;
    flex-shrink: 3 !important;
  }
  .gds-flex__item--order-lg-3 {
    -webkit-order: 3 !important;
    -moz-box-ordinal-group: 4 !important;
    order: 3 !important;
  }
  .gds-flex__item--grow-lg-4 {
    -webkit-flex-grow: 4 !important;
    -moz-box-flex: 4 !important;
    flex-grow: 4 !important;
  }
  .gds-flex__item--shrink-lg-4 {
    -webkit-flex-shrink: 4 !important;
    flex-shrink: 4 !important;
  }
  .gds-flex__item--order-lg-4 {
    -webkit-order: 4 !important;
    -moz-box-ordinal-group: 5 !important;
    order: 4 !important;
  }
  .gds-flex__item--grow-lg-5 {
    -webkit-flex-grow: 5 !important;
    -moz-box-flex: 5 !important;
    flex-grow: 5 !important;
  }
  .gds-flex__item--shrink-lg-5 {
    -webkit-flex-shrink: 5 !important;
    flex-shrink: 5 !important;
  }
  .gds-flex__item--order-lg-5 {
    -webkit-order: 5 !important;
    -moz-box-ordinal-group: 6 !important;
    order: 5 !important;
  }
  .gds-flex__item--grow-lg-6 {
    -webkit-flex-grow: 6 !important;
    -moz-box-flex: 6 !important;
    flex-grow: 6 !important;
  }
  .gds-flex__item--shrink-lg-6 {
    -webkit-flex-shrink: 6 !important;
    flex-shrink: 6 !important;
  }
  .gds-flex__item--order-lg-6 {
    -webkit-order: 6 !important;
    -moz-box-ordinal-group: 7 !important;
    order: 6 !important;
  }
  .gds-flex__item--grow-lg-7 {
    -webkit-flex-grow: 7 !important;
    -moz-box-flex: 7 !important;
    flex-grow: 7 !important;
  }
  .gds-flex__item--shrink-lg-7 {
    -webkit-flex-shrink: 7 !important;
    flex-shrink: 7 !important;
  }
  .gds-flex__item--order-lg-7 {
    -webkit-order: 7 !important;
    -moz-box-ordinal-group: 8 !important;
    order: 7 !important;
  }
  .gds-flex__item--grow-lg-8 {
    -webkit-flex-grow: 8 !important;
    -moz-box-flex: 8 !important;
    flex-grow: 8 !important;
  }
  .gds-flex__item--shrink-lg-8 {
    -webkit-flex-shrink: 8 !important;
    flex-shrink: 8 !important;
  }
  .gds-flex__item--order-lg-8 {
    -webkit-order: 8 !important;
    -moz-box-ordinal-group: 9 !important;
    order: 8 !important;
  }
  .gds-flex__item--grow-lg-9 {
    -webkit-flex-grow: 9 !important;
    -moz-box-flex: 9 !important;
    flex-grow: 9 !important;
  }
  .gds-flex__item--shrink-lg-9 {
    -webkit-flex-shrink: 9 !important;
    flex-shrink: 9 !important;
  }
  .gds-flex__item--order-lg-9 {
    -webkit-order: 9 !important;
    -moz-box-ordinal-group: 10 !important;
    order: 9 !important;
  }
  .gds-flex__item--grow-lg-10 {
    -webkit-flex-grow: 10 !important;
    -moz-box-flex: 10 !important;
    flex-grow: 10 !important;
  }
  .gds-flex__item--shrink-lg-10 {
    -webkit-flex-shrink: 10 !important;
    flex-shrink: 10 !important;
  }
  .gds-flex__item--order-lg-10 {
    -webkit-order: 10 !important;
    -moz-box-ordinal-group: 11 !important;
    order: 10 !important;
  }
  .gds-flex__item--grow-lg-11 {
    -webkit-flex-grow: 11 !important;
    -moz-box-flex: 11 !important;
    flex-grow: 11 !important;
  }
  .gds-flex__item--shrink-lg-11 {
    -webkit-flex-shrink: 11 !important;
    flex-shrink: 11 !important;
  }
  .gds-flex__item--order-lg-11 {
    -webkit-order: 11 !important;
    -moz-box-ordinal-group: 12 !important;
    order: 11 !important;
  }
  .gds-flex__item--grow-lg-12 {
    -webkit-flex-grow: 12 !important;
    -moz-box-flex: 12 !important;
    flex-grow: 12 !important;
  }
  .gds-flex__item--shrink-lg-12 {
    -webkit-flex-shrink: 12 !important;
    flex-shrink: 12 !important;
  }
  .gds-flex__item--order-lg-12 {
    -webkit-order: 12 !important;
    -moz-box-ordinal-group: 13 !important;
    order: 12 !important;
  }
}
@media (min-width: 1200px) {
  .gds-flex__item--align-auto-xl {
    -webkit-align-self: auto !important;
    align-self: auto !important;
  }
  .gds-flex__item--align-start-xl {
    -webkit-align-self: flex-start !important;
    align-self: flex-start !important;
  }
  .gds-flex__item--align-end-xl {
    -webkit-align-self: end !important;
    align-self: end !important;
  }
  .gds-flex__item--align-center-xl {
    -webkit-align-self: center !important;
    align-self: center !important;
  }
  .gds-flex__item--align-baseline-xl {
    -webkit-align-self: baseline !important;
    align-self: baseline !important;
  }
  .gds-flex__item--align-stretch-xl {
    -webkit-align-self: stretch !important;
    align-self: stretch !important;
  }
  .gds-flex__item--basis-fix-xl-50 {
    -webkit-flex-basis: 50px !important;
    flex-basis: 50px !important;
  }
  .gds-flex__item--basis-fix-xl-100 {
    -webkit-flex-basis: 100px !important;
    flex-basis: 100px !important;
  }
  .gds-flex__item--basis-fix-xl-200 {
    -webkit-flex-basis: 200px !important;
    flex-basis: 200px !important;
  }
  .gds-flex__item--basis-fix-xl-300 {
    -webkit-flex-basis: 300px !important;
    flex-basis: 300px !important;
  }
  .gds-flex__item--basis-fix-xl-400 {
    -webkit-flex-basis: 400px !important;
    flex-basis: 400px !important;
  }
  .gds-flex__item--basis-fix-xl-500 {
    -webkit-flex-basis: 500px !important;
    flex-basis: 500px !important;
  }
  .gds-flex__item--basis-fix-xl-600 {
    -webkit-flex-basis: 600px !important;
    flex-basis: 600px !important;
  }
  .gds-flex__item--basis-fix-xl-700 {
    -webkit-flex-basis: 700px !important;
    flex-basis: 700px !important;
  }
  .gds-flex__item--basis-fix-xl-800 {
    -webkit-flex-basis: 800px !important;
    flex-basis: 800px !important;
  }
  .gds-flex__item--basis-fix-xl-900 {
    -webkit-flex-basis: 900px !important;
    flex-basis: 900px !important;
  }
  .gds-flex__item--basis-fix-xl-1000 {
    -webkit-flex-basis: 1000px !important;
    flex-basis: 1000px !important;
  }
  .gds-flex__item--basis-pct-xl-5 {
    -webkit-flex-basis: 5% !important;
    flex-basis: 5% !important;
  }
  .gds-flex__item--basis-pct-xl-10 {
    -webkit-flex-basis: 10% !important;
    flex-basis: 10% !important;
  }
  .gds-flex__item--basis-pct-xl-20 {
    -webkit-flex-basis: 20% !important;
    flex-basis: 20% !important;
  }
  .gds-flex__item--basis-pct-xl-30 {
    -webkit-flex-basis: 30% !important;
    flex-basis: 30% !important;
  }
  .gds-flex__item--basis-pct-xl-40 {
    -webkit-flex-basis: 40% !important;
    flex-basis: 40% !important;
  }
  .gds-flex__item--basis-pct-xl-50 {
    -webkit-flex-basis: 50% !important;
    flex-basis: 50% !important;
  }
  .gds-flex__item--basis-pct-xl-60 {
    -webkit-flex-basis: 60% !important;
    flex-basis: 60% !important;
  }
  .gds-flex__item--basis-pct-xl-70 {
    -webkit-flex-basis: 70% !important;
    flex-basis: 70% !important;
  }
  .gds-flex__item--basis-pct-xl-80 {
    -webkit-flex-basis: 80% !important;
    flex-basis: 80% !important;
  }
  .gds-flex__item--basis-pct-xl-90 {
    -webkit-flex-basis: 90% !important;
    flex-basis: 90% !important;
  }
  .gds-flex__item--basis-pct-xl-100 {
    -webkit-flex-basis: 100% !important;
    flex-basis: 100% !important;
  }
  .gds-flex__item--grow-xl-0 {
    -webkit-flex-grow: 0 !important;
    -moz-box-flex: 0 !important;
    flex-grow: 0 !important;
  }
  .gds-flex__item--shrink-xl-0 {
    -webkit-flex-shrink: 0 !important;
    flex-shrink: 0 !important;
  }
  .gds-flex__item--order-xl-0 {
    -webkit-order: 0 !important;
    -moz-box-ordinal-group: 1 !important;
    order: 0 !important;
  }
  .gds-flex__item--grow-xl-1 {
    -webkit-flex-grow: 1 !important;
    -moz-box-flex: 1 !important;
    flex-grow: 1 !important;
  }
  .gds-flex__item--shrink-xl-1 {
    -webkit-flex-shrink: 1 !important;
    flex-shrink: 1 !important;
  }
  .gds-flex__item--order-xl-1 {
    -webkit-order: 1 !important;
    -moz-box-ordinal-group: 2 !important;
    order: 1 !important;
  }
  .gds-flex__item--grow-xl-2 {
    -webkit-flex-grow: 2 !important;
    -moz-box-flex: 2 !important;
    flex-grow: 2 !important;
  }
  .gds-flex__item--shrink-xl-2 {
    -webkit-flex-shrink: 2 !important;
    flex-shrink: 2 !important;
  }
  .gds-flex__item--order-xl-2 {
    -webkit-order: 2 !important;
    -moz-box-ordinal-group: 3 !important;
    order: 2 !important;
  }
  .gds-flex__item--grow-xl-3 {
    -webkit-flex-grow: 3 !important;
    -moz-box-flex: 3 !important;
    flex-grow: 3 !important;
  }
  .gds-flex__item--shrink-xl-3 {
    -webkit-flex-shrink: 3 !important;
    flex-shrink: 3 !important;
  }
  .gds-flex__item--order-xl-3 {
    -webkit-order: 3 !important;
    -moz-box-ordinal-group: 4 !important;
    order: 3 !important;
  }
  .gds-flex__item--grow-xl-4 {
    -webkit-flex-grow: 4 !important;
    -moz-box-flex: 4 !important;
    flex-grow: 4 !important;
  }
  .gds-flex__item--shrink-xl-4 {
    -webkit-flex-shrink: 4 !important;
    flex-shrink: 4 !important;
  }
  .gds-flex__item--order-xl-4 {
    -webkit-order: 4 !important;
    -moz-box-ordinal-group: 5 !important;
    order: 4 !important;
  }
  .gds-flex__item--grow-xl-5 {
    -webkit-flex-grow: 5 !important;
    -moz-box-flex: 5 !important;
    flex-grow: 5 !important;
  }
  .gds-flex__item--shrink-xl-5 {
    -webkit-flex-shrink: 5 !important;
    flex-shrink: 5 !important;
  }
  .gds-flex__item--order-xl-5 {
    -webkit-order: 5 !important;
    -moz-box-ordinal-group: 6 !important;
    order: 5 !important;
  }
  .gds-flex__item--grow-xl-6 {
    -webkit-flex-grow: 6 !important;
    -moz-box-flex: 6 !important;
    flex-grow: 6 !important;
  }
  .gds-flex__item--shrink-xl-6 {
    -webkit-flex-shrink: 6 !important;
    flex-shrink: 6 !important;
  }
  .gds-flex__item--order-xl-6 {
    -webkit-order: 6 !important;
    -moz-box-ordinal-group: 7 !important;
    order: 6 !important;
  }
  .gds-flex__item--grow-xl-7 {
    -webkit-flex-grow: 7 !important;
    -moz-box-flex: 7 !important;
    flex-grow: 7 !important;
  }
  .gds-flex__item--shrink-xl-7 {
    -webkit-flex-shrink: 7 !important;
    flex-shrink: 7 !important;
  }
  .gds-flex__item--order-xl-7 {
    -webkit-order: 7 !important;
    -moz-box-ordinal-group: 8 !important;
    order: 7 !important;
  }
  .gds-flex__item--grow-xl-8 {
    -webkit-flex-grow: 8 !important;
    -moz-box-flex: 8 !important;
    flex-grow: 8 !important;
  }
  .gds-flex__item--shrink-xl-8 {
    -webkit-flex-shrink: 8 !important;
    flex-shrink: 8 !important;
  }
  .gds-flex__item--order-xl-8 {
    -webkit-order: 8 !important;
    -moz-box-ordinal-group: 9 !important;
    order: 8 !important;
  }
  .gds-flex__item--grow-xl-9 {
    -webkit-flex-grow: 9 !important;
    -moz-box-flex: 9 !important;
    flex-grow: 9 !important;
  }
  .gds-flex__item--shrink-xl-9 {
    -webkit-flex-shrink: 9 !important;
    flex-shrink: 9 !important;
  }
  .gds-flex__item--order-xl-9 {
    -webkit-order: 9 !important;
    -moz-box-ordinal-group: 10 !important;
    order: 9 !important;
  }
  .gds-flex__item--grow-xl-10 {
    -webkit-flex-grow: 10 !important;
    -moz-box-flex: 10 !important;
    flex-grow: 10 !important;
  }
  .gds-flex__item--shrink-xl-10 {
    -webkit-flex-shrink: 10 !important;
    flex-shrink: 10 !important;
  }
  .gds-flex__item--order-xl-10 {
    -webkit-order: 10 !important;
    -moz-box-ordinal-group: 11 !important;
    order: 10 !important;
  }
  .gds-flex__item--grow-xl-11 {
    -webkit-flex-grow: 11 !important;
    -moz-box-flex: 11 !important;
    flex-grow: 11 !important;
  }
  .gds-flex__item--shrink-xl-11 {
    -webkit-flex-shrink: 11 !important;
    flex-shrink: 11 !important;
  }
  .gds-flex__item--order-xl-11 {
    -webkit-order: 11 !important;
    -moz-box-ordinal-group: 12 !important;
    order: 11 !important;
  }
  .gds-flex__item--grow-xl-12 {
    -webkit-flex-grow: 12 !important;
    -moz-box-flex: 12 !important;
    flex-grow: 12 !important;
  }
  .gds-flex__item--shrink-xl-12 {
    -webkit-flex-shrink: 12 !important;
    flex-shrink: 12 !important;
  }
  .gds-flex__item--order-xl-12 {
    -webkit-order: 12 !important;
    -moz-box-ordinal-group: 13 !important;
    order: 12 !important;
  }
}
.gds-flex-grid__container {
  width: 100%;
}
.gds-flex-grid__row {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-align-items: stretch;
  -moz-box-align: stretch;
  align-items: stretch;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 100%;
  height: 100%;
}
.gds-flex-grid__item,
.gds-flex-grid__row {
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
}
.gds-flex-grid__item {
  display: "flex";
  -webkit-flex-direction: "row";
  flex-direction: "row";
  -webkit-flex-wrap: "wrap";
  flex-wrap: "wrap";
  -webkit-flex-grow: 0;
  -moz-box-flex: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  padding: 0 0.5rem;
}
.gds-flex-grid__item--half-gutter {
  padding: 0 0.25rem;
}
.gds-flex-grid__item--no-gutter {
  padding: 0;
}
.gds-flex-grid__item--full-height {
  height: 100%;
}
@media (max-width: 1500px) {
  .gds-flex-grid__item--desktop-6 {
    -webkit-flex-basis: 16.6666666667%;
    flex-basis: 16.6666666667%;
  }
  .gds-flex-grid__item--desktop-6:nth-child(6n + 1) {
    padding-left: 0;
  }
  .gds-flex-grid__item--desktop-6:nth-child(6n + 6) {
    padding-right: 0;
  }
  .gds-flex-grid__item--desktop-5 {
    -webkit-flex-basis: 20%;
    flex-basis: 20%;
  }
  .gds-flex-grid__item--desktop-5:nth-child(5n + 1) {
    padding-left: 0;
  }
  .gds-flex-grid__item--desktop-5:nth-child(5n + 5) {
    padding-right: 0;
  }
  .gds-flex-grid__item--desktop-4 {
    -webkit-flex-basis: 25%;
    flex-basis: 25%;
  }
  .gds-flex-grid__item--desktop-4:nth-child(4n + 1) {
    padding-left: 0;
  }
  .gds-flex-grid__item--desktop-4:nth-child(4n + 4) {
    padding-right: 0;
  }
  .gds-flex-grid__item--desktop-3 {
    -webkit-flex-basis: 33.3333333333%;
    flex-basis: 33.3333333333%;
  }
  .gds-flex-grid__item--desktop-3:nth-child(3n + 1) {
    padding-left: 0;
  }
  .gds-flex-grid__item--desktop-3:nth-child(3n + 3) {
    padding-right: 0;
  }
  .gds-flex-grid__item--desktop-2 {
    -webkit-flex-basis: 50%;
    flex-basis: 50%;
  }
  .gds-flex-grid__item--desktop-2:nth-child(odd) {
    padding-left: 0;
  }
  .gds-flex-grid__item--desktop-2:nth-child(2n + 2) {
    padding-right: 0;
  }
  .gds-flex-grid__item--desktop-1 {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
    padding: 0;
  }
}
@media (max-width: 767px), (max-width: 991px) {
  .gds-flex-grid__item--tablet-3 {
    -webkit-flex-basis: 33.3333333333%;
    flex-basis: 33.3333333333%;
  }
  .gds-flex-grid__item--tablet-3:nth-child(3n + 1) {
    padding-left: 0;
  }
  .gds-flex-grid__item--tablet-3:nth-child(3n + 3) {
    padding-right: 0;
  }
  .gds-flex-grid__item--tablet-2 {
    -webkit-flex-basis: 50%;
    flex-basis: 50%;
  }
  .gds-flex-grid__item--tablet-2:nth-child(odd) {
    padding-left: 0;
  }
  .gds-flex-grid__item--tablet-2:nth-child(2n + 2) {
    padding-right: 0;
  }
  .gds-flex-grid__item--tablet-1 {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
    padding: 0;
  }
}
@media (max-width: 543px) {
  .gds-flex-grid__item--mobile-2 {
    -webkit-flex-basis: 50%;
    flex-basis: 50%;
  }
  .gds-flex-grid__item--mobile-2:nth-child(odd) {
    padding-left: 0;
  }
  .gds-flex-grid__item--mobile-2:nth-child(2n + 2) {
    padding-right: 0;
  }
  .gds-flex-grid__item--mobile-1 {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
    padding: 0;
  }
}
.gds-grid__container {
  display: grid;
  grid-gap: 0.5rem;
  margin: 0;
  max-width: 1200px;
  grid-template-rows: auto;
}
.gds-grid__container--full-width {
  max-width: none;
}
.gds-grid__container--pct-1 {
  grid-template-columns: repeat(1, -webkit-calc(100% - 0));
  grid-template-columns: repeat(1, calc(100% - 0rem));
}
.gds-grid__container--pct-1.gds-grid__container--no-gap {
  grid-template-columns: repeat(1, 100%);
}
.gds-grid__container--fluid-1 {
  grid-template-columns: repeat(1, 1fr);
}
.gds-grid__container--pct-2 {
  grid-template-columns: repeat(2, -webkit-calc(50% - 0.25rem));
  grid-template-columns: repeat(2, calc(50% - 0.25rem));
}
.gds-grid__container--pct-2.gds-grid__container--no-gap {
  grid-template-columns: repeat(2, 50%);
}
.gds-grid__container--fluid-2 {
  grid-template-columns: repeat(2, 1fr);
}
.gds-grid__container--pct-3 {
  grid-template-columns: repeat(
    3,
    -webkit-calc(33.3333333333% - 0.3333333333rem)
  );
  grid-template-columns: repeat(3, calc(33.3333333333% - 0.3333333333rem));
}
.gds-grid__container--pct-3.gds-grid__container--no-gap {
  grid-template-columns: repeat(3, 33.3333333333%);
}
.gds-grid__container--fluid-3 {
  grid-template-columns: repeat(3, 1fr);
}
.gds-grid__container--pct-4 {
  grid-template-columns: repeat(4, -webkit-calc(25% - 0.375rem));
  grid-template-columns: repeat(4, calc(25% - 0.375rem));
}
.gds-grid__container--pct-4.gds-grid__container--no-gap {
  grid-template-columns: repeat(4, 25%);
}
.gds-grid__container--fluid-4 {
  grid-template-columns: repeat(4, 1fr);
}
.gds-grid__container--pct-5 {
  grid-template-columns: repeat(5, -webkit-calc(20% - 0.4rem));
  grid-template-columns: repeat(5, calc(20% - 0.4rem));
}
.gds-grid__container--pct-5.gds-grid__container--no-gap {
  grid-template-columns: repeat(5, 20%);
}
.gds-grid__container--fluid-5 {
  grid-template-columns: repeat(5, 1fr);
}
.gds-grid__container--pct-6 {
  grid-template-columns: repeat(
    6,
    -webkit-calc(16.6666666667% - 0.4166666667rem)
  );
  grid-template-columns: repeat(6, calc(16.6666666667% - 0.4166666667rem));
}
.gds-grid__container--pct-6.gds-grid__container--no-gap {
  grid-template-columns: repeat(6, 16.6666666667%);
}
.gds-grid__container--fluid-6 {
  grid-template-columns: repeat(6, 1fr);
}
.gds-grid__container--pct-7 {
  grid-template-columns: repeat(
    7,
    -webkit-calc(14.2857142857% - 0.4285714286rem)
  );
  grid-template-columns: repeat(7, calc(14.2857142857% - 0.4285714286rem));
}
.gds-grid__container--pct-7.gds-grid__container--no-gap {
  grid-template-columns: repeat(7, 14.2857142857%);
}
.gds-grid__container--fluid-7 {
  grid-template-columns: repeat(7, 1fr);
}
.gds-grid__container--pct-8 {
  grid-template-columns: repeat(8, -webkit-calc(12.5% - 0.4375rem));
  grid-template-columns: repeat(8, calc(12.5% - 0.4375rem));
}
.gds-grid__container--pct-8.gds-grid__container--no-gap {
  grid-template-columns: repeat(8, 12.5%);
}
.gds-grid__container--fluid-8 {
  grid-template-columns: repeat(8, 1fr);
}
.gds-grid__container--pct-9 {
  grid-template-columns: repeat(
    9,
    -webkit-calc(11.1111111111% - 0.4444444444rem)
  );
  grid-template-columns: repeat(9, calc(11.1111111111% - 0.4444444444rem));
}
.gds-grid__container--pct-9.gds-grid__container--no-gap {
  grid-template-columns: repeat(9, 11.1111111111%);
}
.gds-grid__container--fluid-9 {
  grid-template-columns: repeat(9, 1fr);
}
.gds-grid__container--pct-10 {
  grid-template-columns: repeat(10, -webkit-calc(10% - 0.45rem));
  grid-template-columns: repeat(10, calc(10% - 0.45rem));
}
.gds-grid__container--pct-10.gds-grid__container--no-gap {
  grid-template-columns: repeat(10, 10%);
}
.gds-grid__container--fluid-10 {
  grid-template-columns: repeat(10, 1fr);
}
.gds-grid__container--pct-11 {
  grid-template-columns: repeat(
    11,
    -webkit-calc(9.0909090909% - 0.4545454545rem)
  );
  grid-template-columns: repeat(11, calc(9.0909090909% - 0.4545454545rem));
}
.gds-grid__container--pct-11.gds-grid__container--no-gap {
  grid-template-columns: repeat(11, 9.0909090909%);
}
.gds-grid__container--fluid-11 {
  grid-template-columns: repeat(11, 1fr);
}
.gds-grid__container--pct-12 {
  grid-template-columns: repeat(
    12,
    -webkit-calc(8.3333333333% - 0.4583333333rem)
  );
  grid-template-columns: repeat(12, calc(8.3333333333% - 0.4583333333rem));
}
.gds-grid__container--pct-12.gds-grid__container--no-gap {
  grid-template-columns: repeat(12, 8.3333333333%);
}
.gds-grid__container--fluid-12 {
  grid-template-columns: repeat(12, 1fr);
}
.gds-grid__container--pct-13 {
  grid-template-columns: repeat(
    13,
    -webkit-calc(7.6923076923% - 0.4615384615rem)
  );
  grid-template-columns: repeat(13, calc(7.6923076923% - 0.4615384615rem));
}
.gds-grid__container--pct-13.gds-grid__container--no-gap {
  grid-template-columns: repeat(13, 7.6923076923%);
}
.gds-grid__container--fluid-13 {
  grid-template-columns: repeat(13, 1fr);
}
.gds-grid__container--pct-14 {
  grid-template-columns: repeat(
    14,
    -webkit-calc(7.1428571429% - 0.4642857143rem)
  );
  grid-template-columns: repeat(14, calc(7.1428571429% - 0.4642857143rem));
}
.gds-grid__container--pct-14.gds-grid__container--no-gap {
  grid-template-columns: repeat(14, 7.1428571429%);
}
.gds-grid__container--fluid-14 {
  grid-template-columns: repeat(14, 1fr);
}
.gds-grid__container--pct-15 {
  grid-template-columns: repeat(
    15,
    -webkit-calc(6.6666666667% - 0.4666666667rem)
  );
  grid-template-columns: repeat(15, calc(6.6666666667% - 0.4666666667rem));
}
.gds-grid__container--pct-15.gds-grid__container--no-gap {
  grid-template-columns: repeat(15, 6.6666666667%);
}
.gds-grid__container--fluid-15 {
  grid-template-columns: repeat(15, 1fr);
}
.gds-grid__container--pct-16 {
  grid-template-columns: repeat(16, -webkit-calc(6.25% - 0.46875rem));
  grid-template-columns: repeat(16, calc(6.25% - 0.46875rem));
}
.gds-grid__container--pct-16.gds-grid__container--no-gap {
  grid-template-columns: repeat(16, 6.25%);
}
.gds-grid__container--fluid-16 {
  grid-template-columns: repeat(16, 1fr);
}
@media (min-width: 0) {
  .gds-grid__container--pct-xs-1 {
    grid-template-columns: repeat(1, -webkit-calc(100% - 0));
    grid-template-columns: repeat(1, calc(100% - 0rem));
  }
  .gds-grid__container--pct-xs-1.gds-grid__container--no-gap {
    grid-template-columns: repeat(1, 100%);
  }
  .gds-grid__container--fluid-xs-1 {
    grid-template-columns: repeat(1, 1fr);
  }
  .gds-grid__container--pct-xs-2 {
    grid-template-columns: repeat(2, -webkit-calc(50% - 0.25rem));
    grid-template-columns: repeat(2, calc(50% - 0.25rem));
  }
  .gds-grid__container--pct-xs-2.gds-grid__container--no-gap {
    grid-template-columns: repeat(2, 50%);
  }
  .gds-grid__container--fluid-xs-2 {
    grid-template-columns: repeat(2, 1fr);
  }
  .gds-grid__container--pct-xs-3 {
    grid-template-columns: repeat(
      3,
      -webkit-calc(33.3333333333% - 0.3333333333rem)
    );
    grid-template-columns: repeat(3, calc(33.3333333333% - 0.3333333333rem));
  }
  .gds-grid__container--pct-xs-3.gds-grid__container--no-gap {
    grid-template-columns: repeat(3, 33.3333333333%);
  }
  .gds-grid__container--fluid-xs-3 {
    grid-template-columns: repeat(3, 1fr);
  }
  .gds-grid__container--pct-xs-4 {
    grid-template-columns: repeat(4, -webkit-calc(25% - 0.375rem));
    grid-template-columns: repeat(4, calc(25% - 0.375rem));
  }
  .gds-grid__container--pct-xs-4.gds-grid__container--no-gap {
    grid-template-columns: repeat(4, 25%);
  }
  .gds-grid__container--fluid-xs-4 {
    grid-template-columns: repeat(4, 1fr);
  }
  .gds-grid__container--pct-xs-5 {
    grid-template-columns: repeat(5, -webkit-calc(20% - 0.4rem));
    grid-template-columns: repeat(5, calc(20% - 0.4rem));
  }
  .gds-grid__container--pct-xs-5.gds-grid__container--no-gap {
    grid-template-columns: repeat(5, 20%);
  }
  .gds-grid__container--fluid-xs-5 {
    grid-template-columns: repeat(5, 1fr);
  }
  .gds-grid__container--pct-xs-6 {
    grid-template-columns: repeat(
      6,
      -webkit-calc(16.6666666667% - 0.4166666667rem)
    );
    grid-template-columns: repeat(6, calc(16.6666666667% - 0.4166666667rem));
  }
  .gds-grid__container--pct-xs-6.gds-grid__container--no-gap {
    grid-template-columns: repeat(6, 16.6666666667%);
  }
  .gds-grid__container--fluid-xs-6 {
    grid-template-columns: repeat(6, 1fr);
  }
  .gds-grid__container--pct-xs-7 {
    grid-template-columns: repeat(
      7,
      -webkit-calc(14.2857142857% - 0.4285714286rem)
    );
    grid-template-columns: repeat(7, calc(14.2857142857% - 0.4285714286rem));
  }
  .gds-grid__container--pct-xs-7.gds-grid__container--no-gap {
    grid-template-columns: repeat(7, 14.2857142857%);
  }
  .gds-grid__container--fluid-xs-7 {
    grid-template-columns: repeat(7, 1fr);
  }
  .gds-grid__container--pct-xs-8 {
    grid-template-columns: repeat(8, -webkit-calc(12.5% - 0.4375rem));
    grid-template-columns: repeat(8, calc(12.5% - 0.4375rem));
  }
  .gds-grid__container--pct-xs-8.gds-grid__container--no-gap {
    grid-template-columns: repeat(8, 12.5%);
  }
  .gds-grid__container--fluid-xs-8 {
    grid-template-columns: repeat(8, 1fr);
  }
  .gds-grid__container--pct-xs-9 {
    grid-template-columns: repeat(
      9,
      -webkit-calc(11.1111111111% - 0.4444444444rem)
    );
    grid-template-columns: repeat(9, calc(11.1111111111% - 0.4444444444rem));
  }
  .gds-grid__container--pct-xs-9.gds-grid__container--no-gap {
    grid-template-columns: repeat(9, 11.1111111111%);
  }
  .gds-grid__container--fluid-xs-9 {
    grid-template-columns: repeat(9, 1fr);
  }
  .gds-grid__container--pct-xs-10 {
    grid-template-columns: repeat(10, -webkit-calc(10% - 0.45rem));
    grid-template-columns: repeat(10, calc(10% - 0.45rem));
  }
  .gds-grid__container--pct-xs-10.gds-grid__container--no-gap {
    grid-template-columns: repeat(10, 10%);
  }
  .gds-grid__container--fluid-xs-10 {
    grid-template-columns: repeat(10, 1fr);
  }
  .gds-grid__container--pct-xs-11 {
    grid-template-columns: repeat(
      11,
      -webkit-calc(9.0909090909% - 0.4545454545rem)
    );
    grid-template-columns: repeat(11, calc(9.0909090909% - 0.4545454545rem));
  }
  .gds-grid__container--pct-xs-11.gds-grid__container--no-gap {
    grid-template-columns: repeat(11, 9.0909090909%);
  }
  .gds-grid__container--fluid-xs-11 {
    grid-template-columns: repeat(11, 1fr);
  }
  .gds-grid__container--pct-xs-12 {
    grid-template-columns: repeat(
      12,
      -webkit-calc(8.3333333333% - 0.4583333333rem)
    );
    grid-template-columns: repeat(12, calc(8.3333333333% - 0.4583333333rem));
  }
  .gds-grid__container--pct-xs-12.gds-grid__container--no-gap {
    grid-template-columns: repeat(12, 8.3333333333%);
  }
  .gds-grid__container--fluid-xs-12 {
    grid-template-columns: repeat(12, 1fr);
  }
  .gds-grid__container--pct-xs-13 {
    grid-template-columns: repeat(
      13,
      -webkit-calc(7.6923076923% - 0.4615384615rem)
    );
    grid-template-columns: repeat(13, calc(7.6923076923% - 0.4615384615rem));
  }
  .gds-grid__container--pct-xs-13.gds-grid__container--no-gap {
    grid-template-columns: repeat(13, 7.6923076923%);
  }
  .gds-grid__container--fluid-xs-13 {
    grid-template-columns: repeat(13, 1fr);
  }
  .gds-grid__container--pct-xs-14 {
    grid-template-columns: repeat(
      14,
      -webkit-calc(7.1428571429% - 0.4642857143rem)
    );
    grid-template-columns: repeat(14, calc(7.1428571429% - 0.4642857143rem));
  }
  .gds-grid__container--pct-xs-14.gds-grid__container--no-gap {
    grid-template-columns: repeat(14, 7.1428571429%);
  }
  .gds-grid__container--fluid-xs-14 {
    grid-template-columns: repeat(14, 1fr);
  }
  .gds-grid__container--pct-xs-15 {
    grid-template-columns: repeat(
      15,
      -webkit-calc(6.6666666667% - 0.4666666667rem)
    );
    grid-template-columns: repeat(15, calc(6.6666666667% - 0.4666666667rem));
  }
  .gds-grid__container--pct-xs-15.gds-grid__container--no-gap {
    grid-template-columns: repeat(15, 6.6666666667%);
  }
  .gds-grid__container--fluid-xs-15 {
    grid-template-columns: repeat(15, 1fr);
  }
  .gds-grid__container--pct-xs-16 {
    grid-template-columns: repeat(16, -webkit-calc(6.25% - 0.46875rem));
    grid-template-columns: repeat(16, calc(6.25% - 0.46875rem));
  }
  .gds-grid__container--pct-xs-16.gds-grid__container--no-gap {
    grid-template-columns: repeat(16, 6.25%);
  }
  .gds-grid__container--fluid-xs-16 {
    grid-template-columns: repeat(16, 1fr);
  }
}
@media (min-width: 544px) {
  .gds-grid__container--pct-sm-1 {
    grid-template-columns: repeat(1, -webkit-calc(100% - 0));
    grid-template-columns: repeat(1, calc(100% - 0rem));
  }
  .gds-grid__container--pct-sm-1.gds-grid__container--no-gap {
    grid-template-columns: repeat(1, 100%);
  }
  .gds-grid__container--fluid-sm-1 {
    grid-template-columns: repeat(1, 1fr);
  }
  .gds-grid__container--pct-sm-2 {
    grid-template-columns: repeat(2, -webkit-calc(50% - 0.25rem));
    grid-template-columns: repeat(2, calc(50% - 0.25rem));
  }
  .gds-grid__container--pct-sm-2.gds-grid__container--no-gap {
    grid-template-columns: repeat(2, 50%);
  }
  .gds-grid__container--fluid-sm-2 {
    grid-template-columns: repeat(2, 1fr);
  }
  .gds-grid__container--pct-sm-3 {
    grid-template-columns: repeat(
      3,
      -webkit-calc(33.3333333333% - 0.3333333333rem)
    );
    grid-template-columns: repeat(3, calc(33.3333333333% - 0.3333333333rem));
  }
  .gds-grid__container--pct-sm-3.gds-grid__container--no-gap {
    grid-template-columns: repeat(3, 33.3333333333%);
  }
  .gds-grid__container--fluid-sm-3 {
    grid-template-columns: repeat(3, 1fr);
  }
  .gds-grid__container--pct-sm-4 {
    grid-template-columns: repeat(4, -webkit-calc(25% - 0.375rem));
    grid-template-columns: repeat(4, calc(25% - 0.375rem));
  }
  .gds-grid__container--pct-sm-4.gds-grid__container--no-gap {
    grid-template-columns: repeat(4, 25%);
  }
  .gds-grid__container--fluid-sm-4 {
    grid-template-columns: repeat(4, 1fr);
  }
  .gds-grid__container--pct-sm-5 {
    grid-template-columns: repeat(5, -webkit-calc(20% - 0.4rem));
    grid-template-columns: repeat(5, calc(20% - 0.4rem));
  }
  .gds-grid__container--pct-sm-5.gds-grid__container--no-gap {
    grid-template-columns: repeat(5, 20%);
  }
  .gds-grid__container--fluid-sm-5 {
    grid-template-columns: repeat(5, 1fr);
  }
  .gds-grid__container--pct-sm-6 {
    grid-template-columns: repeat(
      6,
      -webkit-calc(16.6666666667% - 0.4166666667rem)
    );
    grid-template-columns: repeat(6, calc(16.6666666667% - 0.4166666667rem));
  }
  .gds-grid__container--pct-sm-6.gds-grid__container--no-gap {
    grid-template-columns: repeat(6, 16.6666666667%);
  }
  .gds-grid__container--fluid-sm-6 {
    grid-template-columns: repeat(6, 1fr);
  }
  .gds-grid__container--pct-sm-7 {
    grid-template-columns: repeat(
      7,
      -webkit-calc(14.2857142857% - 0.4285714286rem)
    );
    grid-template-columns: repeat(7, calc(14.2857142857% - 0.4285714286rem));
  }
  .gds-grid__container--pct-sm-7.gds-grid__container--no-gap {
    grid-template-columns: repeat(7, 14.2857142857%);
  }
  .gds-grid__container--fluid-sm-7 {
    grid-template-columns: repeat(7, 1fr);
  }
  .gds-grid__container--pct-sm-8 {
    grid-template-columns: repeat(8, -webkit-calc(12.5% - 0.4375rem));
    grid-template-columns: repeat(8, calc(12.5% - 0.4375rem));
  }
  .gds-grid__container--pct-sm-8.gds-grid__container--no-gap {
    grid-template-columns: repeat(8, 12.5%);
  }
  .gds-grid__container--fluid-sm-8 {
    grid-template-columns: repeat(8, 1fr);
  }
  .gds-grid__container--pct-sm-9 {
    grid-template-columns: repeat(
      9,
      -webkit-calc(11.1111111111% - 0.4444444444rem)
    );
    grid-template-columns: repeat(9, calc(11.1111111111% - 0.4444444444rem));
  }
  .gds-grid__container--pct-sm-9.gds-grid__container--no-gap {
    grid-template-columns: repeat(9, 11.1111111111%);
  }
  .gds-grid__container--fluid-sm-9 {
    grid-template-columns: repeat(9, 1fr);
  }
  .gds-grid__container--pct-sm-10 {
    grid-template-columns: repeat(10, -webkit-calc(10% - 0.45rem));
    grid-template-columns: repeat(10, calc(10% - 0.45rem));
  }
  .gds-grid__container--pct-sm-10.gds-grid__container--no-gap {
    grid-template-columns: repeat(10, 10%);
  }
  .gds-grid__container--fluid-sm-10 {
    grid-template-columns: repeat(10, 1fr);
  }
  .gds-grid__container--pct-sm-11 {
    grid-template-columns: repeat(
      11,
      -webkit-calc(9.0909090909% - 0.4545454545rem)
    );
    grid-template-columns: repeat(11, calc(9.0909090909% - 0.4545454545rem));
  }
  .gds-grid__container--pct-sm-11.gds-grid__container--no-gap {
    grid-template-columns: repeat(11, 9.0909090909%);
  }
  .gds-grid__container--fluid-sm-11 {
    grid-template-columns: repeat(11, 1fr);
  }
  .gds-grid__container--pct-sm-12 {
    grid-template-columns: repeat(
      12,
      -webkit-calc(8.3333333333% - 0.4583333333rem)
    );
    grid-template-columns: repeat(12, calc(8.3333333333% - 0.4583333333rem));
  }
  .gds-grid__container--pct-sm-12.gds-grid__container--no-gap {
    grid-template-columns: repeat(12, 8.3333333333%);
  }
  .gds-grid__container--fluid-sm-12 {
    grid-template-columns: repeat(12, 1fr);
  }
  .gds-grid__container--pct-sm-13 {
    grid-template-columns: repeat(
      13,
      -webkit-calc(7.6923076923% - 0.4615384615rem)
    );
    grid-template-columns: repeat(13, calc(7.6923076923% - 0.4615384615rem));
  }
  .gds-grid__container--pct-sm-13.gds-grid__container--no-gap {
    grid-template-columns: repeat(13, 7.6923076923%);
  }
  .gds-grid__container--fluid-sm-13 {
    grid-template-columns: repeat(13, 1fr);
  }
  .gds-grid__container--pct-sm-14 {
    grid-template-columns: repeat(
      14,
      -webkit-calc(7.1428571429% - 0.4642857143rem)
    );
    grid-template-columns: repeat(14, calc(7.1428571429% - 0.4642857143rem));
  }
  .gds-grid__container--pct-sm-14.gds-grid__container--no-gap {
    grid-template-columns: repeat(14, 7.1428571429%);
  }
  .gds-grid__container--fluid-sm-14 {
    grid-template-columns: repeat(14, 1fr);
  }
  .gds-grid__container--pct-sm-15 {
    grid-template-columns: repeat(
      15,
      -webkit-calc(6.6666666667% - 0.4666666667rem)
    );
    grid-template-columns: repeat(15, calc(6.6666666667% - 0.4666666667rem));
  }
  .gds-grid__container--pct-sm-15.gds-grid__container--no-gap {
    grid-template-columns: repeat(15, 6.6666666667%);
  }
  .gds-grid__container--fluid-sm-15 {
    grid-template-columns: repeat(15, 1fr);
  }
  .gds-grid__container--pct-sm-16 {
    grid-template-columns: repeat(16, -webkit-calc(6.25% - 0.46875rem));
    grid-template-columns: repeat(16, calc(6.25% - 0.46875rem));
  }
  .gds-grid__container--pct-sm-16.gds-grid__container--no-gap {
    grid-template-columns: repeat(16, 6.25%);
  }
  .gds-grid__container--fluid-sm-16 {
    grid-template-columns: repeat(16, 1fr);
  }
}
@media (min-width: 768px) {
  .gds-grid__container--pct-md-1 {
    grid-template-columns: repeat(1, -webkit-calc(100% - 0));
    grid-template-columns: repeat(1, calc(100% - 0rem));
  }
  .gds-grid__container--pct-md-1.gds-grid__container--no-gap {
    grid-template-columns: repeat(1, 100%);
  }
  .gds-grid__container--fluid-md-1 {
    grid-template-columns: repeat(1, 1fr);
  }
  .gds-grid__container--pct-md-2 {
    grid-template-columns: repeat(2, -webkit-calc(50% - 0.25rem));
    grid-template-columns: repeat(2, calc(50% - 0.25rem));
  }
  .gds-grid__container--pct-md-2.gds-grid__container--no-gap {
    grid-template-columns: repeat(2, 50%);
  }
  .gds-grid__container--fluid-md-2 {
    grid-template-columns: repeat(2, 1fr);
  }
  .gds-grid__container--pct-md-3 {
    grid-template-columns: repeat(
      3,
      -webkit-calc(33.3333333333% - 0.3333333333rem)
    );
    grid-template-columns: repeat(3, calc(33.3333333333% - 0.3333333333rem));
  }
  .gds-grid__container--pct-md-3.gds-grid__container--no-gap {
    grid-template-columns: repeat(3, 33.3333333333%);
  }
  .gds-grid__container--fluid-md-3 {
    grid-template-columns: repeat(3, 1fr);
  }
  .gds-grid__container--pct-md-4 {
    grid-template-columns: repeat(4, -webkit-calc(25% - 0.375rem));
    grid-template-columns: repeat(4, calc(25% - 0.375rem));
  }
  .gds-grid__container--pct-md-4.gds-grid__container--no-gap {
    grid-template-columns: repeat(4, 25%);
  }
  .gds-grid__container--fluid-md-4 {
    grid-template-columns: repeat(4, 1fr);
  }
  .gds-grid__container--pct-md-5 {
    grid-template-columns: repeat(5, -webkit-calc(20% - 0.4rem));
    grid-template-columns: repeat(5, calc(20% - 0.4rem));
  }
  .gds-grid__container--pct-md-5.gds-grid__container--no-gap {
    grid-template-columns: repeat(5, 20%);
  }
  .gds-grid__container--fluid-md-5 {
    grid-template-columns: repeat(5, 1fr);
  }
  .gds-grid__container--pct-md-6 {
    grid-template-columns: repeat(
      6,
      -webkit-calc(16.6666666667% - 0.4166666667rem)
    );
    grid-template-columns: repeat(6, calc(16.6666666667% - 0.4166666667rem));
  }
  .gds-grid__container--pct-md-6.gds-grid__container--no-gap {
    grid-template-columns: repeat(6, 16.6666666667%);
  }
  .gds-grid__container--fluid-md-6 {
    grid-template-columns: repeat(6, 1fr);
  }
  .gds-grid__container--pct-md-7 {
    grid-template-columns: repeat(
      7,
      -webkit-calc(14.2857142857% - 0.4285714286rem)
    );
    grid-template-columns: repeat(7, calc(14.2857142857% - 0.4285714286rem));
  }
  .gds-grid__container--pct-md-7.gds-grid__container--no-gap {
    grid-template-columns: repeat(7, 14.2857142857%);
  }
  .gds-grid__container--fluid-md-7 {
    grid-template-columns: repeat(7, 1fr);
  }
  .gds-grid__container--pct-md-8 {
    grid-template-columns: repeat(8, -webkit-calc(12.5% - 0.4375rem));
    grid-template-columns: repeat(8, calc(12.5% - 0.4375rem));
  }
  .gds-grid__container--pct-md-8.gds-grid__container--no-gap {
    grid-template-columns: repeat(8, 12.5%);
  }
  .gds-grid__container--fluid-md-8 {
    grid-template-columns: repeat(8, 1fr);
  }
  .gds-grid__container--pct-md-9 {
    grid-template-columns: repeat(
      9,
      -webkit-calc(11.1111111111% - 0.4444444444rem)
    );
    grid-template-columns: repeat(9, calc(11.1111111111% - 0.4444444444rem));
  }
  .gds-grid__container--pct-md-9.gds-grid__container--no-gap {
    grid-template-columns: repeat(9, 11.1111111111%);
  }
  .gds-grid__container--fluid-md-9 {
    grid-template-columns: repeat(9, 1fr);
  }
  .gds-grid__container--pct-md-10 {
    grid-template-columns: repeat(10, -webkit-calc(10% - 0.45rem));
    grid-template-columns: repeat(10, calc(10% - 0.45rem));
  }
  .gds-grid__container--pct-md-10.gds-grid__container--no-gap {
    grid-template-columns: repeat(10, 10%);
  }
  .gds-grid__container--fluid-md-10 {
    grid-template-columns: repeat(10, 1fr);
  }
  .gds-grid__container--pct-md-11 {
    grid-template-columns: repeat(
      11,
      -webkit-calc(9.0909090909% - 0.4545454545rem)
    );
    grid-template-columns: repeat(11, calc(9.0909090909% - 0.4545454545rem));
  }
  .gds-grid__container--pct-md-11.gds-grid__container--no-gap {
    grid-template-columns: repeat(11, 9.0909090909%);
  }
  .gds-grid__container--fluid-md-11 {
    grid-template-columns: repeat(11, 1fr);
  }
  .gds-grid__container--pct-md-12 {
    grid-template-columns: repeat(
      12,
      -webkit-calc(8.3333333333% - 0.4583333333rem)
    );
    grid-template-columns: repeat(12, calc(8.3333333333% - 0.4583333333rem));
  }
  .gds-grid__container--pct-md-12.gds-grid__container--no-gap {
    grid-template-columns: repeat(12, 8.3333333333%);
  }
  .gds-grid__container--fluid-md-12 {
    grid-template-columns: repeat(12, 1fr);
  }
  .gds-grid__container--pct-md-13 {
    grid-template-columns: repeat(
      13,
      -webkit-calc(7.6923076923% - 0.4615384615rem)
    );
    grid-template-columns: repeat(13, calc(7.6923076923% - 0.4615384615rem));
  }
  .gds-grid__container--pct-md-13.gds-grid__container--no-gap {
    grid-template-columns: repeat(13, 7.6923076923%);
  }
  .gds-grid__container--fluid-md-13 {
    grid-template-columns: repeat(13, 1fr);
  }
  .gds-grid__container--pct-md-14 {
    grid-template-columns: repeat(
      14,
      -webkit-calc(7.1428571429% - 0.4642857143rem)
    );
    grid-template-columns: repeat(14, calc(7.1428571429% - 0.4642857143rem));
  }
  .gds-grid__container--pct-md-14.gds-grid__container--no-gap {
    grid-template-columns: repeat(14, 7.1428571429%);
  }
  .gds-grid__container--fluid-md-14 {
    grid-template-columns: repeat(14, 1fr);
  }
  .gds-grid__container--pct-md-15 {
    grid-template-columns: repeat(
      15,
      -webkit-calc(6.6666666667% - 0.4666666667rem)
    );
    grid-template-columns: repeat(15, calc(6.6666666667% - 0.4666666667rem));
  }
  .gds-grid__container--pct-md-15.gds-grid__container--no-gap {
    grid-template-columns: repeat(15, 6.6666666667%);
  }
  .gds-grid__container--fluid-md-15 {
    grid-template-columns: repeat(15, 1fr);
  }
  .gds-grid__container--pct-md-16 {
    grid-template-columns: repeat(16, -webkit-calc(6.25% - 0.46875rem));
    grid-template-columns: repeat(16, calc(6.25% - 0.46875rem));
  }
  .gds-grid__container--pct-md-16.gds-grid__container--no-gap {
    grid-template-columns: repeat(16, 6.25%);
  }
  .gds-grid__container--fluid-md-16 {
    grid-template-columns: repeat(16, 1fr);
  }
}
@media (min-width: 992px) {
  .gds-grid__container--pct-lg-1 {
    grid-template-columns: repeat(1, -webkit-calc(100% - 0));
    grid-template-columns: repeat(1, calc(100% - 0rem));
  }
  .gds-grid__container--pct-lg-1.gds-grid__container--no-gap {
    grid-template-columns: repeat(1, 100%);
  }
  .gds-grid__container--fluid-lg-1 {
    grid-template-columns: repeat(1, 1fr);
  }
  .gds-grid__container--pct-lg-2 {
    grid-template-columns: repeat(2, -webkit-calc(50% - 0.25rem));
    grid-template-columns: repeat(2, calc(50% - 0.25rem));
  }
  .gds-grid__container--pct-lg-2.gds-grid__container--no-gap {
    grid-template-columns: repeat(2, 50%);
  }
  .gds-grid__container--fluid-lg-2 {
    grid-template-columns: repeat(2, 1fr);
  }
  .gds-grid__container--pct-lg-3 {
    grid-template-columns: repeat(
      3,
      -webkit-calc(33.3333333333% - 0.3333333333rem)
    );
    grid-template-columns: repeat(3, calc(33.3333333333% - 0.3333333333rem));
  }
  .gds-grid__container--pct-lg-3.gds-grid__container--no-gap {
    grid-template-columns: repeat(3, 33.3333333333%);
  }
  .gds-grid__container--fluid-lg-3 {
    grid-template-columns: repeat(3, 1fr);
  }
  .gds-grid__container--pct-lg-4 {
    grid-template-columns: repeat(4, -webkit-calc(25% - 0.375rem));
    grid-template-columns: repeat(4, calc(25% - 0.375rem));
  }
  .gds-grid__container--pct-lg-4.gds-grid__container--no-gap {
    grid-template-columns: repeat(4, 25%);
  }
  .gds-grid__container--fluid-lg-4 {
    grid-template-columns: repeat(4, 1fr);
  }
  .gds-grid__container--pct-lg-5 {
    grid-template-columns: repeat(5, -webkit-calc(20% - 0.4rem));
    grid-template-columns: repeat(5, calc(20% - 0.4rem));
  }
  .gds-grid__container--pct-lg-5.gds-grid__container--no-gap {
    grid-template-columns: repeat(5, 20%);
  }
  .gds-grid__container--fluid-lg-5 {
    grid-template-columns: repeat(5, 1fr);
  }
  .gds-grid__container--pct-lg-6 {
    grid-template-columns: repeat(
      6,
      -webkit-calc(16.6666666667% - 0.4166666667rem)
    );
    grid-template-columns: repeat(6, calc(16.6666666667% - 0.4166666667rem));
  }
  .gds-grid__container--pct-lg-6.gds-grid__container--no-gap {
    grid-template-columns: repeat(6, 16.6666666667%);
  }
  .gds-grid__container--fluid-lg-6 {
    grid-template-columns: repeat(6, 1fr);
  }
  .gds-grid__container--pct-lg-7 {
    grid-template-columns: repeat(
      7,
      -webkit-calc(14.2857142857% - 0.4285714286rem)
    );
    grid-template-columns: repeat(7, calc(14.2857142857% - 0.4285714286rem));
  }
  .gds-grid__container--pct-lg-7.gds-grid__container--no-gap {
    grid-template-columns: repeat(7, 14.2857142857%);
  }
  .gds-grid__container--fluid-lg-7 {
    grid-template-columns: repeat(7, 1fr);
  }
  .gds-grid__container--pct-lg-8 {
    grid-template-columns: repeat(8, -webkit-calc(12.5% - 0.4375rem));
    grid-template-columns: repeat(8, calc(12.5% - 0.4375rem));
  }
  .gds-grid__container--pct-lg-8.gds-grid__container--no-gap {
    grid-template-columns: repeat(8, 12.5%);
  }
  .gds-grid__container--fluid-lg-8 {
    grid-template-columns: repeat(8, 1fr);
  }
  .gds-grid__container--pct-lg-9 {
    grid-template-columns: repeat(
      9,
      -webkit-calc(11.1111111111% - 0.4444444444rem)
    );
    grid-template-columns: repeat(9, calc(11.1111111111% - 0.4444444444rem));
  }
  .gds-grid__container--pct-lg-9.gds-grid__container--no-gap {
    grid-template-columns: repeat(9, 11.1111111111%);
  }
  .gds-grid__container--fluid-lg-9 {
    grid-template-columns: repeat(9, 1fr);
  }
  .gds-grid__container--pct-lg-10 {
    grid-template-columns: repeat(10, -webkit-calc(10% - 0.45rem));
    grid-template-columns: repeat(10, calc(10% - 0.45rem));
  }
  .gds-grid__container--pct-lg-10.gds-grid__container--no-gap {
    grid-template-columns: repeat(10, 10%);
  }
  .gds-grid__container--fluid-lg-10 {
    grid-template-columns: repeat(10, 1fr);
  }
  .gds-grid__container--pct-lg-11 {
    grid-template-columns: repeat(
      11,
      -webkit-calc(9.0909090909% - 0.4545454545rem)
    );
    grid-template-columns: repeat(11, calc(9.0909090909% - 0.4545454545rem));
  }
  .gds-grid__container--pct-lg-11.gds-grid__container--no-gap {
    grid-template-columns: repeat(11, 9.0909090909%);
  }
  .gds-grid__container--fluid-lg-11 {
    grid-template-columns: repeat(11, 1fr);
  }
  .gds-grid__container--pct-lg-12 {
    grid-template-columns: repeat(
      12,
      -webkit-calc(8.3333333333% - 0.4583333333rem)
    );
    grid-template-columns: repeat(12, calc(8.3333333333% - 0.4583333333rem));
  }
  .gds-grid__container--pct-lg-12.gds-grid__container--no-gap {
    grid-template-columns: repeat(12, 8.3333333333%);
  }
  .gds-grid__container--fluid-lg-12 {
    grid-template-columns: repeat(12, 1fr);
  }
  .gds-grid__container--pct-lg-13 {
    grid-template-columns: repeat(
      13,
      -webkit-calc(7.6923076923% - 0.4615384615rem)
    );
    grid-template-columns: repeat(13, calc(7.6923076923% - 0.4615384615rem));
  }
  .gds-grid__container--pct-lg-13.gds-grid__container--no-gap {
    grid-template-columns: repeat(13, 7.6923076923%);
  }
  .gds-grid__container--fluid-lg-13 {
    grid-template-columns: repeat(13, 1fr);
  }
  .gds-grid__container--pct-lg-14 {
    grid-template-columns: repeat(
      14,
      -webkit-calc(7.1428571429% - 0.4642857143rem)
    );
    grid-template-columns: repeat(14, calc(7.1428571429% - 0.4642857143rem));
  }
  .gds-grid__container--pct-lg-14.gds-grid__container--no-gap {
    grid-template-columns: repeat(14, 7.1428571429%);
  }
  .gds-grid__container--fluid-lg-14 {
    grid-template-columns: repeat(14, 1fr);
  }
  .gds-grid__container--pct-lg-15 {
    grid-template-columns: repeat(
      15,
      -webkit-calc(6.6666666667% - 0.4666666667rem)
    );
    grid-template-columns: repeat(15, calc(6.6666666667% - 0.4666666667rem));
  }
  .gds-grid__container--pct-lg-15.gds-grid__container--no-gap {
    grid-template-columns: repeat(15, 6.6666666667%);
  }
  .gds-grid__container--fluid-lg-15 {
    grid-template-columns: repeat(15, 1fr);
  }
  .gds-grid__container--pct-lg-16 {
    grid-template-columns: repeat(16, -webkit-calc(6.25% - 0.46875rem));
    grid-template-columns: repeat(16, calc(6.25% - 0.46875rem));
  }
  .gds-grid__container--pct-lg-16.gds-grid__container--no-gap {
    grid-template-columns: repeat(16, 6.25%);
  }
  .gds-grid__container--fluid-lg-16 {
    grid-template-columns: repeat(16, 1fr);
  }
}
@media (min-width: 1200px) {
  .gds-grid__container--pct-xl-1 {
    grid-template-columns: repeat(1, -webkit-calc(100% - 0));
    grid-template-columns: repeat(1, calc(100% - 0rem));
  }
  .gds-grid__container--pct-xl-1.gds-grid__container--no-gap {
    grid-template-columns: repeat(1, 100%);
  }
  .gds-grid__container--fluid-xl-1 {
    grid-template-columns: repeat(1, 1fr);
  }
  .gds-grid__container--pct-xl-2 {
    grid-template-columns: repeat(2, -webkit-calc(50% - 0.25rem));
    grid-template-columns: repeat(2, calc(50% - 0.25rem));
  }
  .gds-grid__container--pct-xl-2.gds-grid__container--no-gap {
    grid-template-columns: repeat(2, 50%);
  }
  .gds-grid__container--fluid-xl-2 {
    grid-template-columns: repeat(2, 1fr);
  }
  .gds-grid__container--pct-xl-3 {
    grid-template-columns: repeat(
      3,
      -webkit-calc(33.3333333333% - 0.3333333333rem)
    );
    grid-template-columns: repeat(3, calc(33.3333333333% - 0.3333333333rem));
  }
  .gds-grid__container--pct-xl-3.gds-grid__container--no-gap {
    grid-template-columns: repeat(3, 33.3333333333%);
  }
  .gds-grid__container--fluid-xl-3 {
    grid-template-columns: repeat(3, 1fr);
  }
  .gds-grid__container--pct-xl-4 {
    grid-template-columns: repeat(4, -webkit-calc(25% - 0.375rem));
    grid-template-columns: repeat(4, calc(25% - 0.375rem));
  }
  .gds-grid__container--pct-xl-4.gds-grid__container--no-gap {
    grid-template-columns: repeat(4, 25%);
  }
  .gds-grid__container--fluid-xl-4 {
    grid-template-columns: repeat(4, 1fr);
  }
  .gds-grid__container--pct-xl-5 {
    grid-template-columns: repeat(5, -webkit-calc(20% - 0.4rem));
    grid-template-columns: repeat(5, calc(20% - 0.4rem));
  }
  .gds-grid__container--pct-xl-5.gds-grid__container--no-gap {
    grid-template-columns: repeat(5, 20%);
  }
  .gds-grid__container--fluid-xl-5 {
    grid-template-columns: repeat(5, 1fr);
  }
  .gds-grid__container--pct-xl-6 {
    grid-template-columns: repeat(
      6,
      -webkit-calc(16.6666666667% - 0.4166666667rem)
    );
    grid-template-columns: repeat(6, calc(16.6666666667% - 0.4166666667rem));
  }
  .gds-grid__container--pct-xl-6.gds-grid__container--no-gap {
    grid-template-columns: repeat(6, 16.6666666667%);
  }
  .gds-grid__container--fluid-xl-6 {
    grid-template-columns: repeat(6, 1fr);
  }
  .gds-grid__container--pct-xl-7 {
    grid-template-columns: repeat(
      7,
      -webkit-calc(14.2857142857% - 0.4285714286rem)
    );
    grid-template-columns: repeat(7, calc(14.2857142857% - 0.4285714286rem));
  }
  .gds-grid__container--pct-xl-7.gds-grid__container--no-gap {
    grid-template-columns: repeat(7, 14.2857142857%);
  }
  .gds-grid__container--fluid-xl-7 {
    grid-template-columns: repeat(7, 1fr);
  }
  .gds-grid__container--pct-xl-8 {
    grid-template-columns: repeat(8, -webkit-calc(12.5% - 0.4375rem));
    grid-template-columns: repeat(8, calc(12.5% - 0.4375rem));
  }
  .gds-grid__container--pct-xl-8.gds-grid__container--no-gap {
    grid-template-columns: repeat(8, 12.5%);
  }
  .gds-grid__container--fluid-xl-8 {
    grid-template-columns: repeat(8, 1fr);
  }
  .gds-grid__container--pct-xl-9 {
    grid-template-columns: repeat(
      9,
      -webkit-calc(11.1111111111% - 0.4444444444rem)
    );
    grid-template-columns: repeat(9, calc(11.1111111111% - 0.4444444444rem));
  }
  .gds-grid__container--pct-xl-9.gds-grid__container--no-gap {
    grid-template-columns: repeat(9, 11.1111111111%);
  }
  .gds-grid__container--fluid-xl-9 {
    grid-template-columns: repeat(9, 1fr);
  }
  .gds-grid__container--pct-xl-10 {
    grid-template-columns: repeat(10, -webkit-calc(10% - 0.45rem));
    grid-template-columns: repeat(10, calc(10% - 0.45rem));
  }
  .gds-grid__container--pct-xl-10.gds-grid__container--no-gap {
    grid-template-columns: repeat(10, 10%);
  }
  .gds-grid__container--fluid-xl-10 {
    grid-template-columns: repeat(10, 1fr);
  }
  .gds-grid__container--pct-xl-11 {
    grid-template-columns: repeat(
      11,
      -webkit-calc(9.0909090909% - 0.4545454545rem)
    );
    grid-template-columns: repeat(11, calc(9.0909090909% - 0.4545454545rem));
  }
  .gds-grid__container--pct-xl-11.gds-grid__container--no-gap {
    grid-template-columns: repeat(11, 9.0909090909%);
  }
  .gds-grid__container--fluid-xl-11 {
    grid-template-columns: repeat(11, 1fr);
  }
  .gds-grid__container--pct-xl-12 {
    grid-template-columns: repeat(
      12,
      -webkit-calc(8.3333333333% - 0.4583333333rem)
    );
    grid-template-columns: repeat(12, calc(8.3333333333% - 0.4583333333rem));
  }
  .gds-grid__container--pct-xl-12.gds-grid__container--no-gap {
    grid-template-columns: repeat(12, 8.3333333333%);
  }
  .gds-grid__container--fluid-xl-12 {
    grid-template-columns: repeat(12, 1fr);
  }
  .gds-grid__container--pct-xl-13 {
    grid-template-columns: repeat(
      13,
      -webkit-calc(7.6923076923% - 0.4615384615rem)
    );
    grid-template-columns: repeat(13, calc(7.6923076923% - 0.4615384615rem));
  }
  .gds-grid__container--pct-xl-13.gds-grid__container--no-gap {
    grid-template-columns: repeat(13, 7.6923076923%);
  }
  .gds-grid__container--fluid-xl-13 {
    grid-template-columns: repeat(13, 1fr);
  }
  .gds-grid__container--pct-xl-14 {
    grid-template-columns: repeat(
      14,
      -webkit-calc(7.1428571429% - 0.4642857143rem)
    );
    grid-template-columns: repeat(14, calc(7.1428571429% - 0.4642857143rem));
  }
  .gds-grid__container--pct-xl-14.gds-grid__container--no-gap {
    grid-template-columns: repeat(14, 7.1428571429%);
  }
  .gds-grid__container--fluid-xl-14 {
    grid-template-columns: repeat(14, 1fr);
  }
  .gds-grid__container--pct-xl-15 {
    grid-template-columns: repeat(
      15,
      -webkit-calc(6.6666666667% - 0.4666666667rem)
    );
    grid-template-columns: repeat(15, calc(6.6666666667% - 0.4666666667rem));
  }
  .gds-grid__container--pct-xl-15.gds-grid__container--no-gap {
    grid-template-columns: repeat(15, 6.6666666667%);
  }
  .gds-grid__container--fluid-xl-15 {
    grid-template-columns: repeat(15, 1fr);
  }
  .gds-grid__container--pct-xl-16 {
    grid-template-columns: repeat(16, -webkit-calc(6.25% - 0.46875rem));
    grid-template-columns: repeat(16, calc(6.25% - 0.46875rem));
  }
  .gds-grid__container--pct-xl-16.gds-grid__container--no-gap {
    grid-template-columns: repeat(16, 6.25%);
  }
  .gds-grid__container--fluid-xl-16 {
    grid-template-columns: repeat(16, 1fr);
  }
}
.gds-grid__container--no-gap {
  grid-gap: 0;
}
.gds-grid__item--col-span-1 {
  grid-column-end: span 1;
}
.gds-grid__item--col-span-2 {
  grid-column-end: span 2;
}
.gds-grid__item--col-span-3 {
  grid-column-end: span 3;
}
.gds-grid__item--col-span-4 {
  grid-column-end: span 4;
}
.gds-grid__item--col-span-5 {
  grid-column-end: span 5;
}
.gds-grid__item--col-span-6 {
  grid-column-end: span 6;
}
.gds-grid__item--col-span-7 {
  grid-column-end: span 7;
}
.gds-grid__item--col-span-8 {
  grid-column-end: span 8;
}
.gds-grid__item--col-span-9 {
  grid-column-end: span 9;
}
.gds-grid__item--col-span-10 {
  grid-column-end: span 10;
}
.gds-grid__item--col-span-11 {
  grid-column-end: span 11;
}
.gds-grid__item--col-span-12 {
  grid-column-end: span 12;
}
.gds-grid__item--col-span-13 {
  grid-column-end: span 13;
}
.gds-grid__item--col-span-14 {
  grid-column-end: span 14;
}
.gds-grid__item--col-span-15 {
  grid-column-end: span 15;
}
.gds-grid__item--col-span-16 {
  grid-column-end: span 16;
}
@media (min-width: 0) {
  .gds-grid__item--col-span-xs-1 {
    grid-column-end: span 1;
  }
  .gds-grid__item--col-span-xs-2 {
    grid-column-end: span 2;
  }
  .gds-grid__item--col-span-xs-3 {
    grid-column-end: span 3;
  }
  .gds-grid__item--col-span-xs-4 {
    grid-column-end: span 4;
  }
  .gds-grid__item--col-span-xs-5 {
    grid-column-end: span 5;
  }
  .gds-grid__item--col-span-xs-6 {
    grid-column-end: span 6;
  }
  .gds-grid__item--col-span-xs-7 {
    grid-column-end: span 7;
  }
  .gds-grid__item--col-span-xs-8 {
    grid-column-end: span 8;
  }
  .gds-grid__item--col-span-xs-9 {
    grid-column-end: span 9;
  }
  .gds-grid__item--col-span-xs-10 {
    grid-column-end: span 10;
  }
  .gds-grid__item--col-span-xs-11 {
    grid-column-end: span 11;
  }
  .gds-grid__item--col-span-xs-12 {
    grid-column-end: span 12;
  }
  .gds-grid__item--col-span-xs-13 {
    grid-column-end: span 13;
  }
  .gds-grid__item--col-span-xs-14 {
    grid-column-end: span 14;
  }
  .gds-grid__item--col-span-xs-15 {
    grid-column-end: span 15;
  }
  .gds-grid__item--col-span-xs-16 {
    grid-column-end: span 16;
  }
}
@media (min-width: 544px) {
  .gds-grid__item--col-span-sm-1 {
    grid-column-end: span 1;
  }
  .gds-grid__item--col-span-sm-2 {
    grid-column-end: span 2;
  }
  .gds-grid__item--col-span-sm-3 {
    grid-column-end: span 3;
  }
  .gds-grid__item--col-span-sm-4 {
    grid-column-end: span 4;
  }
  .gds-grid__item--col-span-sm-5 {
    grid-column-end: span 5;
  }
  .gds-grid__item--col-span-sm-6 {
    grid-column-end: span 6;
  }
  .gds-grid__item--col-span-sm-7 {
    grid-column-end: span 7;
  }
  .gds-grid__item--col-span-sm-8 {
    grid-column-end: span 8;
  }
  .gds-grid__item--col-span-sm-9 {
    grid-column-end: span 9;
  }
  .gds-grid__item--col-span-sm-10 {
    grid-column-end: span 10;
  }
  .gds-grid__item--col-span-sm-11 {
    grid-column-end: span 11;
  }
  .gds-grid__item--col-span-sm-12 {
    grid-column-end: span 12;
  }
  .gds-grid__item--col-span-sm-13 {
    grid-column-end: span 13;
  }
  .gds-grid__item--col-span-sm-14 {
    grid-column-end: span 14;
  }
  .gds-grid__item--col-span-sm-15 {
    grid-column-end: span 15;
  }
  .gds-grid__item--col-span-sm-16 {
    grid-column-end: span 16;
  }
}
@media (min-width: 768px) {
  .gds-grid__item--col-span-md-1 {
    grid-column-end: span 1;
  }
  .gds-grid__item--col-span-md-2 {
    grid-column-end: span 2;
  }
  .gds-grid__item--col-span-md-3 {
    grid-column-end: span 3;
  }
  .gds-grid__item--col-span-md-4 {
    grid-column-end: span 4;
  }
  .gds-grid__item--col-span-md-5 {
    grid-column-end: span 5;
  }
  .gds-grid__item--col-span-md-6 {
    grid-column-end: span 6;
  }
  .gds-grid__item--col-span-md-7 {
    grid-column-end: span 7;
  }
  .gds-grid__item--col-span-md-8 {
    grid-column-end: span 8;
  }
  .gds-grid__item--col-span-md-9 {
    grid-column-end: span 9;
  }
  .gds-grid__item--col-span-md-10 {
    grid-column-end: span 10;
  }
  .gds-grid__item--col-span-md-11 {
    grid-column-end: span 11;
  }
  .gds-grid__item--col-span-md-12 {
    grid-column-end: span 12;
  }
  .gds-grid__item--col-span-md-13 {
    grid-column-end: span 13;
  }
  .gds-grid__item--col-span-md-14 {
    grid-column-end: span 14;
  }
  .gds-grid__item--col-span-md-15 {
    grid-column-end: span 15;
  }
  .gds-grid__item--col-span-md-16 {
    grid-column-end: span 16;
  }
}
@media (min-width: 992px) {
  .gds-grid__item--col-span-lg-1 {
    grid-column-end: span 1;
  }
  .gds-grid__item--col-span-lg-2 {
    grid-column-end: span 2;
  }
  .gds-grid__item--col-span-lg-3 {
    grid-column-end: span 3;
  }
  .gds-grid__item--col-span-lg-4 {
    grid-column-end: span 4;
  }
  .gds-grid__item--col-span-lg-5 {
    grid-column-end: span 5;
  }
  .gds-grid__item--col-span-lg-6 {
    grid-column-end: span 6;
  }
  .gds-grid__item--col-span-lg-7 {
    grid-column-end: span 7;
  }
  .gds-grid__item--col-span-lg-8 {
    grid-column-end: span 8;
  }
  .gds-grid__item--col-span-lg-9 {
    grid-column-end: span 9;
  }
  .gds-grid__item--col-span-lg-10 {
    grid-column-end: span 10;
  }
  .gds-grid__item--col-span-lg-11 {
    grid-column-end: span 11;
  }
  .gds-grid__item--col-span-lg-12 {
    grid-column-end: span 12;
  }
  .gds-grid__item--col-span-lg-13 {
    grid-column-end: span 13;
  }
  .gds-grid__item--col-span-lg-14 {
    grid-column-end: span 14;
  }
  .gds-grid__item--col-span-lg-15 {
    grid-column-end: span 15;
  }
  .gds-grid__item--col-span-lg-16 {
    grid-column-end: span 16;
  }
}
@media (min-width: 1200px) {
  .gds-grid__item--col-span-xl-1 {
    grid-column-end: span 1;
  }
  .gds-grid__item--col-span-xl-2 {
    grid-column-end: span 2;
  }
  .gds-grid__item--col-span-xl-3 {
    grid-column-end: span 3;
  }
  .gds-grid__item--col-span-xl-4 {
    grid-column-end: span 4;
  }
  .gds-grid__item--col-span-xl-5 {
    grid-column-end: span 5;
  }
  .gds-grid__item--col-span-xl-6 {
    grid-column-end: span 6;
  }
  .gds-grid__item--col-span-xl-7 {
    grid-column-end: span 7;
  }
  .gds-grid__item--col-span-xl-8 {
    grid-column-end: span 8;
  }
  .gds-grid__item--col-span-xl-9 {
    grid-column-end: span 9;
  }
  .gds-grid__item--col-span-xl-10 {
    grid-column-end: span 10;
  }
  .gds-grid__item--col-span-xl-11 {
    grid-column-end: span 11;
  }
  .gds-grid__item--col-span-xl-12 {
    grid-column-end: span 12;
  }
  .gds-grid__item--col-span-xl-13 {
    grid-column-end: span 13;
  }
  .gds-grid__item--col-span-xl-14 {
    grid-column-end: span 14;
  }
  .gds-grid__item--col-span-xl-15 {
    grid-column-end: span 15;
  }
  .gds-grid__item--col-span-xl-16 {
    grid-column-end: span 16;
  }
}
.gds-grid__item--row-span-1 {
  grid-row-end: span 1;
}
.gds-grid__item--row-span-2 {
  grid-row-end: span 2;
}
.gds-grid__item--row-span-3 {
  grid-row-end: span 3;
}
.gds-grid__item--row-span-4 {
  grid-row-end: span 4;
}
.gds-grid__item--row-span-5 {
  grid-row-end: span 5;
}
.gds-grid__item--row-span-6 {
  grid-row-end: span 6;
}
.gds-grid__item--row-span-7 {
  grid-row-end: span 7;
}
.gds-grid__item--row-span-8 {
  grid-row-end: span 8;
}
.gds-grid__item--row-span-9 {
  grid-row-end: span 9;
}
.gds-grid__item--row-span-10 {
  grid-row-end: span 10;
}
.gds-grid__item--row-span-11 {
  grid-row-end: span 11;
}
.gds-grid__item--row-span-12 {
  grid-row-end: span 12;
}
.gds-grid__item--row-span-13 {
  grid-row-end: span 13;
}
.gds-grid__item--row-span-14 {
  grid-row-end: span 14;
}
.gds-grid__item--row-span-15 {
  grid-row-end: span 15;
}
.gds-grid__item--row-span-16 {
  grid-row-end: span 16;
}
@media (min-width: 0) {
  .gds-grid__item--row-span-xs-1 {
    grid-row-end: span 1;
  }
  .gds-grid__item--row-span-xs-2 {
    grid-row-end: span 2;
  }
  .gds-grid__item--row-span-xs-3 {
    grid-row-end: span 3;
  }
  .gds-grid__item--row-span-xs-4 {
    grid-row-end: span 4;
  }
  .gds-grid__item--row-span-xs-5 {
    grid-row-end: span 5;
  }
  .gds-grid__item--row-span-xs-6 {
    grid-row-end: span 6;
  }
  .gds-grid__item--row-span-xs-7 {
    grid-row-end: span 7;
  }
  .gds-grid__item--row-span-xs-8 {
    grid-row-end: span 8;
  }
  .gds-grid__item--row-span-xs-9 {
    grid-row-end: span 9;
  }
  .gds-grid__item--row-span-xs-10 {
    grid-row-end: span 10;
  }
  .gds-grid__item--row-span-xs-11 {
    grid-row-end: span 11;
  }
  .gds-grid__item--row-span-xs-12 {
    grid-row-end: span 12;
  }
  .gds-grid__item--row-span-xs-13 {
    grid-row-end: span 13;
  }
  .gds-grid__item--row-span-xs-14 {
    grid-row-end: span 14;
  }
  .gds-grid__item--row-span-xs-15 {
    grid-row-end: span 15;
  }
  .gds-grid__item--row-span-xs-16 {
    grid-row-end: span 16;
  }
}
@media (min-width: 544px) {
  .gds-grid__item--row-span-sm-1 {
    grid-row-end: span 1;
  }
  .gds-grid__item--row-span-sm-2 {
    grid-row-end: span 2;
  }
  .gds-grid__item--row-span-sm-3 {
    grid-row-end: span 3;
  }
  .gds-grid__item--row-span-sm-4 {
    grid-row-end: span 4;
  }
  .gds-grid__item--row-span-sm-5 {
    grid-row-end: span 5;
  }
  .gds-grid__item--row-span-sm-6 {
    grid-row-end: span 6;
  }
  .gds-grid__item--row-span-sm-7 {
    grid-row-end: span 7;
  }
  .gds-grid__item--row-span-sm-8 {
    grid-row-end: span 8;
  }
  .gds-grid__item--row-span-sm-9 {
    grid-row-end: span 9;
  }
  .gds-grid__item--row-span-sm-10 {
    grid-row-end: span 10;
  }
  .gds-grid__item--row-span-sm-11 {
    grid-row-end: span 11;
  }
  .gds-grid__item--row-span-sm-12 {
    grid-row-end: span 12;
  }
  .gds-grid__item--row-span-sm-13 {
    grid-row-end: span 13;
  }
  .gds-grid__item--row-span-sm-14 {
    grid-row-end: span 14;
  }
  .gds-grid__item--row-span-sm-15 {
    grid-row-end: span 15;
  }
  .gds-grid__item--row-span-sm-16 {
    grid-row-end: span 16;
  }
}
@media (min-width: 768px) {
  .gds-grid__item--row-span-md-1 {
    grid-row-end: span 1;
  }
  .gds-grid__item--row-span-md-2 {
    grid-row-end: span 2;
  }
  .gds-grid__item--row-span-md-3 {
    grid-row-end: span 3;
  }
  .gds-grid__item--row-span-md-4 {
    grid-row-end: span 4;
  }
  .gds-grid__item--row-span-md-5 {
    grid-row-end: span 5;
  }
  .gds-grid__item--row-span-md-6 {
    grid-row-end: span 6;
  }
  .gds-grid__item--row-span-md-7 {
    grid-row-end: span 7;
  }
  .gds-grid__item--row-span-md-8 {
    grid-row-end: span 8;
  }
  .gds-grid__item--row-span-md-9 {
    grid-row-end: span 9;
  }
  .gds-grid__item--row-span-md-10 {
    grid-row-end: span 10;
  }
  .gds-grid__item--row-span-md-11 {
    grid-row-end: span 11;
  }
  .gds-grid__item--row-span-md-12 {
    grid-row-end: span 12;
  }
  .gds-grid__item--row-span-md-13 {
    grid-row-end: span 13;
  }
  .gds-grid__item--row-span-md-14 {
    grid-row-end: span 14;
  }
  .gds-grid__item--row-span-md-15 {
    grid-row-end: span 15;
  }
  .gds-grid__item--row-span-md-16 {
    grid-row-end: span 16;
  }
}
@media (min-width: 992px) {
  .gds-grid__item--row-span-lg-1 {
    grid-row-end: span 1;
  }
  .gds-grid__item--row-span-lg-2 {
    grid-row-end: span 2;
  }
  .gds-grid__item--row-span-lg-3 {
    grid-row-end: span 3;
  }
  .gds-grid__item--row-span-lg-4 {
    grid-row-end: span 4;
  }
  .gds-grid__item--row-span-lg-5 {
    grid-row-end: span 5;
  }
  .gds-grid__item--row-span-lg-6 {
    grid-row-end: span 6;
  }
  .gds-grid__item--row-span-lg-7 {
    grid-row-end: span 7;
  }
  .gds-grid__item--row-span-lg-8 {
    grid-row-end: span 8;
  }
  .gds-grid__item--row-span-lg-9 {
    grid-row-end: span 9;
  }
  .gds-grid__item--row-span-lg-10 {
    grid-row-end: span 10;
  }
  .gds-grid__item--row-span-lg-11 {
    grid-row-end: span 11;
  }
  .gds-grid__item--row-span-lg-12 {
    grid-row-end: span 12;
  }
  .gds-grid__item--row-span-lg-13 {
    grid-row-end: span 13;
  }
  .gds-grid__item--row-span-lg-14 {
    grid-row-end: span 14;
  }
  .gds-grid__item--row-span-lg-15 {
    grid-row-end: span 15;
  }
  .gds-grid__item--row-span-lg-16 {
    grid-row-end: span 16;
  }
}
@media (min-width: 1200px) {
  .gds-grid__item--row-span-xl-1 {
    grid-row-end: span 1;
  }
  .gds-grid__item--row-span-xl-2 {
    grid-row-end: span 2;
  }
  .gds-grid__item--row-span-xl-3 {
    grid-row-end: span 3;
  }
  .gds-grid__item--row-span-xl-4 {
    grid-row-end: span 4;
  }
  .gds-grid__item--row-span-xl-5 {
    grid-row-end: span 5;
  }
  .gds-grid__item--row-span-xl-6 {
    grid-row-end: span 6;
  }
  .gds-grid__item--row-span-xl-7 {
    grid-row-end: span 7;
  }
  .gds-grid__item--row-span-xl-8 {
    grid-row-end: span 8;
  }
  .gds-grid__item--row-span-xl-9 {
    grid-row-end: span 9;
  }
  .gds-grid__item--row-span-xl-10 {
    grid-row-end: span 10;
  }
  .gds-grid__item--row-span-xl-11 {
    grid-row-end: span 11;
  }
  .gds-grid__item--row-span-xl-12 {
    grid-row-end: span 12;
  }
  .gds-grid__item--row-span-xl-13 {
    grid-row-end: span 13;
  }
  .gds-grid__item--row-span-xl-14 {
    grid-row-end: span 14;
  }
  .gds-grid__item--row-span-xl-15 {
    grid-row-end: span 15;
  }
  .gds-grid__item--row-span-xl-16 {
    grid-row-end: span 16;
  }
}
.gds-container {
  background-color: transparent;
  border: 1px solid #dbdbdb;
  padding: 0.5rem;
  border-radius: 6px;
}
.gds-container--sm {
  padding: 0.25rem;
}
.gds-container--lg {
  padding: 1rem;
}
.gds-container--gray {
  background-color: rgba(0, 0, 0, 0.1);
  border-color: rgba(0, 0, 0, 0.25);
}
.gds-container--primary {
  border-color: #1e96d9;
}
.gds-container--success {
  border-color: #32d996;
}
.gds-container--warning {
  border-color: #f3d221;
}
.gds-container--danger {
  border-color: #fb4323;
}
.gds-divider {
  width: 100%;
  height: 1rem;
  color: #c4c4c4;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  margin-bottom: 1rem;
}
.gds-divider--reversed {
  -webkit-flex-direction: row-reverse;
  -moz-box-orient: horizontal;
  -moz-box-direction: reverse;
  flex-direction: row-reverse;
}
.gds-divider--reversed .gds-divider__label {
  margin-left: 0.25rem;
  margin-right: 0;
}
.gds-divider--reversed .gds-divider__arrow {
  margin-right: 0.25rem;
  margin-left: 0;
}
.gds-divider--centered .gds-divider__label {
  margin-left: 0.25rem;
}
.gds-divider--collapsible {
  cursor: pointer;
}
.gds-divider--collapsible:hover {
  color: #acacac;
}
.gds-divider--collapsible:hover .gds-divider__line {
  background-color: #acacac;
}
.gds-divider--collapsible:hover .gds-divider__arrow {
  border-top: 0.3333333333rem solid #acacac;
}
.gds-divider__label {
  font-size: 0.75rem;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  margin-right: 0.25rem;
}
.gds-divider__label,
.gds-divider__line {
  display: block;
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-divider__line {
  -webkit-flex: 1 1;
  -moz-box-flex: 1;
  flex: 1 1;
  height: 1px;
  background-color: #dbdbdb;
  top: 0.6rem;
}
.gds-divider__arrow {
  width: 0;
  height: 0;
  top: 0.5rem;
  border-left: 0.3333333333rem solid transparent;
  border-right: 0.3333333333rem solid transparent;
  border-top: 0.3333333333rem solid #dbdbdb;
  margin-left: 0.25rem;
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-divider__arrow--collapse {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.gds-segment {
  max-height: 3000px;
  overflow: hidden;
  -webkit-transition: all 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition: all 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.gds-segment--collapse {
  max-height: 0;
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
body {
  font-family: Public Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto,
    Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji,
    Segoe UI Symbol;
  font-weight: 300;
  font-size: 1rem;
  line-height: 1.8;
  color: #444;
}
h1,
h2,
h3,
h4,
h5,
h6,
li,
ol,
p,
small,
ul {
  margin: 0;
  font-size: 1rem;
  font-weight: 200;
}
pre {
  white-space: pre-wrap;
}
input,
select,
textarea {
  font-family: Public Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto,
    Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji,
    Segoe UI Symbol;
  font-weight: 200;
}
.gds-text--uppercase {
  text-transform: uppercase;
}
.gds-text--lowercase {
  text-transform: lowercase;
}
.gds-text--header-xxl {
  font-size: 5rem;
  line-height: 0.7;
}
.gds-text--header-xl {
  font-size: 3.5rem;
  line-height: 1.1;
}
.gds-text--header-lg {
  font-size: 2.5rem;
  line-height: 1.2;
}
.gds-text--header-md {
  font-size: 1.8rem;
  line-height: 1.3;
}
.gds-text--header-sm {
  font-size: 1.5rem;
  line-height: 1.4;
}
.gds-text--header-xs {
  font-size: 1.3rem;
  line-height: 1.4;
}
.gds-text--body-md {
  font-size: 1rem;
}
.gds-text--body-sm {
  font-size: 0.8rem;
}
.gds-text--body-xs {
  font-size: 0.7rem;
}
.gds-text__list-item--disc:before {
  content: "";
  display: inline-block;
  margin-right: 1rem;
  height: 0.25rem;
  width: 0.25rem;
  border-radius: 50%;
  background-color: transparent;
  border: 1px solid #1e96d9;
  vertical-align: middle;
}
.gds-text__list-item--number {
  counter-increment: step-counter;
  margin-bottom: 0.5rem;
}
.gds-text__list-item--number:before {
  content: counter(step-counter);
  margin-right: 1rem;
  font-size: 80%;
  height: 1.5rem;
  width: 1.5rem;
  border-radius: 50%;
  border: 1px solid #1e96d9;
  text-align: center;
  display: inline-block;
  vertical-align: top;
  margin-top: 1px;
  color: #1e96d9;
}
.gds-text--blockquote {
  padding-left: 2rem;
  border-left: 6px solid rgba(0, 0, 0, 0.05);
}
.gds-text--blockquote--footer {
  display: block;
  padding-top: 0.5rem;
  font-style: normal;
}
.gds-text--blockquote--footer:before {
  content: "- ";
}
.gds-keyboard-shortcuts__trigger,
.gds-text--code,
.gds-text--keyboard {
  font-family: Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
  border-radius: 6px;
  font-size: 80%;
  padding: 0.2rem 0.4rem;
}
.gds-text--code {
  color: #d32204;
  background-color: #f7f7f9;
  overflow-wrap: break-word;
  word-wrap: break-word;
}
.gds-keyboard-shortcuts__trigger,
.gds-text--keyboard {
  color: #fff;
  background-color: #292929;
}
.gds-text--regular {
  font-family: Public Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto,
    Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji,
    Segoe UI Symbol;
}
.gds-text--bold,
.gds-text--hero {
  font-family: Public Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto,
    Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji,
    Segoe UI Symbol;
  font-weight: 500;
}
.gds-text--italic {
  font-style: italic;
}
.gds-text--success {
  color: #32d996 !important;
}
.gds-text--warning {
  color: #f3d221 !important;
}
.gds-text--danger {
  color: #fb4323 !important;
}
.gds-text--info {
  color: #7671d6 !important;
}
.gds-text--primary {
  color: #1e96d9 !important;
}
.gds-text--secondary {
  color: #0a4882 !important;
}
.gds-text--highlight {
  background-color: rgba(243, 210, 33, 0.4);
}
::-moz-selection {
  background-color: #1e96d9;
  color: #fff;
}
::selection {
  background-color: #1e96d9;
  color: #fff;
}
.gds-text--link {
  color: #1e96d9;
}
.gds-text--link:hover {
  text-decoration: underline;
  color: #65baea;
}
.gds-text--link-secondary {
  color: #0a4882;
}
.gds-text--link-secondary:hover {
  text-decoration: underline;
  color: #1a87ed;
}
.gds-text--link-gray,
.gds-text--link-grey {
  color: #292929;
}
.gds-text--link-gray:focus,
.gds-text--link-gray:hover,
.gds-text--link-grey:focus,
.gds-text--link-grey:hover {
  text-decoration: underline;
  color: #1e96d9;
}
.gds-text--link-gray:active,
.gds-text--link-grey:active {
  color: #135e88;
}
.gds-text--link-light-gray,
.gds-text--link-light-grey {
  color: #c4c4c4;
}
.gds-text--link-light-gray:focus,
.gds-text--link-light-gray:hover,
.gds-text--link-light-grey:focus,
.gds-text--link-light-grey:hover {
  text-decoration: underline;
  color: #1e96d9;
}
.gds-text--link-light-gray:active,
.gds-text--link-light-grey:active {
  color: #135e88;
}
.DayPicker-TodayButton,
.gds-anim-timeline__button--add,
.gds-anim-timeline__button--remove,
.gds-button,
.gds-button-dropdown--in-group > .gds-button-dropdown__button,
.gds-button-dropdown__button,
.gds-button-group__button,
.gds-circular-button,
.gds-corner-content__button,
.gds-multi-select__button,
.gds-onboarder__button,
.gds-radio-block__button,
.gds-toolbelt__item-input-button,
.gds-tree__link-option,
.react-datepicker__today-button,
.ReactTable .-pagination .-btn,
a.gds-button,
a.gds-circular-button {
  display: inline-block;
  font-family: Public Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto,
    Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji,
    Segoe UI Symbol;
  font-weight: 300;
  font-size: 1rem;
  padding: 1rem 1.1rem;
  line-height: 1.2;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  position: relative;
  top: 0;
  margin-bottom: 0.1875rem;
  border-radius: 6px;
  border: none;
  text-rendering: optimizeLegibility;
  letter-spacing: 0.03em;
  text-transform: none;
  overflow: visible;
  color: #fff;
  touch-action: manipulation;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-transition: all 0.5s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.5s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.DayPicker-TodayButton > .fa,
.gds-anim-timeline__button--add > .fa,
.gds-anim-timeline__button--remove > .fa,
.gds-button-dropdown--in-group > .gds-button-dropdown__button > .fa,
.gds-button-dropdown__button > .fa,
.gds-button-group__button > .fa,
.gds-button > .fa,
.gds-circular-button > .fa,
.gds-corner-content__button > .fa,
.gds-multi-select__button > .fa,
.gds-onboarder__button > .fa,
.gds-radio-block__button > .fa,
.gds-toolbelt__item-input-button > .fa,
.gds-tree__link-option > .fa,
.react-datepicker__today-button > .fa,
.ReactTable .-pagination .-btn > .fa,
a.gds-button > .fa,
a.gds-circular-button > .fa {
  vertical-align: middle;
}
.gds-button--inline-form-shift {
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.gds-button--no-grow:hover {
  top: 0;
}
.gds-button--border {
  border-width: 1px;
  border-style: solid;
}
.gds-button--disabled,
.gds-button[disabled="disabled"],
.gds-button[disabled] {
  opacity: 0.5;
  -webkit-filter: grayscale(75%);
  filter: grayscale(75%);
  pointer-events: none;
}
.gds-button--disabled:hover,
.gds-button[disabled="disabled"]:hover,
.gds-button[disabled]:hover {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.gds-button--lg {
  font-size: 1.3rem;
  padding: 1.35rem 1.5rem;
}
.gds-button--sm {
  font-size: 0.8rem;
  padding: 0.6rem 0.7rem 0.75rem;
}
.gds-button--xs {
  font-size: 0.7rem;
  padding: 0.45rem 0.5rem 0.55rem;
}
.gds-button--gray,
.gds-circular-button--gray {
  color: #444;
  text-shadow: none;
  background-color: inherit;
  background-size: 100% 300%;
  background-position: 50%;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(10%, #dbdbdb),
    color-stop(140%, #949494)
  );
  background-image: -webkit-linear-gradient(#dbdbdb 10%, #949494 140%);
  background-image: linear-gradient(#dbdbdb 10%, #949494 140%);
}
.gds-button--gray:hover,
.gds-circular-button--gray:hover {
  background-position: top;
}
.gds-button--gray:focus:hover,
.gds-circular-button--gray:focus:hover {
  background-position: top;
  -webkit-box-shadow: 0 0 0 2px #b2ddf4;
  box-shadow: 0 0 0 2px #b2ddf4;
}
.gds-button--gray:active,
.gds-button--gray:active:focus,
.gds-circular-button--gray:active,
.gds-circular-button--gray:active:focus {
  background-position: bottom;
  -webkit-box-shadow: 0 0 0 2px #b2ddf4;
  box-shadow: 0 0 0 2px #b2ddf4;
}
.gds-button--gray:focus,
.gds-circular-button--gray:focus {
  -webkit-box-shadow: 0 0 0 2px #b2ddf4;
  box-shadow: 0 0 0 2px #b2ddf4;
}
.gds-button--dark-toggle,
.gds-circular-button--dark-toggle {
  color: #acacac;
}
.gds-button--dark-toggle.gds-button--active,
.gds-button--dark-toggle.gds-circular-button--active,
.gds-button--dark-toggle:hover,
.gds-circular-button--dark-toggle.gds-button--active,
.gds-circular-button--dark-toggle.gds-circular-button--active,
.gds-circular-button--dark-toggle:hover {
  background-position: bottom;
  color: #fff;
}
.gds-button--button-cap,
.gds-toolbelt__item-input-button {
  -webkit-flex-basis: auto;
  flex-basis: auto;
  margin-bottom: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.gds-anim-timeline__button--add,
.gds-button--default,
.gds-button--outline,
.gds-button--toggle,
.gds-circular-button--default,
.gds-circular-button--outline,
.gds-circular-button--toggle,
a.gds-button--default,
a.gds-button--outline,
a.gds-circular-button--default,
a.gds-circular-button--outline {
  color: #1e96d9;
  -webkit-box-shadow: inset 0 0 0 0 #dbdbdb, inset 0 0 0 1px #dbdbdb,
    0 0 0 0 rgba(101, 186, 234, 0), 0 0 0 0 transparent;
  box-shadow: inset 0 0 0 0 #dbdbdb, inset 0 0 0 1px #dbdbdb,
    0 0 0 0 rgba(101, 186, 234, 0), 0 0 0 0 transparent;
  background-color: inherit;
  background-size: 100% 300%;
  background-position: 50%;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(10%, transparent),
    color-stop(140%, transparent)
  );
  background-image: -webkit-linear-gradient(transparent 10%, transparent 140%);
  background-image: linear-gradient(transparent 10%, transparent 140%);
}
.gds-anim-timeline__button--add else,
.gds-button--default else,
.gds-button--outline else,
.gds-button--toggle else,
.gds-circular-button--default else,
.gds-circular-button--outline else,
.gds-circular-button--toggle else,
a.gds-button--default else,
a.gds-button--outline else,
a.gds-circular-button--default else,
a.gds-circular-button--outline else {
  -webkit-box-shadow: inset 0 0 0 0 #dbdbdb, 0 0 0 1px rgba(101, 186, 234, 0),
    0 0 0 0 transparent;
  box-shadow: inset 0 0 0 0 #dbdbdb, 0 0 0 1px rgba(101, 186, 234, 0),
    0 0 0 0 transparent;
}
.gds-anim-timeline__button--add:hover,
.gds-button--default:hover,
.gds-button--outline:hover,
.gds-button--toggle:hover,
.gds-circular-button--default:hover,
.gds-circular-button--outline:hover,
.gds-circular-button--toggle:hover,
a.gds-button--default:hover,
a.gds-button--outline:hover,
a.gds-circular-button--default:hover,
a.gds-circular-button--outline:hover {
  background-position: top;
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 1px rgba(101, 186, 234, 0), 0 0 0 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 1px rgba(101, 186, 234, 0), 0 0 0 0 rgba(0, 0, 0, 0.2);
}
.gds-anim-timeline__button--add:hover else,
.gds-button--default:hover else,
.gds-button--outline:hover else,
.gds-button--toggle:hover else,
.gds-circular-button--default:hover else,
.gds-circular-button--outline:hover else,
.gds-circular-button--toggle:hover else,
a.gds-button--default:hover else,
a.gds-button--outline:hover else,
a.gds-circular-button--default:hover else,
a.gds-circular-button--outline:hover else {
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, 0 0 0 1px rgba(101, 186, 234, 0),
    0 0 3px 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 0 0 #1e96d9, 0 0 0 1px rgba(101, 186, 234, 0),
    0 0 3px 0 rgba(0, 0, 0, 0.2);
}
.gds-anim-timeline__button--add:focus:hover,
.gds-button--default:focus:hover,
.gds-button--outline:focus:hover,
.gds-button--toggle:focus:hover,
.gds-circular-button--default:focus:hover,
.gds-circular-button--outline:focus:hover,
.gds-circular-button--toggle:focus:hover,
a.gds-button--default:focus:hover,
a.gds-button--outline:focus:hover,
a.gds-circular-button--default:focus:hover,
a.gds-circular-button--outline:focus:hover {
  background-position: top;
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 1px 1px #65baea, 0 0 0 2 rgba(30, 150, 217, 0.6);
  box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 1px 1px #65baea, 0 0 0 2 rgba(30, 150, 217, 0.6);
}
.gds-anim-timeline__button--add:focus:hover else,
.gds-button--default:focus:hover else,
.gds-button--outline:focus:hover else,
.gds-button--toggle:focus:hover else,
.gds-circular-button--default:focus:hover else,
.gds-circular-button--outline:focus:hover else,
.gds-circular-button--toggle:focus:hover else,
a.gds-button--default:focus:hover else,
a.gds-button--outline:focus:hover else,
a.gds-circular-button--default:focus:hover else,
a.gds-circular-button--outline:focus:hover else {
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, 0 0 1px 1px #65baea,
    0 0 3px 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 0 0 #1e96d9, 0 0 1px 1px #65baea,
    0 0 3px 0 rgba(0, 0, 0, 0.2);
}
.gds-anim-timeline__button--add:active,
.gds-anim-timeline__button--add:active:focus,
.gds-button--default:active,
.gds-button--default:active:focus,
.gds-button--outline:active,
.gds-button--outline:active:focus,
.gds-button--toggle:active,
.gds-button--toggle:active:focus,
.gds-circular-button--default:active,
.gds-circular-button--default:active:focus,
.gds-circular-button--outline:active,
.gds-circular-button--outline:active:focus,
.gds-circular-button--toggle:active,
.gds-circular-button--toggle:active:focus,
a.gds-button--default:active,
a.gds-button--default:active:focus,
a.gds-button--outline:active,
a.gds-button--outline:active:focus,
a.gds-circular-button--default:active,
a.gds-circular-button--default:active:focus,
a.gds-circular-button--outline:active,
a.gds-circular-button--outline:active:focus {
  background-position: top;
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 1px rgba(101, 186, 234, 0), 0 0 0 2px rgba(30, 150, 217, 0.4);
  box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 1px rgba(101, 186, 234, 0), 0 0 0 2px rgba(30, 150, 217, 0.4);
}
.gds-anim-timeline__button--add:active:focus else,
.gds-anim-timeline__button--add:active else,
.gds-button--default:active:focus else,
.gds-button--default:active else,
.gds-button--outline:active:focus else,
.gds-button--outline:active else,
.gds-button--toggle:active:focus else,
.gds-button--toggle:active else,
.gds-circular-button--default:active:focus else,
.gds-circular-button--default:active else,
.gds-circular-button--outline:active:focus else,
.gds-circular-button--outline:active else,
.gds-circular-button--toggle:active:focus else,
.gds-circular-button--toggle:active else,
a.gds-button--default:active:focus else,
a.gds-button--default:active else,
a.gds-button--outline:active:focus else,
a.gds-button--outline:active else,
a.gds-circular-button--default:active:focus else,
a.gds-circular-button--default:active else,
a.gds-circular-button--outline:active:focus else,
a.gds-circular-button--outline:active else {
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, 0 0 0 1px rgba(101, 186, 234, 0),
    0 0 1px 0 rgba(0, 0, 0, 0.4);
  box-shadow: inset 0 0 0 0 #1e96d9, 0 0 0 1px rgba(101, 186, 234, 0),
    0 0 1px 0 rgba(0, 0, 0, 0.4);
}
.gds-anim-timeline__button--add:focus,
.gds-button--default:focus,
.gds-button--outline:focus,
.gds-button--toggle:focus,
.gds-circular-button--default:focus,
.gds-circular-button--outline:focus,
.gds-circular-button--toggle:focus,
a.gds-button--default:focus,
a.gds-button--outline:focus,
a.gds-circular-button--default:focus,
a.gds-circular-button--outline:focus {
  background-position: top;
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 0 #65baea, 0 0 0 2px rgba(30, 150, 217, 0.4);
  box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9, 0 0 0 0 #65baea,
    0 0 0 2px rgba(30, 150, 217, 0.4);
}
.gds-anim-timeline__button--add:focus else,
.gds-button--default:focus else,
.gds-button--outline:focus else,
.gds-button--toggle:focus else,
.gds-circular-button--default:focus else,
.gds-circular-button--outline:focus else,
.gds-circular-button--toggle:focus else,
a.gds-button--default:focus else,
a.gds-button--outline:focus else,
a.gds-circular-button--default:focus else,
a.gds-circular-button--outline:focus else {
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, 0 0 1px 1px #65baea,
    0 0 0 0 transparent;
  box-shadow: inset 0 0 0 0 #1e96d9, 0 0 1px 1px #65baea, 0 0 0 0 transparent;
}
.gds-anim-timeline__button--add.gds-button--active,
.gds-anim-timeline__button--add.gds-button--active:hover,
.gds-button--default.gds-button--active,
.gds-button--default.gds-button--active:hover,
.gds-button--outline.gds-button--active,
.gds-button--outline.gds-button--active:hover,
.gds-button--toggle.gds-button--active,
.gds-button--toggle.gds-button--active:hover,
.gds-circular-button--default.gds-button--active,
.gds-circular-button--default.gds-button--active:hover,
.gds-circular-button--outline.gds-button--active,
.gds-circular-button--outline.gds-button--active:hover,
.gds-circular-button--toggle.gds-button--active,
.gds-circular-button--toggle.gds-button--active:hover,
a.gds-button--default.gds-button--active,
a.gds-button--default.gds-button--active:hover,
a.gds-button--outline.gds-button--active,
a.gds-button--outline.gds-button--active:hover,
a.gds-circular-button--default.gds-button--active,
a.gds-circular-button--default.gds-button--active:hover,
a.gds-circular-button--outline.gds-button--active,
a.gds-circular-button--outline.gds-button--active:hover {
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #fff;
  background-color: inherit;
  background-size: 100% 300%;
  background-position: 50%;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(10%, #3ea9e4),
    color-stop(140%, #1770a3)
  );
  background-image: -webkit-linear-gradient(#3ea9e4 10%, #1770a3 140%);
  background-image: linear-gradient(#3ea9e4 10%, #1770a3 140%);
}
.gds-anim-timeline__button--add.gds-button--active:hover,
.gds-anim-timeline__button--add.gds-button--active:hover:hover,
.gds-button--default.gds-button--active:hover,
.gds-button--default.gds-button--active:hover:hover,
.gds-button--outline.gds-button--active:hover,
.gds-button--outline.gds-button--active:hover:hover,
.gds-button--toggle.gds-button--active:hover,
.gds-button--toggle.gds-button--active:hover:hover,
.gds-circular-button--default.gds-button--active:hover,
.gds-circular-button--default.gds-button--active:hover:hover,
.gds-circular-button--outline.gds-button--active:hover,
.gds-circular-button--outline.gds-button--active:hover:hover,
.gds-circular-button--toggle.gds-button--active:hover,
.gds-circular-button--toggle.gds-button--active:hover:hover,
a.gds-button--default.gds-button--active:hover,
a.gds-button--default.gds-button--active:hover:hover,
a.gds-button--outline.gds-button--active:hover,
a.gds-button--outline.gds-button--active:hover:hover,
a.gds-circular-button--default.gds-button--active:hover,
a.gds-circular-button--default.gds-button--active:hover:hover,
a.gds-circular-button--outline.gds-button--active:hover,
a.gds-circular-button--outline.gds-button--active:hover:hover {
  background-position: top;
}
.gds-anim-timeline__button--add.gds-button--active:focus,
.gds-anim-timeline__button--add.gds-button--active:hover:focus,
.gds-button--default.gds-button--active:focus,
.gds-button--default.gds-button--active:hover:focus,
.gds-button--outline.gds-button--active:focus,
.gds-button--outline.gds-button--active:hover:focus,
.gds-button--toggle.gds-button--active:focus,
.gds-button--toggle.gds-button--active:hover:focus,
.gds-circular-button--default.gds-button--active:focus,
.gds-circular-button--default.gds-button--active:hover:focus,
.gds-circular-button--outline.gds-button--active:focus,
.gds-circular-button--outline.gds-button--active:hover:focus,
.gds-circular-button--toggle.gds-button--active:focus,
.gds-circular-button--toggle.gds-button--active:hover:focus,
a.gds-button--default.gds-button--active:focus,
a.gds-button--default.gds-button--active:hover:focus,
a.gds-button--outline.gds-button--active:focus,
a.gds-button--outline.gds-button--active:hover:focus,
a.gds-circular-button--default.gds-button--active:focus,
a.gds-circular-button--default.gds-button--active:hover:focus,
a.gds-circular-button--outline.gds-button--active:focus,
a.gds-circular-button--outline.gds-button--active:hover:focus {
  outline: none;
  -webkit-box-shadow: 0 0 0 2px #b2ddf4;
  box-shadow: 0 0 0 2px #b2ddf4;
}
.gds-anim-timeline__button--add.gds-button--active:active,
.gds-anim-timeline__button--add.gds-button--active:hover:active,
.gds-button--default.gds-button--active:active,
.gds-button--default.gds-button--active:hover:active,
.gds-button--outline.gds-button--active:active,
.gds-button--outline.gds-button--active:hover:active,
.gds-button--toggle.gds-button--active:active,
.gds-button--toggle.gds-button--active:hover:active,
.gds-circular-button--default.gds-button--active:active,
.gds-circular-button--default.gds-button--active:hover:active,
.gds-circular-button--outline.gds-button--active:active,
.gds-circular-button--outline.gds-button--active:hover:active,
.gds-circular-button--toggle.gds-button--active:active,
.gds-circular-button--toggle.gds-button--active:hover:active,
a.gds-button--default.gds-button--active:active,
a.gds-button--default.gds-button--active:hover:active,
a.gds-button--outline.gds-button--active:active,
a.gds-button--outline.gds-button--active:hover:active,
a.gds-circular-button--default.gds-button--active:active,
a.gds-circular-button--default.gds-button--active:hover:active,
a.gds-circular-button--outline.gds-button--active:active,
a.gds-circular-button--outline.gds-button--active:hover:active {
  background-position: bottom;
  -webkit-box-shadow: 0 0 0 2px #b2ddf4;
  box-shadow: 0 0 0 2px #b2ddf4;
}
.gds-button--outline-danger {
  color: #fb4323;
  -webkit-box-shadow: inset 0 0 0 0 #fee0da, inset 0 0 0 1px #fee0da,
    0 0 0 0 rgba(252, 130, 108, 0), 0 0 0 0 transparent;
  box-shadow: inset 0 0 0 0 #fee0da, inset 0 0 0 1px #fee0da,
    0 0 0 0 rgba(252, 130, 108, 0), 0 0 0 0 transparent;
  background-color: inherit;
  background-size: 100% 300%;
  background-position: 50%;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(10%, transparent),
    color-stop(140%, transparent)
  );
  background-image: -webkit-linear-gradient(transparent 10%, transparent 140%);
  background-image: linear-gradient(transparent 10%, transparent 140%);
}
.gds-button--outline-danger else {
  -webkit-box-shadow: inset 0 0 0 0 #fee0da, 0 0 0 1px rgba(252, 130, 108, 0),
    0 0 0 0 transparent;
  box-shadow: inset 0 0 0 0 #fee0da, 0 0 0 1px rgba(252, 130, 108, 0),
    0 0 0 0 transparent;
}
.gds-button--outline-danger:hover {
  background-position: top;
  -webkit-box-shadow: inset 0 0 0 0 #fb4323, inset 0 0 0 1px #fb4323,
    0 0 0 1px rgba(252, 130, 108, 0), 0 0 0 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 0 0 #fb4323, inset 0 0 0 1px #fb4323,
    0 0 0 1px rgba(252, 130, 108, 0), 0 0 0 0 rgba(0, 0, 0, 0.2);
}
.gds-button--outline-danger:hover else {
  -webkit-box-shadow: inset 0 0 0 0 #fb4323, 0 0 0 1px rgba(252, 130, 108, 0),
    0 0 3px 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 0 0 #fb4323, 0 0 0 1px rgba(252, 130, 108, 0),
    0 0 3px 0 rgba(0, 0, 0, 0.2);
}
.gds-button--outline-danger:focus:hover {
  background-position: top;
  -webkit-box-shadow: inset 0 0 0 0 #fb4323, inset 0 0 0 1px #fb4323,
    0 0 1px 1px #fc826c, 0 0 0 2 rgba(251, 67, 35, 0.6);
  box-shadow: inset 0 0 0 0 #fb4323, inset 0 0 0 1px #fb4323,
    0 0 1px 1px #fc826c, 0 0 0 2 rgba(251, 67, 35, 0.6);
}
.gds-button--outline-danger:focus:hover else {
  -webkit-box-shadow: inset 0 0 0 0 #fb4323, 0 0 1px 1px #fc826c,
    0 0 3px 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 0 0 #fb4323, 0 0 1px 1px #fc826c,
    0 0 3px 0 rgba(0, 0, 0, 0.2);
}
.gds-button--outline-danger:active,
.gds-button--outline-danger:active:focus {
  background-position: top;
  -webkit-box-shadow: inset 0 0 0 0 #fb4323, inset 0 0 0 1px #fb4323,
    0 0 0 1px rgba(252, 130, 108, 0), 0 0 0 2px rgba(251, 67, 35, 0.4);
  box-shadow: inset 0 0 0 0 #fb4323, inset 0 0 0 1px #fb4323,
    0 0 0 1px rgba(252, 130, 108, 0), 0 0 0 2px rgba(251, 67, 35, 0.4);
}
.gds-button--outline-danger:active:focus else,
.gds-button--outline-danger:active else {
  -webkit-box-shadow: inset 0 0 0 0 #fb4323, 0 0 0 1px rgba(252, 130, 108, 0),
    0 0 1px 0 rgba(0, 0, 0, 0.4);
  box-shadow: inset 0 0 0 0 #fb4323, 0 0 0 1px rgba(252, 130, 108, 0),
    0 0 1px 0 rgba(0, 0, 0, 0.4);
}
.gds-button--outline-danger:focus {
  background-position: top;
  -webkit-box-shadow: inset 0 0 0 0 #fb4323, inset 0 0 0 1px #fb4323,
    0 0 0 0 #fc826c, 0 0 0 2px rgba(251, 67, 35, 0.4);
  box-shadow: inset 0 0 0 0 #fb4323, inset 0 0 0 1px #fb4323, 0 0 0 0 #fc826c,
    0 0 0 2px rgba(251, 67, 35, 0.4);
}
.gds-button--outline-danger:focus else {
  -webkit-box-shadow: inset 0 0 0 0 #fb4323, 0 0 1px 1px #fc826c,
    0 0 0 0 transparent;
  box-shadow: inset 0 0 0 0 #fb4323, 0 0 1px 1px #fc826c, 0 0 0 0 transparent;
}
.gds-button--outline-success {
  color: #32d996;
  -webkit-box-shadow: inset 0 0 0 0 #ddf9ee, inset 0 0 0 1px #ddf9ee,
    0 0 0 0 rgba(118, 230, 185, 0), 0 0 0 0 transparent;
  box-shadow: inset 0 0 0 0 #ddf9ee, inset 0 0 0 1px #ddf9ee,
    0 0 0 0 rgba(118, 230, 185, 0), 0 0 0 0 transparent;
  background-color: inherit;
  background-size: 100% 300%;
  background-position: 50%;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(10%, transparent),
    color-stop(140%, transparent)
  );
  background-image: -webkit-linear-gradient(transparent 10%, transparent 140%);
  background-image: linear-gradient(transparent 10%, transparent 140%);
}
.gds-button--outline-success else {
  -webkit-box-shadow: inset 0 0 0 0 #ddf9ee, 0 0 0 1px rgba(118, 230, 185, 0),
    0 0 0 0 transparent;
  box-shadow: inset 0 0 0 0 #ddf9ee, 0 0 0 1px rgba(118, 230, 185, 0),
    0 0 0 0 transparent;
}
.gds-button--outline-success:hover {
  background-position: top;
  -webkit-box-shadow: inset 0 0 0 0 #32d996, inset 0 0 0 1px #32d996,
    0 0 0 1px rgba(118, 230, 185, 0), 0 0 0 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 0 0 #32d996, inset 0 0 0 1px #32d996,
    0 0 0 1px rgba(118, 230, 185, 0), 0 0 0 0 rgba(0, 0, 0, 0.2);
}
.gds-button--outline-success:hover else {
  -webkit-box-shadow: inset 0 0 0 0 #32d996, 0 0 0 1px rgba(118, 230, 185, 0),
    0 0 3px 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 0 0 #32d996, 0 0 0 1px rgba(118, 230, 185, 0),
    0 0 3px 0 rgba(0, 0, 0, 0.2);
}
.gds-button--outline-success:focus:hover {
  background-position: top;
  -webkit-box-shadow: inset 0 0 0 0 #32d996, inset 0 0 0 1px #32d996,
    0 0 1px 1px #76e6b9, 0 0 0 2 rgba(50, 217, 150, 0.6);
  box-shadow: inset 0 0 0 0 #32d996, inset 0 0 0 1px #32d996,
    0 0 1px 1px #76e6b9, 0 0 0 2 rgba(50, 217, 150, 0.6);
}
.gds-button--outline-success:focus:hover else {
  -webkit-box-shadow: inset 0 0 0 0 #32d996, 0 0 1px 1px #76e6b9,
    0 0 3px 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 0 0 #32d996, 0 0 1px 1px #76e6b9,
    0 0 3px 0 rgba(0, 0, 0, 0.2);
}
.gds-button--outline-success:active,
.gds-button--outline-success:active:focus {
  background-position: top;
  -webkit-box-shadow: inset 0 0 0 0 #32d996, inset 0 0 0 1px #32d996,
    0 0 0 1px rgba(118, 230, 185, 0), 0 0 0 2px rgba(50, 217, 150, 0.4);
  box-shadow: inset 0 0 0 0 #32d996, inset 0 0 0 1px #32d996,
    0 0 0 1px rgba(118, 230, 185, 0), 0 0 0 2px rgba(50, 217, 150, 0.4);
}
.gds-button--outline-success:active:focus else,
.gds-button--outline-success:active else {
  -webkit-box-shadow: inset 0 0 0 0 #32d996, 0 0 0 1px rgba(118, 230, 185, 0),
    0 0 1px 0 rgba(0, 0, 0, 0.4);
  box-shadow: inset 0 0 0 0 #32d996, 0 0 0 1px rgba(118, 230, 185, 0),
    0 0 1px 0 rgba(0, 0, 0, 0.4);
}
.gds-button--outline-success:focus {
  background-position: top;
  -webkit-box-shadow: inset 0 0 0 0 #32d996, inset 0 0 0 1px #32d996,
    0 0 0 0 #76e6b9, 0 0 0 2px rgba(50, 217, 150, 0.4);
  box-shadow: inset 0 0 0 0 #32d996, inset 0 0 0 1px #32d996, 0 0 0 0 #76e6b9,
    0 0 0 2px rgba(50, 217, 150, 0.4);
}
.gds-button--outline-success:focus else {
  -webkit-box-shadow: inset 0 0 0 0 #32d996, 0 0 1px 1px #76e6b9,
    0 0 0 0 transparent;
  box-shadow: inset 0 0 0 0 #32d996, 0 0 1px 1px #76e6b9, 0 0 0 0 transparent;
}
.gds-button--white,
.gds-circular-button--white {
  color: #fff;
  -webkit-box-shadow: inset 0 0 0 0 #fff, inset 0 0 0 1px #fff,
    0 0 0 0 rgba(101, 186, 234, 0), 0 0 0 0 transparent;
  box-shadow: inset 0 0 0 0 #fff, inset 0 0 0 1px #fff,
    0 0 0 0 rgba(101, 186, 234, 0), 0 0 0 0 transparent;
  background-color: inherit;
  background-size: 100% 300%;
  background-position: 50%;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(10%, transparent),
    color-stop(140%, transparent)
  );
  background-image: -webkit-linear-gradient(transparent 10%, transparent 140%);
  background-image: linear-gradient(transparent 10%, transparent 140%);
}
.gds-button--white else,
.gds-circular-button--white else {
  -webkit-box-shadow: inset 0 0 0 0 #fff, 0 0 0 1px rgba(101, 186, 234, 0),
    0 0 0 0 transparent;
  box-shadow: inset 0 0 0 0 #fff, 0 0 0 1px rgba(101, 186, 234, 0),
    0 0 0 0 transparent;
}
.gds-button--white:hover,
.gds-circular-button--white:hover {
  background-position: top;
  -webkit-box-shadow: inset 0 0 0 0 #dbdbdb, inset 0 0 0 1px #dbdbdb,
    0 0 0 1px rgba(101, 186, 234, 0), 0 0 0 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 0 0 #dbdbdb, inset 0 0 0 1px #dbdbdb,
    0 0 0 1px rgba(101, 186, 234, 0), 0 0 0 0 rgba(0, 0, 0, 0.2);
}
.gds-button--white:hover else,
.gds-circular-button--white:hover else {
  -webkit-box-shadow: inset 0 0 0 0 #dbdbdb, 0 0 0 1px rgba(101, 186, 234, 0),
    0 0 3px 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 0 0 #dbdbdb, 0 0 0 1px rgba(101, 186, 234, 0),
    0 0 3px 0 rgba(0, 0, 0, 0.2);
}
.gds-button--white:focus:hover,
.gds-circular-button--white:focus:hover {
  background-position: top;
  -webkit-box-shadow: inset 0 0 0 0 #dbdbdb, inset 0 0 0 1px #dbdbdb,
    0 0 1px 1px #65baea, 0 0 0 2 rgba(219, 219, 219, 0.6);
  box-shadow: inset 0 0 0 0 #dbdbdb, inset 0 0 0 1px #dbdbdb,
    0 0 1px 1px #65baea, 0 0 0 2 rgba(219, 219, 219, 0.6);
}
.gds-button--white:focus:hover else,
.gds-circular-button--white:focus:hover else {
  -webkit-box-shadow: inset 0 0 0 0 #dbdbdb, 0 0 1px 1px #65baea,
    0 0 3px 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 0 0 #dbdbdb, 0 0 1px 1px #65baea,
    0 0 3px 0 rgba(0, 0, 0, 0.2);
}
.gds-button--white:active,
.gds-button--white:active:focus,
.gds-circular-button--white:active,
.gds-circular-button--white:active:focus {
  background-position: top;
  -webkit-box-shadow: inset 0 0 0 0 #f3f3f3, inset 0 0 0 1px #f3f3f3,
    0 0 0 1px rgba(101, 186, 234, 0), 0 0 0 2px rgba(243, 243, 243, 0.4);
  box-shadow: inset 0 0 0 0 #f3f3f3, inset 0 0 0 1px #f3f3f3,
    0 0 0 1px rgba(101, 186, 234, 0), 0 0 0 2px rgba(243, 243, 243, 0.4);
}
.gds-button--white:active:focus else,
.gds-button--white:active else,
.gds-circular-button--white:active:focus else,
.gds-circular-button--white:active else {
  -webkit-box-shadow: inset 0 0 0 0 #f3f3f3, 0 0 0 1px rgba(101, 186, 234, 0),
    0 0 1px 0 rgba(0, 0, 0, 0.4);
  box-shadow: inset 0 0 0 0 #f3f3f3, 0 0 0 1px rgba(101, 186, 234, 0),
    0 0 1px 0 rgba(0, 0, 0, 0.4);
}
.gds-button--white:focus,
.gds-circular-button--white:focus {
  background-position: top;
  -webkit-box-shadow: inset 0 0 0 0 #dbdbdb, inset 0 0 0 1px #dbdbdb,
    0 0 0 0 #65baea, 0 0 0 2px rgba(219, 219, 219, 0.4);
  box-shadow: inset 0 0 0 0 #dbdbdb, inset 0 0 0 1px #dbdbdb, 0 0 0 0 #65baea,
    0 0 0 2px rgba(219, 219, 219, 0.4);
}
.gds-button--white:focus else,
.gds-circular-button--white:focus else {
  -webkit-box-shadow: inset 0 0 0 0 #dbdbdb, 0 0 1px 1px #65baea,
    0 0 0 0 transparent;
  box-shadow: inset 0 0 0 0 #dbdbdb, 0 0 1px 1px #65baea, 0 0 0 0 transparent;
}
.gds-button--text-toggle {
  color: #dbdbdb;
}
.gds-button--text-toggle.gds-button--active-success {
  color: #32d996;
}
.DayPicker-TodayButton,
.gds-anim-timeline__button--remove,
.gds-button--primary,
.gds-circular-button--primary,
.gds-multi-select__button--primary,
.gds-onboarder__button,
.react-datepicker__today-button,
.ReactTable .-pagination .-btn {
  background-color: inherit;
  background-size: 100% 300%;
  background-position: 50%;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(10%, #3ea9e4),
    color-stop(140%, #1770a3)
  );
  background-image: -webkit-linear-gradient(#3ea9e4 10%, #1770a3 140%);
  background-image: linear-gradient(#3ea9e4 10%, #1770a3 140%);
}
.DayPicker-TodayButton:hover,
.gds-anim-timeline__button--remove:hover,
.gds-button--primary:hover,
.gds-circular-button--primary:hover,
.gds-multi-select__button--primary:hover,
.gds-onboarder__button:hover,
.react-datepicker__today-button:hover,
.ReactTable .-pagination .-btn:hover {
  background-position: top;
}
.DayPicker-TodayButton:focus,
.gds-anim-timeline__button--remove:focus,
.gds-button--primary:focus,
.gds-circular-button--primary:focus,
.gds-multi-select__button--primary:focus,
.gds-onboarder__button:focus,
.react-datepicker__today-button:focus,
.ReactTable .-pagination .-btn:focus {
  outline: none;
  -webkit-box-shadow: 0 0 0 2px #b2ddf4;
  box-shadow: 0 0 0 2px #b2ddf4;
}
.DayPicker-TodayButton:active,
.gds-anim-timeline__button--remove:active,
.gds-button--primary:active,
.gds-circular-button--primary:active,
.gds-multi-select__button--primary:active,
.gds-onboarder__button:active,
.react-datepicker__today-button:active,
.ReactTable .-pagination .-btn:active {
  background-position: bottom;
  -webkit-box-shadow: 0 0 0 2px #b2ddf4;
  box-shadow: 0 0 0 2px #b2ddf4;
}
.gds-button--secondary,
.gds-circular-button--secondary {
  background-color: inherit;
  background-size: 100% 300%;
  background-position: 50%;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(10%, #0e68bb),
    color-stop(140%, #083662)
  );
  background-image: -webkit-linear-gradient(#0e68bb 10%, #083662 140%);
  background-image: linear-gradient(#0e68bb 10%, #083662 140%);
}
.gds-button--secondary:hover,
.gds-circular-button--secondary:hover {
  background-position: top;
}
.gds-button--secondary:focus,
.gds-circular-button--secondary:focus {
  outline: none;
  -webkit-box-shadow: 0 0 0 2px #8cc3f6;
  box-shadow: 0 0 0 2px #8cc3f6;
}
.gds-button--secondary:active,
.gds-circular-button--secondary:active {
  background-position: bottom;
  -webkit-box-shadow: 0 0 0 2px #8cc3f6;
  box-shadow: 0 0 0 2px #8cc3f6;
}
.gds-button--tertiary,
.gds-circular-button--tertiary {
  background-color: inherit;
  background-size: 100% 300%;
  background-position: 50%;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(10%, #54dfa8),
    color-stop(140%, #1fa972)
  );
  background-image: -webkit-linear-gradient(#54dfa8 10%, #1fa972 140%);
  background-image: linear-gradient(#54dfa8 10%, #1fa972 140%);
}
.gds-button--tertiary:hover,
.gds-circular-button--tertiary:hover {
  background-position: top;
}
.gds-button--tertiary:focus,
.gds-circular-button--tertiary:focus {
  outline: none;
  -webkit-box-shadow: 0 0 0 2px #bbf2dc;
  box-shadow: 0 0 0 2px #bbf2dc;
}
.gds-button--tertiary:active,
.gds-circular-button--tertiary:active {
  background-position: bottom;
  -webkit-box-shadow: 0 0 0 2px #bbf2dc;
  box-shadow: 0 0 0 2px #bbf2dc;
}
.gds-button--success,
.gds-circular-button--success {
  background-color: inherit;
  background-size: 100% 300%;
  background-position: 50%;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(10%, #54dfa8),
    color-stop(140%, #1fa972)
  );
  background-image: -webkit-linear-gradient(#54dfa8 10%, #1fa972 140%);
  background-image: linear-gradient(#54dfa8 10%, #1fa972 140%);
}
.gds-button--success:hover,
.gds-circular-button--success:hover {
  background-position: top;
}
.gds-button--success:focus,
.gds-circular-button--success:focus {
  outline: none;
  -webkit-box-shadow: 0 0 0 2px #bbf2dc;
  box-shadow: 0 0 0 2px #bbf2dc;
}
.gds-button--success:active,
.gds-circular-button--success:active {
  background-position: bottom;
  -webkit-box-shadow: 0 0 0 2px #bbf2dc;
  box-shadow: 0 0 0 2px #bbf2dc;
}
.gds-button--danger,
.gds-circular-button--danger {
  background-color: inherit;
  background-size: 100% 300%;
  background-position: 50%;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(10%, #fc6248),
    color-stop(140%, #d32204)
  );
  background-image: -webkit-linear-gradient(#fc6248 10%, #d32204 140%);
  background-image: linear-gradient(#fc6248 10%, #d32204 140%);
}
.gds-button--danger:hover,
.gds-circular-button--danger:hover {
  background-position: top;
}
.gds-button--danger:focus,
.gds-circular-button--danger:focus {
  outline: none;
  -webkit-box-shadow: 0 0 0 2px #fec0b6;
  box-shadow: 0 0 0 2px #fec0b6;
}
.gds-button--danger:active,
.gds-circular-button--danger:active {
  background-position: bottom;
  -webkit-box-shadow: 0 0 0 2px #fec0b6;
  box-shadow: 0 0 0 2px #fec0b6;
}
.gds-button--warning,
.gds-circular-button--warning {
  color: #444;
  background-color: inherit;
  background-size: 100% 300%;
  background-position: 50%;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(10%, #f5da46),
    color-stop(140%, #c4a70b)
  );
  background-image: -webkit-linear-gradient(#f5da46 10%, #c4a70b 140%);
  background-image: linear-gradient(#f5da46 10%, #c4a70b 140%);
}
.gds-button--warning:hover,
.gds-circular-button--warning:hover {
  background-position: top;
}
.gds-button--warning:focus,
.gds-circular-button--warning:focus {
  outline: none;
  -webkit-box-shadow: 0 0 0 2px #fbf0b5;
  box-shadow: 0 0 0 2px #fbf0b5;
}
.gds-button--warning:active,
.gds-circular-button--warning:active {
  background-position: bottom;
  -webkit-box-shadow: 0 0 0 2px #fbf0b5;
  box-shadow: 0 0 0 2px #fbf0b5;
}
.gds-button--info,
.gds-circular-button--info {
  background-color: inherit;
  background-size: 100% 300%;
  background-position: 50%;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(10%, #8d89dd),
    color-stop(140%, #3e37be)
  );
  background-image: -webkit-linear-gradient(#8d89dd 10%, #3e37be 140%);
  background-image: linear-gradient(#8d89dd 10%, #3e37be 140%);
}
.gds-button--info:hover,
.gds-circular-button--info:hover {
  background-position: top;
}
.gds-button--info:focus,
.gds-circular-button--info:focus {
  outline: none;
  -webkit-box-shadow: 0 0 0 2px #d1d0f1;
  box-shadow: 0 0 0 2px #d1d0f1;
}
.gds-button--info:active,
.gds-circular-button--info:active {
  background-position: bottom;
  -webkit-box-shadow: 0 0 0 2px #d1d0f1;
  box-shadow: 0 0 0 2px #d1d0f1;
}
.gds-button--dark,
.gds-button--dark-primary,
.gds-button--dark-toggle,
.gds-button-dropdown__button--dark,
.gds-button-dropdown__button--dark-primary,
.gds-circular-button--dark,
.gds-circular-button--dark-primary,
.gds-circular-button--dark-toggle,
.gds-toolbelt__item-input-button {
  color: #8bcbef;
  background-color: rgba(26, 131, 190, 0.1);
  -webkit-box-shadow: inset 0 0 0 0 #65baea, inset 0 0 0 1px #65baea,
    0 0 0 0 rgba(101, 186, 234, 0), 0 0 0 0 transparent;
  box-shadow: inset 0 0 0 0 #65baea, inset 0 0 0 1px #65baea,
    0 0 0 0 rgba(101, 186, 234, 0), 0 0 0 0 transparent;
}
.gds-button--dark-primary else,
.gds-button--dark-toggle else,
.gds-button--dark else,
.gds-button-dropdown__button--dark-primary else,
.gds-button-dropdown__button--dark else,
.gds-circular-button--dark-primary else,
.gds-circular-button--dark-toggle else,
.gds-circular-button--dark else,
.gds-toolbelt__item-input-button else {
  -webkit-box-shadow: inset 0 0 0 0 #65baea, 0 0 0 1px rgba(101, 186, 234, 0),
    0 0 0 0 transparent;
  box-shadow: inset 0 0 0 0 #65baea, 0 0 0 1px rgba(101, 186, 234, 0),
    0 0 0 0 transparent;
}
.gds-button--dark-primary:hover,
.gds-button--dark-toggle:hover,
.gds-button--dark:hover,
.gds-button-dropdown__button--dark-primary:hover,
.gds-button-dropdown__button--dark:hover,
.gds-circular-button--dark-primary:hover,
.gds-circular-button--dark-toggle:hover,
.gds-circular-button--dark:hover,
.gds-toolbelt__item-input-button:hover {
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 1px rgba(101, 186, 234, 0), 0 0 0 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 1px rgba(101, 186, 234, 0), 0 0 0 0 rgba(0, 0, 0, 0.2);
}
.gds-button--dark-primary:hover else,
.gds-button--dark-toggle:hover else,
.gds-button--dark:hover else,
.gds-button-dropdown__button--dark-primary:hover else,
.gds-button-dropdown__button--dark:hover else,
.gds-circular-button--dark-primary:hover else,
.gds-circular-button--dark-toggle:hover else,
.gds-circular-button--dark:hover else,
.gds-toolbelt__item-input-button:hover else {
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, 0 0 0 1px rgba(101, 186, 234, 0),
    0 0 3px 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 0 0 #1e96d9, 0 0 0 1px rgba(101, 186, 234, 0),
    0 0 3px 0 rgba(0, 0, 0, 0.2);
}
.gds-button--dark-primary:focus:hover,
.gds-button--dark-toggle:focus:hover,
.gds-button--dark:focus:hover,
.gds-button-dropdown__button--dark-primary:focus:hover,
.gds-button-dropdown__button--dark:focus:hover,
.gds-circular-button--dark-primary:focus:hover,
.gds-circular-button--dark-toggle:focus:hover,
.gds-circular-button--dark:focus:hover,
.gds-toolbelt__item-input-button:focus:hover {
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 1px 1px #65baea, 0 0 0 2 rgba(30, 150, 217, 0.6);
  box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 1px 1px #65baea, 0 0 0 2 rgba(30, 150, 217, 0.6);
}
.gds-button--dark-primary:focus:hover else,
.gds-button--dark-toggle:focus:hover else,
.gds-button--dark:focus:hover else,
.gds-button-dropdown__button--dark-primary:focus:hover else,
.gds-button-dropdown__button--dark:focus:hover else,
.gds-circular-button--dark-primary:focus:hover else,
.gds-circular-button--dark-toggle:focus:hover else,
.gds-circular-button--dark:focus:hover else,
.gds-toolbelt__item-input-button:focus:hover else {
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, 0 0 1px 1px #65baea,
    0 0 3px 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 0 0 #1e96d9, 0 0 1px 1px #65baea,
    0 0 3px 0 rgba(0, 0, 0, 0.2);
}
.gds-button--dark-primary:active,
.gds-button--dark-primary:active:focus,
.gds-button--dark-toggle:active,
.gds-button--dark-toggle:active:focus,
.gds-button--dark:active,
.gds-button--dark:active:focus,
.gds-button-dropdown__button--dark-primary:active,
.gds-button-dropdown__button--dark-primary:active:focus,
.gds-button-dropdown__button--dark:active,
.gds-button-dropdown__button--dark:active:focus,
.gds-circular-button--dark-primary:active,
.gds-circular-button--dark-primary:active:focus,
.gds-circular-button--dark-toggle:active,
.gds-circular-button--dark-toggle:active:focus,
.gds-circular-button--dark:active,
.gds-circular-button--dark:active:focus,
.gds-toolbelt__item-input-button:active,
.gds-toolbelt__item-input-button:active:focus {
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 1px rgba(101, 186, 234, 0), 0 0 0 2px rgba(30, 150, 217, 0.4);
  box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 1px rgba(101, 186, 234, 0), 0 0 0 2px rgba(30, 150, 217, 0.4);
}
.gds-button--dark-primary:active:focus else,
.gds-button--dark-primary:active else,
.gds-button--dark-toggle:active:focus else,
.gds-button--dark-toggle:active else,
.gds-button--dark:active:focus else,
.gds-button--dark:active else,
.gds-button-dropdown__button--dark-primary:active:focus else,
.gds-button-dropdown__button--dark-primary:active else,
.gds-button-dropdown__button--dark:active:focus else,
.gds-button-dropdown__button--dark:active else,
.gds-circular-button--dark-primary:active:focus else,
.gds-circular-button--dark-primary:active else,
.gds-circular-button--dark-toggle:active:focus else,
.gds-circular-button--dark-toggle:active else,
.gds-circular-button--dark:active:focus else,
.gds-circular-button--dark:active else,
.gds-toolbelt__item-input-button:active:focus else,
.gds-toolbelt__item-input-button:active else {
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, 0 0 0 1px rgba(101, 186, 234, 0),
    0 0 1px 0 rgba(0, 0, 0, 0.4);
  box-shadow: inset 0 0 0 0 #1e96d9, 0 0 0 1px rgba(101, 186, 234, 0),
    0 0 1px 0 rgba(0, 0, 0, 0.4);
}
.gds-button--dark-primary:focus,
.gds-button--dark-toggle:focus,
.gds-button--dark:focus,
.gds-button-dropdown__button--dark-primary:focus,
.gds-button-dropdown__button--dark:focus,
.gds-circular-button--dark-primary:focus,
.gds-circular-button--dark-toggle:focus,
.gds-circular-button--dark:focus,
.gds-toolbelt__item-input-button:focus {
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 0 #65baea, 0 0 0 2px rgba(30, 150, 217, 0.4);
  box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9, 0 0 0 0 #65baea,
    0 0 0 2px rgba(30, 150, 217, 0.4);
}
.gds-button--dark-primary:focus else,
.gds-button--dark-toggle:focus else,
.gds-button--dark:focus else,
.gds-button-dropdown__button--dark-primary:focus else,
.gds-button-dropdown__button--dark:focus else,
.gds-circular-button--dark-primary:focus else,
.gds-circular-button--dark-toggle:focus else,
.gds-circular-button--dark:focus else,
.gds-toolbelt__item-input-button:focus else {
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, 0 0 1px 1px #65baea,
    0 0 0 0 transparent;
  box-shadow: inset 0 0 0 0 #1e96d9, 0 0 1px 1px #65baea, 0 0 0 0 transparent;
}
.gds-button--dark-primary,
.gds-circular-button--dark-primary {
  color: #8bcbef;
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 0 rgba(101, 186, 234, 0), 0 0 0 0 transparent;
  box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 0 rgba(101, 186, 234, 0), 0 0 0 0 transparent;
}
.gds-button--dark-primary else,
.gds-circular-button--dark-primary else {
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, 0 0 0 1px rgba(101, 186, 234, 0),
    0 0 0 0 transparent;
  box-shadow: inset 0 0 0 0 #1e96d9, 0 0 0 1px rgba(101, 186, 234, 0),
    0 0 0 0 transparent;
}
.gds-button--dark-primary:hover,
.gds-circular-button--dark-primary:hover {
  -webkit-box-shadow: inset 0 0 0 0 #b2ddf4, inset 0 0 0 1px #b2ddf4,
    0 0 0 1px rgba(101, 186, 234, 0), 0 0 0 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 0 0 #b2ddf4, inset 0 0 0 1px #b2ddf4,
    0 0 0 1px rgba(101, 186, 234, 0), 0 0 0 0 rgba(0, 0, 0, 0.2);
}
.gds-button--dark-primary:hover else,
.gds-circular-button--dark-primary:hover else {
  -webkit-box-shadow: inset 0 0 0 0 #b2ddf4, 0 0 0 1px rgba(101, 186, 234, 0),
    0 0 3px 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 0 0 #b2ddf4, 0 0 0 1px rgba(101, 186, 234, 0),
    0 0 3px 0 rgba(0, 0, 0, 0.2);
}
.gds-button--dark-primary:focus:hover,
.gds-circular-button--dark-primary:focus:hover {
  -webkit-box-shadow: inset 0 0 0 0 #b2ddf4, inset 0 0 0 1px #b2ddf4,
    0 0 1px 1px #65baea, 0 0 0 2 rgba(178, 221, 244, 0.6);
  box-shadow: inset 0 0 0 0 #b2ddf4, inset 0 0 0 1px #b2ddf4,
    0 0 1px 1px #65baea, 0 0 0 2 rgba(178, 221, 244, 0.6);
}
.gds-button--dark-primary:focus:hover else,
.gds-circular-button--dark-primary:focus:hover else {
  -webkit-box-shadow: inset 0 0 0 0 #b2ddf4, 0 0 1px 1px #65baea,
    0 0 3px 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 0 0 #b2ddf4, 0 0 1px 1px #65baea,
    0 0 3px 0 rgba(0, 0, 0, 0.2);
}
.gds-button--dark-primary:active,
.gds-button--dark-primary:active:focus,
.gds-circular-button--dark-primary:active,
.gds-circular-button--dark-primary:active:focus {
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 1px rgba(101, 186, 234, 0), 0 0 0 2px rgba(30, 150, 217, 0.4);
  box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 1px rgba(101, 186, 234, 0), 0 0 0 2px rgba(30, 150, 217, 0.4);
}
.gds-button--dark-primary:active:focus else,
.gds-button--dark-primary:active else,
.gds-circular-button--dark-primary:active:focus else,
.gds-circular-button--dark-primary:active else {
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, 0 0 0 1px rgba(101, 186, 234, 0),
    0 0 1px 0 rgba(0, 0, 0, 0.4);
  box-shadow: inset 0 0 0 0 #1e96d9, 0 0 0 1px rgba(101, 186, 234, 0),
    0 0 1px 0 rgba(0, 0, 0, 0.4);
}
.gds-button--dark-primary:focus,
.gds-circular-button--dark-primary:focus {
  -webkit-box-shadow: inset 0 0 0 0 #b2ddf4, inset 0 0 0 1px #b2ddf4,
    0 0 0 0 #65baea, 0 0 0 2px rgba(178, 221, 244, 0.4);
  box-shadow: inset 0 0 0 0 #b2ddf4, inset 0 0 0 1px #b2ddf4, 0 0 0 0 #65baea,
    0 0 0 2px rgba(178, 221, 244, 0.4);
}
.gds-button--dark-primary:focus else,
.gds-circular-button--dark-primary:focus else {
  -webkit-box-shadow: inset 0 0 0 0 #b2ddf4, 0 0 1px 1px #65baea,
    0 0 0 0 transparent;
  box-shadow: inset 0 0 0 0 #b2ddf4, 0 0 1px 1px #65baea, 0 0 0 0 transparent;
}
.gds-button--dark-secondary,
.gds-button-dropdown__button--dark-secondary,
.gds-circular-button--dark-secondary {
  color: #53a5f2;
  background-color: rgba(9, 63, 114, 0.1);
  -webkit-box-shadow: inset 0 0 0 0 #0a4882, inset 0 0 0 1px #0a4882,
    0 0 0 0 rgba(26, 135, 237, 0), 0 0 0 0 transparent;
  box-shadow: inset 0 0 0 0 #0a4882, inset 0 0 0 1px #0a4882,
    0 0 0 0 rgba(26, 135, 237, 0), 0 0 0 0 transparent;
}
.gds-button--dark-secondary else,
.gds-button-dropdown__button--dark-secondary else,
.gds-circular-button--dark-secondary else {
  -webkit-box-shadow: inset 0 0 0 0 #0a4882, 0 0 0 1px rgba(26, 135, 237, 0),
    0 0 0 0 transparent;
  box-shadow: inset 0 0 0 0 #0a4882, 0 0 0 1px rgba(26, 135, 237, 0),
    0 0 0 0 transparent;
}
.gds-button--dark-secondary:hover,
.gds-button-dropdown__button--dark-secondary:hover,
.gds-circular-button--dark-secondary:hover {
  -webkit-box-shadow: inset 0 0 0 0 #8cc3f6, inset 0 0 0 1px #8cc3f6,
    0 0 0 1px rgba(26, 135, 237, 0), 0 0 0 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 0 0 #8cc3f6, inset 0 0 0 1px #8cc3f6,
    0 0 0 1px rgba(26, 135, 237, 0), 0 0 0 0 rgba(0, 0, 0, 0.2);
}
.gds-button--dark-secondary:hover else,
.gds-button-dropdown__button--dark-secondary:hover else,
.gds-circular-button--dark-secondary:hover else {
  -webkit-box-shadow: inset 0 0 0 0 #8cc3f6, 0 0 0 1px rgba(26, 135, 237, 0),
    0 0 3px 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 0 0 #8cc3f6, 0 0 0 1px rgba(26, 135, 237, 0),
    0 0 3px 0 rgba(0, 0, 0, 0.2);
}
.gds-button--dark-secondary:focus:hover,
.gds-button-dropdown__button--dark-secondary:focus:hover,
.gds-circular-button--dark-secondary:focus:hover {
  -webkit-box-shadow: inset 0 0 0 0 #8cc3f6, inset 0 0 0 1px #8cc3f6,
    0 0 1px 1px #1a87ed, 0 0 0 2 rgba(140, 195, 246, 0.6);
  box-shadow: inset 0 0 0 0 #8cc3f6, inset 0 0 0 1px #8cc3f6,
    0 0 1px 1px #1a87ed, 0 0 0 2 rgba(140, 195, 246, 0.6);
}
.gds-button--dark-secondary:focus:hover else,
.gds-button-dropdown__button--dark-secondary:focus:hover else,
.gds-circular-button--dark-secondary:focus:hover else {
  -webkit-box-shadow: inset 0 0 0 0 #8cc3f6, 0 0 1px 1px #1a87ed,
    0 0 3px 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 0 0 #8cc3f6, 0 0 1px 1px #1a87ed,
    0 0 3px 0 rgba(0, 0, 0, 0.2);
}
.gds-button--dark-secondary:active,
.gds-button--dark-secondary:active:focus,
.gds-button-dropdown__button--dark-secondary:active,
.gds-button-dropdown__button--dark-secondary:active:focus,
.gds-circular-button--dark-secondary:active,
.gds-circular-button--dark-secondary:active:focus {
  -webkit-box-shadow: inset 0 0 0 0 #0a4882, inset 0 0 0 1px #0a4882,
    0 0 0 1px rgba(26, 135, 237, 0), 0 0 0 2px rgba(10, 72, 130, 0.4);
  box-shadow: inset 0 0 0 0 #0a4882, inset 0 0 0 1px #0a4882,
    0 0 0 1px rgba(26, 135, 237, 0), 0 0 0 2px rgba(10, 72, 130, 0.4);
}
.gds-button--dark-secondary:active:focus else,
.gds-button--dark-secondary:active else,
.gds-button-dropdown__button--dark-secondary:active:focus else,
.gds-button-dropdown__button--dark-secondary:active else,
.gds-circular-button--dark-secondary:active:focus else,
.gds-circular-button--dark-secondary:active else {
  -webkit-box-shadow: inset 0 0 0 0 #0a4882, 0 0 0 1px rgba(26, 135, 237, 0),
    0 0 1px 0 rgba(0, 0, 0, 0.4);
  box-shadow: inset 0 0 0 0 #0a4882, 0 0 0 1px rgba(26, 135, 237, 0),
    0 0 1px 0 rgba(0, 0, 0, 0.4);
}
.gds-button--dark-secondary:focus,
.gds-button-dropdown__button--dark-secondary:focus,
.gds-circular-button--dark-secondary:focus {
  -webkit-box-shadow: inset 0 0 0 0 #8cc3f6, inset 0 0 0 1px #8cc3f6,
    0 0 0 0 #1a87ed, 0 0 0 2px rgba(140, 195, 246, 0.4);
  box-shadow: inset 0 0 0 0 #8cc3f6, inset 0 0 0 1px #8cc3f6, 0 0 0 0 #1a87ed,
    0 0 0 2px rgba(140, 195, 246, 0.4);
}
.gds-button--dark-secondary:focus else,
.gds-button-dropdown__button--dark-secondary:focus else,
.gds-circular-button--dark-secondary:focus else {
  -webkit-box-shadow: inset 0 0 0 0 #8cc3f6, 0 0 1px 1px #1a87ed,
    0 0 0 0 transparent;
  box-shadow: inset 0 0 0 0 #8cc3f6, 0 0 1px 1px #1a87ed, 0 0 0 0 transparent;
}
.gds-button--dark-tertiary,
.gds-button-dropdown__button--dark-tertiary,
.gds-circular-button--dark-tertiary {
  color: #98eccb;
  background-color: rgba(37, 197, 133, 0.1);
  -webkit-box-shadow: inset 0 0 0 0 #32d996, inset 0 0 0 1px #32d996,
    0 0 0 0 rgba(118, 230, 185, 0), 0 0 0 0 transparent;
  box-shadow: inset 0 0 0 0 #32d996, inset 0 0 0 1px #32d996,
    0 0 0 0 rgba(118, 230, 185, 0), 0 0 0 0 transparent;
}
.gds-button--dark-tertiary else,
.gds-button-dropdown__button--dark-tertiary else,
.gds-circular-button--dark-tertiary else {
  -webkit-box-shadow: inset 0 0 0 0 #32d996, 0 0 0 1px rgba(118, 230, 185, 0),
    0 0 0 0 transparent;
  box-shadow: inset 0 0 0 0 #32d996, 0 0 0 1px rgba(118, 230, 185, 0),
    0 0 0 0 transparent;
}
.gds-button--dark-tertiary:hover,
.gds-button-dropdown__button--dark-tertiary:hover,
.gds-circular-button--dark-tertiary:hover {
  -webkit-box-shadow: inset 0 0 0 0 #bbf2dc, inset 0 0 0 1px #bbf2dc,
    0 0 0 1px rgba(118, 230, 185, 0), 0 0 0 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 0 0 #bbf2dc, inset 0 0 0 1px #bbf2dc,
    0 0 0 1px rgba(118, 230, 185, 0), 0 0 0 0 rgba(0, 0, 0, 0.2);
}
.gds-button--dark-tertiary:hover else,
.gds-button-dropdown__button--dark-tertiary:hover else,
.gds-circular-button--dark-tertiary:hover else {
  -webkit-box-shadow: inset 0 0 0 0 #bbf2dc, 0 0 0 1px rgba(118, 230, 185, 0),
    0 0 3px 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 0 0 #bbf2dc, 0 0 0 1px rgba(118, 230, 185, 0),
    0 0 3px 0 rgba(0, 0, 0, 0.2);
}
.gds-button--dark-tertiary:focus:hover,
.gds-button-dropdown__button--dark-tertiary:focus:hover,
.gds-circular-button--dark-tertiary:focus:hover {
  -webkit-box-shadow: inset 0 0 0 0 #bbf2dc, inset 0 0 0 1px #bbf2dc,
    0 0 1px 1px #76e6b9, 0 0 0 2 rgba(187, 242, 220, 0.6);
  box-shadow: inset 0 0 0 0 #bbf2dc, inset 0 0 0 1px #bbf2dc,
    0 0 1px 1px #76e6b9, 0 0 0 2 rgba(187, 242, 220, 0.6);
}
.gds-button--dark-tertiary:focus:hover else,
.gds-button-dropdown__button--dark-tertiary:focus:hover else,
.gds-circular-button--dark-tertiary:focus:hover else {
  -webkit-box-shadow: inset 0 0 0 0 #bbf2dc, 0 0 1px 1px #76e6b9,
    0 0 3px 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 0 0 #bbf2dc, 0 0 1px 1px #76e6b9,
    0 0 3px 0 rgba(0, 0, 0, 0.2);
}
.gds-button--dark-tertiary:active,
.gds-button--dark-tertiary:active:focus,
.gds-button-dropdown__button--dark-tertiary:active,
.gds-button-dropdown__button--dark-tertiary:active:focus,
.gds-circular-button--dark-tertiary:active,
.gds-circular-button--dark-tertiary:active:focus {
  -webkit-box-shadow: inset 0 0 0 0 #32d996, inset 0 0 0 1px #32d996,
    0 0 0 1px rgba(118, 230, 185, 0), 0 0 0 2px rgba(50, 217, 150, 0.4);
  box-shadow: inset 0 0 0 0 #32d996, inset 0 0 0 1px #32d996,
    0 0 0 1px rgba(118, 230, 185, 0), 0 0 0 2px rgba(50, 217, 150, 0.4);
}
.gds-button--dark-tertiary:active:focus else,
.gds-button--dark-tertiary:active else,
.gds-button-dropdown__button--dark-tertiary:active:focus else,
.gds-button-dropdown__button--dark-tertiary:active else,
.gds-circular-button--dark-tertiary:active:focus else,
.gds-circular-button--dark-tertiary:active else {
  -webkit-box-shadow: inset 0 0 0 0 #32d996, 0 0 0 1px rgba(118, 230, 185, 0),
    0 0 1px 0 rgba(0, 0, 0, 0.4);
  box-shadow: inset 0 0 0 0 #32d996, 0 0 0 1px rgba(118, 230, 185, 0),
    0 0 1px 0 rgba(0, 0, 0, 0.4);
}
.gds-button--dark-tertiary:focus,
.gds-button-dropdown__button--dark-tertiary:focus,
.gds-circular-button--dark-tertiary:focus {
  -webkit-box-shadow: inset 0 0 0 0 #bbf2dc, inset 0 0 0 1px #bbf2dc,
    0 0 0 0 #76e6b9, 0 0 0 2px rgba(187, 242, 220, 0.4);
  box-shadow: inset 0 0 0 0 #bbf2dc, inset 0 0 0 1px #bbf2dc, 0 0 0 0 #76e6b9,
    0 0 0 2px rgba(187, 242, 220, 0.4);
}
.gds-button--dark-tertiary:focus else,
.gds-button-dropdown__button--dark-tertiary:focus else,
.gds-circular-button--dark-tertiary:focus else {
  -webkit-box-shadow: inset 0 0 0 0 #bbf2dc, 0 0 1px 1px #76e6b9,
    0 0 0 0 transparent;
  box-shadow: inset 0 0 0 0 #bbf2dc, 0 0 1px 1px #76e6b9, 0 0 0 0 transparent;
}
.gds-button--dark-success,
.gds-circular-button--dark-success {
  color: #98eccb;
  background-color: rgba(37, 197, 133, 0.1);
  -webkit-box-shadow: inset 0 0 0 0 #32d996, inset 0 0 0 1px #32d996,
    0 0 0 0 rgba(118, 230, 185, 0), 0 0 0 0 transparent;
  box-shadow: inset 0 0 0 0 #32d996, inset 0 0 0 1px #32d996,
    0 0 0 0 rgba(118, 230, 185, 0), 0 0 0 0 transparent;
}
.gds-button--dark-success else,
.gds-circular-button--dark-success else {
  -webkit-box-shadow: inset 0 0 0 0 #32d996, 0 0 0 1px rgba(118, 230, 185, 0),
    0 0 0 0 transparent;
  box-shadow: inset 0 0 0 0 #32d996, 0 0 0 1px rgba(118, 230, 185, 0),
    0 0 0 0 transparent;
}
.gds-button--dark-success:hover,
.gds-circular-button--dark-success:hover {
  -webkit-box-shadow: inset 0 0 0 0 #bbf2dc, inset 0 0 0 1px #bbf2dc,
    0 0 0 1px rgba(118, 230, 185, 0), 0 0 0 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 0 0 #bbf2dc, inset 0 0 0 1px #bbf2dc,
    0 0 0 1px rgba(118, 230, 185, 0), 0 0 0 0 rgba(0, 0, 0, 0.2);
}
.gds-button--dark-success:hover else,
.gds-circular-button--dark-success:hover else {
  -webkit-box-shadow: inset 0 0 0 0 #bbf2dc, 0 0 0 1px rgba(118, 230, 185, 0),
    0 0 3px 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 0 0 #bbf2dc, 0 0 0 1px rgba(118, 230, 185, 0),
    0 0 3px 0 rgba(0, 0, 0, 0.2);
}
.gds-button--dark-success:focus:hover,
.gds-circular-button--dark-success:focus:hover {
  -webkit-box-shadow: inset 0 0 0 0 #bbf2dc, inset 0 0 0 1px #bbf2dc,
    0 0 1px 1px #76e6b9, 0 0 0 2 rgba(187, 242, 220, 0.6);
  box-shadow: inset 0 0 0 0 #bbf2dc, inset 0 0 0 1px #bbf2dc,
    0 0 1px 1px #76e6b9, 0 0 0 2 rgba(187, 242, 220, 0.6);
}
.gds-button--dark-success:focus:hover else,
.gds-circular-button--dark-success:focus:hover else {
  -webkit-box-shadow: inset 0 0 0 0 #bbf2dc, 0 0 1px 1px #76e6b9,
    0 0 3px 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 0 0 #bbf2dc, 0 0 1px 1px #76e6b9,
    0 0 3px 0 rgba(0, 0, 0, 0.2);
}
.gds-button--dark-success:active,
.gds-button--dark-success:active:focus,
.gds-circular-button--dark-success:active,
.gds-circular-button--dark-success:active:focus {
  -webkit-box-shadow: inset 0 0 0 0 #32d996, inset 0 0 0 1px #32d996,
    0 0 0 1px rgba(118, 230, 185, 0), 0 0 0 2px rgba(50, 217, 150, 0.4);
  box-shadow: inset 0 0 0 0 #32d996, inset 0 0 0 1px #32d996,
    0 0 0 1px rgba(118, 230, 185, 0), 0 0 0 2px rgba(50, 217, 150, 0.4);
}
.gds-button--dark-success:active:focus else,
.gds-button--dark-success:active else,
.gds-circular-button--dark-success:active:focus else,
.gds-circular-button--dark-success:active else {
  -webkit-box-shadow: inset 0 0 0 0 #32d996, 0 0 0 1px rgba(118, 230, 185, 0),
    0 0 1px 0 rgba(0, 0, 0, 0.4);
  box-shadow: inset 0 0 0 0 #32d996, 0 0 0 1px rgba(118, 230, 185, 0),
    0 0 1px 0 rgba(0, 0, 0, 0.4);
}
.gds-button--dark-success:focus,
.gds-circular-button--dark-success:focus {
  -webkit-box-shadow: inset 0 0 0 0 #bbf2dc, inset 0 0 0 1px #bbf2dc,
    0 0 0 0 #76e6b9, 0 0 0 2px rgba(187, 242, 220, 0.4);
  box-shadow: inset 0 0 0 0 #bbf2dc, inset 0 0 0 1px #bbf2dc, 0 0 0 0 #76e6b9,
    0 0 0 2px rgba(187, 242, 220, 0.4);
}
.gds-button--dark-success:focus else,
.gds-circular-button--dark-success:focus else {
  -webkit-box-shadow: inset 0 0 0 0 #bbf2dc, 0 0 1px 1px #76e6b9,
    0 0 0 0 transparent;
  box-shadow: inset 0 0 0 0 #bbf2dc, 0 0 1px 1px #76e6b9, 0 0 0 0 transparent;
}
.gds-button--dark-warning,
.gds-circular-button--dark-warning {
  color: #f9e990;
  background-color: rgba(229, 195, 12, 0.1);
  -webkit-box-shadow: inset 0 0 0 0 #f3d221, inset 0 0 0 1px #f3d221,
    0 0 0 0 rgba(247, 225, 107, 0), 0 0 0 0 transparent;
  box-shadow: inset 0 0 0 0 #f3d221, inset 0 0 0 1px #f3d221,
    0 0 0 0 rgba(247, 225, 107, 0), 0 0 0 0 transparent;
}
.gds-button--dark-warning else,
.gds-circular-button--dark-warning else {
  -webkit-box-shadow: inset 0 0 0 0 #f3d221, 0 0 0 1px rgba(247, 225, 107, 0),
    0 0 0 0 transparent;
  box-shadow: inset 0 0 0 0 #f3d221, 0 0 0 1px rgba(247, 225, 107, 0),
    0 0 0 0 transparent;
}
.gds-button--dark-warning:hover,
.gds-circular-button--dark-warning:hover {
  -webkit-box-shadow: inset 0 0 0 0 #fbf0b5, inset 0 0 0 1px #fbf0b5,
    0 0 0 1px rgba(247, 225, 107, 0), 0 0 0 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 0 0 #fbf0b5, inset 0 0 0 1px #fbf0b5,
    0 0 0 1px rgba(247, 225, 107, 0), 0 0 0 0 rgba(0, 0, 0, 0.2);
}
.gds-button--dark-warning:hover else,
.gds-circular-button--dark-warning:hover else {
  -webkit-box-shadow: inset 0 0 0 0 #fbf0b5, 0 0 0 1px rgba(247, 225, 107, 0),
    0 0 3px 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 0 0 #fbf0b5, 0 0 0 1px rgba(247, 225, 107, 0),
    0 0 3px 0 rgba(0, 0, 0, 0.2);
}
.gds-button--dark-warning:focus:hover,
.gds-circular-button--dark-warning:focus:hover {
  -webkit-box-shadow: inset 0 0 0 0 #fbf0b5, inset 0 0 0 1px #fbf0b5,
    0 0 1px 1px #f7e16b, 0 0 0 2 rgba(251, 240, 181, 0.6);
  box-shadow: inset 0 0 0 0 #fbf0b5, inset 0 0 0 1px #fbf0b5,
    0 0 1px 1px #f7e16b, 0 0 0 2 rgba(251, 240, 181, 0.6);
}
.gds-button--dark-warning:focus:hover else,
.gds-circular-button--dark-warning:focus:hover else {
  -webkit-box-shadow: inset 0 0 0 0 #fbf0b5, 0 0 1px 1px #f7e16b,
    0 0 3px 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 0 0 #fbf0b5, 0 0 1px 1px #f7e16b,
    0 0 3px 0 rgba(0, 0, 0, 0.2);
}
.gds-button--dark-warning:active,
.gds-button--dark-warning:active:focus,
.gds-circular-button--dark-warning:active,
.gds-circular-button--dark-warning:active:focus {
  -webkit-box-shadow: inset 0 0 0 0 #f3d221, inset 0 0 0 1px #f3d221,
    0 0 0 1px rgba(247, 225, 107, 0), 0 0 0 2px rgba(243, 210, 33, 0.4);
  box-shadow: inset 0 0 0 0 #f3d221, inset 0 0 0 1px #f3d221,
    0 0 0 1px rgba(247, 225, 107, 0), 0 0 0 2px rgba(243, 210, 33, 0.4);
}
.gds-button--dark-warning:active:focus else,
.gds-button--dark-warning:active else,
.gds-circular-button--dark-warning:active:focus else,
.gds-circular-button--dark-warning:active else {
  -webkit-box-shadow: inset 0 0 0 0 #f3d221, 0 0 0 1px rgba(247, 225, 107, 0),
    0 0 1px 0 rgba(0, 0, 0, 0.4);
  box-shadow: inset 0 0 0 0 #f3d221, 0 0 0 1px rgba(247, 225, 107, 0),
    0 0 1px 0 rgba(0, 0, 0, 0.4);
}
.gds-button--dark-warning:focus,
.gds-circular-button--dark-warning:focus {
  -webkit-box-shadow: inset 0 0 0 0 #fbf0b5, inset 0 0 0 1px #fbf0b5,
    0 0 0 0 #f7e16b, 0 0 0 2px rgba(251, 240, 181, 0.4);
  box-shadow: inset 0 0 0 0 #fbf0b5, inset 0 0 0 1px #fbf0b5, 0 0 0 0 #f7e16b,
    0 0 0 2px rgba(251, 240, 181, 0.4);
}
.gds-button--dark-warning:focus else,
.gds-circular-button--dark-warning:focus else {
  -webkit-box-shadow: inset 0 0 0 0 #fbf0b5, 0 0 1px 1px #f7e16b,
    0 0 0 0 transparent;
  box-shadow: inset 0 0 0 0 #fbf0b5, 0 0 1px 1px #f7e16b, 0 0 0 0 transparent;
}
.gds-button--dark-danger,
.gds-circular-button--dark-danger {
  color: #fda191;
  background-color: rgba(246, 40, 4, 0.1);
  -webkit-box-shadow: inset 0 0 0 0 #fb4323, inset 0 0 0 1px #fb4323,
    0 0 0 0 rgba(252, 130, 108, 0), 0 0 0 0 transparent;
  box-shadow: inset 0 0 0 0 #fb4323, inset 0 0 0 1px #fb4323,
    0 0 0 0 rgba(252, 130, 108, 0), 0 0 0 0 transparent;
}
.gds-button--dark-danger else,
.gds-circular-button--dark-danger else {
  -webkit-box-shadow: inset 0 0 0 0 #fb4323, 0 0 0 1px rgba(252, 130, 108, 0),
    0 0 0 0 transparent;
  box-shadow: inset 0 0 0 0 #fb4323, 0 0 0 1px rgba(252, 130, 108, 0),
    0 0 0 0 transparent;
}
.gds-button--dark-danger:hover,
.gds-circular-button--dark-danger:hover {
  -webkit-box-shadow: inset 0 0 0 0 #fec0b6, inset 0 0 0 1px #fec0b6,
    0 0 0 1px rgba(252, 130, 108, 0), 0 0 0 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 0 0 #fec0b6, inset 0 0 0 1px #fec0b6,
    0 0 0 1px rgba(252, 130, 108, 0), 0 0 0 0 rgba(0, 0, 0, 0.2);
}
.gds-button--dark-danger:hover else,
.gds-circular-button--dark-danger:hover else {
  -webkit-box-shadow: inset 0 0 0 0 #fec0b6, 0 0 0 1px rgba(252, 130, 108, 0),
    0 0 3px 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 0 0 #fec0b6, 0 0 0 1px rgba(252, 130, 108, 0),
    0 0 3px 0 rgba(0, 0, 0, 0.2);
}
.gds-button--dark-danger:focus:hover,
.gds-circular-button--dark-danger:focus:hover {
  -webkit-box-shadow: inset 0 0 0 0 #fec0b6, inset 0 0 0 1px #fec0b6,
    0 0 1px 1px #fc826c, 0 0 0 2 rgba(254, 192, 182, 0.6);
  box-shadow: inset 0 0 0 0 #fec0b6, inset 0 0 0 1px #fec0b6,
    0 0 1px 1px #fc826c, 0 0 0 2 rgba(254, 192, 182, 0.6);
}
.gds-button--dark-danger:focus:hover else,
.gds-circular-button--dark-danger:focus:hover else {
  -webkit-box-shadow: inset 0 0 0 0 #fec0b6, 0 0 1px 1px #fc826c,
    0 0 3px 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 0 0 #fec0b6, 0 0 1px 1px #fc826c,
    0 0 3px 0 rgba(0, 0, 0, 0.2);
}
.gds-button--dark-danger:active,
.gds-button--dark-danger:active:focus,
.gds-circular-button--dark-danger:active,
.gds-circular-button--dark-danger:active:focus {
  -webkit-box-shadow: inset 0 0 0 0 #fb4323, inset 0 0 0 1px #fb4323,
    0 0 0 1px rgba(252, 130, 108, 0), 0 0 0 2px rgba(251, 67, 35, 0.4);
  box-shadow: inset 0 0 0 0 #fb4323, inset 0 0 0 1px #fb4323,
    0 0 0 1px rgba(252, 130, 108, 0), 0 0 0 2px rgba(251, 67, 35, 0.4);
}
.gds-button--dark-danger:active:focus else,
.gds-button--dark-danger:active else,
.gds-circular-button--dark-danger:active:focus else,
.gds-circular-button--dark-danger:active else {
  -webkit-box-shadow: inset 0 0 0 0 #fb4323, 0 0 0 1px rgba(252, 130, 108, 0),
    0 0 1px 0 rgba(0, 0, 0, 0.4);
  box-shadow: inset 0 0 0 0 #fb4323, 0 0 0 1px rgba(252, 130, 108, 0),
    0 0 1px 0 rgba(0, 0, 0, 0.4);
}
.gds-button--dark-danger:focus,
.gds-circular-button--dark-danger:focus {
  -webkit-box-shadow: inset 0 0 0 0 #fec0b6, inset 0 0 0 1px #fec0b6,
    0 0 0 0 #fc826c, 0 0 0 2px rgba(254, 192, 182, 0.4);
  box-shadow: inset 0 0 0 0 #fec0b6, inset 0 0 0 1px #fec0b6, 0 0 0 0 #fc826c,
    0 0 0 2px rgba(254, 192, 182, 0.4);
}
.gds-button--dark-danger:focus else,
.gds-circular-button--dark-danger:focus else {
  -webkit-box-shadow: inset 0 0 0 0 #fec0b6, 0 0 1px 1px #fc826c,
    0 0 0 0 transparent;
  box-shadow: inset 0 0 0 0 #fec0b6, 0 0 1px 1px #fc826c, 0 0 0 0 transparent;
}
.gds-button--dark-info,
.gds-circular-button--dark-info {
  color: #bab8eb;
  background-color: rgba(87, 81, 205, 0.1);
  -webkit-box-shadow: inset 0 0 0 0 #7671d6, inset 0 0 0 1px #7671d6,
    0 0 0 0 rgba(164, 160, 228, 0), 0 0 0 0 transparent;
  box-shadow: inset 0 0 0 0 #7671d6, inset 0 0 0 1px #7671d6,
    0 0 0 0 rgba(164, 160, 228, 0), 0 0 0 0 transparent;
}
.gds-button--dark-info else,
.gds-circular-button--dark-info else {
  -webkit-box-shadow: inset 0 0 0 0 #7671d6, 0 0 0 1px rgba(164, 160, 228, 0),
    0 0 0 0 transparent;
  box-shadow: inset 0 0 0 0 #7671d6, 0 0 0 1px rgba(164, 160, 228, 0),
    0 0 0 0 transparent;
}
.gds-button--dark-info:hover,
.gds-circular-button--dark-info:hover {
  -webkit-box-shadow: inset 0 0 0 0 #d1d0f1, inset 0 0 0 1px #d1d0f1,
    0 0 0 1px rgba(164, 160, 228, 0), 0 0 0 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 0 0 #d1d0f1, inset 0 0 0 1px #d1d0f1,
    0 0 0 1px rgba(164, 160, 228, 0), 0 0 0 0 rgba(0, 0, 0, 0.2);
}
.gds-button--dark-info:hover else,
.gds-circular-button--dark-info:hover else {
  -webkit-box-shadow: inset 0 0 0 0 #d1d0f1, 0 0 0 1px rgba(164, 160, 228, 0),
    0 0 3px 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 0 0 #d1d0f1, 0 0 0 1px rgba(164, 160, 228, 0),
    0 0 3px 0 rgba(0, 0, 0, 0.2);
}
.gds-button--dark-info:focus:hover,
.gds-circular-button--dark-info:focus:hover {
  -webkit-box-shadow: inset 0 0 0 0 #d1d0f1, inset 0 0 0 1px #d1d0f1,
    0 0 1px 1px #a4a0e4, 0 0 0 2 rgba(209, 208, 241, 0.6);
  box-shadow: inset 0 0 0 0 #d1d0f1, inset 0 0 0 1px #d1d0f1,
    0 0 1px 1px #a4a0e4, 0 0 0 2 rgba(209, 208, 241, 0.6);
}
.gds-button--dark-info:focus:hover else,
.gds-circular-button--dark-info:focus:hover else {
  -webkit-box-shadow: inset 0 0 0 0 #d1d0f1, 0 0 1px 1px #a4a0e4,
    0 0 3px 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 0 0 #d1d0f1, 0 0 1px 1px #a4a0e4,
    0 0 3px 0 rgba(0, 0, 0, 0.2);
}
.gds-button--dark-info:active,
.gds-button--dark-info:active:focus,
.gds-circular-button--dark-info:active,
.gds-circular-button--dark-info:active:focus {
  -webkit-box-shadow: inset 0 0 0 0 #7671d6, inset 0 0 0 1px #7671d6,
    0 0 0 1px rgba(164, 160, 228, 0), 0 0 0 2px rgba(118, 113, 214, 0.4);
  box-shadow: inset 0 0 0 0 #7671d6, inset 0 0 0 1px #7671d6,
    0 0 0 1px rgba(164, 160, 228, 0), 0 0 0 2px rgba(118, 113, 214, 0.4);
}
.gds-button--dark-info:active:focus else,
.gds-button--dark-info:active else,
.gds-circular-button--dark-info:active:focus else,
.gds-circular-button--dark-info:active else {
  -webkit-box-shadow: inset 0 0 0 0 #7671d6, 0 0 0 1px rgba(164, 160, 228, 0),
    0 0 1px 0 rgba(0, 0, 0, 0.4);
  box-shadow: inset 0 0 0 0 #7671d6, 0 0 0 1px rgba(164, 160, 228, 0),
    0 0 1px 0 rgba(0, 0, 0, 0.4);
}
.gds-button--dark-info:focus,
.gds-circular-button--dark-info:focus {
  -webkit-box-shadow: inset 0 0 0 0 #d1d0f1, inset 0 0 0 1px #d1d0f1,
    0 0 0 0 #a4a0e4, 0 0 0 2px rgba(209, 208, 241, 0.4);
  box-shadow: inset 0 0 0 0 #d1d0f1, inset 0 0 0 1px #d1d0f1, 0 0 0 0 #a4a0e4,
    0 0 0 2px rgba(209, 208, 241, 0.4);
}
.gds-button--dark-info:focus else,
.gds-circular-button--dark-info:focus else {
  -webkit-box-shadow: inset 0 0 0 0 #d1d0f1, 0 0 1px 1px #a4a0e4,
    0 0 0 0 transparent;
  box-shadow: inset 0 0 0 0 #d1d0f1, 0 0 1px 1px #a4a0e4, 0 0 0 0 transparent;
}
.gds-button--link,
.gds-corner-content__button {
  color: #1770a3;
  border-color: #dbdbdb;
  text-shadow: none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  border-width: 0;
  background-color: inherit;
  background-size: 100% 300%;
  background-position: 50%;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(10%, transparent),
    color-stop(140%, transparent)
  );
  background-image: -webkit-linear-gradient(transparent 10%, transparent 140%);
  background-image: linear-gradient(transparent 10%, transparent 140%);
}
.gds-button--link:active,
.gds-button--link:active:focus,
.gds-button--link:focus,
.gds-button--link:hover,
.gds-corner-content__button:active,
.gds-corner-content__button:active:focus,
.gds-corner-content__button:focus,
.gds-corner-content__button:hover {
  text-decoration: none;
  color: #0f4b6d;
  top: 0;
  background: transparent;
  border-color: #8bcbef;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.gds-button--link:active:focus,
.gds-button--link:focus,
.gds-corner-content__button:active:focus,
.gds-corner-content__button:focus {
  border-color: #65baea;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.gds-button--close-x,
.gds-modal__close-button,
.gds-modal__close-button--quaternary,
.gds-modal__close-button--secondary,
.gds-modal__close-button--tertiary {
  border: none;
  background-color: transparent !important;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22100%25%22%20height%3D%22100%25%22%0A%09%20viewBox%3D%220%200%2020px%2020px%22%20preserveAspectRatio%3D%22none%22%20fill%3D%22none%22%20stroke%3D%22%23acacac%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%0A%20%20%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%0A%20%20%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%0A%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: 20px 20px;
  width: 60px;
  height: 60px;
  padding: 0;
  position: absolute;
  top: 0;
  right: 0;
}
.gds-button--close-x:hover,
.gds-modal__close-button--quaternary:hover,
.gds-modal__close-button--secondary:hover,
.gds-modal__close-button--tertiary:hover,
.gds-modal__close-button:hover {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%231e96d9%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E");
  cursor: pointer;
}
.gds-button--close-x:focus,
.gds-button.active.focus,
.gds-button.active:focus,
.gds-button.focus,
.gds-button:active.focus,
.gds-button:active:focus,
.gds-button:focus,
.gds-modal__close-button--quaternary:focus,
.gds-modal__close-button--secondary:focus,
.gds-modal__close-button--tertiary:focus,
.gds-modal__close-button:focus {
  outline: none;
}
.gds-button--block {
  display: block;
  width: 100%;
}
@media (max-width: 543px) {
  .gds-button--block-lg,
  .gds-button--block-md,
  .gds-button--block-sm,
  .gds-button--block-xl,
  .gds-button--block-xs {
    display: block;
    width: 100%;
  }
}
@media (max-width: 767px) {
  .gds-button--block-lg,
  .gds-button--block-md,
  .gds-button--block-sm,
  .gds-button--block-xl {
    display: block;
    width: 100%;
  }
}
@media (max-width: 991px) {
  .gds-button--block-lg,
  .gds-button--block-md,
  .gds-button--block-xl {
    display: block;
    width: 100%;
  }
}
@media (max-width: 1199px) {
  .gds-button--block-lg,
  .gds-button--block-xl {
    display: block;
    width: 100%;
  }
}
@media (max-width: 1500px) {
  .gds-button--block-xl {
    display: block;
    width: 100%;
  }
}
.gds-button .gds-button__thinking {
  font-size: 10px;
  white-space: pre;
  font-family: monospace;
}
.gds-button--large .gds-button__thinking,
.gds-button__group--large .gds-button__thinking {
  font-size: 1.3rem;
}
.gds-button--small .gds-button__thinking,
.gds-button__group--small .gds-button__thinking {
  font-size: 0.8rem;
}
.gds-circular-button,
a.gds-circular-button {
  padding: 0;
  border-radius: 50%;
  width: 58px;
  height: 58px;
  -webkit-filter: grayscale(0);
  filter: grayscale(0);
  opacity: 1;
}
.gds-circular-button > .fa,
a.gds-circular-button > .fa {
  vertical-align: middle;
}
.gds-circular-button--inactive {
  -webkit-filter: grayscale(80%);
  filter: grayscale(80%);
  opacity: 0.5;
}
.gds-circular-button--inactive:hover {
  -webkit-filter: grayscale(0);
  filter: grayscale(0);
  opacity: 1;
}
.gds-circular-button--lg {
  font-size: 1.3rem;
  width: 72px;
  height: 72px;
}
.gds-circular-button--sm {
  font-size: 0.8rem;
  width: 40px;
  height: 40px;
}
.gds-circular-button--xs {
  font-size: 0.7rem;
  width: 32px;
  height: 32px;
}
.gds-circular-button__image {
  background-size: cover;
  background-position: 50%;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: 2px;
  border-radius: 50%;
}
.gds-circular-button--disabled,
.gds-circular-button[disabled="disabled"],
.gds-circular-button[disabled] {
  opacity: 0.5;
  -webkit-filter: grayscale(75%);
  filter: grayscale(75%);
  pointer-events: none;
}
.gds-text-button {
  cursor: pointer;
  border: none;
  background: none;
  color: #1770a3;
  line-height: 1;
  padding: 0;
  font-size: inherit;
  font-weight: 300;
  font-family: Public Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto,
    Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji,
    Segoe UI Symbol;
}
.gds-text-button:focus,
.gds-text-button:hover {
  color: #1e96d9;
}
.gds-text-button:active {
  color: #135e88;
}
.gds-text-button--success {
  color: #1fa972;
}
.gds-text-button--success:focus,
.gds-text-button--success:hover {
  color: #32d996;
}
.gds-text-button--success:active {
  color: #1a8d5f;
}
.gds-text-button--danger {
  color: #d32204;
}
.gds-text-button--danger:focus,
.gds-text-button--danger:hover {
  color: #fb4323;
}
.gds-text-button--danger:active {
  color: #b01d03;
}
.gds-text-button--warning {
  color: #c4a70b;
}
.gds-text-button--warning:focus,
.gds-text-button--warning:hover {
  color: #f3d221;
}
.gds-text-button--warning:active {
  color: #a48b09;
}
.gds-text-button--info {
  color: #3e37be;
}
.gds-text-button--info:focus,
.gds-text-button--info:hover {
  color: #7671d6;
}
.gds-text-button--info:active {
  color: #332e9f;
}
.gds-text-button--secondary {
  color: #083662;
}
.gds-text-button--secondary:focus,
.gds-text-button--secondary:hover {
  color: #0a4882;
}
.gds-text-button--secondary:active {
  color: #062d51;
}
.gds-text-button--gray,
.gds-text-button--grey {
  color: #292929;
}
.gds-text-button--gray:focus,
.gds-text-button--gray:hover,
.gds-text-button--grey:focus,
.gds-text-button--grey:hover {
  color: #1e96d9;
}
.gds-text-button--gray:active,
.gds-text-button--grey:active {
  color: #135e88;
}
.gds-text-button--light-gray,
.gds-text-button--light-grey {
  border: none;
  background-color: transparent;
  color: #c4c4c4;
  cursor: pointer;
}
.gds-text-button--light-gray:focus,
.gds-text-button--light-gray:hover,
.gds-text-button--light-grey:focus,
.gds-text-button--light-grey:hover {
  color: #1e96d9;
}
.gds-text-button--light-gray:active,
.gds-text-button--light-grey:active {
  color: #135e88;
}
.gds-badge,
.gds-slab-nav__item-badge {
  display: inline-block;
  font-size: 60%;
  margin: 0 0.25rem;
  background: #d8eefa;
  color: #0b3851;
  padding: 1px 0.25rem 0;
  border-radius: 3px;
  vertical-align: text-top;
  font-family: Public Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto,
    Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji,
    Segoe UI Symbol;
  letter-spacing: 0.5px;
  pointer-events: none;
  text-shadow: none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.gds-badge--empty,
.gds-slab-nav__item-badge--empty {
  background: #1e96d9;
}
.gds-badge--inverse {
  color: #1770a3;
}
.gds-badge--dark {
  background: #5f5f5f !important;
  color: #fff;
}
.gds-badge--success {
  background: #ddf9ee;
  color: #105439;
}
.gds-badge--success.gds-badge--empty {
  background: #32d996;
}
.gds-badge--success-inverse {
  color: #1fa972;
}
.gds-badge--info {
  background: #e8e7f8;
  color: #1f1b5f;
}
.gds-badge--info.gds-badge--empty {
  background: #7671d6;
}
.gds-badge--info-inverse {
  color: #3e37be;
}
.gds-badge--warning {
  background: #fdf8da;
  color: #625405;
}
.gds-badge--warning.gds-badge--empty {
  background: #f3d221;
}
.gds-badge--warning-inverse {
  color: #a48b09;
}
.gds-badge--danger {
  background: #fee0da;
  color: #691102;
}
.gds-badge--danger.gds-badge--empty {
  background: #fb4323;
}
.gds-badge--danger-inverse {
  color: #d32204;
}
.gds-badge--danger-inverse,
.gds-badge--info-inverse,
.gds-badge--inverse,
.gds-badge--success-inverse,
.gds-badge--warning-inverse {
  background: #fff;
}
.gds-badge--empty {
  width: 0.5rem;
  height: 0.5rem;
  border-radius: 0.25rem;
  vertical-align: super;
}
.gds-hotkey {
  border: 1px solid #c4c4c4;
  border-radius: 4.8px;
  padding: 0.25rem 0.5rem;
  text-align: center;
  font-weight: bolder;
  color: #acacac;
  display: inline-block;
  line-height: 1.1rem;
  -webkit-transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-hotkey--sm {
  font-size: 0.8rem;
  padding: 0.15rem 0.4rem;
}
.gds-hotkey--xs {
  font-size: 0.7rem;
  padding: 0.05rem 0.35rem;
}
.gds-hotkey--lg {
  font-size: 1.2rem;
  padding: 0.5rem 0.75rem;
}
.gds-hotkey--xl {
  font-size: 1.3rem;
  padding: 0.7rem 1rem;
}
.gds-hotkey--dark {
  border-color: #292929;
  color: #0e0e0e;
}
.gds-hotkey--light {
  border-color: #dbdbdb;
  color: #dbdbdb;
}
.gds-hotkey--primary {
  border-color: #1770a3;
  color: #1e96d9;
}
.gds-hotkey--primary-dark {
  color: #fff;
  border-color: #1e96d9;
}
.gds-hotkey--secondary {
  border-color: #083662;
  color: #0a4882;
}
.gds-hotkey--secondary-dark {
  color: #fff;
  border-color: #0a4882;
}
.gds-hotkey--tertiary {
  border-color: #1fa972;
  color: #32d996;
}
.gds-hotkey--tertiary-dark {
  color: #fff;
  border-color: #32d996;
}
.gds-hotkey--success {
  border-color: #1fa972;
  color: #32d996;
}
.gds-hotkey--success-dark {
  color: #fff;
  border-color: #32d996;
}
.gds-hotkey--warning {
  border-color: #c4a70b;
  color: #f3d221;
}
.gds-hotkey--warning-dark {
  color: #fff;
  border-color: #f3d221;
}
.gds-hotkey--danger {
  border-color: #d32204;
  color: #fb4323;
}
.gds-hotkey--danger-dark {
  color: #fff;
  border-color: #fb4323;
}
.gds-hotkey--info {
  border-color: #3e37be;
  color: #7671d6;
}
.gds-hotkey--info-dark {
  color: #fff;
  border-color: #a4a0e4;
}
.gds-hotkey--outline {
  color: #1e96d9;
}
.gds-hotkey--outline-secondary {
  color: #0a4882;
}
.gds-hotkey--outline-danger {
  color: #fb4323;
}
.gds-hotkey--outline-success {
  color: #32d996;
}
.gds-hotkey--white {
  border-color: #fff;
  color: #fff;
}
.gds-hotkey--block {
  display: block !important;
}
.gds-hotkey--blue {
  border-color: #1770a3;
  color: #1e96d9;
}
.gds-hotkey--dkblue {
  border-color: #083662;
  color: #0a4882;
}
.gds-hotkey--gold {
  border-color: #c4a70b;
  color: #f3d221;
}
.gds-hotkey--red {
  border-color: #d32204;
  color: #fb4323;
}
.gds-hotkey--green {
  border-color: #1fa972;
  color: #32d996;
}
.gds-hotkey--orange {
  border-color: #cf6502;
  color: #fd871a;
}
.gds-hotkey--dkgreen {
  border-color: #178f5f;
  color: #1ebf7e;
}
.gds-hotkey--purple {
  border-color: #3e37be;
  color: #7671d6;
}
[data-tooltip] {
  position: relative;
  display: inline-block;
  font-family: Public Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto,
    Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji,
    Segoe UI Symbol;
  font-weight: 200;
}
[data-tooltip]:after,
[data-tooltip]:before {
  position: absolute;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  visibility: hidden;
  opacity: 0;
  z-index: 1000000;
  pointer-events: none;
  -webkit-transition: 0.3s ease;
  transition: 0.3s ease;
  -webkit-transition-delay: 0ms;
  transition-delay: 0ms;
}
[data-tooltip]:hover:after,
[data-tooltip]:hover:before {
  visibility: visible;
  opacity: 1;
  -webkit-transition-delay: 0.1s;
  transition-delay: 0.1s;
}
[data-tooltip]:before {
  content: "";
  position: absolute;
  background: transparent;
  border: 6px solid transparent;
  z-index: 1000001;
}
[data-tooltip]:after {
  content: attr(data-tooltip);
  background: #292929;
  color: #fff;
  padding: 8px 10px;
  font-size: 12px;
  line-height: 12px;
  white-space: nowrap;
  border-radius: 6px;
}
[data-tooltip=""]:after,
[data-tooltip=""]:before {
  display: none !important;
}
.gds-card.gds-card--no-bg.-p-a-1.-m-b-1:first-child {
  background-color: red;
}
.gds-tooltip--top-left:before,
.gds-tooltip--top-right:before,
.gds-tooltip--top:before {
  border-top-color: #292929;
}
.gds-tooltip--bottom-left:before,
.gds-tooltip--bottom-right:before,
.gds-tooltip--bottom:before {
  border-bottom-color: #292929;
}
.gds-tooltip--left:before {
  border-left-color: #292929;
}
.gds-tooltip--right:before {
  border-right-color: #292929;
}
.gds-tooltip--block {
  display: block;
  width: 100%;
}
.gds-tooltip--top:before {
  margin-bottom: -11px;
}
.gds-tooltip--top:after,
.gds-tooltip--top:before {
  bottom: 100%;
  left: 50%;
}
.gds-tooltip--top:before {
  left: -webkit-calc(50% - 6px);
  left: calc(50% - 6px);
}
.gds-tooltip--top:after {
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
.gds-tooltip--top:focus:before,
.gds-tooltip--top:hover:before {
  -webkit-transform: translateY(-8px);
  transform: translateY(-8px);
}
.gds-tooltip--top:focus:after,
.gds-tooltip--top:hover:after {
  -webkit-transform: translateX(-50%) translateY(-8px);
  transform: translateX(-50%) translateY(-8px);
}
.gds-tooltip--bottom:before {
  margin-top: -11px;
}
.gds-tooltip--bottom:after,
.gds-tooltip--bottom:before {
  top: 100%;
  left: 50%;
}
.gds-tooltip--bottom:before {
  left: -webkit-calc(50% - 6px);
  left: calc(50% - 6px);
}
.gds-tooltip--bottom:after {
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
.gds-tooltip--bottom:focus:before,
.gds-tooltip--bottom:hover:before {
  -webkit-transform: translateY(8px);
  transform: translateY(8px);
}
.gds-tooltip--bottom:focus:after,
.gds-tooltip--bottom:hover:after {
  -webkit-transform: translateX(-50%) translateY(8px);
  transform: translateX(-50%) translateY(8px);
}
.gds-tooltip--right:before {
  margin-left: -11px;
  margin-bottom: -6px;
}
.gds-tooltip--right:after {
  margin-bottom: -14px;
}
.gds-tooltip--right:after,
.gds-tooltip--right:before {
  left: 100%;
  bottom: 50%;
}
.gds-tooltip--right:focus:after,
.gds-tooltip--right:focus:before,
.gds-tooltip--right:hover:after,
.gds-tooltip--right:hover:before {
  -webkit-transform: translateX(8px);
  transform: translateX(8px);
}
.gds-tooltip--left:before {
  margin-right: -11px;
  margin-bottom: -6px;
}
.gds-tooltip--left:after {
  margin-bottom: -14px;
}
.gds-tooltip--left:after,
.gds-tooltip--left:before {
  right: 100%;
  bottom: 50%;
}
.gds-tooltip--left:focus:after,
.gds-tooltip--left:focus:before,
.gds-tooltip--left:hover:after,
.gds-tooltip--left:hover:before {
  -webkit-transform: translateX(-8px);
  transform: translateX(-8px);
}
.gds-tooltip--top-left:before {
  margin-bottom: -11px;
}
.gds-tooltip--top-left:after,
.gds-tooltip--top-left:before {
  bottom: 100%;
  left: 50%;
}
.gds-tooltip--top-left:before {
  left: -webkit-calc(50% - 6px);
  left: calc(50% - 6px);
}
.gds-tooltip--top-left:after {
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
  margin-left: 12px;
}
.gds-tooltip--top-left:focus:before,
.gds-tooltip--top-left:hover:before {
  -webkit-transform: translateY(-8px);
  transform: translateY(-8px);
}
.gds-tooltip--top-left:focus:after,
.gds-tooltip--top-left:hover:after {
  -webkit-transform: translateX(-100%) translateY(-8px);
  transform: translateX(-100%) translateY(-8px);
}
.gds-tooltip--top-right:before {
  margin-bottom: -11px;
}
.gds-tooltip--top-right:after,
.gds-tooltip--top-right:before {
  bottom: 100%;
  left: 50%;
}
.gds-tooltip--top-right:before {
  left: -webkit-calc(50% - 6px);
  left: calc(50% - 6px);
}
.gds-tooltip--top-right:after {
  -webkit-transform: translateX(0);
  transform: translateX(0);
  margin-left: -12px;
}
.gds-tooltip--top-right:focus:after,
.gds-tooltip--top-right:focus:before,
.gds-tooltip--top-right:hover:after,
.gds-tooltip--top-right:hover:before {
  -webkit-transform: translateY(-8px);
  transform: translateY(-8px);
}
.gds-tooltip--bottom-left:before {
  margin-top: -11px;
}
.gds-tooltip--bottom-left:after,
.gds-tooltip--bottom-left:before {
  top: 100%;
  left: 50%;
}
.gds-tooltip--bottom-left:before {
  left: -webkit-calc(50% - 6px);
  left: calc(50% - 6px);
}
.gds-tooltip--bottom-left:after {
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
  margin-left: 12px;
}
.gds-tooltip--bottom-left:focus:before,
.gds-tooltip--bottom-left:hover:before {
  -webkit-transform: translateY(8px);
  transform: translateY(8px);
}
.gds-tooltip--bottom-left:focus:after,
.gds-tooltip--bottom-left:hover:after {
  -webkit-transform: translateX(-100%) translateY(8px);
  transform: translateX(-100%) translateY(8px);
}
.gds-tooltip--bottom-right:before {
  margin-top: -11px;
}
.gds-tooltip--bottom-right:after,
.gds-tooltip--bottom-right:before {
  top: 100%;
  left: 50%;
}
.gds-tooltip--bottom-right:before {
  left: -webkit-calc(50% - 6px);
  left: calc(50% - 6px);
}
.gds-tooltip--bottom-right:after {
  -webkit-transform: translateX(0);
  transform: translateX(0);
  margin-left: -12px;
}
.gds-tooltip--bottom-right:focus:after,
.gds-tooltip--bottom-right:focus:before,
.gds-tooltip--bottom-right:hover:after,
.gds-tooltip--bottom-right:hover:before {
  -webkit-transform: translateY(8px);
  transform: translateY(8px);
}
.gds-tooltip--lg:after {
  line-height: 1.4em;
  font-size: 1.5rem;
  width: auto;
  white-space: nowrap;
  padding-left: 1rem;
  padding-right: 1rem;
}
[data-tooltip]:after {
  text-shadow: 0 -1px 0 #000;
}
.gds-tooltip--dark:after {
  background-color: #888;
  text-shadow: 0 -1px 0 #292929;
}
.gds-tooltip--dark.gds-tooltip--top-left:before,
.gds-tooltip--dark.gds-tooltip--top-right:before,
.gds-tooltip--dark.gds-tooltip--top:before {
  border-top-color: #888;
}
.gds-tooltip--dark.gds-tooltip--bottom-left:before,
.gds-tooltip--dark.gds-tooltip--bottom-right:before,
.gds-tooltip--dark.gds-tooltip--bottom:before {
  border-bottom-color: #888;
}
.gds-tooltip--dark.gds-tooltip--left:before {
  border-left-color: #888;
}
.gds-tooltip--dark.gds-tooltip--right:before {
  border-right-color: #888;
}
.gds-tooltip--primary:after {
  background-color: #1e96d9;
  text-shadow: 0 -1px 0 #1e96d9;
}
.gds-tooltip--primary.gds-tooltip--top-left:before,
.gds-tooltip--primary.gds-tooltip--top-right:before,
.gds-tooltip--primary.gds-tooltip--top:before {
  border-top-color: #1e96d9;
}
.gds-tooltip--primary.gds-tooltip--bottom-left:before,
.gds-tooltip--primary.gds-tooltip--bottom-right:before,
.gds-tooltip--primary.gds-tooltip--bottom:before {
  border-bottom-color: #1e96d9;
}
.gds-tooltip--primary.gds-tooltip--left:before {
  border-left-color: #1e96d9;
}
.gds-tooltip--secondary:after {
  background-color: #0a4882;
  text-shadow: 0 -1px 0 #0a4882;
}
.gds-tooltip--secondary.gds-tooltip--top-left:before,
.gds-tooltip--secondary.gds-tooltip--top-right:before,
.gds-tooltip--secondary.gds-tooltip--top:before {
  border-top-color: #0a4882;
}
.gds-tooltip--secondary.gds-tooltip--bottom-left:before,
.gds-tooltip--secondary.gds-tooltip--bottom-right:before,
.gds-tooltip--secondary.gds-tooltip--bottom:before {
  border-bottom-color: #0a4882;
}
.gds-tooltip--secondaru.gds-tooltip--left:before {
  border-left-color: #0a4882;
}
.gds-tooltip--secondary.gds-tooltip--right:before {
  border-right-color: #0a4882;
}
.gds-tooltip--tertiary:after {
  background-color: #32d996;
  text-shadow: 0 -1px 0 #32d996;
}
.gds-tooltip--tertiary.gds-tooltip--top-left:before,
.gds-tooltip--tertiary.gds-tooltip--top-right:before,
.gds-tooltip--tertiary.gds-tooltip--top:before {
  border-top-color: #32d996;
}
.gds-tooltip--tertiary.gds-tooltip--bottom-left:before,
.gds-tooltip--tertiary.gds-tooltip--bottom-right:before,
.gds-tooltip--tertiary.gds-tooltip--bottom:before {
  border-bottom-color: #32d996;
}
.gds-tooltip--tertiary.gds-tooltip--left:before {
  border-left-color: #32d996;
}
.gds-tooltip--tertiary.gds-tooltip--right:before {
  border-right-color: #32d996;
}
.gds-tooltip--quaternary:after {
  background-color: #e02b58;
  text-shadow: 0 -1px 0 #e02b58;
}
.gds-tooltip--quaternary.gds-tooltip--top-left:before,
.gds-tooltip--quaternary.gds-tooltip--top-right:before,
.gds-tooltip--quaternary.gds-tooltip--top:before {
  border-top-color: #e02b58;
}
.gds-tooltip--quaternary.gds-tooltip--bottom-left:before,
.gds-tooltip--quaternary.gds-tooltip--bottom-right:before,
.gds-tooltip--quaternary.gds-tooltip--bottom:before {
  border-bottom-color: #e02b58;
}
.gds-tooltip--quaternary.gds-tooltip--left:before {
  border-left-color: #e02b58;
}
.gds-tooltip--quaternary.gds-tooltip--right:before {
  border-right-color: #e02b58;
}
.gds-tooltip--danger:after {
  background-color: #fb4323;
  text-shadow: 0 -1px 0 #f62804;
}
.gds-tooltip--danger.gds-tooltip--top-left:before,
.gds-tooltip--danger.gds-tooltip--top-right:before,
.gds-tooltip--danger.gds-tooltip--top:before {
  border-top-color: #fb4323;
}
.gds-tooltip--danger.gds-tooltip--bottom-left:before,
.gds-tooltip--danger.gds-tooltip--bottom-right:before,
.gds-tooltip--danger.gds-tooltip--bottom:before {
  border-bottom-color: #fb4323;
}
.gds-tooltip--danger.gds-tooltip--left:before {
  border-left-color: #fb4323;
}
.gds-tooltip--danger.gds-tooltip--right:before {
  border-right-color: #fb4323;
}
.gds-tooltip--warning:after {
  background-color: #f3d221;
  text-shadow: 0 -1px 0 #e5c30c;
}
.gds-tooltip--warning.gds-tooltip--top-left:before,
.gds-tooltip--warning.gds-tooltip--top-right:before,
.gds-tooltip--warning.gds-tooltip--top:before {
  border-top-color: #f3d221;
}
.gds-tooltip--warning.gds-tooltip--bottom-left:before,
.gds-tooltip--warning.gds-tooltip--bottom-right:before,
.gds-tooltip--warning.gds-tooltip--bottom:before {
  border-bottom-color: #f3d221;
}
.gds-tooltip--warning.gds-tooltip--left:before {
  border-left-color: #f3d221;
}
.gds-tooltip--warning.gds-tooltip--right:before {
  border-right-color: #f3d221;
}
.gds-tooltip--info:after {
  background-color: #7671d6;
  text-shadow: 0 -1px 0 #5751cd;
}
.gds-tooltip--info.gds-tooltip--top-left:before,
.gds-tooltip--info.gds-tooltip--top-right:before,
.gds-tooltip--info.gds-tooltip--top:before {
  border-top-color: #7671d6;
}
.gds-tooltip--info.gds-tooltip--bottom-left:before,
.gds-tooltip--info.gds-tooltip--bottom-right:before,
.gds-tooltip--info.gds-tooltip--bottom:before {
  border-bottom-color: #7671d6;
}
.gds-tooltip--info.gds-tooltip--left:before {
  border-left-color: #7671d6;
}
.gds-tooltip--info.gds-tooltip--right:before {
  border-right-color: #7671d6;
}
.gds-tooltip--success:after {
  background-color: #32d996;
  text-shadow: 0 -1px 0 #25c585;
}
.gds-tooltip--success.gds-tooltip--top-left:before,
.gds-tooltip--success.gds-tooltip--top-right:before,
.gds-tooltip--success.gds-tooltip--top:before {
  border-top-color: #32d996;
}
.gds-tooltip--success.gds-tooltip--bottom-left:before,
.gds-tooltip--success.gds-tooltip--bottom-right:before,
.gds-tooltip--success.gds-tooltip--bottom:before {
  border-bottom-color: #32d996;
}
.gds-tooltip--success.gds-tooltip--left:before {
  border-left-color: #32d996;
}
.gds-tooltip--success.gds-tooltip--right:before {
  border-right-color: #32d996;
}
.gds-tooltip--always:after,
.gds-tooltip--always:before {
  opacity: 1;
  visibility: visible;
}
.gds-tooltip--always.gds-tooltip--top:before {
  -webkit-transform: translateY(-8px);
  transform: translateY(-8px);
}
.gds-tooltip--always.gds-tooltip--top:after {
  -webkit-transform: translateX(-50%) translateY(-8px);
  transform: translateX(-50%) translateY(-8px);
}
.gds-tooltip--always.gds-tooltip--top-left:before {
  -webkit-transform: translateY(-8px);
  transform: translateY(-8px);
}
.gds-tooltip--always.gds-tooltip--top-left:after {
  -webkit-transform: translateX(-100%) translateY(-8px);
  transform: translateX(-100%) translateY(-8px);
}
.gds-tooltip--always.gds-tooltip--top-right:after,
.gds-tooltip--always.gds-tooltip--top-right:before {
  -webkit-transform: translateY(-8px);
  transform: translateY(-8px);
}
.gds-tooltip--always.gds-tooltip--bottom:before {
  -webkit-transform: translateY(8px);
  transform: translateY(8px);
}
.gds-tooltip--always.gds-tooltip--bottom:after {
  -webkit-transform: translateX(-50%) translateY(8px);
  transform: translateX(-50%) translateY(8px);
}
.gds-tooltip--always.gds-tooltip--bottom-left:before {
  -webkit-transform: translateY(8px);
  transform: translateY(8px);
}
.gds-tooltip--always.gds-tooltip--bottom-left:after {
  -webkit-transform: translateX(-100%) translateY(8px);
  transform: translateX(-100%) translateY(8px);
}
.gds-tooltip--always.gds-tooltip--bottom-right:after,
.gds-tooltip--always.gds-tooltip--bottom-right:before {
  -webkit-transform: translateY(8px);
  transform: translateY(8px);
}
.gds-tooltip--always.gds-tooltip--left:after,
.gds-tooltip--always.gds-tooltip--left:before {
  -webkit-transform: translateX(-8px);
  transform: translateX(-8px);
}
.gds-tooltip--always.gds-tooltip--right:after,
.gds-tooltip--always.gds-tooltip--right:before {
  -webkit-transform: translateX(8px);
  transform: translateX(8px);
}
.gds-tooltip--no-animate:after,
.gds-tooltip--no-animate:before {
  -webkit-transition-duration: 0ms;
  transition-duration: 0ms;
}
.gds-tooltip--bounce:after,
.gds-tooltip--bounce:before {
  -webkit-transition: opacity 0.3s ease, visibility 0.3s ease,
    -webkit-transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24);
  transition: opacity 0.3s ease, visibility 0.3s ease,
    -webkit-transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24);
  transition: opacity 0.3s ease, visibility 0.3s ease,
    transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24);
  transition: opacity 0.3s ease, visibility 0.3s ease,
    transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24),
    -webkit-transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24);
}
.gds-progress-bar {
  display: block;
  height: 1.5rem;
  border-radius: 6px;
  border: solid #dbdbdb;
  border-width: 1px 1px 0.125rem;
}
.gds-progress-bar:after {
  content: "";
  height: 100%;
  background: #0a4882;
  border-bottom: 0.125rem solid #135e88;
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
  position: absolute !important;
  top: 0;
  left: 0;
  -webkit-transition: all 0.5s cubic-bezier(0.86, 0, 0.07, 1);
  transition: all 0.5s cubic-bezier(0.86, 0, 0.07, 1);
}
.gds-progress-bar--lg {
  height: 2rem;
}
.gds-progress-bar--sm {
  height: 0.875rem;
}
.gds-progress-bar--xs {
  height: 0.5rem;
}
.gds-progress-bar--striped-primary:after {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aa%3D%22http%3A%2F%2Fns.adobe.com%2FAdobeSVGViewerExtensions%2F3.0%2F%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2240px%22%20height%3D%2220px%22%20viewBox%3D%220%200%2040%2020%22%20style%3D%22enable-background%3Anew%200%200%2040%2020%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E.st0%7Bopacity%3A0.1%3Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cpolygon%20class%3D%22st0%22%20points%3D%2220%2C0%200%2C20%2020%2C20%2040%2C0%20%22%2F%3E%3C%2Fsvg%3E");
}
.gds-progress-bar--secondary:after {
  background: #0a4882;
  border-bottom: 0.125rem solid #062d51;
}
.gds-progress-bar--striped-secondary:after {
  background-color: #0a4882;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aa%3D%22http%3A%2F%2Fns.adobe.com%2FAdobeSVGViewerExtensions%2F3.0%2F%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2240px%22%20height%3D%2220px%22%20viewBox%3D%220%200%2040%2020%22%20style%3D%22enable-background%3Anew%200%200%2040%2020%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E.st0%7Bopacity%3A0.1%3Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cpolygon%20class%3D%22st0%22%20points%3D%2220%2C0%200%2C20%2020%2C20%2040%2C0%20%22%2F%3E%3C%2Fsvg%3E");
  border-bottom: 0.125rem solid #062d51;
}
.gds-progress-bar--animated:after {
  -webkit-animation: slide-bg 1.5s infinite;
  animation: slide-bg 1.5s infinite;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
}
@-webkit-keyframes slide-bg {
  0% {
    background-position: 0 0;
  }
  to {
    background-position: 40px 0;
  }
}
@keyframes slide-bg {
  0% {
    background-position: 0 0;
  }
  to {
    background-position: 40px 0;
  }
}
.gds-progress-bar[data-value="0"]:after {
  width: 0;
}
.gds-progress-bar[data-value="1"]:after {
  width: 1%;
}
.gds-progress-bar[data-value="2"]:after {
  width: 2%;
}
.gds-progress-bar[data-value="3"]:after {
  width: 3%;
}
.gds-progress-bar[data-value="4"]:after {
  width: 4%;
}
.gds-progress-bar[data-value="5"]:after {
  width: 5%;
}
.gds-progress-bar[data-value="6"]:after {
  width: 6%;
}
.gds-progress-bar[data-value="7"]:after {
  width: 7%;
}
.gds-progress-bar[data-value="8"]:after {
  width: 8%;
}
.gds-progress-bar[data-value="9"]:after {
  width: 9%;
}
.gds-progress-bar[data-value="10"]:after {
  width: 10%;
}
.gds-progress-bar[data-value="11"]:after {
  width: 11%;
}
.gds-progress-bar[data-value="12"]:after {
  width: 12%;
}
.gds-progress-bar[data-value="13"]:after {
  width: 13%;
}
.gds-progress-bar[data-value="14"]:after {
  width: 14%;
}
.gds-progress-bar[data-value="15"]:after {
  width: 15%;
}
.gds-progress-bar[data-value="16"]:after {
  width: 16%;
}
.gds-progress-bar[data-value="17"]:after {
  width: 17%;
}
.gds-progress-bar[data-value="18"]:after {
  width: 18%;
}
.gds-progress-bar[data-value="19"]:after {
  width: 19%;
}
.gds-progress-bar[data-value="20"]:after {
  width: 20%;
}
.gds-progress-bar[data-value="21"]:after {
  width: 21%;
}
.gds-progress-bar[data-value="22"]:after {
  width: 22%;
}
.gds-progress-bar[data-value="23"]:after {
  width: 23%;
}
.gds-progress-bar[data-value="24"]:after {
  width: 24%;
}
.gds-progress-bar[data-value="25"]:after {
  width: 25%;
}
.gds-progress-bar[data-value="26"]:after {
  width: 26%;
}
.gds-progress-bar[data-value="27"]:after {
  width: 27%;
}
.gds-progress-bar[data-value="28"]:after {
  width: 28%;
}
.gds-progress-bar[data-value="29"]:after {
  width: 29%;
}
.gds-progress-bar[data-value="30"]:after {
  width: 30%;
}
.gds-progress-bar[data-value="31"]:after {
  width: 31%;
}
.gds-progress-bar[data-value="32"]:after {
  width: 32%;
}
.gds-progress-bar[data-value="33"]:after {
  width: 33%;
}
.gds-progress-bar[data-value="34"]:after {
  width: 34%;
}
.gds-progress-bar[data-value="35"]:after {
  width: 35%;
}
.gds-progress-bar[data-value="36"]:after {
  width: 36%;
}
.gds-progress-bar[data-value="37"]:after {
  width: 37%;
}
.gds-progress-bar[data-value="38"]:after {
  width: 38%;
}
.gds-progress-bar[data-value="39"]:after {
  width: 39%;
}
.gds-progress-bar[data-value="40"]:after {
  width: 40%;
}
.gds-progress-bar[data-value="41"]:after {
  width: 41%;
}
.gds-progress-bar[data-value="42"]:after {
  width: 42%;
}
.gds-progress-bar[data-value="43"]:after {
  width: 43%;
}
.gds-progress-bar[data-value="44"]:after {
  width: 44%;
}
.gds-progress-bar[data-value="45"]:after {
  width: 45%;
}
.gds-progress-bar[data-value="46"]:after {
  width: 46%;
}
.gds-progress-bar[data-value="47"]:after {
  width: 47%;
}
.gds-progress-bar[data-value="48"]:after {
  width: 48%;
}
.gds-progress-bar[data-value="49"]:after {
  width: 49%;
}
.gds-progress-bar[data-value="50"]:after {
  width: 50%;
}
.gds-progress-bar[data-value="51"]:after {
  width: 51%;
}
.gds-progress-bar[data-value="52"]:after {
  width: 52%;
}
.gds-progress-bar[data-value="53"]:after {
  width: 53%;
}
.gds-progress-bar[data-value="54"]:after {
  width: 54%;
}
.gds-progress-bar[data-value="55"]:after {
  width: 55%;
}
.gds-progress-bar[data-value="56"]:after {
  width: 56%;
}
.gds-progress-bar[data-value="57"]:after {
  width: 57%;
}
.gds-progress-bar[data-value="58"]:after {
  width: 58%;
}
.gds-progress-bar[data-value="59"]:after {
  width: 59%;
}
.gds-progress-bar[data-value="60"]:after {
  width: 60%;
}
.gds-progress-bar[data-value="61"]:after {
  width: 61%;
}
.gds-progress-bar[data-value="62"]:after {
  width: 62%;
}
.gds-progress-bar[data-value="63"]:after {
  width: 63%;
}
.gds-progress-bar[data-value="64"]:after {
  width: 64%;
}
.gds-progress-bar[data-value="65"]:after {
  width: 65%;
}
.gds-progress-bar[data-value="66"]:after {
  width: 66%;
}
.gds-progress-bar[data-value="67"]:after {
  width: 67%;
}
.gds-progress-bar[data-value="68"]:after {
  width: 68%;
}
.gds-progress-bar[data-value="69"]:after {
  width: 69%;
}
.gds-progress-bar[data-value="70"]:after {
  width: 70%;
}
.gds-progress-bar[data-value="71"]:after {
  width: 71%;
}
.gds-progress-bar[data-value="72"]:after {
  width: 72%;
}
.gds-progress-bar[data-value="73"]:after {
  width: 73%;
}
.gds-progress-bar[data-value="74"]:after {
  width: 74%;
}
.gds-progress-bar[data-value="75"]:after {
  width: 75%;
}
.gds-progress-bar[data-value="76"]:after {
  width: 76%;
}
.gds-progress-bar[data-value="77"]:after {
  width: 77%;
}
.gds-progress-bar[data-value="78"]:after {
  width: 78%;
}
.gds-progress-bar[data-value="79"]:after {
  width: 79%;
}
.gds-progress-bar[data-value="80"]:after {
  width: 80%;
}
.gds-progress-bar[data-value="81"]:after {
  width: 81%;
}
.gds-progress-bar[data-value="82"]:after {
  width: 82%;
}
.gds-progress-bar[data-value="83"]:after {
  width: 83%;
}
.gds-progress-bar[data-value="84"]:after {
  width: 84%;
}
.gds-progress-bar[data-value="85"]:after {
  width: 85%;
}
.gds-progress-bar[data-value="86"]:after {
  width: 86%;
}
.gds-progress-bar[data-value="87"]:after {
  width: 87%;
}
.gds-progress-bar[data-value="88"]:after {
  width: 88%;
}
.gds-progress-bar[data-value="89"]:after {
  width: 89%;
}
.gds-progress-bar[data-value="90"]:after {
  width: 90%;
}
.gds-progress-bar[data-value="91"]:after {
  width: 91%;
}
.gds-progress-bar[data-value="92"]:after {
  width: 92%;
}
.gds-progress-bar[data-value="93"]:after {
  width: 93%;
}
.gds-progress-bar[data-value="94"]:after {
  width: 94%;
}
.gds-progress-bar[data-value="95"]:after {
  width: 95%;
}
.gds-progress-bar[data-value="96"]:after {
  width: 96%;
}
.gds-progress-bar[data-value="97"]:after {
  width: 97%;
}
.gds-progress-bar[data-value="98"]:after {
  width: 98%;
}
.gds-progress-bar[data-value="99"]:after {
  width: 99%;
}
.gds-progress-bar[data-value="100"]:after {
  width: 100%;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
.gds-progress-bar--value-colors[data-value="0"]:after {
  background: #fb4323;
  border-color: #e23c20;
}
.gds-progress-bar--value-colors-invert[data-value="0"]:after {
  background: #32d996;
  border-color: #2dc387;
}
.gds-progress-bar--value-colors[data-value="1"]:after {
  background: #fb4623;
  border-color: #e23f20;
}
.gds-progress-bar--value-colors-invert[data-value="1"]:after {
  background: #36d994;
  border-color: #31c385;
}
.gds-progress-bar--value-colors[data-value="2"]:after {
  background: #fb4923;
  border-color: #e24220;
}
.gds-progress-bar--value-colors-invert[data-value="2"]:after {
  background: #3ad991;
  border-color: #34c383;
}
.gds-progress-bar--value-colors[data-value="3"]:after {
  background: #fb4c23;
  border-color: #e24420;
}
.gds-progress-bar--value-colors-invert[data-value="3"]:after {
  background: #3ed98f;
  border-color: #38c381;
}
.gds-progress-bar--value-colors[data-value="4"]:after {
  background: #fa4e23;
  border-color: #e14620;
}
.gds-progress-bar--value-colors-invert[data-value="4"]:after {
  background: #41d88d;
  border-color: #3bc27f;
}
.gds-progress-bar--value-colors[data-value="5"]:after {
  background: #fa5123;
  border-color: #e14920;
}
.gds-progress-bar--value-colors-invert[data-value="5"]:after {
  background: #45d88a;
  border-color: #3ec27c;
}
.gds-progress-bar--value-colors[data-value="6"]:after {
  background: #fa5423;
  border-color: #e14c20;
}
.gds-progress-bar--value-colors-invert[data-value="6"]:after {
  background: #49d888;
  border-color: #42c27a;
}
.gds-progress-bar--value-colors[data-value="7"]:after {
  background: #fa5723;
  border-color: #e14e20;
}
.gds-progress-bar--value-colors-invert[data-value="7"]:after {
  background: #4dd886;
  border-color: #45c279;
}
.gds-progress-bar--value-colors[data-value="8"]:after {
  background: #fa5a23;
  border-color: #e15120;
}
.gds-progress-bar--value-colors-invert[data-value="8"]:after {
  background: #51d883;
  border-color: #49c276;
}
.gds-progress-bar--value-colors[data-value="9"]:after {
  background: #fa5d23;
  border-color: #e15420;
}
.gds-progress-bar--value-colors-invert[data-value="9"]:after {
  background: #55d881;
  border-color: #4dc274;
}
.gds-progress-bar--value-colors[data-value="10"]:after {
  background: #f96023;
  border-color: #e05620;
}
.gds-progress-bar--value-colors-invert[data-value="10"]:after {
  background: #59d87f;
  border-color: #50c272;
}
.gds-progress-bar--value-colors[data-value="11"]:after {
  background: #f96223;
  border-color: #e05820;
}
.gds-progress-bar--value-colors-invert[data-value="11"]:after {
  background: #5cd77c;
  border-color: #53c270;
}
.gds-progress-bar--value-colors[data-value="12"]:after {
  background: #f96523;
  border-color: #e05b20;
}
.gds-progress-bar--value-colors-invert[data-value="12"]:after {
  background: #60d77a;
  border-color: #56c26e;
}
.gds-progress-bar--value-colors[data-value="13"]:after {
  background: #f96822;
  border-color: #e05e1f;
}
.gds-progress-bar--value-colors-invert[data-value="13"]:after {
  background: #64d778;
  border-color: #5ac26c;
}
.gds-progress-bar--value-colors[data-value="14"]:after {
  background: #f96b22;
  border-color: #e0601f;
}
.gds-progress-bar--value-colors-invert[data-value="14"]:after {
  background: #68d775;
  border-color: #5ec269;
}
.gds-progress-bar--value-colors[data-value="15"]:after {
  background: #f96e22;
  border-color: #e0631f;
}
.gds-progress-bar--value-colors-invert[data-value="15"]:after {
  background: #6cd773;
  border-color: #61c268;
}
.gds-progress-bar--value-colors[data-value="16"]:after {
  background: #f87122;
  border-color: #df661f;
}
.gds-progress-bar--value-colors-invert[data-value="16"]:after {
  background: #70d771;
  border-color: #65c266;
}
.gds-progress-bar--value-colors[data-value="17"]:after {
  background: #f87422;
  border-color: #df681f;
}
.gds-progress-bar--value-colors-invert[data-value="17"]:after {
  background: #74d76e;
  border-color: #68c263;
}
.gds-progress-bar--value-colors[data-value="18"]:after {
  background: #f87622;
  border-color: #df6a1f;
}
.gds-progress-bar--value-colors-invert[data-value="18"]:after {
  background: #77d66c;
  border-color: #6bc161;
}
.gds-progress-bar--value-colors[data-value="19"]:after {
  background: #f87922;
  border-color: #df6d1f;
}
.gds-progress-bar--value-colors-invert[data-value="19"]:after {
  background: #7bd66a;
  border-color: #6fc15f;
}
.gds-progress-bar--value-colors[data-value="20"]:after {
  background: #f87c22;
  border-color: #df701f;
}
.gds-progress-bar--value-colors-invert[data-value="20"]:after {
  background: #7fd667;
  border-color: #72c15d;
}
.gds-progress-bar--value-colors[data-value="21"]:after {
  background: #f87f22;
  border-color: #df721f;
}
.gds-progress-bar--value-colors-invert[data-value="21"]:after {
  background: #83d665;
  border-color: #76c15b;
}
.gds-progress-bar--value-colors[data-value="22"]:after {
  background: #f78222;
  border-color: #de751f;
}
.gds-progress-bar--value-colors-invert[data-value="22"]:after {
  background: #87d663;
  border-color: #7ac159;
}
.gds-progress-bar--value-colors[data-value="23"]:after {
  background: #f78522;
  border-color: #de781f;
}
.gds-progress-bar--value-colors-invert[data-value="23"]:after {
  background: #8bd660;
  border-color: #7dc156;
}
.gds-progress-bar--value-colors[data-value="24"]:after {
  background: #f78822;
  border-color: #de7a1f;
}
.gds-progress-bar--value-colors-invert[data-value="24"]:after {
  background: #8fd65e;
  border-color: #81c155;
}
.gds-progress-bar--value-colors[data-value="25"]:after {
  background: #f78b22;
  border-color: #de7d1f;
}
.gds-progress-bar--value-colors-invert[data-value="25"]:after {
  background: #93d65c;
  border-color: #84c153;
}
.gds-progress-bar--value-colors[data-value="26"]:after {
  background: #f78d22;
  border-color: #de7f1f;
}
.gds-progress-bar--value-colors-invert[data-value="26"]:after {
  background: #96d559;
  border-color: #87c050;
}
.gds-progress-bar--value-colors[data-value="27"]:after {
  background: #f79022;
  border-color: #de821f;
}
.gds-progress-bar--value-colors-invert[data-value="27"]:after {
  background: #9ad557;
  border-color: #8bc04e;
}
.gds-progress-bar--value-colors[data-value="28"]:after {
  background: #f79322;
  border-color: #de841f;
}
.gds-progress-bar--value-colors-invert[data-value="28"]:after {
  background: #9ed554;
  border-color: #8ec04c;
}
.gds-progress-bar--value-colors[data-value="29"]:after {
  background: #f69622;
  border-color: #dd871f;
}
.gds-progress-bar--value-colors-invert[data-value="29"]:after {
  background: #a2d552;
  border-color: #92c04a;
}
.gds-progress-bar--value-colors[data-value="30"]:after {
  background: #f69922;
  border-color: #dd8a1f;
}
.gds-progress-bar--value-colors-invert[data-value="30"]:after {
  background: #a6d550;
  border-color: #95c048;
}
.gds-progress-bar--value-colors[data-value="31"]:after {
  background: #f69c22;
  border-color: #dd8c1f;
}
.gds-progress-bar--value-colors-invert[data-value="31"]:after {
  background: #aad54d;
  border-color: #99c045;
}
.gds-progress-bar--value-colors[data-value="32"]:after {
  background: #f69f22;
  border-color: #dd8f1f;
}
.gds-progress-bar--value-colors-invert[data-value="32"]:after {
  background: #aed54b;
  border-color: #9dc044;
}
.gds-progress-bar--value-colors[data-value="33"]:after {
  background: #f6a122;
  border-color: #dd911f;
}
.gds-progress-bar--value-colors-invert[data-value="33"]:after {
  background: #b1d449;
  border-color: #9fbf42;
}
.gds-progress-bar--value-colors[data-value="34"]:after {
  background: #f6a422;
  border-color: #dd941f;
}
.gds-progress-bar--value-colors-invert[data-value="34"]:after {
  background: #b5d446;
  border-color: #a3bf3f;
}
.gds-progress-bar--value-colors[data-value="35"]:after {
  background: #f5a722;
  border-color: #dd961f;
}
.gds-progress-bar--value-colors-invert[data-value="35"]:after {
  background: #b9d444;
  border-color: #a7bf3d;
}
.gds-progress-bar--value-colors[data-value="36"]:after {
  background: #f5aa22;
  border-color: #dd991f;
}
.gds-progress-bar--value-colors-invert[data-value="36"]:after {
  background: #bdd442;
  border-color: #aabf3b;
}
.gds-progress-bar--value-colors[data-value="37"]:after {
  background: #f5ad22;
  border-color: #dd9c1f;
}
.gds-progress-bar--value-colors-invert[data-value="37"]:after {
  background: #c1d43f;
  border-color: #aebf39;
}
.gds-progress-bar--value-colors[data-value="38"]:after {
  background: #f5b021;
  border-color: #dd9e1e;
}
.gds-progress-bar--value-colors-invert[data-value="38"]:after {
  background: #c5d43d;
  border-color: #b1bf37;
}
.gds-progress-bar--value-colors[data-value="39"]:after {
  background: #f5b321;
  border-color: #dda11e;
}
.gds-progress-bar--value-colors-invert[data-value="39"]:after {
  background: #c9d43b;
  border-color: #b5bf35;
}
.gds-progress-bar--value-colors[data-value="40"]:after {
  background: #f5b521;
  border-color: #dda31e;
}
.gds-progress-bar--value-colors-invert[data-value="40"]:after {
  background: #ccd338;
  border-color: #b8be32;
}
.gds-progress-bar--value-colors[data-value="41"]:after {
  background: #f4b821;
  border-color: #dca61e;
}
.gds-progress-bar--value-colors-invert[data-value="41"]:after {
  background: #d0d336;
  border-color: #bbbe31;
}
.gds-progress-bar--value-colors[data-value="42"]:after {
  background: #f4bb21;
  border-color: #dca81e;
}
.gds-progress-bar--value-colors-invert[data-value="42"]:after {
  background: #d4d334;
  border-color: #bfbe2f;
}
.gds-progress-bar--value-colors[data-value="43"]:after {
  background: #f4be21;
  border-color: #dcab1e;
}
.gds-progress-bar--value-colors-invert[data-value="43"]:after {
  background: #d8d331;
  border-color: #c2be2c;
}
.gds-progress-bar--value-colors[data-value="44"]:after {
  background: #f4c121;
  border-color: #dcae1e;
}
.gds-progress-bar--value-colors-invert[data-value="44"]:after {
  background: #dcd32f;
  border-color: #c6be2a;
}
.gds-progress-bar--value-colors[data-value="45"]:after {
  background: #f4c421;
  border-color: #dcb01e;
}
.gds-progress-bar--value-colors-invert[data-value="45"]:after {
  background: #e0d32d;
  border-color: #cabe29;
}
.gds-progress-bar--value-colors[data-value="46"]:after {
  background: #f4c721;
  border-color: #dcb31e;
}
.gds-progress-bar--value-colors-invert[data-value="46"]:after {
  background: #e4d32a;
  border-color: #cdbe26;
}
.gds-progress-bar--value-colors[data-value="47"]:after {
  background: #f3c921;
  border-color: #dbb51e;
}
.gds-progress-bar--value-colors-invert[data-value="47"]:after {
  background: #e7d228;
  border-color: #d0bd24;
}
.gds-progress-bar--value-colors[data-value="48"]:after {
  background: #f3cc21;
  border-color: #dbb81e;
}
.gds-progress-bar--value-colors-invert[data-value="48"]:after {
  background: #ebd226;
  border-color: #d4bd22;
}
.gds-progress-bar--value-colors[data-value="49"]:after {
  background: #f3cf21;
  border-color: #dbba1e;
}
.gds-progress-bar--value-colors-invert[data-value="49"]:after {
  background: #efd223;
  border-color: #d7bd20;
}
.gds-progress-bar--value-colors-invert[data-value="50"]:after,
.gds-progress-bar--value-colors[data-value="50"]:after {
  background: #f3d221;
  border-color: #dbbd1e;
}
.gds-progress-bar--value-colors[data-value="51"]:after {
  background: #efd223;
  border-color: #d7bd20;
}
.gds-progress-bar--value-colors-invert[data-value="51"]:after {
  background: #f3cf21;
  border-color: #dbba1e;
}
.gds-progress-bar--value-colors[data-value="52"]:after {
  background: #ebd226;
  border-color: #d4bd22;
}
.gds-progress-bar--value-colors-invert[data-value="52"]:after {
  background: #f3cc21;
  border-color: #dbb81e;
}
.gds-progress-bar--value-colors[data-value="53"]:after {
  background: #e7d228;
  border-color: #d0bd24;
}
.gds-progress-bar--value-colors-invert[data-value="53"]:after {
  background: #f3c921;
  border-color: #dbb51e;
}
.gds-progress-bar--value-colors[data-value="54"]:after {
  background: #e4d32a;
  border-color: #cdbe26;
}
.gds-progress-bar--value-colors-invert[data-value="54"]:after {
  background: #f4c721;
  border-color: #dcb31e;
}
.gds-progress-bar--value-colors[data-value="55"]:after {
  background: #e0d32d;
  border-color: #cabe29;
}
.gds-progress-bar--value-colors-invert[data-value="55"]:after {
  background: #f4c421;
  border-color: #dcb01e;
}
.gds-progress-bar--value-colors[data-value="56"]:after {
  background: #dcd32f;
  border-color: #c6be2a;
}
.gds-progress-bar--value-colors-invert[data-value="56"]:after {
  background: #f4c121;
  border-color: #dcae1e;
}
.gds-progress-bar--value-colors[data-value="57"]:after {
  background: #d8d331;
  border-color: #c2be2c;
}
.gds-progress-bar--value-colors-invert[data-value="57"]:after {
  background: #f4be21;
  border-color: #dcab1e;
}
.gds-progress-bar--value-colors[data-value="58"]:after {
  background: #d4d334;
  border-color: #bfbe2f;
}
.gds-progress-bar--value-colors-invert[data-value="58"]:after {
  background: #f4bb21;
  border-color: #dca81e;
}
.gds-progress-bar--value-colors[data-value="59"]:after {
  background: #d0d336;
  border-color: #bbbe31;
}
.gds-progress-bar--value-colors-invert[data-value="59"]:after {
  background: #f4b821;
  border-color: #dca61e;
}
.gds-progress-bar--value-colors[data-value="60"]:after {
  background: #ccd338;
  border-color: #b8be32;
}
.gds-progress-bar--value-colors-invert[data-value="60"]:after {
  background: #f5b521;
  border-color: #dda31e;
}
.gds-progress-bar--value-colors[data-value="61"]:after {
  background: #c9d43b;
  border-color: #b5bf35;
}
.gds-progress-bar--value-colors-invert[data-value="61"]:after {
  background: #f5b321;
  border-color: #dda11e;
}
.gds-progress-bar--value-colors[data-value="62"]:after {
  background: #c5d43d;
  border-color: #b1bf37;
}
.gds-progress-bar--value-colors-invert[data-value="62"]:after {
  background: #f5b021;
  border-color: #dd9e1e;
}
.gds-progress-bar--value-colors[data-value="63"]:after {
  background: #c1d43f;
  border-color: #aebf39;
}
.gds-progress-bar--value-colors-invert[data-value="63"]:after {
  background: #f5ad22;
  border-color: #dd9c1f;
}
.gds-progress-bar--value-colors[data-value="64"]:after {
  background: #bdd442;
  border-color: #aabf3b;
}
.gds-progress-bar--value-colors-invert[data-value="64"]:after {
  background: #f5aa22;
  border-color: #dd991f;
}
.gds-progress-bar--value-colors[data-value="65"]:after {
  background: #b9d444;
  border-color: #a7bf3d;
}
.gds-progress-bar--value-colors-invert[data-value="65"]:after {
  background: #f5a722;
  border-color: #dd961f;
}
.gds-progress-bar--value-colors[data-value="66"]:after {
  background: #b5d446;
  border-color: #a3bf3f;
}
.gds-progress-bar--value-colors-invert[data-value="66"]:after {
  background: #f6a422;
  border-color: #dd941f;
}
.gds-progress-bar--value-colors[data-value="67"]:after {
  background: #b1d449;
  border-color: #9fbf42;
}
.gds-progress-bar--value-colors-invert[data-value="67"]:after {
  background: #f6a122;
  border-color: #dd911f;
}
.gds-progress-bar--value-colors[data-value="68"]:after {
  background: #aed54b;
  border-color: #9dc044;
}
.gds-progress-bar--value-colors-invert[data-value="68"]:after {
  background: #f69f22;
  border-color: #dd8f1f;
}
.gds-progress-bar--value-colors[data-value="69"]:after {
  background: #aad54d;
  border-color: #99c045;
}
.gds-progress-bar--value-colors-invert[data-value="69"]:after {
  background: #f69c22;
  border-color: #dd8c1f;
}
.gds-progress-bar--value-colors[data-value="70"]:after {
  background: #a6d550;
  border-color: #95c048;
}
.gds-progress-bar--value-colors-invert[data-value="70"]:after {
  background: #f69922;
  border-color: #dd8a1f;
}
.gds-progress-bar--value-colors[data-value="71"]:after {
  background: #a2d552;
  border-color: #92c04a;
}
.gds-progress-bar--value-colors-invert[data-value="71"]:after {
  background: #f69622;
  border-color: #dd871f;
}
.gds-progress-bar--value-colors[data-value="72"]:after {
  background: #9ed554;
  border-color: #8ec04c;
}
.gds-progress-bar--value-colors-invert[data-value="72"]:after {
  background: #f79322;
  border-color: #de841f;
}
.gds-progress-bar--value-colors[data-value="73"]:after {
  background: #9ad557;
  border-color: #8bc04e;
}
.gds-progress-bar--value-colors-invert[data-value="73"]:after {
  background: #f79022;
  border-color: #de821f;
}
.gds-progress-bar--value-colors[data-value="74"]:after {
  background: #96d559;
  border-color: #87c050;
}
.gds-progress-bar--value-colors-invert[data-value="74"]:after {
  background: #f78d22;
  border-color: #de7f1f;
}
.gds-progress-bar--value-colors[data-value="75"]:after {
  background: #93d65c;
  border-color: #84c153;
}
.gds-progress-bar--value-colors-invert[data-value="75"]:after {
  background: #f78b22;
  border-color: #de7d1f;
}
.gds-progress-bar--value-colors[data-value="76"]:after {
  background: #8fd65e;
  border-color: #81c155;
}
.gds-progress-bar--value-colors-invert[data-value="76"]:after {
  background: #f78822;
  border-color: #de7a1f;
}
.gds-progress-bar--value-colors[data-value="77"]:after {
  background: #8bd660;
  border-color: #7dc156;
}
.gds-progress-bar--value-colors-invert[data-value="77"]:after {
  background: #f78522;
  border-color: #de781f;
}
.gds-progress-bar--value-colors[data-value="78"]:after {
  background: #87d663;
  border-color: #7ac159;
}
.gds-progress-bar--value-colors-invert[data-value="78"]:after {
  background: #f78222;
  border-color: #de751f;
}
.gds-progress-bar--value-colors[data-value="79"]:after {
  background: #83d665;
  border-color: #76c15b;
}
.gds-progress-bar--value-colors-invert[data-value="79"]:after {
  background: #f87f22;
  border-color: #df721f;
}
.gds-progress-bar--value-colors[data-value="80"]:after {
  background: #7fd667;
  border-color: #72c15d;
}
.gds-progress-bar--value-colors-invert[data-value="80"]:after {
  background: #f87c22;
  border-color: #df701f;
}
.gds-progress-bar--value-colors[data-value="81"]:after {
  background: #7bd66a;
  border-color: #6fc15f;
}
.gds-progress-bar--value-colors-invert[data-value="81"]:after {
  background: #f87922;
  border-color: #df6d1f;
}
.gds-progress-bar--value-colors[data-value="82"]:after {
  background: #77d66c;
  border-color: #6bc161;
}
.gds-progress-bar--value-colors-invert[data-value="82"]:after {
  background: #f87622;
  border-color: #df6a1f;
}
.gds-progress-bar--value-colors[data-value="83"]:after {
  background: #74d76e;
  border-color: #68c263;
}
.gds-progress-bar--value-colors-invert[data-value="83"]:after {
  background: #f87422;
  border-color: #df681f;
}
.gds-progress-bar--value-colors[data-value="84"]:after {
  background: #70d771;
  border-color: #65c266;
}
.gds-progress-bar--value-colors-invert[data-value="84"]:after {
  background: #f87122;
  border-color: #df661f;
}
.gds-progress-bar--value-colors[data-value="85"]:after {
  background: #6cd773;
  border-color: #61c268;
}
.gds-progress-bar--value-colors-invert[data-value="85"]:after {
  background: #f96e22;
  border-color: #e0631f;
}
.gds-progress-bar--value-colors[data-value="86"]:after {
  background: #68d775;
  border-color: #5ec269;
}
.gds-progress-bar--value-colors-invert[data-value="86"]:after {
  background: #f96b22;
  border-color: #e0601f;
}
.gds-progress-bar--value-colors[data-value="87"]:after {
  background: #64d778;
  border-color: #5ac26c;
}
.gds-progress-bar--value-colors-invert[data-value="87"]:after {
  background: #f96822;
  border-color: #e05e1f;
}
.gds-progress-bar--value-colors[data-value="88"]:after {
  background: #60d77a;
  border-color: #56c26e;
}
.gds-progress-bar--value-colors-invert[data-value="88"]:after {
  background: #f96523;
  border-color: #e05b20;
}
.gds-progress-bar--value-colors[data-value="89"]:after {
  background: #5cd77c;
  border-color: #53c270;
}
.gds-progress-bar--value-colors-invert[data-value="89"]:after {
  background: #f96223;
  border-color: #e05820;
}
.gds-progress-bar--value-colors[data-value="90"]:after {
  background: #59d87f;
  border-color: #50c272;
}
.gds-progress-bar--value-colors-invert[data-value="90"]:after {
  background: #f96023;
  border-color: #e05620;
}
.gds-progress-bar--value-colors[data-value="91"]:after {
  background: #55d881;
  border-color: #4dc274;
}
.gds-progress-bar--value-colors-invert[data-value="91"]:after {
  background: #fa5d23;
  border-color: #e15420;
}
.gds-progress-bar--value-colors[data-value="92"]:after {
  background: #51d883;
  border-color: #49c276;
}
.gds-progress-bar--value-colors-invert[data-value="92"]:after {
  background: #fa5a23;
  border-color: #e15120;
}
.gds-progress-bar--value-colors[data-value="93"]:after {
  background: #4dd886;
  border-color: #45c279;
}
.gds-progress-bar--value-colors-invert[data-value="93"]:after {
  background: #fa5723;
  border-color: #e14e20;
}
.gds-progress-bar--value-colors[data-value="94"]:after {
  background: #49d888;
  border-color: #42c27a;
}
.gds-progress-bar--value-colors-invert[data-value="94"]:after {
  background: #fa5423;
  border-color: #e14c20;
}
.gds-progress-bar--value-colors[data-value="95"]:after {
  background: #45d88a;
  border-color: #3ec27c;
}
.gds-progress-bar--value-colors-invert[data-value="95"]:after {
  background: #fa5123;
  border-color: #e14920;
}
.gds-progress-bar--value-colors[data-value="96"]:after {
  background: #41d88d;
  border-color: #3bc27f;
}
.gds-progress-bar--value-colors-invert[data-value="96"]:after {
  background: #fa4e23;
  border-color: #e14620;
}
.gds-progress-bar--value-colors[data-value="97"]:after {
  background: #3ed98f;
  border-color: #38c381;
}
.gds-progress-bar--value-colors-invert[data-value="97"]:after {
  background: #fb4c23;
  border-color: #e24420;
}
.gds-progress-bar--value-colors[data-value="98"]:after {
  background: #3ad991;
  border-color: #34c383;
}
.gds-progress-bar--value-colors-invert[data-value="98"]:after {
  background: #fb4923;
  border-color: #e24220;
}
.gds-progress-bar--value-colors[data-value="99"]:after {
  background: #36d994;
  border-color: #31c385;
}
.gds-progress-bar--value-colors-invert[data-value="99"]:after {
  background: #fb4623;
  border-color: #e23f20;
}
.gds-progress-bar--value-colors[data-value="100"]:after {
  background: #32d996;
  border-color: #2dc387;
}
.gds-progress-bar--value-colors-invert[data-value="100"]:after {
  background: #fb4323;
  border-color: #e23c20;
}
.gds-smart-fill {
  display: block;
}
.gds-smart-fill__col {
  float: left;
  position: relative;
  min-height: 1px;
  padding-right: 0.9375rem;
  padding-left: 0.9375rem;
}
.gds-smart-fill__col,
.gds-smart-fill__col--animated {
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.gds-smart-fill__col--animated {
  width: 0;
}
.gds-smart-fill__col:first-child:last-child,
.gds-smart-fill__col:first-child:last-child ~ .gds-smart-fill__col {
  width: 100 %;
}
.gds-smart-fill__col--animated:first-child:last-child,
.gds-smart-fill__col--animated:first-child:last-child
  ~ .gds-smart-fill__col--animated {
  width: 0;
}
.gds-smart-fill__col--open:first-child:last-child,
.gds-smart-fill__col--open:first-child:last-child ~ .gds-smart-fill__col--open {
  width: 100 %;
}
.gds-smart-fill__col:first-child:nth-last-child(2),
.gds-smart-fill__col:first-child:nth-last-child(2) ~ .gds-smart-fill__col {
  width: 50 %;
}
.gds-smart-fill__col--animated:first-child:nth-last-child(2),
.gds-smart-fill__col--animated:first-child:nth-last-child(2)
  ~ .gds-smart-fill__col--animated {
  width: 0;
}
.gds-smart-fill__col--open:first-child:nth-last-child(2),
.gds-smart-fill__col--open:first-child:nth-last-child(2)
  ~ .gds-smart-fill__col--open {
  width: 50 %;
}
.gds-smart-fill__col:first-child:nth-last-child(3),
.gds-smart-fill__col:first-child:nth-last-child(3) ~ .gds-smart-fill__col {
  width: 33.3333333333 %;
}
.gds-smart-fill__col--animated:first-child:nth-last-child(3),
.gds-smart-fill__col--animated:first-child:nth-last-child(3)
  ~ .gds-smart-fill__col--animated {
  width: 0;
}
.gds-smart-fill__col--open:first-child:nth-last-child(3),
.gds-smart-fill__col--open:first-child:nth-last-child(3)
  ~ .gds-smart-fill__col--open {
  width: 33.3333333333 %;
}
.gds-smart-fill__col:first-child:nth-last-child(4),
.gds-smart-fill__col:first-child:nth-last-child(4) ~ .gds-smart-fill__col {
  width: 25 %;
}
.gds-smart-fill__col--animated:first-child:nth-last-child(4),
.gds-smart-fill__col--animated:first-child:nth-last-child(4)
  ~ .gds-smart-fill__col--animated {
  width: 0;
}
.gds-smart-fill__col--open:first-child:nth-last-child(4),
.gds-smart-fill__col--open:first-child:nth-last-child(4)
  ~ .gds-smart-fill__col--open {
  width: 25 %;
}
.gds-smart-fill__col:first-child:nth-last-child(5),
.gds-smart-fill__col:first-child:nth-last-child(5) ~ .gds-smart-fill__col {
  width: 20 %;
}
.gds-smart-fill__col--animated:first-child:nth-last-child(5),
.gds-smart-fill__col--animated:first-child:nth-last-child(5)
  ~ .gds-smart-fill__col--animated {
  width: 0;
}
.gds-smart-fill__col--open:first-child:nth-last-child(5),
.gds-smart-fill__col--open:first-child:nth-last-child(5)
  ~ .gds-smart-fill__col--open {
  width: 20 %;
}
.gds-smart-fill__col:first-child:nth-last-child(6),
.gds-smart-fill__col:first-child:nth-last-child(6) ~ .gds-smart-fill__col {
  width: 16.6666666667 %;
}
.gds-smart-fill__col--animated:first-child:nth-last-child(6),
.gds-smart-fill__col--animated:first-child:nth-last-child(6)
  ~ .gds-smart-fill__col--animated {
  width: 0;
}
.gds-smart-fill__col--open:first-child:nth-last-child(6),
.gds-smart-fill__col--open:first-child:nth-last-child(6)
  ~ .gds-smart-fill__col--open {
  width: 16.6666666667 %;
}
.gds-smart-fill__col:first-child:nth-last-child(7),
.gds-smart-fill__col:first-child:nth-last-child(7) ~ .gds-smart-fill__col {
  width: 14.2857142857 %;
}
.gds-smart-fill__col--animated:first-child:nth-last-child(7),
.gds-smart-fill__col--animated:first-child:nth-last-child(7)
  ~ .gds-smart-fill__col--animated {
  width: 0;
}
.gds-smart-fill__col--open:first-child:nth-last-child(7),
.gds-smart-fill__col--open:first-child:nth-last-child(7)
  ~ .gds-smart-fill__col--open {
  width: 14.2857142857 %;
}
.gds-smart-fill__col:first-child:nth-last-child(8),
.gds-smart-fill__col:first-child:nth-last-child(8) ~ .gds-smart-fill__col {
  width: 12.5 %;
}
.gds-smart-fill__col--animated:first-child:nth-last-child(8),
.gds-smart-fill__col--animated:first-child:nth-last-child(8)
  ~ .gds-smart-fill__col--animated {
  width: 0;
}
.gds-smart-fill__col--open:first-child:nth-last-child(8),
.gds-smart-fill__col--open:first-child:nth-last-child(8)
  ~ .gds-smart-fill__col--open {
  width: 12.5 %;
}
.gds-smart-fill__col:first-child:nth-last-child(9),
.gds-smart-fill__col:first-child:nth-last-child(9) ~ .gds-smart-fill__col {
  width: 11.1111111111 %;
}
.gds-smart-fill__col--animated:first-child:nth-last-child(9),
.gds-smart-fill__col--animated:first-child:nth-last-child(9)
  ~ .gds-smart-fill__col--animated {
  width: 0;
}
.gds-smart-fill__col--open:first-child:nth-last-child(9),
.gds-smart-fill__col--open:first-child:nth-last-child(9)
  ~ .gds-smart-fill__col--open {
  width: 11.1111111111 %;
}
.gds-smart-fill__col:first-child:nth-last-child(10),
.gds-smart-fill__col:first-child:nth-last-child(10) ~ .gds-smart-fill__col {
  width: 10 %;
}
.gds-smart-fill__col--animated:first-child:nth-last-child(10),
.gds-smart-fill__col--animated:first-child:nth-last-child(10)
  ~ .gds-smart-fill__col--animated {
  width: 0;
}
.gds-smart-fill__col--open:first-child:nth-last-child(10),
.gds-smart-fill__col--open:first-child:nth-last-child(10)
  ~ .gds-smart-fill__col--open {
  width: 10 %;
}
.gds-smart-fill__col:first-child:nth-last-child(11),
.gds-smart-fill__col:first-child:nth-last-child(11) ~ .gds-smart-fill__col {
  width: 9.0909090909 %;
}
.gds-smart-fill__col--animated:first-child:nth-last-child(11),
.gds-smart-fill__col--animated:first-child:nth-last-child(11)
  ~ .gds-smart-fill__col--animated {
  width: 0;
}
.gds-smart-fill__col--open:first-child:nth-last-child(11),
.gds-smart-fill__col--open:first-child:nth-last-child(11)
  ~ .gds-smart-fill__col--open {
  width: 9.0909090909 %;
}
.gds-smart-fill__col:first-child:nth-last-child(12),
.gds-smart-fill__col:first-child:nth-last-child(12) ~ .gds-smart-fill__col {
  width: 8.3333333333 %;
}
.gds-smart-fill__col--animated:first-child:nth-last-child(12),
.gds-smart-fill__col--animated:first-child:nth-last-child(12)
  ~ .gds-smart-fill__col--animated {
  width: 0;
}
.gds-smart-fill__col--open:first-child:nth-last-child(12),
.gds-smart-fill__col--open:first-child:nth-last-child(12)
  ~ .gds-smart-fill__col--open {
  width: 8.3333333333 %;
}
.gds-loading {
  position: absolute;
  top: 50%;
  left: 50%;
}
.gds-loading--bg {
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.2);
}
.gds-conversation__dots,
.gds-conversation__dots:after,
.gds-conversation__dots:before,
.gds-loading__dot,
.gds-loading__dot:after,
.gds-loading__dot:before {
  width: 0.5rem;
  height: 0.5rem;
  border-radius: 0.25rem;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.gds-conversation__dots,
.gds-conversation__dots:after,
.gds-conversation__dots:before,
.gds-loading__dot--white,
.gds-loading__dot--white:after,
.gds-loading__dot--white:before {
  -webkit-animation: white-pulse 3s infinite !important;
  animation: white-pulse 3s infinite !important;
}
@-webkit-keyframes white-pulse {
  0% {
    background: rgba(255, 255, 255, 0.15);
  }
  70% {
    background: #fff;
  }
  to {
    background: rgba(255, 255, 255, 0.15);
  }
}
@keyframes white-pulse {
  0% {
    background: rgba(255, 255, 255, 0.15);
  }
  70% {
    background: #fff;
  }
  to {
    background: rgba(255, 255, 255, 0.15);
  }
}
.gds-conversation__dots,
.gds-loading__dot {
  position: relative;
  top: -50%;
  left: -50%;
  -webkit-animation-delay: 0.25s !important;
}
.gds-conversation__dots:after,
.gds-conversation__dots:before,
.gds-loading__dot:after,
.gds-loading__dot:before {
  content: "";
  position: absolute;
  top: 0;
}
.gds-conversation__dots:before,
.gds-loading__dot:before {
  left: -13px;
  -webkit-animation-delay: 0s !important;
}
.gds-conversation__dots:after,
.gds-loading__dot:after {
  left: 13px;
  -webkit-animation-delay: 0.5s !important;
}
.gds-loading__dot--lg,
.gds-loading__dot--lg:after,
.gds-loading__dot--lg:before {
  width: 1rem;
  height: 1rem;
  border-radius: 0.5rem;
}
.gds-loading__dot--lg:before {
  left: -26px;
}
.gds-loading__dot--lg:after {
  left: 26px;
}
.gds-conversation__dots,
.gds-conversation__dots:after,
.gds-conversation__dots:before,
.gds-loading__dot--sm,
.gds-loading__dot--sm:after,
.gds-loading__dot--sm:before {
  width: 0.25rem;
  height: 0.25rem;
  border-radius: 0.125rem;
}
.gds-conversation__dots:before,
.gds-loading__dot--sm:before {
  left: -8px;
}
.gds-conversation__dots:after,
.gds-loading__dot--sm:after {
  left: 8px;
}
.gds-conversation__dots,
.gds-conversation__dots:after,
.gds-conversation__dots:before,
.gds-loading__dot,
.gds-loading__dot:after,
.gds-loading__dot:before {
  -webkit-animation: pulse 3s infinite;
  animation: pulse 3s infinite;
}
@-webkit-keyframes pulse {
  0% {
    background: rgba(30, 150, 217, 0.15);
  }
  70% {
    background: #1e96d9;
  }
  to {
    background: rgba(30, 150, 217, 0.15);
  }
}
@keyframes pulse {
  0% {
    background: rgba(30, 150, 217, 0.15);
  }
  70% {
    background: #1e96d9;
  }
  to {
    background: rgba(30, 150, 217, 0.15);
  }
}
.gds-image {
  display: block;
  max-width: 100%;
  height: auto;
}
.gds-image--border {
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.gds-image__label {
  display: block;
  font-size: 0.8rem;
  color: rgba(0, 0, 0, 0.3);
  margin: 0.5rem 0 2rem;
}
.gds-number-circle {
  border: 1px solid #0a4882;
  color: #0a4882;
  border-radius: 50%;
  padding: 0.25rem 0;
  margin-right: 1rem;
  font-size: 0.9rem;
  float: left;
  width: 2.25rem;
  height: 2.25rem;
  text-align: center;
}
.gds-number-circle--lg,
.gds-number-circle--sm,
.gds-number-circle--xl,
.gds-number-circle--xs {
  padding: 0;
}
.gds-number-circle--xs {
  width: 1.25rem;
  height: 1.25rem;
  line-height: 1.2rem;
  font-size: 0.7rem;
}
.gds-number-circle--sm {
  width: 1.75rem;
  height: 1.75rem;
  line-height: 1.65rem;
  font-size: 0.8rem;
}
.gds-number-circle--lg {
  width: 3rem;
  height: 3rem;
  line-height: 2.9rem;
  font-size: 1.1rem;
}
.gds-number-circle--xl {
  width: 4rem;
  height: 4rem;
  line-height: 3.8rem;
  font-size: 1.3rem;
}
.gds-number-circle--secondary {
  color: #0a4882;
  border-color: #0a4882;
}
.gds-number-circle--success {
  color: #32d996;
  border-color: #32d996;
}
.gds-number-circle--warning {
  color: #f3d221;
  border-color: #f3d221;
}
.gds-number-circle--info {
  color: #7671d6;
  border-color: #7671d6;
}
.gds-number-circle--danger {
  color: #fb4323;
  border-color: #fb4323;
}
.gds-number-circle--white {
  color: #fff;
  border-color: #fff;
}
.gds-number-circle--dark {
  color: #acacac;
  border-color: #acacac;
}
.gds-circular-thumbnail,
.gds-ranker-ensign__thumbnail {
  width: 4.5rem;
  height: 4.5rem;
  border-radius: 50%;
  overflow: hidden;
  margin: 0 auto;
  border: 1px solid #fff;
  -webkit-box-shadow: 0 0 0 1px #1e96d9;
  box-shadow: 0 0 0 1px #1e96d9;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-circular-thumbnail--dark {
  border: 1px solid #5f5f5f;
}
.gds-circular-thumbnail--xs,
.gds-ranker-ensign__thumbnail--xs {
  width: 2rem;
  height: 2rem;
  border: 1px solid #fff;
}
.gds-circular-thumbnail--sm,
.gds-ranker-ensign__thumbnail--sm {
  width: 3rem;
  height: 3rem;
}
.gds-circular-thumbnail--lg,
.gds-ranker-ensign__thumbnail--lg {
  width: 6rem;
  height: 6rem;
}
.gds-circular-thumbnail--xl,
.gds-ranker-ensign__thumbnail--xl {
  width: 8rem;
  height: 8rem;
}
.gds-circular-thumbnail--secondary,
.gds-ranker-ensign__thumbnail--secondary {
  -webkit-box-shadow: 0 0 0 1px #0a4882;
  box-shadow: 0 0 0 1px #0a4882;
}
.gds-circular-thumbnail--success,
.gds-circular-thumbnail--tertiary,
.gds-ranker-ensign__thumbnail--success,
.gds-ranker-ensign__thumbnail--tertiary {
  -webkit-box-shadow: 0 0 0 1px #32d996;
  box-shadow: 0 0 0 1px #32d996;
}
.gds-circular-thumbnail--warning,
.gds-ranker-ensign__thumbnail--warning {
  -webkit-box-shadow: 0 0 0 1px #f3d221;
  box-shadow: 0 0 0 1px #f3d221;
}
.gds-circular-thumbnail--info,
.gds-ranker-ensign__thumbnail--info {
  -webkit-box-shadow: 0 0 0 1px #7671d6;
  box-shadow: 0 0 0 1px #7671d6;
}
.gds-circular-thumbnail--danger,
.gds-ranker-ensign__thumbnail--danger {
  -webkit-box-shadow: 0 0 0 1px #fb4323;
  box-shadow: 0 0 0 1px #fb4323;
}
.gds-circular-thumbnail--white {
  border: 1px solid #5f5f5f;
  -webkit-box-shadow: 0 0 0 1px #fff;
  box-shadow: 0 0 0 1px #fff;
}
.gds-tag {
  display: inline-block;
  background-color: #fff;
  color: #acacac;
  border: 1px solid #dbdbdb;
  border-radius: 6px;
  margin: 0 0.5rem 0.5rem 0;
  padding: 0 0.5rem;
  overflow: hidden;
  vertical-align: top;
  font-family: Public Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto,
    Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji,
    Segoe UI Symbol;
  font-weight: 200;
}
.gds-tag--with-button {
  padding-right: 2.75rem;
}
.gds-tag__button {
  border: none;
  background-color: transparent !important;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22100%25%22%20height%3D%22100%25%22%0A%09%20viewBox%3D%220%200%2020px%2020px%22%20preserveAspectRatio%3D%22none%22%20fill%3D%22none%22%20stroke%3D%22%23acacac%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%0A%20%20%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%0A%20%20%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%0A%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  padding: 0;
  position: absolute;
  top: 0;
  right: 0;
  top: -6px;
  right: -3px;
  background-position: 10px 10px;
  width: 40px;
  height: 40px;
  -webkit-transform: scale(0.7);
  transform: scale(0.7);
}
.gds-tag__button:hover {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%231e96d9%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E");
  cursor: pointer;
}
.gds-tag__button:focus {
  outline: none;
}
.gds-tag__button:before {
  content: "";
  position: absolute;
  top: 0;
  left: -0.25rem;
  width: 1px;
  height: 100%;
  background-color: #dbdbdb;
  pointer-events: none;
}
.gds-tag__option {
  border: none;
  text-align: center;
  background-color: transparent !important;
  position: absolute;
  top: -6px;
  right: -3px;
  background-position: 10px 10px;
  width: 40px;
  height: 40px;
  -webkit-transform: scale(0.7);
  transform: scale(0.7);
  font-size: 1.4rem;
  color: inherit;
  text-shadow: 0 0 0.25px #acacac;
  cursor: pointer;
}
.gds-tag__option:before {
  content: "";
  position: absolute;
  top: 0;
  left: -0.25rem;
  width: 1px;
  height: 100%;
  background-color: #dbdbdb;
  pointer-events: none;
}
.gds-tag__option:focus {
  outline: none;
}
.gds-tag__option:hover {
  color: #1e96d9;
  text-shadow: 0 0 0.5px #1e96d9;
}
.gds-tag__button--dark:before,
.gds-tag__option--dark:before {
  background-color: #5f5f5f;
}
.gds-tag--sm {
  font-size: 0.8rem;
}
.gds-tag--xs {
  font-size: 0.7rem;
}
.gds-tag--with-button-sm {
  padding-right: 2.25rem;
}
.gds-tag--with-button-xs {
  padding-right: 2rem;
}
.gds-tag__button--sm {
  -webkit-transform: scale(0.6);
  transform: scale(0.6);
  top: -9px;
}
.gds-tag__button--sm,
.gds-tag__button--xs {
  width: 40px;
  height: 40px;
  background-position: 10px 10px;
  right: -7px;
}
.gds-tag__button--xs {
  -webkit-transform: scale(0.45);
  transform: scale(0.45);
  top: -10px;
}
.gds-tag__option--sm {
  width: 34px;
  height: 40px;
  background-position: 10px 10px;
  top: -8px;
  right: -4px;
  font-size: 1rem;
}
.gds-tag__option--xs {
  width: 28px;
  height: 40px;
  background-position: 10px 10px;
  top: -10px;
  right: -2px;
  font-size: 0.7rem;
}
.gds-tag--dark {
  border-color: #5f5f5f;
}
.gds-tag--blue-dark,
.gds-tag--danger-dark,
.gds-tag--dark,
.gds-tag--darkblue-dark,
.gds-tag--darkgold-dark,
.gds-tag--darkgreen-dark,
.gds-tag--darkred-dark,
.gds-tag--gold-dark,
.gds-tag--green-dark,
.gds-tag--orange-dark,
.gds-tag--primary-dark,
.gds-tag--purple-dark,
.gds-tag--red-dark,
.gds-tag--secondary-dark,
.gds-tag--success-dark,
.gds-tag--warning-dark {
  background-color: #444;
}
.gds-tag--primary {
  background-color: #d8eefa;
  border-color: #8bcbef;
  color: #0f4b6d;
}
.gds-tag--primary-dark {
  border-color: #1e96d9;
}
.gds-tag--secondary {
  background-color: #c6e1fb;
  border-color: #53a5f2;
  color: #052441;
}
.gds-tag--secondary-dark {
  border-color: #0a4882;
}
.gds-tag--success {
  background-color: #ddf9ee;
  border-color: #98eccb;
  color: #15714c;
}
.gds-tag--success-dark {
  border-color: #32d996;
}
.gds-tag--warning {
  background-color: #fdf8da;
  border-color: #f9e990;
  color: #836f07;
}
.gds-tag--warning-dark {
  border-color: #f3d221;
}
.gds-tag--danger {
  background-color: #fee0da;
  border-color: #fda191;
  color: #8c1703;
}
.gds-tag--danger-dark {
  border-color: #fb4323;
}
.gds-tag--blue {
  background-color: #d8eefa;
  border-color: #8bcbef;
  color: #0f4b6d;
}
.gds-tag--blue-dark {
  border-color: #1e96d9;
}
.gds-tag--gold {
  background-color: #fdf8da;
  border-color: #f9e990;
  color: #836f07;
}
.gds-tag--gold-dark {
  border-color: #f3d221;
}
.gds-tag--green {
  background-color: #ddf9ee;
  border-color: #98eccb;
  color: #15714c;
}
.gds-tag--green-dark {
  border-color: #32d996;
}
.gds-tag--orange {
  background-color: #ffebd9;
  border-color: #fec38d;
  color: #8a4301;
}
.gds-tag--orange-dark {
  border-color: #fd871a;
}
.gds-tag--purple {
  background-color: #e8e7f8;
  border-color: #bab8eb;
  color: #29257f;
}
.gds-tag--purple-dark {
  border-color: #7671d6;
}
.gds-tag--red {
  background-color: #fee0da;
  border-color: #fda191;
  color: #8c1703;
}
.gds-tag--red-dark {
  border-color: #fb4323;
}
.gds-tag--darkblue {
  background-color: #c6e1fb;
  border-color: #53a5f2;
  color: #052441;
}
.gds-tag--darkblue-dark {
  border-color: #0a4882;
}
.gds-tag--darkgold {
  background-color: #fdf5d8;
  border-color: #f8e08a;
  color: #7b6107;
}
.gds-tag--darkgold-dark {
  border-color: #f1c014;
}
.gds-tag--darkgreen {
  background-color: #d5f8ea;
  border-color: #82ebc1;
  color: #0f603f;
}
.gds-tag--darkgreen-dark {
  border-color: #1ebf7e;
}
.gds-tag--darkred {
  background-color: #fdd9d2;
  border-color: #f88c79;
  color: #6c1506;
}
.gds-tag--darkred-dark {
  border-color: #d82a0c;
}
.gds-tag--blue-dark,
.gds-tag--danger-dark,
.gds-tag--darkblue-dark,
.gds-tag--darkgold-dark,
.gds-tag--darkgreen-dark,
.gds-tag--darkred-dark,
.gds-tag--gold-dark,
.gds-tag--green-dark,
.gds-tag--orange-dark,
.gds-tag--primary-dark,
.gds-tag--purple-dark,
.gds-tag--red-dark,
.gds-tag--secondary-dark,
.gds-tag--success-dark,
.gds-tag--warning-dark {
  color: #fff;
  text-shadow: 0 0 3px rgba(0, 0, 0, 0.35);
}
.gds-tag__button--primary-dark:before,
.gds-tag__option--primary-dark:before {
  background-color: #1e96d9;
}
.gds-tag__button--secondary-dark:before,
.gds-tag__option--secondary-dark:before {
  background-color: #0a4882;
}
.gds-tag__button--success-dark:before,
.gds-tag__option--success-dark:before {
  background-color: #32d996;
}
.gds-tag__button--warning-dark:before,
.gds-tag__option--warning-dark:before {
  background-color: #f3d221;
}
.gds-tag__button--danger-dark:before,
.gds-tag__option--danger-dark:before {
  background-color: #fb4323;
}
.gds-tag__button--blue-dark:before,
.gds-tag__option--blue-dark:before {
  background-color: #1e96d9;
}
.gds-tag__button--gold-dark:before,
.gds-tag__option--gold-dark:before {
  background-color: #f3d221;
}
.gds-tag__button--green-dark:before,
.gds-tag__option--green-dark:before {
  background-color: #32d996;
}
.gds-tag__button--orange-dark:before,
.gds-tag__option--orange-dark:before {
  background-color: #fd871a;
}
.gds-tag__button--purple-dark:before,
.gds-tag__option--purple-dark:before {
  background-color: #7671d6;
}
.gds-tag__button--red-dark:before,
.gds-tag__option--red-dark:before {
  background-color: #fb4323;
}
.gds-tag__button--darkblue-dark:before,
.gds-tag__option--darkblue-dark:before {
  background-color: #0a4882;
}
.gds-tag__button--darkgold-dark:before,
.gds-tag__option--darkgold-dark:before {
  background-color: #f1c014;
}
.gds-tag__button--darkgreen-dark:before,
.gds-tag__option--darkgreen-dark:before {
  background-color: #1ebf7e;
}
.gds-tag__button--darkred-dark:before,
.gds-tag__option--darkred-dark:before {
  background-color: #d82a0c;
}
.gds-tag__button--blue:before,
.gds-tag__button--danger:before,
.gds-tag__button--darkblue:before,
.gds-tag__button--darkgold:before,
.gds-tag__button--darkgreen:before,
.gds-tag__button--darkred:before,
.gds-tag__button--gold:before,
.gds-tag__button--green:before,
.gds-tag__button--orange:before,
.gds-tag__button--primary:before,
.gds-tag__button--purple:before,
.gds-tag__button--red:before,
.gds-tag__button--secondary:before,
.gds-tag__button--success:before,
.gds-tag__button--warning:before {
  background-color: rgba(14, 14, 14, 0.15);
}
.gds-tag__button--blue,
.gds-tag__button--blue-dark,
.gds-tag__button--danger,
.gds-tag__button--danger-dark,
.gds-tag__button--darkblue,
.gds-tag__button--darkblue-dark,
.gds-tag__button--darkgold,
.gds-tag__button--darkgold-dark,
.gds-tag__button--darkgreen,
.gds-tag__button--darkgreen-dark,
.gds-tag__button--darkred,
.gds-tag__button--darkred-dark,
.gds-tag__button--gold,
.gds-tag__button--gold-dark,
.gds-tag__button--green,
.gds-tag__button--green-dark,
.gds-tag__button--orange,
.gds-tag__button--orange-dark,
.gds-tag__button--primary,
.gds-tag__button--primary-dark,
.gds-tag__button--purple,
.gds-tag__button--purple-dark,
.gds-tag__button--red,
.gds-tag__button--red-dark,
.gds-tag__button--secondary,
.gds-tag__button--secondary-dark,
.gds-tag__button--success,
.gds-tag__button--success-dark,
.gds-tag__button--warning,
.gds-tag__button--warning-dark {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E");
}
.gds-tag__button--blue-dark:hover,
.gds-tag__button--blue:hover,
.gds-tag__button--danger-dark:hover,
.gds-tag__button--danger:hover,
.gds-tag__button--darkblue-dark:hover,
.gds-tag__button--darkblue:hover,
.gds-tag__button--darkgold-dark:hover,
.gds-tag__button--darkgold:hover,
.gds-tag__button--darkgreen-dark:hover,
.gds-tag__button--darkgreen:hover,
.gds-tag__button--darkred-dark:hover,
.gds-tag__button--darkred:hover,
.gds-tag__button--gold-dark:hover,
.gds-tag__button--gold:hover,
.gds-tag__button--green-dark:hover,
.gds-tag__button--green:hover,
.gds-tag__button--orange-dark:hover,
.gds-tag__button--orange:hover,
.gds-tag__button--primary-dark:hover,
.gds-tag__button--primary:hover,
.gds-tag__button--purple-dark:hover,
.gds-tag__button--purple:hover,
.gds-tag__button--red-dark:hover,
.gds-tag__button--red:hover,
.gds-tag__button--secondary-dark:hover,
.gds-tag__button--secondary:hover,
.gds-tag__button--success-dark:hover,
.gds-tag__button--success:hover,
.gds-tag__button--warning-dark:hover,
.gds-tag__button--warning:hover {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E") !important;
  opacity: 0.7;
}
.gds-tag__button--primary {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%230f4b6d%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E");
  opacity: 0.7;
}
.gds-tag__button--primary:hover {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%230f4b6d%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E") !important;
  opacity: 1;
}
.gds-tag__button--secondary {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%23052441%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E");
  opacity: 0.7;
}
.gds-tag__button--secondary:hover {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%23052441%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E") !important;
  opacity: 1;
}
.gds-tag__button--danger {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%238c1703%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E");
  opacity: 0.7;
}
.gds-tag__button--danger:hover {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%238c1703%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E") !important;
  opacity: 1;
}
.gds-tag__button--warning {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%23836f07%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E");
  opacity: 0.7;
}
.gds-tag__button--warning:hover {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%23836f07%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E") !important;
  opacity: 1;
}
.gds-tag__button--success {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%2315714c%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E");
  opacity: 0.7;
}
.gds-tag__button--success:hover {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%2315714c%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E") !important;
  opacity: 1;
}
.gds-tag__button--blue {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%230f4b6d%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E");
  opacity: 0.7;
}
.gds-tag__button--blue:hover {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%230f4b6d%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E") !important;
  opacity: 1;
}
.gds-tag__button--gold {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%23836f07%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E");
  opacity: 0.7;
}
.gds-tag__button--gold:hover {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%23836f07%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E") !important;
  opacity: 1;
}
.gds-tag__button--red {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%238c1703%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E");
  opacity: 0.7;
}
.gds-tag__button--red:hover {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%238c1703%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E") !important;
  opacity: 1;
}
.gds-tag__button--green {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%2315714c%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E");
  opacity: 0.7;
}
.gds-tag__button--green:hover {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%2315714c%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E") !important;
  opacity: 1;
}
.gds-tag__button--orange {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%238a4301%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E");
  opacity: 0.7;
}
.gds-tag__button--orange:hover {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%238a4301%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E") !important;
  opacity: 1;
}
.gds-snackbar {
  position: fixed;
  width: 24rem;
  top: 6rem;
  right: 0.5rem;
  z-index: 900;
}
@media (max-width: 767px) {
  .gds-snackbar {
    width: -webkit-calc(100% - 1rem);
    width: calc(100% - 1rem);
  }
}
.gds-snackbar--spa {
  top: 4rem;
}
.gds-snackbar__notification {
  display: block;
  overflow: hidden;
  border: 1px solid #8bcbef;
  border-radius: 6px;
  padding: 1rem;
  color: #0b3851;
  background-color: #d8eefa;
  opacity: 1;
  max-height: 500px;
  margin-bottom: 0.5rem;
  -webkit-box-shadow: 0 0 1rem rgba(0, 0, 0, 0.05);
  box-shadow: 0 0 1rem rgba(0, 0, 0, 0.05);
  font-weight: 300;
  -webkit-transition: all 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition: all 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.gds-snackbar__notification:after,
.gds-snackbar__notification:before {
  content: " ";
  display: table;
}
.gds-snackbar__notification:after {
  clear: both;
}
.gds-snackbar__notification--hidden {
  opacity: 0;
  max-height: 0;
  border-width: 0;
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-snackbar__notification--success {
  color: #15714c;
  background-color: #ddf9ee;
  border-color: #98eccb;
}
.gds-snackbar__notification--warning {
  color: #836f07;
  background-color: #fdf8da;
  border-color: #f9e990;
}
.gds-snackbar__notification--danger {
  color: #8c1703;
  background-color: #fee0da;
  border-color: #fda191;
}
.gds-snackbar__notification--info {
  color: #29257f;
  background-color: #e8e7f8;
  border-color: #bab8eb;
}
.gds-snackbar__notification-text {
  font-family: Public Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto,
    Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji,
    Segoe UI Symbol;
  padding-right: 2.5rem;
  float: left !important;
}
.gds-snackbar__notification-button {
  border: none;
  background-color: transparent !important;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22100%25%22%20height%3D%22100%25%22%0A%09%20viewBox%3D%220%200%2020px%2020px%22%20preserveAspectRatio%3D%22none%22%20fill%3D%22none%22%20stroke%3D%22%238bcbef%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%0A%20%20%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%0A%20%20%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%0A%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: 20px 20px;
  width: 60px;
  height: 60px;
  padding: 0;
  position: absolute;
  top: 0;
  right: 0;
}
.gds-snackbar__notification-button:hover {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%231e96d9%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E");
  cursor: pointer;
}
.gds-snackbar__notification-button:focus {
  outline: none;
}
.gds-snackbar__notification--success > .gds-snackbar__notification-button,
.gds-snackbar__notification-button--success {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%2398eccb%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E");
}
.gds-snackbar__notification--success > .gds-snackbar__notification-button:hover,
.gds-snackbar__notification-button--success:hover {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%2325c585%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E") !important;
  opacity: 0.7;
}
.gds-snackbar__notification--info > .gds-snackbar__notification-button,
.gds-snackbar__notification-button--info {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%23bab8eb%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E");
}
.gds-snackbar__notification--info > .gds-snackbar__notification-button:hover,
.gds-snackbar__notification-button--info:hover {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%235751cd%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E") !important;
  opacity: 0.7;
}
.gds-snackbar__notification--warning > .gds-snackbar__notification-button,
.gds-snackbar__notification-button--warning {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%23f7e16b%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E");
}
.gds-snackbar__notification--warning > .gds-snackbar__notification-button:hover,
.gds-snackbar__notification-button--warning:hover {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%23e5c30c%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E") !important;
  opacity: 0.7;
}
.gds-snackbar__notification--danger > .gds-snackbar__notification-button,
.gds-snackbar__notification-button--danger {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%23fda191%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E");
}
.gds-snackbar__notification--danger > .gds-snackbar__notification-button:hover,
.gds-snackbar__notification-button--danger:hover {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%23f62804%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E") !important;
  opacity: 0.7;
}
.gds-snackbar__notification--dark > .gds-snackbar__notification-button,
.gds-snackbar__notification-button--dark {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E");
}
.gds-snackbar__notification--dark > .gds-snackbar__notification-button:hover,
.gds-snackbar__notification-button--dark:hover {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E") !important;
  opacity: 0.7;
}
.gds-snackbar__notification--dark {
  color: #fff;
  background-color: rgba(68, 68, 68, 0.91);
  -webkit-box-shadow: 0 0 1rem rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 1rem rgba(0, 0, 0, 0.25);
}
.gds-well {
  display: block;
  overflow: hidden;
  border: 1px solid #dbdbdb;
  border-radius: 6px;
  padding: 0.6666666667rem;
}
.gds-well--dark {
  border: 1px solid #888;
  background-color: #5f5f5f;
  color: rgba(255, 255, 255, 0.85);
}
.gds-well--primary {
  color: #0f4b6d;
  background-color: #d8eefa;
  border-color: #8bcbef;
}
.gds-well--primary .gds-well__button {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%2365baea%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E");
}
.gds-well--primary .gds-well__button:hover {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%231a83be%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E") !important;
  opacity: 0.7;
}
.gds-well--success {
  color: #15714c;
  background-color: #ddf9ee;
  border-color: #98eccb;
}
.gds-well--success .gds-well__button {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%2376e6b9%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E");
}
.gds-well--success .gds-well__button:hover {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%2325c585%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E") !important;
  opacity: 0.7;
}
.gds-well--info {
  color: #29257f;
  background-color: #e8e7f8;
  border-color: #bab8eb;
}
.gds-well--info .gds-well__button {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%23a4a0e4%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E");
}
.gds-well--info .gds-well__button:hover {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%235751cd%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E") !important;
  opacity: 0.7;
}
.gds-well--warning {
  color: #836f07;
  background-color: #fdf8da;
  border-color: #f9e990;
}
.gds-well--warning .gds-well__button {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%23f7e16b%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E");
}
.gds-well--warning .gds-well__button:hover {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%23e5c30c%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E") !important;
  opacity: 0.7;
}
.gds-well--danger {
  color: #8c1703;
  background-color: #fee0da;
  border-color: #fda191;
}
.gds-well--danger .gds-well__button {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%23fc826c%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E");
}
.gds-well--danger .gds-well__button:hover {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%23f62804%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E") !important;
  opacity: 0.7;
}
.gds-well__text {
  font-family: Public Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto,
    Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji,
    Segoe UI Symbol;
  padding-right: 2.5rem;
}
.gds-well__button {
  border: none;
  background-color: transparent !important;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22100%25%22%20height%3D%22100%25%22%0A%09%20viewBox%3D%220%200%2020px%2020px%22%20preserveAspectRatio%3D%22none%22%20fill%3D%22none%22%20stroke%3D%22%23acacac%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%0A%20%20%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%0A%20%20%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%0A%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: 15px 15px;
  width: 50px;
  height: 50px;
  padding: 0;
  position: absolute;
  top: 0;
  right: 0;
}
.gds-well__button:hover {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%231e96d9%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E");
  cursor: pointer;
}
.gds-well__button:focus {
  outline: none;
}
.gds-skeleton {
  width: 90%;
  height: 1.3rem;
  margin-bottom: 0.5rem;
  background-color: #dbdbdb;
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#dbdbdb),
    color-stop(50%, #fff),
    to(#dbdbdb)
  );
  background: -webkit-linear-gradient(left, #dbdbdb, #fff 50%, #dbdbdb);
  background: linear-gradient(90deg, #dbdbdb 0, #fff 50%, #dbdbdb);
  background-repeat: repeat-x;
  background-size: 1000px 100%;
  -webkit-animation: slideFade 6s cubic-bezier(0.455, 0.03, 0.515, 0.955)
    infinite;
  animation: slideFade 6s cubic-bezier(0.455, 0.03, 0.515, 0.955) infinite;
}
.gds-skeleton:nth-child(2) {
  -webkit-animation-delay: 0.1s;
  animation-delay: 0.1s;
}
.gds-skeleton:nth-child(3) {
  -webkit-animation-delay: 0.2s;
  animation-delay: 0.2s;
}
.gds-skeleton:nth-child(4) {
  -webkit-animation-delay: 0.3s;
  animation-delay: 0.3s;
}
.gds-skeleton:nth-child(5) {
  -webkit-animation-delay: 0.4s;
  animation-delay: 0.4s;
}
.gds-skeleton:nth-child(6) {
  -webkit-animation-delay: 0.5s;
  animation-delay: 0.5s;
}
.gds-skeleton--header {
  height: 2rem;
  margin-bottom: 1rem;
}
@-webkit-keyframes slideFade {
  0% {
    background-position: 1000px 50%;
  }
  50% {
    background-position: -1000px 50%;
  }
  to {
    background-position: 1000px 50%;
  }
}
@keyframes slideFade {
  0% {
    background-position: 1000px 50%;
  }
  50% {
    background-position: -1000px 50%;
  }
  to {
    background-position: 1000px 50%;
  }
}
.gds-accordion {
  background-color: #f3f3f3;
  color: #1770a3;
  border-radius: 6px;
  border: 1px solid #dbdbdb;
}
.gds-accordion--white {
  background-color: #fff;
}
.gds-accordion--white-secondary {
  background-color: #fff;
  color: #0a4882;
}
.gds-accordion--white-tertiary {
  background-color: #fff;
  color: #32d996;
}
.gds-accordion--dark {
  background-color: #444;
  border: 1px solid #888;
  color: #8bcbef;
}
.gds-accordion--dark-secondary {
  background-color: #444;
  border: 1px solid #888;
  color: #0a4882;
}
.gds-accordion--dark-tertiary {
  background-color: #444;
  border: 1px solid #888;
  color: #32d996;
}
.gds-accordion-list {
  display: block;
  border-bottom: none;
}
.gds-accordion__item {
  display: block;
  width: 100%;
  overflow: hidden;
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  border-bottom: 1px solid #dbdbdb;
  border-top: 1px solid #fff;
}
.gds-accordion__item:first-child {
  border-top: 0;
}
.gds-accordion__item:last-child {
  border-bottom: 0;
}
.gds-accordion__item:first-child > .gds-accordion__item-title {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
.gds-accordion__item:last-child > .gds-accordion__item-title {
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
}
.gds-accordion__item--dark {
  display: block;
  width: 100%;
  overflow: hidden;
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  border-bottom: 1px solid #292929;
  border-top: 1px solid #888;
}
.gds-accordion__item--dark:last-child {
  border-bottom: none;
}
.gds-accordion__item--primary {
  border-bottom: 1px solid #135e88;
  border-top: 1px solid #8bcbef;
}
.gds-accordion__item--secondary {
  border-bottom: 1px solid #062d51;
  border-top: 1px solid #53a5f2;
}
.gds-accordion__item--tertiary {
  border-bottom: 1px solid #1a8d5f;
  border-top: 1px solid #98eccb;
}
.gds-accordion__item--quaternary {
  border-bottom: 1px solid #921534;
  border-top: 1px solid #f095ab;
}
.gds-accordion__child-item--inverse,
.gds-accordion__item--inverse {
  border-color: rgba(41, 41, 41, 0.2);
}
.gds-accordion__child-item--inverse:hover,
.gds-accordion__item--inverse:hover {
  color: #5f5f5f;
  background-color: rgba(255, 255, 255, 0.25);
  -webkit-box-shadow: inset 0 -0.0625rem 0 rgba(172, 172, 172, 0.75);
  box-shadow: inset 0 -0.0625rem 0 rgba(172, 172, 172, 0.75);
  border-color: rgba(172, 172, 172, 0.75);
}
.gds-accordion__child-item--inverse:active,
.gds-accordion__item--inverse:active {
  -webkit-box-shadow: inset 0 -0.125rem 0 rgba(95, 95, 95, 0.75);
  box-shadow: inset 0 -0.125rem 0 rgba(95, 95, 95, 0.75);
}
.gds-accordion__item-title {
  padding: 1rem 1.5rem;
  cursor: pointer;
  background-color: inherit;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-accordion__item-title:hover {
  background-color: rgba(255, 255, 255, 0.5);
}
.gds-accordion__item-title--dark,
.gds-accordion__item-title--primary,
.gds-accordion__item-title--quaternary,
.gds-accordion__item-title--secondary,
.gds-accordion__item-title--tertiary {
  color: #fff;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.8);
}
.gds-accordion__item-title--dark:hover {
  background-color: #747474;
}
.gds-accordion__item-title--primary {
  background-color: #1e96d9;
}
.gds-accordion__item-title--primary:hover {
  background-color: #65baea;
}
.gds-accordion__item-title--secondary {
  background-color: #0a4882;
}
.gds-accordion__item-title--secondary:hover {
  background-color: #1a87ed;
}
.gds-accordion__item-title--tertiary {
  background-color: #32d996;
}
.gds-accordion__item-title--tertiary:hover {
  background-color: #76e6b9;
}
.gds-accordion__item-title--quaternary {
  background-color: #e02b58;
}
.gds-accordion__item-title--quaternary:hover {
  background-color: #ea7290;
}
.gds-accordion__item-title--inverse {
  color: #fff;
  text-shadow: 0 1px 2px #292929;
}
.gds-accordion__child-item-title--sm,
.gds-accordion__item-title--sm {
  padding: 0.5rem 1rem;
  font-size: 0.8rem;
}
.gds-accordion__item-icon {
  width: 0;
  height: 0;
  border-top: 0.5rem solid transparent;
  border-bottom: 0.5rem solid transparent;
  border-left: 0.5rem solid;
  position: absolute !important;
  top: 0;
  right: 0;
  margin: 1.35rem;
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.gds-accordion__item-icon.gds-accordion__child-item-icon {
  border-left: 0.5rem solid #5f5f5f;
}
.gds-accordion__child-item--dark .gds-accordion__child-item-icon,
.gds-accordion__child-item--dark .gds-accordion__item-icon,
.gds-accordion__child-item--dark
  .gds-accordion__item-icon.gds-accordion__child-item-icon,
.gds-accordion__item-icon--white {
  border-left: 0.5rem solid #fff;
}
.gds-accordion__item-icon--sm {
  border-top: 0.3333333333rem solid transparent;
  border-bottom: 0.3333333333rem solid transparent;
  border-left-color: inherit;
  border-left-style: solid;
  border-left-width: 0.3333333333rem;
  margin: 0.95rem;
}
.gds-accordion__child-items,
.gds-multi-select__sub-menu {
  max-height: 0;
  width: 100%;
  vertical-align: bottom;
  background-color: rgba(172, 172, 172, 0.2);
  overflow: hidden;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  will-change: max-height;
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-accordion__child-items:after,
.gds-multi-select__sub-menu:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  pointer-events: none;
  z-index: 99;
  will-change: background-color;
  background-color: rgba(136, 136, 136, 0.5);
  -webkit-box-shadow: inset 0 11px 8px -10px rgba(0, 0, 0, 0.2),
    inset 0 -11px 8px -10px rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 11px 8px -10px rgba(0, 0, 0, 0.2),
    inset 0 -11px 8px -10px rgba(0, 0, 0, 0.15);
  -webkit-transition: all 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition: all 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.gds-accordion__child-items--dark {
  background-color: rgba(14, 14, 14, 0.5);
  color: #fff;
}
.gds-accordion__child-items--dark:after {
  -webkit-box-shadow: inset 0 11px 8px -10px rgba(0, 0, 0, 0.75),
    inset 0 -11px 8px -10px rgba(0, 0, 0, 0.75);
  box-shadow: inset 0 11px 8px -10px rgba(0, 0, 0, 0.75),
    inset 0 -11px 8px -10px rgba(0, 0, 0, 0.75);
}
.gds-accordion__child-items--inverse {
  background-color: #acacac;
}
.gds-accordion__child-item {
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  color: #5f5f5f;
  border-bottom: 1px solid #c4c4c4;
  border-top: 1px solid rgba(255, 255, 255, 0.6);
}
.gds-accordion__child-item:first-child {
  border-top: none;
}
.gds-accordion__child-item:last-child {
  border-bottom: none;
}
.gds-accordion__child-item--dark {
  color: #fff;
  border-bottom: 1px solid #0e0e0e;
  border-top: 1px solid #5f5f5f;
}
.gds-accordion__child-item-expand-wrapper {
  padding: 0;
}
.gds-accordion__child-item-expand-wrapper,
.gds-accordion__child-item-title {
  width: 100%;
  cursor: pointer;
  background-color: inherit;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-accordion__child-item-title {
  padding: 1rem 1.5rem;
  color: inherit;
}
.gds-accordion__child-item-title--primary,
.gds-accordion__child-item-title--quaternary,
.gds-accordion__child-item-title--secondary,
.gds-accordion__child-item-title--tertiary {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.1);
}
.gds-accordion__item--active {
  padding-bottom: 0 !important;
}
.gds-accordion__item--active > .gds-accordion__item-title {
  background-color: #fff;
  border-bottom: 1px solid #acacac;
}
.gds-accordion__item--active > .gds-accordion__item-title--dark {
  background-color: #5f5f5f;
  border-bottom: 1px solid #444;
}
.gds-accordion__item--active
  > .gds-accordion__child-item-expand-wrapper
  > .gds-accordion__item-icon,
.gds-accordion__item--active > .gds-accordion__item-icon {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.gds-accordion__item--active > .gds-accordion__child-items {
  max-height: 2000px;
  overflow: auto;
  -webkit-transition: all 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition: all 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.gds-accordion__item--active > .gds-accordion__child-items:after {
  background-color: rgba(136, 136, 136, 0.01);
  -webkit-transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-accordion__item--active
  > .gds-accordion__child-items
  > .gds-accordion__child-item {
  overflow: visible;
}
.gds-accordion__item--active > .gds-accordion__item-title--primary {
  background-color: #8bcbef;
  border-bottom: 1px solid #135e88;
}
.gds-accordion__item--active > .gds-accordion__item-title--secondary {
  background-color: #53a5f2;
  border-bottom: 1px solid #062d51;
}
.gds-accordion__item--active > .gds-accordion__item-title--tertiary {
  background-color: #98eccb;
  border-bottom: 1px solid #1a8d5f;
}
.gds-accordion__item--active > .gds-accordion__item-title--quaternary {
  background-color: #f095ab;
  border-bottom: 1px solid #921534;
}
.gds-bubble {
  display: inline-block;
}
.gds-avatar__menu,
.gds-bubble__menu,
.gds-filters__menu {
  position: absolute;
  top: 3rem;
  right: 0;
  min-width: 12rem;
  z-index: 900;
  opacity: 0;
  pointer-events: none;
  -webkit-box-shadow: 0 0 1rem rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 1rem rgba(0, 0, 0, 0.25);
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 50% -10px;
  transform-origin: 50% -10px;
  text-align: left;
  line-height: 1.8;
}
.gds-avatar__menu:before,
.gds-bubble__menu:before,
.gds-filters__menu:before {
  content: "";
  position: absolute;
  bottom: 99%;
  right: 7px;
  width: 16px;
  height: 12.5px;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aa%3D%22http%3A%2F%2Fns.adobe.com%2FAdobeSVGViewerExtensions%2F3.0%2F%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2216px%22%20height%3D%2212.5px%22%20viewBox%3D%220%200%2016%2012.5%22%20style%3D%22enable-background%3Anew%200%200%2016%2012.5%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cpolygon%20class%3D%22st0%22%20points%3D%220%2C12.5%2016%2C12.5%208%2C0%20%22%2F%3E%3C%2Fsvg%3E");
  z-index: 900;
}
.gds-bubble__menu--left {
  left: 0;
  right: auto;
}
.gds-bubble__menu--left:before {
  left: 7px;
  right: auto;
}
.gds-bubble__menu--sm {
  min-width: 8rem;
}
.gds-bubble__menu--sm .gds-bubble__menu-list-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.75rem;
}
.gds-avatar__menu--dark,
.gds-bubble__menu--dark {
  -webkit-box-shadow: 0 0 1rem rgba(255, 255, 255, 0.15);
  box-shadow: 0 0 1rem rgba(255, 255, 255, 0.15);
}
.gds-avatar__menu--dark:before,
.gds-bubble__menu--dark:before {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aa%3D%22http%3A%2F%2Fns.adobe.com%2FAdobeSVGViewerExtensions%2F3.0%2F%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2216px%22%20height%3D%2212.5px%22%20viewBox%3D%220%200%2016%2012.5%22%20style%3D%22enable-background%3Anew%200%200%2016%2012.5%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E.st0%7Bfill%3A%235f5f5f%3B%7D%3C%2Fstyle%3E%3Cpolygon%20class%3D%22st0%22%20points%3D%220%2C12.5%2016%2C12.5%208%2C0%20%22%2F%3E%3C%2Fsvg%3E");
}
.gds-bubble__menu--offset-xs {
  top: 1rem;
}
.gds-bubble__menu--offset-sm {
  top: 2rem;
}
.gds-bubble__menu--offset-lg {
  top: 3rem;
  top: 4rem;
}
.gds-bubble__menu--offset-xl {
  top: 5rem;
}
.gds-bubble__menu--menu-open {
  opacity: 1;
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
  pointer-events: auto;
}
.gds-avatar__menu-list-link,
.gds-bubble__menu-list-link {
  display: block;
  color: #1e96d9;
  padding: 0.5rem 1rem;
  -webkit-transition: all 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition: all 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.gds-avatar__menu-list-link:hover,
.gds-bubble__menu-list-link:hover {
  text-decoration: none;
  background-color: #0e68bb;
  color: #fff;
}
.gds-avatar__menu-list-link--dark,
.gds-bubble__menu-list-link--dark {
  color: #b2ddf4;
}
.gds-avatar__menu-list-item--dark,
.gds-bubble__menu-list-item--dark {
  color: #dbdbdb;
}
.gds-avatar__menu-list,
.gds-bubble__menu-list {
  border-radius: 6px;
  background-color: #fff;
  -webkit-box-shadow: 0 0 0.5rem 0 rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 0.5rem 0 rgba(0, 0, 0, 0.25);
  overflow: hidden;
}
.gds-avatar__menu-list--dark,
.gds-bubble__menu-list--dark {
  background-color: #5f5f5f;
  -webkit-box-shadow: 0 0 0.5rem 0 rgba(0, 0, 0, 0.75);
  box-shadow: 0 0 0.5rem 0 rgba(0, 0, 0, 0.75);
}
.gds-avatar__menu-list-divider,
.gds-bubble__menu-list-divider {
  width: 100%;
  height: 1px;
  background-color: #f3f3f3;
}
.gds-avatar__menu-list-divider--dark,
.gds-bubble__menu-list-divider--dark {
  background-color: #888;
}
.gds-breadcrumb {
  width: 100%;
}
.gds-breadcrumb__list {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-flow: row wrap;
  font-size: 0.8rem;
  line-height: 1.2;
  padding: 0.5rem;
}
.gds-breadcrumb__item {
  display: inline-block;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin-right: 1rem;
  position: relative;
  color: #949494;
}
.gds-breadcrumb__item:after {
  position: absolute;
  content: "/";
  top: -2px;
  right: -0.6rem;
}
.gds-breadcrumb__item:last-child:after {
  content: none;
}
.gds-breadcrumb__link {
  display: inline-block;
  font-size: 0.8rem;
  line-height: 1.2;
  color: #949494;
  width: 100%;
  max-width: 6rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  outline: none;
  text-transform: capitalize;
}
.gds-breadcrumb__link:focus,
.gds-breadcrumb__link:hover {
  color: #1770a3;
}
.gds-breadcrumb__link:active {
  color: #0b3851;
}
.gds-pagination {
  position: relative;
  display: block;
  border-radius: 6px;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.gds-pagination--fixed {
  display: inline-block;
  width: auto;
}
.gds-pagination__page-item {
  display: inline-block;
  z-index: 200;
  border-right: 1px solid rgba(0, 0, 0, 0.1);
  font-family: Public Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto,
    Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji,
    Segoe UI Symbol;
  color: #1e96d9;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.gds-pagination__page-item:first-of-type:after,
.gds-pagination__page-item:last-of-type:after {
  content: "";
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aa%3D%22http%3A%2F%2Fns.adobe.com%2FAdobeSVGViewerExtensions%2F3.0%2F%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2216px%22%20height%3D%2219px%22%20viewBox%3D%220%200%2016%2019%22%20style%3D%22enable-background%3Anew%200%200%2016%2019%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E.st0%7Bfill%3A%231e96d9%3B%7D%3C%2Fstyle%3E%3Cpolygon%20class%3D%22st0%22%20points%3D%220%2C0%200%2C19%2016%2C9.5%20%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 14px 14px;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  pointer-events: none;
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.gds-pagination__page-item:first-of-type:hover:after,
.gds-pagination__page-item:last-of-type:hover:after {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aa%3D%22http%3A%2F%2Fns.adobe.com%2FAdobeSVGViewerExtensions%2F3.0%2F%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2216px%22%20height%3D%2219px%22%20viewBox%3D%220%200%2016%2019%22%20style%3D%22enable-background%3Anew%200%200%2016%2019%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E.st0%7Bfill%3A%233ea9e4%3B%7D%3C%2Fstyle%3E%3Cpolygon%20class%3D%22st0%22%20points%3D%220%2C0%200%2C19%2016%2C9.5%20%22%2F%3E%3C%2Fsvg%3E");
}
.gds-pagination__page-item:first-of-type:after {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.gds-pagination__page-item:last-of-type {
  border-right: none;
}
.gds-pagination__page-item--fixed {
  height: 3rem;
  width: 3rem !important;
}
.gds-pagination__page-link {
  width: 100%;
  display: block;
  text-align: center;
  padding: 0.5rem 0;
  font-size: 0.9rem;
  color: inherit;
  cursor: pointer;
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.gds-pagination__page-link:hover {
  text-decoration: none;
  color: #3ea9e4;
}
.gds-pagination__page-link--fixed {
  height: 100%;
  padding: 0.7rem 0 0;
}
.gds-pagination__page-indicator {
  background-color: #1e96d9;
  position: absolute;
  top: 0;
  height: 100%;
  z-index: 100;
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-pagination__page-item--active {
  color: #fff;
  background-color: #1e96d9;
  border-right: none;
}
.gds-pagination__page-item--active .gds-pagination__page-link:hover {
  color: inherit;
}
.gds-pagination--xl .gds-pagination__page-link {
  padding: 2rem 0;
  font-size: 1.1rem;
}
.gds-pagination--xl .gds-pagination__page-item--fixed {
  height: 6rem !important;
  width: 6rem !important;
}
.gds-pagination--lg .gds-pagination__page-link {
  padding: 1.2rem 0;
  font-size: 1rem;
}
.gds-pagination--lg .gds-pagination__page-item--fixed {
  height: 4rem !important;
  width: 4rem !important;
}
.gds-pagination--md .gds-pagination__page-link {
  padding: 0.75rem 0;
  font-size: 0.9rem;
}
.gds-pagination--md .gds-pagination__page-item--fixed {
  height: 3rem !important;
  width: 3rem !important;
}
.gds-pagination--sm {
  height: 2rem;
}
.gds-pagination--sm .gds-pagination__page-link {
  padding: 0.25rem 0;
  font-size: 0.7rem;
  height: 100%;
}
.gds-pagination--sm .gds-pagination__page-item,
.gds-pagination--sm .gds-pagination__page-item--fixed {
  height: 100% !important;
}
.gds-pagination--sm .gds-pagination__page-item--fixed {
  width: 1.75rem !important;
}
.gds-pagination--sm .gds-pagination__page-item:first-of-type:after,
.gds-pagination--sm .gds-pagination__page-item:last-of-type:after {
  background-size: 9px 9px;
}
.gds-pagination--xs {
  max-height: 1.6rem;
}
.gds-pagination--xs .gds-pagination__page-item {
  overflow: hidden;
}
.gds-pagination--xs .gds-pagination__page-link {
  padding: 0.1666666667rem 0;
  font-size: 10px;
}
.gds-pagination--xs .gds-pagination__page-item--fixed {
  width: 1.5rem !important;
  height: 100%;
}
.gds-pagination--xs .gds-pagination__page-item:first-of-type:after,
.gds-pagination--xs .gds-pagination__page-item:last-of-type:after {
  background-size: 7px 7px;
}
.gds-pagination__page-item:first-child:last-of-type,
.gds-pagination__page-item:first-child:last-of-type
  ~ .gds-pagination__page-indicator,
.gds-pagination__page-item:first-child:last-of-type
  ~ .gds-pagination__page-item {
  width: 100%;
}
.gds-pagination__page-item:first-child:last-of-type
  ~ .gds-pagination__page-item--active:first-of-type
  ~ .gds-pagination__page-indicator {
  left: 0;
}
.gds-pagination__page-item:first-child:nth-last-of-type(2),
.gds-pagination__page-item:first-child:nth-last-of-type(2)
  ~ .gds-pagination__page-indicator,
.gds-pagination__page-item:first-child:nth-last-of-type(2)
  ~ .gds-pagination__page-item {
  width: 50%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(2)
  ~ .gds-pagination__page-item--active:first-of-type
  ~ .gds-pagination__page-indicator {
  left: 0;
}
.gds-pagination__page-item:first-child:nth-last-of-type(2)
  ~ .gds-pagination__page-item--active:nth-of-type(2)
  ~ .gds-pagination__page-indicator {
  left: 50%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(3),
.gds-pagination__page-item:first-child:nth-last-of-type(3)
  ~ .gds-pagination__page-indicator,
.gds-pagination__page-item:first-child:nth-last-of-type(3)
  ~ .gds-pagination__page-item {
  width: 33.3333333333%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(3)
  ~ .gds-pagination__page-item--active:first-of-type
  ~ .gds-pagination__page-indicator {
  left: 0;
}
.gds-pagination__page-item:first-child:nth-last-of-type(3)
  ~ .gds-pagination__page-item--active:nth-of-type(2)
  ~ .gds-pagination__page-indicator {
  left: 33.3333333333%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(3)
  ~ .gds-pagination__page-item--active:nth-of-type(3)
  ~ .gds-pagination__page-indicator {
  left: 66.6666666667%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(4),
.gds-pagination__page-item:first-child:nth-last-of-type(4)
  ~ .gds-pagination__page-indicator,
.gds-pagination__page-item:first-child:nth-last-of-type(4)
  ~ .gds-pagination__page-item {
  width: 25%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(4)
  ~ .gds-pagination__page-item--active:first-of-type
  ~ .gds-pagination__page-indicator {
  left: 0;
}
.gds-pagination__page-item:first-child:nth-last-of-type(4)
  ~ .gds-pagination__page-item--active:nth-of-type(2)
  ~ .gds-pagination__page-indicator {
  left: 25%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(4)
  ~ .gds-pagination__page-item--active:nth-of-type(3)
  ~ .gds-pagination__page-indicator {
  left: 50%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(4)
  ~ .gds-pagination__page-item--active:nth-of-type(4)
  ~ .gds-pagination__page-indicator {
  left: 75%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(5),
.gds-pagination__page-item:first-child:nth-last-of-type(5)
  ~ .gds-pagination__page-indicator,
.gds-pagination__page-item:first-child:nth-last-of-type(5)
  ~ .gds-pagination__page-item {
  width: 20%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(5)
  ~ .gds-pagination__page-item--active:first-of-type
  ~ .gds-pagination__page-indicator {
  left: 0;
}
.gds-pagination__page-item:first-child:nth-last-of-type(5)
  ~ .gds-pagination__page-item--active:nth-of-type(2)
  ~ .gds-pagination__page-indicator {
  left: 20%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(5)
  ~ .gds-pagination__page-item--active:nth-of-type(3)
  ~ .gds-pagination__page-indicator {
  left: 40%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(5)
  ~ .gds-pagination__page-item--active:nth-of-type(4)
  ~ .gds-pagination__page-indicator {
  left: 60%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(5)
  ~ .gds-pagination__page-item--active:nth-of-type(5)
  ~ .gds-pagination__page-indicator {
  left: 80%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(6),
.gds-pagination__page-item:first-child:nth-last-of-type(6)
  ~ .gds-pagination__page-indicator,
.gds-pagination__page-item:first-child:nth-last-of-type(6)
  ~ .gds-pagination__page-item {
  width: 16.6666666667%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(6)
  ~ .gds-pagination__page-item--active:first-of-type
  ~ .gds-pagination__page-indicator {
  left: 0;
}
.gds-pagination__page-item:first-child:nth-last-of-type(6)
  ~ .gds-pagination__page-item--active:nth-of-type(2)
  ~ .gds-pagination__page-indicator {
  left: 16.6666666667%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(6)
  ~ .gds-pagination__page-item--active:nth-of-type(3)
  ~ .gds-pagination__page-indicator {
  left: 33.3333333333%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(6)
  ~ .gds-pagination__page-item--active:nth-of-type(4)
  ~ .gds-pagination__page-indicator {
  left: 50%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(6)
  ~ .gds-pagination__page-item--active:nth-of-type(5)
  ~ .gds-pagination__page-indicator {
  left: 66.6666666667%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(6)
  ~ .gds-pagination__page-item--active:nth-of-type(6)
  ~ .gds-pagination__page-indicator {
  left: 83.3333333333%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(7),
.gds-pagination__page-item:first-child:nth-last-of-type(7)
  ~ .gds-pagination__page-indicator,
.gds-pagination__page-item:first-child:nth-last-of-type(7)
  ~ .gds-pagination__page-item {
  width: 14.2857142857%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(7)
  ~ .gds-pagination__page-item--active:first-of-type
  ~ .gds-pagination__page-indicator {
  left: 0;
}
.gds-pagination__page-item:first-child:nth-last-of-type(7)
  ~ .gds-pagination__page-item--active:nth-of-type(2)
  ~ .gds-pagination__page-indicator {
  left: 14.2857142857%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(7)
  ~ .gds-pagination__page-item--active:nth-of-type(3)
  ~ .gds-pagination__page-indicator {
  left: 28.5714285714%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(7)
  ~ .gds-pagination__page-item--active:nth-of-type(4)
  ~ .gds-pagination__page-indicator {
  left: 42.8571428571%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(7)
  ~ .gds-pagination__page-item--active:nth-of-type(5)
  ~ .gds-pagination__page-indicator {
  left: 57.1428571429%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(7)
  ~ .gds-pagination__page-item--active:nth-of-type(6)
  ~ .gds-pagination__page-indicator {
  left: 71.4285714286%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(7)
  ~ .gds-pagination__page-item--active:nth-of-type(7)
  ~ .gds-pagination__page-indicator {
  left: 85.7142857143%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(8),
.gds-pagination__page-item:first-child:nth-last-of-type(8)
  ~ .gds-pagination__page-indicator,
.gds-pagination__page-item:first-child:nth-last-of-type(8)
  ~ .gds-pagination__page-item {
  width: 12.5%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(8)
  ~ .gds-pagination__page-item--active:first-of-type
  ~ .gds-pagination__page-indicator {
  left: 0;
}
.gds-pagination__page-item:first-child:nth-last-of-type(8)
  ~ .gds-pagination__page-item--active:nth-of-type(2)
  ~ .gds-pagination__page-indicator {
  left: 12.5%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(8)
  ~ .gds-pagination__page-item--active:nth-of-type(3)
  ~ .gds-pagination__page-indicator {
  left: 25%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(8)
  ~ .gds-pagination__page-item--active:nth-of-type(4)
  ~ .gds-pagination__page-indicator {
  left: 37.5%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(8)
  ~ .gds-pagination__page-item--active:nth-of-type(5)
  ~ .gds-pagination__page-indicator {
  left: 50%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(8)
  ~ .gds-pagination__page-item--active:nth-of-type(6)
  ~ .gds-pagination__page-indicator {
  left: 62.5%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(8)
  ~ .gds-pagination__page-item--active:nth-of-type(7)
  ~ .gds-pagination__page-indicator {
  left: 75%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(8)
  ~ .gds-pagination__page-item--active:nth-of-type(8)
  ~ .gds-pagination__page-indicator {
  left: 87.5%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(9),
.gds-pagination__page-item:first-child:nth-last-of-type(9)
  ~ .gds-pagination__page-indicator,
.gds-pagination__page-item:first-child:nth-last-of-type(9)
  ~ .gds-pagination__page-item {
  width: 11.1111111111%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(9)
  ~ .gds-pagination__page-item--active:first-of-type
  ~ .gds-pagination__page-indicator {
  left: 0;
}
.gds-pagination__page-item:first-child:nth-last-of-type(9)
  ~ .gds-pagination__page-item--active:nth-of-type(2)
  ~ .gds-pagination__page-indicator {
  left: 11.1111111111%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(9)
  ~ .gds-pagination__page-item--active:nth-of-type(3)
  ~ .gds-pagination__page-indicator {
  left: 22.2222222222%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(9)
  ~ .gds-pagination__page-item--active:nth-of-type(4)
  ~ .gds-pagination__page-indicator {
  left: 33.3333333333%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(9)
  ~ .gds-pagination__page-item--active:nth-of-type(5)
  ~ .gds-pagination__page-indicator {
  left: 44.4444444444%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(9)
  ~ .gds-pagination__page-item--active:nth-of-type(6)
  ~ .gds-pagination__page-indicator {
  left: 55.5555555556%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(9)
  ~ .gds-pagination__page-item--active:nth-of-type(7)
  ~ .gds-pagination__page-indicator {
  left: 66.6666666667%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(9)
  ~ .gds-pagination__page-item--active:nth-of-type(8)
  ~ .gds-pagination__page-indicator {
  left: 77.7777777778%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(9)
  ~ .gds-pagination__page-item--active:nth-of-type(9)
  ~ .gds-pagination__page-indicator {
  left: 88.8888888889%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(10),
.gds-pagination__page-item:first-child:nth-last-of-type(10)
  ~ .gds-pagination__page-indicator,
.gds-pagination__page-item:first-child:nth-last-of-type(10)
  ~ .gds-pagination__page-item {
  width: 10%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(10)
  ~ .gds-pagination__page-item--active:first-of-type
  ~ .gds-pagination__page-indicator {
  left: 0;
}
.gds-pagination__page-item:first-child:nth-last-of-type(10)
  ~ .gds-pagination__page-item--active:nth-of-type(2)
  ~ .gds-pagination__page-indicator {
  left: 10%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(10)
  ~ .gds-pagination__page-item--active:nth-of-type(3)
  ~ .gds-pagination__page-indicator {
  left: 20%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(10)
  ~ .gds-pagination__page-item--active:nth-of-type(4)
  ~ .gds-pagination__page-indicator {
  left: 30%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(10)
  ~ .gds-pagination__page-item--active:nth-of-type(5)
  ~ .gds-pagination__page-indicator {
  left: 40%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(10)
  ~ .gds-pagination__page-item--active:nth-of-type(6)
  ~ .gds-pagination__page-indicator {
  left: 50%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(10)
  ~ .gds-pagination__page-item--active:nth-of-type(7)
  ~ .gds-pagination__page-indicator {
  left: 60%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(10)
  ~ .gds-pagination__page-item--active:nth-of-type(8)
  ~ .gds-pagination__page-indicator {
  left: 70%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(10)
  ~ .gds-pagination__page-item--active:nth-of-type(9)
  ~ .gds-pagination__page-indicator {
  left: 80%;
}
.gds-pagination__page-item:first-child:nth-last-of-type(10)
  ~ .gds-pagination__page-item--active:nth-of-type(10)
  ~ .gds-pagination__page-indicator {
  left: 90%;
}
@media (max-width: 543px), (max-width: 767px) {
  .gds-pagination--mobile-arrows .gds-pagination__page-indicator,
  .gds-pagination--mobile-arrows .gds-pagination__page-item {
    display: none;
  }
  .gds-pagination--mobile-arrows .gds-pagination__page-item:first-of-type,
  .gds-pagination--mobile-arrows .gds-pagination__page-item:last-of-type {
    width: 50% !important;
    display: inline-block;
  }
  .gds-pagination--mobile-arrows.gds-pagination--fixed
    .gds-pagination__page-item:first-of-type,
  .gds-pagination--mobile-arrows.gds-pagination--fixed
    .gds-pagination__page-item:last-of-type {
    width: 4rem !important;
  }
}
.gds-table {
  font-family: Public Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto,
    Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji,
    Segoe UI Symbol;
  width: 100%;
  max-width: 100%;
  font-size: 0.8rem;
  border-spacing: 0;
  color: #5f5f5f;
  background-color: rgba(255, 255, 255, 0.25);
}
.gds-table,
.gds-table tbody,
.gds-table td,
.gds-table th,
.gds-table thead {
  border: none;
}
.gds-table--responsive {
  width: 100%;
  min-height: 0.01%;
  overflow: auto;
}
.gds-table--responsive .gds-table__header,
.gds-table--responsive .gds-table__row td,
.gds-table--responsive .rt-resizable-header {
  white-space: nowrap;
}
.gds-table__header,
.rt-resizable-header {
  position: relative;
  background-color: #f3f3f3;
  color: #444;
  border: none;
  cursor: pointer;
  padding: 0.5rem 1rem;
}
.gds-table__header:before,
.rt-resizable-header:before {
  content: "";
  width: 0;
  height: 0;
  border-left: 0.3333333333rem solid transparent;
  border-right: 0.3333333333rem solid transparent;
  border-top: 0.3333333333rem solid #fff;
  opacity: 0;
  position: absolute;
  right: 0;
  top: 1rem;
  -webkit-transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-table__header.gds-table__header--selected,
.gds-table__header:hover,
.rt-resizable-header.gds-table__header--selected,
.rt-resizable-header:hover {
  background-color: #c4c4c4;
}
.gds-table__header.gds-table__header--selected:after,
.gds-table__header:hover:after,
.rt-resizable-header.gds-table__header--selected:after,
.rt-resizable-header:hover:after {
  height: 0.1875rem;
  background-color: #c4c4c4;
}
.gds-table__header--sort-desc:before {
  right: 1rem;
  opacity: 1;
}
.gds-table__header--sort-asc:before {
  right: 1rem;
  opacity: 1;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.gds-table__header--white {
  color: #5f5f5f;
  background-color: #fff;
}
.gds-table__header--white:after {
  background-color: #dbdbdb;
  height: 1px;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.gds-table__header--white.gds-table__header--selected,
.gds-table__header--white:hover {
  color: #1e96d9;
  background-color: #fff;
}
.gds-table__header--white.gds-table__header--selected:after,
.gds-table__header--white:hover:after {
  background-color: #1e96d9;
  height: 2px;
}
.gds-table__header--white.gds-table__header--selected:before,
.gds-table__header--white:hover:before {
  border-top-color: #1e96d9;
}
.gds-table__row {
  background-color: rgba(172, 172, 172, 0);
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-table__row:hover {
  background-color: rgba(172, 172, 172, 0.2);
}
.gds-table__row td,
.gds-table__row th {
  padding: 0.5rem 1rem;
  border-bottom: 1px solid #dbdbdb;
}
.gds-table__row td:last-child,
.gds-table__row th:last-child {
  word-break: break-all;
  word-break: break-word;
}
.gds-table__row--selected {
  background-color: rgba(30, 150, 217, 0.65);
  color: #fff;
}
.gds-table__row--selected:hover {
  background-color: rgba(30, 150, 217, 0.5);
}
.gds-table__row--secondary-selected {
  background-color: rgba(10, 72, 130, 0.65);
  color: #fff;
}
.gds-table__row--secondary-selected:hover {
  background-color: rgba(10, 72, 130, 0.5);
}
.gds-table__row--disabled {
  background-color: rgba(219, 219, 219, 0.75);
  color: #c4c4c4;
  cursor: not-allowed;
}
.gds-table--sm {
  font-size: 0.7rem;
}
.gds-table--sm .gds-table__row td,
.gds-table--sm .gds-table__row th {
  padding: 0.5rem 0.3rem;
}
.gds-table--sm .gds-table__header--sort-asc:before,
.gds-table--sm .gds-table__header--sort-desc:before {
  top: 1rem;
  border-left: 0.25rem solid transparent;
  border-right: 0.25rem solid transparent;
  border-top: 0.25rem solid #fff;
}
.gds-table--xs {
  font-size: 0.5rem;
}
.gds-table--xs .gds-table__row td,
.gds-table--xs .gds-table__row th {
  padding: 0.25rem 0.15rem;
}
.gds-table--xs .gds-table__header--sort-asc:before,
.gds-table--xs .gds-table__header--sort-desc:before {
  top: 0.6rem;
  border-left: 0.2rem solid transparent;
  border-right: 0.2rem solid transparent;
  border-top: 0.2rem solid #fff;
}
.gds-table--lg {
  font-size: 1.1rem;
}
.gds-table--lg .gds-table__row td,
.gds-table--lg .gds-table__row th {
  padding: 1rem;
}
.gds-table--lg .gds-table__header--sort-asc:before,
.gds-table--lg .gds-table__header--sort-desc:before {
  top: 1.6rem;
  border-left: 0.5rem solid transparent;
  border-right: 0.5rem solid transparent;
  border-top: 0.5rem solid #fff;
}
.gds-table--xl {
  font-size: 1.3rem;
}
.gds-table--xl .gds-table__row td,
.gds-table--xl .gds-table__row th {
  padding: 2rem;
}
.gds-table--xl .gds-table__header--sort-asc:before,
.gds-table--xl .gds-table__header--sort-desc:before {
  top: 2.75rem;
  border-left: 0.6666666667rem solid transparent;
  border-right: 0.6666666667rem solid transparent;
  border-top: 0.6666666667rem solid #fff;
}
.gds-table__cell--positive {
  background-color: rgba(50, 217, 150, 0.2);
}
.gds-table__cell--neutral {
  background-color: rgba(243, 210, 33, 0.2);
}
.gds-table__cell--negative {
  background-color: rgba(251, 67, 35, 0.2);
}
.gds-table__header--secondary {
  background-color: #0a4882;
}
.gds-table__header--secondary:after {
  background-color: #062d51;
}
.gds-table__header--secondary.gds-table__header--selected,
.gds-table__header--secondary:hover {
  background-color: #1a87ed;
}
.gds-table__header--secondary.gds-table__header--selected:after,
.gds-table__header--secondary:hover:after {
  background-color: #062d51;
}
.gds-table__row--inverse {
  color: #c4c4c4;
  background-color: #292929;
}
.gds-table__row--inverse:hover {
  background-color: #444;
}
.gds-table__row--inverse.gds-table__row--inverse-selected {
  background-color: #5f5f5f;
  color: #fff;
}
.gds-table__row--inverse.gds-table__row--inverse-disabled {
  background-color: rgba(95, 95, 95, 0.75);
  color: #c4c4c4;
  cursor: not-allowed;
}
.gds-table--striped tr:nth-of-type(2n) {
  background-color: rgba(172, 172, 172, 0.1);
}
.gds-table--striped tr:nth-of-type(2n):hover {
  background-color: rgba(172, 172, 172, 0.2);
}
.gds-table--striped .gds-table__row--selected,
.gds-table--striped .gds-table__row--selected:nth-of-type(2n) {
  background-color: rgba(30, 150, 217, 0.65);
  color: #fff;
}
.gds-table--striped .gds-table__row--selected:hover,
.gds-table--striped .gds-table__row--selected:nth-of-type(2n):hover {
  background-color: rgba(30, 150, 217, 0.5);
}
.gds-table--inverse,
.gds-table--inverse-striped {
  background-color: #292929;
}
.gds-table--inverse-striped tr:hover,
.gds-table--inverse-striped tr:nth-of-type(2n):hover {
  background-color: #444;
}
.gds-table--inverse-striped tr:nth-of-type(2n) {
  background-color: #323232;
}
.gds-table--inverse-striped .gds-table__row--inverse-selected,
.gds-table--inverse-striped .gds-table__row--inverse-selected:nth-of-type(2n) {
  background-color: #5f5f5f;
  color: #fff;
}
.gds-table--inverse-striped .gds-table__row--inverse-selected:hover,
.gds-table--inverse-striped
  .gds-table__row--inverse-selected:nth-of-type(2n):hover {
  background-color: rgba(95, 95, 95, 0.95);
}
.gds-table__row--inverse-selected {
  background-color: #5f5f5f;
  color: #fff;
}
.gds-table__row--inverse-selected:hover {
  background-color: rgba(95, 95, 95, 0.95);
}
.gds-table__row--inverse-disabled {
  color: rgba(255, 255, 255, 0.25) !important;
  cursor: not-allowed !important;
}
.gds-table__sub-header-contents {
  display: -webkit-flex !important;
  display: -moz-box !important;
  display: flex !important;
  -webkit-flex-direction: row;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-align-content: flex-start;
  align-content: flex-start;
}
.gds-table__sub-section {
  -webkit-box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.5),
    inset 0 1px 0 rgba(0, 0, 0, 0.25);
  box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.5),
    inset 0 1px 0 rgba(0, 0, 0, 0.25);
  font-family: Public Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto,
    Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji,
    Segoe UI Symbol;
  text-transform: uppercase;
  color: #5f5f5f;
  font-size: 0.75rem;
  background-color: #fff;
  font-weight: 700;
  -webkit-transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-table__sub-section--collapsed {
  -webkit-box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.25);
  box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.25);
}
.gds-table__sub-section--inverse {
  background-color: #1c1c1c;
  color: #fff;
  -webkit-box-shadow: 0 2px 3px -1px #000, inset 0 1px 0 rgba(0, 0, 0, 0.75);
  box-shadow: 0 2px 3px -1px #000, inset 0 1px 0 rgba(0, 0, 0, 0.75);
}
.gds-table__sub-section--inverse.gds-table__sub-section--primary {
  background-color: #0f4b6d;
  color: #fff;
}
.gds-table__sub-section--inverse.gds-table__sub-section--secondary {
  background-color: #052441;
  color: #fff;
}
.gds-table__sub-section--inverse.gds-table__sub-section--tertiary {
  background-color: #15714c;
  color: #fff;
}
.gds-table__sub-section--primary {
  background-color: #b2ddf4;
  color: #fff;
}
.gds-table__sub-section--secondary {
  background-color: #8cc3f6;
  color: #fff;
}
.gds-table__sub-section--tertiary {
  background-color: #bbf2dc;
  color: #fff;
}
.gds-table--collapse-indicator {
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-table__sub-section--collapsed.gds-table__sub-section--inverse {
  -webkit-box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.75);
  box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.75);
}
.gds-table__sub-section--collapsed .gds-table--collapse-indicator {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.gds-table__sub-section > .gds-table__row {
  -webkit-transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  background-color: transparent !important;
}
.gds-table__sub-header {
  background-color: transparent;
}
.gds-table__sub-section-content {
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transform-origin: 50% 0;
  transform-origin: 50% 0;
}
.gds-table__sub-section-content--inverse > .gds-table__row:first-of-type {
  -webkit-box-shadow: inset 0 2px 3px -1px #000;
  box-shadow: inset 0 2px 3px -1px #000;
}
.gds-table__sub-section--collapsed + .gds-table__sub-section-content {
  opacity: 0;
}
.gds-table__sub-section--collapsed
  + .gds-table__sub-section-content
  > .gds-table__row {
  display: none;
}
.gds-button-group {
  border-radius: 6px;
  display: inline-block;
}
.gds-button-dropdown--in-group > .gds-button-dropdown__button,
.gds-button-group__button {
  margin-right: 0;
  border-radius: 0;
}
.gds-button-dropdown--in-group
  > .gds-button-dropdown__button
  + .gds-button-dropdown,
.gds-button-group__button + .gds-button-dropdown {
  display: inline-block;
}
.gds-button-dropdown--in-group > .gds-button-dropdown__button + .gds-button,
.gds-button-dropdown--in-group > .gds-button-dropdown__button + p,
.gds-button-dropdown--in-group > .gds-button-dropdown__button + small,
.gds-button-group__button + .gds-button,
.gds-button-group__button + p,
.gds-button-group__button + small {
  margin-left: 0;
  border-top-left-radius: 0;
}
.gds-button-dropdown--in-group
  > .gds-button-dropdown__button:not(:first-child):not(:last-child),
.gds-button-group__button:not(:first-child):not(:last-child) {
  border-radius: 0;
  margin-left: -1px;
}
.gds-button-dropdown--in-group > .gds-button-dropdown__button:last-child,
.gds-button-group__button:last-child {
  margin-left: -1px;
  border-bottom-right-radius: 6px;
  border-top-right-radius: 6px;
}
.gds-button-dropdown--in-group > .gds-button-dropdown__button:first-child,
.gds-button-group__button:first-child {
  border-bottom-left-radius: 6px;
  border-top-left-radius: 6px;
}
.gds-button-dropdown--in-group > .gds-button-dropdown__button:focus,
.gds-button-dropdown--in-group > .gds-button-dropdown__button:focus:hover,
.gds-button-dropdown--in-group > .gds-button-dropdown__button:hover,
.gds-button-group__button:focus,
.gds-button-group__button:focus:hover,
.gds-button-group__button:hover {
  z-index: 100;
}
.gds-button-group--lg .gds-button,
.gds-button-group--lg .gds-button-group__button {
  font-size: 1.3rem;
  padding: 1.35rem 1.5rem;
}
.gds-button-group--sm .gds-button,
.gds-button-group--sm .gds-button-group__button {
  font-size: 0.8rem;
  padding: 0.6rem 0.7rem 0.75rem;
}
.gds-button-group--sm .gds-button-group__button:active:before,
.gds-button-group--sm .gds-button:active:before {
  bottom: 0 !important;
}
.gds-button-group--xs .gds-button,
.gds-button-group--xs .gds-button-group__button {
  font-size: 0.7rem;
  padding: 0.45rem 0.5rem 0.55rem;
}
.gds-button-group--xs .gds-button-group__button:active:before,
.gds-button-group--xs .gds-button:active:before {
  bottom: 0 !important;
}
@media (max-width: 543px), (max-width: 767px) {
  .gds-button-group--responsive,
  .gds-button-group__button--responsive {
    display: block;
    width: 100%;
  }
  .gds-button-group__button--responsive:first-child,
  .gds-button-group__button--responsive:last-child,
  .gds-button-group__button--responsive:not(first-child):not(last-child) {
    border-radius: 6px !important;
    border: none;
  }
  .gds-button-group--responsive {
    margin-left: 0 !important;
  }
  .gds-button-group--responsive
    .gds-button--responsive
    + .gds-button--responsive,
  .gds-button-group--responsive
    .gds-button--responsive
    + .gds-button-group--responsive,
  .gds-button-group--responsive
    .gds-button-group--responsive
    + .gds-button--responsive,
  .gds-button-group--responsive
    .gds-button-group--responsive
    + .gds-button-group--responsive {
    margin-left: 0;
  }
}
.gds-button-toolbar {
  margin-left: 0.5rem;
}
.gds-button-toolbar:after {
  content: "";
  display: table;
  clear: both;
}
.gds-button-toolbar .gds-button-group,
.gds-button-toolbar .gds-input-group {
  float: left;
}
.gds-button-toolbar > .gds-button,
.gds-button-toolbar > .gds-button-group,
.gds-button-toolbar > .gds-input-group {
  margin-left: 0.5rem;
}
@media (max-width: 543px), (max-width: 767px) {
  .gds-button-toolbar {
    margin-left: 0 !important;
  }
}
.gds-button-dropdown {
  border-radius: 6px;
  display: inline-block;
}
.gds-button-dropdown__button,
.gds-multi-select__button {
  padding-right: 2rem;
}
.gds-button-dropdown__button:after,
.gds-multi-select__button:after {
  content: "";
  position: absolute;
  top: 1.3rem;
  right: 1rem;
  width: 0;
  height: 0;
  border-top: 0.3333333333rem solid transparent;
  border-bottom: 0.3333333333rem solid transparent;
  border-left: 0.5rem solid #fff;
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-button-dropdown__button--no-rotate:after {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.gds-button-dropdown__button--dark {
  color: #fff !important;
}
.gds-button-dropdown__button--dark:after {
  border-left: 0.5rem solid #fff !important;
}
.gds-button-dropdown__button--dark-primary {
  color: #1e96d9 !important;
}
.gds-button-dropdown__button--dark-primary:after {
  border-left: 0.5rem solid #1e96d9 !important;
}
.gds-button-dropdown__button--dark-secondary {
  color: #0a4882 !important;
}
.gds-button-dropdown__button--dark-secondary:after {
  border-left: 0.5rem solid #0a4882 !important;
}
.gds-button-dropdown__button--dark-tertiary {
  color: #32d996 !important;
}
.gds-button-dropdown__button--dark-tertiary:after {
  border-left: 0.5rem solid #32d996 !important;
}
.gds-button-dropdown--in-group {
  display: inline-block;
  margin-left: -1px;
  padding: 0;
}
.gds-button-dropdown--in-group .gds-button-dropdown__button {
  margin-left: 0;
  border-radius: 0 !important;
  padding-right: 2rem;
}
.gds-button-dropdown--in-group
  .gds-button-dropdown__button.gds-button-dropdown__button--dark {
  color: #1e96d9;
}
.gds-button-dropdown--in-group:last-child .gds-button-dropdown__button {
  border-bottom-right-radius: 6px !important;
  border-top-right-radius: 6px !important;
}
.gds-button-dropdown--in-group:first-child .gds-button-dropdown__button {
  border-bottom-left-radius: 6px !important;
  border-top-left-radius: 6px !important;
}
.gds-button-dropdown--lg .gds-button-dropdown__button,
.gds-button-dropdown--lg .gds-multi-select__button,
.gds-button-group--lg > .gds-button-dropdown .gds-button-dropdown__button,
.gds-button-group--lg > .gds-button-dropdown .gds-multi-select__button {
  font-size: 1.3rem;
  padding: 1.35rem 3rem 1.35rem 1.5rem;
}
.gds-button-dropdown--lg .gds-button-dropdown__button:after,
.gds-button-dropdown--lg .gds-multi-select__button:after,
.gds-button-group--lg > .gds-button-dropdown .gds-button-dropdown__button:after,
.gds-button-group--lg > .gds-button-dropdown .gds-multi-select__button:after {
  top: 1.8rem;
  margin-left: 1.5rem;
}
.gds-button-dropdown--lg
  .gds-button-dropdown__button.gds-button-dropdown__button--dark:after,
.gds-button-dropdown--lg
  .gds-multi-select__button.gds-button-dropdown__button--dark:after,
.gds-button-group--lg
  > .gds-button-dropdown
  .gds-button-dropdown__button.gds-button-dropdown__button--dark:after,
.gds-button-group--lg
  > .gds-button-dropdown
  .gds-multi-select__button.gds-button-dropdown__button--dark:after {
  border-left: 0.3333333333rem solid #1e96d9;
}
.gds-button-dropdown--lg .gds-button-dropdown__menu-link,
.gds-button-dropdown--lg .gds-multi-select__menu-link,
.gds-button-group--lg > .gds-button-dropdown .gds-button-dropdown__menu-link,
.gds-button-group--lg > .gds-button-dropdown .gds-multi-select__menu-link {
  font-size: 1.2rem;
}
.gds-button-dropdown--sm .gds-button-dropdown__button,
.gds-button-dropdown--sm .gds-multi-select__button,
.gds-button-group--sm > .gds-button-dropdown .gds-button-dropdown__button,
.gds-button-group--sm > .gds-button-dropdown .gds-multi-select__button,
.gds-multi-select--sm .gds-button-dropdown__button,
.gds-multi-select--sm .gds-multi-select__button {
  font-size: 0.8rem;
  padding: 0.6rem 1.5rem 0.75rem 0.7rem;
}
.gds-button-dropdown--sm .gds-button-dropdown__button:after,
.gds-button-dropdown--sm .gds-multi-select__button:after,
.gds-button-group--sm > .gds-button-dropdown .gds-button-dropdown__button:after,
.gds-button-group--sm > .gds-button-dropdown .gds-multi-select__button:after,
.gds-multi-select--sm .gds-button-dropdown__button:after,
.gds-multi-select--sm .gds-multi-select__button:after {
  top: 0.9rem;
  right: 0.75rem;
  margin-left: 0.5rem;
  border-top: 0.25rem solid transparent;
  border-bottom: 0.25rem solid transparent;
  border-left: 0.4rem solid #fff;
}
.gds-button-dropdown--sm
  .gds-button-dropdown__button.gds-button-dropdown__button--dark:after,
.gds-button-dropdown--sm
  .gds-multi-select__button.gds-button-dropdown__button--dark:after,
.gds-button-group--sm
  > .gds-button-dropdown
  .gds-button-dropdown__button.gds-button-dropdown__button--dark:after,
.gds-button-group--sm
  > .gds-button-dropdown
  .gds-multi-select__button.gds-button-dropdown__button--dark:after,
.gds-multi-select--sm
  .gds-button-dropdown__button.gds-button-dropdown__button--dark:after,
.gds-multi-select--sm
  .gds-multi-select__button.gds-button-dropdown__button--dark:after {
  border-left: 0.4rem solid #1e96d9;
}
.gds-button-dropdown--sm .gds-button-dropdown__menu,
.gds-button-dropdown--sm .gds-multi-select__menu,
.gds-button-group--sm > .gds-button-dropdown .gds-button-dropdown__menu,
.gds-button-group--sm > .gds-button-dropdown .gds-multi-select__menu,
.gds-multi-select--sm .gds-button-dropdown__menu,
.gds-multi-select--sm .gds-multi-select__menu {
  margin-top: -5px;
}
.gds-button-dropdown--sm .gds-button-dropdown__menu-link,
.gds-button-dropdown--sm .gds-multi-select__menu-link,
.gds-button-group--sm > .gds-button-dropdown .gds-button-dropdown__menu-link,
.gds-button-group--sm > .gds-button-dropdown .gds-multi-select__menu-link,
.gds-multi-select--sm .gds-button-dropdown__menu-link,
.gds-multi-select--sm .gds-multi-select__menu-link {
  font-size: 0.8rem;
}
.gds-button-dropdown--xs .gds-button-dropdown__button,
.gds-button-dropdown--xs .gds-multi-select__button,
.gds-button-group--xs > .gds-button-dropdown .gds-button-dropdown__button,
.gds-button-group--xs > .gds-button-dropdown .gds-multi-select__button,
.gds-multi-select--xs .gds-button-dropdown__button,
.gds-multi-select--xs .gds-multi-select__button {
  font-size: 0.7rem;
  padding: 0.45rem 1rem 0.55rem 0.5rem;
}
.gds-button-dropdown--xs .gds-button-dropdown__button:after,
.gds-button-dropdown--xs .gds-multi-select__button:after,
.gds-button-group--xs > .gds-button-dropdown .gds-button-dropdown__button:after,
.gds-button-group--xs > .gds-button-dropdown .gds-multi-select__button:after,
.gds-multi-select--xs .gds-button-dropdown__button:after,
.gds-multi-select--xs .gds-multi-select__button:after {
  top: 0.65rem;
  right: 0.4rem;
  margin-left: 0.7rem;
  border-top: 0.2rem solid transparent;
  border-bottom: 0.2rem solid transparent;
  border-left: 0.3333333333rem solid #fff;
}
.gds-button-dropdown--xs
  .gds-button-dropdown__button.gds-button-dropdown__button--dark:after,
.gds-button-dropdown--xs
  .gds-multi-select__button.gds-button-dropdown__button--dark:after,
.gds-button-group--xs
  > .gds-button-dropdown
  .gds-button-dropdown__button.gds-button-dropdown__button--dark:after,
.gds-button-group--xs
  > .gds-button-dropdown
  .gds-multi-select__button.gds-button-dropdown__button--dark:after,
.gds-multi-select--xs
  .gds-button-dropdown__button.gds-button-dropdown__button--dark:after,
.gds-multi-select--xs
  .gds-multi-select__button.gds-button-dropdown__button--dark:after {
  border-left: 0.3333333333rem solid #1e96d9;
}
.gds-button-dropdown--xs .gds-button-dropdown__menu,
.gds-button-dropdown--xs .gds-multi-select__menu,
.gds-button-group--xs > .gds-button-dropdown .gds-button-dropdown__menu,
.gds-button-group--xs > .gds-button-dropdown .gds-multi-select__menu,
.gds-multi-select--xs .gds-button-dropdown__menu,
.gds-multi-select--xs .gds-multi-select__menu {
  margin-top: -5px;
}
.gds-button-dropdown--xs .gds-button-dropdown__menu-link,
.gds-button-dropdown--xs .gds-multi-select__menu-link,
.gds-button-group--xs > .gds-button-dropdown .gds-button-dropdown__menu-link,
.gds-button-group--xs > .gds-button-dropdown .gds-multi-select__menu-link,
.gds-multi-select--xs .gds-button-dropdown__menu-link,
.gds-multi-select--xs .gds-multi-select__menu-link {
  font-size: 0.8rem;
}
.gds-button-dropdown__menu,
.gds-chooser__menu,
.gds-multi-select__menu {
  position: absolute;
  width: 100%;
  min-width: 0 !important;
  height: auto;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 6px;
  border-bottom-left-radius: 6px;
  display: block;
  overflow: hidden;
  padding: 0;
  margin-top: -3px;
  color: #0a4882;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.1);
  -webkit-transform-origin: 50% 0;
  transform-origin: 50% 0;
  max-height: 25rem;
  overflow-y: auto;
  -webkit-box-shadow: 0 0 0 transparent;
  box-shadow: 0 0 0 transparent;
  -webkit-transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-button-dropdown__menu--dark {
  background-color: #c4c4c4;
  border-color: #888;
}
.gds-button-dropdown__menu-item,
.gds-multi-select__menu-item {
  opacity: 0;
  -webkit-transform: translateX(-100px);
  transform: translateX(-100px);
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-button-dropdown__menu-item:first-child,
.gds-multi-select__menu-item:first-child {
  -webkit-transition-delay: 25ms;
  transition-delay: 25ms;
}
.gds-button-dropdown__menu-item:nth-child(2),
.gds-multi-select__menu-item:nth-child(2) {
  -webkit-transition-delay: 0.05s;
  transition-delay: 0.05s;
}
.gds-button-dropdown__menu-item:nth-child(3),
.gds-multi-select__menu-item:nth-child(3) {
  -webkit-transition-delay: 75ms;
  transition-delay: 75ms;
}
.gds-button-dropdown__menu-item:nth-child(4),
.gds-multi-select__menu-item:nth-child(4) {
  -webkit-transition-delay: 0.1s;
  transition-delay: 0.1s;
}
.gds-button-dropdown__menu-item:nth-child(5),
.gds-multi-select__menu-item:nth-child(5) {
  -webkit-transition-delay: 0.125s;
  transition-delay: 0.125s;
}
.gds-button-dropdown__menu-item:nth-child(6),
.gds-multi-select__menu-item:nth-child(6) {
  -webkit-transition-delay: 0.15s;
  transition-delay: 0.15s;
}
.gds-button-dropdown__menu-item:nth-child(7),
.gds-multi-select__menu-item:nth-child(7) {
  -webkit-transition-delay: 0.175s;
  transition-delay: 0.175s;
}
.gds-button-dropdown__menu-item:nth-child(8),
.gds-multi-select__menu-item:nth-child(8) {
  -webkit-transition-delay: 0.2s;
  transition-delay: 0.2s;
}
.gds-button-dropdown__menu-item:nth-child(9),
.gds-multi-select__menu-item:nth-child(9) {
  -webkit-transition-delay: 0.225s;
  transition-delay: 0.225s;
}
.gds-button-dropdown__menu-item:nth-child(10),
.gds-multi-select__menu-item:nth-child(10) {
  -webkit-transition-delay: 0.25s;
  transition-delay: 0.25s;
}
.gds-button-dropdown__menu-item:nth-child(11),
.gds-multi-select__menu-item:nth-child(11) {
  -webkit-transition-delay: 0.275s;
  transition-delay: 0.275s;
}
.gds-button-dropdown__menu-item:nth-child(12),
.gds-multi-select__menu-item:nth-child(12) {
  -webkit-transition-delay: 0.3s;
  transition-delay: 0.3s;
}
.gds-button-dropdown__menu-item:nth-child(13),
.gds-multi-select__menu-item:nth-child(13) {
  -webkit-transition-delay: 0.325s;
  transition-delay: 0.325s;
}
.gds-button-dropdown__menu-item:nth-child(14),
.gds-multi-select__menu-item:nth-child(14) {
  -webkit-transition-delay: 0.35s;
  transition-delay: 0.35s;
}
.gds-button-dropdown__menu-item:nth-child(15),
.gds-multi-select__menu-item:nth-child(15) {
  -webkit-transition-delay: 0.375s;
  transition-delay: 0.375s;
}
.gds-button-dropdown__menu-item:nth-child(16),
.gds-multi-select__menu-item:nth-child(16) {
  -webkit-transition-delay: 0.4s;
  transition-delay: 0.4s;
}
.gds-button-dropdown__menu-item:nth-child(17),
.gds-multi-select__menu-item:nth-child(17) {
  -webkit-transition-delay: 0.425s;
  transition-delay: 0.425s;
}
.gds-button-dropdown__menu-item:nth-child(18),
.gds-multi-select__menu-item:nth-child(18) {
  -webkit-transition-delay: 0.45s;
  transition-delay: 0.45s;
}
.gds-button-dropdown__menu-item:nth-child(19),
.gds-multi-select__menu-item:nth-child(19) {
  -webkit-transition-delay: 0.475s;
  transition-delay: 0.475s;
}
.gds-button-dropdown__menu-item:nth-child(20),
.gds-multi-select__menu-item:nth-child(20) {
  -webkit-transition-delay: 0.5s;
  transition-delay: 0.5s;
}
.gds-button-dropdown__menu-link,
.gds-chooser__menu-link,
.gds-multi-select__menu-link {
  padding: 0.25rem 1rem;
  display: block;
  cursor: pointer;
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-button-dropdown__menu-link:hover,
.gds-chooser__menu-link:hover,
.gds-multi-select__menu-link:hover {
  text-decoration: none;
  background-color: rgba(255, 255, 255, 0.15);
}
.gds-button-dropdown__menu-link:hover:before,
.gds-chooser__menu-link:hover:before,
.gds-multi-select__menu-link:hover:before {
  opacity: 1;
  -webkit-transform: translateX(0);
  transform: translateX(0);
}
.gds-button-dropdown__divider {
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
  height: 2px;
  width: 100%;
  background-color: rgba(255, 255, 255, 0.1);
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.gds-button-dropdown__divider:first-child {
  -webkit-transition-delay: 0.1s;
  transition-delay: 0.1s;
}
.gds-button-dropdown__divider:nth-child(2) {
  -webkit-transition-delay: 0.2s;
  transition-delay: 0.2s;
}
.gds-button-dropdown__divider:nth-child(3) {
  -webkit-transition-delay: 0.3s;
  transition-delay: 0.3s;
}
.gds-button-dropdown__divider:nth-child(4) {
  -webkit-transition-delay: 0.4s;
  transition-delay: 0.4s;
}
.gds-button-dropdown__divider:nth-child(5) {
  -webkit-transition-delay: 0.5s;
  transition-delay: 0.5s;
}
.gds-button-dropdown__divider:nth-child(6) {
  -webkit-transition-delay: 0.6s;
  transition-delay: 0.6s;
}
.gds-button-dropdown__divider:nth-child(7) {
  -webkit-transition-delay: 0.7s;
  transition-delay: 0.7s;
}
.gds-button-dropdown__divider:nth-child(8) {
  -webkit-transition-delay: 0.8s;
  transition-delay: 0.8s;
}
.gds-button-dropdown__divider:nth-child(9) {
  -webkit-transition-delay: 0.9s;
  transition-delay: 0.9s;
}
.gds-button-dropdown__divider:nth-child(10) {
  -webkit-transition-delay: 1s;
  transition-delay: 1s;
}
.gds-button-dropdown__divider:nth-child(11) {
  -webkit-transition-delay: 1.1s;
  transition-delay: 1.1s;
}
.gds-button-dropdown__divider:nth-child(12) {
  -webkit-transition-delay: 1.2s;
  transition-delay: 1.2s;
}
.gds-button-dropdown__divider:nth-child(13) {
  -webkit-transition-delay: 1.3s;
  transition-delay: 1.3s;
}
.gds-button-dropdown__divider:nth-child(14) {
  -webkit-transition-delay: 1.4s;
  transition-delay: 1.4s;
}
.gds-button-dropdown__divider:nth-child(15) {
  -webkit-transition-delay: 1.5s;
  transition-delay: 1.5s;
}
.gds-button-dropdown__divider:nth-child(16) {
  -webkit-transition-delay: 1.6s;
  transition-delay: 1.6s;
}
.gds-button-dropdown__divider:nth-child(17) {
  -webkit-transition-delay: 1.7s;
  transition-delay: 1.7s;
}
.gds-button-dropdown__divider:nth-child(18) {
  -webkit-transition-delay: 1.8s;
  transition-delay: 1.8s;
}
.gds-button-dropdown__divider:nth-child(19) {
  -webkit-transition-delay: 1.9s;
  transition-delay: 1.9s;
}
.gds-button-dropdown__divider:nth-child(20) {
  -webkit-transition-delay: 2s;
  transition-delay: 2s;
}
.gds-button-dropdown--active,
.gds-button-dropdown--active .gds-button-dropdown__button,
.gds-button-dropdown--active .gds-multi-select__button {
  z-index: 1000;
}
.gds-button-dropdown--active .gds-button-dropdown__button:after,
.gds-button-dropdown--active .gds-multi-select__button:after {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.gds-button-dropdown--active .gds-button-dropdown__menu,
.gds-button-dropdown--active .gds-multi-select__menu {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}
.gds-button-dropdown--active .gds-button-dropdown__menu-item,
.gds-button-dropdown--active .gds-chooser__menu-item,
.gds-button-dropdown--active .gds-multi-select__menu-item {
  opacity: 1;
  -webkit-transform: translateX(0);
  transform: translateX(0);
}
.gds-button-dropdown--active .gds-button-dropdown__divider {
  -webkit-transform: translateX(0);
  transform: translateX(0);
}
.gds-button-dropdown--secondary .gds-button-dropdown__menu {
  color: #0a4882;
}
.gds-button-dropdown--tertiary .gds-button-dropdown__menu {
  color: #32d996;
}
.gds-button-dropdown__button--dark-primary + .gds-button-dropdown__menu--dark,
.gds-button-dropdown__button--dark-secondary + .gds-button-dropdown__menu--dark,
.gds-button-dropdown__button--dark-tertiary + .gds-button-dropdown__menu--dark {
  color: #5f5f5f;
}
.gds-anim-timeline__asset-avatar,
.gds-html-preview {
  display: block;
  overflow: hidden;
  width: auto;
  min-height: 120px;
  border-radius: 6px;
  border: solid #c4c4c4;
  border-width: 1px 1px 0.125rem;
  -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);
  background-image: url("data:image/svg+xml;base54,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aa%3D%22http%3A%2F%2Fns.adobe.com%2FAdobeSVGViewerExtensions%2F3.0%2F%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2220px%22%20viewBox%3D%220%200%2020%2020%22%20style%3D%22enable-background%3Anew%200%200%2020%2020%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E.st0%7Bfill%3A%23FFFFFF%3B%7D.st1%7Bfill%3A%23D5D5D5%3B%7D%3C%2Fstyle%3E%3Crect%20class%3D%22st0%22%20width%3D%2210%22%20height%3D%2210%22%2F%3E%3Crect%20x%3D%2210%22%20class%3D%22st1%22%20width%3D%2210%22%20height%3D%2210%22%2F%3E%3Crect%20y%3D%2210%22%20class%3D%22st1%22%20width%3D%2210%22%20height%3D%2210%22%2F%3E%3Crect%20x%3D%2210%22%20y%3D%2210%22%20class%3D%22st0%22%20width%3D%2210%22%20height%3D%2210%22%2F%3E%3C%2Fsvg%3E");
}
.gds-anim-timeline__asset-avatar:after,
.gds-html-preview:after {
  content: "";
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  pointer-events: none;
}
.gds-anim-timeline__asset-avatar:hover,
.gds-html-preview:hover {
  border-color: #65baea;
}
.gds-html-preview__content {
  position: static;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  margin-bottom: -0.75rem;
  right: 0;
  min-height: inherit;
}
.gds-html-preview--resize {
  display: inline-block;
  overflow: hidden;
  width: inherit;
}
.gds-html-preview--resize:after {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20xmlns%3Aa%3D%22http%3A//ns.adobe.com/AdobeSVGViewerExtensions/3.0/%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%20100%25%20100%25%22%20style%3D%22enable-background%3Anew%200%200%2020%2020%3B%20fill%3A%23c4c4c4%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%220%2C20%2020%2C0%2020%2C20%20%22/%3E%3C/svg%3E");
  background-position: 100% 100%;
  background-size: 15px 15px;
  background-repeat: no-repeat;
}
.gds-html-preview--resize:hover:after {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20xmlns%3Aa%3D%22http%3A//ns.adobe.com/AdobeSVGViewerExtensions/3.0/%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%20100%25%20100%25%22%20style%3D%22enable-background%3Anew%200%200%2020%2020%3B%20fill%3A%238bcbef%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%220%2C20%2020%2C0%2020%2C20%20%22/%3E%3C/svg%3E");
}
.gds-html-preview--resize:active {
  border-color: #1e96d9;
}
.gds-html-preview--resize:active:after {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20xmlns%3Aa%3D%22http%3A//ns.adobe.com/AdobeSVGViewerExtensions/3.0/%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%20100%25%20100%25%22%20style%3D%22enable-background%3Anew%200%200%2020%2020%3B%20fill%3A%231e96d9%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%220%2C20%2020%2C0%2020%2C20%20%22/%3E%3C/svg%3E");
}
.gds-html-preview--resize .gds-html-preview__content {
  resize: both;
}
.gds-anim-timeline__asset-avatar,
.gds-html-preview--active {
  border-color: #1e96d9;
  -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.3);
}
.gds-anim-timeline__asset-avatar.gds-html-preview--resize:after,
.gds-html-preview--active.gds-html-preview--resize:after {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20xmlns%3Aa%3D%22http%3A//ns.adobe.com/AdobeSVGViewerExtensions/3.0/%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%20100%25%20100%25%22%20style%3D%22enable-background%3Anew%200%200%2020%2020%3B%20fill%3A%231e96d9%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%220%2C20%2020%2C0%2020%2C20%20%22/%3E%3C/svg%3E");
}
.gds-html-preview--disabled {
  opacity: 0.5;
  -webkit-filter: grayscale(75%);
  filter: grayscale(75%);
  pointer-events: none;
}
.gds-modal {
  background-color: #fff;
  position: fixed;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  top: 0;
  right: 0;
  left: 0;
  margin: 6rem auto;
  max-width: 700px;
  z-index: 900;
  border-radius: 6px;
  overflow: hidden;
  outline: 0;
  -webkit-overflow-scrolling: touch;
  max-height: -webkit-calc(100% - (12rem));
  max-height: calc(100% - (12rem));
  padding: 0;
}
@media (max-width: 543px), (max-width: 767px), (max-width: 991px) {
  .gds-modal {
    margin: 1rem;
    width: -webkit-calc(100% - (2rem));
    width: calc(100% - (2rem));
    max-width: none;
    max-height: -webkit-calc(100% - (2rem));
    max-height: calc(100% - (2rem));
  }
}
.gds-modal--dark {
  background-color: #444;
  border: 1px solid #5f5f5f;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  color: #fff;
}
.-has-modal {
  height: 100%;
  overflow: hidden;
}
.gds-modal__wrapper {
  overflow-y: auto;
}
.gds-modal__overlay {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.54);
  z-index: 800;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: all 0.25s cubic-bezier(0.86, 0, 0.07, 1);
  transition: all 0.25s cubic-bezier(0.86, 0, 0.07, 1);
}
.gds-modal--shown {
  opacity: 1;
  pointer-events: auto;
}
.gds-modal__form {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
}
.gds-modal__body,
.gds-modal__content,
.gds-modal__footer,
.gds-modal__footer--quaternary,
.gds-modal__footer--secondary,
.gds-modal__footer--tertiary,
.gds-modal__header {
  display: block;
}
.gds-modal__content,
.gds-modal__footer,
.gds-modal__footer--quaternary,
.gds-modal__footer--secondary,
.gds-modal__footer--tertiary,
.gds-modal__title {
  padding: 1rem;
}
.gds-modal__header {
  border-bottom: 2px solid #0a4882;
  background-color: #0b3851;
  color: #fff;
}
.gds-modal__header--secondary {
  border-bottom-color: #0b3851;
  background-color: #0a4882;
  color: #fff;
}
.gds-modal__header--tertiary {
  border-bottom-color: #0a4882;
  background-color: #fff;
  color: #fff;
}
.gds-modal__header--quaternary {
  border-bottom-color: #0a4882;
  background-color: #444;
  color: #fff;
}
.gds-modal__title {
  width: -webkit-calc(100% - 4rem);
  width: calc(100% - 4rem);
  font-size: 1.5rem;
  line-height: 1.4;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.gds-modal__close-button,
.gds-modal__close-button--quaternary,
.gds-modal__close-button--secondary,
.gds-modal__close-button--tertiary {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22100%25%22%20height%3D%22100%25%22%0A%09%20viewBox%3D%220%200%2020px%2020px%22%20preserveAspectRatio%3D%22none%22%20fill%3D%22none%22%20stroke%3D%22%23f3f3f3%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%0A%20%20%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%0A%20%20%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%0A%3C%2Fsvg%3E");
  background-position: 22px 22px;
  width: 66px;
  height: 66px;
}
.gds-modal__close-button--quaternary:hover,
.gds-modal__close-button--secondary:hover,
.gds-modal__close-button--tertiary:hover,
.gds-modal__close-button:hover {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%230a4882%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E");
  cursor: pointer;
}
.gds-modal__close-button--secondary:hover {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%230b3851%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E");
  cursor: pointer;
}
.gds-modal__close-button--quaternary:hover,
.gds-modal__close-button--tertiary:hover {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%230a4882%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E");
  cursor: pointer;
}
.gds-modal__header--sm .gds-modal__title {
  padding: 0.5rem 1rem;
  font-size: 1.3rem;
  line-height: 1.4;
}
.gds-modal__header--sm .gds-modal__close-button,
.gds-modal__header--sm .gds-modal__close-button--quaternary,
.gds-modal__header--sm .gds-modal__close-button--secondary,
.gds-modal__header--sm .gds-modal__close-button--tertiary {
  background-size: auto;
  background-position: 32px 12px;
  width: 66px;
  height: 100%;
}
.gds-modal__body {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  -webkit-flex: 1 1;
  -moz-box-flex: 1;
  flex: 1 1;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  padding: 1rem;
}
.gds-modal__footer {
  border-top: 2px solid;
}
.gds-modal__footer,
.gds-modal__footer--quaternary,
.gds-modal__footer--secondary,
.gds-modal__footer--tertiary {
  border-color: #dbdbdb;
}
.gds-form-fieldset {
  border: none;
  margin: 0;
  outline: 0;
  padding: 0;
}
.gds-form-group {
  color: #5f5f5f;
  border-color: #c4c4c4;
  -webkit-transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-form-group--dark {
  color: #fff;
  border-color: #5f5f5f;
}
.gds-form-group--inverse {
  color: #fff;
  border-color: #fff;
  border-bottom: #fff;
}
.gds-form-group--horizontal {
  margin-right: -0.5rem;
  margin-left: -0.5rem;
}
.gds-form-group--horizontal:after {
  content: " ";
  display: table;
  clear: both;
}
.gds-form-group--horizontal:before {
  content: " ";
  display: table;
}
.gds-form-group--inline {
  display: inline-block;
}
.gds-form-group__label {
  font-family: Public Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto,
    Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji,
    Segoe UI Symbol;
  font-weight: 500;
  font-size: 0.7rem;
  letter-spacing: 0.5px;
  color: #7a7a7a;
  display: inline-block;
  max-width: 100%;
  margin-bottom: 0.25rem;
  text-transform: uppercase;
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.gds-form-group__label--dark {
  color: #acacac;
}
.gds-form-group__label--inline {
  display: inline-block;
}
.gds-form-group__label--horizontal {
  text-align: right;
  padding-top: 0.5rem;
}
.gds-form-group__label--floated {
  top: 2.5rem;
  left: 1rem;
  color: #dbdbdb;
  z-index: 100;
}
.gds-form-group--active .gds-form-group__label--floated {
  top: 0;
  left: 0;
  color: #5f5f5f;
}
.gds-form-group__text-help,
.gds-search-select__text-help {
  background-color: #c4c4c4;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
  color: #fff;
  display: block;
  font-family: Public Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto,
    Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji,
    Segoe UI Symbol;
  font-size: 0.7rem;
  padding: 0.125rem 0.5rem;
  position: relative;
  top: -0.1875rem;
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-form-group__input-group {
  position: relative;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  border-collapse: separate;
  color: inherit;
  border-color: inherit;
  width: 100%;
  border-bottom-color: inherit;
}
.gds-form-group__input-group--inline {
  width: auto;
}
.gds-anim-timeline__button--remove,
.gds-form-group__date-group-addon,
.gds-form-group__input-group-addon {
  -webkit-flex-basis: auto;
  flex-basis: auto;
  margin-bottom: 0;
  -webkit-transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-anim-timeline__button--remove:first-child,
.gds-form-group__date-group-addon:first-child,
.gds-form-group__input-group-addon:first-child {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-right: none;
}
.gds-anim-timeline__button--remove:last-child,
.gds-form-group__date-group-addon:last-child,
.gds-form-group__input-group-addon:last-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-left: none;
}
.gds-form-group__input-group-cap {
  color: #fff;
  height: 100%;
  padding: 0.72rem 1rem;
  background-color: #c4c4c4;
  border-radius: 6px;
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #acacac;
  box-shadow: inset 0 -0.125rem 0 0 #acacac;
}
.gds-form-group__input-group-cap:first-child {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-right: none;
}
.gds-form-group__input-group-cap:last-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-left: none;
}
.gds-form-group__input-group-cap--sm {
  padding: 0.5rem 0.75rem;
}
.gds-form-group__input-group-cap--xs {
  padding: 0.25rem 0.5rem;
}
.gds-form-group__input-group-addon--lg {
  height: 65px;
  font-size: 1.2rem;
}
.gds-form-group__input-group-addon--sm {
  height: 37px;
  font-size: 0.8rem;
}
.gds-form-group__input-group-addon--xs {
  height: 29px;
  font-size: 0.7rem;
}
.gds-form-group--active .gds-form-group__input-group-addon {
  border-color: #1e96d9;
}
.DayPicker-Caption select,
.gds-anim-timeline__select-input,
.gds-form-group__date-group,
.gds-form-group__input-common,
.gds-form-group__range-input,
.gds-form-group__select-input,
.gds-form-group__select-multiple[multiple],
.gds-form-group__text-area-input,
.gds-form-group__text-input,
.gds-form-group__text-input--lg,
.gds-form-group__text-input--sm,
.gds-form-group__text-input--xs,
.gds-search-select__input,
.gds-search-select__input--sm,
.gds-search-select__input--xs,
.gds-toolbelt__item-input,
.ReactTable .-pagination input,
.ReactTable .-pagination select {
  display: block;
  width: 100%;
  padding: 1rem;
  font-size: 1rem;
  line-height: 1;
  border-radius: 6px;
  letter-spacing: 0.5px;
  color: #5f5f5f;
}
.gds-form-group__button-input {
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.gds-form-group__date-group,
.gds-form-group__text-area-input,
.gds-form-group__text-input,
.gds-form-group__text-input--lg,
.gds-form-group__text-input--sm,
.gds-form-group__text-input--xs,
.gds-search-select__input,
.gds-search-select__input--sm,
.gds-search-select__input--xs,
.gds-toolbelt__item-input,
.ReactTable .-pagination input {
  background-size: auto 75%;
  color: inherit;
  border: none;
  border-bottom-color: inherit;
  -webkit-box-shadow: inset 0 0 0 0 #c4c4c4, inset 0 0 0 1px #c4c4c4,
    0 0 0 0 rgba(101, 186, 234, 0), 0 0 0 0 transparent;
  box-shadow: inset 0 0 0 0 #c4c4c4, inset 0 0 0 1px #c4c4c4,
    0 0 0 0 rgba(101, 186, 234, 0), 0 0 0 0 transparent;
  -webkit-transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  height: 51px;
}
.gds-form-group__date-group::-webkit-input-placeholder,
.gds-form-group__text-area-input::-webkit-input-placeholder,
.gds-form-group__text-input--lg::-webkit-input-placeholder,
.gds-form-group__text-input--sm::-webkit-input-placeholder,
.gds-form-group__text-input--xs::-webkit-input-placeholder,
.gds-form-group__text-input::-webkit-input-placeholder,
.gds-search-select__input--sm::-webkit-input-placeholder,
.gds-search-select__input--xs::-webkit-input-placeholder,
.gds-search-select__input::-webkit-input-placeholder,
.gds-toolbelt__item-input::-webkit-input-placeholder,
.ReactTable .-pagination input::-webkit-input-placeholder {
  color: #dbdbdb;
}
.gds-form-group__date-group:-moz-placeholder,
.gds-form-group__date-group::-moz-placeholder,
.gds-form-group__text-area-input:-moz-placeholder,
.gds-form-group__text-area-input::-moz-placeholder,
.gds-form-group__text-input--lg:-moz-placeholder,
.gds-form-group__text-input--lg::-moz-placeholder,
.gds-form-group__text-input--sm:-moz-placeholder,
.gds-form-group__text-input--sm::-moz-placeholder,
.gds-form-group__text-input--xs:-moz-placeholder,
.gds-form-group__text-input--xs::-moz-placeholder,
.gds-form-group__text-input:-moz-placeholder,
.gds-form-group__text-input::-moz-placeholder,
.gds-search-select__input--sm:-moz-placeholder,
.gds-search-select__input--sm::-moz-placeholder,
.gds-search-select__input--xs:-moz-placeholder,
.gds-search-select__input--xs::-moz-placeholder,
.gds-search-select__input:-moz-placeholder,
.gds-search-select__input::-moz-placeholder,
.gds-toolbelt__item-input:-moz-placeholder,
.gds-toolbelt__item-input::-moz-placeholder,
.ReactTable .-pagination input:-moz-placeholder,
.ReactTable .-pagination input::-moz-placeholder {
  color: #dbdbdb;
}
.gds-form-group__date-group:-ms-input-placeholder,
.gds-form-group__text-area-input:-ms-input-placeholder,
.gds-form-group__text-input--lg:-ms-input-placeholder,
.gds-form-group__text-input--sm:-ms-input-placeholder,
.gds-form-group__text-input--xs:-ms-input-placeholder,
.gds-form-group__text-input:-ms-input-placeholder,
.gds-search-select__input--sm:-ms-input-placeholder,
.gds-search-select__input--xs:-ms-input-placeholder,
.gds-search-select__input:-ms-input-placeholder,
.gds-toolbelt__item-input:-ms-input-placeholder,
.ReactTable .-pagination input:-ms-input-placeholder {
  color: #dbdbdb;
}
.gds-form-group__date-group:hover,
.gds-form-group__text-area-input:hover,
.gds-form-group__text-input--lg:hover,
.gds-form-group__text-input--sm:hover,
.gds-form-group__text-input--xs:hover,
.gds-form-group__text-input:hover,
.gds-search-select__input--sm:hover,
.gds-search-select__input--xs:hover,
.gds-search-select__input:hover,
.gds-toolbelt__item-input:hover,
.ReactTable .-pagination input:hover {
  border-color: #1e96d9;
  color: #5f5f5f;
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 1px rgba(101, 186, 234, 0), 0 0 0 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 1px rgba(101, 186, 234, 0), 0 0 0 0 rgba(0, 0, 0, 0.2);
}
.gds-form-group__date-group:hover + .gds-form-group__text-help,
.gds-form-group__text-area-input:hover + .gds-form-group__text-help,
.gds-form-group__text-input--lg:hover + .gds-form-group__text-help,
.gds-form-group__text-input--sm:hover + .gds-form-group__text-help,
.gds-form-group__text-input--xs:hover + .gds-form-group__text-help,
.gds-form-group__text-input:hover + .gds-form-group__text-help,
.gds-search-select__input--sm:hover + .gds-form-group__text-help,
.gds-search-select__input--xs:hover + .gds-form-group__text-help,
.gds-search-select__input:hover + .gds-form-group__text-help,
.gds-toolbelt__item-input:hover + .gds-form-group__text-help,
.ReactTable .-pagination input:hover + .gds-form-group__text-help {
  background-color: #1e96d9;
}
.gds-form-group__date-group:hover:focus,
.gds-form-group__text-area-input:hover:focus,
.gds-form-group__text-input--lg:hover:focus,
.gds-form-group__text-input--sm:hover:focus,
.gds-form-group__text-input--xs:hover:focus,
.gds-form-group__text-input:hover:focus,
.gds-search-select__input--sm:hover:focus,
.gds-search-select__input--xs:hover:focus,
.gds-search-select__input:hover:focus,
.gds-toolbelt__item-input:hover:focus,
.ReactTable .-pagination input:hover:focus {
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 1px 1px #65baea, 0 0 0 2 rgba(30, 150, 217, 0.6);
  box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 1px 1px #65baea, 0 0 0 2 rgba(30, 150, 217, 0.6);
}
.gds-form-group__date-group:focus,
.gds-form-group__text-area-input:focus,
.gds-form-group__text-input--lg:focus,
.gds-form-group__text-input--sm:focus,
.gds-form-group__text-input--xs:focus,
.gds-form-group__text-input:focus,
.gds-search-select__input--sm:focus,
.gds-search-select__input--xs:focus,
.gds-search-select__input:focus,
.gds-toolbelt__item-input:focus,
.ReactTable .-pagination input:focus {
  color: #5f5f5f;
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 0 #65baea, 0 0 0 2px rgba(30, 150, 217, 0.4);
  box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9, 0 0 0 0 #65baea,
    0 0 0 2px rgba(30, 150, 217, 0.4);
  outline: none;
}
.gds-form-group__date-group:focus + .gds-form-group__text-help,
.gds-form-group__text-area-input:focus + .gds-form-group__text-help,
.gds-form-group__text-input--lg:focus + .gds-form-group__text-help,
.gds-form-group__text-input--sm:focus + .gds-form-group__text-help,
.gds-form-group__text-input--xs:focus + .gds-form-group__text-help,
.gds-form-group__text-input:focus + .gds-form-group__text-help,
.gds-search-select__input--sm:focus + .gds-form-group__text-help,
.gds-search-select__input--xs:focus + .gds-form-group__text-help,
.gds-search-select__input:focus + .gds-form-group__text-help,
.gds-toolbelt__item-input:focus + .gds-form-group__text-help,
.ReactTable .-pagination input:focus + .gds-form-group__text-help {
  background-color: #1e96d9;
}
.gds-form-group__text-area-input--dark,
.gds-form-group__text-input--dark,
.gds-toolbelt__item-input {
  background-color: #575757;
  -webkit-box-shadow: inset 0 0 0 0 #888, inset 0 0 0 1px #888,
    0 0 0 0 rgba(101, 186, 234, 0), 0 0 0 0 transparent;
  box-shadow: inset 0 0 0 0 #888, inset 0 0 0 1px #888,
    0 0 0 0 rgba(101, 186, 234, 0), 0 0 0 0 transparent;
}
.gds-form-group__text-area-input--dark::-webkit-input-placeholder,
.gds-form-group__text-input--dark::-webkit-input-placeholder,
.gds-toolbelt__item-input::-webkit-input-placeholder {
  color: #888;
}
.gds-form-group__text-area-input--dark:-moz-placeholder,
.gds-form-group__text-area-input--dark::-moz-placeholder,
.gds-form-group__text-input--dark:-moz-placeholder,
.gds-form-group__text-input--dark::-moz-placeholder,
.gds-toolbelt__item-input:-moz-placeholder,
.gds-toolbelt__item-input::-moz-placeholder {
  color: #888;
}
.gds-form-group__text-area-input--dark:-ms-input-placeholder,
.gds-form-group__text-input--dark:-ms-input-placeholder,
.gds-toolbelt__item-input:-ms-input-placeholder {
  color: #888;
}
.gds-form-group__text-area-input--dark:hover,
.gds-form-group__text-input--dark:hover,
.gds-toolbelt__item-input:hover {
  color: #fff;
}
.gds-form-group__text-area-input--dark:focus,
.gds-form-group__text-area-input--dark:hover:focus,
.gds-form-group__text-input--dark:focus,
.gds-form-group__text-input--dark:hover:focus,
.gds-toolbelt__item-input:focus,
.gds-toolbelt__item-input:hover:focus {
  color: #5f5f5f;
  background-color: #fff;
}
.gds-form-group__text-input-icon,
.gds-form-group__text-input-icon--lg,
.gds-form-group__text-input-icon--sm,
.gds-form-group__text-input-icon--xs {
  position: absolute;
  top: 1rem;
  right: 1rem;
  left: auto;
  z-index: 1;
  font-size: 1.1rem;
  opacity: 0.5;
  -webkit-transition: all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-form-group__text-input-icon--xs {
  top: 0.5882352941rem;
  font-size: 0.8rem;
}
.gds-form-group__text-input-icon--sm {
  top: 0.6666666667rem;
  font-size: 1rem;
}
.gds-form-group__text-input-icon--lg {
  top: 1.5rem;
  font-size: 1.3rem;
}
.gds-form-group__text-input-icon--right {
  right: 1rem;
  left: auto;
}
.gds-form-group__text-input-icon--left {
  left: 1rem;
  right: auto;
}
.gds-form-group__text-input:placeholder-shown
  + .gds-form-group__text-input-icon {
  opacity: 0.5;
}
.gds-form-group__text-input--xs,
.gds-search-select__input--xs {
  height: 29px;
  font-size: 0.7rem;
  padding: 0.25rem 0.5rem;
}
.gds-form-group__text-input--sm,
.gds-search-select__input--sm {
  height: 37px;
  font-size: 0.8rem;
  padding: 0.5rem 0.75rem;
}
.gds-form-group__text-input--lg,
.gds-search-select__input--lg {
  height: 65px;
  font-size: 1.2rem;
  padding: 1rem 1.25rem;
}
.gds-form-group__text-input--left-edge {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.gds-form-group__text-input--right-edge {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.gds-form-group__text-input--inline {
  display: inline-block;
  width: auto;
}
.gds-form-group__text-input--no-border {
  border-left: none;
  border-right: none;
  border-top: none;
}
.gds-form-group__text-input--addon:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-left: none;
}
.gds-form-group__text-input--addon:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-right: none;
}
.gds-form-group__text-input--addon-inline {
  display: table-cell;
}
.gds-form-group__date-group {
  padding: 0;
  background-color: #fff;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  -webkit-box-shadow: inset 0 0 0 0 #c4c4c4, inset 0 0 0 1px #c4c4c4,
    0 0 0 0 rgba(101, 186, 234, 0), 0 0 0 0 transparent;
  box-shadow: inset 0 0 0 0 #c4c4c4, inset 0 0 0 1px #c4c4c4,
    0 0 0 0 rgba(101, 186, 234, 0), 0 0 0 0 transparent;
}
.gds-form-group__date-group:hover {
  border-color: #1e96d9;
  color: #5f5f5f;
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 1px rgba(101, 186, 234, 0), 0 0 0 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 1px rgba(101, 186, 234, 0), 0 0 0 0 rgba(0, 0, 0, 0.2);
}
.gds-form-group__date-group:hover:focus {
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 1px 1px #65baea, 0 0 0 2 rgba(30, 150, 217, 0.6);
  box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 1px 1px #65baea, 0 0 0 2 rgba(30, 150, 217, 0.6);
}
.gds-form-group__date-group:focus {
  color: #5f5f5f;
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 0 #65baea, 0 0 0 2px rgba(30, 150, 217, 0.4);
  box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9, 0 0 0 0 #65baea,
    0 0 0 2px rgba(30, 150, 217, 0.4);
  outline: none;
}
.gds-form-group__date-group--lg {
  height: 65px;
}
.gds-form-group__date-group--sm {
  height: 37px;
}
.gds-form-group__date-group--xs {
  height: 29px;
}
.gds-form-group__date-input {
  height: 51px;
  width: -webkit-calc((100%/3) - 0.6666666667rem);
  width: calc((100% / 3) - 0.6666666667rem);
  border: none;
  background: transparent;
  padding: 1rem 0.5rem;
  text-align: center;
  color: inherit;
  font-size: 1rem;
  line-height: 1;
}
.gds-form-group__date-input:focus {
  outline: none;
}
.gds-button--button-cap-lg,
.gds-form-group__date-input--lg {
  height: 65px;
  font-size: 1.2rem;
  padding: 1rem 1.25rem;
}
.gds-button--button-cap-sm,
.gds-form-group__date-input--sm {
  height: 37px;
  font-size: 0.8rem;
  padding: 0.5rem 0.75rem;
}
.gds-button--button-cap-xs,
.gds-form-group__date-input--xs {
  height: 29px;
  font-size: 0.7rem;
  padding: 0.25rem 0.5rem;
}
.gds-form-group__date-group-addon {
  background-color: #1e96d9;
  padding: 0;
}
.gds-form-group__date-group-button {
  padding: 1rem;
  display: block;
  height: 51px;
  margin-bottom: 0;
  margin-top: 0;
  width: 100%;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.gds-form-group__date-group-button:before {
  border-bottom-left-radius: 0;
}
.gds-form-group__date-group-button:active {
  top: 0;
}
.gds-form-group__date-group-button--sm {
  height: 37px;
  padding: 0.5rem 0.75rem;
}
.gds-form-group__date-group-button--lg {
  height: 65px;
}
.gds-form-group__date-input--inline {
  max-width: 4rem;
}
.gds-form-group__date-divider {
  width: 1rem;
  color: #dbdbdb;
  font-size: 1rem;
}
.gds-form-group__date-divider--sm {
  font-size: 0.8rem;
}
.gds-form-group__date-divider--lg {
  font-size: 1.2rem;
}
.gds-form-group--active .gds-form-group__date-group {
  color: #5f5f5f;
  border-color: #1e96d9;
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #1e96d9,
    inset 0 0 0 1px rgba(0, 0, 0, 0.1) !important;
  box-shadow: inset 0 -0.125rem 0 0 #1e96d9, inset 0 0 0 1px rgba(0, 0, 0, 0.1) !important;
  outline: none;
}
.gds-form-group--active
  .gds-form-group__date-group
  + .gds-form-group__text-help {
  background-color: #1e96d9;
}
.gds-form-group__text-area-input {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20xmlns%3Aa%3D%22http%3A//ns.adobe.com/AdobeSVGViewerExtensions/3.0/%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%20100%25%20100%25%22%20style%3D%22enable-background%3Anew%200%200%2020%2020%3B%20fill%3A%23c4c4c4%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%220%2C20%2020%2C0%2020%2C20%20%22/%3E%3C/svg%3E");
  background-position: 100% 100%;
  background-size: 20px 20px;
  background-repeat: no-repeat;
  height: auto;
}
.gds-form-group__text-area-input:hover {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20xmlns%3Aa%3D%22http%3A//ns.adobe.com/AdobeSVGViewerExtensions/3.0/%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%20100%25%20100%25%22%20style%3D%22enable-background%3Anew%200%200%2020%2020%3B%20fill%3A%238bcbef%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%220%2C20%2020%2C0%2020%2C20%20%22/%3E%3C/svg%3E");
}
.gds-form-group__text-area-input:focus {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20xmlns%3Aa%3D%22http%3A//ns.adobe.com/AdobeSVGViewerExtensions/3.0/%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%20100%25%20100%25%22%20style%3D%22enable-background%3Anew%200%200%2020%2020%3B%20fill%3A%231e96d9%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%220%2C20%2020%2C0%2020%2C20%20%22/%3E%3C/svg%3E");
}
.gds-form-group__text-area-input--dark {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20xmlns%3Aa%3D%22http%3A//ns.adobe.com/AdobeSVGViewerExtensions/3.0/%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%20100%25%20100%25%22%20style%3D%22enable-background%3Anew%200%200%2020%2020%3B%20fill%3A%235f5f5f%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%220%2C20%2020%2C0%2020%2C20%20%22/%3E%3C/svg%3E");
}
.gds-form-group__text-area-input--lg {
  height: 65px;
  font-size: 1.2rem;
  padding: 1rem 1.25rem;
}
.gds-form-group__text-area-input--sm {
  height: 37px;
  font-size: 0.8rem;
  padding: 0.5rem 0.75rem;
}
.gds-form-group__text-area-input--xs {
  height: 29px;
  font-size: 0.7rem;
  padding: 0.25rem 0.5rem;
}
.gds-form-group__text-area-input--resize-v {
  resize: vertical;
  overflow: auto;
}
.gds-form-group__text-area-input--resize-h {
  resize: horizontal;
  overflow: auto;
}
.gds-form-group__text-area-input--no-resize {
  resize: none;
}
.DayPicker-Caption select,
.gds-anim-timeline__select-input,
.gds-form-group__select-input,
.gds-form-group__select-multiple[multiple],
.gds-search-select__input,
.ReactTable .-pagination select {
  height: 51px;
  top: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  vertical-align: top;
  line-height: 1.2;
  background-color: #fff;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20478.87%20249%22%3E%3Cpath%20d%3D%22M478.85%2C0S264.32%2C233.49%2C255.7%2C242.33s-24.33%2C8.94-32.56%2C0L0%2C0H478.85Z%22%20transform%3D%22translate%280.02%200%29%22%20style%3D%22fill%3A%23acacac%3B%22/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right 1rem center;
  background-size: auto 15%;
  padding-right: 2.5rem;
  outline: none;
  border: none;
  -webkit-box-shadow: inset 0 0 0 0 #c4c4c4, inset 0 0 0 1px #c4c4c4,
    0 0 0 0 rgba(101, 186, 234, 0), 0 0 0 0 transparent;
  box-shadow: inset 0 0 0 0 #c4c4c4, inset 0 0 0 1px #c4c4c4,
    0 0 0 0 rgba(101, 186, 234, 0), 0 0 0 0 transparent;
  -webkit-transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.DayPicker-Caption select:focus,
.gds-anim-timeline__select-input:focus,
.gds-form-group__select-input:focus,
.gds-form-group__select-multiple[multiple]:focus,
.gds-search-select__input:focus,
.ReactTable .-pagination select:focus {
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 0 #65baea, 0 0 0 2px rgba(30, 150, 217, 0.4);
  box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9, 0 0 0 0 #65baea,
    0 0 0 2px rgba(30, 150, 217, 0.4);
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20478.87%20249%22%3E%3Cpath%20d%3D%22M478.85%2C0S264.32%2C233.49%2C255.7%2C242.33s-24.33%2C8.94-32.56%2C0L0%2C0H478.85Z%22%20transform%3D%22translate%280.02%200%29%22%20style%3D%22fill%3A%231e96d9%3B%22/%3E%3C/svg%3E");
}
.DayPicker-Caption select:hover,
.gds-anim-timeline__select-input:hover,
.gds-form-group__select-input:hover,
.gds-form-group__select-multiple[multiple]:hover,
.gds-search-select__input:hover,
.ReactTable .-pagination select:hover {
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 1px rgba(101, 186, 234, 0), 0 0 0 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 1px rgba(101, 186, 234, 0), 0 0 0 0 rgba(0, 0, 0, 0.2);
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20478.87%20249%22%3E%3Cpath%20d%3D%22M478.85%2C0S264.32%2C233.49%2C255.7%2C242.33s-24.33%2C8.94-32.56%2C0L0%2C0H478.85Z%22%20transform%3D%22translate%280.02%200%29%22%20style%3D%22fill%3A%231e96d9%3B%22/%3E%3C/svg%3E");
}
.DayPicker-Caption select:hover:focus,
.gds-anim-timeline__select-input:hover:focus,
.gds-form-group__select-input:hover:focus,
.gds-form-group__select-multiple[multiple]:hover:focus,
.gds-search-select__input:hover:focus,
.ReactTable .-pagination select:hover:focus {
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 1px 1px #65baea, 0 0 0 2 rgba(30, 150, 217, 0.6);
  box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 1px 1px #65baea, 0 0 0 2 rgba(30, 150, 217, 0.6);
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20478.87%20249%22%3E%3Cpath%20d%3D%22M478.85%2C0S264.32%2C233.49%2C255.7%2C242.33s-24.33%2C8.94-32.56%2C0L0%2C0H478.85Z%22%20transform%3D%22translate%280.02%200%29%22%20style%3D%22fill%3A%231e96d9%3B%22/%3E%3C/svg%3E");
}
.gds-form-group__select-input--dark,
.gds-search-select__input--dark {
  background-color: #575757;
  color: #fff;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20478.87%20249%22%3E%3Cpath%20d%3D%22M478.85%2C0S264.32%2C233.49%2C255.7%2C242.33s-24.33%2C8.94-32.56%2C0L0%2C0H478.85Z%22%20transform%3D%22translate%280.02%200%29%22%20style%3D%22fill%3A#FFFFFF%3B%22/%3E%3C/svg%3E");
  -webkit-box-shadow: inset 0 0 0 0 #888, inset 0 0 0 1px #888,
    0 0 0 0 rgba(101, 186, 234, 0), 0 0 0 0 transparent;
  box-shadow: inset 0 0 0 0 #888, inset 0 0 0 1px #888,
    0 0 0 0 rgba(101, 186, 234, 0), 0 0 0 0 transparent;
}
.gds-form-group__select-input--dark:hover,
.gds-search-select__input--dark:hover {
  color: #fff;
}
.gds-form-group__select-input--dark:focus,
.gds-form-group__select-input--dark:hover:focus,
.gds-search-select__input--dark:focus,
.gds-search-select__input--dark:hover:focus {
  color: #fff;
  background-color: #575757;
}
.gds-form-group__select-multiple[multiple] {
  height: auto;
  background-image: none !important;
  padding: 0;
}
.gds-form-group__select-multiple-option {
  padding: 0.25rem 1rem;
  border-width: 0;
  border: none !important;
  outline: none;
}
.gds-form-group__select-multiple-option:checked {
  background-color: #1e96d9 !important;
  background: #1e96d9 -webkit-gradient(linear, left bottom, left top, from(#1e96d9), to(#1e96d9));
  background: #1e96d9 -webkit-linear-gradient(bottom, #1e96d9, #1e96d9);
  background: #1e96d9 linear-gradient(0deg, #1e96d9, #1e96d9);
  color: #fff !important;
}
.gds-form-group__text-input--button-cap {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}
.gds-form-group__select-input--lg,
.gds-search-select__input--lg {
  height: 65px;
  font-size: 1.2rem;
  padding: 1rem 1.25rem;
}
.gds-form-group__select-input--sm,
.gds-search-select__input--sm {
  height: 37px;
  font-size: 0.8rem;
  padding: 0.5rem 0.75rem;
  background-position: right 0.75rem center;
}
.gds-form-group__select-input--xs,
.gds-search-select__input--xs {
  height: 29px;
  font-size: 0.7rem;
  padding: 0.25rem 0.5rem;
  background-position: right 0.4rem center;
}
.gds-form-group__select-input--button-cap {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}
.gds-form-group__select-input--right-edge {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.gds-form-group__select-input--left-edge {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.gds-form-group__color-input {
  display: block;
}
.gds-form-group__select-input--inline {
  display: inline-block;
  width: auto;
  min-width: 5rem;
  margin-top: -0.125rem;
  margin-left: 0.25rem;
}
.gds-form-group__select-input--no-border {
  border: none;
}
.gds-form-group__select-input--primary {
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 0 rgba(101, 186, 234, 0), 0 0 0 0 transparent;
  box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 0 rgba(101, 186, 234, 0), 0 0 0 0 transparent;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20478.87%20249%22%3E%3Cpath%20d%3D%22M478.85%2C0S264.32%2C233.49%2C255.7%2C242.33s-24.33%2C8.94-32.56%2C0L0%2C0H478.85Z%22%20transform%3D%22translate%280.02%200%29%22%20style%3D%22fill%3A%231e96d9%3B%22/%3E%3C/svg%3E");
}
.gds-form-group__select-input--primary:hover {
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 1px rgba(101, 186, 234, 0), 0 0 0 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 1px rgba(101, 186, 234, 0), 0 0 0 0 rgba(0, 0, 0, 0.2);
}
.gds-form-group__select-input--primary:focus {
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 0 #65baea, 0 0 0 2px rgba(30, 150, 217, 0.4);
  box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9, 0 0 0 0 #65baea,
    0 0 0 2px rgba(30, 150, 217, 0.4);
}
.gds-form-group__select-input--secondary {
  background-color: #dbdbdb;
  border-color: #acacac;
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #acacac;
  box-shadow: inset 0 -0.125rem 0 0 #acacac;
  color: #fff;
}
.gds-form-group__select-input--secondary:focus,
.gds-form-group__select-input--secondary:hover {
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #acacac, inset 0 0 0 1px #acacac;
  box-shadow: inset 0 -0.125rem 0 0 #acacac, inset 0 0 0 1px #acacac;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20478.87%20249%22%3E%3Cpath%20d%3D%22M478.85%2C0S264.32%2C233.49%2C255.7%2C242.33s-24.33%2C8.94-32.56%2C0L0%2C0H478.85Z%22%20transform%3D%22translate%280.02%200%29%22%20style%3D%22fill%3A%23ffffff%3B%22/%3E%3C/svg%3E");
}
.gds-form-group__checkbox--inverse
  .gds-form-group__checkbox-label:hover
  .gds-form-group__checkbox-indicator,
.gds-form-group__checkbox--inverse
  .gds-form-group__checkbox-label:hover
  .gds-search-select__checkbox-indicator,
.gds-form-group__checkbox--inverse
  .gds-search-select__checkbox:hover
  .gds-form-group__checkbox-indicator,
.gds-form-group__checkbox--inverse
  .gds-search-select__checkbox:hover
  .gds-search-select__checkbox-indicator {
  border-color: #b2ddf4;
}
.gds-form-group__checkbox--sm .gds-form-group__checkbox-label,
.gds-form-group__checkbox--sm .gds-search-select__checkbox {
  font-size: 0.8rem;
}
.gds-form-group__checkbox--sm .gds-form-group__checkbox-indicator,
.gds-form-group__checkbox--sm .gds-search-select__checkbox-indicator {
  width: 1rem;
  height: 1rem;
  margin-right: 7px;
  border-radius: 5px;
}
.gds-form-group__checkbox--xs .gds-form-group__checkbox-label,
.gds-form-group__checkbox--xs .gds-search-select__checkbox {
  font-size: 0.7rem;
}
.gds-form-group__checkbox--xs .gds-form-group__checkbox-indicator,
.gds-form-group__checkbox--xs .gds-search-select__checkbox-indicator {
  width: 0.9rem;
  height: 0.9rem;
  margin-right: 6px;
  border-radius: 4px;
}
.gds-form-group__checkbox-label,
.gds-search-select__checkbox {
  display: inline-block;
  cursor: pointer;
  padding-right: 0.5rem;
}
.gds-form-group__checkbox-label:hover .gds-form-group__checkbox-indicator,
.gds-form-group__checkbox-label:hover .gds-search-select__checkbox-indicator,
.gds-search-select__checkbox:hover .gds-form-group__checkbox-indicator,
.gds-search-select__checkbox:hover .gds-search-select__checkbox-indicator {
  border-color: #65baea;
}
.gds-form-group__checkbox-label--dark {
  color: #888;
}
.gds-form-group__checkbox--inline {
  display: inline-block;
}
.gds-form-group__checkbox-input,
.gds-search-select__checkbox-input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.gds-form-group__checkbox-indicator,
.gds-search-select__checkbox-indicator {
  display: inline-block;
  width: 1.2rem;
  height: 1.2rem;
  margin: -3px 8px 0 0;
  vertical-align: middle;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%271.1%27%20preserveAspectRatio%3D%27none%27%20id%3D%27Layer_1%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20xmlns%3Axlink%3D%27http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%27%20x%3D%270px%27%20y%3D%270px%27%20height%3D%27100%25%27%20width%3D%27100%25%27%20viewBox%3D%270%200%20500%20500%27%20enable-background%3D%27new%200%200%20500%20500%27%20xml%3Aspace%3D%27preserve%27%3E%3Cg%3E%3Cpath%20d%3D%27M399.6%2C46.4L193.6%2C252.3l-88.4-88.2L29%2C240.4l88.2%2C88.4l76.4%2C76.4l76.3-76.4L476%2C122.9L399.6%2C46.4z%20M399.6%2C46.4%27%20style%3D%27fill%3A%231e96d9%3B%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  pointer-events: none;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 0 0;
  border: solid #c4c4c4;
  border-width: 1px 1px 0.125rem;
  border-radius: 6px;
  -webkit-transform: scale(1);
  transform: scale(1);
  opacity: 1;
  -webkit-transition: all 0.1s cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition: all 0.1s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: all 0.1s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.gds-form-group__checkbox-indicator--dark,
.gds-search-select__checkbox-indicator--dark {
  border-color: #acacac;
}
.gds-form-group__checkbox-indicator--inverse,
.gds-search-select__checkbox-indicator--inverse {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%271.1%27%20preserveAspectRatio%3D%27none%27%20id%3D%27Layer_1%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20xmlns%3Axlink%3D%27http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%27%20x%3D%270px%27%20y%3D%270px%27%20height%3D%27100%25%27%20width%3D%27100%25%27%20viewBox%3D%270%200%20500%20500%27%20enable-background%3D%27new%200%200%20500%20500%27%20xml%3Aspace%3D%27preserve%27%3E%3Cg%3E%3Cpath%20d%3D%27M399.6%2C46.4L193.6%2C252.3l-88.4-88.2L29%2C240.4l88.2%2C88.4l76.4%2C76.4l76.3-76.4L476%2C122.9L399.6%2C46.4z%20M399.6%2C46.4%27%20style%3D%27fill%3A%23ffffff%3B%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.gds-form-group__checkbox-input:checked + .gds-form-group__checkbox-indicator,
.gds-search-select__checkbox-input:checked
  + .gds-form-group__checkbox-indicator,
.gds-search-select__checkbox-input:checked
  + .gds-search-select__checkbox-indicator {
  border-color: #1e96d9;
  background-position: 50%;
  background-size: 100% 100%;
}
.gds-form-group__checkbox-input:checked
  + .gds-form-group__checkbox-indicator--inverse,
.gds-form-group__checkbox-input:checked
  + .gds-search-select__checkbox-indicator--inverse,
.gds-search-select__checkbox-input:checked
  + .gds-form-group__checkbox-indicator--inverse,
.gds-search-select__checkbox-input:checked
  + .gds-search-select__checkbox-indicator--inverse {
  border-color: #fff;
}
.gds-form-group__checkbox-input:focus + .gds-form-group__checkbox-indicator,
.gds-form-group__checkbox-input:focus + .gds-search-select__checkbox-indicator,
.gds-search-select__checkbox-input:focus + .gds-form-group__checkbox-indicator,
.gds-search-select__checkbox-input:focus
  + .gds-search-select__checkbox-indicator {
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
}
.gds-form-group__radio--sm .gds-form-group__radio-label {
  font-size: 0.8rem;
}
.gds-form-group__radio--sm .gds-form-group__radio-indicator {
  width: 1rem;
  height: 1rem;
  margin-right: 7px;
}
.gds-form-group__radio--xs .gds-form-group__radio-label {
  font-size: 0.7rem;
}
.gds-form-group__radio--xs .gds-form-group__radio-indicator {
  width: 0.9rem;
  height: 0.9rem;
  margin-right: 6px;
}
.gds-form-group__radio:hover .gds-form-group__radio-indicator {
  border-color: #65baea;
}
.gds-form-group__radio--inline {
  display: inline-block;
}
.gds-form-group__radio-input {
  position: absolute;
  opacity: 0;
}
.gds-form-group__radio-label {
  cursor: pointer;
}
.gds-form-group__radio-label--dark {
  color: #888;
}
.gds-form-group__radio-indicator {
  display: inline-block;
  width: 1.2rem;
  height: 1.2rem;
  margin: -3px 8px 0 0;
  vertical-align: middle;
  background-image: url("data:image/svg+xml;uft8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%20500%20500%22%20style%3D%22enable-background%3Anew%200%200%20500%20500%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Ccircle%20cx%3D%22247.3%22%20cy%3D%22250.1%22%20r%3D%22199.6%22%20style%3D%22fill%3A%231e96d9%3B%22%2F%3E%0A%3C%2Fsvg%3E");
  border-radius: 50%;
  pointer-events: none;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: 1rem;
  background-size: auto 100%;
  border: 1px solid #c4c4c4;
  -webkit-transform: scale(1);
  transform: scale(1);
  opacity: 1;
  -webkit-transition: all 0.1s cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition: all 0.1s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: all 0.1s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.gds-form-group__radio-indicator--dark {
  border-color: #acacac;
}
.gds-form-group__radio-input:checked + .gds-form-group__radio-indicator {
  border-color: #1e96d9;
  background-position: 50%;
}
.gds-form-group__radio-input:focus + .gds-form-group__radio-indicator {
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
}
.gds-form-group__toggleswitch--sm .gds-form-group__toggleswitch-label {
  font-size: 0.8rem;
}
.gds-form-group__toggleswitch--sm .gds-form-group__toggleswitch-input {
  width: 2.5rem;
}
.gds-form-group__toggleswitch--sm .gds-form-group__toggleswitch-indicator {
  width: 2.5rem;
  height: 1.25rem;
  margin-right: 7px;
  top: -0.1666666667rem;
}
.gds-form-group__toggleswitch--xs .gds-form-group__toggleswitch-label {
  font-size: 0.7rem;
}
.gds-form-group__toggleswitch--xs .gds-form-group__toggleswitch-input {
  width: 2rem;
}
.gds-form-group__toggleswitch--xs .gds-form-group__toggleswitch-indicator {
  width: 2rem;
  height: 1rem;
  margin-right: 6px;
  top: -0.05rem;
}
.gds-form-group__toggleswitch-label {
  cursor: pointer;
}
.gds-form-group__toggleswitch:hover
  .gds-form-group__toggleswitch-indicator:after {
  background-color: #65baea !important;
}
.gds-form-group__toggleswitch--inline {
  display: inline-block;
  width: auto;
}
.gds-form-group__toggleswitch-input {
  width: 3rem;
  opacity: 0;
}
.gds-form-group__toggleswitch-indicator {
  background: #fff;
  -webkit-box-shadow: inset 0 0 0 1px #c4c4c4;
  box-shadow: inset 0 0 0 1px #c4c4c4;
  border-radius: 3px;
  display: block;
  height: 1.5rem;
  left: 0;
  overflow: hidden;
  position: absolute;
  top: -0.25rem;
  width: 3rem;
  z-index: 0;
  border: none !important;
}
.gds-form-group__toggleswitch-indicator:after {
  content: "";
  position: absolute;
  left: -webkit-calc(0 + 2px);
  left: calc(0% + 2px);
  color: #fff;
  top: 2px;
  bottom: 2px;
  width: -webkit-calc(50% - 2px);
  width: calc(50% - 2px);
  background-color: #c4c4c4;
  border-radius: 3.3333333333px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  border: none !important;
}
.gds-form-group__toggleswitch-indicator--dark {
  background-color: #444;
  -webkit-box-shadow: inset 0 0 0 1px #5f5f5f;
  box-shadow: inset 0 0 0 1px #5f5f5f;
}
.gds-form-group__toggleswitch-indicator--dark:after {
  background-color: #c4c4c4;
}
.gds-form-group__toggleswitch-indicator-labels {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  z-index: 1;
}
.gds-form-group__toggleswitch-indicator-labels:after {
  content: attr(gg-enabled-text);
  left: -50%;
}
.gds-form-group__toggleswitch-indicator-labels:after,
.gds-form-group__toggleswitch-indicator-labels:before {
  position: absolute;
  color: #acacac;
  font-size: 0.5rem;
  width: 50%;
  height: 100%;
  text-align: center;
  vertical-align: middle;
  line-height: 1.3rem;
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.gds-form-group__toggleswitch-indicator-labels:before {
  content: attr(gg-disabled-text);
  left: 50%;
}
.gds-form-group__toggleswitch-input:checked
  ~ .gds-form-group__toggleswitch-indicator {
  background: transparent;
  background-image: none;
}
.gds-form-group__toggleswitch-input:checked
  ~ .gds-form-group__toggleswitch-indicator:after {
  left: 50%;
  background-color: #1e96d9;
}
.gds-form-group__toggleswitch-input:checked
  ~ .gds-form-group__toggleswitch-indicator
  .gds-form-group__toggleswitch-indicator-labels:after {
  left: 0;
  color: #1e96d9;
}
.gds-form-group__toggleswitch-input:checked
  ~ .gds-form-group__toggleswitch-indicator
  .gds-form-group__toggleswitch-indicator-labels:before {
  left: 100%;
}
.gds-form-group__toggleswitch-input:checked
  ~ .gds-form-group__toggleswitch-indicator--dark {
  background-image: none;
}
.gds-form-group__file {
  position: relative;
  display: block;
  height: 51px;
  cursor: pointer;
  border-color: inherit;
}
.gds-form-group__file--lg {
  height: 65px;
  font-size: 1.2rem;
  padding: 1rem 1.25rem;
}
.gds-form-group__file--sm {
  height: 37px;
  font-size: 0.8rem;
  padding: 0.5rem 0.75rem;
}
.gds-form-group__file--xs {
  height: 29px;
  font-size: 0.7rem;
  padding: 0.25rem 0.5rem;
}
.gds-form-group__file-input {
  min-width: 14rem;
  margin: 0;
  filter: alpha(opacity=0);
  opacity: 0;
}
.gds-form-group__file-indicator {
  left: 0;
  z-index: 5;
  color: #5f5f5f;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-color: #fff;
  border: none;
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #c4c4c4,
    inset 0 0 0 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 -0.125rem 0 0 #c4c4c4, inset 0 0 0 1px rgba(0, 0, 0, 0.1);
  border-radius: 6px;
}
.gds-form-group__file-indicator,
.gds-form-group__file-indicator:before {
  position: absolute;
  top: 0;
  right: 0;
  height: 51px;
  padding: 1rem;
  line-height: 1.1;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-form-group__file-indicator:before {
  bottom: 0;
  z-index: 6;
  display: block;
  color: #fff;
  content: "Browse";
  background-color: #1e96d9;
  border: none;
  border-radius: 0 6px 6px 0;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
  -webkit-box-shadow: 0 0 5px 0 transparent,
    inset 0 0 120px 0 rgba(255, 255, 255, 0), inset 0 -0.125rem 0 0 #1770a3;
  box-shadow: 0 0 5px 0 transparent, inset 0 0 120px 0 rgba(255, 255, 255, 0),
    inset 0 -0.125rem 0 0 #1770a3;
}
.gds-form-group__file-indicator:after {
  content: "Choose file...";
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-form-group__file-indicator:hover {
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #1e96d9,
    inset 0 0 0 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 -0.125rem 0 0 #1e96d9, inset 0 0 0 1px rgba(0, 0, 0, 0.1);
}
.gds-form-group__file-indicator:hover:after {
  color: #65baea !important;
}
.gds-form-group__file-indicator:hover:before {
  border-bottom-width: 0.125rem;
  -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2),
    inset 0 0 120px 0 rgba(255, 255, 255, 0.35), inset 0 -0.125rem 0 0 #1770a3;
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2),
    inset 0 0 120px 0 rgba(255, 255, 255, 0.35), inset 0 -0.125rem 0 0 #1770a3;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.6);
}
.gds-form-group__file-indicator:active {
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #1e96d9,
    inset 0 0 0 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 -0.125rem 0 0 #1e96d9, inset 0 0 0 1px rgba(0, 0, 0, 0.1);
}
.gds-form-group__file-indicator:active:before {
  border-bottom-width: 0.125rem;
  -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2),
    inset 0 0 2px 1px rgba(255, 255, 255, 0.35), inset 0 -0.125rem 0 0 #1770a3;
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2),
    inset 0 0 2px 1px rgba(255, 255, 255, 0.35), inset 0 -0.125rem 0 0 #1770a3;
}
.gds-form-group__file-indicator--lg,
.gds-form-group__file-indicator--lg:before {
  height: 65px;
  font-size: 1.2rem;
  padding: 1rem 1.25rem;
  line-height: 1.7;
}
.gds-form-group__file-indicator--sm,
.gds-form-group__file-indicator--sm:before {
  height: 37px;
  font-size: 0.8rem;
  padding: 0.5rem 0.75rem;
  line-height: 1.5;
}
.gds-form-group__file-indicator--xs,
.gds-form-group__file-indicator--xs:before {
  height: 29px;
  font-size: 0.7rem;
  padding: 0.25rem 0.5rem;
  line-height: 1.7;
}
.gds-form-group__file--inline {
  display: inline-block;
}
.gds-form-group__range-input {
  -webkit-appearance: none;
  background: transparent;
  padding: 0.5rem 0;
  margin: 0;
}
.gds-form-group__range-input::-moz-focus-inner,
.gds-form-group__range-input::-moz-focus-outer {
  border: 0;
}
.gds-form-group__range-input:focus {
  outline: none;
  border: none;
}
.gds-form-group__range-input:-ms-track {
  background: transparent;
  border-color: transparent;
  color: transparent;
}
.gds-form-group__range-input::-webkit-slider-thumb {
  -webkit-appearance: none;
  border: solid #dbdbdb;
  border-width: 1px 1px 0.125rem;
  height: 1.5rem;
  width: 0.75rem;
  border-radius: 6px;
  background: #fff;
  cursor: pointer;
  margin-top: -0.5rem;
  -webkit-transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-form-group__range-input::-moz-range-thumb {
  border: solid #dbdbdb;
  border-width: 1px 1px 0.125rem;
  height: 1.5rem;
  width: 0.75rem;
  border-radius: 6px;
  background: #fff;
  cursor: pointer;
  margin-top: -0.5rem;
  -webkit-transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  -moz-transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-form-group__range-input::-ms-thumb {
  border: solid #dbdbdb;
  border-width: 1px 1px 0.125rem;
  height: 1.5rem;
  width: 0.75rem;
  border-radius: 6px;
  background: #fff;
  cursor: pointer;
  margin-top: -0.5rem;
  -webkit-transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  -ms-transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-form-group__range-input::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  cursor: pointer;
  background-color: #f3f3f3;
  border-radius: 0.125rem;
  -webkit-transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-form-group__range-input::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  cursor: pointer;
  background-color: #f3f3f3;
  border-radius: 0.125rem;
  -webkit-transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  -moz-transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-form-group__range-input:-ms-track {
  width: 100%;
  height: 0.5rem;
  cursor: pointer;
  background-color: #f3f3f3;
  border-radius: 0.125rem;
  -webkit-transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  -ms-transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-form-group__range-input::-ms-fill-upper {
  background-color: #1770a3;
}
.gds-form-group__range-input::-moz-range-progress {
  background-color: #1770a3;
}
.gds-form-group__range-input:hover::-webkit-slider-thumb {
  border-color: #acacac;
}
.gds-form-group__range-input:hover::-moz-range-thumb {
  border-color: #acacac;
}
.gds-form-group__range-input:hover::-ms-thumb {
  border-color: #acacac;
}
.gds-form-group__range-input:hover::-webkit-slider-runnable-track {
  background-color: #dbdbdb;
}
.gds-form-group__range-input:hover::-moz-range-track {
  background-color: #dbdbdb;
}
.gds-form-group__range-input:hover::-ms-track {
  background-color: #dbdbdb;
}
.gds-form-group__range-input:active::-webkit-slider-thumb,
.gds-form-group__range-input:focus:active::-webkit-slider-thumb {
  border-color: #1770a3;
  background-color: #1e96d9;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
}
.gds-form-group__range-input:active::-moz-range-thumb,
.gds-form-group__range-input:focus:active::-moz-range-thumb {
  border-color: #1770a3;
  background-color: #1e96d9;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
}
.gds-form-group__range-input:active::-ms-thumb,
.gds-form-group__range-input:focus:active::-ms-thumb {
  border-color: #1770a3;
  background-color: #1e96d9;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
}
.gds-form-group__range-input:active::-ms-fill-upper,
.gds-form-group__range-input:focus:active::-ms-fill-upper {
  background-color: #1e96d9;
}
.gds-form-group__range-input:active::-moz-range-progress,
.gds-form-group__range-input:focus:active::-moz-range-progress {
  background-color: #1e96d9;
}
.gds-form-group__range-input:focus::-webkit-slider-thumb {
  border-color: #1e96d9;
  background-color: #fff;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
}
.gds-form-group__range-input:focus::-moz-range-thumb {
  border-color: #1e96d9;
  background-color: #fff;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
}
.gds-form-group__range-input:focus::-ms-thumb {
  border-color: #1e96d9;
  background-color: #fff;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
}
.gds-form-group__range-input--numbers {
  margin-bottom: 1rem;
}
.gds-form-group__range-thumb--dual {
  position: absolute;
  border: solid #dbdbdb;
  border-width: 1px 1px 0.125rem;
  height: 1.5rem;
  width: 0.75rem;
  border-radius: 6px;
  background: #fff;
  margin-top: -0.5rem;
  z-index: 100;
  cursor: -webkit-grab !important;
  cursor: -moz-grab !important;
  cursor: grab !important;
}
.gds-form-group__range-thumb--dual:hover {
  border-color: #acacac;
}
.gds-form-group__range-thumb--dual:active,
.gds-form-group__range-thumb--dual:active:focus {
  border-color: #1770a3;
  background-color: #1e96d9;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
  cursor: -webkit-grabbing !important;
  cursor: -moz-grabbing !important;
  cursor: grabbing !important;
}
.gds-form-group__range-thumb--dual:focus {
  border-color: #1e96d9;
  background-color: #fff;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
}
.gds-form-group__range-thumb--dual:last-child {
  left: 100%;
}
.gds-form-group__range-thumb--numbers:after {
  content: attr(data-gds-current-value);
  position: absolute;
  bottom: -20px;
  left: -50%;
  font-size: 0.7rem;
  color: #acacac;
}
.gds-form-group__range-track {
  width: 100%;
  height: 0.5rem;
  background-color: #f3f3f3;
  border-radius: 0.125rem;
  -webkit-transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-form-group__range-track:hover {
  background-color: #dbdbdb;
}
.gds-form-group__range-wrapper {
  position: absolute;
  left: 0;
  top: 25%;
  width: -webkit-calc(100% - 0.75rem + 2px);
  width: calc(100% - 0.75rem + 2px);
  height: 50%;
}
.gds-form-group__range-selected {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -webkit-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  cursor: -webkit-grab !important;
  cursor: -moz-grab !important;
  cursor: grab !important;
}
.gds-form-group__range-selected:active:after,
.gds-form-group__range-selected:hover:after {
  top: 18%;
  height: 64%;
}
.gds-form-group__range-selected:active,
.gds-form-group__range-selected:active:focus {
  cursor: -webkit-grabbing !important;
  cursor: -moz-grabbing !important;
  cursor: grabbing !important;
}
.gds-form-group__range-selected:after {
  content: "";
  position: absolute;
  top: 25%;
  left: 0;
  height: 50%;
  width: 100%;
  background-color: #1e96d9;
  -webkit-transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-form-group--success {
  color: #32d996;
  border-color: #32d996;
}
.gds-form-group--success .gds-form-group__text-help {
  background-color: #32d996;
}
.gds-form-group--success .gds-form-group__text-area-input,
.gds-form-group--success .gds-form-group__text-input,
.gds-form-group--success .gds-search-select__input {
  -webkit-box-shadow: inset 0 0 0 0 #32d996, inset 0 0 0 1px #32d996,
    0 0 0 0 rgba(101, 186, 234, 0), 0 0 0 0 transparent;
  box-shadow: inset 0 0 0 0 #32d996, inset 0 0 0 1px #32d996,
    0 0 0 0 rgba(101, 186, 234, 0), 0 0 0 0 transparent;
}
.gds-form-group--success .gds-form-group__text-area-input:hover,
.gds-form-group--success .gds-form-group__text-input:hover,
.gds-form-group--success .gds-search-select__input:hover {
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 1px rgba(101, 186, 234, 0), 0 0 0 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 1px rgba(101, 186, 234, 0), 0 0 0 0 rgba(0, 0, 0, 0.2);
}
.gds-form-group--success .gds-form-group__text-area-input:focus,
.gds-form-group--success .gds-form-group__text-input:focus,
.gds-form-group--success .gds-search-select__input:focus {
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 0 #65baea, 0 0 0 2px rgba(30, 150, 217, 0.4);
  box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9, 0 0 0 0 #65baea,
    0 0 0 2px rgba(30, 150, 217, 0.4);
}
.gds-form-group--success .gds-form-group__select-input,
.gds-form-group--success .gds-search-select__input {
  -webkit-box-shadow: inset 0 0 0 0 #32d996, inset 0 0 0 1px #32d996,
    0 0 0 0 rgba(101, 186, 234, 0), 0 0 0 0 transparent;
  box-shadow: inset 0 0 0 0 #32d996, inset 0 0 0 1px #32d996,
    0 0 0 0 rgba(101, 186, 234, 0), 0 0 0 0 transparent;
  color: #32d996;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20478.87%20249%22%3E%3Cpath%20d%3D%22M478.85%2C0S264.32%2C233.49%2C255.7%2C242.33s-24.33%2C8.94-32.56%2C0L0%2C0H478.85Z%22%20transform%3D%22translate%280.02%200%29%22%20style%3D%22fill%3A%2332d996%3B%22/%3E%3C/svg%3E");
}
.gds-form-group--success .gds-form-group__select-input:focus,
.gds-form-group--success .gds-search-select__input:focus {
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 0 #65baea, 0 0 0 2px rgba(30, 150, 217, 0.4);
  box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9, 0 0 0 0 #65baea,
    0 0 0 2px rgba(30, 150, 217, 0.4);
}
.gds-form-group--success .gds-form-group__select-input:focus,
.gds-form-group--success .gds-form-group__select-input:hover,
.gds-form-group--success .gds-search-select__input:focus,
.gds-form-group--success .gds-search-select__input:hover {
  color: #5f5f5f;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20478.87%20249%22%3E%3Cpath%20d%3D%22M478.85%2C0S264.32%2C233.49%2C255.7%2C242.33s-24.33%2C8.94-32.56%2C0L0%2C0H478.85Z%22%20transform%3D%22translate%280.02%200%29%22%20style%3D%22fill%3A%231e96d9%3B%22/%3E%3C/svg%3E");
}
.gds-form-group--success .gds-form-group__select-input:hover,
.gds-form-group--success .gds-search-select__input:hover {
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 1px rgba(101, 186, 234, 0), 0 0 0 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 1px rgba(101, 186, 234, 0), 0 0 0 0 rgba(0, 0, 0, 0.2);
}
.gds-form-group--success .gds-form-group__select-input:hover:focus,
.gds-form-group--success .gds-search-select__input:hover:focus {
  color: #5f5f5f;
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 1px 1px #65baea, 0 0 0 2 rgba(30, 150, 217, 0.6);
  box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 1px 1px #65baea, 0 0 0 2 rgba(30, 150, 217, 0.6);
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20478.87%20249%22%3E%3Cpath%20d%3D%22M478.85%2C0S264.32%2C233.49%2C255.7%2C242.33s-24.33%2C8.94-32.56%2C0L0%2C0H478.85Z%22%20transform%3D%22translate%280.02%200%29%22%20style%3D%22fill%3A%231e96d9%3B%22/%3E%3C/svg%3E");
}
.gds-form-group--success .gds-form-group__text-area-input {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20xmlns%3Aa%3D%22http%3A//ns.adobe.com/AdobeSVGViewerExtensions/3.0/%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%20100%25%20100%25%22%20style%3D%22enable-background%3Anew%200%200%2020%2020%3B%20fill%3A%2332d996%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%220%2C20%2020%2C0%2020%2C20%20%22/%3E%3C/svg%3E");
}
.gds-form-group--success .gds-form-group__text-area-input:hover {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20xmlns%3Aa%3D%22http%3A//ns.adobe.com/AdobeSVGViewerExtensions/3.0/%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%20100%25%20100%25%22%20style%3D%22enable-background%3Anew%200%200%2020%2020%3B%20fill%3A%2365baea%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%220%2C20%2020%2C0%2020%2C20%20%22/%3E%3C/svg%3E");
}
.gds-form-group--success .gds-form-group__text-area-input:focus {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20xmlns%3Aa%3D%22http%3A//ns.adobe.com/AdobeSVGViewerExtensions/3.0/%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%20100%25%20100%25%22%20style%3D%22enable-background%3Anew%200%200%2020%2020%3B%20fill%3A%231e96d9%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%220%2C20%2020%2C0%2020%2C20%20%22/%3E%3C/svg%3E");
}
.gds-form-group--success .gds-form-group__radio-indicator {
  background-image: url("data:image/svg+xml;uft8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%20500%20500%22%20style%3D%22enable-background%3Anew%200%200%20500%20500%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Ccircle%20cx%3D%22247.3%22%20cy%3D%22250.1%22%20r%3D%22199.6%22%20style%3D%22fill%3A%2332d996%3B%22%2F%3E%0A%3C%2Fsvg%3E");
  border: 1px solid #32d996;
}
.gds-form-group--success
  .gds-form-group__radio-input:checked
  + .gds-form-group__radio-indicator {
  border-color: #32d996;
}
.gds-form-group--success .gds-form-group__checkbox-indicator,
.gds-form-group--success .gds-search-select__checkbox-indicator {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%271.1%27%20preserveAspectRatio%3D%27none%27%20id%3D%27Layer_1%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20xmlns%3Axlink%3D%27http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%27%20x%3D%270px%27%20y%3D%270px%27%20height%3D%27100%25%27%20width%3D%27100%25%27%20viewBox%3D%270%200%20500%20500%27%20enable-background%3D%27new%200%200%20500%20500%27%20xml%3Aspace%3D%27preserve%27%3E%3Cg%3E%3Cpath%20d%3D%27M399.6%2C46.4L193.6%2C252.3l-88.4-88.2L29%2C240.4l88.2%2C88.4l76.4%2C76.4l76.3-76.4L476%2C122.9L399.6%2C46.4z%20M399.6%2C46.4%27%20style%3D%27fill%3A%2332d996%3B%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  border-color: #32d996;
}
.gds-form-group--success
  .gds-form-group__checkbox-input:checked
  + .gds-form-group__checkbox-indicator,
.gds-form-group--success
  .gds-form-group__checkbox-input:checked
  + .gds-search-select__checkbox-indicator,
.gds-form-group--success
  .gds-search-select__checkbox-input:checked
  + .gds-form-group__checkbox-indicator,
.gds-form-group--success
  .gds-search-select__checkbox-input:checked
  + .gds-search-select__checkbox-indicator {
  border-color: #32d996;
}
.gds-form-group--success .gds-form-group__toggleswitch-indicator {
  background: #fff;
}
.gds-form-group--success .gds-form-group__toggleswitch-indicator:after {
  color: #fff;
  background-color: #32d996;
}
.gds-form-group--success .gds-form-group__toggleswitch-indicator-labels:after,
.gds-form-group--success .gds-form-group__toggleswitch-indicator-labels:before {
  color: #32d996;
}
.gds-form-group--success
  .gds-form-group__toggleswitch-input:checked
  ~ .gds-form-group__toggleswitch-indicator:after {
  background-color: #32d996;
}
.gds-form-group--success
  .gds-form-group__toggleswitch-input:checked
  ~ .gds-form-group__toggleswitch-indicator
  .gds-form-group__toggleswitch-indicator-labels:after {
  color: #32d996;
}
.gds-form-group--success .gds-form-group__file-indicator:before {
  background-color: #32d996;
  -webkit-box-shadow: 0 0 5px 0 transparent,
    inset 0 0 120px 0 rgba(255, 255, 255, 0), inset 0 -0.125rem 0 0 #1fa972;
  box-shadow: 0 0 5px 0 transparent, inset 0 0 120px 0 rgba(255, 255, 255, 0),
    inset 0 -0.125rem 0 0 #1fa972;
}
.gds-form-group--success .gds-form-group__file-indicator:hover {
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #32d996,
    inset 0 0 0 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 -0.125rem 0 0 #32d996, inset 0 0 0 1px rgba(0, 0, 0, 0.1);
}
.gds-form-group--success .gds-form-group__file-indicator:hover:after {
  color: #76e6b9 !important;
}
.gds-form-group--success .gds-form-group__file-indicator:hover:before {
  -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2),
    inset 0 0 120px 0 rgba(255, 255, 255, 0.35), inset 0 -0.125rem 0 0 #1fa972;
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2),
    inset 0 0 120px 0 rgba(255, 255, 255, 0.35), inset 0 -0.125rem 0 0 #1fa972;
}
.gds-form-group--success .gds-form-group__file-indicator:active {
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #32d996,
    inset 0 0 0 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 -0.125rem 0 0 #32d996, inset 0 0 0 1px rgba(0, 0, 0, 0.1);
}
.gds-form-group--success .gds-form-group__file-indicator:active:before {
  -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2),
    inset 0 0 2px 1px rgba(255, 255, 255, 0.35), inset 0 -0.125rem 0 0 #1fa972;
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2),
    inset 0 0 2px 1px rgba(255, 255, 255, 0.35), inset 0 -0.125rem 0 0 #1fa972;
}
.gds-form-group--warning {
  color: #f3d221;
  border-color: #f3d221;
}
.gds-form-group--warning .gds-form-group__text-help {
  background-color: #f3d221;
}
.gds-form-group--warning .gds-form-group__text-area-input,
.gds-form-group--warning .gds-form-group__text-input,
.gds-form-group--warning .gds-search-select__input {
  -webkit-box-shadow: inset 0 0 0 0 #f3d221, inset 0 0 0 1px #f3d221,
    0 0 0 0 rgba(101, 186, 234, 0), 0 0 0 0 transparent;
  box-shadow: inset 0 0 0 0 #f3d221, inset 0 0 0 1px #f3d221,
    0 0 0 0 rgba(101, 186, 234, 0), 0 0 0 0 transparent;
}
.gds-form-group--warning .gds-form-group__text-area-input:hover,
.gds-form-group--warning .gds-form-group__text-input:hover,
.gds-form-group--warning .gds-search-select__input:hover {
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 1px rgba(101, 186, 234, 0), 0 0 0 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 1px rgba(101, 186, 234, 0), 0 0 0 0 rgba(0, 0, 0, 0.2);
}
.gds-form-group--warning .gds-form-group__text-area-input:focus,
.gds-form-group--warning .gds-form-group__text-input:focus,
.gds-form-group--warning .gds-search-select__input:focus {
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 0 #65baea, 0 0 0 2px rgba(30, 150, 217, 0.4);
  box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9, 0 0 0 0 #65baea,
    0 0 0 2px rgba(30, 150, 217, 0.4);
}
.gds-form-group--warning .gds-form-group__select-input,
.gds-form-group--warning .gds-search-select__input {
  -webkit-box-shadow: inset 0 0 0 0 #f3d221, inset 0 0 0 1px #f3d221,
    0 0 0 0 rgba(101, 186, 234, 0), 0 0 0 0 transparent;
  box-shadow: inset 0 0 0 0 #f3d221, inset 0 0 0 1px #f3d221,
    0 0 0 0 rgba(101, 186, 234, 0), 0 0 0 0 transparent;
  color: #f3d221;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20478.87%20249%22%3E%3Cpath%20d%3D%22M478.85%2C0S264.32%2C233.49%2C255.7%2C242.33s-24.33%2C8.94-32.56%2C0L0%2C0H478.85Z%22%20transform%3D%22translate%280.02%200%29%22%20style%3D%22fill%3A%23f3d221%3B%22/%3E%3C/svg%3E");
}
.gds-form-group--warning .gds-form-group__select-input:focus,
.gds-form-group--warning .gds-search-select__input:focus {
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 0 #65baea, 0 0 0 2px rgba(30, 150, 217, 0.4);
  box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9, 0 0 0 0 #65baea,
    0 0 0 2px rgba(30, 150, 217, 0.4);
}
.gds-form-group--warning .gds-form-group__select-input:focus,
.gds-form-group--warning .gds-form-group__select-input:hover,
.gds-form-group--warning .gds-search-select__input:focus,
.gds-form-group--warning .gds-search-select__input:hover {
  color: #5f5f5f;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20478.87%20249%22%3E%3Cpath%20d%3D%22M478.85%2C0S264.32%2C233.49%2C255.7%2C242.33s-24.33%2C8.94-32.56%2C0L0%2C0H478.85Z%22%20transform%3D%22translate%280.02%200%29%22%20style%3D%22fill%3A%231e96d9%3B%22/%3E%3C/svg%3E");
}
.gds-form-group--warning .gds-form-group__select-input:hover,
.gds-form-group--warning .gds-search-select__input:hover {
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 1px rgba(101, 186, 234, 0), 0 0 0 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 1px rgba(101, 186, 234, 0), 0 0 0 0 rgba(0, 0, 0, 0.2);
}
.gds-form-group--warning .gds-form-group__select-input:hover:focus,
.gds-form-group--warning .gds-search-select__input:hover:focus {
  color: #5f5f5f;
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 1px 1px #65baea, 0 0 0 2 rgba(30, 150, 217, 0.6);
  box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 1px 1px #65baea, 0 0 0 2 rgba(30, 150, 217, 0.6);
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20478.87%20249%22%3E%3Cpath%20d%3D%22M478.85%2C0S264.32%2C233.49%2C255.7%2C242.33s-24.33%2C8.94-32.56%2C0L0%2C0H478.85Z%22%20transform%3D%22translate%280.02%200%29%22%20style%3D%22fill%3A%231e96d9%3B%22/%3E%3C/svg%3E");
}
.gds-form-group--warning .gds-form-group__text-area-input {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20xmlns%3Aa%3D%22http%3A//ns.adobe.com/AdobeSVGViewerExtensions/3.0/%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%20100%25%20100%25%22%20style%3D%22enable-background%3Anew%200%200%2020%2020%3B%20fill%3A%23f3d221%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%220%2C20%2020%2C0%2020%2C20%20%22/%3E%3C/svg%3E");
}
.gds-form-group--warning .gds-form-group__text-area-input:hover {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20xmlns%3Aa%3D%22http%3A//ns.adobe.com/AdobeSVGViewerExtensions/3.0/%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%20100%25%20100%25%22%20style%3D%22enable-background%3Anew%200%200%2020%2020%3B%20fill%3A%2365baea%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%220%2C20%2020%2C0%2020%2C20%20%22/%3E%3C/svg%3E");
}
.gds-form-group--warning .gds-form-group__text-area-input:focus {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20xmlns%3Aa%3D%22http%3A//ns.adobe.com/AdobeSVGViewerExtensions/3.0/%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%20100%25%20100%25%22%20style%3D%22enable-background%3Anew%200%200%2020%2020%3B%20fill%3A%231e96d9%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%220%2C20%2020%2C0%2020%2C20%20%22/%3E%3C/svg%3E");
}
.gds-form-group--warning .gds-form-group__radio-indicator {
  background-image: url("data:image/svg+xml;uft8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%20500%20500%22%20style%3D%22enable-background%3Anew%200%200%20500%20500%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Ccircle%20cx%3D%22247.3%22%20cy%3D%22250.1%22%20r%3D%22199.6%22%20style%3D%22fill%3A%23f3d221%3B%22%2F%3E%0A%3C%2Fsvg%3E");
  border: 1px solid #f3d221;
}
.gds-form-group--warning
  .gds-form-group__radio-input:checked
  + .gds-form-group__radio-indicator {
  border-color: #f3d221;
}
.gds-form-group--warning .gds-form-group__checkbox-indicator,
.gds-form-group--warning .gds-search-select__checkbox-indicator {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%271.1%27%20preserveAspectRatio%3D%27none%27%20id%3D%27Layer_1%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20xmlns%3Axlink%3D%27http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%27%20x%3D%270px%27%20y%3D%270px%27%20height%3D%27100%25%27%20width%3D%27100%25%27%20viewBox%3D%270%200%20500%20500%27%20enable-background%3D%27new%200%200%20500%20500%27%20xml%3Aspace%3D%27preserve%27%3E%3Cg%3E%3Cpath%20d%3D%27M399.6%2C46.4L193.6%2C252.3l-88.4-88.2L29%2C240.4l88.2%2C88.4l76.4%2C76.4l76.3-76.4L476%2C122.9L399.6%2C46.4z%20M399.6%2C46.4%27%20style%3D%27fill%3A%23f3d221%3B%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  border-color: #f3d221;
}
.gds-form-group--warning
  .gds-form-group__checkbox-input:checked
  + .gds-form-group__checkbox-indicator,
.gds-form-group--warning
  .gds-form-group__checkbox-input:checked
  + .gds-search-select__checkbox-indicator,
.gds-form-group--warning
  .gds-search-select__checkbox-input:checked
  + .gds-form-group__checkbox-indicator,
.gds-form-group--warning
  .gds-search-select__checkbox-input:checked
  + .gds-search-select__checkbox-indicator {
  border-color: #f3d221;
}
.gds-form-group--warning .gds-form-group__toggleswitch-indicator {
  background: #fff;
}
.gds-form-group--warning .gds-form-group__toggleswitch-indicator:after {
  color: #fff;
  background-color: #f3d221;
}
.gds-form-group--warning .gds-form-group__toggleswitch-indicator-labels:after,
.gds-form-group--warning .gds-form-group__toggleswitch-indicator-labels:before {
  color: #f3d221;
}
.gds-form-group--warning
  .gds-form-group__toggleswitch-input:checked
  ~ .gds-form-group__toggleswitch-indicator:after {
  background-color: #f3d221;
}
.gds-form-group--warning
  .gds-form-group__toggleswitch-input:checked
  ~ .gds-form-group__toggleswitch-indicator
  .gds-form-group__toggleswitch-indicator-labels:after {
  color: #f3d221;
}
.gds-form-group--warning .gds-form-group__file-indicator:before {
  background-color: #f3d221;
  -webkit-box-shadow: 0 0 5px 0 transparent,
    inset 0 0 120px 0 rgba(255, 255, 255, 0), inset 0 -0.125rem 0 0 #c4a70b;
  box-shadow: 0 0 5px 0 transparent, inset 0 0 120px 0 rgba(255, 255, 255, 0),
    inset 0 -0.125rem 0 0 #c4a70b;
}
.gds-form-group--warning .gds-form-group__file-indicator:hover {
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #f3d221,
    inset 0 0 0 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 -0.125rem 0 0 #f3d221, inset 0 0 0 1px rgba(0, 0, 0, 0.1);
}
.gds-form-group--warning .gds-form-group__file-indicator:hover:after {
  color: #f7e16b !important;
}
.gds-form-group--warning .gds-form-group__file-indicator:hover:before {
  -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2),
    inset 0 0 120px 0 rgba(255, 255, 255, 0.35), inset 0 -0.125rem 0 0 #c4a70b;
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2),
    inset 0 0 120px 0 rgba(255, 255, 255, 0.35), inset 0 -0.125rem 0 0 #c4a70b;
}
.gds-form-group--warning .gds-form-group__file-indicator:active {
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #f3d221,
    inset 0 0 0 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 -0.125rem 0 0 #f3d221, inset 0 0 0 1px rgba(0, 0, 0, 0.1);
}
.gds-form-group--warning .gds-form-group__file-indicator:active:before {
  -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2),
    inset 0 0 2px 1px rgba(255, 255, 255, 0.35), inset 0 -0.125rem 0 0 #c4a70b;
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2),
    inset 0 0 2px 1px rgba(255, 255, 255, 0.35), inset 0 -0.125rem 0 0 #c4a70b;
}
.gds-form-group--danger {
  color: #fb4323;
  border-color: #fb4323;
}
.gds-form-group--danger .gds-form-group__text-help {
  background-color: #fb4323;
}
.gds-form-group--danger .gds-form-group__text-area-input,
.gds-form-group--danger .gds-form-group__text-input,
.gds-form-group--danger .gds-search-select__input {
  -webkit-box-shadow: inset 0 0 0 0 #fb4323, inset 0 0 0 1px #fb4323,
    0 0 0 0 rgba(101, 186, 234, 0), 0 0 0 0 transparent;
  box-shadow: inset 0 0 0 0 #fb4323, inset 0 0 0 1px #fb4323,
    0 0 0 0 rgba(101, 186, 234, 0), 0 0 0 0 transparent;
}
.gds-form-group--danger .gds-form-group__text-area-input:hover,
.gds-form-group--danger .gds-form-group__text-input:hover,
.gds-form-group--danger .gds-search-select__input:hover {
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 1px rgba(101, 186, 234, 0), 0 0 0 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 1px rgba(101, 186, 234, 0), 0 0 0 0 rgba(0, 0, 0, 0.2);
}
.gds-form-group--danger .gds-form-group__text-area-input:focus,
.gds-form-group--danger .gds-form-group__text-input:focus,
.gds-form-group--danger .gds-search-select__input:focus {
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 0 #65baea, 0 0 0 2px rgba(30, 150, 217, 0.4);
  box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9, 0 0 0 0 #65baea,
    0 0 0 2px rgba(30, 150, 217, 0.4);
}
.gds-form-group--danger .gds-form-group__select-input,
.gds-form-group--danger .gds-search-select__input {
  -webkit-box-shadow: inset 0 0 0 0 #fb4323, inset 0 0 0 1px #fb4323,
    0 0 0 0 rgba(101, 186, 234, 0), 0 0 0 0 transparent;
  box-shadow: inset 0 0 0 0 #fb4323, inset 0 0 0 1px #fb4323,
    0 0 0 0 rgba(101, 186, 234, 0), 0 0 0 0 transparent;
  color: #fb4323;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20478.87%20249%22%3E%3Cpath%20d%3D%22M478.85%2C0S264.32%2C233.49%2C255.7%2C242.33s-24.33%2C8.94-32.56%2C0L0%2C0H478.85Z%22%20transform%3D%22translate%280.02%200%29%22%20style%3D%22fill%3A%23fb4323%3B%22/%3E%3C/svg%3E");
}
.gds-form-group--danger .gds-form-group__select-input:focus,
.gds-form-group--danger .gds-search-select__input:focus {
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 0 #65baea, 0 0 0 2px rgba(30, 150, 217, 0.4);
  box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9, 0 0 0 0 #65baea,
    0 0 0 2px rgba(30, 150, 217, 0.4);
}
.gds-form-group--danger .gds-form-group__select-input:focus,
.gds-form-group--danger .gds-form-group__select-input:hover,
.gds-form-group--danger .gds-search-select__input:focus,
.gds-form-group--danger .gds-search-select__input:hover {
  color: #5f5f5f;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20478.87%20249%22%3E%3Cpath%20d%3D%22M478.85%2C0S264.32%2C233.49%2C255.7%2C242.33s-24.33%2C8.94-32.56%2C0L0%2C0H478.85Z%22%20transform%3D%22translate%280.02%200%29%22%20style%3D%22fill%3A%231e96d9%3B%22/%3E%3C/svg%3E");
}
.gds-form-group--danger .gds-form-group__select-input:hover,
.gds-form-group--danger .gds-search-select__input:hover {
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 1px rgba(101, 186, 234, 0), 0 0 0 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 1px rgba(101, 186, 234, 0), 0 0 0 0 rgba(0, 0, 0, 0.2);
}
.gds-form-group--danger .gds-form-group__select-input:hover:focus,
.gds-form-group--danger .gds-search-select__input:hover:focus {
  color: #5f5f5f;
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 1px 1px #65baea, 0 0 0 2 rgba(30, 150, 217, 0.6);
  box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 1px 1px #65baea, 0 0 0 2 rgba(30, 150, 217, 0.6);
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20478.87%20249%22%3E%3Cpath%20d%3D%22M478.85%2C0S264.32%2C233.49%2C255.7%2C242.33s-24.33%2C8.94-32.56%2C0L0%2C0H478.85Z%22%20transform%3D%22translate%280.02%200%29%22%20style%3D%22fill%3A%231e96d9%3B%22/%3E%3C/svg%3E");
}
.gds-form-group--danger .gds-form-group__text-area-input {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20xmlns%3Aa%3D%22http%3A//ns.adobe.com/AdobeSVGViewerExtensions/3.0/%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%20100%25%20100%25%22%20style%3D%22enable-background%3Anew%200%200%2020%2020%3B%20fill%3A%23fb4323%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%220%2C20%2020%2C0%2020%2C20%20%22/%3E%3C/svg%3E");
}
.gds-form-group--danger .gds-form-group__text-area-input:hover {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20xmlns%3Aa%3D%22http%3A//ns.adobe.com/AdobeSVGViewerExtensions/3.0/%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%20100%25%20100%25%22%20style%3D%22enable-background%3Anew%200%200%2020%2020%3B%20fill%3A%2365baea%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%220%2C20%2020%2C0%2020%2C20%20%22/%3E%3C/svg%3E");
}
.gds-form-group--danger .gds-form-group__text-area-input:focus {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20xmlns%3Aa%3D%22http%3A//ns.adobe.com/AdobeSVGViewerExtensions/3.0/%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%20100%25%20100%25%22%20style%3D%22enable-background%3Anew%200%200%2020%2020%3B%20fill%3A%231e96d9%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%220%2C20%2020%2C0%2020%2C20%20%22/%3E%3C/svg%3E");
}
.gds-form-group--danger .gds-form-group__radio-indicator {
  background-image: url("data:image/svg+xml;uft8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%20500%20500%22%20style%3D%22enable-background%3Anew%200%200%20500%20500%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Ccircle%20cx%3D%22247.3%22%20cy%3D%22250.1%22%20r%3D%22199.6%22%20style%3D%22fill%3A%23fb4323%3B%22%2F%3E%0A%3C%2Fsvg%3E");
  border: 1px solid #fb4323;
}
.gds-form-group--danger
  .gds-form-group__radio-input:checked
  + .gds-form-group__radio-indicator {
  border-color: #fb4323;
}
.gds-form-group--danger .gds-form-group__checkbox-indicator,
.gds-form-group--danger .gds-search-select__checkbox-indicator {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%271.1%27%20preserveAspectRatio%3D%27none%27%20id%3D%27Layer_1%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20xmlns%3Axlink%3D%27http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%27%20x%3D%270px%27%20y%3D%270px%27%20height%3D%27100%25%27%20width%3D%27100%25%27%20viewBox%3D%270%200%20500%20500%27%20enable-background%3D%27new%200%200%20500%20500%27%20xml%3Aspace%3D%27preserve%27%3E%3Cg%3E%3Cpath%20d%3D%27M399.6%2C46.4L193.6%2C252.3l-88.4-88.2L29%2C240.4l88.2%2C88.4l76.4%2C76.4l76.3-76.4L476%2C122.9L399.6%2C46.4z%20M399.6%2C46.4%27%20style%3D%27fill%3A%23fb4323%3B%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  border-color: #fb4323;
}
.gds-form-group--danger
  .gds-form-group__checkbox-input:checked
  + .gds-form-group__checkbox-indicator,
.gds-form-group--danger
  .gds-form-group__checkbox-input:checked
  + .gds-search-select__checkbox-indicator,
.gds-form-group--danger
  .gds-search-select__checkbox-input:checked
  + .gds-form-group__checkbox-indicator,
.gds-form-group--danger
  .gds-search-select__checkbox-input:checked
  + .gds-search-select__checkbox-indicator {
  border-color: #fb4323;
}
.gds-form-group--danger .gds-form-group__toggleswitch-indicator {
  background: #fff;
}
.gds-form-group--danger .gds-form-group__toggleswitch-indicator:after {
  color: #fff;
  background-color: #fb4323;
}
.gds-form-group--danger .gds-form-group__toggleswitch-indicator-labels:after,
.gds-form-group--danger .gds-form-group__toggleswitch-indicator-labels:before {
  color: #fb4323;
}
.gds-form-group--danger
  .gds-form-group__toggleswitch-input:checked
  ~ .gds-form-group__toggleswitch-indicator:after {
  background-color: #fb4323;
}
.gds-form-group--danger
  .gds-form-group__toggleswitch-input:checked
  ~ .gds-form-group__toggleswitch-indicator
  .gds-form-group__toggleswitch-indicator-labels:after {
  color: #fb4323;
}
.gds-form-group--danger .gds-form-group__file-indicator:before {
  background-color: #fb4323;
  -webkit-box-shadow: 0 0 5px 0 transparent,
    inset 0 0 120px 0 rgba(255, 255, 255, 0), inset 0 -0.125rem 0 0 #d32204;
  box-shadow: 0 0 5px 0 transparent, inset 0 0 120px 0 rgba(255, 255, 255, 0),
    inset 0 -0.125rem 0 0 #d32204;
}
.gds-form-group--danger .gds-form-group__file-indicator:hover {
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #fb4323,
    inset 0 0 0 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 -0.125rem 0 0 #fb4323, inset 0 0 0 1px rgba(0, 0, 0, 0.1);
}
.gds-form-group--danger .gds-form-group__file-indicator:hover:after {
  color: #fc826c !important;
}
.gds-form-group--danger .gds-form-group__file-indicator:hover:before {
  -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2),
    inset 0 0 120px 0 rgba(255, 255, 255, 0.35), inset 0 -0.125rem 0 0 #d32204;
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2),
    inset 0 0 120px 0 rgba(255, 255, 255, 0.35), inset 0 -0.125rem 0 0 #d32204;
}
.gds-form-group--danger .gds-form-group__file-indicator:active {
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #fb4323,
    inset 0 0 0 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 -0.125rem 0 0 #fb4323, inset 0 0 0 1px rgba(0, 0, 0, 0.1);
}
.gds-form-group--danger .gds-form-group__file-indicator:active:before {
  -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2),
    inset 0 0 2px 1px rgba(255, 255, 255, 0.35), inset 0 -0.125rem 0 0 #d32204;
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2),
    inset 0 0 2px 1px rgba(255, 255, 255, 0.35), inset 0 -0.125rem 0 0 #d32204;
}
.gds-form-group--disabled,
.gds-form-group[disabled="disabled"],
.gds-form-group[disabled] {
  opacity: 0.5;
  -webkit-filter: grayscale(75%);
  filter: grayscale(75%);
  pointer-events: none;
}
.gds-form-group--disabled *,
.gds-form-group[disabled="disabled"] *,
.gds-form-group[disabled] * {
  pointer-events: none;
}
.gds-form-group--disabled .gds-form-group__text-input,
.gds-form-group--disabled .gds-search-select__input,
.gds-form-group[disabled="disabled"] .gds-form-group__text-input,
.gds-form-group[disabled="disabled"] .gds-search-select__input,
.gds-form-group[disabled] .gds-form-group__text-input,
.gds-form-group[disabled] .gds-search-select__input {
  background-color: #f3f3f3;
  border: 1px solid #dbdbdb;
}
.gds-form-group--disabled .gds-form-group__text-help,
.gds-form-group[disabled="disabled"] .gds-form-group__text-help,
.gds-form-group[disabled] .gds-form-group__text-help {
  background-color: #dbdbdb;
}
.gds-form-group--disabled .gds-form-group__text-area-input,
.gds-form-group[disabled="disabled"] .gds-form-group__text-area-input,
.gds-form-group[disabled] .gds-form-group__text-area-input {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20xmlns%3Aa%3D%22http%3A//ns.adobe.com/AdobeSVGViewerExtensions/3.0/%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%20100%25%20100%25%22%20style%3D%22enable-background%3Anew%200%200%2020%2020%3B%20fill%3A%23dbdbdb%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%220%2C20%2020%2C0%2020%2C20%20%22/%3E%3C/svg%3E");
}
.gds-form-group--disabled .gds-form-group__checkbox-indicator,
.gds-form-group--disabled .gds-form-group__radio-indicator,
.gds-form-group--disabled .gds-form-group__toggleswitch-indicator,
.gds-form-group--disabled .gds-search-select__checkbox-indicator,
.gds-form-group[disabled="disabled"] .gds-form-group__checkbox-indicator,
.gds-form-group[disabled="disabled"] .gds-form-group__radio-indicator,
.gds-form-group[disabled="disabled"] .gds-form-group__toggleswitch-indicator,
.gds-form-group[disabled="disabled"] .gds-search-select__checkbox-indicator,
.gds-form-group[disabled] .gds-form-group__checkbox-indicator,
.gds-form-group[disabled] .gds-form-group__radio-indicator,
.gds-form-group[disabled] .gds-form-group__toggleswitch-indicator,
.gds-form-group[disabled] .gds-search-select__checkbox-indicator {
  opacity: 0.5;
}
.gds-react-select__control {
  color: inherit;
  border: none !important;
  border-radius: 6px;
  height: 51px;
  -webkit-box-shadow: inset 0 0 0 0 #c4c4c4, inset 0 0 0 1px #c4c4c4,
    0 0 0 0 rgba(101, 186, 234, 0), 0 0 0 0 transparent;
  box-shadow: inset 0 0 0 0 #c4c4c4, inset 0 0 0 1px #c4c4c4,
    0 0 0 0 rgba(101, 186, 234, 0), 0 0 0 0 transparent;
  -webkit-transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-react-select__control:hover {
  color: #5f5f5f;
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 1px rgba(101, 186, 234, 0), 0 0 0 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 1px rgba(101, 186, 234, 0), 0 0 0 0 rgba(0, 0, 0, 0.2);
}
.gds-react-select__control:hover .gds-react-select__control--is-focused {
  color: #fb4323 !important;
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 1px 1px #65baea, 0 0 0 2 rgba(30, 150, 217, 0.6);
  box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 1px 1px #65baea, 0 0 0 2 rgba(30, 150, 217, 0.6);
}
.gds-react-select__control--is-focused,
.gds-react-select__control:focus {
  color: #5f5f5f;
  border-radius: 6px !important;
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 0 #65baea, 0 0 0 2px rgba(30, 150, 217, 0.4);
  box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9, 0 0 0 0 #65baea,
    0 0 0 2px rgba(30, 150, 217, 0.4);
  outline: none;
}
.gds-react-select__control--is-focused:hover:focus,
.gds-react-select__control:focus:hover:focus {
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 1px 1px #65baea, 0 0 0 2 rgba(30, 150, 217, 0.6);
  box-shadow: inset 0 0 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 1px 1px #65baea, 0 0 0 2 rgba(30, 150, 217, 0.6);
}
.gds-react-select__menu,
.gds-react-select__menu-list,
.gds-react-select__option {
  font-size: 14px !important;
}
.gds-react-select--sm > .gds-react-select__control {
  font-size: 13px;
  height: 37px;
}
.gds-react-select--xs > .gds-react-select__control {
  font-size: 11px;
  height: 29px;
}
.gds-nav,
.gds-nav-pills,
.gds-nav-tabs {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.gds-nav-pills:after,
.gds-nav-tabs:after,
.gds-nav:after {
  clear: both;
}
.gds-nav-pills:after,
.gds-nav-pills:before,
.gds-nav-tabs:after,
.gds-nav-tabs:before,
.gds-nav:after,
.gds-nav:before {
  display: table;
  content: " ";
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.gds-nav-pills__list-item,
.gds-nav-tabs__list-item,
.gds-nav__list-item {
  float: left;
  display: block;
  font-size: inherit;
}
.gds-nav-pills__link,
.gds-nav-tabs__link,
.gds-nav__link {
  color: #1e96d9;
  cursor: pointer;
  display: block;
  padding: 0.5rem 1.5rem;
  font-size: inherit;
}
.gds-nav__link--dark {
  color: #fff;
}
.gds-nav--lg,
.gds-nav-pills--lg,
.gds-nav-tabs--lg {
  font-size: 1.1rem;
}
.gds-nav--lg .gds-nav-pills__link,
.gds-nav--lg .gds-nav-tabs__link,
.gds-nav--lg .gds-nav__link,
.gds-nav-pills--lg .gds-nav-pills__link,
.gds-nav-pills--lg .gds-nav-tabs__link,
.gds-nav-pills--lg .gds-nav__link,
.gds-nav-tabs--lg .gds-nav-pills__link,
.gds-nav-tabs--lg .gds-nav-tabs__link,
.gds-nav-tabs--lg .gds-nav__link {
  padding: 1rem 3rem;
}
.gds-nav--md,
.gds-nav-pills--md,
.gds-nav-tabs--md {
  font-size: 1rem;
}
.gds-nav--md .gds-nav-pills__link,
.gds-nav--md .gds-nav-tabs__link,
.gds-nav--md .gds-nav__link,
.gds-nav-pills--md .gds-nav-pills__link,
.gds-nav-pills--md .gds-nav-tabs__link,
.gds-nav-pills--md .gds-nav__link,
.gds-nav-tabs--md .gds-nav-pills__link,
.gds-nav-tabs--md .gds-nav-tabs__link,
.gds-nav-tabs--md .gds-nav__link {
  padding: 0.5rem 2rem;
}
.gds-nav--sm,
.gds-nav-pills--sm,
.gds-nav-tabs--sm {
  font-size: 0.8rem;
}
.gds-nav--sm .gds-nav-pills__link,
.gds-nav--sm .gds-nav-tabs__link,
.gds-nav--sm .gds-nav__link,
.gds-nav-pills--sm .gds-nav-pills__link,
.gds-nav-pills--sm .gds-nav-tabs__link,
.gds-nav-pills--sm .gds-nav__link,
.gds-nav-tabs--sm .gds-nav-pills__link,
.gds-nav-tabs--sm .gds-nav-tabs__link,
.gds-nav-tabs--sm .gds-nav__link {
  padding: 0.25rem 1rem;
}
.gds-nav-tabs {
  border-bottom: 0.125rem solid #dbdbdb;
}
@media (max-width: 543px), (max-width: 767px) {
  .gds-nav-tabs {
    white-space: nowrap;
  }
}
@media (max-width: 543px) {
  .gds-nav-tabs {
    border-bottom: none;
  }
}
.gds-nav-tabs--dark {
  border-bottom: 0.125rem solid #dbdbdb;
}
@media (max-width: 543px), (max-width: 767px) {
  .gds-nav-tabs--dark {
    white-space: nowrap;
  }
}
@media (max-width: 543px) {
  .gds-nav-tabs--dark {
    border-bottom: none;
  }
}
.gds-nav-tabs--lg .gds-nav-tabs__list-item--active .gds-nav-tabs__link {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.gds-nav-tabs--sm .gds-nav-tabs__link {
  padding-top: 0.25rem;
}
.gds-nav-tabs--sm .gds-nav-tabs__link:hover:before {
  border-bottom-width: 0.0625rem !important;
}
.gds-nav-tabs--no-underline {
  border-bottom: none !important;
}
.gds-nav-tabs--no-underline .gds-nav-tabs__link:after {
  content: none !important;
}
.gds-nav-tabs--justified {
  width: 100%;
}
.gds-nav-tabs--justified .gds-nav-tabs__list-item {
  float: none;
  display: table-cell;
  width: 1%;
  text-align: center;
  padding: 0 2px;
}
.gds-nav-tabs--justified .gds-nav-tabs__list-item:first-child {
  padding: 0 2px 0 0;
}
.gds-nav-tabs__list-item {
  margin-right: 0.25rem;
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-nav-tabs__list-item:last-child {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.gds-nav-tabs--stacked {
  width: 100%;
  border-bottom: none;
}
.gds-nav-tabs--stacked .gds-nav-tabs__list-item {
  float: none;
  display: block;
}
.gds-nav-tabs--stacked
  .gds-nav-tabs__list-item:last-child
  .gds-nav-tabs__link:before {
  border-bottom: 1px solid #dbdbdb;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
}
.gds-nav-tabs--stacked
  .gds-nav-tabs__list-item:last-child
  .gds-nav-tabs__link--dark:before {
  border-bottom: 1px solid #5f5f5f;
}
.gds-nav-tabs--stacked
  .gds-nav-tabs__list-item:first-child
  .gds-nav-tabs__link:before {
  border-bottom: 1px solid #dbdbdb;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
.gds-nav-tabs--stacked
  .gds-nav-tabs__list-item:first-child
  .gds-nav-tabs__link--dark:before {
  border-bottom: 1px solid #5f5f5f;
}
.gds-nav-tabs--stacked
  .gds-nav-tabs__list-item:hover
  .gds-nav-tabs__link:before {
  border-bottom: 1px solid #1a83be !important;
}
@media (max-width: 543px), (max-width: 767px) {
  .gds-nav-tabs--stacked .gds-nav-tabs__list-item {
    display: block !important;
    width: auto !important;
  }
}
.gds-nav-tabs--stacked .gds-nav-tabs__link:before,
.gds-nav-tabs--stacked
  .gds-nav-tabs__list-item--active
  .gds-nav-tabs__link:before {
  border-radius: 0;
}
.gds-nav-tabs--stacked
  .gds-nav-tabs__list-item--active
  .gds-nav-tabs__link:before,
.gds-nav-tabs--stacked:hover
  .gds-nav-tabs__list-item--active
  .gds-nav-tabs__link:before {
  border-bottom: 1px solid #dbdbdb !important;
}
.gds-nav-tabs--no-resp {
  min-width: 100%;
  width: auto;
}
@media (max-width: 543px), (max-width: 767px) {
  .gds-nav-tabs--no-resp {
    white-space: nowrap !important;
    border-bottom: 0.125rem solid #dbdbdb;
  }
}
@media (max-width: 543px) and (max-width: 543px),
  (max-width: 767px) and (max-width: 543px) {
  .gds-nav-tabs--no-resp {
    border-bottom: 0.125rem solid #dbdbdb;
  }
}
@media (max-width: 543px), (max-width: 767px) {
  .gds-nav-tabs--no-resp .gds-nav-tabs__list-item {
    display: inline-block;
    font-size: inherit;
    white-space: nowrap;
    margin-right: 0.25rem;
    width: auto;
    padding: 0;
  }
  .gds-nav-tabs--no-resp .gds-nav-tabs__list-item .gds-nav-tabs__link,
  .gds-nav-tabs--no-resp .gds-nav-tabs__list-item .gds-nav-tabs__link:before,
  .gds-nav-tabs--no-resp
    .gds-nav-tabs__list-item:first-child
    .gds-nav-tabs__link,
  .gds-nav-tabs--no-resp
    .gds-nav-tabs__list-item:first-child
    .gds-nav-tabs__link:before,
  .gds-nav-tabs--no-resp
    .gds-nav-tabs__list-item:last-child
    .gds-nav-tabs__link,
  .gds-nav-tabs--no-resp
    .gds-nav-tabs__list-item:last-child
    .gds-nav-tabs__link:before {
    border-radius: 6px 6px 0 0;
  }
  .gds-nav-tabs--justified.gds-nav-tabs--no-resp .gds-nav-tabs__list-item {
    float: none;
    display: table-cell;
    width: 1%;
    text-align: center;
    padding: 0 2px;
  }
}
@media (max-width: 767px) {
  .gds-nav-tabs__list-item {
    padding: 0;
  }
  .gds-nav-tabs--justified .gds-nav-tabs__list-item {
    padding: 0 2px;
  }
  .gds-nav-tabs--justified .gds-nav-tabs__list-item,
  .gds-nav-tabs__list-item {
    float: none;
    display: table-cell;
    width: 1%;
    text-align: center;
  }
}
@media (max-width: 543px) {
  .gds-nav-tabs--justified .gds-nav-tabs__list-item,
  .gds-nav-tabs__list-item {
    margin-right: 0;
    padding: 0 2px 0 0;
    display: block;
    width: auto;
    float: none;
  }
  .gds-nav-tabs--justified .gds-nav-tabs__list-item .gds-nav-tabs__link:before,
  .gds-nav-tabs__list-item .gds-nav-tabs__link:before {
    border-radius: 0;
  }
  .gds-nav-tabs--justified
    .gds-nav-tabs__list-item:last-child
    .gds-nav-tabs__link:before,
  .gds-nav-tabs__list-item:last-child .gds-nav-tabs__link:before {
    border-bottom: 1px solid #dbdbdb;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
  }
  .gds-nav-tabs--justified
    .gds-nav-tabs__list-item:last-child
    .gds-nav-tabs__link--dark:before,
  .gds-nav-tabs__list-item:last-child .gds-nav-tabs__link--dark:before {
    border-bottom: 1px solid #5f5f5f;
  }
  .gds-nav-tabs--justified .gds-nav-tabs__list-item:first-child,
  .gds-nav-tabs__list-item:first-child {
    padding-left: 0;
  }
  .gds-nav-tabs--justified
    .gds-nav-tabs__list-item:first-child
    .gds-nav-tabs__link:before,
  .gds-nav-tabs__list-item:first-child .gds-nav-tabs__link:before {
    border-bottom: 1px solid #dbdbdb;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
  }
  .gds-nav-tabs--justified
    .gds-nav-tabs__list-item:hover
    .gds-nav-tabs__link:before,
  .gds-nav-tabs__list-item:hover .gds-nav-tabs__link:before {
    border-bottom: 1px solid #dbdbdb;
  }
  .gds-nav-tabs__link:before,
  .gds-nav-tabs__list-item--active .gds-nav-tabs__link:before {
    border-radius: 0;
  }
  .gds-nav-tabs--justified.gds-nav-tabs__list-item.gds-nav-tabs__list-item--active
    .gds-nav-tabs__link:before,
  .gds-nav-tabs__list-item.gds-nav-tabs__list-item--active
    .gds-nav-tabs__link:before {
    border-bottom: 1px solid #dbdbdb;
  }
}
.gds-nav-tabs--underline__list-item--disabled,
.gds-nav-tabs__list-item--disabled {
  color: #dbdbdb !important;
  cursor: not-allowed !important;
}
.gds-nav-tabs--underline__list-item--disabled > *,
.gds-nav-tabs__list-item--disabled > * {
  color: #dbdbdb !important;
  pointer-events: none !important;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.gds-nav-tabs__link {
  border-radius: 6px 6px 0 0;
  z-index: 100;
}
.gds-nav-tabs__link:before {
  content: "";
  position: absolute;
  height: 100%;
  width: 100%;
  bottom: 0;
  left: 0;
  background-color: #fff;
  border-left: 1px solid #dbdbdb;
  border-right: 1px solid #dbdbdb;
  border-top: 1px solid #dbdbdb;
  border-top-right-radius: 6px;
  border-top-left-radius: 6px;
  z-index: -1;
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-nav-tabs__link:hover {
  text-decoration: none;
  color: #fff;
  z-index: 200;
}
.gds-nav-tabs__link:hover:before {
  background-color: #135e88;
  border-left: 1px solid #1a83be;
  border-right: 1px solid #1a83be;
  border-top: 1px solid #1a83be;
}
.gds-nav-tabs__link--dark {
  color: #fff;
}
.gds-nav-tabs__link--dark:before {
  background-color: #444;
  border-left: 1px solid #5f5f5f;
  border-right: 1px solid #5f5f5f;
  border-top: 1px solid #5f5f5f;
}
.gds-nav-tabs--underline {
  border-bottom: 0.125rem solid #dbdbdb;
}
@media (max-width: 543px) {
  .gds-nav-tabs--underline {
    border-bottom: none;
  }
  .gds-nav-tabs--underline.gds-nav-tabs--no-resp {
    border-bottom: 0.125rem solid #dbdbdb;
  }
}
.gds-nav-tabs--underline-primary {
  background-color: #1e96d9;
  border-bottom: 0.125rem solid #dbdbdb;
}
@media (max-width: 543px), (max-width: 767px) {
  .gds-nav-tabs--underline-primary.gds-nav-tabs--no-resp {
    border: none !important;
    -webkit-box-shadow: inset 0 -0.125rem 0 0 #32d996;
    box-shadow: inset 0 -0.125rem 0 0 #32d996;
  }
}
.gds-nav-tabs--underline-secondary {
  background-color: #0a4882;
  border-bottom: 0.125rem solid #062d51;
}
@media (max-width: 543px), (max-width: 767px) {
  .gds-nav-tabs--underline-secondary.gds-nav-tabs--no-resp {
    border: none !important;
    -webkit-box-shadow: inset 0 -0.125rem 0 0 #0a4882;
    box-shadow: inset 0 -0.125rem 0 0 #0a4882;
  }
  .gds-nav-tabs--underline-primary.gds-nav-tabs--no-resp,
  .gds-nav-tabs--underline-secondary.gds-nav-tabs--no-resp {
    height: 3rem;
    min-width: 100%;
    overflow-x: auto;
    overflow-y: hidden;
  }
}
.gds-nav-tabs--underline-primary .gds-nav-tabs--underline__link,
.gds-nav-tabs--underline-primary
  .gds-nav-tabs__list-item--active.gds-nav-tabs__list-item--underline
  .gds-nav-tabs__link--underline,
.gds-nav-tabs--underline-secondary .gds-nav-tabs--underline__link,
.gds-nav-tabs--underline-secondary
  .gds-nav-tabs__list-item--active.gds-nav-tabs__list-item--underline
  .gds-nav-tabs__link--underline {
  height: -webkit-calc(100% + 2px);
  height: calc(100% + 2px);
  background-color: rgba(255, 255, 255, 0.1);
  color: #fff !important;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
}
.gds-nav-tabs--underline-primary .gds-nav-tabs--underline__link,
.gds-nav-tabs--underline-primary .gds-nav-tabs__link--underline,
.gds-nav-tabs--underline-secondary .gds-nav-tabs--underline__link,
.gds-nav-tabs--underline-secondary .gds-nav-tabs__link--underline {
  color: rgba(255, 255, 255, 0.8) !important;
}
.gds-nav-tabs--underline-primary .gds-nav-tabs--underline__link:hover,
.gds-nav-tabs--underline-primary .gds-nav-tabs__link--underline:hover,
.gds-nav-tabs--underline-secondary .gds-nav-tabs--underline__link:hover,
.gds-nav-tabs--underline-secondary .gds-nav-tabs__link--underline:hover {
  color: #fff !important;
}
.gds-nav-tabs--underline-primary
  .gds-nav-tabs__list-item--disabled
  .gds-nav-tabs__link--underline,
.gds-nav-tabs--underline-secondary
  .gds-nav-tabs__list-item--disabled
  .gds-nav-tabs__link--underline {
  color: rgba(255, 255, 255, 0.35) !important;
}
.gds-nav-tabs--underline-primary
  .gds-nav-tabs__list-item--active.gds-nav-tabs__list-item--underline,
.gds-nav-tabs--underline-secondary
  .gds-nav-tabs__list-item--active.gds-nav-tabs__list-item--underline {
  border-color: #fff;
}
@media (max-width: 543px), (max-width: 767px) {
  .gds-nav-tabs--underline-primary,
  .gds-nav-tabs--underline-secondary {
    white-space: nowrap;
  }
}
.gds-nav-tabs--underline__link,
.gds-nav-tabs__link--underline {
  color: #5f5f5f;
  cursor: pointer;
}
.gds-nav-tabs--underline__link:hover,
.gds-nav-tabs__link--underline:hover {
  color: #1e96d9;
}
.gds-nav-tabs--underline__link.gds-nav-tabs__list-item--active:before,
.gds-nav-tabs--underline__link:before,
.gds-nav-tabs--underline__link:hover:before,
.gds-nav-tabs__link--underline.gds-nav-tabs__list-item--active:before,
.gds-nav-tabs__link--underline:before,
.gds-nav-tabs__link--underline:hover:before {
  background-color: transparent !important;
  border: none !important;
}
@media (max-width: 543px) {
  .gds-nav-tabs--underline__link.gds-nav-tabs__list-item--active:before,
  .gds-nav-tabs--underline__link:before,
  .gds-nav-tabs__link--underline.gds-nav-tabs__list-item--active:before,
  .gds-nav-tabs__link--underline:before {
    background-color: transparent !important;
    border: none !important;
  }
}
.gds-nav-tabs__link--underline.gds-nav-tabs__link--dark,
.gds-nav-tabs__link--underline.gds-nav-tabs__link--dark:hover {
  color: #fff;
}
.gds-nav-tabs--underline__list-item,
.gds-nav-tabs__list-item--underline {
  top: 0.125rem;
  -webkit-box-shadow: none;
  box-shadow: none;
  border-bottom: 0.125rem solid transparent;
  margin-right: 0;
}
@media (max-width: 543px) {
  .gds-nav-tabs--underline__list-item:last-child
    .gds-nav-tabs__link--underline:before,
  .gds-nav-tabs__list-item--underline:last-child
    .gds-nav-tabs__link--underline:before {
    border-bottom: 0;
  }
}
.gds-nav-tabs__list-item--active .gds-nav-tabs__link {
  color: #fff;
  text-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);
  z-index: 200;
  height: 100%;
  top: 0;
}
.gds-nav-tabs__list-item--active .gds-nav-tabs__link:before {
  height: 100%;
  border-radius: 6px 6px 0 0;
  border: 1px solid #1a83be;
  border-bottom: none;
  background-color: #1e96d9;
}
.gds-nav-tabs__list-item--active .gds-nav-tabs__link .gds-badge {
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15) !important;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.15) !important;
}
.gds-nav-tabs--underline__list-item--active,
.gds-nav-tabs__list-item--active.gds-nav-tabs__list-item--underline {
  border-bottom: 0.125rem solid #dbdbdb;
  top: 0.125rem;
}
.gds-nav-tabs--underline__list-item--active .gds-nav-tabs--underline__link,
.gds-nav-tabs--underline__list-item--active .gds-nav-tabs__link--underline,
.gds-nav-tabs__list-item--active.gds-nav-tabs__list-item--underline
  .gds-nav-tabs--underline__link,
.gds-nav-tabs__list-item--active.gds-nav-tabs__list-item--underline
  .gds-nav-tabs__link--underline {
  color: #1e96d9;
  text-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.gds-nav-tabs--underline__list-item--active
  .gds-nav-tabs--underline__link:hover,
.gds-nav-tabs--underline__list-item--active
  .gds-nav-tabs__link--underline:hover,
.gds-nav-tabs__list-item--active.gds-nav-tabs__list-item--underline
  .gds-nav-tabs--underline__link:hover,
.gds-nav-tabs__list-item--active.gds-nav-tabs__list-item--underline
  .gds-nav-tabs__link--underline:hover {
  color: #1e96d9;
}
.gds-nav-tabs--underline__list-item--active
  .gds-nav-tabs--underline__link:before,
.gds-nav-tabs--underline__list-item--active
  .gds-nav-tabs__link--underline:before,
.gds-nav-tabs__list-item--active.gds-nav-tabs__list-item--underline
  .gds-nav-tabs--underline__link:before,
.gds-nav-tabs__list-item--active.gds-nav-tabs__list-item--underline
  .gds-nav-tabs__link--underline:before {
  background-color: transparent;
  border: none;
}
.gds-nav-pills--sm .gds-nav-pills__link {
  padding-top: 0.3rem;
  padding-bottom: 0.2rem;
}
.gds-nav-pills--justified {
  width: 100%;
}
.gds-nav-pills--justified .gds-nav-pills__list-item {
  float: none;
  display: table-cell;
  width: 1%;
  text-align: center;
}
.gds-nav-pills--justified .gds-nav-pills__list-item:first-child {
  margin-left: 0.25rem;
}
.gds-nav-pills--justified
  .gds-nav-pills__list-item:first-child
  .gds-nav-pills__link {
  margin-left: 0;
}
.gds-nav-pills--justified .gds-nav-pills__list-item:last-child {
  margin-right: 0.25rem;
}
.gds-nav-pills--justified .gds-nav-pills__list-item .gds-nav-pills__link {
  margin: 0 0.25rem;
}
@media (max-width: 543px), (max-width: 767px) {
  .gds-nav-pills--justified .gds-nav-pills__list-item {
    display: block !important;
    width: auto !important;
    margin: 0.25rem;
  }
  .gds-nav-pills--justified .gds-nav-pills__list-item:first-child {
    margin: 0.25rem;
  }
  .gds-nav-pills--justified .gds-nav-pills__list-item .gds-nav-pills__link {
    margin: 0;
  }
}
.gds-nav-pills--stacked {
  width: 100%;
}
.gds-nav-pills--stacked .gds-nav-pills__list-item {
  float: none;
  display: block;
  margin: 0.25rem;
}
.gds-nav-pills--stacked .gds-nav-pills__list-item:first-child {
  margin: 0 0.25rem 0.25rem;
}
.gds-nav-pills--stacked .gds-nav-pills__list-item:last-child {
  margin: 0.25rem 0.25rem 0;
}
@media (max-width: 543px), (max-width: 767px) {
  .gds-nav-pills--stacked .gds-nav-pills__list-item {
    display: block !important;
    width: auto !important;
  }
}
.gds-nav-pills__list-item {
  margin: 0 0.25rem;
}
.gds-nav-pills__list-item:last-child {
  margin-right: 0;
}
.gds-nav-pills__list-item:first-child {
  margin-left: 0;
}
@media (max-width: 543px), (max-width: 767px) {
  .gds-nav-pills__list-item {
    float: none;
    display: block !important;
    margin: 0.25rem;
  }
  .gds-nav-pills__list-item:first-child {
    margin-left: 0.25rem;
  }
  .gds-nav-pills__list-item:last-child {
    margin-right: 0.25rem;
  }
}
.gds-nav-pills__list-item--disabled,
.gds-nav-pills__list-item--disabled .gds-nav-pills__link {
  opacity: 0.5;
  -webkit-filter: grayscale(75%);
  filter: grayscale(75%);
  pointer-events: none;
}
.gds-nav-pills__link {
  z-index: 100;
  border-radius: 6px;
  border: solid transparent;
  border-width: 1px 1px 0.125rem;
  color: #5f5f5f;
}
.gds-nav-pills__link,
.gds-nav-pills__link:before {
  -webkit-transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-nav-pills__link:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #1e96d9;
  z-index: -1;
  border-top-left-radius: 1px;
  border-top-right-radius: 1px;
  -webkit-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  -webkit-transform: scale(0.25);
  transform: scale(0.25);
  opacity: 0;
}
.gds-nav-pills__link:hover {
  text-decoration: none;
  border: solid #65baea;
  border-width: 1px 1px 0.125rem;
  color: #65baea;
}
.gds-nav-pills__link--secondary:before {
  background-color: #0a4882;
}
.gds-nav-pills__link--secondary:hover {
  text-decoration: none;
  border: solid #1a87ed;
  border-width: 1px 1px 0.125rem;
  color: #1a87ed;
}
.gds-nav-pills__link--tertiary:before {
  background-color: #32d996;
}
.gds-nav-pills__link--tertiary:hover {
  text-decoration: none;
  border: solid #76e6b9;
  border-width: 1px 1px 0.125rem;
  color: #76e6b9;
}
.gds-nav-pills__link--dark {
  color: #fff;
}
.gds-nav-pills__list-item--active .gds-nav-pills__link {
  color: #fff;
  text-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);
  border: solid #135e88;
  border-width: 1px 1px 0.125rem;
}
.gds-nav-pills__list-item--active .gds-nav-pills__link:before {
  -webkit-transform: scale(1);
  transform: scale(1);
  opacity: 1;
}
.gds-nav-pills__list-item--active .gds-nav-pills__link--secondary {
  border: solid #083662;
  border-width: 1px 1px 0.125rem;
}
.gds-nav-pills__list-item--active .gds-nav-pills__link--tertiary {
  border: solid #1fa972;
  border-width: 1px 1px 0.125rem;
}
.gds-multi-select--sm
  .gds-multi-select--sm
  .gds-multi-select__menu-link--collapsable:after {
  -webkit-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  top: 0.75rem;
  right: 0.75rem;
  margin-left: 0.5rem;
  border-top: 0.25rem solid transparent;
  border-bottom: 0.25rem solid transparent;
  border-left: 0.4rem solid #1e96d9;
}
.gds-multi-select--xs .gds-multi-select__button:after {
  top: 0.7rem;
}
.gds-multi-select--xs .gds-multi-select__menu-link--collapsable:after {
  top: 0.75rem;
  right: 0.4rem;
  margin-left: 0.5rem;
  border-top: 0.2rem solid transparent;
  border-bottom: 0.2rem solid transparent;
  border-left: 0.333rem solid #1e96d9;
}
.gds-multi-select--success .gds-multi-select__button {
  color: #32d996;
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #32d996, inset 0 0 0 1px #32d996,
    0 0 0 0 transparent;
  box-shadow: inset 0 -0.125rem 0 0 #32d996, inset 0 0 0 1px #32d996,
    0 0 0 0 transparent;
}
.gds-multi-select--warning .gds-multi-select__button {
  color: #f3d221;
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #f3d221, inset 0 0 0 1px #f3d221,
    0 0 0 0 transparent;
  box-shadow: inset 0 -0.125rem 0 0 #f3d221, inset 0 0 0 1px #f3d221,
    0 0 0 0 transparent;
}
.gds-multi-select--danger .gds-multi-select__button {
  color: #fb4323;
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #fb4323, inset 0 0 0 1px #fb4323,
    0 0 0 0 transparent;
  box-shadow: inset 0 -0.125rem 0 0 #fb4323, inset 0 0 0 1px #fb4323,
    0 0 0 0 transparent;
}
.gds-multi-select__button {
  display: block;
  width: 100%;
  color: #5f5f5f;
  background-color: #fff;
  text-shadow: none;
  text-align: left;
  font-family: Public Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto,
    Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji,
    Segoe UI Symbol;
  z-index: 300;
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #c4c4c4, inset 0 0 0 1px #c4c4c4,
    0 0 0 0 transparent;
  box-shadow: inset 0 -0.125rem 0 0 #c4c4c4, inset 0 0 0 1px #c4c4c4,
    0 0 0 0 transparent;
}
.gds-multi-select__button:hover {
  background-color: #fff;
  text-shadow: none;
  color: #5f5f5f !important;
  -webkit-box-shadow: inset 0 -0.1875rem 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 3px 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 -0.1875rem 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 3px 0 rgba(0, 0, 0, 0.2);
}
.gds-multi-select__button:hover:after {
  border-left-color: #1e96d9;
}
.gds-multi-select__button:after {
  border-left-color: #acacac !important;
  right: 1.1rem;
  margin-left: 0;
}
.gds-multi-select__menu {
  background-color: #fff;
  border: none !important;
  padding: 2px 1px 1px;
  margin-top: -4px;
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 0 transparent;
  box-shadow: inset 0 -0.125rem 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 0 transparent;
  z-index: 200;
}
.gds-multi-select__menu-link {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: 0.25rem 0;
  cursor: pointer;
}
.gds-multi-select__menu-link:before {
  content: "";
}
.gds-multi-select__menu-link:hover {
  background-color: rgba(178, 221, 244, 0.95);
}
.gds-multi-select__menu-link:hover
  > .gds-multi-select__option
  .gds-form-group__checkbox
  .gds-form-group__checkbox-label:hover
  .gds-form-group__checkbox-indicator,
.gds-multi-select__menu-link:hover
  > .gds-multi-select__option
  .gds-form-group__checkbox
  .gds-search-select__checkbox:hover
  .gds-form-group__checkbox-indicator {
  border-color: #b2ddf4;
}
.gds-multi-select__menu-link:hover
  > .gds-multi-select__option
  .gds-form-group__checkbox-indicator,
.gds-multi-select__menu-link:hover
  > .gds-multi-select__option
  .gds-search-select__checkbox-indicator {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%271.1%27%20preserveAspectRatio%3D%27none%27%20id%3D%27Layer_1%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20xmlns%3Axlink%3D%27http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%27%20x%3D%270px%27%20y%3D%270px%27%20height%3D%27100%25%27%20width%3D%27100%25%27%20viewBox%3D%270%200%20500%20500%27%20enable-background%3D%27new%200%200%20500%20500%27%20xml%3Aspace%3D%27preserve%27%3E%3Cg%3E%3Cpath%20d%3D%27M399.6%2C46.4L193.6%2C252.3l-88.4-88.2L29%2C240.4l88.2%2C88.4l76.4%2C76.4l76.3-76.4L476%2C122.9L399.6%2C46.4z%20M399.6%2C46.4%27%20style%3D%27fill%3A%23ffffff%3B%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  border-color: #fff;
}
.gds-multi-select__menu-link:hover
  > .gds-multi-select__option
  .gds-form-group__checkbox-label,
.gds-multi-select__menu-link:hover
  > .gds-multi-select__option
  .gds-search-select__checkbox {
  color: #fff;
}
.gds-multi-select__menu-link
  > .gds-multi-select__option
  .gds-form-group__checkbox-label:hover
  .gds-form-group__checkbox-indicator,
.gds-multi-select__menu-link
  > .gds-multi-select__option
  .gds-form-group__checkbox-label:hover
  .gds-search-select__checkbox-indicator,
.gds-multi-select__menu-link
  > .gds-multi-select__option
  .gds-search-select__checkbox:hover
  .gds-form-group__checkbox-indicator,
.gds-multi-select__menu-link
  > .gds-multi-select__option
  .gds-search-select__checkbox:hover
  .gds-search-select__checkbox-indicator {
  border-color: #fff !important;
  color: #fff !important;
}
.gds-multi-select__menu-link .gds-form-group__checkbox-label,
.gds-multi-select__menu-link .gds-search-select__checkbox {
  display: block;
}
.gds-multi-select__menu-link--collapsable:after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 0.3333333333rem solid transparent;
  border-bottom: 0.3333333333rem solid transparent;
  border-left: 0.5rem solid #acacac;
  right: 0.6666666667rem;
  top: 0.75rem;
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.gds-multi-select__menu-link--collapsable.gds-multi-select__menu-link--active {
  background-color: rgba(178, 221, 244, 0.95);
}
.gds-multi-select__menu-link--collapsable.gds-multi-select__menu-link--active
  > .gds-multi-select__option
  .gds-form-group__checkbox
  .gds-form-group__checkbox-label:hover
  .gds-form-group__checkbox-indicator,
.gds-multi-select__menu-link--collapsable.gds-multi-select__menu-link--active
  > .gds-multi-select__option
  .gds-form-group__checkbox
  .gds-form-group__checkbox-label:hover
  .gds-search-select__checkbox-indicator,
.gds-multi-select__menu-link--collapsable.gds-multi-select__menu-link--active
  > .gds-multi-select__option
  .gds-form-group__checkbox
  .gds-search-select__checkbox:hover
  .gds-form-group__checkbox-indicator,
.gds-multi-select__menu-link--collapsable.gds-multi-select__menu-link--active
  > .gds-multi-select__option
  .gds-form-group__checkbox
  .gds-search-select__checkbox:hover
  .gds-search-select__checkbox-indicator {
  border-color: #b2ddf4;
}
.gds-multi-select__menu-link--collapsable.gds-multi-select__menu-link--active
  > .gds-multi-select__option
  .gds-form-group__checkbox-indicator,
.gds-multi-select__menu-link--collapsable.gds-multi-select__menu-link--active
  > .gds-multi-select__option
  .gds-search-select__checkbox-indicator {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%271.1%27%20preserveAspectRatio%3D%27none%27%20id%3D%27Layer_1%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20xmlns%3Axlink%3D%27http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%27%20x%3D%270px%27%20y%3D%270px%27%20height%3D%27100%25%27%20width%3D%27100%25%27%20viewBox%3D%270%200%20500%20500%27%20enable-background%3D%27new%200%200%20500%20500%27%20xml%3Aspace%3D%27preserve%27%3E%3Cg%3E%3Cpath%20d%3D%27M399.6%2C46.4L193.6%2C252.3l-88.4-88.2L29%2C240.4l88.2%2C88.4l76.4%2C76.4l76.3-76.4L476%2C122.9L399.6%2C46.4z%20M399.6%2C46.4%27%20style%3D%27fill%3A%23ffffff%3B%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  border-color: #fff;
}
.gds-multi-select__menu-link--collapsable.gds-multi-select__menu-link--active
  > .gds-multi-select__option
  .gds-form-group__checkbox-label,
.gds-multi-select__menu-link--collapsable.gds-multi-select__menu-link--active
  > .gds-multi-select__option
  .gds-search-select__checkbox {
  color: #fff;
}
.gds-multi-select__menu-link--collapsable.gds-multi-select__menu-link--active
  > .gds-multi-select__option
  .gds-form-group__checkbox-label:hover
  .gds-form-group__checkbox-indicator,
.gds-multi-select__menu-link--collapsable.gds-multi-select__menu-link--active
  > .gds-multi-select__option
  .gds-form-group__checkbox-label:hover
  .gds-search-select__checkbox-indicator,
.gds-multi-select__menu-link--collapsable.gds-multi-select__menu-link--active
  > .gds-multi-select__option
  .gds-search-select__checkbox:hover
  .gds-form-group__checkbox-indicator,
.gds-multi-select__menu-link--collapsable.gds-multi-select__menu-link--active
  > .gds-multi-select__option
  .gds-search-select__checkbox:hover
  .gds-search-select__checkbox-indicator {
  border-color: #fff !important;
  color: #fff !important;
}
.gds-multi-select__menu-link--collapsable.gds-multi-select__menu-link--active:after {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  border-left-color: #fff;
}
.gds-multi-select__menu-link--collapsable:hover:after {
  border-left-color: #fff;
}
.gds-multi-select__menu-link--collapsable
  .gds-multi-select__option
  .gds-search-select__checkbox,
.gds-multi-select__menu-link--collapsable
  > .gds-multi-select__option
  .gds-form-group__checkbox-label {
  margin-right: 2rem;
}
.gds-multi-select__sub-menu {
  background-color: #f3f3f3;
  color: #5f5f5f;
}
.gds-multi-select__sub-menu:after {
  background-color: transparent;
}
.gds-multi-select__option {
  padding-left: 0.25rem;
}
.gds-multi-select__menu-link--active > .gds-multi-select__sub-menu {
  max-height: 2000px;
  opacity: 1;
  -webkit-transition: all 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition: all 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.gds-multi-select__sub-menu > .gds-multi-select__menu-link {
  padding-left: 1rem;
}
.gds-button-dropdown--active .gds-multi-select__button {
  color: #5f5f5f;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  -webkit-box-shadow: inset 0 -0.0625rem 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 1px 0 rgba(0, 0, 0, 0.4);
  box-shadow: inset 0 -0.0625rem 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 1px 0 rgba(0, 0, 0, 0.4);
}
.gds-card {
  display: block;
  position: relative;
  margin-bottom: 0.75rem;
  border-radius: 6px;
  background-color: #fff;
  border: 1px solid #dbdbdb;
  color: #5f5f5f;
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.gds-card.active {
  -webkit-box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.1),
    inset 0 0 2.5rem rgba(0, 0, 0, 0.05), inset 0 0 1px #1e96d9;
  box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.1),
    inset 0 0 2.5rem rgba(0, 0, 0, 0.05), inset 0 0 1px #1e96d9;
  border-color: #1770a3;
}
.gds-card.active .gds-card-footer,
.gds-card.active .gds-card-header {
  background: #1e96d9;
  color: #fff;
}
.gds-card--no-shadow {
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.gds-card--dark {
  background-color: #444;
  border: 1px solid #5f5f5f;
  color: #acacac;
}
.gds-card--dark .gds-card__hero {
  color: #fff;
}
.gds-card--xl {
  height: 30rem;
}
.gds-card--lg {
  height: 24rem;
}
.gds-card--md {
  height: 18rem;
}
.gds-card--sm {
  height: 12rem;
}
.gds-card--xs {
  height: 8rem;
}
.gds-card--no-height {
  height: auto;
}
.gds-card--underlined {
  border-bottom: 0.125rem solid #1e96d9;
}
.gds-card--underlined-secondary {
  border-bottom: 0.125rem solid #0a4882;
}
.gds-card--no-bg {
  background: none;
  -webkit-box-shadow: 0 0 1.5rem 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 1.5rem 0 rgba(0, 0, 0, 0.1);
}
.gds-card--white {
  background: #fff;
}
.gds-card--tile {
  height: 18rem;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  text-align: center;
}
.gds-card--tile__block {
  display: block;
}
.gds-card--tile__icon {
  height: 4rem;
  font-size: 4rem;
  line-height: 4rem;
  margin-bottom: 0.5rem;
}
.gds-card--tile__text {
  height: 6rem;
  overflow: visible;
}
.gds-card__footer,
.gds-card__header {
  padding: 0.5rem;
  font-family: Public Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto,
    Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji,
    Segoe UI Symbol;
  font-size: 1rem;
  background-color: #0b3851;
  color: #fff;
  border: none;
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.gds-card__footer {
  border-top: 2px solid #0a4882;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
}
.gds-card__header {
  border-bottom: 2px solid #0a4882;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
.gds-card__block {
  padding: 0.5rem;
  height: 100%;
  border-color: inherit;
}
.gds-card__block--divide-top {
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: inherit;
}
.gds-card__block--divide-bottom {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: inherit;
}
.gds-card__link {
  color: #1e96d9;
}
.gds-card__link:hover {
  color: #65baea;
}
.gds-card__block--abs {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
}
.gds-card__title {
  display: block;
  cursor: pointer;
  margin: 0;
}
.gds-card__link:hover {
  text-decoration: underline;
}
.gds-card__text {
  color: #949494;
  margin-bottom: 1rem;
}
.gds-card__text:last-child {
  margin-bottom: 0;
}
.gds-card__control {
  z-index: 100;
}
.gds-card__control > * {
  display: block;
}
.gds-card__control--t-r {
  position: absolute !important;
  top: 0;
  right: 0;
  margin-right: 0;
  margin-top: 0;
}
.gds-card__control--t-l {
  position: absolute !important;
  top: 0;
  left: 0;
  margin-left: 0;
  margin-top: 0;
}
.gds-card__control--b-r {
  right: 0;
  margin-right: 0;
}
.gds-card__control--b-l,
.gds-card__control--b-r {
  position: absolute !important;
  bottom: 0;
  margin-bottom: 0;
}
.gds-card__control--b-l {
  left: 0;
  margin-left: 0;
}
.gds-card__chart {
  height: 100%;
  width: 100%;
  opacity: 0.4;
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-card__chart--abs {
  position: absolute;
  top: 0;
  left: 0;
  padding: 2rem 1rem 1rem;
}
.gds-card__chart--no-fade {
  opacity: 1;
}
.gds-card__trend {
  display: inline-block;
}
.gds-card__trend:before {
  display: inline-block;
  vertical-align: middle;
  font-family: Font Awesome\5 Free;
  margin-right: 0.25rem;
  font-size: 0.75rem;
  position: relative;
  top: -2px;
}
.gds-card__trend--up {
  color: #32d996;
}
.gds-card__trend--up:before {
  content: "";
}
.gds-card__trend--same {
  color: #f3d221;
}
.gds-card__trend--same:before {
  content: "";
}
.gds-card__trend--down {
  color: #fb4323;
}
.gds-card__trend--down:before {
  content: "";
}
.gds-card__trend--chart-trend {
  position: absolute;
  bottom: 0.5rem;
  right: 0.5rem;
}
.gds-card__img-container {
  max-height: 8rem;
  overflow: hidden;
  white-space: nowrap;
  text-align: center;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
}
.gds-card__img-container--xs {
  max-height: 4rem;
}
.gds-card__img-container--sm {
  max-height: 6rem;
}
.gds-card__img-container--md {
  max-height: 8rem;
}
.gds-card__img-container--lg {
  max-height: 10rem;
}
.gds-card__img-container--xl {
  max-height: 12rem;
}
.gds-card__img-container--top {
  border-radius: 6px 6px 0 0;
}
.gds-card__img-container--bottom {
  border-radius: 0 0 6px 6px;
}
.gds-card__img-helper {
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.gds-card__img {
  vertical-align: middle;
  width: 100%;
  height: auto;
}
.gds-avatar {
  display: inline-block;
  height: 2rem;
  margin-left: 1rem;
  cursor: pointer;
}
.gds-avatar--simple {
  font-size: 1.85rem;
  color: #acacac;
  margin-left: 0.75rem;
}
.gds-avatar--simple:after {
  content: none;
}
.gds-avatar--simple:hover {
  color: #1e96d9;
}
.gds-avatar--menu-open .gds-avatar__menu {
  opacity: 1;
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
  pointer-events: auto;
}
.gds-avatar--menu-open .gds-avatar__image {
  border-color: #fff;
  -webkit-box-shadow: 0 0 0 2px #1e96d9;
  box-shadow: 0 0 0 2px #1e96d9;
  -webkit-transform: scale(1);
  transform: scale(1);
}
.gds-avatar--menu-open .gds-avatar__image:after {
  -webkit-transform: rotate(1turn);
  transform: rotate(1turn);
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2028%2028%22%20style%3D%22enable-background%3Anew%200%200%2028%2028%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23FFFFFF%3B%7D.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%231e96d9%3B%7D%3C%2Fstyle%3E%3Cg%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M11.9%2C27.9l-1-2.3l-2.1%2C1.5L5.3%2C25l0.3-2.5L3%2C22.7l-2.1-3.6l1.5-2.1l-2.3-1v-4.1l2.3-1L0.9%2C8.8L3%2C5.3l2.5%2C0.3L5.3%2C3l3.6-2.1l2.1%2C1.5l1-2.3h4.1l1%2C2.3l2.1-1.5L22.7%2C3l-0.3%2C2.5L25%2C5.3l2.1%2C3.6l-1.5%2C2.1l2.3%2C1v4.1l-2.3%2C1l1.5%2C2.1L25%2C22.7l-2.5-0.3l0.3%2C2.5l-3.6%2C2.1l-2.1-1.5l-1%2C2.3H11.9z%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M26%2C13.2v1.7l-2.3%2C1c-0.1%2C0.5-0.2%2C0.9-0.4%2C1.4l1.5%2C2L24%2C20.7l-2.5-0.3c-0.3%2C0.4-0.7%2C0.7-1%2C1l0.3%2C2.5l-1.4%2C0.8l-2-1.5c-0.5%2C0.2-0.9%2C0.3-1.4%2C0.4l-1%2C2.3h-1.7l-1-2.3c-0.5-0.1-0.9-0.2-1.4-0.4l-2%2C1.5L7.3%2C24l0.3-2.5c-0.4-0.3-0.7-0.7-1-1L4%2C20.7l-0.8-1.4l1.5-2c-0.2-0.5-0.3-0.9-0.4-1.4l-2.3-1v-1.7l2.3-1c0.1-0.5%2C0.2-0.9%2C0.4-1.4l-1.5-2L4%2C7.3l2.5%2C0.3c0.3-0.4%2C0.7-0.7%2C1-1L7.3%2C4l1.4-0.8l2%2C1.5c0.5-0.2%2C0.9-0.3%2C1.4-0.4l1-2.3h1.7l1%2C2.3c0.5%2C0.1%2C0.9%2C0.2%2C1.4%2C0.4l2-1.5L20.7%2C4l-0.3%2C2.5c0.4%2C0.3%2C0.7%2C0.7%2C1%2C1L24%2C7.3l0.8%2C1.4l-1.5%2C2c0.2%2C0.5%2C0.3%2C0.9%2C0.4%2C1.4L26%2C13.2z%20M14%2C6.9c-3.9%2C0-7.1%2C3.2-7.1%2C7.1s3.2%2C7.1%2C7.1%2C7.1s7.1-3.2%2C7.1-7.1S17.9%2C6.9%2C14%2C6.9z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.gds-avatar__icon {
  width: 2rem;
  height: 2rem;
  overflow: hidden;
  text-align: center;
  line-height: 1.83rem;
  font-size: 1.3rem;
  display: block;
}
.gds-avatar__image {
  width: 2rem;
  height: 2rem;
  border-radius: 1rem;
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  border: 1px solid transparent;
  -webkit-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
}
.gds-avatar__image:after {
  content: "";
  width: 1.1rem;
  height: 1.1rem;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2028%2028%22%20style%3D%22enable-background%3Anew%200%200%2028%2028%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23FFFFFF%3B%7D.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23acacac%3B%7D%3C%2Fstyle%3E%3Cg%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M11.9%2C27.9l-1-2.3l-2.1%2C1.5L5.3%2C25l0.3-2.5L3%2C22.7l-2.1-3.6l1.5-2.1l-2.3-1v-4.1l2.3-1L0.9%2C8.8L3%2C5.3l2.5%2C0.3L5.3%2C3l3.6-2.1l2.1%2C1.5l1-2.3h4.1l1%2C2.3l2.1-1.5L22.7%2C3l-0.3%2C2.5L25%2C5.3l2.1%2C3.6l-1.5%2C2.1l2.3%2C1v4.1l-2.3%2C1l1.5%2C2.1L25%2C22.7l-2.5-0.3l0.3%2C2.5l-3.6%2C2.1l-2.1-1.5l-1%2C2.3H11.9z%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M26%2C13.2v1.7l-2.3%2C1c-0.1%2C0.5-0.2%2C0.9-0.4%2C1.4l1.5%2C2L24%2C20.7l-2.5-0.3c-0.3%2C0.4-0.7%2C0.7-1%2C1l0.3%2C2.5l-1.4%2C0.8l-2-1.5c-0.5%2C0.2-0.9%2C0.3-1.4%2C0.4l-1%2C2.3h-1.7l-1-2.3c-0.5-0.1-0.9-0.2-1.4-0.4l-2%2C1.5L7.3%2C24l0.3-2.5c-0.4-0.3-0.7-0.7-1-1L4%2C20.7l-0.8-1.4l1.5-2c-0.2-0.5-0.3-0.9-0.4-1.4l-2.3-1v-1.7l2.3-1c0.1-0.5%2C0.2-0.9%2C0.4-1.4l-1.5-2L4%2C7.3l2.5%2C0.3c0.3-0.4%2C0.7-0.7%2C1-1L7.3%2C4l1.4-0.8l2%2C1.5c0.5-0.2%2C0.9-0.3%2C1.4-0.4l1-2.3h1.7l1%2C2.3c0.5%2C0.1%2C0.9%2C0.2%2C1.4%2C0.4l2-1.5L20.7%2C4l-0.3%2C2.5c0.4%2C0.3%2C0.7%2C0.7%2C1%2C1L24%2C7.3l0.8%2C1.4l-1.5%2C2c0.2%2C0.5%2C0.3%2C0.9%2C0.4%2C1.4L26%2C13.2z%20M14%2C6.9c-3.9%2C0-7.1%2C3.2-7.1%2C7.1s3.2%2C7.1%2C7.1%2C7.1s7.1-3.2%2C7.1-7.1S17.9%2C6.9%2C14%2C6.9z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  position: absolute;
  bottom: 0;
  right: 20px;
  pointer-events: none;
  -webkit-transition: all 1s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 1s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-avatar__image:hover {
  border-color: #fff;
  -webkit-box-shadow: 0 0 0 2px #1e96d9;
  box-shadow: 0 0 0 2px #1e96d9;
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
.gds-avatar__image > img {
  border-radius: 50%;
}
.gds-avatar__image--no-image {
  border-color: #acacac;
  color: #acacac;
}
.gds-avatar__image--no-image span {
  position: absolute;
  width: 30px;
  height: 30px;
  text-align: center;
  top: 1px;
  left: 1px;
}
.gds-avatar__image--dark {
  border: 1px solid #acacac;
  color: #acacac;
}
.gds-avatar__image--dark:after {
  background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27.8 27.8'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23444444;%7D.cls-2%7Bfill:%23f3f3f3;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3EgearDark%3C/title%3E%3Cpath className='cls-1' d='M11.8,27.8l-1-2.3L8.7,27,5.2,24.9l0.3-2.5-2.6.2L0.8,19l1.5-2.1L0,15.9V11.8l2.3-1L0.8,8.7,2.9,5.2,5.4,5.5,5.2,2.9,8.8,0.8l2.1,1.5,1-2.3H16l1,2.3,2.1-1.5,3.5,2.1L22.3,5.4l2.6-.2L27,8.8l-1.5,2.1,2.3,1V16l-2.3,1L27,19.1l-2.1,3.5-2.5-.3,0.3,2.5-3.6,2.1L17,25.4l-1,2.3H11.8v0.1Z'/%3E%3Cpath className='cls-2' d='M25.9,13.1v1.7l-2.3,1a7.37,7.37,0,0,1-.4,1.4l1.5,2-0.8,1.4-2.5-.3a9.43,9.43,0,0,1-1,1l0.3,2.5-1.4.8-2-1.5a7.37,7.37,0,0,1-1.4.4l-1,2.3H13.2l-1-2.3a7.37,7.37,0,0,1-1.4-.4l-2,1.5-1.6-.7,0.3-2.5a9.43,9.43,0,0,1-1-1l-2.6.2L3.1,19.2l1.5-2a7.37,7.37,0,0,1-.4-1.4l-2.3-1V13.1l2.3-1a7.37,7.37,0,0,1,.4-1.4l-1.5-2L3.9,7.2,6.4,7.5a9.43,9.43,0,0,1,1-1L7.2,3.9l1.4-.8,2,1.5A7.37,7.37,0,0,1,12,4.2l1-2.3h1.7l1,2.3a7.37,7.37,0,0,1,1.4.4l2-1.5,1.5,0.8L20.3,6.4a9.43,9.43,0,0,1,1,1l2.6-.2,0.8,1.4-1.5,2a7.37,7.37,0,0,1,.4,1.4Zm-12-6.3A7.1,7.1,0,1,0,21,13.9,7.13,7.13,0,0,0,13.9,6.8Z'/%3E%3C/svg%3E");
}
.gds-avatar__image--dark:hover {
  border-color: #292929;
}
.gds-avatar__image--active {
  border-color: #fff;
  -webkit-box-shadow: 0 0 0 2px #1e96d9;
  box-shadow: 0 0 0 2px #1e96d9;
  -webkit-transform: scale(1);
  transform: scale(1);
}
.gds-avatar__image--active:after {
  -webkit-transform: rotate(1turn);
  transform: rotate(1turn);
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2028%2028%22%20style%3D%22enable-background%3Anew%200%200%2028%2028%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23FFFFFF%3B%7D.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%231e96d9%3B%7D%3C%2Fstyle%3E%3Cg%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M11.9%2C27.9l-1-2.3l-2.1%2C1.5L5.3%2C25l0.3-2.5L3%2C22.7l-2.1-3.6l1.5-2.1l-2.3-1v-4.1l2.3-1L0.9%2C8.8L3%2C5.3l2.5%2C0.3L5.3%2C3l3.6-2.1l2.1%2C1.5l1-2.3h4.1l1%2C2.3l2.1-1.5L22.7%2C3l-0.3%2C2.5L25%2C5.3l2.1%2C3.6l-1.5%2C2.1l2.3%2C1v4.1l-2.3%2C1l1.5%2C2.1L25%2C22.7l-2.5-0.3l0.3%2C2.5l-3.6%2C2.1l-2.1-1.5l-1%2C2.3H11.9z%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M26%2C13.2v1.7l-2.3%2C1c-0.1%2C0.5-0.2%2C0.9-0.4%2C1.4l1.5%2C2L24%2C20.7l-2.5-0.3c-0.3%2C0.4-0.7%2C0.7-1%2C1l0.3%2C2.5l-1.4%2C0.8l-2-1.5c-0.5%2C0.2-0.9%2C0.3-1.4%2C0.4l-1%2C2.3h-1.7l-1-2.3c-0.5-0.1-0.9-0.2-1.4-0.4l-2%2C1.5L7.3%2C24l0.3-2.5c-0.4-0.3-0.7-0.7-1-1L4%2C20.7l-0.8-1.4l1.5-2c-0.2-0.5-0.3-0.9-0.4-1.4l-2.3-1v-1.7l2.3-1c0.1-0.5%2C0.2-0.9%2C0.4-1.4l-1.5-2L4%2C7.3l2.5%2C0.3c0.3-0.4%2C0.7-0.7%2C1-1L7.3%2C4l1.4-0.8l2%2C1.5c0.5-0.2%2C0.9-0.3%2C1.4-0.4l1-2.3h1.7l1%2C2.3c0.5%2C0.1%2C0.9%2C0.2%2C1.4%2C0.4l2-1.5L20.7%2C4l-0.3%2C2.5c0.4%2C0.3%2C0.7%2C0.7%2C1%2C1L24%2C7.3l0.8%2C1.4l-1.5%2C2c0.2%2C0.5%2C0.3%2C0.9%2C0.4%2C1.4L26%2C13.2z%20M14%2C6.9c-3.9%2C0-7.1%2C3.2-7.1%2C7.1s3.2%2C7.1%2C7.1%2C7.1s7.1-3.2%2C7.1-7.1S17.9%2C6.9%2C14%2C6.9z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.gds-avatar__image--active.gds-avatar__image--dark {
  border-color: #292929;
}
.gds-avatar__image--active.gds-avatar__image--dark:after {
  background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27.8 27.8'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23444;%7D.cls-2%7Bfill:%2300c4b4;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3EgearActive%3C/title%3E%3Cpath className='cls-1' d='M11.8,27.8l-1-2.3L8.7,27,5.2,24.9l0.3-2.5-2.6.2L0.8,19l1.5-2.1L0,15.9V11.8l2.3-1L0.8,8.7,2.9,5.2,5.4,5.5,5.2,2.9,8.8,0.8l2.1,1.5,1-2.3H16l1,2.3,2.1-1.5,3.5,2.1L22.3,5.4l2.6-.2L27,8.8l-1.5,2.1,2.3,1V16l-2.3,1L27,19.1l-2.1,3.5-2.5-.3,0.3,2.5-3.6,2.1L17,25.4l-1,2.3H11.8v0.1Z'/%3E%3Cpath className='cls-2' d='M25.9,13.1v1.7l-2.3,1a7.37,7.37,0,0,1-.4,1.4l1.5,2-0.8,1.4-2.5-.3a9.43,9.43,0,0,1-1,1l0.3,2.5-1.4.8-2-1.5a7.37,7.37,0,0,1-1.4.4l-1,2.3H13.2l-1-2.3a7.37,7.37,0,0,1-1.4-.4l-2,1.5-1.6-.7,0.3-2.5a9.43,9.43,0,0,1-1-1l-2.6.2L3.1,19.2l1.5-2a7.37,7.37,0,0,1-.4-1.4l-2.3-1V13.1l2.3-1a7.37,7.37,0,0,1,.4-1.4l-1.5-2L3.9,7.2,6.4,7.5a9.43,9.43,0,0,1,1-1L7.2,3.9l1.4-.8,2,1.5A7.37,7.37,0,0,1,12,4.2l1-2.3h1.7l1,2.3a7.37,7.37,0,0,1,1.4.4l2-1.5,1.5,0.8L20.3,6.4a9.43,9.43,0,0,1,1,1l2.6-.2,0.8,1.4-1.5,2a7.37,7.37,0,0,1,.4,1.4Zm-12-6.3A7.1,7.1,0,1,0,21,13.9,7.13,7.13,0,0,0,13.9,6.8Z'/%3E%3C/svg%3E");
}
.gds-corner-content {
  position: fixed;
  width: 30rem;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  background-color: #fff;
  -webkit-box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.1);
  z-index: 800;
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
@media (max-width: 543px), (max-width: 767px) {
  .gds-corner-content {
    left: 1rem;
    right: 1rem;
    width: auto;
  }
}
.gds-corner-content--shown {
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.gds-corner-content--top {
  top: 0;
  bottom: auto;
  -webkit-transform: translateY(-100%);
  transform: translateY(-100%);
}
.gds-corner-content--top.gds-corner-content--shown {
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.gds-corner-content--top .gds-corner-content__header {
  top: 100%;
  bottom: auto;
}
.gds-corner-content--right {
  right: 1rem;
}
.gds-corner-content--left {
  left: 1rem;
}
.gds-corner-content__header {
  position: absolute;
  bottom: 100%;
  left: 0;
  width: 100%;
  background-color: #444;
  overflow: hidden;
  border-radius: 6px 6px 0 0;
  cursor: pointer;
}
.gds-corner-content__title {
  color: #fff;
  display: inline-block;
  vertical-align: middle;
  padding: 0.4rem 0 0 0.7rem;
}
.gds-corner-content__controls {
  float: right;
}
.gds-corner-content__controls:after {
  clear: both !important;
}
.gds-corner-content__button {
  font-size: 0.8rem;
  padding: 0.6rem 0.7rem 0.75rem;
}
.gds-table-of-contents .nav > li > a {
  border-left: 0.1666666667rem solid transparent;
  padding: 0.25rem 1.25rem;
  font-weight: 400;
}
.gds-table-of-contents .nav .nav > li > a {
  padding: 0 2rem;
  font-weight: 300;
}
.gds-table-of-contents .nav .nav > li > a:hover {
  text-decoration: none;
}
.gds-table-of-contents .nav > .active > a,
.gds-table-of-contents .nav > li > a:focus,
.gds-table-of-contents .nav > li > a:hover {
  border-left-color: #1e96d9;
  text-decoration: none;
  background-color: transparent;
}
.gds-table-of-contents .nav > .active:focus > a,
.gds-table-of-contents .nav > .active:hover > a,
.gds-table-of-contents .nav > .active > a {
  font-weight: 700;
}
.gds-table-of-contents .nav .nav > .active:focus > a,
.gds-table-of-contents .nav .nav > .active:hover > a,
.gds-table-of-contents .nav .nav > .active > a {
  font-weight: 500;
}
.gds-table-of-contents .nav ul.nav {
  display: none;
}
.gds-table-of-contents .nav > .active > ul.nav {
  display: block;
}
.gds-table-of-contents__fixed-nav {
  position: fixed;
  top: 7rem;
  left: 0;
  width: 100%;
  z-index: 300;
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-table-of-contents__fixed-nav--scrolled {
  top: 5rem;
}
.gds-slide-out .gds-table-of-contents__fixed-nav {
  -webkit-transform: translateX(25rem);
  transform: translateX(25rem);
}
.gds-keyboard-shortcuts {
  display: block;
  background-color: #fff;
  border: 1px solid #dbdbdb;
  color: #5f5f5f;
  opacity: 0;
  pointer-events: none;
  position: fixed;
  bottom: 1rem;
  left: 1rem;
  padding: 0.5rem 1rem 0.75rem;
  border-radius: 6px;
  margin-bottom: 0;
  -webkit-transition: all 1s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 1s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-keyboard-shortcuts.active {
  -webkit-box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.1),
    inset 0 0 2.5rem rgba(0, 0, 0, 0.05), inset 0 0 1px #1e96d9;
  box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.1),
    inset 0 0 2.5rem rgba(0, 0, 0, 0.05), inset 0 0 1px #1e96d9;
  border-color: #1770a3;
}
.gds-keyboard-shortcuts.active .gds-card-footer,
.gds-keyboard-shortcuts.active .gds-card-header {
  background: #1e96d9;
  color: #fff;
}
.gds-keyboard-shortcuts--shown {
  opacity: 1;
  pointer-events: auto;
}
.gds-keyboard-shortcuts__label {
  font-family: Public Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto,
    Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji,
    Segoe UI Symbol;
  font-size: 0.7rem;
  display: inline-block;
  max-width: 100%;
  text-transform: uppercase;
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  color: #5f5f5f;
  margin-bottom: 0.5rem;
}
.gds-keyboard-shortcuts__trigger {
  display: inline-block;
  text-align: center;
  width: 1.5rem;
  margin: 0 0.5rem 0.5rem 0;
}
.gds-timeline__items {
  list-style: none;
  text-align: justify;
}
.gds-timeline__items:after {
  display: inline-block;
  width: 100%;
  content: "";
}
.gds-timeline__item {
  display: inline-block;
  text-align: center;
  cursor: pointer;
  z-index: 1;
}
.gds-timeline__item:hover .gds-timeline__item-icon {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
  background-color: #acacac;
  border-color: #fff;
  -webkit-box-shadow: 0 0 0 2px #0a4882;
  box-shadow: 0 0 0 2px #0a4882;
}
.gds-timeline__item:active,
.gds-timeline__item:hover .gds-timeline__item-label {
  color: #0a4882;
}
.gds-timeline__item:active .gds-timeline__item-icon {
  -webkit-transform: scale(0.99);
  transform: scale(0.99);
  background-color: #0a4882;
}
.gds-timeline__item:first-child .gds-timeline__item-icon:before,
.gds-timeline__item:last-child .gds-timeline__item-icon:after {
  content: none !important;
}
.gds-timeline__item--active .gds-timeline__item-icon,
.gds-timeline__item--active:hover .gds-timeline__item-icon {
  background-color: #0a4882;
  border-color: #fff;
  -webkit-box-shadow: 0 0 0 2px #0a4882;
  box-shadow: 0 0 0 2px #0a4882;
}
.gds-timeline__item--active .gds-timeline__item-icon:before {
  border-right: 8px solid #0a4882;
  -webkit-transform: scale(1);
  transform: scale(1);
}
.gds-timeline__item--active .gds-timeline__item-label {
  color: #0a4882;
}
.gds-timeline__item--completed {
  color: #135e88;
}
.gds-timeline__item--completed .gds-timeline__item-icon {
  background-color: #0a4882;
  border-color: #fff;
  -webkit-transform: scale(1);
  transform: scale(1);
  -webkit-box-shadow: 0 0 0 8px rgba(10, 72, 130, 0), 0 0 0 2px #0a4882;
  box-shadow: 0 0 0 8px rgba(10, 72, 130, 0), 0 0 0 2px #0a4882;
}
.gds-timeline__item--completed .gds-timeline__item-icon:before {
  border-right: 8px solid #0a4882;
  -webkit-transform: scale(1);
  transform: scale(1);
}
.gds-timeline__item--completed .gds-timeline__item-icon:after {
  border-left: 8px solid #0a4882;
  -webkit-transform: scale(1);
  transform: scale(1);
}
.gds-timeline__item--completed:hover .gds-timeline__item-icon {
  background-color: #0a4882;
}
.gds-timeline__item--completed:hover .gds-timeline__item-icon:before {
  border-right: 8px solid #0a4882;
  -webkit-transform: scale(1);
  transform: scale(1);
}
.gds-timeline__item--completed:hover .gds-timeline__item-icon:after {
  border-left: 8px solid #0a4882;
  -webkit-transform: scale(1);
  transform: scale(1);
}
.gds-timeline__item--completed .gds-timeline__item-label {
  color: #135e88;
}
.gds-timeline__item--completed .gds-timeine__item-indicator {
  opacity: 1;
  -webkit-transform: scale(1);
  transform: scale(1);
}
.gds-timeline__item-label {
  display: block;
  color: #acacac;
  width: 5rem;
  white-space: nowrap;
}
.gds-timeine__item-indicator,
.gds-timeline__item-label {
  -webkit-transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-timeine__item-indicator {
  color: #fff;
  font-size: 0.6666666667rem;
  bottom: 6px;
  opacity: 0;
  -webkit-transform: scale(0.75);
  transform: scale(0.75);
}
.gds-timeine__item-indicator--lg {
  font-size: 1rem;
  bottom: -2px;
}
.gds-timeline__item-label--sm {
  font-size: 0.9rem;
  width: 3rem;
}
.gds-timeline__item-label--lg {
  font-size: 1.1rem;
  width: 6rem;
}
.gds-timeline__item-label--white {
  color: #fff;
}
.gds-timeline__item-icon {
  display: inline-block;
  border-radius: 50%;
  height: 1.25rem;
  width: 1.25rem;
  border: 1px solid transparent;
  background-color: #dbdbdb;
  -webkit-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  vertical-align: center;
  -webkit-transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-timeline__item-icon:before {
  left: -9px;
  border-right: 7px solid transparent;
  -webkit-transform-origin: 100% 50%;
  transform-origin: 100% 50%;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
}
.gds-timeline__item-icon:after,
.gds-timeline__item-icon:before {
  content: "";
  position: absolute;
  top: -webkit-calc(50% - 7px);
  top: calc(50% - 7px);
  width: 0;
  height: 0;
  border-top: 7px solid transparent;
  border-bottom: 7px solid transparent;
  -webkit-transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-timeline__item-icon:after {
  right: -9px;
  border-left: 7px solid transparent;
  -webkit-transform-origin: 0 50%;
  transform-origin: 0 50%;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
}
.gds-timeline__item-icon--sm {
  height: 0.5rem;
  width: 0.5rem;
}
.gds-timeline__item-icon--sm:before {
  border-right: 4px solid transparent;
}
.gds-timeline__item-icon--sm:after,
.gds-timeline__item-icon--sm:before {
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  top: -webkit-calc(50% - 4px);
  top: calc(50% - 4px);
}
.gds-timeline__item-icon--sm:after {
  border-left: 4px solid transparent;
}
.gds-timeline__item-icon--lg {
  height: 2rem;
  width: 2rem;
}
.gds-timeline__item-icon--lg:before {
  border-right: 8px solid transparent;
}
.gds-timeline__item-icon--lg:after,
.gds-timeline__item-icon--lg:before {
  top: -webkit-calc(50% - 8px);
  top: calc(50% - 8px);
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
}
.gds-timeline__item-icon--lg:after {
  border-left: 8px solid transparent;
}
.gds-timeline__item-icon--white {
  background-color: #fff;
}
.gds-timeline__progress-wrapper {
  position: absolute;
  overflow: hidden;
  bottom: -webkit-calc(50% + 3px);
  bottom: calc(50% + 3px);
  height: 4px;
  left: 2.5rem;
  right: 2.5rem;
  background-color: #dbdbdb;
}
.gds-timeline__progress-wrapper--no-label {
  left: 2px;
  right: 2px;
  bottom: 79%;
}
.gds-timeline__progress-wrapper--white {
  background-color: #fff;
}
.gds-timeline__progress-wrapper--sm {
  bottom: 49%;
  height: 2px;
  left: 1.5rem;
  right: 1.5rem;
}
.gds-timeline__progress-wrapper--lg {
  bottom: 50%;
  height: 6px;
  left: 2.5rem;
  right: 2.5rem;
}
.gds-timeline__progress-wrapper--lg.gds-timeline__progress-wrapper--no-label,
.gds-timeline__progress-wrapper--sm.gds-timeline__progress-wrapper--no-label {
  bottom: 72%;
  left: 2px;
  right: 2px;
}
.gds-timeline__progress-wrapper--lg.gds-timeline__progress-wrapper--no-label.gds-timeline__progress-wrapper--icons {
  bottom: 69%;
}
.gds-timeline__progress-indicator {
  background-color: #0a4882;
  height: 100%;
  width: 0;
  -webkit-transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-timeline__item:first-child:nth-last-of-type(2)
  ~ .gds-timeline__item--active:first-of-type
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 0 %;
}
.gds-timeline__item:first-child:nth-last-of-type(2)
  ~ .gds-timeline__item--active:nth-of-type(2)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 100 %;
}
.gds-timeline__item:first-child:nth-last-of-type(3)
  ~ .gds-timeline__item--active:first-of-type
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 0 %;
}
.gds-timeline__item:first-child:nth-last-of-type(3)
  ~ .gds-timeline__item--active:nth-of-type(2)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 50 %;
}
.gds-timeline__item:first-child:nth-last-of-type(3)
  ~ .gds-timeline__item--active:nth-of-type(3)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 100 %;
}
.gds-timeline__item:first-child:nth-last-of-type(4)
  ~ .gds-timeline__item--active:first-of-type
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 0 %;
}
.gds-timeline__item:first-child:nth-last-of-type(4)
  ~ .gds-timeline__item--active:nth-of-type(2)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 33.3333333333 %;
}
.gds-timeline__item:first-child:nth-last-of-type(4)
  ~ .gds-timeline__item--active:nth-of-type(3)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 66.6666666667 %;
}
.gds-timeline__item:first-child:nth-last-of-type(4)
  ~ .gds-timeline__item--active:nth-of-type(4)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 100 %;
}
.gds-timeline__item:first-child:nth-last-of-type(5)
  ~ .gds-timeline__item--active:first-of-type
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 0 %;
}
.gds-timeline__item:first-child:nth-last-of-type(5)
  ~ .gds-timeline__item--active:nth-of-type(2)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 25 %;
}
.gds-timeline__item:first-child:nth-last-of-type(5)
  ~ .gds-timeline__item--active:nth-of-type(3)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 50 %;
}
.gds-timeline__item:first-child:nth-last-of-type(5)
  ~ .gds-timeline__item--active:nth-of-type(4)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 75 %;
}
.gds-timeline__item:first-child:nth-last-of-type(5)
  ~ .gds-timeline__item--active:nth-of-type(5)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 100 %;
}
.gds-timeline__item:first-child:nth-last-of-type(6)
  ~ .gds-timeline__item--active:first-of-type
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 0 %;
}
.gds-timeline__item:first-child:nth-last-of-type(6)
  ~ .gds-timeline__item--active:nth-of-type(2)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 20 %;
}
.gds-timeline__item:first-child:nth-last-of-type(6)
  ~ .gds-timeline__item--active:nth-of-type(3)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 40 %;
}
.gds-timeline__item:first-child:nth-last-of-type(6)
  ~ .gds-timeline__item--active:nth-of-type(4)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 60 %;
}
.gds-timeline__item:first-child:nth-last-of-type(6)
  ~ .gds-timeline__item--active:nth-of-type(5)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 80 %;
}
.gds-timeline__item:first-child:nth-last-of-type(6)
  ~ .gds-timeline__item--active:nth-of-type(6)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 100 %;
}
.gds-timeline__item:first-child:nth-last-of-type(7)
  ~ .gds-timeline__item--active:first-of-type
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 0 %;
}
.gds-timeline__item:first-child:nth-last-of-type(7)
  ~ .gds-timeline__item--active:nth-of-type(2)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 16.6666666667 %;
}
.gds-timeline__item:first-child:nth-last-of-type(7)
  ~ .gds-timeline__item--active:nth-of-type(3)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 33.3333333333 %;
}
.gds-timeline__item:first-child:nth-last-of-type(7)
  ~ .gds-timeline__item--active:nth-of-type(4)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 50 %;
}
.gds-timeline__item:first-child:nth-last-of-type(7)
  ~ .gds-timeline__item--active:nth-of-type(5)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 66.6666666667 %;
}
.gds-timeline__item:first-child:nth-last-of-type(7)
  ~ .gds-timeline__item--active:nth-of-type(6)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 83.3333333333 %;
}
.gds-timeline__item:first-child:nth-last-of-type(7)
  ~ .gds-timeline__item--active:nth-of-type(7)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 100 %;
}
.gds-timeline__item:first-child:nth-last-of-type(8)
  ~ .gds-timeline__item--active:first-of-type
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 0 %;
}
.gds-timeline__item:first-child:nth-last-of-type(8)
  ~ .gds-timeline__item--active:nth-of-type(2)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 14.2857142857 %;
}
.gds-timeline__item:first-child:nth-last-of-type(8)
  ~ .gds-timeline__item--active:nth-of-type(3)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 28.5714285714 %;
}
.gds-timeline__item:first-child:nth-last-of-type(8)
  ~ .gds-timeline__item--active:nth-of-type(4)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 42.8571428571 %;
}
.gds-timeline__item:first-child:nth-last-of-type(8)
  ~ .gds-timeline__item--active:nth-of-type(5)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 57.1428571429 %;
}
.gds-timeline__item:first-child:nth-last-of-type(8)
  ~ .gds-timeline__item--active:nth-of-type(6)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 71.4285714286 %;
}
.gds-timeline__item:first-child:nth-last-of-type(8)
  ~ .gds-timeline__item--active:nth-of-type(7)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 85.7142857143 %;
}
.gds-timeline__item:first-child:nth-last-of-type(8)
  ~ .gds-timeline__item--active:nth-of-type(8)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 100 %;
}
.gds-timeline__item:first-child:nth-last-of-type(9)
  ~ .gds-timeline__item--active:first-of-type
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 0 %;
}
.gds-timeline__item:first-child:nth-last-of-type(9)
  ~ .gds-timeline__item--active:nth-of-type(2)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 12.5 %;
}
.gds-timeline__item:first-child:nth-last-of-type(9)
  ~ .gds-timeline__item--active:nth-of-type(3)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 25 %;
}
.gds-timeline__item:first-child:nth-last-of-type(9)
  ~ .gds-timeline__item--active:nth-of-type(4)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 37.5 %;
}
.gds-timeline__item:first-child:nth-last-of-type(9)
  ~ .gds-timeline__item--active:nth-of-type(5)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 50 %;
}
.gds-timeline__item:first-child:nth-last-of-type(9)
  ~ .gds-timeline__item--active:nth-of-type(6)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 62.5 %;
}
.gds-timeline__item:first-child:nth-last-of-type(9)
  ~ .gds-timeline__item--active:nth-of-type(7)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 75 %;
}
.gds-timeline__item:first-child:nth-last-of-type(9)
  ~ .gds-timeline__item--active:nth-of-type(8)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 87.5 %;
}
.gds-timeline__item:first-child:nth-last-of-type(9)
  ~ .gds-timeline__item--active:nth-of-type(9)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 100 %;
}
.gds-timeline__item:first-child:nth-last-of-type(10)
  ~ .gds-timeline__item--active:first-of-type
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 0 %;
}
.gds-timeline__item:first-child:nth-last-of-type(10)
  ~ .gds-timeline__item--active:nth-of-type(2)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 11.1111111111 %;
}
.gds-timeline__item:first-child:nth-last-of-type(10)
  ~ .gds-timeline__item--active:nth-of-type(3)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 22.2222222222 %;
}
.gds-timeline__item:first-child:nth-last-of-type(10)
  ~ .gds-timeline__item--active:nth-of-type(4)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 33.3333333333 %;
}
.gds-timeline__item:first-child:nth-last-of-type(10)
  ~ .gds-timeline__item--active:nth-of-type(5)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 44.4444444444 %;
}
.gds-timeline__item:first-child:nth-last-of-type(10)
  ~ .gds-timeline__item--active:nth-of-type(6)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 55.5555555556 %;
}
.gds-timeline__item:first-child:nth-last-of-type(10)
  ~ .gds-timeline__item--active:nth-of-type(7)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 66.6666666667 %;
}
.gds-timeline__item:first-child:nth-last-of-type(10)
  ~ .gds-timeline__item--active:nth-of-type(8)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 77.7777777778 %;
}
.gds-timeline__item:first-child:nth-last-of-type(10)
  ~ .gds-timeline__item--active:nth-of-type(9)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 88.8888888889 %;
}
.gds-timeline__item:first-child:nth-last-of-type(10)
  ~ .gds-timeline__item--active:nth-of-type(10)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 100 %;
}
.gds-timeline__item:first-child:nth-last-of-type(11)
  ~ .gds-timeline__item--active:first-of-type
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 0 %;
}
.gds-timeline__item:first-child:nth-last-of-type(11)
  ~ .gds-timeline__item--active:nth-of-type(2)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 10 %;
}
.gds-timeline__item:first-child:nth-last-of-type(11)
  ~ .gds-timeline__item--active:nth-of-type(3)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 20 %;
}
.gds-timeline__item:first-child:nth-last-of-type(11)
  ~ .gds-timeline__item--active:nth-of-type(4)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 30 %;
}
.gds-timeline__item:first-child:nth-last-of-type(11)
  ~ .gds-timeline__item--active:nth-of-type(5)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 40 %;
}
.gds-timeline__item:first-child:nth-last-of-type(11)
  ~ .gds-timeline__item--active:nth-of-type(6)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 50 %;
}
.gds-timeline__item:first-child:nth-last-of-type(11)
  ~ .gds-timeline__item--active:nth-of-type(7)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 60 %;
}
.gds-timeline__item:first-child:nth-last-of-type(11)
  ~ .gds-timeline__item--active:nth-of-type(8)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 70 %;
}
.gds-timeline__item:first-child:nth-last-of-type(11)
  ~ .gds-timeline__item--active:nth-of-type(9)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 80 %;
}
.gds-timeline__item:first-child:nth-last-of-type(11)
  ~ .gds-timeline__item--active:nth-of-type(10)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 90 %;
}
.gds-timeline__item:first-child:nth-last-of-type(11)
  ~ .gds-timeline__item--active:nth-of-type(11)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 100 %;
}
.gds-timeline__item:first-child:nth-last-of-type(12)
  ~ .gds-timeline__item--active:first-of-type
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 0 %;
}
.gds-timeline__item:first-child:nth-last-of-type(12)
  ~ .gds-timeline__item--active:nth-of-type(2)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 9.0909090909 %;
}
.gds-timeline__item:first-child:nth-last-of-type(12)
  ~ .gds-timeline__item--active:nth-of-type(3)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 18.1818181818 %;
}
.gds-timeline__item:first-child:nth-last-of-type(12)
  ~ .gds-timeline__item--active:nth-of-type(4)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 27.2727272727 %;
}
.gds-timeline__item:first-child:nth-last-of-type(12)
  ~ .gds-timeline__item--active:nth-of-type(5)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 36.3636363636 %;
}
.gds-timeline__item:first-child:nth-last-of-type(12)
  ~ .gds-timeline__item--active:nth-of-type(6)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 45.4545454545 %;
}
.gds-timeline__item:first-child:nth-last-of-type(12)
  ~ .gds-timeline__item--active:nth-of-type(7)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 54.5454545455 %;
}
.gds-timeline__item:first-child:nth-last-of-type(12)
  ~ .gds-timeline__item--active:nth-of-type(8)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 63.6363636364 %;
}
.gds-timeline__item:first-child:nth-last-of-type(12)
  ~ .gds-timeline__item--active:nth-of-type(9)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 72.7272727273 %;
}
.gds-timeline__item:first-child:nth-last-of-type(12)
  ~ .gds-timeline__item--active:nth-of-type(10)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 81.8181818182 %;
}
.gds-timeline__item:first-child:nth-last-of-type(12)
  ~ .gds-timeline__item--active:nth-of-type(11)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 90.9090909091 %;
}
.gds-timeline__item:first-child:nth-last-of-type(12)
  ~ .gds-timeline__item--active:nth-of-type(12)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 100 %;
}
.gds-timeline__item:first-child:nth-last-of-type(13)
  ~ .gds-timeline__item--active:first-of-type
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 0 %;
}
.gds-timeline__item:first-child:nth-last-of-type(13)
  ~ .gds-timeline__item--active:nth-of-type(2)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 8.3333333333 %;
}
.gds-timeline__item:first-child:nth-last-of-type(13)
  ~ .gds-timeline__item--active:nth-of-type(3)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 16.6666666667 %;
}
.gds-timeline__item:first-child:nth-last-of-type(13)
  ~ .gds-timeline__item--active:nth-of-type(4)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 25 %;
}
.gds-timeline__item:first-child:nth-last-of-type(13)
  ~ .gds-timeline__item--active:nth-of-type(5)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 33.3333333333 %;
}
.gds-timeline__item:first-child:nth-last-of-type(13)
  ~ .gds-timeline__item--active:nth-of-type(6)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 41.6666666667 %;
}
.gds-timeline__item:first-child:nth-last-of-type(13)
  ~ .gds-timeline__item--active:nth-of-type(7)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 50 %;
}
.gds-timeline__item:first-child:nth-last-of-type(13)
  ~ .gds-timeline__item--active:nth-of-type(8)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 58.3333333333 %;
}
.gds-timeline__item:first-child:nth-last-of-type(13)
  ~ .gds-timeline__item--active:nth-of-type(9)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 66.6666666667 %;
}
.gds-timeline__item:first-child:nth-last-of-type(13)
  ~ .gds-timeline__item--active:nth-of-type(10)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 75 %;
}
.gds-timeline__item:first-child:nth-last-of-type(13)
  ~ .gds-timeline__item--active:nth-of-type(11)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 83.3333333333 %;
}
.gds-timeline__item:first-child:nth-last-of-type(13)
  ~ .gds-timeline__item--active:nth-of-type(12)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 91.6666666667 %;
}
.gds-timeline__item:first-child:nth-last-of-type(13)
  ~ .gds-timeline__item--active:nth-of-type(13)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 100 %;
}
.gds-timeline__item:first-child:nth-last-of-type(14)
  ~ .gds-timeline__item--active:first-of-type
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 0 %;
}
.gds-timeline__item:first-child:nth-last-of-type(14)
  ~ .gds-timeline__item--active:nth-of-type(2)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 7.6923076923 %;
}
.gds-timeline__item:first-child:nth-last-of-type(14)
  ~ .gds-timeline__item--active:nth-of-type(3)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 15.3846153846 %;
}
.gds-timeline__item:first-child:nth-last-of-type(14)
  ~ .gds-timeline__item--active:nth-of-type(4)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 23.0769230769 %;
}
.gds-timeline__item:first-child:nth-last-of-type(14)
  ~ .gds-timeline__item--active:nth-of-type(5)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 30.7692307692 %;
}
.gds-timeline__item:first-child:nth-last-of-type(14)
  ~ .gds-timeline__item--active:nth-of-type(6)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 38.4615384615 %;
}
.gds-timeline__item:first-child:nth-last-of-type(14)
  ~ .gds-timeline__item--active:nth-of-type(7)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 46.1538461538 %;
}
.gds-timeline__item:first-child:nth-last-of-type(14)
  ~ .gds-timeline__item--active:nth-of-type(8)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 53.8461538462 %;
}
.gds-timeline__item:first-child:nth-last-of-type(14)
  ~ .gds-timeline__item--active:nth-of-type(9)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 61.5384615385 %;
}
.gds-timeline__item:first-child:nth-last-of-type(14)
  ~ .gds-timeline__item--active:nth-of-type(10)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 69.2307692308 %;
}
.gds-timeline__item:first-child:nth-last-of-type(14)
  ~ .gds-timeline__item--active:nth-of-type(11)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 76.9230769231 %;
}
.gds-timeline__item:first-child:nth-last-of-type(14)
  ~ .gds-timeline__item--active:nth-of-type(12)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 84.6153846154 %;
}
.gds-timeline__item:first-child:nth-last-of-type(14)
  ~ .gds-timeline__item--active:nth-of-type(13)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 92.3076923077 %;
}
.gds-timeline__item:first-child:nth-last-of-type(14)
  ~ .gds-timeline__item--active:nth-of-type(14)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 100 %;
}
.gds-timeline__item:first-child:nth-last-of-type(15)
  ~ .gds-timeline__item--active:first-of-type
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 0 %;
}
.gds-timeline__item:first-child:nth-last-of-type(15)
  ~ .gds-timeline__item--active:nth-of-type(2)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 7.1428571429 %;
}
.gds-timeline__item:first-child:nth-last-of-type(15)
  ~ .gds-timeline__item--active:nth-of-type(3)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 14.2857142857 %;
}
.gds-timeline__item:first-child:nth-last-of-type(15)
  ~ .gds-timeline__item--active:nth-of-type(4)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 21.4285714286 %;
}
.gds-timeline__item:first-child:nth-last-of-type(15)
  ~ .gds-timeline__item--active:nth-of-type(5)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 28.5714285714 %;
}
.gds-timeline__item:first-child:nth-last-of-type(15)
  ~ .gds-timeline__item--active:nth-of-type(6)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 35.7142857143 %;
}
.gds-timeline__item:first-child:nth-last-of-type(15)
  ~ .gds-timeline__item--active:nth-of-type(7)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 42.8571428571 %;
}
.gds-timeline__item:first-child:nth-last-of-type(15)
  ~ .gds-timeline__item--active:nth-of-type(8)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 50 %;
}
.gds-timeline__item:first-child:nth-last-of-type(15)
  ~ .gds-timeline__item--active:nth-of-type(9)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 57.1428571429 %;
}
.gds-timeline__item:first-child:nth-last-of-type(15)
  ~ .gds-timeline__item--active:nth-of-type(10)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 64.2857142857 %;
}
.gds-timeline__item:first-child:nth-last-of-type(15)
  ~ .gds-timeline__item--active:nth-of-type(11)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 71.4285714286 %;
}
.gds-timeline__item:first-child:nth-last-of-type(15)
  ~ .gds-timeline__item--active:nth-of-type(12)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 78.5714285714 %;
}
.gds-timeline__item:first-child:nth-last-of-type(15)
  ~ .gds-timeline__item--active:nth-of-type(13)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 85.7142857143 %;
}
.gds-timeline__item:first-child:nth-last-of-type(15)
  ~ .gds-timeline__item--active:nth-of-type(14)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 92.8571428571 %;
}
.gds-timeline__item:first-child:nth-last-of-type(15)
  ~ .gds-timeline__item--active:nth-of-type(15)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 100 %;
}
.gds-timeline__item:first-child:nth-last-of-type(16)
  ~ .gds-timeline__item--active:first-of-type
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 0 %;
}
.gds-timeline__item:first-child:nth-last-of-type(16)
  ~ .gds-timeline__item--active:nth-of-type(2)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 6.6666666667 %;
}
.gds-timeline__item:first-child:nth-last-of-type(16)
  ~ .gds-timeline__item--active:nth-of-type(3)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 13.3333333333 %;
}
.gds-timeline__item:first-child:nth-last-of-type(16)
  ~ .gds-timeline__item--active:nth-of-type(4)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 20 %;
}
.gds-timeline__item:first-child:nth-last-of-type(16)
  ~ .gds-timeline__item--active:nth-of-type(5)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 26.6666666667 %;
}
.gds-timeline__item:first-child:nth-last-of-type(16)
  ~ .gds-timeline__item--active:nth-of-type(6)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 33.3333333333 %;
}
.gds-timeline__item:first-child:nth-last-of-type(16)
  ~ .gds-timeline__item--active:nth-of-type(7)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 40 %;
}
.gds-timeline__item:first-child:nth-last-of-type(16)
  ~ .gds-timeline__item--active:nth-of-type(8)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 46.6666666667 %;
}
.gds-timeline__item:first-child:nth-last-of-type(16)
  ~ .gds-timeline__item--active:nth-of-type(9)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 53.3333333333 %;
}
.gds-timeline__item:first-child:nth-last-of-type(16)
  ~ .gds-timeline__item--active:nth-of-type(10)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 60 %;
}
.gds-timeline__item:first-child:nth-last-of-type(16)
  ~ .gds-timeline__item--active:nth-of-type(11)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 66.6666666667 %;
}
.gds-timeline__item:first-child:nth-last-of-type(16)
  ~ .gds-timeline__item--active:nth-of-type(12)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 73.3333333333 %;
}
.gds-timeline__item:first-child:nth-last-of-type(16)
  ~ .gds-timeline__item--active:nth-of-type(13)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 80 %;
}
.gds-timeline__item:first-child:nth-last-of-type(16)
  ~ .gds-timeline__item--active:nth-of-type(14)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 86.6666666667 %;
}
.gds-timeline__item:first-child:nth-last-of-type(16)
  ~ .gds-timeline__item--active:nth-of-type(15)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 93.3333333333 %;
}
.gds-timeline__item:first-child:nth-last-of-type(16)
  ~ .gds-timeline__item--active:nth-of-type(16)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 100 %;
}
.gds-timeline__item:first-child:nth-last-of-type(17)
  ~ .gds-timeline__item--active:first-of-type
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 0 %;
}
.gds-timeline__item:first-child:nth-last-of-type(17)
  ~ .gds-timeline__item--active:nth-of-type(2)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 6.25 %;
}
.gds-timeline__item:first-child:nth-last-of-type(17)
  ~ .gds-timeline__item--active:nth-of-type(3)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 12.5 %;
}
.gds-timeline__item:first-child:nth-last-of-type(17)
  ~ .gds-timeline__item--active:nth-of-type(4)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 18.75 %;
}
.gds-timeline__item:first-child:nth-last-of-type(17)
  ~ .gds-timeline__item--active:nth-of-type(5)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 25 %;
}
.gds-timeline__item:first-child:nth-last-of-type(17)
  ~ .gds-timeline__item--active:nth-of-type(6)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 31.25 %;
}
.gds-timeline__item:first-child:nth-last-of-type(17)
  ~ .gds-timeline__item--active:nth-of-type(7)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 37.5 %;
}
.gds-timeline__item:first-child:nth-last-of-type(17)
  ~ .gds-timeline__item--active:nth-of-type(8)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 43.75 %;
}
.gds-timeline__item:first-child:nth-last-of-type(17)
  ~ .gds-timeline__item--active:nth-of-type(9)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 50 %;
}
.gds-timeline__item:first-child:nth-last-of-type(17)
  ~ .gds-timeline__item--active:nth-of-type(10)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 56.25 %;
}
.gds-timeline__item:first-child:nth-last-of-type(17)
  ~ .gds-timeline__item--active:nth-of-type(11)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 62.5 %;
}
.gds-timeline__item:first-child:nth-last-of-type(17)
  ~ .gds-timeline__item--active:nth-of-type(12)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 68.75 %;
}
.gds-timeline__item:first-child:nth-last-of-type(17)
  ~ .gds-timeline__item--active:nth-of-type(13)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 75 %;
}
.gds-timeline__item:first-child:nth-last-of-type(17)
  ~ .gds-timeline__item--active:nth-of-type(14)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 81.25 %;
}
.gds-timeline__item:first-child:nth-last-of-type(17)
  ~ .gds-timeline__item--active:nth-of-type(15)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 87.5 %;
}
.gds-timeline__item:first-child:nth-last-of-type(17)
  ~ .gds-timeline__item--active:nth-of-type(16)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 93.75 %;
}
.gds-timeline__item:first-child:nth-last-of-type(17)
  ~ .gds-timeline__item--active:nth-of-type(17)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 100 %;
}
.gds-timeline__item:first-child:nth-last-of-type(18)
  ~ .gds-timeline__item--active:first-of-type
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 0 %;
}
.gds-timeline__item:first-child:nth-last-of-type(18)
  ~ .gds-timeline__item--active:nth-of-type(2)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 5.8823529412 %;
}
.gds-timeline__item:first-child:nth-last-of-type(18)
  ~ .gds-timeline__item--active:nth-of-type(3)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 11.7647058824 %;
}
.gds-timeline__item:first-child:nth-last-of-type(18)
  ~ .gds-timeline__item--active:nth-of-type(4)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 17.6470588235 %;
}
.gds-timeline__item:first-child:nth-last-of-type(18)
  ~ .gds-timeline__item--active:nth-of-type(5)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 23.5294117647 %;
}
.gds-timeline__item:first-child:nth-last-of-type(18)
  ~ .gds-timeline__item--active:nth-of-type(6)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 29.4117647059 %;
}
.gds-timeline__item:first-child:nth-last-of-type(18)
  ~ .gds-timeline__item--active:nth-of-type(7)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 35.2941176471 %;
}
.gds-timeline__item:first-child:nth-last-of-type(18)
  ~ .gds-timeline__item--active:nth-of-type(8)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 41.1764705882 %;
}
.gds-timeline__item:first-child:nth-last-of-type(18)
  ~ .gds-timeline__item--active:nth-of-type(9)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 47.0588235294 %;
}
.gds-timeline__item:first-child:nth-last-of-type(18)
  ~ .gds-timeline__item--active:nth-of-type(10)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 52.9411764706 %;
}
.gds-timeline__item:first-child:nth-last-of-type(18)
  ~ .gds-timeline__item--active:nth-of-type(11)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 58.8235294118 %;
}
.gds-timeline__item:first-child:nth-last-of-type(18)
  ~ .gds-timeline__item--active:nth-of-type(12)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 64.7058823529 %;
}
.gds-timeline__item:first-child:nth-last-of-type(18)
  ~ .gds-timeline__item--active:nth-of-type(13)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 70.5882352941 %;
}
.gds-timeline__item:first-child:nth-last-of-type(18)
  ~ .gds-timeline__item--active:nth-of-type(14)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 76.4705882353 %;
}
.gds-timeline__item:first-child:nth-last-of-type(18)
  ~ .gds-timeline__item--active:nth-of-type(15)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 82.3529411765 %;
}
.gds-timeline__item:first-child:nth-last-of-type(18)
  ~ .gds-timeline__item--active:nth-of-type(16)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 88.2352941176 %;
}
.gds-timeline__item:first-child:nth-last-of-type(18)
  ~ .gds-timeline__item--active:nth-of-type(17)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 94.1176470588 %;
}
.gds-timeline__item:first-child:nth-last-of-type(18)
  ~ .gds-timeline__item--active:nth-of-type(18)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 100 %;
}
.gds-timeline__item:first-child:nth-last-of-type(19)
  ~ .gds-timeline__item--active:first-of-type
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 0 %;
}
.gds-timeline__item:first-child:nth-last-of-type(19)
  ~ .gds-timeline__item--active:nth-of-type(2)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 5.5555555556 %;
}
.gds-timeline__item:first-child:nth-last-of-type(19)
  ~ .gds-timeline__item--active:nth-of-type(3)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 11.1111111111 %;
}
.gds-timeline__item:first-child:nth-last-of-type(19)
  ~ .gds-timeline__item--active:nth-of-type(4)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 16.6666666667 %;
}
.gds-timeline__item:first-child:nth-last-of-type(19)
  ~ .gds-timeline__item--active:nth-of-type(5)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 22.2222222222 %;
}
.gds-timeline__item:first-child:nth-last-of-type(19)
  ~ .gds-timeline__item--active:nth-of-type(6)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 27.7777777778 %;
}
.gds-timeline__item:first-child:nth-last-of-type(19)
  ~ .gds-timeline__item--active:nth-of-type(7)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 33.3333333333 %;
}
.gds-timeline__item:first-child:nth-last-of-type(19)
  ~ .gds-timeline__item--active:nth-of-type(8)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 38.8888888889 %;
}
.gds-timeline__item:first-child:nth-last-of-type(19)
  ~ .gds-timeline__item--active:nth-of-type(9)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 44.4444444444 %;
}
.gds-timeline__item:first-child:nth-last-of-type(19)
  ~ .gds-timeline__item--active:nth-of-type(10)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 50 %;
}
.gds-timeline__item:first-child:nth-last-of-type(19)
  ~ .gds-timeline__item--active:nth-of-type(11)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 55.5555555556 %;
}
.gds-timeline__item:first-child:nth-last-of-type(19)
  ~ .gds-timeline__item--active:nth-of-type(12)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 61.1111111111 %;
}
.gds-timeline__item:first-child:nth-last-of-type(19)
  ~ .gds-timeline__item--active:nth-of-type(13)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 66.6666666667 %;
}
.gds-timeline__item:first-child:nth-last-of-type(19)
  ~ .gds-timeline__item--active:nth-of-type(14)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 72.2222222222 %;
}
.gds-timeline__item:first-child:nth-last-of-type(19)
  ~ .gds-timeline__item--active:nth-of-type(15)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 77.7777777778 %;
}
.gds-timeline__item:first-child:nth-last-of-type(19)
  ~ .gds-timeline__item--active:nth-of-type(16)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 83.3333333333 %;
}
.gds-timeline__item:first-child:nth-last-of-type(19)
  ~ .gds-timeline__item--active:nth-of-type(17)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 88.8888888889 %;
}
.gds-timeline__item:first-child:nth-last-of-type(19)
  ~ .gds-timeline__item--active:nth-of-type(18)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 94.4444444444 %;
}
.gds-timeline__item:first-child:nth-last-of-type(19)
  ~ .gds-timeline__item--active:nth-of-type(19)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 100 %;
}
.gds-timeline__item:first-child:nth-last-of-type(20)
  ~ .gds-timeline__item--active:first-of-type
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 0 %;
}
.gds-timeline__item:first-child:nth-last-of-type(20)
  ~ .gds-timeline__item--active:nth-of-type(2)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 5.2631578947 %;
}
.gds-timeline__item:first-child:nth-last-of-type(20)
  ~ .gds-timeline__item--active:nth-of-type(3)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 10.5263157895 %;
}
.gds-timeline__item:first-child:nth-last-of-type(20)
  ~ .gds-timeline__item--active:nth-of-type(4)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 15.7894736842 %;
}
.gds-timeline__item:first-child:nth-last-of-type(20)
  ~ .gds-timeline__item--active:nth-of-type(5)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 21.0526315789 %;
}
.gds-timeline__item:first-child:nth-last-of-type(20)
  ~ .gds-timeline__item--active:nth-of-type(6)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 26.3157894737 %;
}
.gds-timeline__item:first-child:nth-last-of-type(20)
  ~ .gds-timeline__item--active:nth-of-type(7)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 31.5789473684 %;
}
.gds-timeline__item:first-child:nth-last-of-type(20)
  ~ .gds-timeline__item--active:nth-of-type(8)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 36.8421052632 %;
}
.gds-timeline__item:first-child:nth-last-of-type(20)
  ~ .gds-timeline__item--active:nth-of-type(9)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 42.1052631579 %;
}
.gds-timeline__item:first-child:nth-last-of-type(20)
  ~ .gds-timeline__item--active:nth-of-type(10)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 47.3684210526 %;
}
.gds-timeline__item:first-child:nth-last-of-type(20)
  ~ .gds-timeline__item--active:nth-of-type(11)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 52.6315789474 %;
}
.gds-timeline__item:first-child:nth-last-of-type(20)
  ~ .gds-timeline__item--active:nth-of-type(12)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 57.8947368421 %;
}
.gds-timeline__item:first-child:nth-last-of-type(20)
  ~ .gds-timeline__item--active:nth-of-type(13)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 63.1578947368 %;
}
.gds-timeline__item:first-child:nth-last-of-type(20)
  ~ .gds-timeline__item--active:nth-of-type(14)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 68.4210526316 %;
}
.gds-timeline__item:first-child:nth-last-of-type(20)
  ~ .gds-timeline__item--active:nth-of-type(15)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 73.6842105263 %;
}
.gds-timeline__item:first-child:nth-last-of-type(20)
  ~ .gds-timeline__item--active:nth-of-type(16)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 78.9473684211 %;
}
.gds-timeline__item:first-child:nth-last-of-type(20)
  ~ .gds-timeline__item--active:nth-of-type(17)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 84.2105263158 %;
}
.gds-timeline__item:first-child:nth-last-of-type(20)
  ~ .gds-timeline__item--active:nth-of-type(18)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 89.4736842105 %;
}
.gds-timeline__item:first-child:nth-last-of-type(20)
  ~ .gds-timeline__item--active:nth-of-type(19)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 94.7368421053 %;
}
.gds-timeline__item:first-child:nth-last-of-type(20)
  ~ .gds-timeline__item--active:nth-of-type(20)
  ~ .gds-timeline__progress-wrapper
  .gds-timeline__progress-indicator {
  width: 100 %;
}
.gds-checklist {
  list-style: none;
}
.gds-checklist__item {
  display: block;
}
.gds-checklist__item--inverse {
  color: #7a7a7a;
}
.gds-checklist__item--inverse.gds-checklist__item--active {
  color: #fff;
}
.gds-checklist__item--sm {
  font-size: 0.8rem;
}
.gds-checklist__item--lg {
  font-size: 1.2rem;
}
.gds-checklist__item-text {
  display: inline-block;
}
.gds-checklist__item--active:before {
  font-family: Font Awesome\5 Free;
  color: #32d996;
  content: "";
}
.gds-checklist__item--completed {
  color: #c4c4c4;
}
.gds-checklist__item--completed .gds-checklist__item-text:before {
  content: "";
  display: inline-block;
  position: absolute;
  top: -webkit-calc(50% - 0.0625rem);
  top: calc(50% - 0.0625rem);
  left: -3px;
  right: -3px;
  height: 0.125rem;
  border-radius: 6px;
  background-color: #fb4323;
}
.gds-hotkey-toggle {
  color: #acacac;
  border: 1px solid #c4c4c4;
  border-radius: 6px;
  font-size: 1rem;
  padding: 0.25rem;
  cursor: pointer;
  display: inline-block;
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-hotkey-toggle--active,
.gds-hotkey-toggle:hover {
  color: #fff;
  border: 1px solid #1770a3;
  background-color: #1e96d9;
}
.gds-hotkey-toggle--active .gds-hotkey,
.gds-hotkey-toggle:hover .gds-hotkey {
  border-color: #fff;
  color: #fff;
}
.gds-hotkey-toggle--active .gds-hotkey-toggle__icon {
  opacity: 1;
  -webkit-transform: scale(1);
  transform: scale(1);
}
.gds-hotkey-toggle--primary.gds-hotkey-toggle--active,
.gds-hotkey-toggle--primary:hover {
  border: 1px solid #1770a3;
  background-color: #1e96d9;
}
.gds-hotkey-toggle--secondary.gds-hotkey-toggle--active,
.gds-hotkey-toggle--secondary:hover {
  border: 1px solid #083662;
  background-color: #0a4882;
}
.gds-hotkey-toggle--success.gds-hotkey-toggle--active,
.gds-hotkey-toggle--success:hover,
.gds-hotkey-toggle--tertiary.gds-hotkey-toggle--active,
.gds-hotkey-toggle--tertiary:hover {
  border: 1px solid #1fa972;
  background-color: #32d996;
}
.gds-hotkey-toggle--warning.gds-hotkey-toggle--active,
.gds-hotkey-toggle--warning:hover {
  border: 1px solid #c4a70b;
  background-color: #f3d221;
}
.gds-hotkey-toggle--danger.gds-hotkey-toggle--active,
.gds-hotkey-toggle--danger:hover {
  border: 1px solid #d32204;
  background-color: #fb4323;
}
.gds-hotkey-toggle--info.gds-hotkey-toggle--active,
.gds-hotkey-toggle--info:hover {
  border: 1px solid #3e37be;
  background-color: #7671d6;
}
.gds-hotkey-toggle--dark-danger,
.gds-hotkey-toggle--dark-info,
.gds-hotkey-toggle--dark-primary,
.gds-hotkey-toggle--dark-secondary,
.gds-hotkey-toggle--dark-success,
.gds-hotkey-toggle--dark-tertiary,
.gds-hotkey-toggle--dark-warning {
  border: 1px solid #acacac;
  background-color: transparent;
  color: #fff;
}
.gds-hotkey-toggle--dark-danger.gds-hotkey-toggle--active,
.gds-hotkey-toggle--dark-danger:hover,
.gds-hotkey-toggle--dark-info.gds-hotkey-toggle--active,
.gds-hotkey-toggle--dark-info:hover,
.gds-hotkey-toggle--dark-primary.gds-hotkey-toggle--active,
.gds-hotkey-toggle--dark-primary:hover,
.gds-hotkey-toggle--dark-secondary.gds-hotkey-toggle--active,
.gds-hotkey-toggle--dark-secondary:hover,
.gds-hotkey-toggle--dark-success.gds-hotkey-toggle--active,
.gds-hotkey-toggle--dark-success:hover,
.gds-hotkey-toggle--dark-tertiary.gds-hotkey-toggle--active,
.gds-hotkey-toggle--dark-tertiary:hover,
.gds-hotkey-toggle--dark-warning.gds-hotkey-toggle--active,
.gds-hotkey-toggle--dark-warning:hover {
  color: #fff;
  border: 1px solid #1770a3;
  background-color: #0b3851;
}
.gds-hotkey-toggle--dark-danger .gds-hotkey,
.gds-hotkey-toggle--dark-info .gds-hotkey,
.gds-hotkey-toggle--dark-primary .gds-hotkey,
.gds-hotkey-toggle--dark-secondary .gds-hotkey,
.gds-hotkey-toggle--dark-success .gds-hotkey,
.gds-hotkey-toggle--dark-tertiary .gds-hotkey,
.gds-hotkey-toggle--dark-warning .gds-hotkey {
  color: #fff;
  border-color: #fff;
}
.gds-hotkey-toggle--dark-secondary.gds-hotkey-toggle--active,
.gds-hotkey-toggle--dark-secondary:hover {
  border: 1px solid #083662;
  background-color: #041b31;
}
.gds-hotkey-toggle--dark-success.gds-hotkey-toggle--active,
.gds-hotkey-toggle--dark-success:hover,
.gds-hotkey-toggle--dark-tertiary.gds-hotkey-toggle--active,
.gds-hotkey-toggle--dark-tertiary:hover {
  border: 1px solid #1fa972;
  background-color: #105439;
}
.gds-hotkey-toggle--dark-warning.gds-hotkey-toggle--active,
.gds-hotkey-toggle--dark-warning:hover {
  border: 1px solid #c4a70b;
  background-color: #625405;
}
.gds-hotkey-toggle--dark-danger.gds-hotkey-toggle--active,
.gds-hotkey-toggle--dark-danger:hover {
  border: 1px solid #d32204;
  background-color: #691102;
}
.gds-hotkey-toggle--dark-info.gds-hotkey-toggle--active,
.gds-hotkey-toggle--dark-info:hover {
  border: 1px solid #3e37be;
  background-color: #1f1b5f;
}
.gds-hotkey-toggle--block {
  display: block;
  width: 100%;
}
.gds-hotkey-toggle--xs {
  padding: 0.2rem;
  line-height: 0;
}
.gds-hotkey-toggle--sm {
  padding: 0.25rem;
  line-height: 0.5;
}
.gds-hotkey-toggle--lg {
  padding: 0.5rem;
}
.gds-hotkey-toggle--xl {
  padding: 1rem;
}
.gds-hotkey-toggle__thumb {
  height: auto;
  width: 100%;
}
.gds-hotkey-toggle__label {
  line-height: 0.8;
}
.gds-hotkey-toggle__label--xs {
  font-size: 0.8rem;
}
.gds-hotkey-toggle__label--sm {
  font-size: 0.9rem;
}
.gds-hotkey-toggle__label--lg {
  font-size: 1.1rem;
}
.gds-hotkey-toggle__label--xl {
  font-size: 1.3rem;
}
.gds-hotkey-toggle__icon {
  position: absolute;
  right: 0.5rem;
  top: -webkit-calc(50% - 0.4rem);
  top: calc(50% - 0.4rem);
  font-size: 1rem;
  color: #fff;
  opacity: 0;
  line-height: 0.8;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  -webkit-transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-hotkey-toggle__icon--xs {
  line-height: 0.65;
}
.gds-hotkey-toggle__icon--sm {
  line-height: 0.75;
}
.gds-hotkey-toggle__icon--overlay,
.gds-hotkey-toggle__icon--overlay-lg,
.gds-hotkey-toggle__icon--overlay-sm,
.gds-hotkey-toggle__icon--overlay-xl,
.gds-hotkey-toggle__icon--overlay-xs {
  width: 100%;
  text-align: center;
  left: 0;
  right: 0;
}
.gds-hotkey-toggle__icon--overlay-sm,
.gds-hotkey-toggle__icon--overlay-xs {
  top: -webkit-calc(50% - 1.5rem);
  top: calc(50% - 1.5rem);
  font-size: 2rem;
  text-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
}
.gds-hotkey-toggle__icon--overlay {
  top: -webkit-calc(50% - 2rem);
  top: calc(50% - 2rem);
  font-size: 3rem;
  text-shadow: 0 0 3px rgba(0, 0, 0, 0.7);
}
.gds-hotkey-toggle__icon--overlay-lg {
  top: -webkit-calc(50% - 2.5rem);
  top: calc(50% - 2.5rem);
  font-size: 4rem;
  text-shadow: 0 0 5px rgba(0, 0, 0, 0.8);
}
.gds-hotkey-toggle__icon--overlay-xl {
  top: -webkit-calc(50% - 3rem);
  top: calc(50% - 3rem);
  font-size: 5rem;
  text-shadow: 0 0 7px rgba(0, 0, 0, 0.85);
}
.gds-landing-pad {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  text-align: center;
  width: 10rem;
  height: 10rem;
  border: 1px dashed #c4c4c4;
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-landing-pad:hover {
  cursor: -webkit-grab !important;
  cursor: -moz-grab !important;
  cursor: grab !important;
}
.gds-landing-pad:active:hover {
  cursor: -webkit-grabbing !important;
  cursor: -moz-grabbing !important;
  cursor: grabbing !important;
}
.gds-landing-pad--active {
  background-color: #32d996;
  -webkit-box-shadow: 0 0 0 2px #32d996;
  box-shadow: 0 0 0 2px #32d996;
  border-color: #fff;
}
.gds-landing-pad--active .gds-landing-pad__icon,
.gds-landing-pad--active .gds-landing-pad__text {
  color: #fff;
}
.gds-landing-pad--active .gds-landing-pad__icon-piece {
  background-color: #fff;
}
.gds-landing-pad--active .gds-landing-pad__icon-piece--1 {
  height: 25px;
}
.gds-landing-pad--active .gds-landing-pad__icon-piece--2 {
  -webkit-transform: rotate(45deg) translate(6.5px, 6.5px);
  transform: rotate(45deg) translate(6.5px, 6.5px);
}
.gds-landing-pad--active .gds-landing-pad__icon-piece--3 {
  -webkit-transform: rotate(-45deg) translate(-5.75px, 6.5px);
  transform: rotate(-45deg) translate(-5.75px, 6.5px);
}
.gds-landing-pad--active .gds-landing-pad__icon-piece--4 {
  -webkit-transform: translateX(-15px);
  transform: translateX(-15px);
}
.gds-landing-pad--active .gds-landing-pad__icon-piece--5 {
  -webkit-transform: translateX(15px);
  transform: translateX(15px);
}
.gds-landing-pad--active .gds-landing-pad__icon-piece--6 {
  -webkit-transform: scaleX(30);
  transform: scaleX(30);
}
.gds-landing-pad__icon,
.gds-landing-pad__text {
  color: #c4c4c4;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.gds-landing-pad__icon {
  height: 30px;
  width: 30px;
  margin-bottom: 0.5rem;
}
.gds-landing-pad__icon-piece {
  background-color: #c4c4c4;
  position: absolute;
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-landing-pad__icon-piece--1 {
  left: 15px;
  top: 0;
  height: 15px;
  width: 1px;
}
.gds-landing-pad__icon-piece--2 {
  left: 0;
  top: 15px;
  height: 1px;
  width: 15px;
  -webkit-transform-origin: 100% 50%;
  transform-origin: 100% 50%;
}
.gds-landing-pad__icon-piece--3 {
  left: 15px;
  top: 15px;
  height: 1px;
  width: 15px;
  -webkit-transform-origin: 0 50%;
  transform-origin: 0 50%;
}
.gds-landing-pad__icon-piece--4,
.gds-landing-pad__icon-piece--5 {
  left: 15px;
  top: 15px;
  height: 15px;
  width: 1px;
  -webkit-transform-origin: 50% 100%;
  transform-origin: 50% 100%;
}
.gds-landing-pad__icon-piece--6 {
  height: 1px;
  width: 1px;
  left: 15px;
  top: 30px;
  -webkit-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
}
.gds-landing-pad__text {
  padding: 0 1rem;
  line-height: 1.4;
  margin-bottom: 0.5rem;
}
.gds-landing-pad__progress-bar {
  width: -webkit-calc(100% - 2rem);
  width: calc(100% - 2rem);
  margin: 1.75rem 0 0.5rem;
}
.gds-landing-pad__input {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
  z-index: 500;
}
.gds-landing-pad__status {
  height: 30px;
  width: 30px;
  text-align: center;
  position: absolute;
  top: -webkit-calc(50% - 15px);
  top: calc(50% - 15px);
  left: -webkit-calc(50% - 15px);
  left: calc(50% - 15px);
  border-radius: 50%;
  border: 1px solid #fff;
  z-index: 400;
  font: normal normal normal 18px/1 Font Awesome\5 Free;
  color: #fff;
  font-size: 17px;
  line-height: 30px;
  -webkit-transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-landing-pad__status--success {
  -webkit-box-shadow: 0 0 0 2px #1e96d9;
  box-shadow: 0 0 0 2px #1e96d9;
  background-color: #1e96d9;
}
.gds-landing-pad__status--danger {
  -webkit-box-shadow: 0 0 0 2px #0a4882;
  box-shadow: 0 0 0 2px #0a4882;
  background-color: #0a4882;
}
.gds-balloon {
  position: absolute;
  z-index: 900;
  max-width: 250px;
  border-radius: 6px;
  background-color: #fff;
  border: 1px solid #dbdbdb;
  color: #5f5f5f;
  min-height: 90px;
  -webkit-box-shadow: 0 0 1rem rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 1rem rgba(0, 0, 0, 0.1);
}
.gds-balloon--right:after,
.gds-balloon--right:before {
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  border-style: solid;
  border-color: transparent;
}
.gds-balloon--right:before {
  right: -webkit-calc(100% + 1px);
  right: calc(100% + 1px);
  border-right: 14px solid #dbdbdb;
}
.gds-balloon--right:after,
.gds-balloon--right:before {
  top: -webkit-calc(50% - 13px);
  top: calc(50% - 13px);
  border-top: 13px solid transparent;
  border-bottom: 13px solid transparent;
}
.gds-balloon--right:after {
  right: 100%;
  border-right: 13px solid #fff;
}
.gds-balloon--left:after,
.gds-balloon--left:before {
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  border-style: solid;
  border-color: transparent;
}
.gds-balloon--left:before {
  left: -webkit-calc(100% + 1px);
  left: calc(100% + 1px);
  border-left: 14px solid #dbdbdb;
}
.gds-balloon--left:after,
.gds-balloon--left:before {
  top: -webkit-calc(50% - 13px);
  top: calc(50% - 13px);
  border-top: 13px solid transparent;
  border-bottom: 13px solid transparent;
}
.gds-balloon--left:after {
  left: 100%;
  border-left: 13px solid #fff;
}
.gds-balloon--top:after,
.gds-balloon--top:before {
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  border-style: solid;
  border-color: transparent;
}
.gds-balloon--top:before {
  top: -webkit-calc(100% + 1px);
  top: calc(100% + 1px);
  border-top: 14px solid #dbdbdb;
}
.gds-balloon--top:after,
.gds-balloon--top:before {
  left: -webkit-calc(50% - 13px);
  left: calc(50% - 13px);
  border-left: 13px solid transparent;
  border-right: 13px solid transparent;
}
.gds-balloon--top:after {
  top: 100%;
  border-top: 13px solid #fff;
}
.gds-balloon--bottom:after,
.gds-balloon--bottom:before {
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  border-style: solid;
  border-color: transparent;
}
.gds-balloon--bottom:before {
  bottom: -webkit-calc(100% + 1px);
  bottom: calc(100% + 1px);
  border-bottom: 14px solid #dbdbdb;
}
.gds-balloon--bottom:after,
.gds-balloon--bottom:before {
  left: -webkit-calc(50% - 13px);
  left: calc(50% - 13px);
  border-left: 13px solid transparent;
  border-right: 13px solid transparent;
}
.gds-balloon--bottom:after {
  bottom: 100%;
  border-bottom: 13px solid #fff;
}
.gds-balloon--contextual {
  color: #fff;
}
.gds-balloon--primary {
  color: #fff;
  background-color: #1e96d9;
  border-color: #135e88;
}
.gds-balloon--primary.gds-balloon--right:after,
.gds-balloon--primary.gds-balloon--right:before {
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  border-style: solid;
  border-color: transparent;
}
.gds-balloon--primary.gds-balloon--right:before {
  right: -webkit-calc(100% + 1px);
  right: calc(100% + 1px);
  border-right: 14px solid #135e88;
}
.gds-balloon--primary.gds-balloon--right:after,
.gds-balloon--primary.gds-balloon--right:before {
  top: -webkit-calc(50% - 13px);
  top: calc(50% - 13px);
  border-top: 13px solid transparent;
  border-bottom: 13px solid transparent;
}
.gds-balloon--primary.gds-balloon--right:after {
  right: 100%;
  border-right: 13px solid #1e96d9;
}
.gds-balloon--primary.gds-balloon--left:after,
.gds-balloon--primary.gds-balloon--left:before {
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  border-style: solid;
  border-color: transparent;
}
.gds-balloon--primary.gds-balloon--left:before {
  left: -webkit-calc(100% + 1px);
  left: calc(100% + 1px);
  border-left: 14px solid #135e88;
}
.gds-balloon--primary.gds-balloon--left:after,
.gds-balloon--primary.gds-balloon--left:before {
  top: -webkit-calc(50% - 13px);
  top: calc(50% - 13px);
  border-top: 13px solid transparent;
  border-bottom: 13px solid transparent;
}
.gds-balloon--primary.gds-balloon--left:after {
  left: 100%;
  border-left: 13px solid #1e96d9;
}
.gds-balloon--primary.gds-balloon--top:after,
.gds-balloon--primary.gds-balloon--top:before {
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  border-style: solid;
  border-color: transparent;
}
.gds-balloon--primary.gds-balloon--top:before {
  top: -webkit-calc(100% + 1px);
  top: calc(100% + 1px);
  border-top: 14px solid #135e88;
}
.gds-balloon--primary.gds-balloon--top:after,
.gds-balloon--primary.gds-balloon--top:before {
  left: -webkit-calc(50% - 13px);
  left: calc(50% - 13px);
  border-left: 13px solid transparent;
  border-right: 13px solid transparent;
}
.gds-balloon--primary.gds-balloon--top:after {
  top: 100%;
  border-top: 13px solid #1e96d9;
}
.gds-balloon--primary.gds-balloon--bottom:after,
.gds-balloon--primary.gds-balloon--bottom:before {
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  border-style: solid;
  border-color: transparent;
}
.gds-balloon--primary.gds-balloon--bottom:before {
  bottom: -webkit-calc(100% + 1px);
  bottom: calc(100% + 1px);
  border-bottom: 14px solid #135e88;
}
.gds-balloon--primary.gds-balloon--bottom:after,
.gds-balloon--primary.gds-balloon--bottom:before {
  left: -webkit-calc(50% - 13px);
  left: calc(50% - 13px);
  border-left: 13px solid transparent;
  border-right: 13px solid transparent;
}
.gds-balloon--primary.gds-balloon--bottom:after {
  bottom: 100%;
  border-bottom: 13px solid #1e96d9;
}
.gds-balloon--primary .gds-balloon__group {
  border-color: #135e88;
}
.gds-balloon--secondary {
  color: #fff;
  background-color: #0a4882;
  border-color: #062d51;
}
.gds-balloon--secondary.gds-balloon--right:after,
.gds-balloon--secondary.gds-balloon--right:before {
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  border-style: solid;
  border-color: transparent;
}
.gds-balloon--secondary.gds-balloon--right:before {
  right: -webkit-calc(100% + 1px);
  right: calc(100% + 1px);
  border-right: 14px solid #062d51;
}
.gds-balloon--secondary.gds-balloon--right:after,
.gds-balloon--secondary.gds-balloon--right:before {
  top: -webkit-calc(50% - 13px);
  top: calc(50% - 13px);
  border-top: 13px solid transparent;
  border-bottom: 13px solid transparent;
}
.gds-balloon--secondary.gds-balloon--right:after {
  right: 100%;
  border-right: 13px solid #0a4882;
}
.gds-balloon--secondary.gds-balloon--left:after,
.gds-balloon--secondary.gds-balloon--left:before {
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  border-style: solid;
  border-color: transparent;
}
.gds-balloon--secondary.gds-balloon--left:before {
  left: -webkit-calc(100% + 1px);
  left: calc(100% + 1px);
  border-left: 14px solid #062d51;
}
.gds-balloon--secondary.gds-balloon--left:after,
.gds-balloon--secondary.gds-balloon--left:before {
  top: -webkit-calc(50% - 13px);
  top: calc(50% - 13px);
  border-top: 13px solid transparent;
  border-bottom: 13px solid transparent;
}
.gds-balloon--secondary.gds-balloon--left:after {
  left: 100%;
  border-left: 13px solid #0a4882;
}
.gds-balloon--secondary.gds-balloon--top:after,
.gds-balloon--secondary.gds-balloon--top:before {
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  border-style: solid;
  border-color: transparent;
}
.gds-balloon--secondary.gds-balloon--top:before {
  top: -webkit-calc(100% + 1px);
  top: calc(100% + 1px);
  border-top: 14px solid #062d51;
}
.gds-balloon--secondary.gds-balloon--top:after,
.gds-balloon--secondary.gds-balloon--top:before {
  left: -webkit-calc(50% - 13px);
  left: calc(50% - 13px);
  border-left: 13px solid transparent;
  border-right: 13px solid transparent;
}
.gds-balloon--secondary.gds-balloon--top:after {
  top: 100%;
  border-top: 13px solid #0a4882;
}
.gds-balloon--secondary.gds-balloon--bottom:after,
.gds-balloon--secondary.gds-balloon--bottom:before {
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  border-style: solid;
  border-color: transparent;
}
.gds-balloon--secondary.gds-balloon--bottom:before {
  bottom: -webkit-calc(100% + 1px);
  bottom: calc(100% + 1px);
  border-bottom: 14px solid #062d51;
}
.gds-balloon--secondary.gds-balloon--bottom:after,
.gds-balloon--secondary.gds-balloon--bottom:before {
  left: -webkit-calc(50% - 13px);
  left: calc(50% - 13px);
  border-left: 13px solid transparent;
  border-right: 13px solid transparent;
}
.gds-balloon--secondary.gds-balloon--bottom:after {
  bottom: 100%;
  border-bottom: 13px solid #0a4882;
}
.gds-balloon--secondary .gds-balloon__group {
  border-color: #062d51;
}
.gds-balloon--tertiary {
  color: #fff;
  background-color: #32d996;
  border-color: #1a8d5f;
}
.gds-balloon--tertiary.gds-balloon--right:after,
.gds-balloon--tertiary.gds-balloon--right:before {
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  border-style: solid;
  border-color: transparent;
}
.gds-balloon--tertiary.gds-balloon--right:before {
  right: -webkit-calc(100% + 1px);
  right: calc(100% + 1px);
  border-right: 14px solid #1a8d5f;
}
.gds-balloon--tertiary.gds-balloon--right:after,
.gds-balloon--tertiary.gds-balloon--right:before {
  top: -webkit-calc(50% - 13px);
  top: calc(50% - 13px);
  border-top: 13px solid transparent;
  border-bottom: 13px solid transparent;
}
.gds-balloon--tertiary.gds-balloon--right:after {
  right: 100%;
  border-right: 13px solid #32d996;
}
.gds-balloon--tertiary.gds-balloon--left:after,
.gds-balloon--tertiary.gds-balloon--left:before {
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  border-style: solid;
  border-color: transparent;
}
.gds-balloon--tertiary.gds-balloon--left:before {
  left: -webkit-calc(100% + 1px);
  left: calc(100% + 1px);
  border-left: 14px solid #1a8d5f;
}
.gds-balloon--tertiary.gds-balloon--left:after,
.gds-balloon--tertiary.gds-balloon--left:before {
  top: -webkit-calc(50% - 13px);
  top: calc(50% - 13px);
  border-top: 13px solid transparent;
  border-bottom: 13px solid transparent;
}
.gds-balloon--tertiary.gds-balloon--left:after {
  left: 100%;
  border-left: 13px solid #32d996;
}
.gds-balloon--tertiary.gds-balloon--top:after,
.gds-balloon--tertiary.gds-balloon--top:before {
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  border-style: solid;
  border-color: transparent;
}
.gds-balloon--tertiary.gds-balloon--top:before {
  top: -webkit-calc(100% + 1px);
  top: calc(100% + 1px);
  border-top: 14px solid #1a8d5f;
}
.gds-balloon--tertiary.gds-balloon--top:after,
.gds-balloon--tertiary.gds-balloon--top:before {
  left: -webkit-calc(50% - 13px);
  left: calc(50% - 13px);
  border-left: 13px solid transparent;
  border-right: 13px solid transparent;
}
.gds-balloon--tertiary.gds-balloon--top:after {
  top: 100%;
  border-top: 13px solid #32d996;
}
.gds-balloon--tertiary.gds-balloon--bottom:after,
.gds-balloon--tertiary.gds-balloon--bottom:before {
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  border-style: solid;
  border-color: transparent;
}
.gds-balloon--tertiary.gds-balloon--bottom:before {
  bottom: -webkit-calc(100% + 1px);
  bottom: calc(100% + 1px);
  border-bottom: 14px solid #1a8d5f;
}
.gds-balloon--tertiary.gds-balloon--bottom:after,
.gds-balloon--tertiary.gds-balloon--bottom:before {
  left: -webkit-calc(50% - 13px);
  left: calc(50% - 13px);
  border-left: 13px solid transparent;
  border-right: 13px solid transparent;
}
.gds-balloon--tertiary.gds-balloon--bottom:after {
  bottom: 100%;
  border-bottom: 13px solid #32d996;
}
.gds-balloon--tertiary .gds-balloon__group {
  border-color: #1a8d5f;
}
.gds-balloon--success {
  color: #fff;
  background-color: #32d996;
  border-color: #32d996;
}
.gds-balloon--success.gds-balloon--right:after,
.gds-balloon--success.gds-balloon--right:before {
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  border-style: solid;
  border-color: transparent;
}
.gds-balloon--success.gds-balloon--right:before {
  right: -webkit-calc(100% + 1px);
  right: calc(100% + 1px);
  border-right: 14px solid #32d996;
}
.gds-balloon--success.gds-balloon--right:after,
.gds-balloon--success.gds-balloon--right:before {
  top: -webkit-calc(50% - 13px);
  top: calc(50% - 13px);
  border-top: 13px solid transparent;
  border-bottom: 13px solid transparent;
}
.gds-balloon--success.gds-balloon--right:after {
  right: 100%;
  border-right: 13px solid #32d996;
}
.gds-balloon--success.gds-balloon--left:after,
.gds-balloon--success.gds-balloon--left:before {
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  border-style: solid;
  border-color: transparent;
}
.gds-balloon--success.gds-balloon--left:before {
  left: -webkit-calc(100% + 1px);
  left: calc(100% + 1px);
  border-left: 14px solid #32d996;
}
.gds-balloon--success.gds-balloon--left:after,
.gds-balloon--success.gds-balloon--left:before {
  top: -webkit-calc(50% - 13px);
  top: calc(50% - 13px);
  border-top: 13px solid transparent;
  border-bottom: 13px solid transparent;
}
.gds-balloon--success.gds-balloon--left:after {
  left: 100%;
  border-left: 13px solid #32d996;
}
.gds-balloon--success.gds-balloon--top:after,
.gds-balloon--success.gds-balloon--top:before {
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  border-style: solid;
  border-color: transparent;
}
.gds-balloon--success.gds-balloon--top:before {
  top: -webkit-calc(100% + 1px);
  top: calc(100% + 1px);
  border-top: 14px solid #32d996;
}
.gds-balloon--success.gds-balloon--top:after,
.gds-balloon--success.gds-balloon--top:before {
  left: -webkit-calc(50% - 13px);
  left: calc(50% - 13px);
  border-left: 13px solid transparent;
  border-right: 13px solid transparent;
}
.gds-balloon--success.gds-balloon--top:after {
  top: 100%;
  border-top: 13px solid #32d996;
}
.gds-balloon--success.gds-balloon--bottom:after,
.gds-balloon--success.gds-balloon--bottom:before {
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  border-style: solid;
  border-color: transparent;
}
.gds-balloon--success.gds-balloon--bottom:before {
  bottom: -webkit-calc(100% + 1px);
  bottom: calc(100% + 1px);
  border-bottom: 14px solid #32d996;
}
.gds-balloon--success.gds-balloon--bottom:after,
.gds-balloon--success.gds-balloon--bottom:before {
  left: -webkit-calc(50% - 13px);
  left: calc(50% - 13px);
  border-left: 13px solid transparent;
  border-right: 13px solid transparent;
}
.gds-balloon--success.gds-balloon--bottom:after {
  bottom: 100%;
  border-bottom: 13px solid #32d996;
}
.gds-balloon--success .gds-balloon__group {
  border-color: #32d996;
}
.gds-balloon--warning {
  color: #fff;
  background-color: #f3d221;
  border-color: #f3d221;
}
.gds-balloon--warning.gds-balloon--right:after,
.gds-balloon--warning.gds-balloon--right:before {
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  border-style: solid;
  border-color: transparent;
}
.gds-balloon--warning.gds-balloon--right:before {
  right: -webkit-calc(100% + 1px);
  right: calc(100% + 1px);
  border-right: 14px solid #f3d221;
}
.gds-balloon--warning.gds-balloon--right:after,
.gds-balloon--warning.gds-balloon--right:before {
  top: -webkit-calc(50% - 13px);
  top: calc(50% - 13px);
  border-top: 13px solid transparent;
  border-bottom: 13px solid transparent;
}
.gds-balloon--warning.gds-balloon--right:after {
  right: 100%;
  border-right: 13px solid #f3d221;
}
.gds-balloon--warning.gds-balloon--left:after,
.gds-balloon--warning.gds-balloon--left:before {
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  border-style: solid;
  border-color: transparent;
}
.gds-balloon--warning.gds-balloon--left:before {
  left: -webkit-calc(100% + 1px);
  left: calc(100% + 1px);
  border-left: 14px solid #f3d221;
}
.gds-balloon--warning.gds-balloon--left:after,
.gds-balloon--warning.gds-balloon--left:before {
  top: -webkit-calc(50% - 13px);
  top: calc(50% - 13px);
  border-top: 13px solid transparent;
  border-bottom: 13px solid transparent;
}
.gds-balloon--warning.gds-balloon--left:after {
  left: 100%;
  border-left: 13px solid #f3d221;
}
.gds-balloon--warning.gds-balloon--top:after,
.gds-balloon--warning.gds-balloon--top:before {
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  border-style: solid;
  border-color: transparent;
}
.gds-balloon--warning.gds-balloon--top:before {
  top: -webkit-calc(100% + 1px);
  top: calc(100% + 1px);
  border-top: 14px solid #f3d221;
}
.gds-balloon--warning.gds-balloon--top:after,
.gds-balloon--warning.gds-balloon--top:before {
  left: -webkit-calc(50% - 13px);
  left: calc(50% - 13px);
  border-left: 13px solid transparent;
  border-right: 13px solid transparent;
}
.gds-balloon--warning.gds-balloon--top:after {
  top: 100%;
  border-top: 13px solid #f3d221;
}
.gds-balloon--warning.gds-balloon--bottom:after,
.gds-balloon--warning.gds-balloon--bottom:before {
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  border-style: solid;
  border-color: transparent;
}
.gds-balloon--warning.gds-balloon--bottom:before {
  bottom: -webkit-calc(100% + 1px);
  bottom: calc(100% + 1px);
  border-bottom: 14px solid #f3d221;
}
.gds-balloon--warning.gds-balloon--bottom:after,
.gds-balloon--warning.gds-balloon--bottom:before {
  left: -webkit-calc(50% - 13px);
  left: calc(50% - 13px);
  border-left: 13px solid transparent;
  border-right: 13px solid transparent;
}
.gds-balloon--warning.gds-balloon--bottom:after {
  bottom: 100%;
  border-bottom: 13px solid #f3d221;
}
.gds-balloon--warning .gds-balloon__group {
  border-color: #f3d221;
}
.gds-balloon--danger {
  color: #fff;
  background-color: #fb4323;
  border-color: #fb4323;
}
.gds-balloon--danger.gds-balloon--right:after,
.gds-balloon--danger.gds-balloon--right:before {
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  border-style: solid;
  border-color: transparent;
}
.gds-balloon--danger.gds-balloon--right:before {
  right: -webkit-calc(100% + 1px);
  right: calc(100% + 1px);
  border-right: 14px solid #fb4323;
}
.gds-balloon--danger.gds-balloon--right:after,
.gds-balloon--danger.gds-balloon--right:before {
  top: -webkit-calc(50% - 13px);
  top: calc(50% - 13px);
  border-top: 13px solid transparent;
  border-bottom: 13px solid transparent;
}
.gds-balloon--danger.gds-balloon--right:after {
  right: 100%;
  border-right: 13px solid #fb4323;
}
.gds-balloon--danger.gds-balloon--left:after,
.gds-balloon--danger.gds-balloon--left:before {
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  border-style: solid;
  border-color: transparent;
}
.gds-balloon--danger.gds-balloon--left:before {
  left: -webkit-calc(100% + 1px);
  left: calc(100% + 1px);
  border-left: 14px solid #fb4323;
}
.gds-balloon--danger.gds-balloon--left:after,
.gds-balloon--danger.gds-balloon--left:before {
  top: -webkit-calc(50% - 13px);
  top: calc(50% - 13px);
  border-top: 13px solid transparent;
  border-bottom: 13px solid transparent;
}
.gds-balloon--danger.gds-balloon--left:after {
  left: 100%;
  border-left: 13px solid #fb4323;
}
.gds-balloon--danger.gds-balloon--top:after,
.gds-balloon--danger.gds-balloon--top:before {
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  border-style: solid;
  border-color: transparent;
}
.gds-balloon--danger.gds-balloon--top:before {
  top: -webkit-calc(100% + 1px);
  top: calc(100% + 1px);
  border-top: 14px solid #fb4323;
}
.gds-balloon--danger.gds-balloon--top:after,
.gds-balloon--danger.gds-balloon--top:before {
  left: -webkit-calc(50% - 13px);
  left: calc(50% - 13px);
  border-left: 13px solid transparent;
  border-right: 13px solid transparent;
}
.gds-balloon--danger.gds-balloon--top:after {
  top: 100%;
  border-top: 13px solid #fb4323;
}
.gds-balloon--danger.gds-balloon--bottom:after,
.gds-balloon--danger.gds-balloon--bottom:before {
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  border-style: solid;
  border-color: transparent;
}
.gds-balloon--danger.gds-balloon--bottom:before {
  bottom: -webkit-calc(100% + 1px);
  bottom: calc(100% + 1px);
  border-bottom: 14px solid #fb4323;
}
.gds-balloon--danger.gds-balloon--bottom:after,
.gds-balloon--danger.gds-balloon--bottom:before {
  left: -webkit-calc(50% - 13px);
  left: calc(50% - 13px);
  border-left: 13px solid transparent;
  border-right: 13px solid transparent;
}
.gds-balloon--danger.gds-balloon--bottom:after {
  bottom: 100%;
  border-bottom: 13px solid #fb4323;
}
.gds-balloon--danger .gds-balloon__group {
  border-color: #fb4323;
}
.gds-balloon--dark {
  background-color: #5f5f5f;
  border: 1px solid #888;
  color: #fff;
  -webkit-box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.65);
  box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.65);
}
.gds-balloon--dark.gds-balloon--right:after,
.gds-balloon--dark.gds-balloon--right:before {
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  border-style: solid;
  border-color: transparent;
}
.gds-balloon--dark.gds-balloon--right:before {
  right: -webkit-calc(100% + 1px);
  right: calc(100% + 1px);
  border-right: 14px solid #888;
}
.gds-balloon--dark.gds-balloon--right:after,
.gds-balloon--dark.gds-balloon--right:before {
  top: -webkit-calc(50% - 13px);
  top: calc(50% - 13px);
  border-top: 13px solid transparent;
  border-bottom: 13px solid transparent;
}
.gds-balloon--dark.gds-balloon--right:after {
  right: 100%;
  border-right: 13px solid #5f5f5f;
}
.gds-balloon--dark.gds-balloon--left:after,
.gds-balloon--dark.gds-balloon--left:before {
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  border-style: solid;
  border-color: transparent;
}
.gds-balloon--dark.gds-balloon--left:before {
  left: -webkit-calc(100% + 1px);
  left: calc(100% + 1px);
  border-left: 14px solid #888;
}
.gds-balloon--dark.gds-balloon--left:after,
.gds-balloon--dark.gds-balloon--left:before {
  top: -webkit-calc(50% - 13px);
  top: calc(50% - 13px);
  border-top: 13px solid transparent;
  border-bottom: 13px solid transparent;
}
.gds-balloon--dark.gds-balloon--left:after {
  left: 100%;
  border-left: 13px solid #5f5f5f;
}
.gds-balloon--dark.gds-balloon--top:after,
.gds-balloon--dark.gds-balloon--top:before {
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  border-style: solid;
  border-color: transparent;
}
.gds-balloon--dark.gds-balloon--top:before {
  top: -webkit-calc(100% + 1px);
  top: calc(100% + 1px);
  border-top: 14px solid #888;
}
.gds-balloon--dark.gds-balloon--top:after,
.gds-balloon--dark.gds-balloon--top:before {
  left: -webkit-calc(50% - 13px);
  left: calc(50% - 13px);
  border-left: 13px solid transparent;
  border-right: 13px solid transparent;
}
.gds-balloon--dark.gds-balloon--top:after {
  top: 100%;
  border-top: 13px solid #5f5f5f;
}
.gds-balloon--dark.gds-balloon--bottom:after,
.gds-balloon--dark.gds-balloon--bottom:before {
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  border-style: solid;
  border-color: transparent;
}
.gds-balloon--dark.gds-balloon--bottom:before {
  bottom: -webkit-calc(100% + 1px);
  bottom: calc(100% + 1px);
  border-bottom: 14px solid #888;
}
.gds-balloon--dark.gds-balloon--bottom:after,
.gds-balloon--dark.gds-balloon--bottom:before {
  left: -webkit-calc(50% - 13px);
  left: calc(50% - 13px);
  border-left: 13px solid transparent;
  border-right: 13px solid transparent;
}
.gds-balloon--dark.gds-balloon--bottom:after {
  bottom: 100%;
  border-bottom: 13px solid #5f5f5f;
}
.gds-balloon--dark .gds-balloon__group {
  border-color: #888;
}
.gds-balloon__description {
  font-size: 0.8rem;
}
.gds-balloon__description,
.gds-balloon__label {
  font-family: Public Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto,
    Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji,
    Segoe UI Symbol;
  color: inherit;
}
.gds-balloon__label {
  font-size: 0.7rem;
  display: inline-block;
  max-width: 100%;
  margin-bottom: 0.25rem;
  text-transform: uppercase;
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.gds-balloon__label--danger,
.gds-balloon__label--dark,
.gds-balloon__label--primary,
.gds-balloon__label--secondary,
.gds-balloon__label--success,
.gds-balloon__label--tertiary,
.gds-balloon__label--warning {
  color: #fff;
}
.gds-balloon__group {
  padding: 0 0.5rem;
  border-color: #dbdbdb;
}
.gds-balloon__group--divide-bottom {
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.gds-balloon__group--divide-bottom.gds-balloon__group--danger,
.gds-balloon__group--divide-bottom.gds-balloon__group--success,
.gds-balloon__group--divide-bottom.gds-balloon__group--warning {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.gds-balloon__group--divide-top,
.gds-balloon__group--divide-top.gds-balloon__group--dark {
  border-top-width: 1px;
  border-top-style: solid;
}
.gds-balloon__group--divide-top.gds-balloon__group--danger,
.gds-balloon__group--divide-top.gds-balloon__group--primary,
.gds-balloon__group--divide-top.gds-balloon__group--secondary,
.gds-balloon__group--divide-top.gds-balloon__group--success,
.gds-balloon__group--divide-top.gds-balloon__group--tertiary,
.gds-balloon__group--divide-top.gds-balloon__group--warning {
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}
.gds-legend--overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  text-align: center;
  -webkit-flex-direction: row;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-direction: row;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  -webkit-align-items: stretch;
  -moz-box-align: stretch;
  align-items: stretch;
  pointer-events: none;
}
.gds-legend--overlay-center {
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
}
.gds-legend__items {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: row;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  -moz-box-pack: start;
  justify-content: flex-start;
  text-align: center;
}
.gds-legend__items--stacked {
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
}
.gds-legend__item {
  -webkit-flex-grow: 1;
  -moz-box-flex: 1;
  flex-grow: 1;
  -webkit-flex-shrink: 1;
  flex-shrink: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  cursor: pointer;
  margin: 0 0.3333333333rem;
  pointer-events: all;
}
.gds-legend__item:hover .gds-legend__swatch,
.gds-legend__item:hover .gds-legend__value {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
.gds-legend__item--stacked {
  line-height: 1.3;
}
.gds-legend__item--stacked .gds-legend__label {
  display: block;
}
.gds-legend__label {
  font-size: 0.7rem;
  color: #7a7a7a;
  max-width: 100%;
  text-transform: uppercase;
  vertical-align: top !important;
  margin-bottom: 0;
}
.gds-legend__label,
.gds-legend__value,
.gds-legend__value--md {
  font-family: Public Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto,
    Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji,
    Segoe UI Symbol;
  display: inline-block;
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.gds-legend__value,
.gds-legend__value--md {
  font-size: 1.8rem;
  line-height: 1.3;
}
.gds-legend__value.gds-legend__value--sm {
  font-size: 1.5rem;
  line-height: 1.4;
}
.gds-legend__value.gds-legend__value--xs {
  font-size: 0.7rem;
}
.gds-legend__value.gds-legend__value--lg {
  font-size: 2.5rem;
  line-height: 1.2;
}
.gds-legend__value.gds-legend__value--xl {
  font-size: 3.5rem;
  line-height: 1.1;
}
.gds-legend__swatch {
  display: inline-block;
  height: 1.25rem;
  width: 1.25rem;
  background-color: #000;
  -webkit-box-shadow: inset 0 0 0 1px #fff;
  box-shadow: inset 0 0 0 1px #fff;
  border-radius: 50%;
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.gds-legend__swatch--square {
  border-radius: 0;
}
.gds-legend__swatch[data-gds-color="red"] {
  background-color: #fb4323;
  border: 1px solid #fb4323;
}
.gds-legend__swatch[data-gds-color="red-dk-1"] {
  background-color: #e23c20;
  border: 1px solid #e23c20;
}
.gds-legend__swatch[data-gds-color="red-dk-2"] {
  background-color: #c9361c;
  border: 1px solid #c9361c;
}
.gds-legend__swatch[data-gds-color="red-dk-3"] {
  background-color: #b02f19;
  border: 1px solid #b02f19;
}
.gds-legend__swatch[data-gds-color="red-dk-4"] {
  background-color: #972815;
  border: 1px solid #972815;
}
.gds-legend__swatch[data-gds-color="red-lt-1"] {
  background-color: #fb5639;
  border: 1px solid #fb5639;
}
.gds-legend__swatch[data-gds-color="red-lt-2"] {
  background-color: #fc694f;
  border: 1px solid #fc694f;
}
.gds-legend__swatch[data-gds-color="red-lt-3"] {
  background-color: #fc7b65;
  border: 1px solid #fc7b65;
}
.gds-legend__swatch[data-gds-color="red-lt-4"] {
  background-color: #fd8e7b;
  border: 1px solid #fd8e7b;
}
.gds-legend__swatch[data-gds-color="green"] {
  background-color: #32d996;
  border: 1px solid #32d996;
}
.gds-legend__swatch[data-gds-color="green-dk-1"] {
  background-color: #2dc387;
  border: 1px solid #2dc387;
}
.gds-legend__swatch[data-gds-color="green-dk-2"] {
  background-color: #28ae78;
  border: 1px solid #28ae78;
}
.gds-legend__swatch[data-gds-color="green-dk-3"] {
  background-color: #158658;
  border: 1px solid #158658;
}
.gds-legend__swatch[data-gds-color="green-dk-4"] {
  background-color: #1e825a;
  border: 1px solid #1e825a;
}
.gds-legend__swatch[data-gds-color="green-lt-1"] {
  background-color: #47dda1;
  border: 1px solid #47dda1;
}
.gds-legend__swatch[data-gds-color="green-lt-2"] {
  background-color: #5be1ab;
  border: 1px solid #5be1ab;
}
.gds-legend__swatch[data-gds-color="green-lt-3"] {
  background-color: #70e4b6;
  border: 1px solid #70e4b6;
}
.gds-legend__swatch[data-gds-color="green-lt-4"] {
  background-color: #84e8c0;
  border: 1px solid #84e8c0;
}
.gds-legend__swatch[data-gds-color="blue"] {
  background-color: #1e96d9;
  border: 1px solid #1e96d9;
}
.gds-legend__swatch[data-gds-color="blue-dk-1"] {
  background-color: #1b87c3;
  border: 1px solid #1b87c3;
}
.gds-legend__swatch[data-gds-color="blue-dk-2"] {
  background-color: #1878ae;
  border: 1px solid #1878ae;
}
.gds-legend__swatch[data-gds-color="blue-dk-3"] {
  background-color: #156998;
  border: 1px solid #156998;
}
.gds-legend__swatch[data-gds-color="blue-dk-4"] {
  background-color: #125a82;
  border: 1px solid #125a82;
}
.gds-legend__swatch[data-gds-color="blue-lt-1"] {
  background-color: #35a1dd;
  border: 1px solid #35a1dd;
}
.gds-legend__swatch[data-gds-color="blue-lt-2"] {
  background-color: #4babe1;
  border: 1px solid #4babe1;
}
.gds-legend__swatch[data-gds-color="blue-lt-3"] {
  background-color: #62b6e4;
  border: 1px solid #62b6e4;
}
.gds-legend__swatch[data-gds-color="blue-lt-4"] {
  background-color: #78c0e8;
  border: 1px solid #78c0e8;
}
.gds-legend__swatch[data-gds-color="gold"] {
  background-color: #f3d221;
  border: 1px solid #f3d221;
}
.gds-legend__swatch[data-gds-color="gold-dk-1"] {
  background-color: #e7c81f;
  border: 1px solid #e7c81f;
}
.gds-legend__swatch[data-gds-color="gold-dk-2"] {
  background-color: #dbbd1e;
  border: 1px solid #dbbd1e;
}
.gds-legend__swatch[data-gds-color="gold-dk-3"] {
  background-color: #cfb31c;
  border: 1px solid #cfb31c;
}
.gds-legend__swatch[data-gds-color="gold-dk-4"] {
  background-color: #aa9317;
  border: 1px solid #aa9317;
}
.gds-legend__swatch[data-gds-color="gold-lt-1"] {
  background-color: #f4d42c;
  border: 1px solid #f4d42c;
}
.gds-legend__swatch[data-gds-color="gold-lt-2"] {
  background-color: #f4d737;
  border: 1px solid #f4d737;
}
.gds-legend__swatch[data-gds-color="gold-lt-3"] {
  background-color: #f5d942;
  border: 1px solid #f5d942;
}
.gds-legend__swatch[data-gds-color="gold-lt-4"] {
  background-color: #f7e064;
  border: 1px solid #f7e064;
}
.gds-legend__swatch[data-gds-color="purple"] {
  background-color: #7671d6;
  border: 1px solid #7671d6;
}
.gds-legend__swatch[data-gds-color="purple-dk-1"] {
  background-color: #6a66c1;
  border: 1px solid #6a66c1;
}
.gds-legend__swatch[data-gds-color="purple-dk-2"] {
  background-color: #5e5aab;
  border: 1px solid #5e5aab;
}
.gds-legend__swatch[data-gds-color="purple-dk-3"] {
  background-color: #534f96;
  border: 1px solid #534f96;
}
.gds-legend__swatch[data-gds-color="purple-dk-4"] {
  background-color: #474480;
  border: 1px solid #474480;
}
.gds-legend__swatch[data-gds-color="purple-lt-1"] {
  background-color: #847fda;
  border: 1px solid #847fda;
}
.gds-legend__swatch[data-gds-color="purple-lt-2"] {
  background-color: #918dde;
  border: 1px solid #918dde;
}
.gds-legend__swatch[data-gds-color="purple-lt-3"] {
  background-color: #9f9ce2;
  border: 1px solid #9f9ce2;
}
.gds-legend__swatch[data-gds-color="purple-lt-4"] {
  background-color: #adaae6;
  border: 1px solid #adaae6;
}
.gds-legend__swatch[data-gds-color="dkgreen"] {
  background-color: #1ebf7e;
  border: 1px solid #1ebf7e;
}
.gds-legend__swatch[data-gds-color="dkgreen-dk-1"] {
  background-color: #1bac71;
  border: 1px solid #1bac71;
}
.gds-legend__swatch[data-gds-color="dkgreen-dk-2"] {
  background-color: #189965;
  border: 1px solid #189965;
}
.gds-legend__swatch[data-gds-color="dkgreen-dk-3"] {
  background-color: #158658;
  border: 1px solid #158658;
}
.gds-legend__swatch[data-gds-color="dkgreen-dk-4"] {
  background-color: #12734c;
  border: 1px solid #12734c;
}
.gds-legend__swatch[data-gds-color="dkgreen-lt-1"] {
  background-color: #35c58b;
  border: 1px solid #35c58b;
}
.gds-legend__swatch[data-gds-color="dkgreen-lt-2"] {
  background-color: #4bcc98;
  border: 1px solid #4bcc98;
}
.gds-legend__swatch[data-gds-color="dkgreen-lt-3"] {
  background-color: #62d2a5;
  border: 1px solid #62d2a5;
}
.gds-legend__swatch[data-gds-color="dkgreen-lt-4"] {
  background-color: #78d9b2;
  border: 1px solid #78d9b2;
}
.gds-legend__swatch[data-gds-color="orange"] {
  background-color: #fd871a;
  border: 1px solid #fd871a;
}
.gds-legend__swatch[data-gds-color="orange-dk-1"] {
  background-color: #e47a17;
  border: 1px solid #e47a17;
}
.gds-legend__swatch[data-gds-color="orange-dk-2"] {
  background-color: #ca6c15;
  border: 1px solid #ca6c15;
}
.gds-legend__swatch[data-gds-color="orange-dk-3"] {
  background-color: #b15f12;
  border: 1px solid #b15f12;
}
.gds-legend__swatch[data-gds-color="orange-dk-4"] {
  background-color: #985110;
  border: 1px solid #985110;
}
.gds-legend__swatch[data-gds-color="orange-lt-1"] {
  background-color: #fd9331;
  border: 1px solid #fd9331;
}
.gds-legend__swatch[data-gds-color="orange-lt-2"] {
  background-color: #fd9f48;
  border: 1px solid #fd9f48;
}
.gds-legend__swatch[data-gds-color="orange-lt-3"] {
  background-color: #feab5f;
  border: 1px solid #feab5f;
}
.gds-legend__swatch[data-gds-color="orange-lt-4"] {
  background-color: #feb776;
  border: 1px solid #feb776;
}
.gds-legend__value[data-gds-color="red"] {
  color: #fb4323;
}
.gds-legend__value[data-gds-color="red-dk-1"] {
  color: #e23c20;
}
.gds-legend__value[data-gds-color="red-dk-2"] {
  color: #c9361c;
}
.gds-legend__value[data-gds-color="red-dk-3"] {
  color: #b02f19;
}
.gds-legend__value[data-gds-color="red-dk-4"] {
  color: #972815;
}
.gds-legend__value[data-gds-color="red-lt-1"] {
  color: #fb5639;
}
.gds-legend__value[data-gds-color="red-lt-2"] {
  color: #fc694f;
}
.gds-legend__value[data-gds-color="red-lt-3"] {
  color: #fc7b65;
}
.gds-legend__value[data-gds-color="red-lt-4"] {
  color: #fd8e7b;
}
.gds-legend__value[data-gds-color="green"] {
  color: #32d996;
}
.gds-legend__value[data-gds-color="green-dk-1"] {
  color: #2dc387;
}
.gds-legend__value[data-gds-color="green-dk-2"] {
  color: #28ae78;
}
.gds-legend__value[data-gds-color="green-dk-3"] {
  color: #239869;
}
.gds-legend__value[data-gds-color="green-dk-4"] {
  color: #1e825a;
}
.gds-legend__value[data-gds-color="green-lt-1"] {
  color: #47dda1;
}
.gds-legend__value[data-gds-color="green-lt-2"] {
  color: #5be1ab;
}
.gds-legend__value[data-gds-color="green-lt-3"] {
  color: #70e4b6;
}
.gds-legend__value[data-gds-color="green-lt-4"] {
  color: #84e8c0;
}
.gds-legend__value[data-gds-color="blue"] {
  color: #1e96d9;
}
.gds-legend__value[data-gds-color="blue-dk-1"] {
  color: #1b87c3;
}
.gds-legend__value[data-gds-color="blue-dk-2"] {
  color: #1878ae;
}
.gds-legend__value[data-gds-color="blue-dk-3"] {
  color: #156998;
}
.gds-legend__value[data-gds-color="blue-dk-4"] {
  color: #125a82;
}
.gds-legend__value[data-gds-color="blue-lt-1"] {
  color: #35a1dd;
}
.gds-legend__value[data-gds-color="blue-lt-2"] {
  color: #4babe1;
}
.gds-legend__value[data-gds-color="blue-lt-3"] {
  color: #62b6e4;
}
.gds-legend__value[data-gds-color="blue-lt-4"] {
  color: #78c0e8;
}
.gds-legend__value[data-gds-color="gold"] {
  color: #f3d221;
}
.gds-legend__value[data-gds-color="gold-dk-1"] {
  color: #e7c81f;
}
.gds-legend__value[data-gds-color="gold-dk-2"] {
  color: #dbbd1e;
}
.gds-legend__value[data-gds-color="gold-dk-3"] {
  color: #cfb31c;
}
.gds-legend__value[data-gds-color="gold-dk-4"] {
  color: #aa9317;
}
.gds-legend__value[data-gds-color="gold-lt-1"] {
  color: #f4d42c;
}
.gds-legend__value[data-gds-color="gold-lt-2"] {
  color: #f4d737;
}
.gds-legend__value[data-gds-color="gold-lt-3"] {
  color: #f5d942;
}
.gds-legend__value[data-gds-color="gold-lt-4"] {
  color: #f7e064;
}
.gds-legend__value[data-gds-color="purple"] {
  color: #7671d6;
}
.gds-legend__value[data-gds-color="purple-dk-1"] {
  color: #6a66c1;
}
.gds-legend__value[data-gds-color="purple-dk-2"] {
  color: #5e5aab;
}
.gds-legend__value[data-gds-color="purple-dk-3"] {
  color: #534f96;
}
.gds-legend__value[data-gds-color="purple-dk-4"] {
  color: #474480;
}
.gds-legend__value[data-gds-color="purple-lt-1"] {
  color: #847fda;
}
.gds-legend__value[data-gds-color="purple-lt-2"] {
  color: #918dde;
}
.gds-legend__value[data-gds-color="purple-lt-3"] {
  color: #9f9ce2;
}
.gds-legend__value[data-gds-color="purple-lt-4"] {
  color: #adaae6;
}
.gds-legend__value[data-gds-color="dkgreen"] {
  color: #1ebf7e;
}
.gds-legend__value[data-gds-color="dkgreen-dk-1"] {
  color: #1bac71;
}
.gds-legend__value[data-gds-color="dkgreen-dk-2"] {
  color: #189965;
}
.gds-legend__value[data-gds-color="dkgreen-dk-3"] {
  color: #158658;
}
.gds-legend__value[data-gds-color="dkgreen-dk-4"] {
  color: #12734c;
}
.gds-legend__value[data-gds-color="dkgreen-lt-1"] {
  color: #35c58b;
}
.gds-legend__value[data-gds-color="dkgreen-lt-2"] {
  color: #4bcc98;
}
.gds-legend__value[data-gds-color="dkgreen-lt-3"] {
  color: #62d2a5;
}
.gds-legend__value[data-gds-color="dkgreen-lt-4"] {
  color: #78d9b2;
}
.gds-legend__value[data-gds-color="orange"] {
  color: #fd871a;
}
.gds-legend__value[data-gds-color="orange-dk-1"] {
  color: #e47a17;
}
.gds-legend__value[data-gds-color="orange-dk-2"] {
  color: #ca6c15;
}
.gds-legend__value[data-gds-color="orange-dk-3"] {
  color: #b15f12;
}
.gds-legend__value[data-gds-color="orange-dk-4"] {
  color: #985110;
}
.gds-legend__value[data-gds-color="orange-lt-1"] {
  color: #fd9331;
}
.gds-legend__value[data-gds-color="orange-lt-2"] {
  color: #fd9f48;
}
.gds-legend__value[data-gds-color="orange-lt-3"] {
  color: #feab5f;
}
.gds-legend__value[data-gds-color="orange-lt-4"] {
  color: #feb776;
}
.gds-search-select__input {
  background-image: none !important;
}
.gds-search-select__input:hover ~ .gds-search-select__text-help {
  background-color: #1e96d9;
}
.gds-search-select--success .gds-search-select__input {
  color: #1a8d5f;
}
.gds-search-select--success .gds-search-select__input,
.gds-search-select--success .gds-search-select__input:focus,
.gds-search-select--success .gds-search-select__input:hover,
.gds-search-select--success .gds-search-select__input:hover:focus {
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #32d996, inset 0 0 0 1px #32d996;
  box-shadow: inset 0 -0.125rem 0 0 #32d996, inset 0 0 0 1px #32d996;
}
.gds-search-select--success
  .gds-form-group__checkbox-input:checked
  + .gds-form-group__checkbox-indicator,
.gds-search-select--success
  .gds-form-group__checkbox-input:checked
  + .gds-search-select__checkbox-indicator {
  border-color: #32d996;
}
.gds-search-select--success .gds-tag {
  background-color: #32d996;
  border-color: #25c585;
}
.gds-search-select--warning .gds-search-select__input {
  color: #f3d221;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20478.87%20249%22%3E%3Cpath%20d%3D%22M478.85%2C0S264.32%2C233.49%2C255.7%2C242.33s-24.33%2C8.94-32.56%2C0L0%2C0H478.85Z%22%20transform%3D%22translate%280.02%200%29%22%20style%3D%22fill%3A%23f3d221%3B%22/%3E%3C/svg%3E") !important;
}
.gds-search-select--warning .gds-search-select__input,
.gds-search-select--warning .gds-search-select__input:focus,
.gds-search-select--warning .gds-search-select__input:hover,
.gds-search-select--warning .gds-search-select__input:hover:focus {
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #f3d221, inset 0 0 0 1px #f3d221;
  box-shadow: inset 0 -0.125rem 0 0 #f3d221, inset 0 0 0 1px #f3d221;
}
.gds-search-select--warning
  .gds-form-group__checkbox-input:checked
  + .gds-form-group__checkbox-indicator,
.gds-search-select--warning
  .gds-form-group__checkbox-input:checked
  + .gds-search-select__checkbox-indicator {
  border-color: #f3d221;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%271.1%27%20preserveAspectRatio%3D%27none%27%20id%3D%27Layer_1%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20xmlns%3Axlink%3D%27http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%27%20x%3D%270px%27%20y%3D%270px%27%20height%3D%27100%25%27%20width%3D%27100%25%27%20viewBox%3D%270%200%20500%20500%27%20enable-background%3D%27new%200%200%20500%20500%27%20xml%3Aspace%3D%27preserve%27%3E%3Cg%3E%3Cpath%20d%3D%27M399.6%2C46.4L193.6%2C252.3l-88.4-88.2L29%2C240.4l88.2%2C88.4l76.4%2C76.4l76.3-76.4L476%2C122.9L399.6%2C46.4z%20M399.6%2C46.4%27%20style%3D%27fill%3A%23f3d221%3B%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.gds-search-select--warning .gds-tag {
  background-color: #f3d221;
  border-color: #e5c30c;
}
.gds-search-select--danger .gds-search-select__input {
  color: #fb4323;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20478.87%20249%22%3E%3Cpath%20d%3D%22M478.85%2C0S264.32%2C233.49%2C255.7%2C242.33s-24.33%2C8.94-32.56%2C0L0%2C0H478.85Z%22%20transform%3D%22translate%280.02%200%29%22%20style%3D%22fill%3A%23fb4323%3B%22/%3E%3C/svg%3E") !important;
}
.gds-search-select--danger .gds-search-select__input,
.gds-search-select--danger .gds-search-select__input:focus,
.gds-search-select--danger .gds-search-select__input:hover,
.gds-search-select--danger .gds-search-select__input:hover:focus {
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #fb4323, inset 0 0 0 1px #fb4323;
  box-shadow: inset 0 -0.125rem 0 0 #fb4323, inset 0 0 0 1px #fb4323;
}
.gds-search-select--danger
  .gds-form-group__checkbox-input:checked
  + .gds-form-group__checkbox-indicator,
.gds-search-select--danger
  .gds-form-group__checkbox-input:checked
  + .gds-search-select__checkbox-indicator {
  border-color: #fb4323;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%271.1%27%20preserveAspectRatio%3D%27none%27%20id%3D%27Layer_1%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20xmlns%3Axlink%3D%27http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%27%20x%3D%270px%27%20y%3D%270px%27%20height%3D%27100%25%27%20width%3D%27100%25%27%20viewBox%3D%270%200%20500%20500%27%20enable-background%3D%27new%200%200%20500%20500%27%20xml%3Aspace%3D%27preserve%27%3E%3Cg%3E%3Cpath%20d%3D%27M399.6%2C46.4L193.6%2C252.3l-88.4-88.2L29%2C240.4l88.2%2C88.4l76.4%2C76.4l76.3-76.4L476%2C122.9L399.6%2C46.4z%20M399.6%2C46.4%27%20style%3D%27fill%3A%23fb4323%3B%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.gds-search-select--danger .gds-tag {
  background-color: #fb4323;
  border-color: #f62804;
}
.gds-search-select__input--dark:hover {
  color: #fff;
}
.gds-search-select__input--dark:focus,
.gds-search-select__input--dark:hover:focus {
  color: #5f5f5f;
}
.gds-search-select__input--has-help {
  margin-bottom: 1.5rem;
}
.gds-search-select__input--has-tag {
  padding-right: 11rem;
  text-overflow: ellipsis;
}
.gds-search-select__input--has-tag-sm {
  padding-right: 10rem;
  text-overflow: ellipsis;
}
.gds-search-select--open .gds-search-select__input {
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 0 transparent;
  box-shadow: inset 0 -0.125rem 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 0 transparent;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-bottom-width: 0;
  z-index: 300;
  color: inherit !important;
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #1e96d9, inset 0 0 0 1px #1e96d9;
  box-shadow: inset 0 -0.125rem 0 0 #1e96d9, inset 0 0 0 1px #1e96d9;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20478.87%20249%22%3E%3Cpath%20d%3D%22M478.85%2C0S264.32%2C233.49%2C255.7%2C242.33s-24.33%2C8.94-32.56%2C0L0%2C0H478.85Z%22%20transform%3D%22translate%280.02%200%29%22%20style%3D%22fill%3A%231e96d9%3B%22/%3E%3C/svg%3E");
}
.gds-search-select--open .gds-search-select__input--success {
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #32d996, inset 0 0 0 1px #32d996;
  box-shadow: inset 0 -0.125rem 0 0 #32d996, inset 0 0 0 1px #32d996;
}
.gds-search-select--open .gds-search-select__input--warning {
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #f3d221, inset 0 0 0 1px #f3d221;
  box-shadow: inset 0 -0.125rem 0 0 #f3d221, inset 0 0 0 1px #f3d221;
}
.gds-search-select--open .gds-search-select__input--danger {
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #fb4323, inset 0 0 0 1px #fb4323;
  box-shadow: inset 0 -0.125rem 0 0 #fb4323, inset 0 0 0 1px #fb4323;
}
.gds-search-select--open .gds-search-select__menu {
  max-height: 198px;
  border: 1px solid #1e96d9;
  border-top-color: #1e96d9 !important;
  -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1);
  -webkit-transition: all 0ms cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0ms cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-search-select--open
  .gds-search-select__menu.gds-search-select__menu--success {
  border: 1px solid #32d996;
  border-top-color: #32d996 !important;
}
.gds-search-select--open
  .gds-search-select__menu.gds-search-select__menu--warning {
  border: 1px solid #f3d221;
  border-top-color: #f3d221 !important;
}
.gds-search-select--open
  .gds-search-select__menu.gds-search-select__menu--danger {
  border: 1px solid #fb4323;
  border-top-color: #fb4323 !important;
}
.gds-search-select--open .gds-search-select__input--dark {
  color: #5f5f5f;
}
.gds-search-select--success .gds-search-select__input {
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #32d996, inset 0 0 0 1px #32d996,
    0 0 0 0 transparent;
  box-shadow: inset 0 -0.125rem 0 0 #32d996, inset 0 0 0 1px #32d996,
    0 0 0 0 transparent;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20478.87%20249%22%3E%3Cpath%20d%3D%22M478.85%2C0S264.32%2C233.49%2C255.7%2C242.33s-24.33%2C8.94-32.56%2C0L0%2C0H478.85Z%22%20transform%3D%22translate%280.02%200%29%22%20style%3D%22fill%3A%2332d996%3B%22/%3E%3C/svg%3E");
}
.gds-search-select--success .gds-search-select__text-help {
  background-color: #32d996 !important;
}
.gds-search-select--success .gds-search-select__menu-item:hover {
  background-color: rgba(50, 217, 150, 0.55);
}
.gds-search-select--warning .gds-search-select__input {
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #f3d221, inset 0 0 0 1px #f3d221,
    0 0 0 0 transparent;
  box-shadow: inset 0 -0.125rem 0 0 #f3d221, inset 0 0 0 1px #f3d221,
    0 0 0 0 transparent;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20478.87%20249%22%3E%3Cpath%20d%3D%22M478.85%2C0S264.32%2C233.49%2C255.7%2C242.33s-24.33%2C8.94-32.56%2C0L0%2C0H478.85Z%22%20transform%3D%22translate%280.02%200%29%22%20style%3D%22fill%3A%23f3d221%3B%22/%3E%3C/svg%3E");
}
.gds-search-select--warning .gds-search-select__text-help {
  background-color: #f3d221 !important;
}
.gds-search-select--warning .gds-search-select__menu-item:hover {
  background-color: rgba(243, 210, 33, 0.55);
}
.gds-search-select--danger .gds-search-select__input {
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #fb4323, inset 0 0 0 1px #fb4323,
    0 0 0 0 transparent;
  box-shadow: inset 0 -0.125rem 0 0 #fb4323, inset 0 0 0 1px #fb4323,
    0 0 0 0 transparent;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20478.87%20249%22%3E%3Cpath%20d%3D%22M478.85%2C0S264.32%2C233.49%2C255.7%2C242.33s-24.33%2C8.94-32.56%2C0L0%2C0H478.85Z%22%20transform%3D%22translate%280.02%200%29%22%20style%3D%22fill%3A%23fb4323%3B%22/%3E%3C/svg%3E");
}
.gds-search-select--danger .gds-search-select__text-help {
  background-color: #fb4323 !important;
}
.gds-search-select--danger .gds-search-select__menu-item:hover {
  background-color: rgba(251, 67, 35, 0.55);
}
.gds-search-select__text-help {
  position: absolute;
  z-index: 0;
  top: -webkit-calc(100% - 1px);
  top: calc(100% - 1px);
  width: 100%;
}
.gds-search-select__clear {
  border-radius: 50%;
  background-color: #fff;
  position: absolute;
  top: 0.8rem;
  right: 2.5rem;
  z-index: 600;
  height: 1.6rem;
  width: 1.6rem;
  font-size: 0.5rem;
  color: #acacac;
  text-align: left;
  border: 1px solid #c4c4c4;
  cursor: pointer;
  -webkit-transition: all 0.5s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.5s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-search-select__clear:hover {
  border-color: #1e96d9;
  color: #1e96d9;
}
.gds-search-select__clear:active {
  -webkit-transform: scale(0.95);
  transform: scale(0.95);
}
.gds-search-select__clear:focus {
  outline: none;
}
.gds-search-select__clear--sm {
  top: 0.5rem;
  height: 1.2rem;
  width: 1.2rem;
  font-size: 9px;
  padding-left: 3px;
}
.gds-search-select__tag-indicator {
  position: absolute;
  top: 0.8rem;
  right: 2.5rem;
  z-index: 400;
  cursor: pointer;
}
.gds-search-select__tag-indicator--sm {
  top: 0.4rem;
  right: 2rem;
}
.gds-search-select__tag-indicator--xs {
  top: 0.15625rem;
  right: 2rem;
}
.gds-search-select__menu {
  position: absolute;
  height: auto;
  max-height: 0;
  border: 0 solid #acacac;
  background-color: #fff;
  border-bottom-right-radius: 6px;
  border-bottom-left-radius: 6px;
  overflow: auto;
  margin-top: -2px;
  left: 0;
  right: 0;
  -webkit-box-shadow: 0 0 0 0 transparent;
  box-shadow: 0 0 0 0 transparent;
  z-index: 500;
  -webkit-transition: all 0ms cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition: all 0ms cubic-bezier(0.55, 0.055, 0.675, 0.19);
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.gds-search-select__menu-item {
  padding: 0.25rem 0.5rem;
  cursor: pointer;
  z-index: 600;
  color: #0b3851;
  font-size: 0.9rem;
  background-color: rgba(30, 150, 217, 0);
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-transition: all 0ms cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0ms cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-search-select__menu-item:hover {
  background-color: #d8eefa;
}
.gds-search-select__menu-item:hover .gds-search-select__checkbox-indicator {
  border-color: #fff;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%271.1%27%20preserveAspectRatio%3D%27none%27%20id%3D%27Layer_1%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20xmlns%3Axlink%3D%27http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%27%20x%3D%270px%27%20y%3D%270px%27%20height%3D%27100%25%27%20width%3D%27100%25%27%20viewBox%3D%270%200%20500%20500%27%20enable-background%3D%27new%200%200%20500%20500%27%20xml%3Aspace%3D%27preserve%27%3E%3Cg%3E%3Cpath%20d%3D%27M399.6%2C46.4L193.6%2C252.3l-88.4-88.2L29%2C240.4l88.2%2C88.4l76.4%2C76.4l76.3-76.4L476%2C122.9L399.6%2C46.4z%20M399.6%2C46.4%27%20style%3D%27fill%3A%23ffffff%3B%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.gds-search-select__menu-item--selected,
.gds-search-select__menu-item--selected:hover {
  background-color: #b2ddf4;
}
.gds-search-select__menu-item--selected .gds-search-select__checkbox-indicator,
.gds-search-select__menu-item--selected:hover
  .gds-search-select__checkbox-indicator {
  border-color: #fff;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%271.1%27%20preserveAspectRatio%3D%27none%27%20id%3D%27Layer_1%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20xmlns%3Axlink%3D%27http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%27%20x%3D%270px%27%20y%3D%270px%27%20height%3D%27100%25%27%20width%3D%27100%25%27%20viewBox%3D%270%200%20500%20500%27%20enable-background%3D%27new%200%200%20500%20500%27%20xml%3Aspace%3D%27preserve%27%3E%3Cg%3E%3Cpath%20d%3D%27M399.6%2C46.4L193.6%2C252.3l-88.4-88.2L29%2C240.4l88.2%2C88.4l76.4%2C76.4l76.3-76.4L476%2C122.9L399.6%2C46.4z%20M399.6%2C46.4%27%20style%3D%27fill%3A%23ffffff%3B%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.gds-search-select__menu-item:active {
  background-color: #8bcbef;
}
.gds-search-select__menu-item:active .gds-search-select__checkbox-indicator {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%271.1%27%20preserveAspectRatio%3D%27none%27%20id%3D%27Layer_1%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20xmlns%3Axlink%3D%27http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%27%20x%3D%270px%27%20y%3D%270px%27%20height%3D%27100%25%27%20width%3D%27100%25%27%20viewBox%3D%270%200%20500%20500%27%20enable-background%3D%27new%200%200%20500%20500%27%20xml%3Aspace%3D%27preserve%27%3E%3Cg%3E%3Cpath%20d%3D%27M399.6%2C46.4L193.6%2C252.3l-88.4-88.2L29%2C240.4l88.2%2C88.4l76.4%2C76.4l76.3-76.4L476%2C122.9L399.6%2C46.4z%20M399.6%2C46.4%27%20style%3D%27fill%3A%23ffffff%3B%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.gds-search-select__checkbox {
  pointer-events: none;
}
.gds-search-select__checkbox-indicator--success {
  border-color: #32d996 !important;
}
.gds-search-select__checkbox-indicator--warning {
  border-color: #f3d221 !important;
}
.gds-search-select__checkbox-indicator--danger {
  border-color: #fb4323 !important;
}
.gds-search-select__tag-holder {
  position: relative;
  background-color: #f3f3f3;
  border-right: 1px solid #c4c4c4;
  border-left: 1px solid #c4c4c4;
  border-bottom: 1px solid #c4c4c4;
  padding: 0.25rem;
  -webkit-transition: all 0ms cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0ms cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-search-select__tag-overflow {
  max-height: 10rem;
  overflow-y: auto;
}
.gds-search-select__tag-holder--bubble {
  right: 180px;
  width: auto;
  top: -2px;
  pointer-events: none;
  -webkit-transform: translateY(-webkit-calc(-50% + 27px)) translateX(50px);
  transform: translateY(calc(-50% + 27px)) translateX(50px);
  -webkit-transition: all 0ms cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0ms cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  opacity: 0;
  position: absolute;
  z-index: 900;
  max-width: 250px;
  border-radius: 6px;
  background-color: #fff;
  border: 1px solid #dbdbdb;
  color: #5f5f5f;
  min-height: 90px;
  -webkit-box-shadow: 0 0 1rem rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 1rem rgba(0, 0, 0, 0.1);
}
.gds-search-select__tag-holder--bubble:after,
.gds-search-select__tag-holder--bubble:before {
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  border-style: solid;
  border-color: transparent;
}
.gds-search-select__tag-holder--bubble:before {
  left: -webkit-calc(100% + 1px);
  left: calc(100% + 1px);
  border-left: 14px solid #dbdbdb;
}
.gds-search-select__tag-holder--bubble:after,
.gds-search-select__tag-holder--bubble:before {
  top: -webkit-calc(50% - 13px);
  top: calc(50% - 13px);
  border-top: 13px solid transparent;
  border-bottom: 13px solid transparent;
}
.gds-search-select__tag-holder--bubble:after {
  left: 100%;
  border-left: 13px solid #fff;
}
.gds-search-select__tag-holder--bubble-sm {
  right: 160px;
  top: -10px;
}
.gds-search-select__tag-holder--bubble-xs {
  right: 155px;
  top: -10px;
}
.gds-search-select__tag-holder:empty {
  display: none;
}
.gds-search-select__tag-holder--bubble-active {
  pointer-events: all;
  -webkit-transform: translateY(-webkit-calc(-50% + 27px)) translateX(0);
  transform: translateY(calc(-50% + 27px)) translateX(0);
  opacity: 1;
}
.gds-search-select__toggle-button {
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
  width: 2rem;
  background: transparent;
  border: none;
  z-index: 800;
  outline: none;
  cursor: pointer;
  color: #acacac;
}
.gds-search-select__toggle-button:hover {
  color: #1770a3;
}
.gds-search-select__toggle-button:active {
  color: #0f4b6d;
}
.gds-ranker-grid {
  border-radius: 12px;
  overflow: hidden;
}
.gds-ranker-ensign,
.gds-ranker-grid__ensign {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  background-color: #fff;
  padding: 1rem;
  border: 1px solid #dbdbdb;
  font-family: Public Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto,
    Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji,
    Segoe UI Symbol;
  cursor: pointer;
}
.gds-ranker-ensign:before,
.gds-ranker-grid__ensign:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 0;
  height: 0;
  border-color: transparent #c4c4c4 transparent transparent;
  border-style: solid;
  border-width: 0 3rem 3rem 0;
  -webkit-transition: border-color 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: border-color 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-ranker-ensign:hover:before,
.gds-ranker-grid__ensign:hover:before {
  border-color: transparent #1e96d9 transparent transparent;
}
.gds-ranker-ensign:hover .gds-ranker-ensign__thumbnail,
.gds-ranker-grid__ensign:hover .gds-ranker-ensign__thumbnail {
  -webkit-box-shadow: 0 0 0 1px #1e96d9;
  box-shadow: 0 0 0 1px #1e96d9;
  -webkit-transform: scale(1.07);
  transform: scale(1.07);
}
.gds-ranker-ensign:hover .gds-ranker-ensign__title,
.gds-ranker-grid__ensign:hover .gds-ranker-ensign__title {
  color: #1e96d9;
}
.gds-ranker-ensign--secondary:hover:before {
  border-color: transparent #0a4882 transparent transparent;
}
.gds-ranker-ensign--secondary:hover .gds-ranker-ensign__thumbnail {
  -webkit-box-shadow: 0 0 0 1px #0a4882;
  box-shadow: 0 0 0 1px #0a4882;
}
.gds-ranker-ensign--secondary:hover .gds-ranker-ensign__title {
  color: #0a4882;
}
.gds-ranker-ensign--tertiary:hover:before {
  border-color: transparent #32d996 transparent transparent;
}
.gds-ranker-ensign--tertiary:hover .gds-ranker-ensign__thumbnail {
  -webkit-box-shadow: 0 0 0 1px #32d996;
  box-shadow: 0 0 0 1px #32d996;
}
.gds-ranker-ensign--tertiary:hover .gds-ranker-ensign__title {
  color: #32d996;
}
.gds-ranker-ensign--xs {
  padding: 0.5rem;
}
.gds-ranker-ensign--xs:before {
  border-width: 0 2.5rem 2.5rem 0;
}
.gds-ranker-ensign--sm {
  padding: 0.6666666667rem;
}
.gds-ranker-ensign--sm:before {
  border-width: 0 2.5rem 2.5rem 0;
}
.gds-ranker-ensign--lg {
  padding: 1.5rem;
}
.gds-ranker-ensign--lg:before {
  border-width: 0 4rem 4rem 0;
}
.gds-ranker-ensign--xl {
  padding: 2rem;
}
.gds-ranker-ensign--xl:before {
  border-width: 0 5rem 5rem 0;
}
.gds-ranker-ensign__thumbnail {
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  margin: 0 1rem 0 0;
}
.gds-ranker-ensign__thumbnail--lg {
  margin: 0 1.5rem 0 0;
}
.gds-ranker-ensign__thumbnail--xl {
  margin: 0 2rem 0 0;
}
.gds-ranker-ensign__content {
  line-height: 1.1;
  padding-right: 2rem;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
}
.gds-ranker-ensign__label {
  font-size: 0.8rem;
  color: #acacac;
}
.gds-ranker-ensign__label--sm,
.gds-ranker-ensign__label--xs {
  font-size: 0.7rem;
}
.gds-ranker-ensign__label--lg {
  font-size: 0.9rem;
}
.gds-ranker-ensign__label--xl {
  font-size: 1rem;
}
.gds-ranker-ensign__title {
  font-size: 1rem;
  color: #1e96d9;
}
.gds-ranker-ensign__title--xs {
  font-size: 0.8rem;
}
.gds-ranker-ensign__title--sm {
  font-size: 0.9rem;
}
.gds-ranker-ensign__title--lg {
  font-size: 1.1rem;
}
.gds-ranker-ensign__title--xl {
  font-size: 1.2rem;
}
.gds-ranker-ensign__title--secondary {
  color: #0a4882;
}
.gds-ranker-ensign__title--tertiary {
  color: #32d996;
}
.gds-ranker-ensign__number {
  position: absolute;
  top: -2px;
  right: -6px;
  height: 60px;
  width: 40px;
  text-align: center;
  font-size: 0.8rem;
  color: #fff;
}
.gds-ranker-ensign__number--sm,
.gds-ranker-ensign__number--xs {
  font-size: 0.7rem;
  right: -9px;
}
.gds-ranker-ensign__number--lg {
  font-size: 1.1rem;
  right: -2px;
  top: 0;
}
.gds-ranker-ensign__number--xl {
  font-size: 1.2rem;
  right: 0;
  top: 3px;
}
.gds-ranker-ensign__number--sup {
  top: 1px;
  right: 4px;
  font-size: 8px;
  color: #fff;
}
.gds-chooser {
  font-family: Public Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto,
    Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji,
    Segoe UI Symbol;
  background-color: #0b3851;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  -webkit-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1);
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  z-index: 100;
}
.gds-chooser--secondary {
  background-color: #0a4882;
}
.gds-chooser--secondary .gds-chooser__currentItem {
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #062d51;
  box-shadow: inset 0 -0.125rem 0 0 #062d51;
}
.gds-chooser--secondary .gds-chooser__currentItem:hover {
  -webkit-box-shadow: inset 0 -0.1875rem 0 0 #062d51,
    inset 0 0 3px rgba(255, 255, 255, 0);
  box-shadow: inset 0 -0.1875rem 0 0 #062d51,
    inset 0 0 3px rgba(255, 255, 255, 0);
}
.gds-chooser--secondary .gds-chooser__currentItem:active {
  -webkit-box-shadow: inset 0 -2px 0 0 #062d51;
  box-shadow: inset 0 -2px 0 0 #062d51;
}
.gds-chooser--secondary .gds-chooser__button {
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #062d51, 0 0 0 transparent;
  box-shadow: inset 0 -0.125rem 0 0 #062d51, 0 0 0 transparent;
}
.gds-chooser--secondary .gds-chooser__button:hover {
  -webkit-box-shadow: inset 0 -0.1875rem 0 0 #062d51,
    inset 0 0 3px rgba(255, 255, 255, 0);
  box-shadow: inset 0 -0.1875rem 0 0 #062d51,
    inset 0 0 3px rgba(255, 255, 255, 0);
}
.gds-chooser--secondary .gds-chooser__button:active {
  -webkit-box-shadow: inset 0 -2px 0 0 #062d51;
  box-shadow: inset 0 -2px 0 0 #062d51;
}
.gds-chooser--secondary .gds-chooser__button--left {
  border-right: 2px solid #062d51;
}
.gds-chooser--secondary .gds-chooser__button--right {
  border-left: 2px solid #062d51;
}
.gds-chooser--tertiary {
  background-color: #32d996;
}
.gds-chooser--tertiary .gds-chooser__currentItem {
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #1a8d5f;
  box-shadow: inset 0 -0.125rem 0 0 #1a8d5f;
}
.gds-chooser--tertiary .gds-chooser__currentItem:hover {
  -webkit-box-shadow: inset 0 -0.1875rem 0 0 #1a8d5f,
    inset 0 0 3px rgba(255, 255, 255, 0);
  box-shadow: inset 0 -0.1875rem 0 0 #1a8d5f,
    inset 0 0 3px rgba(255, 255, 255, 0);
}
.gds-chooser--tertiary .gds-chooser__currentItem:active {
  -webkit-box-shadow: inset 0 -2px 0 0 #1a8d5f;
  box-shadow: inset 0 -2px 0 0 #1a8d5f;
}
.gds-chooser--tertiary .gds-chooser__button {
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #1a8d5f, 0 0 0 transparent;
  box-shadow: inset 0 -0.125rem 0 0 #1a8d5f, 0 0 0 transparent;
}
.gds-chooser--tertiary .gds-chooser__button:hover {
  -webkit-box-shadow: inset 0 -0.1875rem 0 0 #1a8d5f,
    inset 0 0 3px rgba(255, 255, 255, 0);
  box-shadow: inset 0 -0.1875rem 0 0 #1a8d5f,
    inset 0 0 3px rgba(255, 255, 255, 0);
}
.gds-chooser--tertiary .gds-chooser__button:active {
  -webkit-box-shadow: inset 0 -2px 0 0 #1a8d5f;
  box-shadow: inset 0 -2px 0 0 #1a8d5f;
}
.gds-chooser--tertiary .gds-chooser__button--left {
  border-right: 2px solid #1a8d5f;
}
.gds-chooser--tertiary .gds-chooser__button--right {
  border-left: 2px solid #1a8d5f;
}
.gds-chooser--quaternary {
  background-color: #e02b58;
}
.gds-chooser--quaternary .gds-chooser__currentItem {
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #921534;
  box-shadow: inset 0 -0.125rem 0 0 #921534;
}
.gds-chooser--quaternary .gds-chooser__currentItem:hover {
  -webkit-box-shadow: inset 0 -0.1875rem 0 0 #921534,
    inset 0 0 3px rgba(255, 255, 255, 0);
  box-shadow: inset 0 -0.1875rem 0 0 #921534,
    inset 0 0 3px rgba(255, 255, 255, 0);
}
.gds-chooser--quaternary .gds-chooser__currentItem:active {
  -webkit-box-shadow: inset 0 -2px 0 0 #921534;
  box-shadow: inset 0 -2px 0 0 #921534;
}
.gds-chooser--quaternary .gds-chooser__button {
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #921534, 0 0 0 transparent;
  box-shadow: inset 0 -0.125rem 0 0 #921534, 0 0 0 transparent;
}
.gds-chooser--quaternary .gds-chooser__button:hover {
  -webkit-box-shadow: inset 0 -0.1875rem 0 0 #921534,
    inset 0 0 3px rgba(255, 255, 255, 0);
  box-shadow: inset 0 -0.1875rem 0 0 #921534,
    inset 0 0 3px rgba(255, 255, 255, 0);
}
.gds-chooser--quaternary .gds-chooser__button:active {
  -webkit-box-shadow: inset 0 -2px 0 0 #921534;
  box-shadow: inset 0 -2px 0 0 #921534;
}
.gds-chooser--quaternary .gds-chooser__button--left {
  border-right: 2px solid #921534;
}
.gds-chooser--quaternary .gds-chooser__button--right {
  border-left: 2px solid #921534;
}
.gds-chooser__button {
  padding: 0.7rem;
  color: #fff;
  font-size: 2rem;
  background-color: rgba(255, 255, 255, 0);
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #135e88, 0 0 0 transparent;
  box-shadow: inset 0 -0.125rem 0 0 #135e88, 0 0 0 transparent;
  text-shadow: 0 1px 3px rgba(0, 0, 0, 0.35);
  border: none;
  -webkit-transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-chooser__button:hover {
  background-color: rgba(255, 255, 255, 0.1);
  -webkit-box-shadow: inset 0 -0.1875rem 0 0 #135e88,
    inset 0 0 3px rgba(255, 255, 255, 0);
  box-shadow: inset 0 -0.1875rem 0 0 #135e88,
    inset 0 0 3px rgba(255, 255, 255, 0);
}
.gds-chooser__button:active {
  -webkit-box-shadow: inset 0 -2px 0 0 #135e88;
  box-shadow: inset 0 -2px 0 0 #135e88;
}
.gds-chooser__button:active > * {
  -webkit-transform: scale(0.97) translateY(1px);
  transform: scale(0.97) translateY(1px);
}
.gds-chooser__button:focus {
  outline: none;
}
.gds-chooser__button--left {
  border-right: 2px solid #135e88;
}
.gds-chooser__button--right {
  border-left: 2px solid #135e88;
}
.gds-chooser__console {
  width: 100%;
  text-align: center;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
}
.gds-chooser__console--active .gds-chooser__menu {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}
.gds-chooser__console--active .gds-button-dropdown__menu-item,
.gds-chooser__console--active .gds-multi-select__menu-item {
  -webkit-transform: translateX(0);
  transform: translateX(0);
  opacity: 1;
}
.gds-chooser__console--active .gds-chooser__item-icon {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.gds-chooser__currentItem {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  height: 100%;
  width: 100%;
  font-size: 1rem;
  color: #fff;
  text-shadow: 0 1px 3px rgba(0, 0, 0, 0.35);
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #135e88;
  box-shadow: inset 0 -0.125rem 0 0 #135e88;
  -webkit-transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
}
.gds-chooser__currentItem:hover {
  background-color: rgba(255, 255, 255, 0.1);
  -webkit-box-shadow: inset 0 -0.1875rem 0 0 #135e88,
    inset 0 0 3px rgba(255, 255, 255, 0);
  box-shadow: inset 0 -0.1875rem 0 0 #135e88,
    inset 0 0 3px rgba(255, 255, 255, 0);
}
.gds-chooser__currentItem:active {
  -webkit-box-shadow: inset 0 -2px 0 0 #135e88;
  box-shadow: inset 0 -2px 0 0 #135e88;
}
.gds-chooser__currentItem:active > * {
  -webkit-transform: scale(0.99) translateY(1px);
  transform: scale(0.99) translateY(1px);
}
.gds-chooser__currentItem:focus {
  outline: none;
}
.gds-chooser__item-icon {
  margin-left: 0.5rem;
  font-size: 1rem;
  top: 1px;
  -webkit-transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-chooser__menu {
  top: 100%;
  margin-top: -1px;
  max-width: 500px;
  -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  text-align: left;
}
.gds-chooser__menu-item {
  opacity: 1;
}
.gds-chooser__menu-link {
  padding: 0.25rem 2rem;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
}
.gds-chooser__menu-link:active {
  background-color: rgba(255, 255, 255, 0.35);
}
.gds-slab-nav {
  top: -1px;
  width: -webkit-calc(100% + 2px);
  width: calc(100% + 2px);
  background-color: #0b3851;
  border-top-right-radius: 6px;
  border-bottom-left-radius: 0;
  overflow: hidden;
}
.gds-slab-nav,
.gds-slab-nav--vertical {
  left: -1px;
  border-top-left-radius: 6px;
  border-bottom-right-radius: 0;
}
.gds-slab-nav--vertical {
  width: auto;
  top: 0;
  border-top-right-radius: 0;
  border-bottom-left-radius: 6px;
}
.gds-slab-nav--dark {
  background-color: #5f5f5f;
}
.gds-slab-nav__items {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: flex-start;
  -moz-box-pack: start;
  justify-content: flex-start;
}
.gds-slab-nav__items--vertical {
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  height: 100%;
  width: auto;
}
.gds-slab-nav__items--vertical
  .gds-slab-nav__item--vertical.gds-slab-nav__item--active:after {
  -webkit-box-shadow: inset -3px 0 0 0 #1e96d9, 0 0 0 transparent;
  box-shadow: inset -3px 0 0 0 #1e96d9, 0 0 0 transparent;
}
.gds-slab-nav__items--justify {
  -webkit-justify-content: stretch;
  -moz-box-pack: stretch;
  justify-content: stretch;
}
.gds-slab-nav__item {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-shrink: 1;
  flex-shrink: 1;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  -webkit-align-content: center;
  align-content: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  color: #fff;
  text-align: center;
  padding: 2.5rem;
  cursor: pointer;
  -webkit-transition: all 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-slab-nav__item:after {
  content: "";
  position: absolute;
  height: 100%;
  width: 100%;
  bottom: 0;
  left: 0;
  background-color: #1e96d9;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 50% 100%;
  transform-origin: 50% 100%;
  z-index: 0;
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, 0 0 10px rgba(0, 0, 0, 0.5);
  box-shadow: inset 0 0 0 0 #1e96d9, 0 0 10px rgba(0, 0, 0, 0.5);
  -webkit-transition: all 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition: all 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.gds-slab-nav__item:hover {
  z-index: 200;
}
.gds-slab-nav__item:hover:after {
  background-color: #1e96d9;
  -webkit-transform: scale(1);
  transform: scale(1);
  -webkit-box-shadow: inset 0 -3px 0 0 #1e96d9, 0 0 5px rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -3px 0 0 #1e96d9, 0 0 5px rgba(0, 0, 0, 0.15);
  -webkit-transition: all 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);
  transition: all 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.gds-slab-nav__dropdown {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  -webkit-align-items: stretch;
  -moz-box-align: stretch;
  align-items: stretch;
  border-top: 0.0625rem solid rgba(0, 0, 0, 0.12);
  border-bottom: 0.0625rem solid rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: inset -3px 0 0 0 #1e96d9, 0 0 5px rgba(0, 0, 0, 0.15);
  box-shadow: inset -3px 0 0 0 #1e96d9, 0 0 5px rgba(0, 0, 0, 0.15);
  text-align: left;
  height: 1.5rem;
  color: #fff;
  z-index: 300 !important;
}
.gds-slab-nav__dropdown:before {
  -webkit-transition: all 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-slab-nav__dropdown:hover:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(255, 255, 255, 0.08);
}
.gds-slab-nav__dropdown--primary {
  background-color: #1e96d9;
}
.gds-slab-nav__dropdown--secondary {
  background-color: #052441;
}
.gds-slab-nav__dropdown--tertiary {
  background-color: #15714c;
}
.gds-slab-nav__dropdown--quaternary {
  background-color: #74112a;
}
.gds-slab-nav__dropdown-label {
  padding: 0 0.5rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-family: Public Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto,
    Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji,
    Segoe UI Symbol;
  font-size: 0.7rem;
  text-transform: uppercase;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
  z-index: 400 !important;
  cursor: pointer;
}
.gds-slab-nav__dropdown-label:after {
  content: "";
  float: right;
  margin-top: 0.4rem;
  right: 0.5rem;
  width: 0;
  height: 0;
  border-left: 0.26rem solid transparent;
  border-right: 0.26rem solid transparent;
  border-top: 0.26rem solid #fff;
}
.gds-slab-nav__dropdown-menu {
  position: absolute;
  top: -webkit-calc(100% + 0.0625rem);
  top: calc(100% + 0.0625rem);
  left: 0;
  right: 0;
  background-color: #5f5f5f;
  -webkit-box-shadow: 0 0.5rem 1rem 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 0.5rem 1rem 0 rgba(0, 0, 0, 0.2);
  -webkit-transition: -webkit-transform 0.1s ease-in-out;
  transition: -webkit-transform 0.1s ease-in-out;
  transition: transform 0.1s ease-in-out;
  transition: transform 0.1s ease-in-out, -webkit-transform 0.1s ease-in-out;
  -webkit-transform-origin: top;
  transform-origin: top;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
}
.gds-slab-nav__dropdown-menu--shown {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}
.gds-slab-nav__dropdown-menu-item {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-shadow: inset -0.1875rem 0 0 0 rgba(0, 0, 0, 0.12);
  box-shadow: inset -0.1875rem 0 0 0 rgba(0, 0, 0, 0.12);
  border-top: 0.0625rem solid rgba(255, 255, 255, 0.05);
  border-bottom: 0.0625rem solid rgba(0, 0, 0, 0.12);
}
.gds-slab-nav__dropdown-menu-link {
  font-family: Public Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto,
    Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji,
    Segoe UI Symbol;
  font-size: 0.7rem;
  text-transform: uppercase;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
  z-index: 100;
  display: block;
  padding: 0.125rem 0.5rem;
  -webkit-transition: all 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-slab-nav__dropdown-menu-link:hover {
  background-color: rgba(255, 255, 255, 0.05);
}
.gds-slab-nav__item--justify {
  -webkit-flex-grow: 1;
  -moz-box-flex: 1;
  flex-grow: 1;
}
.gds-slab-nav__item--xs {
  padding: 1rem;
}
.gds-slab-nav__item--sm {
  padding: 1.5rem;
}
.gds-slab-nav__item--lg {
  padding: 3rem;
}
.gds-slab-nav__item--xl {
  padding: 3.5rem;
}
.gds-slab-nav__item--vertical:after {
  -webkit-box-shadow: inset 0 0 0 0 #1e96d9, 0 0 10px rgba(0, 0, 0, 0.5);
  box-shadow: inset 0 0 0 0 #1e96d9, 0 0 10px rgba(0, 0, 0, 0.5);
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 100% 50%;
  transform-origin: 100% 50%;
}
.gds-slab-nav__item--vertical:hover:after {
  -webkit-box-shadow: inset -3px 0 0 0 #1e96d9, 0 0 5px rgba(0, 0, 0, 0.15);
  box-shadow: inset -3px 0 0 0 #1e96d9, 0 0 5px rgba(0, 0, 0, 0.15);
  -webkit-transform: scale(1);
  transform: scale(1);
}
.gds-slab-nav__item--vertical.gds-slab-nav__item--active:after {
  -webkit-box-shadow: inset -3px 0 0 0 #1e96d9, 0 0 0 transparent;
  box-shadow: inset -3px 0 0 0 #1e96d9, 0 0 0 transparent;
}
.gds-slab-nav__item--active:after {
  background-color: #1e96d9;
  -webkit-transform: scale(1);
  transform: scale(1);
}
.gds-slab-nav__item--active:after,
.gds-slab-nav__item--active:hover:after {
  -webkit-box-shadow: inset 0 -3px 0 0 #1e96d9, 0 0 0 transparent;
  box-shadow: inset 0 -3px 0 0 #1e96d9, 0 0 0 transparent;
}
.gds-slab-nav__item--active:hover:after {
  background-color: #135e88;
}
.gds-slab-nav__item:active:after {
  background-color: #1e96d9;
}
.gds-slab-nav__item--secondary:after {
  background-color: #052441;
  -webkit-box-shadow: inset 0 0 0 0 #c6e1fb, 0 0 10px rgba(0, 0, 0, 0.5);
  box-shadow: inset 0 0 0 0 #c6e1fb, 0 0 10px rgba(0, 0, 0, 0.5);
}
.gds-slab-nav__item--secondary:hover:after {
  background-color: #062d51;
  -webkit-box-shadow: inset 0 -3px 0 0 #c6e1fb, 0 0 5px rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -3px 0 0 #c6e1fb, 0 0 5px rgba(0, 0, 0, 0.15);
}
.gds-slab-nav__item--secondary.gds-slab-nav__item--active:after {
  background-color: #052441;
  -webkit-box-shadow: inset 0 -3px 0 0 #c6e1fb, 0 0 0 transparent;
  box-shadow: inset 0 -3px 0 0 #c6e1fb, 0 0 0 transparent;
}
.gds-slab-nav__item--secondary.gds-slab-nav__item--active:hover:after {
  background-color: #062d51;
}
.gds-slab-nav__item--secondary.gds-slab-nav__item:active:after {
  background-color: #0a4882;
}
.gds-slab-nav__item--secondary.gds-slab-nav__item--vertical:after {
  -webkit-box-shadow: inset 0 0 0 0 #c6e1fb, 0 0 10px rgba(0, 0, 0, 0.5);
  box-shadow: inset 0 0 0 0 #c6e1fb, 0 0 10px rgba(0, 0, 0, 0.5);
}
.gds-slab-nav__item--secondary.gds-slab-nav__item--vertical:hover:after {
  -webkit-box-shadow: inset -3px 0 0 0 #c6e1fb, 0 0 5px rgba(0, 0, 0, 0.15);
  box-shadow: inset -3px 0 0 0 #c6e1fb, 0 0 5px rgba(0, 0, 0, 0.15);
}
.gds-slab-nav__item--secondary.gds-slab-nav__item--vertical.gds-slab-nav__item--active:after {
  -webkit-box-shadow: inset -3px 0 0 0 #c6e1fb, 0 0 0 transparent;
  box-shadow: inset -3px 0 0 0 #c6e1fb, 0 0 0 transparent;
}
.gds-slab-nav__item--tertiary:after {
  background-color: #15714c;
  -webkit-box-shadow: inset 0 0 0 0 #15714c, 0 0 10px rgba(0, 0, 0, 0.5);
  box-shadow: inset 0 0 0 0 #15714c, 0 0 10px rgba(0, 0, 0, 0.5);
}
.gds-slab-nav__item--tertiary:hover:after {
  background-color: #1a8d5f;
  -webkit-box-shadow: inset 0 -3px 0 0 #15714c, 0 0 5px rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -3px 0 0 #15714c, 0 0 5px rgba(0, 0, 0, 0.15);
}
.gds-slab-nav__item--tertiary.gds-slab-nav__item--active:after {
  background-color: #15714c;
  -webkit-box-shadow: inset 0 -3px 0 0 #15714c, 0 0 0 transparent;
  box-shadow: inset 0 -3px 0 0 #15714c, 0 0 0 transparent;
}
.gds-slab-nav__item--tertiary.gds-slab-nav__item--active:hover:after {
  background-color: #1a8d5f;
}
.gds-slab-nav__item--tertiary.gds-slab-nav__item:active:after {
  background-color: #32d996;
}
.gds-slab-nav__item--tertiary.gds-slab-nav__item--vertical:after {
  -webkit-box-shadow: inset 0 0 0 0 #15714c, 0 0 10px rgba(0, 0, 0, 0.5);
  box-shadow: inset 0 0 0 0 #15714c, 0 0 10px rgba(0, 0, 0, 0.5);
}
.gds-slab-nav__item--tertiary.gds-slab-nav__item--vertical:hover:after {
  -webkit-box-shadow: inset -3px 0 0 0 #15714c, 0 0 5px rgba(0, 0, 0, 0.15);
  box-shadow: inset -3px 0 0 0 #15714c, 0 0 5px rgba(0, 0, 0, 0.15);
}
.gds-slab-nav__item--tertiary.gds-slab-nav__item--vertical.gds-slab-nav__item--active:after {
  -webkit-box-shadow: inset -3px 0 0 0 #15714c, 0 0 0 transparent;
  box-shadow: inset -3px 0 0 0 #15714c, 0 0 0 transparent;
}
.gds-slab-nav__item--quaternary:after {
  background-color: #74112a;
  -webkit-box-shadow: inset 0 0 0 0 #e02b58, 0 0 10px rgba(0, 0, 0, 0.5);
  box-shadow: inset 0 0 0 0 #e02b58, 0 0 10px rgba(0, 0, 0, 0.5);
}
.gds-slab-nav__item--quaternary:hover:after {
  background-color: #921534;
  -webkit-box-shadow: inset 0 -3px 0 0 #e02b58, 0 0 5px rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -3px 0 0 #e02b58, 0 0 5px rgba(0, 0, 0, 0.15);
}
.gds-slab-nav__item--quaternary.gds-slab-nav__item--active:after {
  background-color: #74112a;
  -webkit-box-shadow: inset 0 -3px 0 0 #e02b58, 0 0 0 transparent;
  box-shadow: inset 0 -3px 0 0 #e02b58, 0 0 0 transparent;
}
.gds-slab-nav__item--quaternary.gds-slab-nav__item--active:hover:after {
  background-color: #921534;
}
.gds-slab-nav__item--quaternary.gds-slab-nav__item:active:after {
  background-color: #e02b58;
}
.gds-slab-nav__item--quaternary.gds-slab-nav__item--vertical:after {
  -webkit-box-shadow: inset 0 0 0 0 #e02b58, 0 0 10px rgba(0, 0, 0, 0.5);
  box-shadow: inset 0 0 0 0 #e02b58, 0 0 10px rgba(0, 0, 0, 0.5);
}
.gds-slab-nav__item--quaternary.gds-slab-nav__item--vertical:hover:after {
  -webkit-box-shadow: inset -3px 0 0 0 #e02b58, 0 0 5px rgba(0, 0, 0, 0.15);
  box-shadow: inset -3px 0 0 0 #e02b58, 0 0 5px rgba(0, 0, 0, 0.15);
}
.gds-slab-nav__item--quaternary.gds-slab-nav__item--vertical.gds-slab-nav__item--active:after {
  -webkit-box-shadow: inset -3px 0 0 0 #e02b58, 0 0 0 transparent;
  box-shadow: inset -3px 0 0 0 #e02b58, 0 0 0 transparent;
}
.gds-slab-nav__item-icon {
  font-size: 1.75rem;
  margin-bottom: 0.5714285714rem;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.gds-slab-nav__item-icon--xs {
  font-size: 1rem;
}
.gds-slab-nav__item-icon--sm {
  font-size: 1.25rem;
}
.gds-slab-nav__item-icon--lg {
  font-size: 2rem;
}
.gds-slab-nav__item-icon--xl {
  font-size: 2.5rem;
}
.gds-slab-nav__item-label {
  font-family: Public Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto,
    Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji,
    Segoe UI Symbol;
  font-size: 0.7rem;
  text-transform: uppercase;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.gds-slab-nav__item-label--xs {
  font-size: 0.3333333333rem;
  font-size: 0.5rem;
}
.gds-slab-nav__item-label--lg {
  font-size: 0.8rem;
}
.gds-slab-nav__item-label--xl {
  font-size: 0.9rem;
}
.gds-slab-nav__item-indicator {
  position: absolute;
  left: 50%;
  z-index: 200;
}
.gds-slab-nav__item-badge {
  background: #fee0da;
  color: #691102;
  border-radius: 20px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4) !important;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4) !important;
}
.gds-slab-nav__item-warning {
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
  color: #f7e16b;
}
.gds-slab-nav__item-danger {
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
  color: #fb4323;
}
.gds-tree__sub-nav {
  padding-left: 1.75rem;
}
.gds-tree__sub-nav:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  bottom: -webkit-calc(1rem - 4px);
  bottom: calc(1rem - 4px);
  width: 1px;
  background-color: #dbdbdb;
}
.gds-tree--dark .gds-tree__sub-item:before,
.gds-tree--dark .gds-tree__sub-nav:before {
  background-color: #949494;
  opacity: 0.85;
}
.gds-tree__sub-item:before {
  content: "";
  height: 1px;
  position: absolute;
  top: 1rem;
  right: 100%;
  width: -webkit-calc(1.75rem - 1px);
  width: calc(1.75rem - 1px);
  background-color: #dbdbdb;
  z-index: 300;
  -webkit-transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-tree--dark .gds-tree__link {
  color: #dbdbdb;
}
.gds-tree__link {
  display: block;
  white-space: nowrap;
  font-size: 90%;
  padding: 0.125rem 0;
  cursor: pointer;
  -webkit-transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-tree__link:hover {
  color: #8bcbef;
}
.gds-tree__link:hover .gds-tree__link-option {
  opacity: 1;
  left: -18px;
}
.gds-tree__link:hover .gds-tree__status-icon {
  left: 5px;
}
.gds-tree__link:hover .gds-tree__status-icon:before {
  content: "";
}
.gds-tree__link--active {
  color: #1e96d9;
  padding-left: 5px;
}
.gds-tree__link--primary:after {
  color: #1e96d9;
}
.gds-tree__link--primary:hover {
  color: #8bcbef;
}
.gds-tree__link--primary.gds-tree__link--active,
.gds-tree__link--primary.gds-tree__link--active .gds-tree__status-icon,
.gds-tree__link--primary .gds-tree__status-icon {
  color: #1e96d9;
}
.gds-tree__link--secondary:after {
  color: #0a4882;
}
.gds-tree__link--secondary:hover {
  color: #53a5f2;
}
.gds-tree__link--secondary.gds-tree__link--active,
.gds-tree__link--secondary.gds-tree__link--active .gds-tree__status-icon,
.gds-tree__link--secondary .gds-tree__status-icon {
  color: #0a4882;
}
.gds-tree__link--tertiary:after {
  color: #32d996;
}
.gds-tree__link--tertiary:hover {
  color: #98eccb;
}
.gds-tree__link--tertiary.gds-tree__link--active,
.gds-tree__link--tertiary.gds-tree__link--active .gds-tree__status-icon,
.gds-tree__link--tertiary .gds-tree__status-icon {
  color: #32d996;
}
.gds-tree__link--quaternary:after {
  color: #e02b58;
}
.gds-tree__link--quaternary:hover {
  color: #f095ab;
}
.gds-tree__link--quaternary.gds-tree__link--active,
.gds-tree__link--quaternary.gds-tree__link--active .gds-tree__status-icon,
.gds-tree__link--quaternary .gds-tree__status-icon {
  color: #e02b58;
}
.gds-tree__status-icon {
  color: #1e96d9;
  left: 0;
  -webkit-transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-tree__sub-nav .gds-tree__link {
  margin-left: 0.5rem;
}
.gds-tree__link-option {
  -webkit-transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  top: -2px;
  left: 0;
  height: 22px;
  width: 22px;
  padding: 0.2222222222rem 0.2rem 0.3333333333rem;
  font-size: 0.6666666667rem;
  opacity: 0;
  background-color: inherit;
  background-size: 100% 300%;
  background-position: 50%;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(10%, #fc826c),
    color-stop(140%, #d32204)
  );
  background-image: -webkit-linear-gradient(#fc826c 10%, #d32204 140%);
  background-image: linear-gradient(#fc826c 10%, #d32204 140%);
}
.gds-tree__link-option:hover {
  background-position: top;
}
.gds-tree__link-option:focus {
  outline: none;
}
.gds-tree__link-option:active,
.gds-tree__link-option:focus {
  -webkit-box-shadow: 0 0 0 2px #fec0b6;
  box-shadow: 0 0 0 2px #fec0b6;
}
.gds-tree__link-option:active {
  background-position: bottom;
}
.gds-radio-block {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: row;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-direction: row;
  width: -webkit-calc(100% - 1px);
  width: calc(100% - 1px);
  border: 1px solid #fff;
  border-radius: 6px;
  overflow: hidden;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
}
.gds-radio-block--dark {
  border: 1px solid #c4c4c4;
}
.gds-radio-block--dark .gds-radio-block__button {
  color: #fff;
  border-right: 1px solid #c4c4c4;
}
.gds-radio-block__button {
  color: inherit;
  text-shadow: none !important;
  margin: 0;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex: 1 1;
  -moz-box-flex: 1;
  flex: 1 1;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  padding: 1rem;
  background-color: transparent !important;
  border: none;
  border-right: 1px solid #fff;
  font-family: Public Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto,
    Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji,
    Segoe UI Symbol;
  cursor: pointer;
  border-radius: 0;
  font-size: 0.8rem;
  overflow: hidden;
}
.gds-radio-block__button:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(11, 56, 81, 0.3);
  opacity: 1;
}
.gds-radio-block__button:after {
  content: "";
  position: absolute;
  width: 120%;
  height: 120%;
  top: -10%;
  left: -10%;
  -webkit-transform: translateZ(0) scale(0.5);
  transform: translateZ(0) scale(0.5);
  background-color: #0b3851;
  -webkit-box-shadow: inset 0 0 0 1px #135e88;
  box-shadow: inset 0 0 0 1px #135e88;
  opacity: 0;
  -webkit-filter: blur(10px);
  filter: blur(10px);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  will-change: transform, opacity;
  -webkit-transition: all 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-radio-block__button:last-child {
  border-right: none;
}
.gds-radio-block__button-text {
  color: #fff;
  text-shadow: 0 1px 3px rgba(0, 0, 0, 0.9);
  z-index: 100 !important;
  -webkit-transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-radio-block__button--active:after,
.gds-radio-block__button:hover:after {
  opacity: 1;
  -webkit-transform: translateZ(0) scale(1);
  transform: translateZ(0) scale(1);
}
.gds-radio-block__button--active .gds-radio-block__button-text,
.gds-radio-block__button:hover .gds-radio-block__button-text {
  color: #fff;
}
.gds-radio-block__button:hover .gds-radio-block__button-text {
  -webkit-transform: scale(1.025);
  transform: scale(1.025);
}
.gds-radio-block__button--active:hover .gds-radio-block__button-text {
  -webkit-transform: scale(1);
  transform: scale(1);
}
.gds-radio-block__button--sm {
  padding: 0.5rem;
}
.gds-radio-block__button--lg {
  padding: 1.5rem;
}
.gds-radio-block__button--no-pad {
  padding: 0;
}
.gds-radio-block__button:active:after {
  background-color: #1a83be;
  -webkit-box-shadow: inset 0 0 0 1px #0f4b6d;
  box-shadow: inset 0 0 0 1px #0f4b6d;
}
.gds-radio-block__button:active .gds-radio-block__button-text {
  -webkit-transform: scale(1);
  transform: scale(1);
}
.gds-radio-block__button--secondary:after,
.gds-radio-block__button--secondary:before {
  background-color: rgba(10, 72, 130, 0.75);
  -webkit-box-shadow: inset 0 0 0 1px #062d51;
  box-shadow: inset 0 0 0 1px #062d51;
}
.gds-radio-block__button--secondary:before {
  background-color: rgba(10, 72, 130, 0.3);
}
.gds-radio-block__button--secondary.gds-radio-block__button--active:hover:after {
  background-color: #1a87ed;
  -webkit-box-shadow: inset 0 0 0 1px #083662;
  box-shadow: inset 0 0 0 1px #083662;
}
.gds-radio-block__button--secondary:active:after {
  background-color: #093f72;
  -webkit-box-shadow: inset 0 0 0 1px #052441;
  box-shadow: inset 0 0 0 1px #052441;
}
.gds-radio-block__button--tertiary:after,
.gds-radio-block__button--tertiary:before {
  background-color: rgba(50, 217, 150, 0.75);
  -webkit-box-shadow: inset 0 0 0 1px #1a8d5f;
  box-shadow: inset 0 0 0 1px #1a8d5f;
}
.gds-radio-block__button--tertiary:before {
  background-color: rgba(50, 217, 150, 0.3);
}
.gds-radio-block__button--tertiary.gds-radio-block__button--active:hover:after {
  background-color: #76e6b9;
  -webkit-box-shadow: inset 0 0 0 1px #1fa972;
  box-shadow: inset 0 0 0 1px #1fa972;
}
.gds-radio-block__button--tertiary:active:after {
  background-color: #25c585;
  -webkit-box-shadow: inset 0 0 0 1px #15714c;
  box-shadow: inset 0 0 0 1px #15714c;
}
.gds-radio-block__button--quaternary:after,
.gds-radio-block__button--quaternary:before {
  background-color: rgba(224, 43, 88, 0.75);
  -webkit-box-shadow: inset 0 0 0 1px #921534;
  box-shadow: inset 0 0 0 1px #921534;
}
.gds-radio-block__button--quaternary:before {
  background-color: rgba(224, 43, 88, 0.3);
}
.gds-radio-block__button--quaternary.gds-radio-block__button--active:hover:after {
  background-color: #ea7290;
  -webkit-box-shadow: inset 0 0 0 1px #af1a3f;
  box-shadow: inset 0 0 0 1px #af1a3f;
}
.gds-radio-block__button--quaternary.gds-radio-block__button:active:after {
  background-color: #cc1e49;
  -webkit-box-shadow: inset 0 0 0 1px #74112a;
  box-shadow: inset 0 0 0 1px #74112a;
}
.gds-alert {
  position: fixed;
  display: block;
  background-color: #fff;
  z-index: 900;
  border-radius: 6px;
  overflow: hidden;
  outline: 0;
  -webkit-overflow-scrolling: touch;
  height: auto;
  padding: 0;
  top: 25%;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);
  -webkit-transition: all 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition: all 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.-has-alert {
  height: 100%;
  overflow: hidden;
}
.gds-alert__overlay {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.54);
  z-index: 800;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: all 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition: all 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.gds-alert--shown {
  opacity: 1;
  pointer-events: auto;
}
.gds-alert--shown,
.gds-alert--shown .gds-alert {
  -webkit-transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-alert__body,
.gds-alert__footer,
.gds-alert__header {
  display: block;
  text-align: center;
}
.gds-alert__header {
  text-align: center;
  color: #fff;
  padding: 1rem;
  border-top-right-radius: 6px;
  border-top-left-radius: 6px;
}
.gds-alert__header--danger {
  background-color: #fb4323;
}
.gds-alert__header--warning {
  background-color: #f3d221;
}
.gds-alert__header--success {
  background-color: #32d996;
}
.gds-alert__header--info {
  background-color: #7671d6;
}
.gds-alert__header--primary {
  background-color: #1e96d9;
}
.gds-alert__header--secondary {
  background-color: #0a4882;
}
.gds-alert__title {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 1.3rem;
  line-height: 1.4;
  margin-top: 1rem;
}
.gds-alert__icon {
  font-size: 2rem;
  line-height: 0.7;
  display: block;
}
.gds-alert__body {
  position: relative;
  padding: 1rem;
}
.gds-alert__footer {
  padding: 0 1rem 1rem;
}
.-dark-mode {
  background-color: #292929;
}
.-has-page-header {
  padding-top: 7rem !important;
}
.gds-slide-out .gds-page-header__logo {
  -webkit-transform: translateX(-25rem);
  transform: translateX(-25rem);
}
@media (max-width: 543px), (max-width: 767px) {
  .gds-slide-out .gds-page-header__logo {
    display: none;
  }
}
.gds-slide-out .gds-page-header {
  -webkit-transform: translateX(25rem);
  transform: translateX(25rem);
}
@media (max-width: 767px) {
  .gds-slide-out .gds-page-header {
    -webkit-transform: translateX(20rem);
    transform: translateX(20rem);
  }
}
@media (max-width: 543px) {
  .gds-slide-out .gds-page-header {
    -webkit-transform: translateX(15rem);
    transform: translateX(15rem);
  }
}
.gds-slide-out .gds-page-header__nav-bar {
  color: #0b3851;
}
@media (max-width: 543px), (max-width: 767px) {
  .gds-slide-out .gds-slide-nav__user-name {
    display: none;
  }
}
.gds-slide-out .gds-page-header__menu-line {
  -webkit-transition-delay: 0.25s !important;
  transition-delay: 0.25s !important;
}
.gds-slide-out .gds-page-header__menu-line:first-child {
  top: 7px;
  width: 0;
  left: 50%;
}
.gds-slide-out .gds-page-header__menu-line:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.gds-slide-out .gds-page-header__menu-line:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.gds-slide-out .gds-page-header__menu-line:nth-child(4) {
  top: 7px;
  width: 0;
  left: 50%;
}
.gds-slide-out .gds-page-header__page-name {
  -webkit-transform: translateY(0) !important;
  transform: translateY(0) !important;
}
.gds-slide-out
  .gds-page-header__primary-nav:hover
  .gds-page-header__menu-line:first-child {
  top: 7px;
  width: 0;
  left: 50%;
}
.gds-slide-out
  .gds-page-header__primary-nav:hover
  .gds-page-header__menu-line:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  left: 0;
  top: 9px;
  width: 100%;
}
.gds-slide-out
  .gds-page-header__primary-nav:hover
  .gds-page-header__menu-line:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  left: 0;
  top: 9px;
  width: 100%;
}
.gds-slide-out
  .gds-page-header__primary-nav:hover
  .gds-page-header__menu-line:nth-child(4) {
  top: 7px;
  width: 0;
  left: 50%;
}
.gds-page-header {
  position: fixed;
  top: 0;
  left: 0;
  -webkit-transform: translateX(0);
  transform: translateX(0);
  width: 100%;
  height: auto;
  color: #1770a3;
  padding: 0;
  z-index: 700;
  border-bottom: 1px solid #dbdbdb;
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-page-header--dark {
  border-bottom: 1px solid #292929;
}
.gds-page-header--dark:hover {
  -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.5);
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.5);
}
.gds-page-header--dark:hover .gds-page-header__product-bar {
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.75);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.75);
}
.gds-page-header__product-bar {
  position: relative;
  background-color: #fff;
  width: 100%;
  padding: 0.5rem;
  z-index: 200;
  overflow: hidden;
  border-bottom: 1px solid #dbdbdb;
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  height: 41px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
}
.gds-page-header__product-bar--collapsed {
  height: 0.3333333333rem;
  padding: 0 0.5rem;
}
.gds-page-header__product-bar--collapsed .gds-page-header__logo,
.gds-page-header__product-bar--collapsed .gds-page-header__product-img,
.gds-page-header__product-bar--collapsed .gds-page-header__product-name {
  opacity: 0;
}
.gds-page-header__product-bar--collapsed:hover {
  height: 41px;
  padding: 0.5rem;
}
.gds-page-header__product-bar--collapsed:hover .gds-page-header__logo,
.gds-page-header__product-bar--collapsed:hover .gds-page-header__product-name {
  opacity: 1;
}
.gds-page-header__product-name {
  font-size: 0.8rem;
  font-family: Public Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto,
    Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji,
    Segoe UI Symbol;
  font-weight: 500;
  line-height: 1rem;
  color: #0b3851;
  text-transform: uppercase;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  letter-spacing: 0.45rem;
  cursor: default;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-page-header__product-name--two-lines {
  font-size: 0.6rem;
  line-height: 0.9rem;
  letter-spacing: 0.4rem;
}
.gds-page-header__product-img {
  height: 0.8rem;
  -webkit-transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-page-header__product-img--two-lines {
  height: 1.5rem;
}
.gds-page-header__nav-bar {
  position: relative;
  color: #acacac;
  background-color: rgba(255, 255, 255, 0.9);
  width: 100%;
  z-index: 100;
  backdrop-filter: blur(3px);
}
.gds-page-header__nav-bar--dark {
  color: #dbdbdb;
  background-color: rgba(68, 68, 68, 0.98);
}
.gds-page-header__logo {
  height: 1.5rem;
  padding-right: 0.5rem;
}
.gds-page-header__logo,
.gds-page-header__primary-nav {
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-page-header__primary-nav {
  float: left;
  cursor: pointer;
  padding: 0.5rem;
  overflow: hidden;
  text-overflow: ellipsis;
  min-width: 100px;
}
.gds-page-header__primary-nav:hover .gds-page-header__page-name {
  color: #1e96d9;
}
.gds-page-header__primary-nav:hover .gds-page-header__menu-line {
  background-color: #1e96d9;
  -webkit-transition-delay: 0s;
  transition-delay: 0s;
}
.gds-page-header__primary-nav:hover .gds-page-header__menu-line:first-child {
  top: 3px;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  width: 50%;
}
.gds-page-header__primary-nav:hover .gds-page-header__menu-line:nth-child(2),
.gds-page-header__primary-nav:hover .gds-page-header__menu-line:nth-child(3) {
  top: 9px;
  width: 75%;
  left: 2px;
}
.gds-page-header__primary-nav:hover .gds-page-header__menu-line:nth-child(4) {
  top: 15px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  width: 50%;
}
.gds-slide-out .gds-page-header__breadcrumb-nav {
  display: none;
}
.gds-page-header__breadcrumb-nav {
  float: left;
  margin-left: 0.75rem;
  padding: 0.5714285714rem 0.5714285714rem 0.5714285714rem 1.25rem;
  white-space: nowrap;
}
.gds-page-header__breadcrumb-nav:empty:before {
  background-color: transparent;
}
@media (max-width: 543px), (max-width: 767px), (max-width: 991px) {
  .gds-page-header__breadcrumb-nav {
    display: none;
  }
}
.gds-page-header__breadcrumb-nav:before {
  content: "";
  height: -webkit-calc(100% + 3px);
  height: calc(100% + 3px);
  width: 1px;
  background-color: rgba(219, 219, 219, 0.75);
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
}
@media (max-width: 543px), (max-width: 767px) {
  .gds-page-header__breadcrumb-nav:before {
    display: none;
  }
  .gds-page-header__breadcrumb-nav--nonresponsive {
    display: block;
  }
}
.gds-page-header__breadcrumbs {
  margin-top: 1px;
  padding: 0;
  white-space: nowrap;
  color: #c4c4c4;
}
.gds-page-header__breadcrumbs-list-item {
  float: left;
  font-size: 0.9rem;
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  margin-right: 2rem;
}
.gds-page-header__breadcrumbs-list-item:not(:last-child):after {
  content: "";
  display: block;
  position: absolute;
  top: -8px;
  right: -18px;
  width: 13px;
  height: 46px;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjAuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMS44IDQ3LjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExLjggNDcuNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiNEQkRCREI7fQo8L3N0eWxlPgo8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjExLjgsMjMuNyAwLjgsMCAwLDAgMTEsMjMuNyAwLDQ3LjQgMC44LDQ3LjQgMTEuOCwyMy43IDExLjgsMjMuNyAiLz4KPC9zdmc+Cg==");
  background-size: 100% 100%;
  pointer-events: none;
}
.gds-page-header__breadcrumbs-list-item .-ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 125px;
  display: block;
}
.gds-page-header__breadcrumbs-list-item
  > .gds-page-header__breadcrumbs-list-item {
  margin-right: 0;
  padding-right: 0.5rem;
}
.gds-page-header__breadcrumbs-list-item--has-menu {
  padding-left: 15px;
}
.gds-page-header__breadcrumbs-menu {
  position: absolute;
  top: 3px;
  left: -9px;
  width: 20px;
  height: 20px;
  cursor: pointer;
}
.gds-page-header__breadcrumbs-menu:hover
  .gds-page-header__breadcrumbs-menu-dots {
  background-color: #1e96d9;
}
.gds-page-header__breadcrumbs-menu:hover
  .gds-page-header__breadcrumbs-menu-dots:before {
  -webkit-transform: translateY(-2px);
  transform: translateY(-2px);
  background-color: #1e96d9;
}
.gds-page-header__breadcrumbs-menu:hover
  .gds-page-header__breadcrumbs-menu-dots:after {
  -webkit-transform: translateY(2px);
  transform: translateY(2px);
  background-color: #1e96d9;
}
.gds-page-header__breadcrumbs-menu-dots {
  top: 9px;
  left: 9px;
}
.gds-page-header__breadcrumbs-menu-dots,
.gds-page-header__breadcrumbs-menu-dots:after,
.gds-page-header__breadcrumbs-menu-dots:before {
  position: absolute;
  width: 2px;
  height: 2px;
  background-color: #c4c4c4;
  border-radius: 50%;
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-page-header__breadcrumbs-menu-dots:after,
.gds-page-header__breadcrumbs-menu-dots:before {
  content: "";
  display: block;
}
.gds-page-header__breadcrumbs-menu-dots:before {
  top: -5px;
}
.gds-page-header__breadcrumbs-menu-dots:after {
  top: 5px;
}
.gds-page-header__breadcrumbs-menu-dots ~ .gds-bubble__menu {
  left: -5px;
}
.gds-page-header__breadcrumbs-link {
  color: #1e96d9;
  text-decoration: none;
  padding-right: 0.5rem;
}
.gds-page-header__breadcrumbs-link:hover {
  color: #0b3851;
}
.gds-page-header__breadcrumbs-link .-ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 125px;
  display: block;
}
.gds-page-header__menu {
  vertical-align: top;
  width: 32px;
  height: 25px;
  position: relative;
  margin-top: 0.3333333333rem;
  margin-right: 0.5rem;
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-delay: 0.2s;
  transition-delay: 0.2s;
  background-color: transparent;
  border: 0;
  outline: 0;
  cursor: pointer;
}
.gds-page-header__menu:focus {
  border: 0;
  outline: 0;
}
.gds-page-header__menu--back .gds-page-header__menu-line:first-child {
  top: 3px;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  width: 50%;
}
.gds-page-header__menu--back .gds-page-header__menu-line:nth-child(2),
.gds-page-header__menu--back .gds-page-header__menu-line:nth-child(3) {
  top: 9px;
  width: 75%;
  left: 2px;
}
.gds-page-header__menu--back .gds-page-header__menu-line:nth-child(4) {
  top: 15px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  width: 50%;
}
.gds-page-header__menu-line {
  display: block;
  position: absolute;
  height: 1px;
  width: 100%;
  background: #acacac;
  opacity: 1;
  left: 0;
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-page-header__menu-line:first-child {
  top: 2px;
}
.gds-page-header__menu-line:nth-child(2),
.gds-page-header__menu-line:nth-child(3) {
  top: 9px;
}
.gds-page-header__menu-line:nth-child(4) {
  top: 16px;
}
.gds-page-header__secondary-nav {
  position: absolute;
  top: 0;
  right: 0;
  background-color: #fff;
  height: 2rem;
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  padding: 0.5rem 1rem 0.5rem 0.5rem;
  height: -webkit-calc(3rem - 2px);
  height: calc(3rem - 2px);
}
.gds-page-header__secondary-nav:before {
  content: "";
  position: absolute;
  top: 0;
  left: -30px;
  width: 30px;
  height: 100%;
  background: -webkit-linear-gradient(left, hsla(0, 0%, 100%, 0), #fff);
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(hsla(0, 0%, 100%, 0)),
    to(#fff)
  );
  background: linear-gradient(90deg, hsla(0, 0%, 100%, 0) 0, #fff);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=1);
}
.-dark-mode .gds-page-header__secondary-nav:before {
  background: -webkit-linear-gradient(left, rgba(68, 68, 68, 0), #444);
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(rgba(68, 68, 68, 0)),
    to(#444)
  );
  background: linear-gradient(90deg, rgba(68, 68, 68, 0) 0, #444);
}
.gds-page-header__secondary-nav--dark {
  background-color: #444;
}
.gds-slide-out .gds-page-header__secondary-nav {
  -webkit-transform: translateX(-25rem);
  transform: translateX(-25rem);
}
@media (max-width: 543px), (max-width: 767px) {
  .gds-slide-out .gds-page-header__secondary-nav {
    display: none;
  }
}
.gds-page-header__secondary-nav__icon-holder {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  margin-left: 0.5rem;
  text-align: center;
  line-height: 1.83rem;
  font-size: 1.3rem;
  bottom: 0.4rem;
}
.gds-page-header__secondary-nav__icon {
  width: 100%;
  height: 100%;
}
.gds-page-header__secondary-nav__icon-link {
  color: #acacac;
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-page-header__secondary-nav__icon-link:hover {
  color: #1e96d9;
}
.gds-page-header__secondary-nav__icon-link--dark {
  color: #dbdbdb;
}
.gds-page-header__secondary-nav__icon--active
  .gds-page-header__secondary-nav__icon-link {
  color: #1e96d9;
}
.gds-page-header__secondary-nav__icon--link {
  color: #acacac;
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-page-header__secondary-nav__icon--link:hover {
  color: #1e96d9;
}
.gds-page-header__page-name {
  margin-bottom: 0;
  display: inline-block;
  vertical-align: top;
  font-size: 1.2rem;
  line-height: 1.6;
  margin-left: 0.5rem;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-ranker {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}
.gds-ranker--vertical {
  -webkit-justify-content: left;
  -moz-box-pack: left;
  justify-content: left;
  display: inline-block;
}
.gds-ranker__list {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: row;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-direction: row;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  -webkit-align-items: stretch;
  -moz-box-align: stretch;
  align-items: stretch;
  width: 100%;
}
.gds-ranker__list--vertical {
  -webkit-align-items: flex-end;
  -moz-box-align: end;
  align-items: flex-end;
}
.gds-ranker__list--vertical,
.gds-ranker__list--vertical-inverted {
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  width: auto;
}
.gds-ranker__list--vertical-inverted {
  -webkit-align-items: flex-start;
  -moz-box-align: start;
  align-items: flex-start;
}
.gds-ranker--no-line:before {
  display: none;
}
.gds-ranker__connector {
  position: absolute;
  bottom: 0.75rem;
  left: 1.5rem;
  right: 1.5rem;
  height: 1px;
  background-color: #dbdbdb;
}
.gds-ranker__connector--inverted {
  bottom: 0;
  top: 0.75rem;
}
.gds-ranker__connector--lg {
  left: 3rem;
  right: 3rem;
}
.gds-ranker__connector--xl {
  left: 4.5rem;
  right: 4.5rem;
}
.gds-ranker__connector--vertical,
.gds-ranker__connector--vertical-inverted,
.gds-ranker__connector--vertical-lg,
.gds-ranker__connector--vertical-xl {
  right: 0.75rem;
  left: auto;
  height: auto;
  top: 2rem;
  bottom: 2rem;
  width: 1px;
}
.gds-ranker__connector--vertical-lg {
  top: 3.75rem;
  bottom: 3.75rem;
  right: 1rem;
  left: auto;
}
.gds-ranker__connector--vertical-xl {
  top: 5.25rem;
  bottom: 5.25rem;
  right: 1.2rem;
  left: auto;
}
.gds-ranker__connector--vertical-inverted {
  left: 0.75rem;
  right: auto;
}
.gds-ranker__connector--vertical-inverted.gds-ranker__connector--vertical-lg,
.gds-ranker__connector--vertical-inverted.gds-ranker__connector--vertical-xl {
  left: 1rem;
  right: auto;
}
.gds-ranker__item-label {
  margin-bottom: 0.5rem;
  color: #1e96d9;
  text-align: center;
}
.gds-ranker__item-label--secondary {
  color: #0a4882;
}
.gds-ranker__item-label--tertiary {
  color: #32d996;
}
.gds-ranker__item-label--lg {
  font-size: 1.1rem;
}
.gds-ranker__item-label--xl {
  font-size: 1.2rem;
}
.gds-ranker__item-label--inverted {
  text-align: center;
}
.gds-ranker__item-label--vertical {
  text-align: right;
}
.gds-ranker__item-label--vertical-inverted {
  text-align: left;
}
.gds-ranker__item {
  text-align: center;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.gds-ranker__item:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  width: 1px;
  height: 50px;
  background-color: #dbdbdb;
}
.gds-ranker__item:only-child {
  left: -webkit-calc(50% - 1.5rem);
  left: calc(50% - 1.5rem);
}
.gds-ranker__item:hover .gds-ranker__image {
  -webkit-transform: scale(1.07);
  transform: scale(1.07);
}
.gds-ranker__item--lg:after {
  height: 60px;
}
.gds-ranker__item--xl:after {
  height: 75px;
}
.gds-ranker__item--inverted {
  -webkit-flex-direction: column-reverse;
  -moz-box-orient: vertical;
  -moz-box-direction: reverse;
  flex-direction: column-reverse;
}
.gds-ranker__item--inverted:after {
  top: 0;
  bottom: auto;
}
.gds-ranker__item--vertical,
.gds-ranker__item--vertical-inverted,
.gds-ranker__item--vertical-lg,
.gds-ranker__item--vertical-xl {
  -webkit-flex-direction: row;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-direction: row;
}
.gds-ranker__item--vertical-inverted:after,
.gds-ranker__item--vertical-lg:after,
.gds-ranker__item--vertical-xl:after,
.gds-ranker__item--vertical:after {
  height: 1px;
  top: 50%;
  left: auto;
  right: 0;
  width: 50px;
}
.gds-ranker__item--vertical-inverted {
  -webkit-flex-direction: row-reverse;
  -moz-box-orient: horizontal;
  -moz-box-direction: reverse;
  flex-direction: row-reverse;
}
.gds-ranker__item--vertical-inverted:after {
  height: 1px;
  top: 50%;
  left: 0;
  right: auto;
}
.gds-ranker__item--vertical-lg:after {
  width: 60px;
}
.gds-ranker__item--vertical-xl:after {
  width: 75px;
}
.gds-ranker__item-icon {
  width: 3rem;
  height: 3rem;
  z-index: 200;
  display: block;
  margin: 1rem 0;
}
.gds-ranker__item-icon:before {
  margin-bottom: -11px;
}
.gds-ranker__item-icon:after,
.gds-ranker__item-icon:before {
  bottom: 100%;
  left: 50%;
}
.gds-ranker__item-icon:before {
  left: -webkit-calc(50% - 6px);
  left: calc(50% - 6px);
}
.gds-ranker__item-icon:after {
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
.gds-ranker__item-icon:focus:before,
.gds-ranker__item-icon:hover:before {
  -webkit-transform: translateY(-8px);
  transform: translateY(-8px);
}
.gds-ranker__item-icon:focus:after,
.gds-ranker__item-icon:hover:after {
  -webkit-transform: translateX(-50%) translateY(-8px);
  transform: translateX(-50%) translateY(-8px);
}
.gds-ranker__item-icon--lg {
  width: 6rem;
  height: 6rem;
  margin: 1.5rem 0;
}
.gds-ranker__item-icon--xl {
  width: 8.25rem;
  height: 8.25rem;
  margin: 2rem 0;
}
.gds-ranker__item-icon--vertical {
  margin: 1rem;
  display: inline-block;
  vertical-align: middle;
}
.gds-ranker__item-icon--vertical-lg {
  display: inline-block;
  vertical-align: middle;
  width: 6rem;
  height: 6rem;
  margin: 1.5rem;
}
.gds-ranker__item-icon--vertical-xl {
  display: inline-block;
  vertical-align: middle;
  width: 8.25rem;
  height: 8.25rem;
  margin: 2rem;
}
.gds-ranker__image {
  width: 3rem;
  height: 3rem;
  border-radius: 50%;
  overflow: hidden;
  margin: 0 auto;
  border: 1px solid #fff;
  -webkit-box-shadow: 0 0 0 1px #1e96d9;
  box-shadow: 0 0 0 1px #1e96d9;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-ranker__image--secondary {
  -webkit-box-shadow: 0 0 0 1px #0a4882;
  box-shadow: 0 0 0 1px #0a4882;
}
.gds-ranker__image--tertiary {
  -webkit-box-shadow: 0 0 0 1px #32d996;
  box-shadow: 0 0 0 1px #32d996;
}
.gds-ranker__image--lg {
  width: 6rem;
  height: 6rem;
}
.gds-ranker__image--xl {
  width: 8rem;
  height: 8rem;
}
.gds-ranker__item-number {
  color: #fff;
  text-align: center;
  width: 1.5rem;
  height: 1.5rem;
  line-height: 1.5rem;
  z-index: 100;
  border-radius: 50%;
  margin: auto;
  background-color: #1e96d9;
  font-family: Public Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto,
    Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji,
    Segoe UI Symbol;
  font-size: 0.8rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.gds-ranker__item-number--lg {
  width: 1.875rem;
  height: 1.875rem;
  line-height: 1.875rem;
  font-size: 0.9rem;
}
.gds-ranker__item-number--xl {
  width: 2.25rem;
  height: 2.25rem;
  line-height: 2.25rem;
  font-size: 1rem;
}
.gds-ranker__item-number--vertical,
.gds-ranker__item-number--vertical-lg {
  display: inline-block;
  vertical-align: middle;
}
.gds-ranker__item-number--vertical-lg {
  width: 1.875rem;
  height: 1.875rem;
  line-height: 1.875rem;
  font-size: 0.9rem;
}
.gds-ranker__item-number--vertical-xl {
  display: inline-block;
  vertical-align: middle;
  width: 2.25rem;
  height: 2.25rem;
  line-height: 2.25rem;
  font-size: 1rem;
}
.gds-ranker__item-number-ordinal {
  font-size: 0.5rem;
  vertical-align: top;
  bottom: 0.1rem;
}
.gds-ranker__item-number--secondary {
  background-color: #0a4882;
}
.gds-ranker__item-number--tertiary {
  background-color: #32d996;
}
@media (max-width: 543px) {
  .gds-ranker {
    -webkit-justify-content: left;
    -moz-box-pack: left;
    justify-content: left;
    display: inline-block;
  }
  .gds-ranker__list {
    -webkit-align-items: center;
    -moz-box-align: center;
    align-items: center;
  }
  .gds-ranker__list,
  .gds-ranker__list--vertical {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
    width: auto;
  }
  .gds-ranker__list--vertical {
    -webkit-align-items: flex-end;
    -moz-box-align: end;
    align-items: flex-end;
  }
  .gds-ranker__list--vertical-inverted {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    align-items: flex-start;
    width: auto;
  }
  .gds-ranker__item {
    -webkit-flex-direction: row;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    flex-direction: row;
  }
  .gds-ranker__item:after {
    height: 1px;
    top: 50%;
    left: auto;
    right: 0;
    width: 50px;
  }
  .gds-ranker__item--lg:after {
    width: 60px;
  }
  .gds-ranker__item--xl:after {
    width: 75px;
  }
  .gds-ranker__item--inverted {
    -webkit-flex-direction: row-reverse;
    -moz-box-orient: horizontal;
    -moz-box-direction: reverse;
    flex-direction: row-reverse;
  }
  .gds-ranker__item--inverted:after {
    height: 1px;
    width: 50px;
    top: 50%;
    left: 0;
    right: auto;
  }
  .gds-ranker__item--inverted.gds-ranker__item--lg:after {
    width: 60px;
  }
  .gds-ranker__item--inverted.gds-ranker__item--xl:after {
    width: 75px;
  }
  .gds-ranker__item--vertical {
    -webkit-flex-direction: row;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    flex-direction: row;
  }
  .gds-ranker__item--vertical:after {
    height: 1px;
    top: 50%;
    left: auto;
    right: 0;
    width: 50px;
  }
  .gds-ranker__item--vertical.gds-ranker__item--lg:after,
  .gds-ranker__item--vertical.gds-ranker__item--vertical-lg:after {
    width: 60px;
  }
  .gds-ranker__item--vertical.gds-ranker__item--vertical-xl:after,
  .gds-ranker__item--vertical.gds-ranker__item--xl:after {
    width: 75px;
  }
  .gds-ranker__item--vertical-inverted {
    -webkit-flex-direction: row-reverse;
    -moz-box-orient: horizontal;
    -moz-box-direction: reverse;
    flex-direction: row-reverse;
  }
  .gds-ranker__item--vertical-inverted:after {
    height: 1px;
    top: 50%;
    left: 0;
    right: auto;
    width: 50px;
  }
  .gds-ranker__item--vertical-inverted.gds-ranker__item--lg:after,
  .gds-ranker__item--vertical-inverted.gds-ranker__item--vertical-lg:after {
    width: 60px;
  }
  .gds-ranker__item--vertical-inverted.gds-ranker__item--vertical-xl:after,
  .gds-ranker__item--vertical-inverted.gds-ranker__item--xl:after {
    width: 75px;
  }
  .gds-ranker__item-icon {
    margin: 1rem;
    display: inline-block;
    vertical-align: middle;
  }
  .gds-ranker__item-icon--lg,
  .gds-ranker__item-icon--vertical-lg {
    margin: 1.5rem;
  }
  .gds-ranker__item-icon--vertical-xl,
  .gds-ranker__item-icon--xl {
    margin: 2rem;
  }
  .gds-ranker__item-number {
    display: inline-block;
    vertical-align: middle;
  }
  .gds-ranker__item-label,
  .gds-ranker__item-label--vertical {
    text-align: right;
  }
  .gds-ranker__item-label--inverted,
  .gds-ranker__item-label--vertical-inverted {
    text-align: left;
  }
  .gds-ranker__connector {
    right: 0.75rem;
    left: auto;
    height: auto;
    top: 2rem;
    bottom: 2rem;
    width: 1px;
  }
  .gds-ranker__connector.gds-ranker__connector--lg {
    top: 3.75rem;
    bottom: 3.75rem;
    right: 1rem;
  }
  .gds-ranker__connector.gds-ranker__connector--xl {
    top: 5.25rem;
    bottom: 5.25rem;
    right: 1rem;
  }
  .gds-ranker__connector--vertical {
    right: 0.75rem;
    left: auto;
    height: auto;
    top: 2rem;
    bottom: 2rem;
    width: 1px;
  }
  .gds-ranker__connector--vertical.gds-ranker__connector--lg,
  .gds-ranker__connector--vertical.gds-ranker__connector--vertical-lg {
    top: 3.75rem;
    bottom: 3.75rem;
    right: 1rem;
  }
  .gds-ranker__connector--vertical.gds-ranker__connector--vertical-xl,
  .gds-ranker__connector--vertical.gds-ranker__connector--xl {
    top: 5.25rem;
    bottom: 5.25rem;
    right: 1rem;
  }
  .gds-ranker__connector--inverted,
  .gds-ranker__connector--vertical-inverted {
    left: 0.75rem;
    right: auto;
    height: auto;
    width: 1px;
    top: 2rem;
    bottom: 2rem;
  }
  .gds-ranker__connector--inverted.gds-ranker__connector--lg,
  .gds-ranker__connector--inverted.gds-ranker__connector--vertical-lg,
  .gds-ranker__connector--vertical-inverted.gds-ranker__connector--lg,
  .gds-ranker__connector--vertical-inverted.gds-ranker__connector--vertical-lg {
    top: 3.75rem;
    bottom: 3.75rem;
    left: 1rem;
    right: auto;
  }
  .gds-ranker__connector--inverted.gds-ranker__connector--vertical-xl,
  .gds-ranker__connector--inverted.gds-ranker__connector--xl,
  .gds-ranker__connector--vertical-inverted.gds-ranker__connector--vertical-xl,
  .gds-ranker__connector--vertical-inverted.gds-ranker__connector--xl {
    top: 5.25rem;
    bottom: 5.25rem;
    left: 1rem;
    right: auto;
  }
}
.gds-ranker-card {
  -webkit-flex-direction: row;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-direction: row;
}
.gds-ranker-card,
.gds-ranker-card__item {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}
.gds-ranker-card__item {
  -webkit-flex: 1 1;
  -moz-box-flex: 1;
  flex: 1 1;
  height: 300px;
  margin: 0 0.5rem;
  border: 1px solid #c9c9c9;
  border-radius: 6px;
  overflow: hidden;
}
.gds-ranker-card--sm .gds-ranker-card__item {
  margin: 0 0.25rem;
  height: 150px;
}
.gds-ranker-card--sm .gds-ranker-card__item .gds-ranker-card__stats {
  font-size: 0.9rem;
}
.gds-ranker-card--sm .gds-ranker-card__item .gds-ranker-card__label {
  font-size: 0.5rem;
  margin-top: 0.15rem;
}
.gds-ranker-card__item:first-child {
  margin-left: 0;
}
.gds-ranker-card__item:last-child {
  margin-right: 0;
}
.gds-ranker-card__data-wrapper {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.gds-ranker-card__data-wrapper:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  -webkit-box-shadow: inset 0 -8rem 10rem -5rem rgba(0, 0, 0, 0.75);
  box-shadow: inset 0 -8rem 10rem -5rem rgba(0, 0, 0, 0.75);
  z-index: 200;
}
.gds-ranker-card__number {
  border-radius: 50%;
  padding: 0.25rem 0;
  margin-right: 1rem;
  font-size: 0.9rem;
  float: left;
  width: 2.25rem;
  height: 2.25rem;
  text-align: center;
  color: #fff;
  border: 1px solid #fff;
  font-family: Public Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto,
    Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji,
    Segoe UI Symbol;
  position: absolute;
  top: 10px;
  left: 10px;
  background-color: rgba(0, 0, 0, 0.4);
  -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);
  z-index: 300;
}
.gds-ranker-card__number--sm {
  width: 3rem;
  height: 3rem;
  line-height: 2.9rem;
  top: -24px;
  left: -24px;
  font-size: 10px;
  padding: 12px 0 0 19px;
  border: none;
}
.gds-ranker-card__number--primary,
.gds-ranker-card__number--primary:before {
  background-color: #1e96d9;
}
.gds-ranker-card__number--secondary,
.gds-ranker-card__number--secondary:before {
  background-color: #0a4882;
}
.gds-ranker-card__number--tertiary,
.gds-ranker-card__number--tertiary:before {
  background-color: #32d996;
}
.gds-ranker-card--primary .gds-ranker-card__item {
  border: 1px solid #1e96d9;
}
.gds-ranker-card--secondary .gds-ranker-card__item {
  border: 1px solid #0a4882;
}
.gds-ranker-card--tertiary .gds-ranker-card__item {
  border: 1px solid #32d996;
}
.gds-ranker-card__footer {
  display: block;
  position: absolute;
  right: 0;
  left: 0;
  bottom: 4px;
}
.gds-ranker-card__label,
.gds-ranker-card__stats {
  display: block;
  color: #fff;
  text-align: center;
  z-index: 300;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.gds-ranker-card__stats {
  font-size: 1.2rem;
}
.gds-ranker-card__label {
  font-family: Public Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto,
    Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji,
    Segoe UI Symbol;
  font-size: 0.7rem;
  color: #7a7a7a;
  display: inline-block;
  max-width: 100%;
  text-transform: uppercase;
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  border-top: 1px solid #fff;
  padding-top: 0.25rem;
  margin: 0 1.25rem;
}
@media (max-width: 1199px) {
  .gds-ranker-card {
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    justify-content: space-between;
    -webkit-align-items: stretch;
    -moz-box-align: stretch;
    align-items: stretch;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: row;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    flex-direction: row;
    -webkit-align-content: flex-start;
    align-content: flex-start;
  }
  .gds-ranker-card__item {
    -webkit-flex: inherit;
    -moz-box-flex: inherit;
    flex: inherit;
    margin: 0 0 1rem;
    -webkit-flex-grow: 1;
    -moz-box-flex: 1;
    flex-grow: 1;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(2) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0.5rem;
    margin-left: 0;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(2)
    ~ .gds-ranker-card__item:nth-child(2) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0;
    margin-left: 0.5rem;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(3) {
    -webkit-flex-basis: 20%;
    flex-basis: 20%;
    margin-right: 0.5rem;
    margin-left: 0;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(3)
    ~ .gds-ranker-card__item:nth-child(2) {
    -webkit-flex-basis: 20%;
    flex-basis: 20%;
    margin-right: 0.5rem;
    margin-left: 0.5rem;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(3)
    ~ .gds-ranker-card__item:nth-child(3) {
    -webkit-flex-basis: 20%;
    flex-basis: 20%;
    margin-right: 0;
    margin-left: 0.5rem;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(4) {
    -webkit-flex-basis: 20%;
    flex-basis: 20%;
    margin-right: 0.5rem;
    margin-left: 0;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(4)
    ~ .gds-ranker-card__item:nth-child(2),
  .gds-ranker-card__item:first-child:nth-last-of-type(4)
    ~ .gds-ranker-card__item:nth-child(3) {
    -webkit-flex-basis: 20%;
    flex-basis: 20%;
    margin-right: 0.5rem;
    margin-left: 0.5rem;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(4)
    ~ .gds-ranker-card__item:nth-child(4) {
    -webkit-flex-basis: 20%;
    flex-basis: 20%;
    margin-right: 0;
    margin-left: 0.5rem;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(5) {
    -webkit-flex-basis: 30%;
    flex-basis: 30%;
    margin-right: 0.5rem;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(5)
    ~ .gds-ranker-card__item:nth-child(2) {
    -webkit-flex-basis: 30%;
    flex-basis: 30%;
    margin-right: 0.5rem;
    margin-left: 0.5rem;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(5)
    ~ .gds-ranker-card__item:nth-child(3) {
    -webkit-flex-basis: 30%;
    flex-basis: 30%;
    margin-left: 0.5rem;
    margin-right: 0;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(5)
    ~ .gds-ranker-card__item:nth-child(4) {
    -webkit-flex-basis: 30%;
    flex-basis: 30%;
    margin-right: 0.5rem;
    margin-left: 0;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(5)
    ~ .gds-ranker-card__item:nth-child(5) {
    -webkit-flex-basis: 30%;
    flex-basis: 30%;
    margin-left: 0.5rem;
    margin-right: 0;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(6) {
    -webkit-flex-basis: 30%;
    flex-basis: 30%;
    margin-right: 0.5rem;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(6)
    ~ .gds-ranker-card__item:nth-child(2) {
    -webkit-flex-basis: 30%;
    flex-basis: 30%;
    margin-right: 0.5rem;
    margin-left: 0.5rem;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(6)
    ~ .gds-ranker-card__item:nth-child(3) {
    -webkit-flex-basis: 30%;
    flex-basis: 30%;
    margin-left: 0.5rem;
    margin-right: 0;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(6)
    ~ .gds-ranker-card__item:nth-child(4) {
    -webkit-flex-basis: 30%;
    flex-basis: 30%;
    margin-right: 0.5rem;
    margin-left: 0;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(6)
    ~ .gds-ranker-card__item:nth-child(5) {
    -webkit-flex-basis: 30%;
    flex-basis: 30%;
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(6)
    ~ .gds-ranker-card__item:nth-child(6) {
    -webkit-flex-basis: 30%;
    flex-basis: 30%;
    margin-left: 0.5rem;
    margin-right: 0;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(7) {
    -webkit-flex-basis: 20%;
    flex-basis: 20%;
    margin-right: 0.5rem;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(7)
    ~ .gds-ranker-card__item:nth-child(2),
  .gds-ranker-card__item:first-child:nth-last-of-type(7)
    ~ .gds-ranker-card__item:nth-child(3) {
    -webkit-flex-basis: 20%;
    flex-basis: 20%;
    margin-right: 0.5rem;
    margin-left: 0.5rem;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(7)
    ~ .gds-ranker-card__item:nth-child(4) {
    -webkit-flex-basis: 20%;
    flex-basis: 20%;
    margin-left: 0.5rem;
    margin-right: 0;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(7)
    ~ .gds-ranker-card__item:nth-child(5) {
    -webkit-flex-basis: 20%;
    flex-basis: 20%;
    margin-right: 0.5rem;
    margin-left: 0;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(7)
    ~ .gds-ranker-card__item:nth-child(6) {
    -webkit-flex-basis: 20%;
    flex-basis: 20%;
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(7)
    ~ .gds-ranker-card__item:nth-child(7) {
    -webkit-flex-basis: 20%;
    flex-basis: 20%;
    margin-left: 0.5rem;
    margin-right: 0;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(8) {
    -webkit-flex-basis: 20%;
    flex-basis: 20%;
    margin-right: 0.5rem;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(8)
    ~ .gds-ranker-card__item:nth-child(2),
  .gds-ranker-card__item:first-child:nth-last-of-type(8)
    ~ .gds-ranker-card__item:nth-child(3) {
    -webkit-flex-basis: 20%;
    flex-basis: 20%;
    margin-right: 0.5rem;
    margin-left: 0.5rem;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(8)
    ~ .gds-ranker-card__item:nth-child(4) {
    -webkit-flex-basis: 20%;
    flex-basis: 20%;
    margin-left: 0.5rem;
    margin-right: 0;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(8)
    ~ .gds-ranker-card__item:nth-child(5) {
    -webkit-flex-basis: 20%;
    flex-basis: 20%;
    margin-right: 0.5rem;
    margin-left: 0;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(8)
    ~ .gds-ranker-card__item:nth-child(6),
  .gds-ranker-card__item:first-child:nth-last-of-type(8)
    ~ .gds-ranker-card__item:nth-child(7) {
    -webkit-flex-basis: 20%;
    flex-basis: 20%;
    margin-right: 0.5rem;
    margin-left: 0.5rem;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(8)
    ~ .gds-ranker-card__item:nth-child(8) {
    -webkit-flex-basis: 20%;
    flex-basis: 20%;
    margin-left: 0.5rem;
    margin-right: 0;
  }
  .gds-ranker-card--sm .gds-ranker-card__item {
    -webkit-flex: inherit;
    -moz-box-flex: inherit;
    flex: inherit;
    margin: 0 0 1rem;
    -webkit-flex-grow: 1;
    -moz-box-flex: 1;
    flex-grow: 1;
  }
  .gds-ranker-card--sm .gds-ranker-card__item:first-child:nth-last-of-type(2) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(2)
    ~ .gds-ranker-card__item:nth-child(2) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0;
    margin-left: 0.25rem;
  }
  .gds-ranker-card--sm .gds-ranker-card__item:first-child:nth-last-of-type(3) {
    -webkit-flex-basis: 20%;
    flex-basis: 20%;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(3)
    ~ .gds-ranker-card__item:nth-child(2) {
    -webkit-flex-basis: 20%;
    flex-basis: 20%;
    margin-right: 0.25rem;
    margin-left: 0.25rem;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(3)
    ~ .gds-ranker-card__item:nth-child(3) {
    -webkit-flex-basis: 20%;
    flex-basis: 20%;
    margin-right: 0;
    margin-left: 0.25rem;
  }
  .gds-ranker-card--sm .gds-ranker-card__item:first-child:nth-last-of-type(4) {
    -webkit-flex-basis: 20%;
    flex-basis: 20%;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(4)
    ~ .gds-ranker-card__item:nth-child(2),
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(4)
    ~ .gds-ranker-card__item:nth-child(3) {
    -webkit-flex-basis: 20%;
    flex-basis: 20%;
    margin-right: 0.25rem;
    margin-left: 0.25rem;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(4)
    ~ .gds-ranker-card__item:nth-child(4) {
    -webkit-flex-basis: 20%;
    flex-basis: 20%;
    margin-right: 0;
    margin-left: 0.25rem;
  }
  .gds-ranker-card--sm .gds-ranker-card__item:first-child:nth-last-of-type(5) {
    -webkit-flex-basis: 30%;
    flex-basis: 30%;
    margin-right: 0.25rem;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(5)
    ~ .gds-ranker-card__item:nth-child(2) {
    -webkit-flex-basis: 30%;
    flex-basis: 30%;
    margin-right: 0.25rem;
    margin-left: 0.25rem;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(5)
    ~ .gds-ranker-card__item:nth-child(3) {
    -webkit-flex-basis: 30%;
    flex-basis: 30%;
    margin-left: 0.25rem;
    margin-right: 0;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(5)
    ~ .gds-ranker-card__item:nth-child(4) {
    -webkit-flex-basis: 30%;
    flex-basis: 30%;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(5)
    ~ .gds-ranker-card__item:nth-child(5) {
    -webkit-flex-basis: 30%;
    flex-basis: 30%;
    margin-left: 0.25rem;
    margin-right: 0;
  }
  .gds-ranker-card--sm .gds-ranker-card__item:first-child:nth-last-of-type(6) {
    -webkit-flex-basis: 30%;
    flex-basis: 30%;
    margin-right: 0.25rem;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(6)
    ~ .gds-ranker-card__item:nth-child(2) {
    -webkit-flex-basis: 30%;
    flex-basis: 30%;
    margin-right: 0.25rem;
    margin-left: 0.25rem;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(6)
    ~ .gds-ranker-card__item:nth-child(3) {
    -webkit-flex-basis: 30%;
    flex-basis: 30%;
    margin-left: 0.25rem;
    margin-right: 0;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(6)
    ~ .gds-ranker-card__item:nth-child(4) {
    -webkit-flex-basis: 30%;
    flex-basis: 30%;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(6)
    ~ .gds-ranker-card__item:nth-child(5) {
    -webkit-flex-basis: 30%;
    flex-basis: 30%;
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(6)
    ~ .gds-ranker-card__item:nth-child(6) {
    -webkit-flex-basis: 30%;
    flex-basis: 30%;
    margin-left: 0.25rem;
    margin-right: 0;
  }
  .gds-ranker-card--sm .gds-ranker-card__item:first-child:nth-last-of-type(7) {
    -webkit-flex-basis: 20%;
    flex-basis: 20%;
    margin-right: 0.25rem;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(7)
    ~ .gds-ranker-card__item:nth-child(2),
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(7)
    ~ .gds-ranker-card__item:nth-child(3) {
    -webkit-flex-basis: 20%;
    flex-basis: 20%;
    margin-right: 0.25rem;
    margin-left: 0.25rem;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(7)
    ~ .gds-ranker-card__item:nth-child(4) {
    -webkit-flex-basis: 20%;
    flex-basis: 20%;
    margin-left: 0.25rem;
    margin-right: 0;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(7)
    ~ .gds-ranker-card__item:nth-child(5) {
    -webkit-flex-basis: 20%;
    flex-basis: 20%;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(7)
    ~ .gds-ranker-card__item:nth-child(6) {
    -webkit-flex-basis: 20%;
    flex-basis: 20%;
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(7)
    ~ .gds-ranker-card__item:nth-child(7) {
    -webkit-flex-basis: 20%;
    flex-basis: 20%;
    margin-left: 0.25rem;
    margin-right: 0;
  }
  .gds-ranker-card--sm .gds-ranker-card__item:first-child:nth-last-of-type(8) {
    -webkit-flex-basis: 20%;
    flex-basis: 20%;
    margin-right: 0.25rem;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(8)
    ~ .gds-ranker-card__item:nth-child(2),
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(8)
    ~ .gds-ranker-card__item:nth-child(3) {
    -webkit-flex-basis: 20%;
    flex-basis: 20%;
    margin-right: 0.25rem;
    margin-left: 0.25rem;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(8)
    ~ .gds-ranker-card__item:nth-child(4) {
    -webkit-flex-basis: 20%;
    flex-basis: 20%;
    margin-left: 0.25rem;
    margin-right: 0;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(8)
    ~ .gds-ranker-card__item:nth-child(5) {
    -webkit-flex-basis: 20%;
    flex-basis: 20%;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(8)
    ~ .gds-ranker-card__item:nth-child(6),
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(8)
    ~ .gds-ranker-card__item:nth-child(7) {
    -webkit-flex-basis: 20%;
    flex-basis: 20%;
    margin-right: 0.25rem;
    margin-left: 0.25rem;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(8)
    ~ .gds-ranker-card__item:nth-child(8) {
    -webkit-flex-basis: 20%;
    flex-basis: 20%;
    margin-left: 0.25rem;
    margin-right: 0;
  }
}
@media (max-width: 543px) {
  .gds-ranker-card__item {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(2) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0.5rem;
    margin-left: 0;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(2)
    ~ .gds-ranker-card__item:nth-child(2) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0;
    margin-left: 0.5rem;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(3) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0.5rem;
    margin-left: 0;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(3)
    ~ .gds-ranker-card__item:nth-child(2) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0;
    margin-left: 0.5rem;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(3)
    ~ .gds-ranker-card__item:nth-child(3) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0;
    margin-left: 0;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(4) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0.5rem;
    margin-left: 0;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(4)
    ~ .gds-ranker-card__item:nth-child(2) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0;
    margin-left: 0.5rem;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(4)
    ~ .gds-ranker-card__item:nth-child(3) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0.5rem;
    margin-left: 0;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(4)
    ~ .gds-ranker-card__item:nth-child(4) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0;
    margin-left: 0.5rem;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(5) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0.5rem;
    margin-left: 0;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(5)
    ~ .gds-ranker-card__item:nth-child(2) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0;
    margin-left: 0.5rem;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(5)
    ~ .gds-ranker-card__item:nth-child(3) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0.5rem;
    margin-left: 0;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(5)
    ~ .gds-ranker-card__item:nth-child(4) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0;
    margin-left: 0.5rem;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(5)
    ~ .gds-ranker-card__item:nth-child(5) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0;
    margin-left: 0;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(6) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0.5rem;
    margin-left: 0;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(6)
    ~ .gds-ranker-card__item:nth-child(2) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0;
    margin-left: 0.5rem;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(6)
    ~ .gds-ranker-card__item:nth-child(3) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0.5rem;
    margin-left: 0;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(6)
    ~ .gds-ranker-card__item:nth-child(4) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0;
    margin-left: 0.5rem;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(6)
    ~ .gds-ranker-card__item:nth-child(5) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0.5rem;
    margin-left: 0;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(6)
    ~ .gds-ranker-card__item:nth-child(6) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0;
    margin-left: 0.5rem;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(7) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0.5rem;
    margin-left: 0;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(7)
    ~ .gds-ranker-card__item:nth-child(2) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0;
    margin-left: 0.5rem;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(7)
    ~ .gds-ranker-card__item:nth-child(3) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0.5rem;
    margin-left: 0;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(7)
    ~ .gds-ranker-card__item:nth-child(4) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0;
    margin-left: 0.5rem;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(7)
    ~ .gds-ranker-card__item:nth-child(5) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0.5rem;
    margin-left: 0;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(7)
    ~ .gds-ranker-card__item:nth-child(6) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0;
    margin-left: 0.5rem;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(7)
    ~ .gds-ranker-card__item:nth-child(7) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-left: 0;
    margin-right: 0;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(8) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0.5rem;
    margin-left: 0;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(8)
    ~ .gds-ranker-card__item:nth-child(2) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0;
    margin-left: 0.5rem;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(8)
    ~ .gds-ranker-card__item:nth-child(3) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0.5rem;
    margin-left: 0;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(8)
    ~ .gds-ranker-card__item:nth-child(4) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0;
    margin-left: 0.5rem;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(8)
    ~ .gds-ranker-card__item:nth-child(5) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0.5rem;
    margin-left: 0;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(8)
    ~ .gds-ranker-card__item:nth-child(6) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0;
    margin-left: 0.5rem;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(8)
    ~ .gds-ranker-card__item:nth-child(7) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0.5rem;
    margin-left: 0;
  }
  .gds-ranker-card__item:first-child:nth-last-of-type(8)
    ~ .gds-ranker-card__item:nth-child(8) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0;
    margin-left: 0.5rem;
  }
  .gds-ranker-card--sm .gds-ranker-card__item {
    -webkit-flex: inherit;
    -moz-box-flex: inherit;
    flex: inherit;
    margin: 0 0 1rem;
    -webkit-flex-grow: 1;
    -moz-box-flex: 1;
    flex-grow: 1;
  }
  .gds-ranker-card--sm .gds-ranker-card__item:first-child:nth-last-of-type(2) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(2)
    ~ .gds-ranker-card__item:nth-child(2) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0;
    margin-left: 0.25rem;
  }
  .gds-ranker-card--sm .gds-ranker-card__item:first-child:nth-last-of-type(3) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0.25rem;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(3)
    ~ .gds-ranker-card__item:nth-child(2) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0;
    margin-left: 0.25rem;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(3)
    ~ .gds-ranker-card__item:nth-child(3) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0;
    margin-left: 0;
  }
  .gds-ranker-card--sm .gds-ranker-card__item:first-child:nth-last-of-type(4) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0.25rem;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(4)
    ~ .gds-ranker-card__item:nth-child(2) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0;
    margin-left: 0.25rem;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(4)
    ~ .gds-ranker-card__item:nth-child(3) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(4)
    ~ .gds-ranker-card__item:nth-child(4) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-left: 0.25rem;
    margin-right: 0;
  }
  .gds-ranker-card--sm .gds-ranker-card__item:first-child:nth-last-of-type(5) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0.25rem;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(5)
    ~ .gds-ranker-card__item:nth-child(2) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0;
    margin-left: 0.25rem;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(5)
    ~ .gds-ranker-card__item:nth-child(3) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(5)
    ~ .gds-ranker-card__item:nth-child(4) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-left: 0.25rem;
    margin-right: 0;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(5)
    ~ .gds-ranker-card__item:nth-child(5) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0;
    margin-left: 0;
  }
  .gds-ranker-card--sm .gds-ranker-card__item:first-child:nth-last-of-type(6) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0.25rem;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(6)
    ~ .gds-ranker-card__item:nth-child(2) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0;
    margin-left: 0.25rem;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(6)
    ~ .gds-ranker-card__item:nth-child(3) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(6)
    ~ .gds-ranker-card__item:nth-child(4) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-left: 0.25rem;
    margin-right: 0;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(6)
    ~ .gds-ranker-card__item:nth-child(5) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(6)
    ~ .gds-ranker-card__item:nth-child(6) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0;
    margin-left: 0.25rem;
  }
  .gds-ranker-card--sm .gds-ranker-card__item:first-child:nth-last-of-type(7) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0.25rem;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(7)
    ~ .gds-ranker-card__item:nth-child(2) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0;
    margin-left: 0.25rem;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(7)
    ~ .gds-ranker-card__item:nth-child(3) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(7)
    ~ .gds-ranker-card__item:nth-child(4) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-left: 0.25rem;
    margin-right: 0;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(7)
    ~ .gds-ranker-card__item:nth-child(5) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(7)
    ~ .gds-ranker-card__item:nth-child(6) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0;
    margin-left: 0.25rem;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(7)
    ~ .gds-ranker-card__item:nth-child(7) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0;
    margin-left: 0;
  }
  .gds-ranker-card--sm .gds-ranker-card__item:first-child:nth-last-of-type(8) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0.25rem;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(8)
    ~ .gds-ranker-card__item:nth-child(2) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0;
    margin-left: 0.25rem;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(8)
    ~ .gds-ranker-card__item:nth-child(3) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(8)
    ~ .gds-ranker-card__item:nth-child(4) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-left: 0.25rem;
    margin-right: 0;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(8)
    ~ .gds-ranker-card__item:nth-child(5) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(8)
    ~ .gds-ranker-card__item:nth-child(6) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0;
    margin-left: 0.25rem;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(8)
    ~ .gds-ranker-card__item:nth-child(7) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .gds-ranker-card--sm
    .gds-ranker-card__item:first-child:nth-last-of-type(8)
    ~ .gds-ranker-card__item:nth-child(8) {
    -webkit-flex-basis: 40%;
    flex-basis: 40%;
    margin-left: 0.25rem;
    margin-right: 0;
  }
}
.-has-spa-header {
  padding-top: 4.5rem !important;
}
.gds-spa-header,
.gds-spa-header__primary-nav,
.gds-spa-header__secondary-nav,
.gds-spa-header__section {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}
.gds-spa-header {
  background-color: #0b3851;
  position: fixed;
  top: 0;
  left: 0;
  -webkit-transform: translateX(0);
  transform: translateX(0);
  width: 100%;
  height: auto;
  color: #fff;
  z-index: 700;
  -webkit-box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.15);
  border-bottom: 0.125rem solid #0a4882;
}
.gds-spa-header__primary-nav {
  width: auto;
}
.gds-spa-header__secondary-nav {
  -webkit-flex: 1 1;
  -moz-box-flex: 1;
  flex: 1 1;
  -webkit-justify-content: flex-end;
  -moz-box-pack: end;
  justify-content: flex-end;
}
.gds-spa-header__logo-image {
  display: block;
  max-width: 120px;
  margin-left: 0.5rem;
}
.gds-spa-header__logo-mark {
  display: block;
  height: 100%;
  width: 100%;
  padding: 0.5rem 0.75rem;
}
.gds-spa-header__product-name {
  display: block;
  max-width: 100%;
  height: 0.8rem;
}
.gds-spa-header__product-name--two-lines {
  height: 1.5rem;
}
.gds-spa-header__section {
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  padding: 0.5rem;
  border-left: 1px solid #0b3851;
}
.gds-spa-header__section--product {
  -webkit-flex-shrink: 2;
  flex-shrink: 2;
  padding: 0.5rem 0.75rem;
}
.gds-spa-header__section--white {
  background-color: #fff;
  border-left: none;
}
.gds-spa-header__section--white:after {
  content: "";
  position: absolute;
  bottom: -0.125rem;
  left: 0;
  right: 0;
  height: 0.125rem;
  background-color: #ccc;
}
.gds-spa-header__section--white:hover {
  background-color: #fff;
}
.gds-spa-header__section-icon {
  width: 3.5rem;
  padding: 0;
  font-size: 1.25rem;
  -webkit-flex-shrink: 1;
  flex-shrink: 1;
}
.gds-spa-header__section-icon,
.gds-spa-header__section-link {
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
}
.gds-spa-header__section-link {
  color: #fff;
  width: 100%;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-content: center;
  align-content: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  height: 100%;
  -webkit-transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-spa-header__section-link:hover {
  background-color: rgba(255, 255, 255, 0.1);
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);
  z-index: 9;
}
.gds-spa-header__section-link:active {
  background-color: rgba(255, 255, 255, 0.25);
  -webkit-box-shadow: none;
  box-shadow: none;
}
.-has-slide-nav {
  position: absolute !important;
  width: 100%;
  left: 0;
  top: 0 !important;
  overflow: hidden;
}
.-has-slide-nav,
.-has-slide-nav:before {
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.-has-slide-nav:before {
  content: "";
}
.gds-slide-out .gds-slide-content {
  -webkit-transform: translateX(25rem);
  transform: translateX(25rem);
}
@media (max-width: 767px) {
  .gds-slide-out .gds-slide-content {
    -webkit-transform: translateX(20rem);
    transform: translateX(20rem);
  }
}
@media (max-width: 543px) {
  .gds-slide-out .gds-slide-content {
    -webkit-transform: translateX(15rem);
    transform: translateX(15rem);
  }
}
.gds-slide-out .gds-slide-nav {
  -webkit-transform: translateX(25rem);
  transform: translateX(25rem);
}
@media (max-width: 767px) {
  .gds-slide-out .gds-slide-nav {
    -webkit-transform: translateX(20rem);
    transform: translateX(20rem);
  }
}
@media (max-width: 543px) {
  .gds-slide-out .gds-slide-nav {
    -webkit-transform: translateX(15rem);
    transform: translateX(15rem);
  }
}
.gds-slide-content {
  left: 0;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.gds-slide-content,
.gds-slide-nav {
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-slide-nav {
  color: #fff;
  position: fixed;
  top: 0;
  left: -25rem;
  -webkit-transform: translateX(0);
  transform: translateX(0);
  width: 25rem;
  height: 100%;
  overflow-y: auto;
  z-index: 800;
  background: url(https://assets.ggops.com/images/tweed.png) 0 0 repeat;
  background-color: #5f5f5f;
  background-size: auto;
  background-blend-mode: multiply;
  -webkit-box-shadow: inset -0.75rem 0 0.5rem -0.5rem rgba(0, 0, 0, 0.35);
  box-shadow: inset -0.75rem 0 0.5rem -0.5rem rgba(0, 0, 0, 0.35);
}
@media (max-width: 767px) {
  .gds-slide-nav {
    width: 20rem;
    left: -20rem;
  }
}
@media (max-width: 543px) {
  .gds-slide-nav {
    width: 15rem;
    left: -15rem;
  }
}
.gds-slide-nav__user-indicator {
  padding: 0.87rem;
}
.gds-slide-nav__user-name,
.gds-slide-nav__user-text {
  color: #5f5f5f;
  margin-bottom: 0;
}
.gds-slide-nav__user-name {
  padding: 1.75rem;
}
.gds-slide-nav__group {
  margin-bottom: 2rem;
}
.gds-slide-nav__label {
  width: 100%;
  background-color: #1e96d9;
  padding: 0.2857142857rem 0 0.2857142857rem 3rem;
  position: relative;
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #1770a3;
  box-shadow: inset 0 -0.125rem 0 0 #1770a3;
  font-weight: 200;
  font-size: 1.2rem;
  margin-bottom: 0;
  display: inline-block;
}
.gds-slide-nav__list {
  padding: 0;
  color: #fff;
}
.gds-slide-nav__list--nested {
  padding-left: 3rem;
  height: auto;
  max-height: 0;
  overflow: hidden;
  -webkit-transition: all 0.5s cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition: all 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: all 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.gds-slide-nav__list--expanded {
  max-height: 55rem;
}
.gds-slide-nav__list-item {
  position: relative;
}
.gds-slide-nav__list-item--primary {
  width: 100%;
}
.gds-slide-nav__list-item--primary:nth-child(2n) {
  background-color: rgba(255, 255, 255, 0.1);
}
.gds-slide-nav__link {
  color: #fff !important;
  font-weight: 200;
  display: block;
  height: 100%;
  width: 100%;
  padding: 0.2857142857rem 0 0.2857142857rem 3rem;
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.gds-slide-nav__link:hover {
  padding-left: 3.1rem;
  background-color: rgba(255, 255, 255, 0.2);
}
.gds-slide-nav__link:focus,
.gds-slide-nav__link:hover,
.gds-slide-nav__link:visited {
  text-decoration: none;
  color: #fff;
}
.gds-slide-nav__link:active,
.gds-slide-nav__link:focus:active {
  background-color: #1e96d9;
}
.gds-slide-nav__link--expandable:after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 0.3333333333rem solid transparent;
  border-bottom: 0.3333333333rem solid transparent;
  border-left: 0.5rem solid #1e96d9;
  margin-left: 1.5rem;
  top: 0.75rem;
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.gds-slide-nav__link--expandable:hover:after {
  border-left: 0.5rem solid #0a4882;
}
.gds-slide-nav__link--expanded:after {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.gds-slide-nav__link-recent {
  padding: 0.2857142857rem 0 0.2857142857rem 4.75rem;
}
.gds-slide-nav__link-recent:before {
  content: "";
  height: 0.65rem;
  width: 0.65rem;
  border-radius: 50%;
  background-color: #1e96d9;
  position: absolute;
  left: 3rem;
  top: 0.75rem;
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.gds-slide-nav__link-recent:hover {
  text-decoration: none;
  color: #fff;
  padding-left: 4.85rem;
  background-color: rgba(255, 255, 255, 0.2);
}
.gds-slide-nav__link-recent:hover:before {
  top: 0.725rem;
  height: 0.75rem;
  width: 0.75rem;
  background-color: #0a4882;
}
.gds-account-modal {
  position: fixed;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  z-index: 900;
}
@media (max-width: 543px), (max-width: 767px) {
  .gds-account-modal {
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    align-items: flex-start;
    bottom: auto;
    margin-top: 2rem;
  }
}
.gds-account-modal--logo:before {
  content: "";
  display: block;
  width: 238px;
  height: 74px;
  background-repeat: no-repeat;
  background-size: contain;
  margin: 0 auto 1.5rem;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 221.54 69.26'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='183.69' y1='18.81' x2='221.54' y2='18.81' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%2300ce7c'/%3E%3Cstop offset='1' stop-color='%234ac1e0'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M3.25,64.5a1.78,1.78,0,0,1,2.43-1,13.44,13.44,0,0,0,4.72.87,7.7,7.7,0,0,0,4.76-1.38A5,5,0,0,0,17,58.64V56.89l.09-1.19H17a6.87,6.87,0,0,1-6.42,3.49A9.54,9.54,0,0,1,2.82,55.8,12.82,12.82,0,0,1,0,47.32,12.49,12.49,0,0,1,2.75,39a9.59,9.59,0,0,1,7.79-3.28,9.91,9.91,0,0,1,2.79.37,6.48,6.48,0,0,1,2,.89,9,9,0,0,1,1.23,1,3.92,3.92,0,0,1,.69.9l.18.36h.1a2.44,2.44,0,0,1-.05-.59v-.87A1.47,1.47,0,0,1,18,36.71a2.07,2.07,0,0,1,1.4-.43h1.56a1.67,1.67,0,0,1,1.87,1.92v20c0,3.7-1.19,6.46-3.59,8.3a13.61,13.61,0,0,1-8.5,2.74A17.36,17.36,0,0,1,3.89,68a1.67,1.67,0,0,1-1-2.48Zm8.48-10.22a5.11,5.11,0,0,0,3.87-1.6q1.53-1.6,1.53-5.22,0-6.78-5.68-6.78a5.09,5.09,0,0,0-4.12,1.74,7,7,0,0,0-1.47,4.67,8.16,8.16,0,0,0,1.56,5.22A5.18,5.18,0,0,0,11.73,54.28Z' fill='%23565959'/%3E%3Cpath d='M27.81,51.31V38.2a1.7,1.7,0,0,1,1.92-1.92h2a1.7,1.7,0,0,1,1.92,1.92V50.11a6.45,6.45,0,0,0,.81,3.56,3.13,3.13,0,0,0,2.81,1.21A5.7,5.7,0,0,0,42,52.59,8.87,8.87,0,0,0,43.8,47V38.2a1.7,1.7,0,0,1,1.92-1.92h2a1.7,1.7,0,0,1,1.92,1.92V57.72a1.7,1.7,0,0,1-1.92,1.92H45.9A1.68,1.68,0,0,1,44,57.72V56.35l.1-1.06H44a8.55,8.55,0,0,1-3.11,3.44,8.85,8.85,0,0,1-5,1.46Q27.81,60.19,27.81,51.31Z' fill='%23565959'/%3E%3Cpath d='M54.88,57.72V38.2a1.68,1.68,0,0,1,1.88-1.92h1.79a1.67,1.67,0,0,1,1.87,1.92v1.42l-.09,1.06h.09a9.3,9.3,0,0,1,3-3.46,7.75,7.75,0,0,1,4.6-1.49c3.58,0,5.85,1.6,6.83,4.81H75a8.92,8.92,0,0,1,3.19-3.39A8.53,8.53,0,0,1,83,35.73q7.65,0,7.65,8.89v13.1a1.7,1.7,0,0,1-1.92,1.92h-2a1.7,1.7,0,0,1-1.92-1.92v-12a7.29,7.29,0,0,0-.67-3.48A2.64,2.64,0,0,0,81.59,41a5,5,0,0,0-4.38,2.41,10.16,10.16,0,0,0-1.58,5.7v8.57a1.67,1.67,0,0,1-1.87,1.92h-2a1.7,1.7,0,0,1-1.92-1.92v-12a7.81,7.81,0,0,0-.62-3.46A2.54,2.54,0,0,0,66.7,41a5,5,0,0,0-4.47,2.43,10.2,10.2,0,0,0-1.58,5.68v8.57a1.68,1.68,0,0,1-1.88,1.92h-2A1.68,1.68,0,0,1,54.88,57.72Z' fill='%23565959'/%3E%3Cpath d='M97.49,64.5a1.76,1.76,0,0,1,2.42-1,13.44,13.44,0,0,0,4.72.87,7.74,7.74,0,0,0,4.77-1.38,5,5,0,0,0,1.83-4.3V56.89l.09-1.19h-.09a6.86,6.86,0,0,1-6.42,3.49,9.55,9.55,0,0,1-7.76-3.39,12.82,12.82,0,0,1-2.82-8.48A12.49,12.49,0,0,1,97,39a9.59,9.59,0,0,1,7.79-3.28,9.86,9.86,0,0,1,2.79.37,6.48,6.48,0,0,1,2,.89,9.07,9.07,0,0,1,1.24,1,4.12,4.12,0,0,1,.68.9l.19.36h.09a3.09,3.09,0,0,1,0-.59v-.87a1.47,1.47,0,0,1,.48-1.13,2.07,2.07,0,0,1,1.4-.43h1.56a1.68,1.68,0,0,1,1.88,1.92v20c0,3.7-1.2,6.46-3.6,8.3a13.61,13.61,0,0,1-8.5,2.74A17.31,17.31,0,0,1,98.13,68a1.68,1.68,0,0,1-1-2.48ZM106,54.28a5.11,5.11,0,0,0,3.87-1.6c1-1.07,1.54-2.81,1.54-5.22q0-6.78-5.68-6.78a5.1,5.1,0,0,0-4.13,1.74,7,7,0,0,0-1.46,4.67,8.21,8.21,0,0,0,1.55,5.22A5.18,5.18,0,0,0,106,54.28Z' fill='%23565959'/%3E%3Cpath d='M122,51.31V38.2A1.7,1.7,0,0,1,124,36.28h2a1.7,1.7,0,0,1,1.93,1.92V50.11a6.45,6.45,0,0,0,.8,3.56,3.13,3.13,0,0,0,2.82,1.21,5.7,5.7,0,0,0,4.78-2.29A8.87,8.87,0,0,0,138,47V38.2A1.7,1.7,0,0,1,140,36.28h2a1.7,1.7,0,0,1,1.93,1.92V57.72a1.7,1.7,0,0,1-1.93,1.92h-1.79a1.67,1.67,0,0,1-1.87-1.92V56.35l.09-1.06h-.09a8.51,8.51,0,0,1-3.12,3.44,8.83,8.83,0,0,1-5,1.46Q122,60.19,122,51.31Z' fill='%23565959'/%3E%3Cpath d='M149.11,57.72V38.2A1.68,1.68,0,0,1,151,36.28h1.79a1.68,1.68,0,0,1,1.88,1.92v1.42l-.1,1.06h.1a9.18,9.18,0,0,1,3-3.46,7.78,7.78,0,0,1,4.61-1.49c3.57,0,5.85,1.6,6.82,4.81h.09a9.08,9.08,0,0,1,3.19-3.39,8.54,8.54,0,0,1,4.79-1.42q7.65,0,7.65,8.89v13.1a1.7,1.7,0,0,1-1.93,1.92h-2A1.7,1.7,0,0,1,179,57.72v-12a7.18,7.18,0,0,0-.67-3.48,2.64,2.64,0,0,0-2.54-1.2,5,5,0,0,0-4.37,2.41,10.08,10.08,0,0,0-1.58,5.7v8.57A1.68,1.68,0,0,1,168,59.64h-2a1.7,1.7,0,0,1-1.92-1.92v-12a7.81,7.81,0,0,0-.62-3.46,2.54,2.54,0,0,0-2.5-1.22,5,5,0,0,0-4.46,2.43,10.12,10.12,0,0,0-1.58,5.68v8.57A1.68,1.68,0,0,1,153,59.64h-2A1.68,1.68,0,0,1,149.11,57.72Z' fill='%23565959'/%3E%3Cpath d='M214.1,0H202.53a7.44,7.44,0,0,0-7.43,7.44V20.86a.53.53,0,0,0,0,.12,1.56,1.56,0,0,1-.31,0H189.4a5.71,5.71,0,0,0-5.71,5.71v5.2a5.71,5.71,0,0,0,5.71,5.71h5.2a5.71,5.71,0,0,0,5.71-5.71V26.67a.58.58,0,0,1,0-.19,1,1,0,0,1,.31,0H214.1A7.45,7.45,0,0,0,221.54,19V7.44A7.45,7.45,0,0,0,214.1,0Zm2.22,7.44V19a2.22,2.22,0,0,1-2.22,2.22H200.3c0-.11,0-.22,0-.33V7.44a2.23,2.23,0,0,1,2.22-2.23H214.1A2.22,2.22,0,0,1,216.32,7.44Zm-21.2,18.77c0,.23,0,.41,0,.53V31.9a.51.51,0,0,1-.5.5h-5.2a.51.51,0,0,1-.5-.5V26.7a.51.51,0,0,1,.5-.49h5.72Z' fill='url(%23a)'/%3E%3C/svg%3E");
}
@media (max-width: 543px), (max-width: 767px) {
  .gds-account-modal--logo:before {
    margin-bottom: 0;
    width: 234px;
    height: 61px;
  }
}
.gds-account-modal__logo-product {
  height: 7px;
  width: auto;
  top: -26px;
  position: absolute;
  right: 50%;
  -webkit-transform: translateX(119px);
  transform: translateX(119px);
  font-family: Public Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto,
    Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji,
    Segoe UI Symbol;
  font-weight: 500;
  letter-spacing: 6.3px;
  font-size: 9px;
  text-rendering: auto;
  text-align: right;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-transform: uppercase;
  color: #909c9c;
}
@media (max-width: 543px), (max-width: 767px) {
  .gds-account-modal__logo-product {
    top: 0;
    -webkit-transform: translateX(99px);
    transform: translateX(99px);
    letter-spacing: 5px;
    font-size: 8px;
  }
}
.gds-account-modal__form-cap {
  position: relative;
  top: 0;
  left: 0;
  width: 100%;
  text-align: center;
  padding: 15px 0;
  background-color: #dbdbdb;
  border-radius: 6px 6px 0 0;
  color: #949494;
  font-family: Public Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto,
    Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji,
    Segoe UI Symbol;
  font-weight: 500;
  letter-spacing: 0.6rem;
  text-indent: 0.6rem;
  font-size: 1.1rem;
  line-height: 1.3rem;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-transform: uppercase;
}
@media (max-width: 543px), (max-width: 767px) {
  .gds-account-modal__form-cap {
    margin-left: 1rem;
    width: -webkit-calc(100% - 2rem);
    width: calc(100% - 2rem);
    padding: 7px 0;
    letter-spacing: 0.4rem;
    text-indent: 0.4rem;
    font-size: 0.9rem;
  }
}
.gds-account-modal__form {
  width: 400px;
}
@media (max-width: 543px), (max-width: 767px) {
  .gds-account-modal__form {
    width: 100%;
    background: transparent;
    border: none;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
}
.gds-account-modal__extra-links {
  display: block;
  width: 100%;
  text-align: center;
}
.gds-conversation {
  width: 100%;
  clear: both;
  background-color: #f3f3f3;
  border-radius: 6px;
}
.gds-conversation__footer,
.gds-conversation__header {
  background-color: #fff;
  -webkit-box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.1);
  color: #acacac;
}
.gds-conversation__header {
  padding: 0.5rem;
}
.gds-conversation__footer {
  border: 1px solid #fff;
}
.gds-conversation__title {
  display: inline-block;
}
.gds-conversation__thumbnail {
  width: 3rem;
  vertical-align: top;
  border-radius: 6px;
  margin-right: 0.5rem;
}
.gds-conversation__options {
  float: right;
}
.gds-conversation__body {
  padding: 2rem 0.5rem 0.5rem;
  max-height: 600px;
  overflow: scroll;
}
.gds-conversation__message {
  padding: 0.5rem;
  margin-bottom: 2rem;
}
.gds-conversation__message--received {
  text-align: right;
}
.gds-conversation__message--sent {
  text-align: left;
}
.gds-conversation__bubble {
  text-align: left;
  background-color: #dbdbdb;
  border-radius: 6px;
  max-width: 75%;
  min-width: 200px;
  color: #fff;
  display: inline-block;
  padding: 0.5rem 1rem;
  z-index: 100;
}
.gds-conversation__bubble:after {
  content: "";
  width: 0;
  position: absolute;
  top: 0.5rem;
  height: 0;
  border-top: 0.5rem solid transparent;
  border-bottom: 0.5rem solid transparent;
}
@media (max-width: 543px), (max-width: 767px) {
  .gds-conversation__bubble {
    max-width: 100%;
  }
}
.gds-conversation__bubble--received {
  background-color: #1e96d9;
  border-bottom: 0.125rem solid #1770a3;
}
.gds-conversation__bubble--received:after {
  border-left: 0.3333333333rem solid #1e96d9;
  right: -0.2857142857rem;
}
.gds-conversation__bubble--sent {
  background-color: #0a4882;
  border-bottom: 0.125rem solid #083662;
}
.gds-conversation__bubble--sent:after {
  border-right: 0.3333333333rem solid #0a4882;
  left: -0.2857142857rem;
}
.gds-conversation__bubble--blocked {
  background-color: #fb4323;
  border-bottom: 0.125rem solid #d32204;
}
.gds-conversation__bubble--received.gds-conversation__bubble--blocked:after {
  border-left: 0.3333333333rem solid #fb4323;
  right: -0.2857142857rem;
}
.gds-conversation__bubble--sent.gds-conversation__bubble--blocked:after {
  border-right: 0.3333333333rem solid #fb4323;
  left: -0.2857142857rem;
}
.gds-conversation__bubble--typing {
  max-width: auto;
  min-width: auto;
  padding: 0.25rem 0.5rem;
}
.gds-conversation__name {
  font-family: Public Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto,
    Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji,
    Segoe UI Symbol;
  font-weight: 500;
  color: #5f5f5f;
  width: 100%;
  text-transform: uppercase;
  font-size: 0.8rem;
  position: absolute;
  left: 0;
  top: -1.5rem;
}
.gds-conversation__date-divider {
  text-align: center;
  margin-bottom: 2rem;
  color: #acacac;
}
.gds-conversation__date-divider:after {
  content: "";
  top: 0.75rem;
  left: 1rem;
  right: 1rem;
  position: absolute;
  background-color: #c4c4c4;
  height: 1px;
}
.gds-conversation__datestamp {
  display: inline-block;
  background-color: #f3f3f3;
  z-index: 100;
  padding: 0 1rem;
}
.gds-conversation__date {
  font-size: 0.8rem;
  float: left;
  color: rgba(255, 255, 255, 0.5);
}
.gds-conversation__message-options {
  float: right;
}
.gds-conversation__message-option {
  opacity: 0.5;
  color: #fff;
  -webkit-transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-conversation__message-option--active,
.gds-conversation__message-option:hover {
  opacity: 1;
}
.gds-conversation__content {
  margin-bottom: 0.25rem;
}
.gds-conversation__content--typing {
  padding: 0.5rem;
  margin-bottom: 0;
}
.gds-conversation__content--blocked {
  -webkit-filter: blur(3px);
  filter: blur(3px);
}
.gds-conversation__img {
  vertical-align: middle;
  width: 100%;
  height: auto;
  border: 0.25rem solid #fff;
  border-radius: 6px;
  margin: 0.5rem 0;
}
.gds-conversation__dots {
  background-color: #fff;
  margin-left: 2rem;
}
.gds-conversation__avatar {
  height: 2rem;
  width: 2rem;
  display: inline-block;
  vertical-align: top;
  border-radius: 50%;
  border: 2px solid #fff;
  margin-top: 2px;
}
@media (max-width: 543px), (max-width: 767px) {
  .gds-conversation__avatar {
    display: none;
  }
}
.gds-conversation__avatar--sent {
  margin-right: 0.25rem;
  -webkit-box-shadow: 0 0 0 2px #083662;
  box-shadow: 0 0 0 2px #083662;
}
.gds-conversation__avatar--received {
  margin-left: 0.25rem;
  -webkit-box-shadow: 0 0 0 2px #1770a3;
  box-shadow: 0 0 0 2px #1770a3;
}
.gds-conversation__avatar--blocked {
  -webkit-box-shadow: 0 0 0 2px #d32204;
  box-shadow: 0 0 0 2px #d32204;
}
.gds-conversation__avatar--blocked:before {
  content: "";
  position: absolute;
  left: -webkit-calc(50% - 2px);
  left: calc(50% - 2px);
  top: -3px;
  height: -webkit-calc(2rem + 2px);
  height: calc(2rem + 2px);
  width: 2px;
  background-color: #d32204;
  -webkit-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  z-index: 100;
}
.gds-conversation__avatar--blocked > img {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
  opacity: 0.5;
}
.gds-conversation__char-count {
  border-radius: 6px;
  text-align: center;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  margin-bottom: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-right: none;
  padding: 0.7692307692rem;
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #c4c4c4;
  box-shadow: inset 0 -0.125rem 0 0 #c4c4c4;
  height: 51px;
  color: #fff;
  background-color: #dbdbdb;
  font-size: 0.8rem;
}
.gds-conversation__char-count--success {
  background-color: #32d996;
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #1fa972;
  box-shadow: inset 0 -0.125rem 0 0 #1fa972;
}
.gds-conversation__char-count--warning {
  background-color: #f3d221;
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #c4a70b;
  box-shadow: inset 0 -0.125rem 0 0 #c4a70b;
}
.gds-conversation__char-count--danger {
  background-color: #fb4323;
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #d32204;
  box-shadow: inset 0 -0.125rem 0 0 #d32204;
}
.gds-ribbon {
  height: 2.2rem;
  background-color: #444;
  list-style: none;
  display: inline-block;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.gds-ribbon ::-moz-selection {
  background: #0b3851;
}
.gds-ribbon ::selection {
  background: #0b3851;
}
.gds-ribbon--white {
  background-color: #fff;
}
.gds-ribbon--white .gds-ribbon__button {
  color: rgba(0, 0, 0, 0.25);
}
.gds-ribbon--white .gds-ribbon__button:hover {
  background-color: rgba(0, 0, 0, 0.15);
  color: rgba(0, 0, 0, 0.75);
}
.gds-ribbon--white .gds-ribbon__button:focus {
  outline: none;
}
.gds-ribbon--white .gds-ribbon__button--active,
.gds-ribbon--white .gds-ribbon__button--active:hover {
  background-color: #0b3851;
  color: #fff;
}
.gds-ribbon--white .gds-ribbon__bubble-menu-list {
  background-color: #fff;
}
.gds-ribbon--white .gds-ribbon__bubble-menu:before {
  border-top-color: #fff;
}
.gds-ribbon--white .gds-ribbon__common-input {
  background-color: #dbdbdb;
  color: #444;
}
.gds-ribbon--white .gds-ribbon__select-input {
  border-left: 1px solid #acacac;
}
.gds-ribbon--white .gds-ribbon__icon-wrapper {
  color: rgba(0, 0, 0, 0.15);
}
.gds-ribbon--vertical-left,
.gds-ribbon--vertical-right {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 6px;
  border-top-left-radius: 0;
  border-top-right-radius: 6px;
  height: auto;
  width: 2.3rem;
}
.gds-ribbon--vertical-left .gds-ribbon__item,
.gds-ribbon--vertical-right .gds-ribbon__item {
  float: none;
  width: 100%;
  height: 2.2rem;
}
.gds-ribbon--vertical-left .gds-ribbon__item:first-child .gds-ribbon__button,
.gds-ribbon--vertical-right .gds-ribbon__item:first-child .gds-ribbon__button {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 6px;
}
.gds-ribbon--vertical-left .gds-ribbon__item:last-child .gds-ribbon__button,
.gds-ribbon--vertical-right .gds-ribbon__item:last-child .gds-ribbon__button {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 6px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.gds-ribbon--vertical-left .gds-ribbon__bubble-menu,
.gds-ribbon--vertical-right .gds-ribbon__bubble-menu {
  top: -webkit-calc(50% - 1.1rem);
  top: calc(50% - 1.1rem);
  left: 100%;
  -webkit-transform: translate(0) scaleX(0);
  transform: translate(0) scaleX(0);
  -webkit-transform-origin: 0 50%;
  transform-origin: 0 50%;
}
.gds-ribbon--vertical-left .gds-ribbon__bubble-menu:before,
.gds-ribbon--vertical-right .gds-ribbon__bubble-menu:before {
  right: 100%;
  top: -webkit-calc(50% - 8px);
  top: calc(50% - 8px);
  border: 8px solid transparent;
  border-right-color: #444;
  border-left: none;
}
.gds-ribbon--vertical-left .gds-ribbon__bubble-menu--open,
.gds-ribbon--vertical-right .gds-ribbon__bubble-menu--open {
  -webkit-transform: translate(1rem) scale(1);
  transform: translate(1rem) scale(1);
}
.gds-ribbon--vertical-left .gds-ribbon__bubble-menu-list,
.gds-ribbon--vertical-right .gds-ribbon__bubble-menu-list {
  -webkit-transform-origin: 0 50%;
  transform-origin: 0 50%;
}
.gds-ribbon--vertical-left .gds-ribbon__button,
.gds-ribbon--vertical-right .gds-ribbon__button {
  border-radius: 0;
}
.gds-ribbon--vertical-right {
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 0;
  border-top-left-radius: 6px;
  border-top-right-radius: 0;
}
.gds-ribbon--vertical-right .gds-ribbon__bubble-menu {
  right: 100%;
  left: auto;
}
.gds-ribbon--vertical-right .gds-ribbon__bubble-menu:before {
  left: 100%;
  right: auto;
  border: 8px solid transparent;
  border-right: none;
  border-left: 8px solid #444;
}
.gds-ribbon--vertical-right .gds-ribbon__bubble-menu--open {
  -webkit-transform: translate(-1rem) scale(1);
  transform: translate(-1rem) scale(1);
}
.gds-ribbon--vertical-right .gds-ribbon__bubble-menu-list {
  -webkit-transform-origin: 100% 50%;
  transform-origin: 100% 50%;
}
.gds-ribbon--vertical-right .gds-ribbon__item:first-child .gds-ribbon__button,
.gds-ribbon--vertical-right .gds-ribbon__item:last-child .gds-ribbon__button {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-top-left-radius: 6px;
  border-top-right-radius: 0;
}
.gds-ribbon__item {
  float: left;
  height: 100%;
  width: 2.2rem;
}
.gds-ribbon__item:first-child .gds-ribbon__button {
  border-top-left-radius: 3px;
}
.gds-ribbon__item:last-child .gds-ribbon__button {
  border-top-right-radius: 3px;
}
.gds-ribbon__button {
  border: none;
  height: 100%;
  width: 100%;
  background-color: transparent;
  font-size: 1.2rem;
  cursor: pointer;
  z-index: 800;
  color: rgba(255, 255, 255, 0.65);
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-ribbon__button:before {
  margin-bottom: -11px;
}
.gds-ribbon__button:after,
.gds-ribbon__button:before {
  bottom: 100%;
  left: 50%;
}
.gds-ribbon__button:before {
  left: -webkit-calc(50% - 6px);
  left: calc(50% - 6px);
}
.gds-ribbon__button:after {
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
.gds-ribbon__button:focus:before,
.gds-ribbon__button:hover:before {
  -webkit-transform: translateY(-8px);
  transform: translateY(-8px);
}
.gds-ribbon__button:focus:after,
.gds-ribbon__button:hover:after {
  -webkit-transform: translateX(-50%) translateY(-8px);
  transform: translateX(-50%) translateY(-8px);
}
.gds-ribbon__button > * {
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  text-shadow: 0 0 0 rgba(0, 0, 0, 0.35);
}
.gds-ribbon__button:hover {
  background-color: rgba(255, 255, 255, 0.15);
  color: #fff;
}
.gds-ribbon__button:hover > * {
  text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.35);
}
.gds-ribbon__button:focus {
  outline: none;
}
.gds-ribbon__button:active {
  background-color: #0b3851;
  color: #fff;
}
.gds-ribbon__button:active > * {
  text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.35);
}
.gds-ribbon__button:active:after,
.gds-ribbon__button:active:before {
  opacity: 0;
}
.gds-ribbon__button--active,
.gds-ribbon__button--active:hover {
  background-color: #0b3851;
  color: #fff;
}
.gds-ribbon__button--active:hover > *,
.gds-ribbon__button--active > * {
  text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.35);
}
.gds-ribbon__button--active:after,
.gds-ribbon__button--active:before,
.gds-ribbon__button--active:hover:after,
.gds-ribbon__button--active:hover:before {
  opacity: 0;
}
.gds-ribbon__button--bubble {
  font-size: 0.5rem;
  padding: 0 0.75rem;
}
.gds-ribbon__bubble-menu {
  position: absolute;
  height: 2.2rem;
  border-radius: 6px;
  min-width: auto;
  width: auto;
  white-space: nowrap;
  -webkit-transform: translate(-webkit-calc(-50% + 1.1rem), 3rem) scaleX(0);
  transform: translate(calc(-50% + 1.1rem), 3rem) scaleX(0);
  opacity: 0;
  top: -3rem;
  pointer-events: none;
  z-index: 700;
  -webkit-transition: all 0.15s cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition: all 0.15s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: all 0.15s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.gds-ribbon__bubble-menu:before {
  content: "";
  position: absolute;
  top: 100%;
  right: -webkit-calc(50% - 8px);
  right: calc(50% - 8px);
  width: 0;
  height: 0;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: 8px solid #444;
}
.gds-ribbon__bubble-menu--open {
  -webkit-transform: translate(-webkit-calc(-50% + 1.1rem)) scale(1);
  transform: translate(calc(-50% + 1.1rem)) scale(1);
  pointer-events: auto;
  opacity: 1;
}
.gds-ribbon__bubble-menu--open .gds-ribbon__bubble-menu-list {
  -webkit-transform: scale(1);
  transform: scale(1);
}
.gds-ribbon__bubble-menu--bottom {
  top: auto;
  bottom: -3rem;
}
.gds-ribbon__bubble-menu--bottom:before {
  top: auto;
  bottom: 100%;
  border-bottom: 8px solid #444;
  border-top: none;
}
.gds-ribbon__bubble-menu-list {
  height: 100%;
  -webkit-transform: scaleX(0.25);
  transform: scaleX(0.25);
  -webkit-transition: all 0.15s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.1s;
  transition: all 0.15s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.1s;
  background-color: #444;
  border-radius: 6px;
  overflow: hidden;
  font-size: 0;
  margin: 0;
  padding: 0;
}
.gds-ribbon__bubble-menu-item {
  -webkit-transition-delay: 0ms;
  transition-delay: 0ms;
  display: inline-block;
  height: 100%;
  vertical-align: top;
}
.gds-ribbon__bubble-menu-item .gds-ribbon__button {
  border-radius: 0 !important;
}
.gds-ribbon__icon-wrapper {
  text-align: center;
  top: 0;
  padding: 0.2rem 0.4rem;
  color: rgba(255, 255, 255, 0.3);
}
.gds-ribbon__form-group {
  height: 100%;
  overflow: hidden;
}
.gds-ribbon__common-input,
.gds-ribbon__select-input,
.gds-ribbon__text-input {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  height: 100%;
  border: none;
  background-color: #5f5f5f;
  color: #fff;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0.5rem;
  font-size: 1rem;
}
.gds-ribbon__common-input:focus,
.gds-ribbon__select-input:focus,
.gds-ribbon__text-input:focus {
  color: #fff;
  outline: none;
  background-color: #acacac;
}
.gds-ribbon__text-input {
  width: 50px;
  text-align: center;
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-ribbon__select-input {
  padding-right: 1.5rem;
  width: 60px;
  border-left: 1px solid #444;
  border-radius: 0;
  text-align: left;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20478.87%20249%22%3E%3Cpath%20d%3D%22M478.85%2C0S264.32%2C233.49%2C255.7%2C242.33s-24.33%2C8.94-32.56%2C0L0%2C0H478.85Z%22%20transform%3D%22translate%280.02%200%29%22%20style%3D%22fill%3A%23dbdbdb%3B%22/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right 0.5rem center;
  background-size: auto 15%;
}
.gds-ribbon__select-input:focus {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20478.87%20249%22%3E%3Cpath%20d%3D%22M478.85%2C0S264.32%2C233.49%2C255.7%2C242.33s-24.33%2C8.94-32.56%2C0L0%2C0H478.85Z%22%20transform%3D%22translate%280.02%200%29%22%20style%3D%22fill%3A%23ffffff%3B%22/%3E%3C/svg%3E");
}
.gds-toolbelt,
.gds-toolbelt__item,
.gds-toolbelt__item-form-group,
.gds-toolbelt__item-zone {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}
.gds-toolbelt {
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  color: #fff;
}
.gds-toolbelt__items {
  display: -webkit-inline-flex;
  display: -moz-inline-box;
  display: inline-flex;
  background-color: #444;
  border-radius: 6px;
  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
@media (max-width: 767px) {
  .gds-toolbelt__items {
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: inherit;
    -moz-box-pack: inherit;
    justify-content: inherit;
  }
}
.gds-toolbelt__item {
  min-width: 3rem;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  -webkit-transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.gds-toolbelt__item:first-child {
  border-radius: 6px 0 0 6px;
  border-left: none;
}
.gds-toolbelt__item:first-child .gds-toolbelt__item-zone {
  border-left: none;
}
.gds-toolbelt__item:first-child .gds-toolbelt__item-icon {
  border-radius: 6px 0 0 6px;
}
.gds-toolbelt__item:last-child {
  border-radius: 0 6px 6px 0;
  border-right: none;
}
.gds-toolbelt__item:last-child .gds-toolbelt__item-zone {
  border-right: none;
}
.gds-toolbelt__item:last-child .gds-toolbelt__item-icon {
  border-radius: 0 6px 6px 0;
}
.gds-toolbelt__item:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(68, 68, 68, 0);
  pointer-events: none;
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
@media (max-width: 767px) {
  .gds-toolbelt__item {
    min-width: 6rem;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    display: -webkit-inline-flex;
    display: -moz-inline-box;
    display: inline-flex;
    -webkit-flex: 1 1;
    -moz-box-flex: 1;
    flex: 1 1;
  }
}
.gds-toolbelt__item--with-options {
  z-index: 0;
}
.gds-toolbelt__item--with-options:before {
  content: "";
  position: absolute;
  bottom: 100%;
  left: -webkit-calc(50% - 8px);
  left: calc(50% - 8px);
  width: 0;
  height: 0;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 0 solid #5f5f5f;
  -webkit-transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
@media (max-width: 767px) {
  .gds-toolbelt__item--with-options:before {
    display: none;
  }
}
.gds-toolbelt__item--with-options:hover:before {
  border-bottom: 6px solid #5f5f5f;
}
.gds-toolbelt__item--with-options.gds-toolbelt__item--expanded:before,
.gds-toolbelt__item--with-options:active:before {
  border-bottom: 6px solid #1e96d9;
}
.gds-toolbelt__item--with-options.gds-toolbelt__item--expanded
  .gds-toolbelt__item-icon {
  background-color: #1e96d9;
}
.gds-toolbelt__item--with-options.gds-toolbelt__item--expanded
  .gds-toolbelt__icon-img {
  opacity: 1;
}
.gds-toolbelt__item--disabled:after {
  background-color: rgba(68, 68, 68, 0.7);
  cursor: not-allowed;
  pointer-events: all;
}
.gds-toolbelt__item--stretch {
  -webkit-flex: 1 1;
  -moz-box-flex: 1;
  flex: 1 1;
}
@media (max-width: 767px) {
  .gds-toolbelt__item--stretch {
    -webkit-flex: auto;
    -moz-box-flex: 1;
    flex: auto;
  }
}
.gds-toolbelt__item-zone {
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  overflow: hidden;
  border-left: 1px solid rgba(255, 255, 255, 0.1);
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.gds-toolbelt__item-icon,
.gds-toolbelt__item-zone {
  height: 3rem;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
}
.gds-toolbelt__item-icon {
  cursor: pointer;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: row;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-direction: row;
  -webkit-flex: 1 1;
  -moz-box-flex: 1;
  flex: 1 1;
  color: rgba(255, 255, 255, 0.4);
  font-size: 1.5rem;
  line-height: 3rem;
  padding: 0 0.25rem;
  -webkit-transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-toolbelt__item-icon:hover {
  background-color: rgba(30, 150, 217, 0.5);
  color: #fff;
}
.gds-toolbelt__item-icon:hover .gds-toolbelt__icon-img {
  opacity: 1;
}
.gds-toolbelt__item-icon:hover .gds-toolbelt__icon-img,
.gds-toolbelt__item-icon:hover i {
  -webkit-filter: drop-shadow(0 1px 1px rgba(0, 0, 0, 0.75));
  filter: drop-shadow(0 1px 1px rgba(0, 0, 0, 0.75));
}
.gds-toolbelt__item-icon.gds-toolbelt__item-icon--expanded,
.gds-toolbelt__item-icon:active {
  background-color: #1e96d9;
}
.gds-toolbelt__item-icon.gds-toolbelt__item-icon--expanded
  .gds-toolbelt__icon-img,
.gds-toolbelt__item-icon:active .gds-toolbelt__icon-img {
  opacity: 1;
  -webkit-filter: drop-shadow(0 1px 1px rgba(0, 0, 0, 0.75));
  filter: drop-shadow(0 1px 1px rgba(0, 0, 0, 0.75));
}
.gds-toolbelt__item-icon.gds-toolbelt__item-icon--expanded
  .gds-toolbelt__icon-img
  i,
.gds-toolbelt__item-icon:active .gds-toolbelt__icon-img i {
  -webkit-filter: drop-shadow(0 1px 1px rgba(0, 0, 0, 0.75));
  filter: drop-shadow(0 1px 1px rgba(0, 0, 0, 0.75));
}
.gds-toolbelt__item-icon i {
  line-height: 3rem;
}
.gds-toolbelt__icon-img,
.gds-toolbelt__item-icon i {
  -webkit-filter: drop-shadow(0 1px 1px rgba(0, 0, 0, 0.25));
  filter: drop-shadow(0 1px 1px rgba(0, 0, 0, 0.25));
}
.gds-toolbelt__icon-img {
  opacity: 0.4;
  width: 2.5rem;
  -webkit-transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-toolbelt__item-icon--active i {
  color: #fff;
  -webkit-filter: drop-shadow(0 1px 1px rgba(0, 0, 0, 0.25));
  filter: drop-shadow(0 1px 1px rgba(0, 0, 0, 0.25));
}
.gds-toolbelt__item-icon--layer {
  height: 1.75rem;
  font-size: 1.25rem;
}
.gds-toolbelt__item-icon--layer:nth-child(2) {
  border-top: 1px solid rgba(255, 255, 255, 0.1);
}
.gds-toolbelt__item-icon--layer i {
  line-height: 1.5rem;
}
.gds-toolbelt__item-zone--layer {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  -webkit-align-items: stretch;
  -moz-box-align: stretch;
  align-items: stretch;
}
.gds-toolbelt__item-layer-number {
  position: absolute;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-self: center;
  align-self: center;
  font-size: 0.8rem;
  pointer-events: none;
}
.gds-toolbelt__item-icon--pin {
  min-width: 2rem;
}
.gds-toolbelt__item-icon--pin:first-child {
  padding-left: 0.5rem;
}
.gds-toolbelt__item-icon--pin:first-child i {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.gds-toolbelt__item-icon--pin:nth-child(2) {
  min-width: 0;
}
.gds-toolbelt__item-icon--pin:nth-child(2) i {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.gds-toolbelt__item-icon--pin:last-child {
  padding-right: 0.5rem;
}
.gds-toolbelt__item-icon--pin:last-child i {
  -webkit-transform: rotate(-135deg);
  transform: rotate(-135deg);
}
.gds-toolbelt__item-icon--move {
  font-size: 1.25rem;
  padding: 0 0.5rem;
}
.gds-toolbelt__item-icon--move:hover {
  background-color: transparent;
}
.gds-toolbelt__item-icon--move:last-child {
  padding-left: 0;
  padding-right: 0.3333333333rem;
}
.gds-toolbelt__item-form-group {
  -webkit-align-self: center;
  align-self: center;
  color: #5f5f5f;
  border-color: #c4c4c4;
  -webkit-transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-toolbelt__item-input {
  height: 37px;
  font-size: 0.8rem;
  color: #fff;
  width: 44px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  margin-left: 0.3333333333rem;
  padding: 0 0.5rem;
  -moz-appearance: textfield;
}
.gds-toolbelt__item-input:hover {
  -webkit-box-shadow: inset 0 -0.1875rem 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 1px rgba(26, 176, 212, 0), 0 0 3px 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 -0.1875rem 0 0 #1e96d9, inset 0 0 0 1px #1e96d9,
    0 0 0 1px rgba(26, 176, 212, 0), 0 0 3px 0 rgba(0, 0, 0, 0.2);
}
.gds-toolbelt__item-input::-webkit-inner-spin-button,
.gds-toolbelt__item-input::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.gds-toolbelt__item-input-button {
  font-size: 0.8rem;
  padding: 0.6rem 0.7rem 0.75rem;
  color: #fff;
  width: 37px;
  height: 37px;
}
.gds-toolbelt__item-input-button:focus,
.gds-toolbelt__item-input-button:hover {
  -webkit-box-shadow: inset -0.125rem 0 0 #acacac, inset 0 0 0 1px #acacac,
    0 0 0 1px transparent, 0 0 0 0 transparent !important;
  box-shadow: inset -0.125rem 0 0 #acacac, inset 0 0 0 1px #acacac,
    0 0 0 1px transparent, 0 0 0 0 transparent !important;
}
.gds-toolbelt__item-label {
  text-align: center;
  padding: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: inset 0 -15px 30px -15px rgba(0, 0, 0, 0.5);
  box-shadow: inset 0 -15px 30px -15px rgba(0, 0, 0, 0.5);
  height: 0.7rem;
  line-height: 0.5rem;
  font-family: Public Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto,
    Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji,
    Segoe UI Symbol;
  font-size: 0.7rem;
  color: #7a7a7a;
  display: inline-block;
  max-width: 100%;
  margin-bottom: 0.25rem;
  text-transform: uppercase;
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
}
.gds-toolbelt__pouch {
  position: absolute;
  height: 2rem;
  border-radius: 6px;
  min-width: auto;
  width: auto;
  white-space: nowrap;
  -webkit-transform: translate(-webkit-calc(-50% + 1.5rem), 3rem) scaleX(0);
  transform: translate(calc(-50% + 1.5rem), 3rem) scaleX(0);
  opacity: 0;
  top: -2.5rem;
  pointer-events: none;
  -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.1);
  z-index: -1;
  -webkit-transition: all 0.15s cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition: all 0.15s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: all 0.15s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.gds-toolbelt__pouch--open {
  -webkit-transform: translate(-webkit-calc(-50% + 1.5rem)) scale(1);
  transform: translate(calc(-50% + 1.5rem)) scale(1);
  pointer-events: auto;
  opacity: 1;
}
.gds-toolbelt__pouch--open .gds-toolbelt__pouch-items {
  -webkit-transform: scale(1);
  transform: scale(1);
}
.gds-toolbelt__pouch-items {
  height: 100%;
  -webkit-transform: scaleX(0.25);
  transform: scaleX(0.25);
  background-color: #444;
  border-radius: 6px;
  overflow: hidden;
  font-size: 0;
  margin: 0;
  padding: 0;
  -webkit-transition: all 0.15s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.1s;
  transition: all 0.15s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.1s;
}
.gds-toolbelt__pouch-item {
  -webkit-transition-delay: 0ms;
  transition-delay: 0ms;
  display: inline-block;
  height: 100%;
  vertical-align: top;
  min-width: 2rem;
  -webkit-transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.gds-toolbelt__pouch-item:first-child {
  border-radius: 6px 0 0 6px;
  border-left: none;
}
.gds-toolbelt__pouch-item:first-child .gds-toolbelt__pouch-item-icon {
  border-radius: 6px 0 0 6px;
}
.gds-toolbelt__pouch-item:last-child {
  border-radius: 0 6px 6px 0;
  border-right: none;
}
.gds-toolbelt__pouch-item:last-child .gds-toolbelt__pouch-item-icon {
  border-radius: 0 6px 6px 0;
}
.gds-toolbelt__pouch-item-icon {
  cursor: pointer;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: row;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-direction: row;
  -webkit-flex: 1 1;
  -moz-box-flex: 1;
  flex: 1 1;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  color: rgba(255, 255, 255, 0.4);
  font-size: 1.5rem;
  height: 2rem;
  line-height: 3rem;
  padding: 0 0.25rem;
  -webkit-transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-toolbelt__pouch-item-icon:hover {
  background-color: rgba(255, 255, 255, 0.1);
  color: #fff;
}
.gds-toolbelt__pouch-item-icon:hover .gds-toolbelt__pouch-icon-img {
  opacity: 1;
}
.gds-toolbelt__pouch-item-icon.gds-toolbelt__pouch-item-icon--active,
.gds-toolbelt__pouch-item-icon:active {
  background-color: #1e96d9;
}
.gds-toolbelt__pouch-item-icon.gds-toolbelt__pouch-item-icon--active
  .gds-toolbelt__pouch-icon-img,
.gds-toolbelt__pouch-item-icon:active .gds-toolbelt__pouch-icon-img {
  opacity: 1;
}
.gds-toolbelt__pouch-item-icon i {
  line-height: 3rem;
}
.gds-toolbelt__pouch-icon-img,
.gds-toolbelt__pouch-item-icon i {
  -webkit-filter: drop-shadow(0 1px 1px rgba(0, 0, 0, 0.25));
  filter: drop-shadow(0 1px 1px rgba(0, 0, 0, 0.25));
}
.gds-toolbelt__pouch-icon-img {
  opacity: 0.4;
  width: 2rem;
  -webkit-transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-search {
  opacity: 0;
  -webkit-transform: scale(1.3);
  transform: scale(1.3);
  -webkit-transform-origin: 50% 21%;
  transform-origin: 50% 21%;
  pointer-events: none;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.54);
  z-index: 800;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: top;
  -moz-box-align: top;
  align-items: top;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  -webkit-transition: all 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-search .gds-button--close-x {
  opacity: 1;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E");
}
.gds-search__input-holder--no-result {
  -webkit-animation: gds-search-shake 0.5s linear;
  animation: gds-search-shake 0.5s linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
}
.gds-search--shown {
  opacity: 1;
  -webkit-transform: scale(1);
  transform: scale(1);
  pointer-events: auto;
}
.gds-search__input-holder {
  width: 100%;
  max-width: 920px;
  background-color: transparent;
  margin-top: 10vh;
}
@media (max-width: 543px), (max-width: 767px) {
  .gds-search__input-holder {
    width: -webkit-calc(100% - 4rem);
    width: calc(100% - 4rem);
  }
}
.gds-search__form-group {
  -webkit-box-shadow: 0 0 3rem rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 3rem rgba(0, 0, 0, 0.25);
}
.gds-search__typeahead {
  display: block;
  border-radius: 0 0 6px 6px;
  overflow: hidden;
  background: #fff;
  -webkit-box-shadow: inset -1px -1px 0 0 #c4c4c4, inset 1px -1px 0 0 #c4c4c4;
  box-shadow: inset -1px -1px 0 0 #c4c4c4, inset 1px -1px 0 0 #c4c4c4;
}
.gds-search__typeahead-item {
  background-color: #135e88;
  padding: 0.25rem 1rem;
  background: none;
  color: inherit;
  width: 100%;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-flex: auto;
  -moz-box-flex: 1;
  flex: auto;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-search__typeahead-item:hover {
  cursor: pointer;
  color: #fff;
  background-color: #1e96d9;
}
.gds-search__typeahead-item--back {
  font-size: 12px;
}
.gds-search__typeahead-item--selected {
  cursor: pointer;
  background-color: #1e96d9;
}
.gds-icon--search {
  width: 24px;
  height: 24px;
  background-size: 22px 22px;
  background-position: 4px 4px;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E.st0%7Bfill%3A%23acacac%3B%7D%3C%2Fstyle%3E%3Cg%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M9.9%2C19.2c-5.1%2C0-9.2-4.1-9.2-9.2s4.1-9.2%2C9.2-9.2s9.2%2C4.1%2C9.2%2C9.2S14.9%2C19.2%2C9.9%2C19.2z%20M9.9%2C2.1C5.5%2C2.1%2C2%2C5.6%2C2%2C10s3.5%2C7.9%2C7.9%2C7.9s7.9-3.5%2C7.9-7.9S14.2%2C2.1%2C9.9%2C2.1z%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M3.9%2C10L3.9%2C10c-0.5-3.6%2C1.5-6.7%2C6.2-6.2l0%2C0C6.7%2C3.8%2C3.9%2C6.6%2C3.9%2C10z%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M22%2C23.5c-0.4%2C0-0.7-0.1-1-0.4l-6.1-6.1c-0.5-0.5%2C0.6-0.9%2C1.1-1.4c0.5-0.5%2C0.3-1.1%2C0.8-0.6l6.1%2C6.1c0.5%2C0.5%2C0.5%2C1.4%2C0%2C2C22.7%2C23.3%2C22.3%2C23.5%2C22%2C23.5z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.gds-search__filter-items {
  max-height: 50vh;
  overflow-y: scroll;
  border-bottom: 1px solid #c4c4c4;
}
.gds-search__result-icon {
  font-size: 14px;
  padding-right: 8px;
  text-align: center;
}
.gds-search__result-name {
  -webkit-flex: 1 1;
  -moz-box-flex: 1;
  flex: 1 1;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.gds-search__result-type .gds-badge {
  white-space: nowrap;
}
@keyframes gds-search-shake {
  0% {
    -webkit-transform: translate(0);
    transform: translate(0);
  }
  19% {
    -webkit-transform: translate(-10px);
    transform: translate(-10px);
  }
  39% {
    -webkit-transform: translate(15px);
    transform: translate(15px);
  }
  60% {
    -webkit-transform: translate(-20px);
    transform: translate(-20px);
  }
  79% {
    -webkit-transform: translate(20px);
    transform: translate(20px);
  }
  to {
    -webkit-transform: translate(0);
    transform: translate(0);
  }
}
@-webkit-keyframes gds-search-shake {
  0% {
    -webkit-transform: translate(0);
  }
  19% {
    -webkit-transform: translate(-10px);
  }
  39% {
    -webkit-transform: translate(15px);
  }
  60% {
    -webkit-transform: translate(-20px);
  }
  79% {
    -webkit-transform: translate(20px);
  }
  to {
    -webkit-transform: translate(0);
  }
}
.gds-filters {
  display: inline-block;
  height: 2rem;
  margin-left: 0.5rem;
  text-align: center;
  line-height: 1.83rem;
  font-size: 1.3rem;
  bottom: 0.4rem;
  width: 130px;
  top: -10px;
}
.gds-filters__button {
  width: 100%;
  height: 100%;
  right: 0;
  left: auto;
}
.gds-filters__button-link {
  border-radius: 1rem;
  border: 1px solid #dbdbdb;
  color: #c4c4c4;
  padding: 0.25rem 1rem;
  font-size: 0.8rem;
  width: 140px;
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-filters__button-link:hover {
  border-color: #1e96d9;
}
.gds-filters__button--active .gds-filters__button-link {
  border-color: #1e96d9;
  color: #1e96d9;
}
.gds-filters__menu {
  padding: 0 0.75rem 0.25rem;
  background-color: #fff;
}
.gds-filters__menu:before {
  right: 53px;
}
@media (max-width: 1500px) {
  .gds-filters__menu {
    width: 800px;
  }
}
@media (max-width: 1199px) {
  .gds-filters__menu {
    width: 600px;
  }
}
@media (max-width: 991px) {
  .gds-filters__menu {
    width: 450px;
  }
}
@media (max-width: 767px) {
  .gds-filters__menu {
    width: 350px;
  }
}
@media (max-width: 543px) {
  .gds-filters__menu {
    width: 250px;
    right: -50px;
  }
  .gds-filters__menu:before {
    right: 103px;
  }
}
.gds-refinery {
  position: relative;
  display: inline-block;
  z-index: 100;
}
.gds-refinery__container {
  position: absolute;
  right: 0;
  top: -40px;
  -webkit-transform: translateY(-100%);
  transform: translateY(-100%);
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
@media (max-width: 543px) {
  .gds-refinery--menu-open {
    display: block;
  }
}
.gds-refinery--menu-open .gds-refinery__container {
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
@media (max-width: 543px) {
  .gds-refinery--menu-open .gds-refinery__container {
    top: 39px;
  }
}
.gds-refinery--menu-open .gds-refinery__button .gds-refinery__open-icon {
  display: inline-block;
}
.gds-refinery--menu-open .gds-refinery__button .gds-refinery__close-icon {
  display: none;
}
.gds-refinery--menu-disabled .gds-tag {
  opacity: 0.5;
  -webkit-filter: grayscale(75%);
  filter: grayscale(75%);
  pointer-events: none;
}
.gds-refinery__menu {
  position: relative;
  right: 0;
  top: 0;
  z-index: 1;
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  background-color: #f3f3f3;
  border-radius: 6px;
  border-bottom-right-radius: 0;
  border: 1px solid #dbdbdb;
  -webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.1);
  padding: 0.5rem 1rem 0.25rem;
}
@media (max-width: 1500px) {
  .gds-refinery__menu {
    width: 800px;
  }
}
@media (max-width: 1199px) {
  .gds-refinery__menu {
    width: 600px;
  }
}
@media (max-width: 991px) {
  .gds-refinery__menu {
    width: 450px;
  }
}
@media (max-width: 767px) {
  .gds-refinery__menu {
    width: 350px;
  }
}
@media (max-width: 543px) {
  .gds-refinery__menu {
    width: -webkit-calc(100vw - 2rem);
    width: calc(100vw - 2rem);
    height: -webkit-calc(100vh - 155px);
    height: calc(100vh - 155px);
    padding-bottom: 0.75rem;
    overflow-y: auto;
    right: 0;
  }
}
.gds-refinery__button {
  position: absolute;
  top: auto;
  right: 0;
  bottom: -54px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.gds-refinery__button .gds-refinery__open-icon {
  display: none;
}
.gds-refinery__button .gds-badge {
  padding: 0.2rem 0.3rem;
}
.gds-onboarder__overlay {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: all 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition: all 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  z-index: 900;
  background-color: transparent;
  position: absolute;
}
.gds-onboarder--shown {
  opacity: 1;
  pointer-events: auto;
  -webkit-transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-onboarder--shown .gds-onboarder {
  opacity: 1;
}
.gds-onboarder {
  position: absolute;
  min-width: 12rem;
  -webkit-box-shadow: 0 0 1rem rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 1rem rgba(0, 0, 0, 0.25);
  text-align: left;
  line-height: 1.8;
  width: 25rem;
  border-radius: 6px;
  top: 0;
  left: 0;
  right: auto;
  opacity: 0;
  -webkit-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  z-index: 900;
  -webkit-transition-property: opacity;
  transition-property: opacity;
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
  pointer-events: auto;
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-onboarder:before {
  content: "";
  position: absolute;
  bottom: 99%;
  right: 7px;
  width: 16px;
  height: 12.5px;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aa%3D%22http%3A%2F%2Fns.adobe.com%2FAdobeSVGViewerExtensions%2F3.0%2F%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2216px%22%20height%3D%2212.5px%22%20viewBox%3D%220%200%2016%2012.5%22%20style%3D%22enable-background%3Anew%200%200%2016%2012.5%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cpolygon%20class%3D%22st0%22%20points%3D%220%2C12.5%2016%2C12.5%208%2C0%20%22%2F%3E%3C%2Fsvg%3E");
  z-index: 900;
}
.gds-onboarder--t-l:before {
  bottom: 99%;
  left: 7px;
  right: auto;
}
.gds-onboarder--t-c:before {
  bottom: 99%;
  left: -webkit-calc(50% - 4px);
  left: calc(50% - 4px);
  right: auto;
}
.gds-onboarder--c-l:before {
  bottom: -webkit-calc(50% - 4px);
  bottom: calc(50% - 4px);
  left: auto;
  right: 99%;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
.gds-onboarder--c-r:before {
  bottom: -webkit-calc(50% - 4px);
  bottom: calc(50% - 4px);
  left: 99%;
  right: auto;
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.gds-onboarder--b-l:before {
  left: 70px;
}
.gds-onboarder--b-c:before,
.gds-onboarder--b-l:before {
  bottom: auto;
  top: 99%;
  right: auto;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aa%3D%22http%3A%2F%2Fns.adobe.com%2FAdobeSVGViewerExtensions%2F3.0%2F%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2216px%22%20height%3D%2212.5px%22%20viewBox%3D%220%200%2016%2012.5%22%20style%3D%22enable-background%3Anew%200%200%2016%2012.5%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E.st0%7Bfill%3A%235f5f5f%3B%7D%3C%2Fstyle%3E%3Cpolygon%20class%3D%22st0%22%20points%3D%220%2C12.5%2016%2C12.5%208%2C0%20%22%2F%3E%3C%2Fsvg%3E");
}
.gds-onboarder--b-c:before {
  left: -webkit-calc(50% - 4px);
  left: calc(50% - 4px);
}
.gds-onboarder--b-r:before {
  bottom: auto;
  top: 99%;
  right: 70px;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aa%3D%22http%3A%2F%2Fns.adobe.com%2FAdobeSVGViewerExtensions%2F3.0%2F%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2216px%22%20height%3D%2212.5px%22%20viewBox%3D%220%200%2016%2012.5%22%20style%3D%22enable-background%3Anew%200%200%2016%2012.5%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E.st0%7Bfill%3A%235f5f5f%3B%7D%3C%2Fstyle%3E%3Cpolygon%20class%3D%22st0%22%20points%3D%220%2C12.5%2016%2C12.5%208%2C0%20%22%2F%3E%3C%2Fsvg%3E");
}
.gds-onboarder--no-arrow:before {
  content: none;
}
.gds-onboarder__step-num {
  border: 1px solid #0a4882;
  color: #0a4882;
  border-radius: 50%;
  padding: 0.25rem 0;
  margin-right: 1rem;
  font-size: 0.9rem;
  float: left;
  width: 2.25rem;
  height: 2.25rem;
  text-align: center;
}
.gds-onboarder__body {
  padding: 1rem 1rem 1.25rem;
  background-color: #fff;
  font-size: 0.8rem;
}
.gds-onboarder__header {
  padding: 1rem 1rem 0;
  border-bottom: 1px solid #dbdbdb;
  background-color: #fff;
}
.gds-onboarder__close {
  border: none;
  background-color: transparent !important;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22100%25%22%20height%3D%22100%25%22%0A%09%20viewBox%3D%220%200%2020px%2020px%22%20preserveAspectRatio%3D%22none%22%20fill%3D%22none%22%20stroke%3D%22%23acacac%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%0A%20%20%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%0A%20%20%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%0A%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  padding: 0;
  position: absolute !important;
  top: 0;
  right: 0;
  z-index: 100;
  background-position: 20px 20px;
  width: 60px;
  height: 60px;
  cursor: pointer;
}
.gds-onboarder__close:hover {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%231e96d9%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E");
}
.gds-onboarder__close:focus {
  outline: none;
}
.gds-onboarder__footer {
  border-bottom-right-radius: 6px;
  border-bottom-left-radius: 6px;
  overflow: hidden;
  height: 37px;
  background-color: #fff;
}
.gds-onboarder__footer:after,
.gds-onboarder__footer:before {
  content: " ";
  display: table;
}
.gds-onboarder__footer:after {
  clear: both;
}
.gds-onboarder__button {
  font-size: 0.8rem;
  padding: 0.6rem 0.7rem 0.75rem;
  margin-bottom: 0 !important;
  border-radius: 0;
  width: 39px;
}
.gds-onboarder__button--left {
  float: left;
}
.gds-onboarder__button--right {
  float: right;
}
.gds-onboarder__timeline-wrapper {
  width: -webkit-calc(100% - 78px);
  width: calc(100% - 78px);
  height: 100%;
  padding-top: 3px;
  padding-left: 1rem;
  padding-right: 1rem;
  display: inline-block;
  background-color: #c4c4c4;
}
.gds-onboarder__highlight {
  position: absolute;
  border-radius: 25px;
  -webkit-box-shadow: inset 0 0 15px 15px rgba(0, 0, 0, 0.5),
    0 0 0 4000px rgba(0, 0, 0, 0.5);
  box-shadow: inset 0 0 15px 15px rgba(0, 0, 0, 0.5),
    0 0 0 4000px rgba(0, 0, 0, 0.5);
}
.gds-lens-wrapper {
  overflow: hidden;
  display: inline-block;
}
.gds-lens-base {
  display: block;
  -webkit-transition: filter 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition: -webkit-filter 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: -webkit-filter 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: filter 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: filter 0.25s cubic-bezier(0.165, 0.84, 0.44, 1),
    -webkit-filter 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-lens-base--desaturate {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}
.gds-lens {
  cursor: pointer;
  z-index: 500;
}
.gds-lens,
.gds-lens__bracket,
.gds-lens__image {
  position: absolute;
}
.gds-lens--active {
  cursor: move;
}
.gds-lens--active .gds-lens__guide-grid {
  opacity: 1;
}
.gds-lens--active .gds-lens__handle {
  opacity: 1;
  pointer-events: auto;
}
.gds-lens--display:before {
  top: 50%;
  left: -webkit-calc(50% - 1500px);
  left: calc(50% - 1500px);
  width: 3000px;
  height: 1px;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
}
.gds-lens--display:after,
.gds-lens--display:before {
  content: "";
  position: absolute;
  background-color: #fff;
  z-index: 100;
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-lens--display:after {
  left: 50%;
  top: -webkit-calc(50% - 1500px);
  top: calc(50% - 1500px);
  height: 3000px;
  width: 1px;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
}
.gds-lens--display.gds-lens--active:after,
.gds-lens--display.gds-lens--active:before,
.gds-lens--display:hover:after,
.gds-lens--display:hover:before {
  -webkit-transform: scale(1);
  transform: scale(1);
  -webkit-transition: all 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition: all 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.gds-lens--display.gds-lens--active .gds-lens__bracket,
.gds-lens--display:hover .gds-lens__bracket {
  opacity: 1;
  -webkit-transform: translate(0);
  transform: translate(0);
}
.gds-lens--active.gds-lens--valid {
  -webkit-animation: validBounce 0.25s ease-in-out;
  animation: validBounce 0.25s ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  background-color: rgba(255, 255, 255, 0);
  -webkit-box-shadow: inset 0 0 0 1px #1e96d9;
  box-shadow: inset 0 0 0 1px #1e96d9;
}
.gds-lens--active.gds-lens--valid .gds-lens__viewport:before {
  opacity: 0;
}
.gds-lens--active.gds-lens--valid .gds-lens__viewport:after {
  -webkit-box-shadow: inset 0 0 0 1px #1e96d9;
  box-shadow: inset 0 0 0 1px #1e96d9;
  background-color: rgba(30, 150, 217, 0);
}
.gds-lens--active.gds-lens--invalid .gds-lens__viewport:after {
  -webkit-box-shadow: inset 0 0 0 1px #fff;
  box-shadow: inset 0 0 0 1px #fff;
  background-color: rgba(255, 255, 255, 0);
}
.gds-lens--active.gds-lens--invalid .gds-lens__viewport:before {
  opacity: 0;
}
.gds-lens__viewport {
  overflow: hidden;
  height: 100%;
  width: 100%;
  z-index: 200;
  -webkit-box-shadow: 0 0 0 transparent;
  box-shadow: 0 0 0 transparent;
  -webkit-transition: box-shadow 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition: -webkit-box-shadow 0.25s
    cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: -webkit-box-shadow 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: box-shadow 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: box-shadow 0.25s cubic-bezier(0.165, 0.84, 0.44, 1),
    -webkit-box-shadow 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-lens__viewport:after {
  content: "";
  -webkit-box-shadow: inset 0 0 0 1px #fff;
  box-shadow: inset 0 0 0 1px #fff;
  display: block;
  position: relative;
  height: 100%;
  width: 100%;
  z-index: 300;
  -webkit-transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-lens__viewport--no-icon:before {
  display: none;
}
.gds-lens--active.gds-lens--invalid ~ .gds-lens-base,
.gds-lens--active.gds-lens--valid ~ .gds-lens-base,
.gds-lens--display.gds-lens--active ~ .gds-lens-base,
.gds-lens--display:hover ~ .gds-lens-base,
.gds-lens--invalid:hover ~ .gds-lens-base,
.gds-lens--valid:hover ~ .gds-lens-base {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}
.gds-lens--active .gds-lens__viewport,
.gds-lens--display:hover .gds-lens__viewport,
.gds-lens--invalid:hover .gds-lens__viewport,
.gds-lens--valid:hover .gds-lens__viewport {
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.85);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.85);
}
.gds-lens--invalid .gds-lens__viewport:before,
.gds-lens--valid .gds-lens__viewport:before {
  height: 30px;
  width: 30px;
  text-align: center;
  position: absolute;
  top: -webkit-calc(50% - 15px);
  top: calc(50% - 15px);
  left: -webkit-calc(50% - 15px);
  left: calc(50% - 15px);
  border-radius: 50%;
  border: 1px solid #fff;
  z-index: 400;
  font: normal normal normal 18px/1 Font awesome\5 Pro;
  color: #fff;
  line-height: 30px;
  -webkit-transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-lens--invalid:hover .gds-lens__viewport:before,
.gds-lens--valid:hover .gds-lens__viewport:before {
  opacity: 0;
}
.gds-lens--invalid:hover .gds-lens__viewport:after,
.gds-lens--valid:hover .gds-lens__viewport:after {
  background-color: rgba(10, 72, 130, 0);
}
.gds-lens--invalid .gds-lens__viewport:after {
  -webkit-box-shadow: inset 0 0 0 1px #0a4882;
  box-shadow: inset 0 0 0 1px #0a4882;
  background-color: rgba(10, 72, 130, 0.25);
}
.gds-lens--invalid .gds-lens__viewport:before {
  content: "";
  font-family: Font Awesome\5 Free;
  font-weight: 900;
  -webkit-box-shadow: 0 0 0 2px #0a4882;
  box-shadow: 0 0 0 2px #0a4882;
  background-color: #0a4882;
}
.gds-lens--valid .gds-lens__viewport:after {
  -webkit-box-shadow: inset 0 0 0 1px #1e96d9;
  box-shadow: inset 0 0 0 1px #1e96d9;
  background-color: rgba(30, 150, 217, 0.25);
}
.gds-lens--valid .gds-lens__viewport:before {
  content: "";
  font-family: \5 Free;
  font-weight: 900;
  -webkit-box-shadow: 0 0 0 2px #1e96d9;
  box-shadow: 0 0 0 2px #1e96d9;
  background-color: #1e96d9;
}
.gds-lens__bracket {
  height: 10%;
  width: 10%;
  z-index: 300;
  opacity: 0;
  -webkit-transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-lens__bracket--t-l {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  top: -0.5rem;
  left: -0.5rem;
  -webkit-transform: translate(0.5rem, 0.5rem);
  transform: translate(0.5rem, 0.5rem);
}
.gds-lens__bracket--t-r {
  border-top: 1px solid #fff;
  border-right: 1px solid #fff;
  top: -0.5rem;
  right: -0.5rem;
  -webkit-transform: translate(-0.5rem, 0.5rem);
  transform: translate(-0.5rem, 0.5rem);
}
.gds-lens__bracket--b-l {
  border-bottom: 1px solid #fff;
  border-left: 1px solid #fff;
  bottom: -0.5rem;
  left: -0.5rem;
  -webkit-transform: translate(0.5rem, -0.5rem);
  transform: translate(0.5rem, -0.5rem);
}
.gds-lens__bracket--b-r {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  bottom: -0.5rem;
  right: -0.5rem;
  -webkit-transform: translate(-0.5rem, -0.5rem);
  transform: translate(-0.5rem, -0.5rem);
}
.gds-lens__handle {
  position: absolute;
  height: 0.6666666667rem;
  width: 0.6666666667rem;
  opacity: 0;
  z-index: 500;
  pointer-events: none;
  -webkit-transition: opacity 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: opacity 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-lens__handle:before {
  content: "";
  background-color: #fff;
  position: absolute;
  height: 0.3333333333rem;
  width: 0.3333333333rem;
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-lens__handle:hover:before {
  height: 0.6666666667rem;
  width: 0.6666666667rem;
  background-color: #1e96d9;
}
.gds-lens__handle--t-l {
  top: -0.6666666667rem;
  left: -0.6666666667rem;
  cursor: nwse-resize;
}
.gds-lens__handle--t-l:before {
  bottom: 0;
  right: 0;
}
.gds-lens__handle--t-c {
  top: -0.6666666667rem;
  left: -webkit-calc(50% - 0.3333333333rem);
  left: calc(50% - 0.3333333333rem);
  cursor: ns-resize;
}
.gds-lens__handle--t-c:before {
  bottom: 0;
  left: 0.1666666667rem;
}
.gds-lens__handle--t-r {
  top: -0.6666666667rem;
  right: -0.6666666667rem;
  cursor: nesw-resize;
}
.gds-lens__handle--t-r:before {
  bottom: 0;
  left: 0;
}
.gds-lens__handle--c-l {
  top: -webkit-calc(50% - 0.3333333333rem);
  top: calc(50% - 0.3333333333rem);
  left: -0.6666666667rem;
  cursor: ew-resize;
}
.gds-lens__handle--c-l:before {
  top: 0.1666666667rem;
  right: 0;
}
.gds-lens__handle--c-r {
  top: -webkit-calc(50% - 0.3333333333rem);
  top: calc(50% - 0.3333333333rem);
  right: -0.6666666667rem;
  cursor: ew-resize;
}
.gds-lens__handle--c-r:before {
  top: 0.1666666667rem;
  left: 0;
}
.gds-lens__handle--b-l {
  bottom: -0.6666666667rem;
  left: -0.6666666667rem;
  cursor: nesw-resize;
}
.gds-lens__handle--b-l:before {
  top: 0;
  right: 0;
}
.gds-lens__handle--b-c {
  bottom: -0.6666666667rem;
  left: -webkit-calc(50% - 0.3333333333rem);
  left: calc(50% - 0.3333333333rem);
  cursor: ns-resize;
}
.gds-lens__handle--b-c:before {
  top: 0;
  right: 0.1666666667rem;
}
.gds-lens__handle--b-r {
  bottom: -0.6666666667rem;
  right: -0.6666666667rem;
  cursor: nwse-resize;
}
.gds-lens__handle--b-r:before {
  top: 0;
  left: 0;
}
.gds-lens__guide-grid {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  pointer-events: none;
  z-index: 300;
  -webkit-transition: opacity 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: opacity 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-lens__guide-grid:after,
.gds-lens__guide-grid:before {
  content: "";
  position: absolute;
  background-color: #fff;
  opacity: 0.33;
}
.gds-lens__guide-grid--h:before {
  left: 0;
  width: 100%;
  height: 1px;
  top: 66%;
}
.gds-lens__guide-grid--h:after {
  left: 0;
  width: 100%;
  height: 1px;
  top: 33%;
}
.gds-lens__guide-grid--v:before {
  top: 0;
  height: 100%;
  width: 1px;
  left: 66%;
}
.gds-lens__guide-grid--v:after {
  top: 0;
  height: 100%;
  width: 1px;
  left: 33%;
}
@-webkit-keyframes validBounce {
  0% {
    -webkit-transform: scaleX(1) scaleY(1);
    transform: scaleX(1) scaleY(1);
    border-color: #fff;
  }
  50% {
    -webkit-transform: scaleX(1.2) scaleY(1.2);
    transform: scaleX(1.2) scaleY(1.2);
  }
  to {
    -webkit-transform: scaleX(1) scaleY(1);
    transform: scaleX(1) scaleY(1);
    border-color: #00c4b4;
  }
}
@keyframes validBounce {
  0% {
    -webkit-transform: scaleX(1) scaleY(1);
    transform: scaleX(1) scaleY(1);
    border-color: #fff;
  }
  50% {
    -webkit-transform: scaleX(1.2) scaleY(1.2);
    transform: scaleX(1.2) scaleY(1.2);
  }
  to {
    -webkit-transform: scaleX(1) scaleY(1);
    transform: scaleX(1) scaleY(1);
    border-color: #00c4b4;
  }
}
.gds-feedback {
  position: fixed;
  right: 0;
  bottom: 5px;
}
.gds-feedback--align-left {
  left: 0;
  right: auto;
}
.gds-feedback--align-right {
  right: 0;
  left: auto;
}
.gds-feedback__drawer {
  position: absolute;
  bottom: 0;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  background-color: #fff;
  border-top-left-radius: 23px;
  border-bottom-left-radius: 23px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border: 1px solid #dbdbdb;
  border-right: none;
  padding: 2px;
  height: 46px;
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-feedback__drawer--right {
  left: 0;
  border-top-left-radius: 23px;
  border-bottom-left-radius: 23px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-right: none;
  padding-right: 5px;
  -webkit-transform: translateX(-46px);
  transform: translateX(-46px);
}
.gds-feedback__drawer--right.gds-feedback__drawer--open {
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
}
.gds-feedback__drawer--left {
  right: 0;
  -webkit-flex-direction: row-reverse;
  -moz-box-orient: horizontal;
  -moz-box-direction: reverse;
  flex-direction: row-reverse;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 23px;
  border-bottom-right-radius: 23px;
  border-left: none;
  border-right: 1px solid #dbdbdb;
  padding-left: 5px;
  -webkit-transform: translateX(46px);
  transform: translateX(46px);
}
.gds-feedback__drawer--left.gds-feedback__drawer--open {
  -webkit-transform: translateX(100%);
  transform: translateX(100%);
}
.gds-feedback__expander .gds-feedback__icon-open {
  display: none;
}
.gds-feedback__expander--active .gds-feedback__icon-open {
  display: inline-block;
}
.gds-feedback__expander--active .gds-feedback__icon-closed {
  display: none;
}
.gds-feedback__drawer-items {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  padding: 0 2px;
}
.gds-feedback__drawer-item {
  -webkit-align-self: center;
  align-self: center;
  padding: 0 2px;
}
.gds-anim-timeline {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0 !important;
  margin: 3rem 0;
}
.gds-anim-timeline__row {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: row;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-direction: row;
  border-bottom: 1px solid #dbdbdb;
}
.gds-anim-timeline__row:first-child {
  border-top: 1px solid #dbdbdb;
}
.gds-anim-timeline__row:first-child .gds-anim-timeline__cell--stage:before {
  display: none;
}
.gds-anim-timeline__cell--asset {
  -webkit-flex-direction: row;
  -moz-box-orient: horizontal;
  flex-direction: row;
}
.gds-anim-timeline__cell--asset,
.gds-anim-timeline__cell--stage {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -moz-box-direction: normal;
}
.gds-anim-timeline__cell--stage {
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  flex-direction: column;
  -webkit-flex: 1 1;
  -moz-box-flex: 1;
  flex: 1 1;
  border-right: 1px solid #dbdbdb;
}
.gds-anim-timeline__cell--stage:before {
  content: "";
  position: absolute;
  top: -1px;
  left: 0;
  right: 0;
  height: 1px;
  background-color: #fff;
}
.gds-anim-timeline__color-cap {
  display: inline-block;
  width: 0.4rem;
}
.gds-anim-timeline__color-cap:before {
  content: "";
  position: absolute;
  top: -1px;
  left: 0;
  right: 0;
  height: 1px;
  background-color: #fff;
}
.gds-anim-timeline__color-cap:first-child:before {
  display: none;
}
.gds-anim-timeline__asset-preview {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  padding: 0.5rem;
  border-right: 1px solid #dbdbdb;
}
.gds-anim-timeline__label {
  width: 7rem;
  font-family: Public Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto,
    Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji,
    Segoe UI Symbol;
  font-size: 0.7rem;
  color: #7a7a7a;
  display: inline-block;
  max-width: 100%;
  text-transform: uppercase;
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin: 0;
}
.gds-anim-timeline__form-group {
  color: #5f5f5f;
  border-color: #c4c4c4;
  display: -webkit-flex !important;
  display: -moz-box !important;
  display: flex !important;
  -webkit-flex-direction: row;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  -moz-box-pack: start;
  justify-content: flex-start;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-align-content: flex-start;
  align-content: flex-start;
  margin-bottom: 0;
  border-bottom: 1px solid #dbdbdb;
  padding: 0.5rem;
  -webkit-transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-anim-timeline__form-group:last-child,
.gds-anim-timeline__form-group:only-child {
  border-bottom: none;
}
.gds-anim-timeline__form-group:first-child:nth-last-of-type(2)
  > .gds-anim-timeline__input-group {
  top: -12px;
}
.gds-anim-timeline__form-group:first-child:nth-last-of-type(2)
  ~ :last-child
  > * {
  top: 12px;
}
.gds-anim-timeline__input-group {
  width: 11rem;
  position: relative;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  border-collapse: separate;
  color: inherit;
  border-color: inherit;
  border-bottom-color: inherit;
}
.gds-anim-timeline__select-input {
  height: 37px;
  font-size: 0.8rem;
  padding: 0.5rem 0.75rem;
  background-position: right 0.75rem center;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.gds-anim-timeline__button {
  height: 37px;
}
.gds-anim-timeline__button--remove {
  font-size: 0.8rem;
  padding: 0.6rem 0.7rem 0.75rem;
  margin: 0;
}
.gds-anim-timeline__button--add {
  font-size: 0.8rem;
  padding: 0.6rem 0.7rem 0.75rem;
  margin-bottom: 0 !important;
  margin-left: 0.5rem !important;
}
.gds-anim-timeline__asset-avatar {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  width: 7rem;
  height: 7rem;
  padding: 0.5rem;
}
.gds-anim-timeline__asset-image {
  max-width: 100%;
  max-height: 100%;
  height: auto;
}
.gds-anim-timeline__asset-animations {
  border-right: 1px solid #dbdbdb;
}
.gds-anim-timeline__asset-animations,
.gds-anim-timeline__section {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
}
.gds-anim-timeline__section {
  -webkit-flex: 1 1;
  -moz-box-flex: 1;
  flex: 1 1;
  border-bottom: 1px solid #fff;
}
.gds-anim-timeline__section:last-of-type {
  border-bottom: none;
}
.gds-anim-timeline__bar {
  height: 2rem;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aa%3D%22http%3A%2F%2Fns.adobe.com%2FAdobeSVGViewerExtensions%2F3.0%2F%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2240px%22%20height%3D%2220px%22%20viewBox%3D%220%200%2040%2020%22%20style%3D%22enable-background%3Anew%200%200%2040%2020%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E.st0%7Bopacity%3A0.1%3Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cpolygon%20class%3D%22st0%22%20points%3D%2220%2C0%200%2C20%2020%2C20%2040%2C0%20%22%2F%3E%3C%2Fsvg%3E");
  background-size: contain;
  cursor: ew-resize;
}
.gds-anim-timeline__bar:hover,
.gds-anim-timeline__bar:hover .gds-anim-timeline__bar-handle {
  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.25);
}
.gds-anim-timeline__bar-handle {
  position: absolute;
  top: -0.5rem;
  bottom: -0.5rem;
  width: 0.5rem;
  border-radius: 6px;
  cursor: -webkit-grab !important;
  cursor: -moz-grab !important;
  cursor: grab !important;
}
.gds-anim-timeline__bar-handle:active {
  cursor: -webkit-grabbing !important;
  cursor: -moz-grabbing !important;
  cursor: grabbing !important;
}
.gds-anim-timeline__bar-handle:first-child {
  left: -1px;
}
.gds-anim-timeline__bar-handle:last-child {
  right: -1px;
}
.gds-anim-timeline__bar-line {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 1px;
  background-color: #fff;
}
.gds-anim-timeline__scale {
  position: absolute;
  left: -1px;
  right: 0;
  height: 3rem;
}
.gds-anim-timeline__value-marker {
  position: absolute;
  width: 1px;
  height: 1rem;
  background-color: #dbdbdb;
}
.gds-anim-timeline__value-label {
  position: absolute;
  text-align: center;
  color: #dbdbdb;
  margin-left: -0.5rem;
}
.gds-anim-timeline__scale--top {
  bottom: 100%;
}
.gds-anim-timeline__scale--top .gds-anim-timeline__value-marker {
  bottom: 0;
}
.gds-anim-timeline__scale--top .gds-anim-timeline__value-label {
  bottom: 100%;
}
.gds-anim-timeline__scale--bottom {
  top: 100%;
}
.gds-anim-timeline__scale--bottom .gds-anim-timeline__value-marker {
  top: 0;
}
.gds-anim-timeline__scale--bottom .gds-anim-timeline__value-label {
  top: 100%;
}
.gds-anim-timeline__row--darkblue .gds-anim-timeline__bar,
.gds-anim-timeline__row--darkblue .gds-anim-timeline__color-cap {
  background-color: #1b87c3;
}
.gds-anim-timeline__row--darkblue .gds-anim-timeline__button--add {
  color: #1b87c3;
}
.gds-anim-timeline__row--darkblue .gds-anim-timeline__button--remove {
  background-color: #1b87c3;
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #156998, inset 0 0 0 1px #156998,
    0 0 0 1px rgba(30, 150, 217, 0), 0 0 0 0 transparent;
  box-shadow: inset 0 -0.125rem 0 0 #156998, inset 0 0 0 1px #156998,
    0 0 0 1px rgba(30, 150, 217, 0), 0 0 0 0 transparent;
}
.gds-anim-timeline__row--darkblue .gds-anim-timeline__button--remove else {
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #156998,
    0 0 0 1px rgba(30, 150, 217, 0), 0 0 0 0 transparent;
  box-shadow: inset 0 -0.125rem 0 0 #156998, 0 0 0 1px rgba(30, 150, 217, 0),
    0 0 0 0 transparent;
}
.gds-anim-timeline__row--darkblue .gds-anim-timeline__button--remove:hover {
  background-color: #1e96d9;
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #156998, inset 0 0 0 1px #156998,
    0 0 0 1px rgba(30, 150, 217, 0), 0 0 0 0 transparent;
  box-shadow: inset 0 -0.125rem 0 0 #156998, inset 0 0 0 1px #156998,
    0 0 0 1px rgba(30, 150, 217, 0), 0 0 0 0 transparent;
}
.gds-anim-timeline__row--darkblue
  .gds-anim-timeline__button--remove:hover
  else {
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #156998,
    0 0 0 1px rgba(30, 150, 217, 0), 0 0 0 0 transparent;
  box-shadow: inset 0 -0.125rem 0 0 #156998, 0 0 0 1px rgba(30, 150, 217, 0),
    0 0 0 0 transparent;
}
.gds-anim-timeline__row--darkblue
  .gds-anim-timeline__button--remove:focus:hover {
  background-color: #1e96d9;
  -webkit-box-shadow: inset 0 -0.1875rem 0 0 #156998, inset 0 0 0 1px #156998,
    0 0 1px 1px #1e96d9, 0 0 3px 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 -0.1875rem 0 0 #156998, inset 0 0 0 1px #156998,
    0 0 1px 1px #1e96d9, 0 0 3px 0 rgba(0, 0, 0, 0.2);
}
.gds-anim-timeline__row--darkblue
  .gds-anim-timeline__button--remove:focus:hover
  else {
  -webkit-box-shadow: inset 0 -0.1875rem 0 0 #156998, 0 0 1px 1px #1e96d9,
    0 0 3px 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 -0.1875rem 0 0 #156998, 0 0 1px 1px #1e96d9,
    0 0 3px 0 rgba(0, 0, 0, 0.2);
}
.gds-anim-timeline__row--darkblue .gds-anim-timeline__button--remove:active,
.gds-anim-timeline__row--darkblue
  .gds-anim-timeline__button--remove:active:focus {
  -webkit-box-shadow: inset 0 -0.0625rem 0 0 #156998, inset 0 0 0 1px #156998,
    0 0 0 1px rgba(30, 150, 217, 0), 0 0 1px 0 rgba(0, 0, 0, 0.4);
  box-shadow: inset 0 -0.0625rem 0 0 #156998, inset 0 0 0 1px #156998,
    0 0 0 1px rgba(30, 150, 217, 0), 0 0 1px 0 rgba(0, 0, 0, 0.4);
}
.gds-anim-timeline__row--darkblue
  .gds-anim-timeline__button--remove:active:focus
  else,
.gds-anim-timeline__row--darkblue
  .gds-anim-timeline__button--remove:active
  else {
  -webkit-box-shadow: inset 0 -0.0625rem 0 0 #156998,
    0 0 0 1px rgba(30, 150, 217, 0), 0 0 1px 0 rgba(0, 0, 0, 0.4);
  box-shadow: inset 0 -0.0625rem 0 0 #156998, 0 0 0 1px rgba(30, 150, 217, 0),
    0 0 1px 0 rgba(0, 0, 0, 0.4);
}
.gds-anim-timeline__row--darkblue .gds-anim-timeline__button--remove:focus {
  background-color: #1e96d9;
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #156998, inset 0 0 0 1px #156998,
    0 0 1px 1px #1e96d9, 0 0 0 0 transparent;
  box-shadow: inset 0 -0.125rem 0 0 #156998, inset 0 0 0 1px #156998,
    0 0 1px 1px #1e96d9, 0 0 0 0 transparent;
}
.gds-anim-timeline__row--darkblue
  .gds-anim-timeline__button--remove:focus
  else {
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #156998, 0 0 1px 1px #1e96d9,
    0 0 0 0 transparent;
  box-shadow: inset 0 -0.125rem 0 0 #156998, 0 0 1px 1px #1e96d9,
    0 0 0 0 transparent;
}
.gds-anim-timeline__row--darkblue .gds-anim-timeline__bar {
  border: 1px solid #156998;
}
.gds-anim-timeline__row--darkblue .gds-anim-timeline__bar:hover {
  border-color: #1878ae;
  background-color: #1e96d9;
}
.gds-anim-timeline__row--darkblue
  .gds-anim-timeline__bar:hover
  .gds-anim-timeline__bar-handle {
  background-color: #1b87c3;
}
.gds-anim-timeline__row--darkblue .gds-anim-timeline__bar-handle {
  background-color: #1878ae;
}
.gds-anim-timeline__row--darkblue .gds-anim-timeline__bar-handle:hover {
  background-color: #4babe1 !important;
}
.gds-anim-timeline__row--darkblue .gds-anim-timeline__bar-handle:active {
  background-color: #78c0e8 !important;
}
.gds-anim-timeline__row--darkblue .gds-anim-timeline__asset-avatar {
  border-color: #1b87c3;
}
.gds-anim-timeline__row--darkblue .gds-anim-timeline__cell--stage {
  background-color: rgba(27, 135, 195, 0.15);
}
.gds-anim-timeline__row--gold .gds-anim-timeline__bar,
.gds-anim-timeline__row--gold .gds-anim-timeline__color-cap {
  background-color: #e7c81f;
}
.gds-anim-timeline__row--gold .gds-anim-timeline__button--add {
  color: #e7c81f;
}
.gds-anim-timeline__row--gold .gds-anim-timeline__button--remove {
  background-color: #e7c81f;
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #aa9317, inset 0 0 0 1px #aa9317,
    0 0 0 1px rgba(243, 210, 33, 0), 0 0 0 0 transparent;
  box-shadow: inset 0 -0.125rem 0 0 #aa9317, inset 0 0 0 1px #aa9317,
    0 0 0 1px rgba(243, 210, 33, 0), 0 0 0 0 transparent;
}
.gds-anim-timeline__row--gold .gds-anim-timeline__button--remove else {
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #aa9317,
    0 0 0 1px rgba(243, 210, 33, 0), 0 0 0 0 transparent;
  box-shadow: inset 0 -0.125rem 0 0 #aa9317, 0 0 0 1px rgba(243, 210, 33, 0),
    0 0 0 0 transparent;
}
.gds-anim-timeline__row--gold .gds-anim-timeline__button--remove:hover {
  background-color: #f3d221;
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #aa9317, inset 0 0 0 1px #aa9317,
    0 0 0 1px rgba(243, 210, 33, 0), 0 0 0 0 transparent;
  box-shadow: inset 0 -0.125rem 0 0 #aa9317, inset 0 0 0 1px #aa9317,
    0 0 0 1px rgba(243, 210, 33, 0), 0 0 0 0 transparent;
}
.gds-anim-timeline__row--gold .gds-anim-timeline__button--remove:hover else {
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #aa9317,
    0 0 0 1px rgba(243, 210, 33, 0), 0 0 0 0 transparent;
  box-shadow: inset 0 -0.125rem 0 0 #aa9317, 0 0 0 1px rgba(243, 210, 33, 0),
    0 0 0 0 transparent;
}
.gds-anim-timeline__row--gold .gds-anim-timeline__button--remove:focus:hover {
  background-color: #f3d221;
  -webkit-box-shadow: inset 0 -0.1875rem 0 0 #aa9317, inset 0 0 0 1px #aa9317,
    0 0 1px 1px #f3d221, 0 0 3px 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 -0.1875rem 0 0 #aa9317, inset 0 0 0 1px #aa9317,
    0 0 1px 1px #f3d221, 0 0 3px 0 rgba(0, 0, 0, 0.2);
}
.gds-anim-timeline__row--gold
  .gds-anim-timeline__button--remove:focus:hover
  else {
  -webkit-box-shadow: inset 0 -0.1875rem 0 0 #aa9317, 0 0 1px 1px #f3d221,
    0 0 3px 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 -0.1875rem 0 0 #aa9317, 0 0 1px 1px #f3d221,
    0 0 3px 0 rgba(0, 0, 0, 0.2);
}
.gds-anim-timeline__row--gold .gds-anim-timeline__button--remove:active,
.gds-anim-timeline__row--gold .gds-anim-timeline__button--remove:active:focus {
  -webkit-box-shadow: inset 0 -0.0625rem 0 0 #aa9317, inset 0 0 0 1px #aa9317,
    0 0 0 1px rgba(243, 210, 33, 0), 0 0 1px 0 rgba(0, 0, 0, 0.4);
  box-shadow: inset 0 -0.0625rem 0 0 #aa9317, inset 0 0 0 1px #aa9317,
    0 0 0 1px rgba(243, 210, 33, 0), 0 0 1px 0 rgba(0, 0, 0, 0.4);
}
.gds-anim-timeline__row--gold
  .gds-anim-timeline__button--remove:active:focus
  else,
.gds-anim-timeline__row--gold .gds-anim-timeline__button--remove:active else {
  -webkit-box-shadow: inset 0 -0.0625rem 0 0 #aa9317,
    0 0 0 1px rgba(243, 210, 33, 0), 0 0 1px 0 rgba(0, 0, 0, 0.4);
  box-shadow: inset 0 -0.0625rem 0 0 #aa9317, 0 0 0 1px rgba(243, 210, 33, 0),
    0 0 1px 0 rgba(0, 0, 0, 0.4);
}
.gds-anim-timeline__row--gold .gds-anim-timeline__button--remove:focus {
  background-color: #f3d221;
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #aa9317, inset 0 0 0 1px #aa9317,
    0 0 1px 1px #f3d221, 0 0 0 0 transparent;
  box-shadow: inset 0 -0.125rem 0 0 #aa9317, inset 0 0 0 1px #aa9317,
    0 0 1px 1px #f3d221, 0 0 0 0 transparent;
}
.gds-anim-timeline__row--gold .gds-anim-timeline__button--remove:focus else {
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #aa9317, 0 0 1px 1px #f3d221,
    0 0 0 0 transparent;
  box-shadow: inset 0 -0.125rem 0 0 #aa9317, 0 0 1px 1px #f3d221,
    0 0 0 0 transparent;
}
.gds-anim-timeline__row--gold .gds-anim-timeline__bar {
  border: 1px solid #cfb31c;
}
.gds-anim-timeline__row--gold .gds-anim-timeline__bar:hover {
  border-color: #dbbd1e;
  background-color: #f3d221;
}
.gds-anim-timeline__row--gold
  .gds-anim-timeline__bar:hover
  .gds-anim-timeline__bar-handle {
  background-color: #e7c81f;
}
.gds-anim-timeline__row--gold .gds-anim-timeline__bar-handle {
  background-color: #dbbd1e;
}
.gds-anim-timeline__row--gold .gds-anim-timeline__bar-handle:hover {
  background-color: #f4d737 !important;
}
.gds-anim-timeline__row--gold .gds-anim-timeline__bar-handle:active {
  background-color: #f7e064 !important;
}
.gds-anim-timeline__row--gold .gds-anim-timeline__asset-avatar {
  border-color: #e7c81f;
}
.gds-anim-timeline__row--gold .gds-anim-timeline__cell--stage {
  background-color: rgba(231, 200, 31, 0.15);
}
.gds-anim-timeline__row--green .gds-anim-timeline__bar,
.gds-anim-timeline__row--green .gds-anim-timeline__color-cap {
  background-color: #2dc387;
}
.gds-anim-timeline__row--green .gds-anim-timeline__button--add {
  color: #2dc387;
}
.gds-anim-timeline__row--green .gds-anim-timeline__button--remove {
  background-color: #2dc387;
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #239869, inset 0 0 0 1px #239869,
    0 0 0 1px rgba(50, 217, 150, 0), 0 0 0 0 transparent;
  box-shadow: inset 0 -0.125rem 0 0 #239869, inset 0 0 0 1px #239869,
    0 0 0 1px rgba(50, 217, 150, 0), 0 0 0 0 transparent;
}
.gds-anim-timeline__row--green .gds-anim-timeline__button--remove else {
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #239869,
    0 0 0 1px rgba(50, 217, 150, 0), 0 0 0 0 transparent;
  box-shadow: inset 0 -0.125rem 0 0 #239869, 0 0 0 1px rgba(50, 217, 150, 0),
    0 0 0 0 transparent;
}
.gds-anim-timeline__row--green .gds-anim-timeline__button--remove:hover {
  background-color: #32d996;
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #239869, inset 0 0 0 1px #239869,
    0 0 0 1px rgba(50, 217, 150, 0), 0 0 0 0 transparent;
  box-shadow: inset 0 -0.125rem 0 0 #239869, inset 0 0 0 1px #239869,
    0 0 0 1px rgba(50, 217, 150, 0), 0 0 0 0 transparent;
}
.gds-anim-timeline__row--green .gds-anim-timeline__button--remove:hover else {
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #239869,
    0 0 0 1px rgba(50, 217, 150, 0), 0 0 0 0 transparent;
  box-shadow: inset 0 -0.125rem 0 0 #239869, 0 0 0 1px rgba(50, 217, 150, 0),
    0 0 0 0 transparent;
}
.gds-anim-timeline__row--green .gds-anim-timeline__button--remove:focus:hover {
  background-color: #32d996;
  -webkit-box-shadow: inset 0 -0.1875rem 0 0 #239869, inset 0 0 0 1px #239869,
    0 0 1px 1px #32d996, 0 0 3px 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 -0.1875rem 0 0 #239869, inset 0 0 0 1px #239869,
    0 0 1px 1px #32d996, 0 0 3px 0 rgba(0, 0, 0, 0.2);
}
.gds-anim-timeline__row--green
  .gds-anim-timeline__button--remove:focus:hover
  else {
  -webkit-box-shadow: inset 0 -0.1875rem 0 0 #239869, 0 0 1px 1px #32d996,
    0 0 3px 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 -0.1875rem 0 0 #239869, 0 0 1px 1px #32d996,
    0 0 3px 0 rgba(0, 0, 0, 0.2);
}
.gds-anim-timeline__row--green .gds-anim-timeline__button--remove:active,
.gds-anim-timeline__row--green .gds-anim-timeline__button--remove:active:focus {
  -webkit-box-shadow: inset 0 -0.0625rem 0 0 #239869, inset 0 0 0 1px #239869,
    0 0 0 1px rgba(50, 217, 150, 0), 0 0 1px 0 rgba(0, 0, 0, 0.4);
  box-shadow: inset 0 -0.0625rem 0 0 #239869, inset 0 0 0 1px #239869,
    0 0 0 1px rgba(50, 217, 150, 0), 0 0 1px 0 rgba(0, 0, 0, 0.4);
}
.gds-anim-timeline__row--green
  .gds-anim-timeline__button--remove:active:focus
  else,
.gds-anim-timeline__row--green .gds-anim-timeline__button--remove:active else {
  -webkit-box-shadow: inset 0 -0.0625rem 0 0 #239869,
    0 0 0 1px rgba(50, 217, 150, 0), 0 0 1px 0 rgba(0, 0, 0, 0.4);
  box-shadow: inset 0 -0.0625rem 0 0 #239869, 0 0 0 1px rgba(50, 217, 150, 0),
    0 0 1px 0 rgba(0, 0, 0, 0.4);
}
.gds-anim-timeline__row--green .gds-anim-timeline__button--remove:focus {
  background-color: #32d996;
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #239869, inset 0 0 0 1px #239869,
    0 0 1px 1px #32d996, 0 0 0 0 transparent;
  box-shadow: inset 0 -0.125rem 0 0 #239869, inset 0 0 0 1px #239869,
    0 0 1px 1px #32d996, 0 0 0 0 transparent;
}
.gds-anim-timeline__row--green .gds-anim-timeline__button--remove:focus else {
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #239869, 0 0 1px 1px #32d996,
    0 0 0 0 transparent;
  box-shadow: inset 0 -0.125rem 0 0 #239869, 0 0 1px 1px #32d996,
    0 0 0 0 transparent;
}
.gds-anim-timeline__row--green .gds-anim-timeline__bar {
  border: 1px solid #239869;
}
.gds-anim-timeline__row--green .gds-anim-timeline__bar:hover {
  border-color: #28ae78;
  background-color: #32d996;
}
.gds-anim-timeline__row--green
  .gds-anim-timeline__bar:hover
  .gds-anim-timeline__bar-handle {
  background-color: #2dc387;
}
.gds-anim-timeline__row--green .gds-anim-timeline__bar-handle {
  background-color: #28ae78;
}
.gds-anim-timeline__row--green .gds-anim-timeline__bar-handle:hover {
  background-color: #5be1ab !important;
}
.gds-anim-timeline__row--green .gds-anim-timeline__bar-handle:active {
  background-color: #84e8c0 !important;
}
.gds-anim-timeline__row--green .gds-anim-timeline__asset-avatar {
  border-color: #2dc387;
}
.gds-anim-timeline__row--green .gds-anim-timeline__cell--stage {
  background-color: rgba(45, 195, 135, 0.15);
}
.gds-anim-timeline__row--red .gds-anim-timeline__bar,
.gds-anim-timeline__row--red .gds-anim-timeline__color-cap {
  background-color: #e23c20;
}
.gds-anim-timeline__row--red .gds-anim-timeline__button--add {
  color: #e23c20;
}
.gds-anim-timeline__row--red .gds-anim-timeline__button--remove {
  background-color: #e23c20;
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #b02f19, inset 0 0 0 1px #b02f19,
    0 0 0 1px rgba(251, 67, 35, 0), 0 0 0 0 transparent;
  box-shadow: inset 0 -0.125rem 0 0 #b02f19, inset 0 0 0 1px #b02f19,
    0 0 0 1px rgba(251, 67, 35, 0), 0 0 0 0 transparent;
}
.gds-anim-timeline__row--red .gds-anim-timeline__button--remove else {
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #b02f19,
    0 0 0 1px rgba(251, 67, 35, 0), 0 0 0 0 transparent;
  box-shadow: inset 0 -0.125rem 0 0 #b02f19, 0 0 0 1px rgba(251, 67, 35, 0),
    0 0 0 0 transparent;
}
.gds-anim-timeline__row--red .gds-anim-timeline__button--remove:hover {
  background-color: #fb4323;
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #b02f19, inset 0 0 0 1px #b02f19,
    0 0 0 1px rgba(251, 67, 35, 0), 0 0 0 0 transparent;
  box-shadow: inset 0 -0.125rem 0 0 #b02f19, inset 0 0 0 1px #b02f19,
    0 0 0 1px rgba(251, 67, 35, 0), 0 0 0 0 transparent;
}
.gds-anim-timeline__row--red .gds-anim-timeline__button--remove:hover else {
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #b02f19,
    0 0 0 1px rgba(251, 67, 35, 0), 0 0 0 0 transparent;
  box-shadow: inset 0 -0.125rem 0 0 #b02f19, 0 0 0 1px rgba(251, 67, 35, 0),
    0 0 0 0 transparent;
}
.gds-anim-timeline__row--red .gds-anim-timeline__button--remove:focus:hover {
  background-color: #fb4323;
  -webkit-box-shadow: inset 0 -0.1875rem 0 0 #b02f19, inset 0 0 0 1px #b02f19,
    0 0 1px 1px #fb4323, 0 0 3px 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 -0.1875rem 0 0 #b02f19, inset 0 0 0 1px #b02f19,
    0 0 1px 1px #fb4323, 0 0 3px 0 rgba(0, 0, 0, 0.2);
}
.gds-anim-timeline__row--red
  .gds-anim-timeline__button--remove:focus:hover
  else {
  -webkit-box-shadow: inset 0 -0.1875rem 0 0 #b02f19, 0 0 1px 1px #fb4323,
    0 0 3px 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 -0.1875rem 0 0 #b02f19, 0 0 1px 1px #fb4323,
    0 0 3px 0 rgba(0, 0, 0, 0.2);
}
.gds-anim-timeline__row--red .gds-anim-timeline__button--remove:active,
.gds-anim-timeline__row--red .gds-anim-timeline__button--remove:active:focus {
  -webkit-box-shadow: inset 0 -0.0625rem 0 0 #b02f19, inset 0 0 0 1px #b02f19,
    0 0 0 1px rgba(251, 67, 35, 0), 0 0 1px 0 rgba(0, 0, 0, 0.4);
  box-shadow: inset 0 -0.0625rem 0 0 #b02f19, inset 0 0 0 1px #b02f19,
    0 0 0 1px rgba(251, 67, 35, 0), 0 0 1px 0 rgba(0, 0, 0, 0.4);
}
.gds-anim-timeline__row--red
  .gds-anim-timeline__button--remove:active:focus
  else,
.gds-anim-timeline__row--red .gds-anim-timeline__button--remove:active else {
  -webkit-box-shadow: inset 0 -0.0625rem 0 0 #b02f19,
    0 0 0 1px rgba(251, 67, 35, 0), 0 0 1px 0 rgba(0, 0, 0, 0.4);
  box-shadow: inset 0 -0.0625rem 0 0 #b02f19, 0 0 0 1px rgba(251, 67, 35, 0),
    0 0 1px 0 rgba(0, 0, 0, 0.4);
}
.gds-anim-timeline__row--red .gds-anim-timeline__button--remove:focus {
  background-color: #fb4323;
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #b02f19, inset 0 0 0 1px #b02f19,
    0 0 1px 1px #fb4323, 0 0 0 0 transparent;
  box-shadow: inset 0 -0.125rem 0 0 #b02f19, inset 0 0 0 1px #b02f19,
    0 0 1px 1px #fb4323, 0 0 0 0 transparent;
}
.gds-anim-timeline__row--red .gds-anim-timeline__button--remove:focus else {
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #b02f19, 0 0 1px 1px #fb4323,
    0 0 0 0 transparent;
  box-shadow: inset 0 -0.125rem 0 0 #b02f19, 0 0 1px 1px #fb4323,
    0 0 0 0 transparent;
}
.gds-anim-timeline__row--red .gds-anim-timeline__bar {
  border: 1px solid #b02f19;
}
.gds-anim-timeline__row--red .gds-anim-timeline__bar:hover {
  border-color: #c9361c;
  background-color: #fb4323;
}
.gds-anim-timeline__row--red
  .gds-anim-timeline__bar:hover
  .gds-anim-timeline__bar-handle {
  background-color: #e23c20;
}
.gds-anim-timeline__row--red .gds-anim-timeline__bar-handle {
  background-color: #c9361c;
}
.gds-anim-timeline__row--red .gds-anim-timeline__bar-handle:hover {
  background-color: #fc694f !important;
}
.gds-anim-timeline__row--red .gds-anim-timeline__bar-handle:active {
  background-color: #fd8e7b !important;
}
.gds-anim-timeline__row--red .gds-anim-timeline__asset-avatar {
  border-color: #e23c20;
}
.gds-anim-timeline__row--red .gds-anim-timeline__cell--stage {
  background-color: rgba(226, 60, 32, 0.15);
}
.gds-ranker-grid {
  display: -webkit-flex !important;
  display: -moz-box !important;
  display: flex !important;
  -webkit-flex-direction: row;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  -moz-box-pack: start;
  justify-content: flex-start;
  -webkit-align-items: flex-start;
  -moz-box-align: start;
  align-items: flex-start;
  -webkit-align-content: flex-start;
  align-content: flex-start;
  border-radius: 6px;
  border: 1px solid #dbdbdb;
  -webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.1);
}
.gds-ranker-grid__ensign {
  width: 20%;
  background-color: #f7f7f7;
  border: 0;
  -webkit-box-shadow: 0;
  box-shadow: 0;
}
.gds-ranker-grid__ensign:nth-child(2n) {
  background-color: #fff;
}
@media (max-width: 991px) {
  .gds-ranker-grid__ensign {
    width: 33.3333333333%;
  }
}
@media (max-width: 767px) {
  .gds-ranker-grid__ensign {
    width: 50%;
    background-color: #fff;
  }
  .gds-ranker-grid__ensign:nth-child(4n-1),
  .gds-ranker-grid__ensign:nth-child(4n-2) {
    background-color: #f7f7f7;
  }
}
@media (max-width: 543px) {
  .gds-ranker-grid__ensign {
    width: 100%;
  }
  .gds-ranker-grid__ensign:nth-child(odd) {
    background-color: #fff;
  }
  .gds-ranker-grid__ensign:nth-child(2n) {
    background-color: #f7f7f7;
  }
}
.gds-leaderboard__topfive {
  display: block;
  position: relative;
  border-radius: 6px;
  color: #5f5f5f;
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  margin-bottom: 0;
  padding: 4rem 2.5rem;
  background-color: #fff;
  border: 1px solid #dbdbdb;
  border-bottom: none;
  z-index: 100;
}
.gds-leaderboard__grid {
  display: -webkit-flex !important;
  display: -moz-box !important;
  display: flex !important;
  -webkit-flex-direction: row;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  -moz-box-pack: start;
  justify-content: flex-start;
  -webkit-align-items: flex-start;
  -moz-box-align: start;
  align-items: flex-start;
  -webkit-align-content: flex-start;
  align-content: flex-start;
  border-radius: 12px;
  overflow: hidden;
  border: 1px solid #dbdbdb;
  -webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.1);
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.gds-leaderboard__grid:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  -webkit-box-shadow: inset 0 0.5rem 1rem -0.5rem rgba(0, 0, 0, 0.4);
  box-shadow: inset 0 0.5rem 1rem -0.5rem rgba(0, 0, 0, 0.4);
  pointer-events: none;
  overflow: hidden;
  z-index: 100;
}
@media (max-width: 543px) {
  .gds-leaderboard__topfive {
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    justify-content: center;
  }
}
.gds-nav__bottom,
.gds-nav__top {
  width: 100%;
  max-width: 100vw;
  position: relative;
  background: #fff;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-flow: row nowrap;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
}
.gds-nav__bottom > *,
.gds-nav__top > * {
  -webkit-flex-grow: 1;
  -moz-box-flex: 1;
  flex-grow: 1;
}
.gds-nav__top {
  -webkit-box-shadow: 0 0.5px 0.5px rgba(0, 0, 0, 0.16);
  box-shadow: 0 0.5px 0.5px rgba(0, 0, 0, 0.16);
}
.gds-nav__bottom {
  -webkit-box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.1);
}
.gds-nav__side {
  width: 12rem;
  height: 100%;
  overflow: visible;
  background: #fff;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
}
.gds-nav__side > * {
  -webkit-flex-grow: 1;
  -moz-box-flex: 1;
  flex-grow: 1;
}
@media (max-width: 991px) {
  .gds-app-layout__left.gds-nav__side {
    min-width: 12rem;
    width: 50%;
    -webkit-box-shadow: 0.25rem 0 0.75rem rgba(0, 0, 0, 0.16);
    box-shadow: 0.25rem 0 0.75rem rgba(0, 0, 0, 0.16);
    z-index: 900;
  }
  .gds-app-layout__left.gds-nav__side .gds-nav__logo {
    margin: 0 auto;
  }
  .gds-app-layout__right.gds-nav__side {
    min-width: 12rem;
    width: 50%;
    -webkit-box-shadow: -0.25rem 0 0.75rem rgba(0, 0, 0, 0.16);
    box-shadow: -0.25rem 0 0.75rem rgba(0, 0, 0, 0.16);
    z-index: 900;
  }
  .gds-app-layout__right.gds-nav__side .gds-nav__logo {
    margin: 0 auto;
  }
}
.gds-nav__link,
.gds-nav__link-sub,
.gds-nav__logo {
  position: relative;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  -moz-box-pack: start;
  justify-content: flex-start;
  background: none;
  border: none;
  width: 100%;
  height: 100%;
  padding: 1.2rem 1rem;
  cursor: pointer;
  color: #7a7a7a;
  font-family: Public Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto,
    Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji,
    Segoe UI Symbol;
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 1;
  text-align: left;
  outline-style: none;
}
.gds-nav__link-sub:hover,
.gds-nav__link:hover,
.gds-nav__logo:hover {
  color: #135e88;
  background-color: none;
  -webkit-box-shadow: inset 0 -2px 0 #1a83be;
  box-shadow: inset 0 -2px 0 #1a83be;
}
.gds-nav__link-sub:active,
.gds-nav__link-sub:focus,
.gds-nav__link:active,
.gds-nav__link:focus,
.gds-nav__logo:active,
.gds-nav__logo:focus {
  background-color: #f3f3f3;
}
.gds-nav__link-sub:active,
.gds-nav__link:active,
.gds-nav__logo:active {
  color: #0b3851;
}
.gds-nav__link-icon,
.gds-nav__link-sub-icon,
.gds-nav__logo-icon {
  margin-right: 0.6rem;
}
.gds-nav__link-sub-text,
.gds-nav__link-text,
.gds-nav__logo-text {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-family: Public Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto,
    Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji,
    Segoe UI Symbol;
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 1;
}
.gds-nav__link-sub {
  border-radius: 6px;
  padding: 0.8rem 1rem;
}
.gds-nav__link-sub:hover {
  color: #0b3851;
  background-color: #d8eefa;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.gds-nav__link-sub-icon {
  margin-right: 0.6rem;
}
.gds-nav__icon {
  height: 2.25rem;
  width: 2.25rem;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  border: none;
  border-radius: 100%;
  text-align: center;
  cursor: pointer;
  background: none;
  color: #7a7a7a;
  outline: none;
}
.gds-nav__icon:focus,
.gds-nav__icon:hover {
  color: #444;
  background-color: #f3f3f3;
}
.gds-nav__icon:active {
  color: #0b3851;
  background-color: #d8eefa;
}
.gds-nav__close-wrapper {
  -webkit-flex-grow: 0;
  -moz-box-flex: 0;
  flex-grow: 0;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: flex-end;
  -moz-box-pack: end;
  justify-content: flex-end;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  height: 3rem;
  padding: 1rem;
}
.gds-nav__close,
.gds-nav__menu {
  -webkit-flex-grow: 0;
  -moz-box-flex: 0;
  flex-grow: 0;
  height: 1rem;
  width: 1rem;
  border: none;
  background-color: transparent;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOC4yIDE4LjIiPjxsaW5lIHgxPSIwLjYxIiB5MT0iMC42MSIgeDI9IjE3LjU4IiB5Mj0iMTcuNTgiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzI5MjkyOSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2Utd2lkdGg9IjEuNzMiLz48bGluZSB4MT0iMTcuNTgiIHkxPSIwLjYxIiB4Mj0iMC42MSIgeTI9IjE3LjU4IiBmaWxsPSJub25lIiBzdHJva2U9IiMyOTI5MjkiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIxLjczIi8+PC9zdmc+);
  background-repeat: no-repeat;
  background-position: 50%;
  cursor: pointer;
  opacity: 0.5;
  outline: none;
}
.gds-nav__close:focus,
.gds-nav__close:hover,
.gds-nav__menu:focus,
.gds-nav__menu:hover {
  opacity: 0.8;
}
.gds-nav__close:active,
.gds-nav__menu:active {
  opacity: 1;
}
.gds-nav__menu {
  width: 1.5rem;
  margin-left: 1rem;
  margin-right: 1rem;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAxNy43MyI+PGxpbmUgeTE9IjAuODciIHgyPSIyNCIgeTI9IjAuODciIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzI5MjkyOSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2Utd2lkdGg9IjEuNzMiLz48bGluZSB5MT0iOC44NyIgeDI9IjI0IiB5Mj0iOC44NyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMjkyOTI5IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iMS43MyIvPjxsaW5lIHkxPSIxNi44NyIgeDI9IjI0IiB5Mj0iMTYuODciIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzI5MjkyOSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2Utd2lkdGg9IjEuNzMiLz48L3N2Zz4=);
}
.gds-nav__icons {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.gds-nav__icons > .gds-nav__link {
  -webkit-flex: 0 1;
  -moz-box-flex: 0;
  flex: 0 1;
  padding: 1.2rem 0.5rem;
}
.gds-nav__bottom .gds-nav__icons,
.gds-nav__top .gds-nav__icons {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
  padding: 0 1rem;
}
.gds-nav__item {
  -webkit-flex-grow: 1;
  -moz-box-flex: 1;
  flex-grow: 1;
}
.gds-nav__item--grow-0 {
  -webkit-flex-grow: 0;
  -moz-box-flex: 0;
  flex-grow: 0;
}
.gds-nav__links {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-flex-flow: row wrap;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-flow: row wrap;
  position: relative;
}
.gds-nav__links-sub {
  display: none;
}
.gds-nav__links--sub-wrapper--active > .gds-nav__links-sub,
.gds-nav__links--sub-wrapper:hover > .gds-nav__links-sub {
  display: inline-block;
  position: absolute;
  background: #fff;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
  border-radius: 6px;
  top: 2.8rem;
  left: 0;
  z-index: 400;
  height: auto;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  padding: 0.75rem;
  font: inherit;
}
.gds-nav__side .gds-nav__links {
  width: 100%;
  display: inline-block;
}
.gds-app-layout__left.gds-nav__side .gds-nav__link {
  padding: 0.75rem 1rem;
}
.gds-app-layout__left.gds-nav__side .gds-nav__link:hover {
  -webkit-box-shadow: inset -2px 0 0 #1a83be;
  box-shadow: inset -2px 0 0 #1a83be;
}
.gds-app-layout__right.gds-nav__side .gds-nav__link {
  padding: 0.75rem 1rem;
}
.gds-app-layout__right.gds-nav__side .gds-nav__link:hover {
  -webkit-box-shadow: inset 2px 0 0 #1a83be;
  box-shadow: inset 2px 0 0 #1a83be;
}
.gds-nav__side .gds-nav__icons {
  padding: 1rem 0;
}
@media (min-width: 991px) {
  .gds-nav__side--collapsed {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    max-width: 3.25rem;
  }
  .gds-nav__side--collapsed .gds-nav__title {
    display: none;
  }
  .gds-nav__side--collapsed .gds-nav__logo:empty {
    -webkit-flex-grow: 0;
    -moz-box-flex: 0;
    flex-grow: 0;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMDguMSAxMDcuNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTA4LjEgMTA3LjU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOnVybCgjU1ZHSURfMV8pO30NCjwvc3R5bGU+DQo8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzFfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAiIHkxPSI1My43MzU1IiB4Mj0iMTA4LjE0MjYiIHkyPSI1My43MzU1Ij4NCgk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBDRTdDIi8+DQoJPHN0b3AgIG9mZnNldD0iMC45OTg0IiBzdHlsZT0ic3RvcC1jb2xvcjojNEFDMUUwIi8+DQo8L2xpbmVhckdyYWRpZW50Pg0KPHBhdGggY2xhc3M9InN0MCIgZD0iTTg2LjksMEg1My44QzQyLjEsMCwzMi42LDkuNSwzMi42LDIxLjJ2MzguM2MwLDAuMSwwLDAuMiwwLDAuM0MzMi4zLDYwLDMyLDYwLDMxLjcsNjBsLTE1LjQsMA0KCUM3LjMsNjAsMCw2Ny4zLDAsNzYuM3YxNC45YzAsOSw3LjMsMTYuMywxNi4zLDE2LjNoMTQuOWM5LDAsMTYuMy03LjMsMTYuMy0xNi4zVjc2LjNsMC0wLjFjMC0wLjIsMC4xLTAuNCwwLjEtMC41DQoJYzAuMSwwLDAuNC0wLjEsMC45LTAuMWgzOC40YzExLjcsMCwyMS4yLTkuNSwyMS4yLTIxLjJWMjEuMkMxMDguMSw5LjUsOTguNiwwLDg2LjksMHogTTkzLjIsMjEuMnYzMy4xYzAsMy41LTIuOCw2LjMtNi4zLDYuM0g0OC41DQoJYy0wLjQsMC0wLjcsMC0xLDBjMC0wLjMsMC0wLjYsMC0wLjlWMjEuMmMwLTMuNSwyLjgtNi4zLDYuMy02LjNoMzMuMUM5MC40LDE0LjksOTMuMiwxNy43LDkzLjIsMjEuMnogTTMyLjYsNzQuOQ0KCWMtMC4xLDAuNi0wLjEsMS4yLTAuMSwxLjV2MTQuN2MwLDAuOC0wLjcsMS40LTEuNCwxLjRIMTYuM2MtMC44LDAtMS40LTAuNy0xLjQtMS40Vjc2LjNjMC0wLjgsMC43LTEuNCwxLjQtMS40bDE0LjUsMA0KCUMzMS4zLDc0LjksMzIsNzQuOSwzMi42LDc0Ljl6Ii8+DQo8L3N2Zz4NCg==);
    background-size: fill;
    width: 3.25rem;
    margin: 0.5rem 0;
  }
  .gds-nav__side--collapsed .gds-nav__logo:empty:after {
    content: " ";
  }
  .gds-nav__side--collapsed .gds-nav__link {
    position: relative;
  }
  .gds-nav__side--collapsed .gds-nav__link > .gds-nav__link-text {
    display: none;
  }
  .gds-nav__side--collapsed .gds-nav__link > .gds-nav__link-icon {
    font-size: 1rem;
    margin-right: 0;
  }
  .gds-nav__side--collapsed .gds-nav__link:focus > .gds-nav__link-text,
  .gds-nav__side--collapsed .gds-nav__link:hover > .gds-nav__link-text {
    font-size: 0.75rem;
    font-family: Public Sans, -apple-system, BlinkMacSystemFont, Segoe UI,
      Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji,
      Segoe UI Symbol;
    font-weight: 200;
    padding: 0.25rem;
    border-radius: 0.25rem;
    display: inline-block;
    position: absolute;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    top: 50%;
    left: 110%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 1000000;
    background: #292929;
    color: #fff;
  }
}
.gds-nav__logo {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  line-height: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.gds-nav__logo,
.gds-nav__logo:empty {
  -webkit-flex-grow: 0;
  -moz-box-flex: 0;
  flex-grow: 0;
}
.gds-nav__logo:empty {
  display: inline-block;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA2MzIuOTcgMTk3LjkiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDYzMi45NyAxOTcuOTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6IzU2NTk1OTt9DQoJLnN0MXtmaWxsOnVybCgjU1ZHSURfMV8pO30NCjwvc3R5bGU+DQo8Zz4NCgk8Zz4NCgkJPGc+DQoJCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOS4yOSwxODQuMjhjMS4zOS0zLjA2LDMuNzEtNC4wNiw2Ljk0LTMuMDFjNC40NSwxLjY2LDguOTQsMi40OSwxMy40OCwyLjQ5YzUuNTgsMCwxMC4xMi0xLjMxLDEzLjYxLTMuOTMNCgkJCQljMy40OS0yLjYyLDUuMjQtNi43Miw1LjI0LTEyLjN2LTQuOTdsMC4yNi0zLjRoLTAuMjZjLTMuODQsNi42My05Ljk1LDkuOTUtMTguMzIsOS45NWMtOS40MiwwLTE2LjgyLTMuMjMtMjIuMTktOS42OQ0KCQkJCUMyLjY4LDE1Mi45NiwwLDE0NC44OSwwLDEzNS4yYzAtOS42LDIuNjItMTcuNTIsNy44NS0yMy43NmM1LjI0LTYuMjQsMTIuNjUtOS4zNiwyMi4yNS05LjM2YzIuODgsMCw1LjU0LDAuMzUsNy45OCwxLjA1DQoJCQkJYzIuNDQsMC43LDQuMzYsMS41NSw1Ljc2LDIuNTVjMS4zOSwxLDIuNTcsMi4wMSwzLjUzLDMuMDFjMC45NiwxLDEuNjEsMS44NSwxLjk2LDIuNTVsMC41MiwxLjA1aDAuMjYNCgkJCQljLTAuMDktMC40NC0wLjEzLTEtMC4xMy0xLjd2LTIuNDljMC0xLjMxLDAuNDYtMi4zOCwxLjM3LTMuMjFjMC45Mi0wLjgzLDIuMjUtMS4yNCwzLjk5LTEuMjRoNC40NWMzLjU4LDAsNS4zNywxLjgzLDUuMzcsNS41DQoJCQkJdjU3LjJjMCwxMC41Ni0zLjQzLDE4LjQ2LTEwLjI3LDIzLjY5Yy02Ljg1LDUuMjQtMTQuOTQsNy44NS0yNC4yOCw3Ljg1Yy03LjUxLDAtMTQuMDEtMS4xOC0xOS41LTMuNTMNCgkJCQljLTMuMzItMS40LTQuMjgtMy43NS0yLjg4LTcuMDdMOS4yOSwxODQuMjh6IE0zMy41MSwxNTUuMWM0LjQ1LDAsOC4xNC0xLjUzLDExLjA2LTQuNThjMi45Mi0zLjA1LDQuMzktOC4wMyw0LjM5LTE0LjkyDQoJCQkJYzAtMTIuOTEtNS40MS0xOS4zNy0xNi4yMy0xOS4zN2MtNS4wNiwwLTguOTksMS42Ni0xMS43OCw0Ljk3Yy0yLjc5LDMuMzItNC4xOSw3Ljc3LTQuMTksMTMuMzVjMCw2LjIsMS40OCwxMS4xNyw0LjQ1LDE0LjkyDQoJCQkJQzI0LjE3LDE1My4yMiwyOC4yNywxNTUuMSwzMy41MSwxNTUuMXoiLz4NCgkJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03OS40NSwxNDYuNTl2LTM3LjQzYzAtMy42NiwxLjgzLTUuNSw1LjUtNS41aDUuNjNjMy42NiwwLDUuNSwxLjgzLDUuNSw1LjV2MzQuMDMNCgkJCQljMCw0LjQ1LDAuNzYsNy44MywyLjI5LDEwLjE0YzEuNTMsMi4zMSw0LjIxLDMuNDcsOC4wNSwzLjQ3YzUuNzYsMCwxMC4zMi0yLjE4LDEzLjY4LTYuNTRjMy4zNi00LjM2LDUuMDQtOS42OSw1LjA0LTE1Ljk3DQoJCQkJdi0yNS4xM2MwLTMuNjYsMS44My01LjUsNS41LTUuNWg1LjYzYzMuNjcsMCw1LjUsMS44Myw1LjUsNS41djU1Ljc2YzAsMy42Ni0xLjgzLDUuNS01LjUsNS41aC01LjFjLTMuNTgsMC01LjM3LTEuODMtNS4zNy01LjUNCgkJCQl2LTMuOTNsMC4yNi0zLjAxaC0wLjI2Yy0xLjc1LDMuNzUtNC43MSw3LjAzLTguOSw5LjgyYy00LjE5LDIuNzktOC45NSw0LjE5LTE0LjI3LDQuMTlDODcuMTcsMTcxLjk4LDc5LjQ1LDE2My41Miw3OS40NSwxNDYuNTl6DQoJCQkJIi8+DQoJCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTU2LjgsMTY0Ljkxdi01NS43NmMwLTMuNjYsMS43OS01LjUsNS4zNy01LjVoNS4xYzMuNTgsMCw1LjM3LDEuODMsNS4zNyw1LjV2NC4wNmwtMC4yNiwzLjAxaDAuMjYNCgkJCQljMS44My0zLjc1LDQuNzMtNy4wNSw4LjctOS44OGMzLjk3LTIuODMsOC4zNS00LjI1LDEzLjE1LTQuMjVjMTAuMjEsMCwxNi43MSw0LjU4LDE5LjUsMTMuNzRoMC4yNmMxLjkyLTMuNzUsNC45NS02Ljk4LDkuMS05LjY5DQoJCQkJYzQuMTQtMi43LDguNy00LjA2LDEzLjY4LTQuMDZjMTQuNTcsMCwyMS44Niw4LjQ2LDIxLjg2LDI1LjM5djM3LjQzYzAsMy42Ni0xLjgzLDUuNS01LjUsNS41aC01LjYzYy0zLjY3LDAtNS41LTEuODMtNS41LTUuNQ0KCQkJCXYtMzQuMjljMC00LjM2LTAuNjMtNy42OC0xLjktOS45NWMtMS4yNy0yLjI3LTMuNjktMy40LTcuMjYtMy40Yy01LjMyLDAtOS40OSwyLjI5LTEyLjUsNi44N2MtMy4wMSw0LjU4LTQuNTIsMTAuMDEtNC41MiwxNi4zDQoJCQkJdjI0LjQ4YzAsMy42Ni0xLjc5LDUuNS01LjM3LDUuNWgtNS43NmMtMy42NywwLTUuNS0xLjgzLTUuNS01LjV2LTM0LjI5YzAtNC4yNy0wLjU5LTcuNTctMS43Ny05Ljg4DQoJCQkJYy0xLjE4LTIuMzEtMy41Ni0zLjQ3LTcuMTMtMy40N2MtNS41LDAtOS43NSwyLjMxLTEyLjc2LDYuOTRjLTMuMDEsNC42My00LjUyLDEwLjA0LTQuNTIsMTYuMjN2MjQuNDhjMCwzLjY2LTEuNzksNS41LTUuMzcsNS41DQoJCQkJaC01Ljc2QzE1OC41OSwxNzAuNDEsMTU2LjgsMTY4LjU4LDE1Ni44LDE2NC45MXoiLz4NCgkJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yNzguNTMsMTg0LjI4YzEuMzktMy4wNiwzLjcxLTQuMDYsNi45NC0zLjAxYzQuNDUsMS42Niw4Ljk0LDIuNDksMTMuNDgsMi40OWM1LjU4LDAsMTAuMTItMS4zMSwxMy42MS0zLjkzDQoJCQkJYzMuNDktMi42Miw1LjI0LTYuNzIsNS4yNC0xMi4zdi00Ljk3bDAuMjYtMy40aC0wLjI2Yy0zLjg0LDYuNjMtOS45NSw5Ljk1LTE4LjMyLDkuOTVjLTkuNDIsMC0xNi44Mi0zLjIzLTIyLjE5LTkuNjkNCgkJCQljLTUuMzctNi40Ni04LjA1LTE0LjUzLTguMDUtMjQuMjFjMC05LjYsMi42Mi0xNy41Miw3Ljg1LTIzLjc2YzUuMjQtNi4yNCwxMi42NS05LjM2LDIyLjI1LTkuMzZjMi44OCwwLDUuNTQsMC4zNSw3Ljk4LDEuMDUNCgkJCQljMi40NCwwLjcsNC4zNiwxLjU1LDUuNzYsMi41NWMxLjM5LDEsMi41NywyLjAxLDMuNTMsMy4wMWMwLjk2LDEsMS42MSwxLjg1LDEuOTYsMi41NWwwLjUyLDEuMDVoMC4yNg0KCQkJCWMtMC4wOS0wLjQ0LTAuMTMtMS0wLjEzLTEuN3YtMi40OWMwLTEuMzEsMC40Ni0yLjM4LDEuMzctMy4yMWMwLjkyLTAuODMsMi4yNS0xLjI0LDMuOTktMS4yNGg0LjQ1YzMuNTgsMCw1LjM3LDEuODMsNS4zNyw1LjUNCgkJCQl2NTcuMmMwLDEwLjU2LTMuNDMsMTguNDYtMTAuMjcsMjMuNjljLTYuODUsNS4yNC0xNC45NCw3Ljg1LTI0LjI4LDcuODVjLTcuNTEsMC0xNC4wMS0xLjE4LTE5LjUtMy41Mw0KCQkJCWMtMy4zMi0xLjQtNC4yOC0zLjc1LTIuODgtNy4wN0wyNzguNTMsMTg0LjI4eiBNMzAyLjc0LDE1NS4xYzQuNDUsMCw4LjE0LTEuNTMsMTEuMDYtNC41OGMyLjkyLTMuMDUsNC4zOS04LjAzLDQuMzktMTQuOTINCgkJCQljMC0xMi45MS01LjQxLTE5LjM3LTE2LjIzLTE5LjM3Yy01LjA2LDAtOC45OSwxLjY2LTExLjc4LDQuOTdjLTIuNzksMy4zMi00LjE5LDcuNzctNC4xOSwxMy4zNWMwLDYuMiwxLjQ4LDExLjE3LDQuNDUsMTQuOTINCgkJCQlDMjkzLjQxLDE1My4yMiwyOTcuNTEsMTU1LjEsMzAyLjc0LDE1NS4xeiIvPg0KCQkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTM0OC42OCwxNDYuNTl2LTM3LjQzYzAtMy42NiwxLjgzLTUuNSw1LjUtNS41aDUuNjNjMy42NiwwLDUuNSwxLjgzLDUuNSw1LjV2MzQuMDMNCgkJCQljMCw0LjQ1LDAuNzYsNy44MywyLjI5LDEwLjE0YzEuNTMsMi4zMSw0LjIxLDMuNDcsOC4wNSwzLjQ3YzUuNzYsMCwxMC4zMi0yLjE4LDEzLjY4LTYuNTRjMy4zNi00LjM2LDUuMDQtOS42OSw1LjA0LTE1Ljk3DQoJCQkJdi0yNS4xM2MwLTMuNjYsMS44My01LjUsNS41LTUuNWg1LjYzYzMuNjcsMCw1LjUsMS44Myw1LjUsNS41djU1Ljc2YzAsMy42Ni0xLjgzLDUuNS01LjUsNS41aC01LjFjLTMuNTgsMC01LjM3LTEuODMtNS4zNy01LjUNCgkJCQl2LTMuOTNsMC4yNi0zLjAxaC0wLjI2Yy0xLjc1LDMuNzUtNC43MSw3LjAzLTguOSw5LjgyYy00LjE5LDIuNzktOC45NSw0LjE5LTE0LjI3LDQuMTkNCgkJCQlDMzU2LjQxLDE3MS45OCwzNDguNjgsMTYzLjUyLDM0OC42OCwxNDYuNTl6Ii8+DQoJCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDI2LjA0LDE2NC45MXYtNTUuNzZjMC0zLjY2LDEuNzktNS41LDUuMzctNS41aDUuMWMzLjU4LDAsNS4zNywxLjgzLDUuMzcsNS41djQuMDZsLTAuMjYsMy4wMWgwLjI2DQoJCQkJYzEuODMtMy43NSw0LjczLTcuMDUsOC43LTkuODhjMy45Ny0yLjgzLDguMzUtNC4yNSwxMy4xNS00LjI1YzEwLjIxLDAsMTYuNzEsNC41OCwxOS41LDEzLjc0aDAuMjZjMS45Mi0zLjc1LDQuOTUtNi45OCw5LjEtOS42OQ0KCQkJCWM0LjE0LTIuNyw4LjctNC4wNiwxMy42OC00LjA2YzE0LjU3LDAsMjEuODYsOC40NiwyMS44NiwyNS4zOXYzNy40M2MwLDMuNjYtMS44Myw1LjUtNS41LDUuNWgtNS42M2MtMy42NywwLTUuNS0xLjgzLTUuNS01LjUNCgkJCQl2LTM0LjI5YzAtNC4zNi0wLjYzLTcuNjgtMS45LTkuOTVjLTEuMjctMi4yNy0zLjY5LTMuNC03LjI2LTMuNGMtNS4zMiwwLTkuNDksMi4yOS0xMi41LDYuODdjLTMuMDEsNC41OC00LjUyLDEwLjAxLTQuNTIsMTYuMw0KCQkJCXYyNC40OGMwLDMuNjYtMS43OSw1LjUtNS4zNyw1LjVoLTUuNzZjLTMuNjcsMC01LjUtMS44My01LjUtNS41di0zNC4yOWMwLTQuMjctMC41OS03LjU3LTEuNzctOS44OA0KCQkJCWMtMS4xOC0yLjMxLTMuNTYtMy40Ny03LjEzLTMuNDdjLTUuNSwwLTkuNzUsMi4zMS0xMi43Niw2Ljk0Yy0zLjAxLDQuNjMtNC41MiwxMC4wNC00LjUyLDE2LjIzdjI0LjQ4YzAsMy42Ni0xLjc5LDUuNS01LjM3LDUuNQ0KCQkJCWgtNS43NkM0MjcuODMsMTcwLjQxLDQyNi4wNCwxNjguNTgsNDI2LjA0LDE2NC45MXoiLz4NCgkJPC9nPg0KCTwvZz4NCgk8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzFfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUyNC44MjYyIiB5MT0iNTMuNzM1NSIgeDI9IjYzMi45Njg5IiB5Mj0iNTMuNzM1NSI+DQoJCTxzdG9wICBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiMwMENFN0MiLz4NCgkJPHN0b3AgIG9mZnNldD0iMC45OTg0IiBzdHlsZT0ic3RvcC1jb2xvcjojNEFDMUUwIi8+DQoJPC9saW5lYXJHcmFkaWVudD4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNjExLjcyLDBoLTMzLjA3Yy0xMS43MSwwLTIxLjI0LDkuNTMtMjEuMjQsMjEuMjV2MzguMzVjMCwwLjE0LTAuMDEsMC4yNS0wLjAyLDAuMzQNCgkJYy0wLjI1LDAuMDUtMC42LDAuMDktMC44OCwwLjA4bC0xNS4zNy0wLjAzYy05LDAtMTYuMzIsNy4zMi0xNi4zMiwxNi4zMnYxNC44NmMwLDksNy4zMiwxNi4zMiwxNi4zMiwxNi4zMkg1NTYNCgkJYzksMCwxNi4zMi03LjMyLDE2LjMyLTE2LjMyVjc2LjI2bC0wLjAxLTAuMDdjMC4wMS0wLjE3LDAuMDYtMC40LDAuMTEtMC41NGMwLjE0LTAuMDQsMC40My0wLjA5LDAuOS0wLjA5aDM4LjQNCgkJYzExLjcxLDAsMjEuMjQtOS41MywyMS4yNC0yMS4yNVYyMS4yNUM2MzIuOTcsOS41Myw2MjMuNDQsMCw2MTEuNzIsMHogTTYxOC4wNywyMS4yNXYzMy4wN2MwLDMuNS0yLjg1LDYuMzUtNi4zNSw2LjM1aC0zOC40DQoJCWMtMC4zNSwwLTAuNywwLjAxLTEuMDQsMC4wM2MwLjAyLTAuMzEsMC4wMy0wLjYyLDAuMDMtMC45M1YyMS4yNWMwLTMuNSwyLjg1LTYuMzUsNi4zNS02LjM1aDMzLjA3DQoJCUM2MTUuMjIsMTQuOSw2MTguMDcsMTcuNzUsNjE4LjA3LDIxLjI1eiBNNTU3LjQ3LDc0Ljg5Yy0wLjA1LDAuNjUtMC4wNiwxLjE3LTAuMDUsMS41MXYxNC43NWMwLDAuNzYtMC42NywxLjQyLTEuNDIsMS40MmgtMTQuODUNCgkJYy0wLjc2LDAtMS40Mi0wLjY3LTEuNDItMS40MlY3Ni4zYzAtMC43NiwwLjY2LTEuNDIsMS40Mi0xLjQybDE0LjQ4LDBDNTU2LjA4LDc0LjksNTU2LjgsNzQuOTIsNTU3LjQ3LDc0Ljg5eiIvPg0KPC9nPg0KPC9zdmc+DQo=);
  background-repeat: no-repeat;
  background-position: 50%;
  background-origin: content-box;
  background-size: auto;
  padding: 0.8rem 0.5rem;
  width: 100%;
  max-width: 12rem;
  min-width: 3rem;
  height: 3.25rem;
}
.gds-nav__logo--verity:empty {
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='261.88' height='74.73' viewBox='0 0 261.88 74.73'%3E%3Cdefs%3E%3ClinearGradient id='a' y1='37.37' x2='52.63' y2='37.37' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%2300ce7c'/%3E%3Cstop offset='1' stop-color='%234ac1e0'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M94.33,23.13a1.31,1.31,0,0,1,0-1.25,1.34,1.34,0,0,1,1.16-.46h1.89a1.58,1.58,0,0,1,1.67,1.24l5.15,15.22c.12.38.23.78.34,1.2s.21.81.3,1.19.2.86.32,1.31h.07c.1-.45.19-.89.29-1.31s.2-.78.32-1.19.23-.82.35-1.2l5.23-15.22a1.52,1.52,0,0,1,1.64-1.24h1.81a1.34,1.34,0,0,1,1.16.46,1.31,1.31,0,0,1,0,1.25l-8.07,22.36a1.6,1.6,0,0,1-1.67,1.18h-2.28a1.6,1.6,0,0,1-1.67-1.18Z' fill='%23565959'/%3E%3Cpath d='M124.81,22.91a1.3,1.3,0,0,1,1.45-1.49h12.17a1.31,1.31,0,0,1,1.49,1.48v1a1.3,1.3,0,0,1-1.49,1.44h-9.07V32h7a1.3,1.3,0,0,1,1.49,1.44v1a1.31,1.31,0,0,1-1.49,1.48h-7v6.83H139q1.5,0,1.5,1.44v1a1.32,1.32,0,0,1-1.5,1.48H126.26c-1,0-1.45-.5-1.45-1.5Z' fill='%23565959'/%3E%3Cpath d='M149.91,22.91a1.31,1.31,0,0,1,1.46-1.49h6.83a20.16,20.16,0,0,1,2.93.16,7.61,7.61,0,0,1,1.87.52,6.74,6.74,0,0,1,3.07,2.57A7.74,7.74,0,0,1,167.23,29a8.53,8.53,0,0,1-.29,2.21,8,8,0,0,1-.81,2,6.89,6.89,0,0,1-1.32,1.62,5.54,5.54,0,0,1-1.78,1.1V36l.22.32.26.41a4.91,4.91,0,0,1,.34.59L168,44.89a1.22,1.22,0,0,1,.16,1.28,1.29,1.29,0,0,1-1.19.5h-1.92a1.88,1.88,0,0,1-1.74-1l-4.45-8.4h-4.41v7.93a1.31,1.31,0,0,1-1.46,1.5h-1.63a1.31,1.31,0,0,1-1.46-1.5Zm8.68,10.35a3.93,3.93,0,0,0,2.91-1.07,4,4,0,0,0,1.07-3,4.51,4.51,0,0,0-.48-2.12,2.89,2.89,0,0,0-1.51-1.34,4.39,4.39,0,0,0-1.09-.32,10.16,10.16,0,0,0-1.65-.11h-3.38v7.93Z' fill='%23565959'/%3E%3Cpath d='M177.47,22.91a1.31,1.31,0,0,1,1.46-1.49h1.63A1.3,1.3,0,0,1,182,22.91V45.17a1.31,1.31,0,0,1-1.46,1.5h-1.63a1.31,1.31,0,0,1-1.46-1.5Z' fill='%23565959'/%3E%3Cpath d='M198.73,25.33h-6.79a1.3,1.3,0,0,1-1.49-1.44v-1a1.31,1.31,0,0,1,1.49-1.48h18.14a1.3,1.3,0,0,1,1.46,1.48v1a1.28,1.28,0,0,1-1.46,1.44h-6.79V45.17a1.33,1.33,0,0,1-1.5,1.5h-1.6a1.31,1.31,0,0,1-1.46-1.5Z' fill='%23565959'/%3E%3Cpath d='M225.08,36.11,217.69,23.2a1.18,1.18,0,0,1-.16-1.26,1.2,1.2,0,0,1,1.15-.52h2a1.78,1.78,0,0,1,1.71,1.1l3.42,6.33c.18.41.37.8.56,1.19s.36.76.5,1.09.32.74.46,1.1h.08c.14-.36.29-.72.46-1.1s.31-.7.5-1.09l.56-1.19,3.42-6.33a1.78,1.78,0,0,1,1.71-1.1h2a1.21,1.21,0,0,1,1.17.52,1.26,1.26,0,0,1-.14,1.26l-7.43,12.91v9.06a1.31,1.31,0,0,1-1.46,1.5h-1.6a1.33,1.33,0,0,1-1.5-1.5Z' fill='%23565959'/%3E%3Cpath d='M247.72,29.29a.76.76,0,0,1-.87-.85V21.85h-2.22c-.57,0-.85-.27-.85-.81v-.13c0-.54.28-.8.85-.8H251c.58,0,.87.26.87.8V21q0,.81-.87.81h-2.19v6.59a.75.75,0,0,1-.85.85Zm5.39-8.35a.79.79,0,0,1,.89-.83h.29a1,1,0,0,1,1,.66l1.62,3.67c0,.09.06.19.1.29s.06.19.09.27.05.2.08.31h0a1.11,1.11,0,0,1,.09-.31,2.13,2.13,0,0,1,.09-.27,2.49,2.49,0,0,1,.11-.29l1.62-3.67a1,1,0,0,1,1-.66h.29a.79.79,0,0,1,.89.83l.58,7.46c0,.59-.25.89-.83.89h-.27a.79.79,0,0,1-.87-.83l-.29-3.9a.5.5,0,0,1,0-.21c0-.08,0-.15,0-.22a.75.75,0,0,1,0-.21h0l-1.35,3a1,1,0,0,1-1,.66h-.12a1,1,0,0,1-1-.66l-1.35-3h0a1.49,1.49,0,0,1,0,.21v.43l-.31,3.9a.8.8,0,0,1-.9.83h-.24a.73.73,0,0,1-.83-.89Z' fill='%23565959'/%3E%3Cpath d='M42.29,11.21H26.2A10.35,10.35,0,0,0,15.86,21.55V40.22a.76.76,0,0,1,0,.16,2,2,0,0,1-.43,0l-7.48,0A8,8,0,0,0,0,48.34v7.23a8,8,0,0,0,7.94,8h7.23a8,8,0,0,0,8-8V48.29a1.1,1.1,0,0,1,.06-.26,1.73,1.73,0,0,1,.43,0H42.29A10.35,10.35,0,0,0,52.63,37.65V21.55A10.35,10.35,0,0,0,42.29,11.21Zm3.09,10.34v16.1a3.08,3.08,0,0,1-3.09,3.08H23.6l-.51,0c0-.15,0-.3,0-.46V21.55a3.1,3.1,0,0,1,3.09-3.09H42.29A3.09,3.09,0,0,1,45.38,21.55ZM15.89,47.66c0,.32,0,.57,0,.74v7.17a.71.71,0,0,1-.69.7H7.94a.71.71,0,0,1-.69-.7V48.34a.71.71,0,0,1,.69-.69H15A8.58,8.58,0,0,0,15.89,47.66Z' fill='url(%23a)'/%3E%3Cline x1='76.37' y1='0.45' x2='76.37' y2='74.28' fill='none' stroke='%237b868c' stroke-linecap='round' stroke-linejoin='round' stroke-width='0.9'/%3E%3C/svg%3E");
}
.gds-nav__logo:hover {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.gds-nav__top .gds-nav__logo:empty {
  max-width: 3.25rem;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMDguMSAxMDcuNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTA4LjEgMTA3LjU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOnVybCgjU1ZHSURfMV8pO30NCjwvc3R5bGU+DQo8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzFfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAiIHkxPSI1My43MzU1IiB4Mj0iMTA4LjE0MjYiIHkyPSI1My43MzU1Ij4NCgk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBDRTdDIi8+DQoJPHN0b3AgIG9mZnNldD0iMC45OTg0IiBzdHlsZT0ic3RvcC1jb2xvcjojNEFDMUUwIi8+DQo8L2xpbmVhckdyYWRpZW50Pg0KPHBhdGggY2xhc3M9InN0MCIgZD0iTTg2LjksMEg1My44QzQyLjEsMCwzMi42LDkuNSwzMi42LDIxLjJ2MzguM2MwLDAuMSwwLDAuMiwwLDAuM0MzMi4zLDYwLDMyLDYwLDMxLjcsNjBsLTE1LjQsMA0KCUM3LjMsNjAsMCw2Ny4zLDAsNzYuM3YxNC45YzAsOSw3LjMsMTYuMywxNi4zLDE2LjNoMTQuOWM5LDAsMTYuMy03LjMsMTYuMy0xNi4zVjc2LjNsMC0wLjFjMC0wLjIsMC4xLTAuNCwwLjEtMC41DQoJYzAuMSwwLDAuNC0wLjEsMC45LTAuMWgzOC40YzExLjcsMCwyMS4yLTkuNSwyMS4yLTIxLjJWMjEuMkMxMDguMSw5LjUsOTguNiwwLDg2LjksMHogTTkzLjIsMjEuMnYzMy4xYzAsMy41LTIuOCw2LjMtNi4zLDYuM0g0OC41DQoJYy0wLjQsMC0wLjcsMC0xLDBjMC0wLjMsMC0wLjYsMC0wLjlWMjEuMmMwLTMuNSwyLjgtNi4zLDYuMy02LjNoMzMuMUM5MC40LDE0LjksOTMuMiwxNy43LDkzLjIsMjEuMnogTTMyLjYsNzQuOQ0KCWMtMC4xLDAuNi0wLjEsMS4yLTAuMSwxLjV2MTQuN2MwLDAuOC0wLjcsMS40LTEuNCwxLjRIMTYuM2MtMC44LDAtMS40LTAuNy0xLjQtMS40Vjc2LjNjMC0wLjgsMC43LTEuNCwxLjQtMS40bDE0LjUsMA0KCUMzMS4zLDc0LjksMzIsNzQuOSwzMi42LDc0Ljl6Ii8+DQo8L3N2Zz4NCg==);
}
.gds-nav__menu ~ .gds-nav__logo {
  max-width: 12rem;
}
@media (max-width: 991px) {
  .gds-nav__menu ~ .gds-nav__logo {
    max-width: 6rem;
  }
}
.gds-nav__title {
  text-transform: uppercase;
  letter-spacing: 1.2px;
  font-size: 0.75rem;
  font-weight: 500;
  color: #acacac;
  margin-right: 1rem;
  min-width: 8.75rem;
  max-width: -webkit-min-content;
  max-width: -moz-min-content;
  max-width: min-content;
}
.gds-nav__title:focus,
.gds-nav__title:hover {
  color: #acacac;
}
.gds-nav__side .gds-nav__title {
  max-width: 100%;
  margin-right: 0;
  text-align: center;
  margin-bottom: 1.5rem;
}
@media (min-width: 991px) {
  .gds-nav__side > .gds-nav__close-wrapper,
  .gds-nav__top.gds-nav__auto-hide,
  .gds-nav__top .gds-nav__links.gds-nav__auto-hide > .gds-nav__close-wrapper,
  .gds-nav__top > .gds-nav__menu.gds-nav__auto-hide {
    display: none;
  }
}
@media (max-width: 991px) {
  .gds-nav__top > .gds-nav__menu.gds-nav__auto-hide {
    display: inline-block;
  }
  .gds-nav__top > .gds-nav__links.gds-nav__auto-hide {
    display: none;
  }
  .gds-nav__top > .gds-nav__icons {
    -webkit-flex-grow: 1;
    -moz-box-flex: 1;
    flex-grow: 1;
    -webkit-justify-content: flex-end;
    -moz-box-pack: end;
    justify-content: flex-end;
  }
  .gds-nav__top .gds-nav__links.gds-nav__auto-hide--active {
    display: inline-block;
    background: #fff;
    -webkit-box-shadow: 0.25rem 0 0.75rem rgba(0, 0, 0, 0.16);
    box-shadow: 0.25rem 0 0.75rem rgba(0, 0, 0, 0.16);
    z-index: 500;
    width: 100%;
    max-width: 16rem;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    align-items: flex-start;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    height: 100vh;
  }
  .gds-nav__top .gds-nav__links.gds-nav__auto-hide--active .gds-nav__link {
    padding: 0.75rem 1rem;
  }
  .gds-nav__top
    .gds-nav__links.gds-nav__auto-hide--active
    .gds-nav__link:hover {
    -webkit-box-shadow: inset -2px 0 0 #1a83be;
    box-shadow: inset -2px 0 0 #1a83be;
  }
  .gds-nav__top .gds-nav__links.gds-nav__auto-hide--active .gds-nav__links-sub {
    top: 2rem;
    left: 0.5rem;
  }
}
.gds-nav__side--collapse-wrapper {
  z-index: 100;
  position: absolute;
  background: transparent;
  border-left: 2px solid transparent;
  top: 0;
  right: -0.75rem;
  height: 100%;
  width: 0.75rem;
  -webkit-transition: border;
  transition: border;
  -webkit-transition-delay: 0.5s;
  transition-delay: 0.5s;
}
.gds-nav__side--collapse-wrapper:hover {
  border-left-color: #d8eefa;
}
.gds-nav__side--collapse-button {
  opacity: 0;
  position: absolute;
  top: 2rem;
  left: -2px;
  width: 1.25rem;
  height: 2rem;
  z-index: 10000;
  border: none;
  cursor: pointer;
  background: #fff;
  outline: none;
  border-radius: 0 4px 4px 0;
  text-align: center;
  color: #949494;
  -webkit-transition: opacity;
  transition: opacity;
  -webkit-transition-delay: 0.5s;
  transition-delay: 0.5s;
}
.gds-nav__side--collapse-button:before {
  content: "";
  font-family: Font Awesome\5 Free;
  font-weight: 900;
  text-align: center;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.gds-nav__side--collapse-button:focus,
.gds-nav__side--collapse-button:hover {
  color: #292929;
}
@media (max-width: 991px) {
  .gds-nav__side--collapse-wrapper {
    display: none;
  }
}
.gds-nav__side--collapsed .gds-nav__side--collapse-button:before {
  content: "";
}
.gds-nav__side--collapse-wrapper:hover .gds-nav__side--collapse-button {
  opacity: 1;
}
body.-has-persist-nav {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.gds-persist-nav {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: row;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-direction: row;
  height: 100%;
}
.gds-persist-nav--page-header {
  padding-top: 88px;
}
.gds-persist-nav--spa-header {
  padding-top: 50px;
}
.gds-persist-nav__sidebar {
  width: 14rem;
  padding: 0.75rem 0 2rem;
  background-color: #fbfbfb;
  -webkit-transition: all 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  transition: all 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  white-space: nowrap;
  overflow-y: auto;
  -webkit-box-shadow: inset -1px 0 0 0 #dbdbdb;
  box-shadow: inset -1px 0 0 0 #dbdbdb;
}
.gds-persist-nav__sidebar * {
  opacity: 1;
  -webkit-transition: opacity 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  transition: opacity 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
@media (max-width: 767px) {
  .gds-persist-nav__sidebar {
    display: block;
    position: absolute;
    bottom: 0;
    left: -14rem;
    background-color: #fff;
    z-index: 600;
  }
  .-dark-mode .gds-persist-nav__sidebar.gds-persist-nav__sidebar--toggle {
    -webkit-box-shadow: inset -1px 0 0 0 #acacac;
    box-shadow: inset -1px 0 0 0 #acacac;
  }
}
.gds-persist-nav__sidebar--dark {
  background-color: #343434;
  -webkit-box-shadow: inset -1px 0 0 0 #acacac;
  box-shadow: inset -1px 0 0 0 #acacac;
}
.gds-persist-nav__mobile-close {
  pointer-events: none;
  background-color: transparent;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 500;
  cursor: pointer;
}
@media (max-width: 767px) {
  .gds-persist-nav__sidebar--toggle + .gds-persist-nav__mobile-close {
    pointer-events: auto;
    background-color: rgba(255, 255, 255, 0.65);
  }
  .-dark-mode
    .gds-persist-nav__sidebar--toggle
    + .gds-persist-nav__mobile-close {
    background-color: rgba(0, 0, 0, 0.65);
  }
  .gds-persist-nav--page-header .gds-persist-nav__sidebar {
    top: 88px;
  }
  .gds-persist-nav--spa-header .gds-persist-nav__sidebar {
    top: 50px;
  }
}
.gds-persist-nav__sidebar--toggle {
  width: 0;
  padding-top: 3rem;
  border-right: none;
}
.gds-persist-nav__sidebar--toggle * {
  opacity: 0;
}
@media (max-width: 767px) {
  .gds-persist-nav__sidebar--toggle {
    width: 14rem;
    padding-top: 0.75rem;
    left: 0;
  }
  .gds-persist-nav__sidebar--toggle * {
    opacity: 1;
  }
}
.gds-persist-nav__sub-nav {
  padding-left: 2.75rem;
}
.gds-persist-nav__sub-nav:before {
  content: "";
  position: absolute;
  top: 0;
  left: 1.75rem;
  bottom: -webkit-calc(1rem - 2px);
  bottom: calc(1rem - 2px);
  width: 1px;
  background-color: #dbdbdb;
}
.gds-persist-nav__sub-nav--dark:before {
  background-color: #888;
}
.gds-persist-nav__sub-item:before {
  content: "";
  height: 1px;
  position: absolute;
  top: 1rem;
  right: 100%;
  width: -webkit-calc(1rem - 1px);
  width: calc(1rem - 1px);
  background-color: #dbdbdb;
  z-index: 300;
  -webkit-transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.gds-persist-nav__sub-item .gds-persist-nav__link {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
  font-size: 0.8rem;
  z-index: 100;
}
.gds-persist-nav__sub-item .gds-persist-nav__link:before {
  content: "";
  position: absolute;
  border-radius: 50%;
  height: 5px;
  width: 5px;
  top: -webkit-calc(50% - 2.5px);
  top: calc(50% - 2.5px);
  left: 2px;
  background-color: #c4c4c4;
  border: 1px solid #fbfbfb;
  -webkit-box-shadow: 0 0 0 1px #c4c4c4;
  box-shadow: 0 0 0 1px #c4c4c4;
  -webkit-transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  z-index: 200;
}
.gds-persist-nav__sub-item:hover:before {
  right: -webkit-calc(100% - 0.25rem - 2px);
  right: calc(100% - 0.25rem - 2px);
  width: -webkit-calc(1.25rem + 1px);
  width: calc(1.25rem + 1px);
}
.gds-persist-nav__sub-item--dark:before {
  background-color: #888;
}
.gds-persist-nav__link {
  -webkit-transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  color: #5f5f5f;
  padding: 0.25rem 1rem 0.25rem 1.25rem;
  -webkit-box-shadow: inset -1px 0 0 0 #dbdbdb, 0 0 0 0 transparent;
  box-shadow: inset -1px 0 0 0 #dbdbdb, 0 0 0 0 transparent;
}
.gds-persist-nav__link--dark {
  color: #acacac;
  -webkit-box-shadow: inset -1px 0 0 0 #acacac;
  box-shadow: inset -1px 0 0 0 #acacac;
}
.gds-persist-nav__link--dark:before {
  background-color: #888;
  border: 1px solid #343434 !important;
  -webkit-box-shadow: 0 0 0 1px #888;
  box-shadow: 0 0 0 1px #888;
}
.gds-persist-nav__link--active,
.gds-persist-nav__link:hover {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #0b3851;
  padding-left: 1.5rem;
  -webkit-box-shadow: inset -5px 0 0 0 #0a4882, 0 0 3px 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset -5px 0 0 0 #0a4882, 0 0 3px 0 rgba(0, 0, 0, 0.2);
  background-color: rgba(255, 255, 255, 0.6);
}
.gds-persist-nav__link--active:before,
.gds-persist-nav__link:hover:before {
  left: -webkit-calc(0.25rem + 2px);
  left: calc(0.25rem + 2px);
  background-color: #0b3851;
  -webkit-box-shadow: 0 0 0 1px #0b3851;
  box-shadow: 0 0 0 1px #0b3851;
}
.gds-persist-nav__link--active .gds-persist-nav__icon,
.gds-persist-nav__link:hover .gds-persist-nav__icon {
  color: #0b3851;
}
.gds-persist-nav__link:active {
  background-color: #fff;
}
.gds-persist-nav__link--dark--active,
.gds-persist-nav__link--dark:hover {
  background-color: rgba(68, 68, 68, 0.5);
}
.gds-persist-nav__link--dark:active {
  background-color: #444;
}
.gds-persist-nav__main-content {
  -webkit-flex: 1 1;
  -moz-box-flex: 1;
  flex: 1 1;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  overflow-y: scroll;
  padding-bottom: 3rem;
}
.gds-persist-nav__main-content .gds-layout__container {
  padding-left: 2rem;
  padding-right: 2rem;
}
@media (max-width: 767px) {
  .gds-persist-nav__main-content .gds-layout__container {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
}
.gds-form-group__chosen--standard-select
  + .chosen-container-single
  .chosen-single {
  display: block;
  width: 100%;
  padding: 1rem;
  font-size: 1rem;
  line-height: 1;
  letter-spacing: 0.5px;
  color: #5f5f5f;
  border-radius: 6px;
  height: auto;
  background-color: #fff;
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #c4c4c4,
    inset 0 0 0 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 -0.125rem 0 0 #c4c4c4, inset 0 0 0 1px rgba(0, 0, 0, 0.1);
}
.gds-form-group__chosen--standard-select
  + .chosen-container-single
  .chosen-single:hover {
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #1e96d9,
    inset 0 0 0 1px rgba(30, 150, 217, 0.25);
  box-shadow: inset 0 -0.125rem 0 0 #1e96d9,
    inset 0 0 0 1px rgba(30, 150, 217, 0.25);
}
.gds-form-group__chosen--standard-select
  + .chosen-container-single
  .chosen-single:focus,
.gds-form-group__chosen--standard-select
  + .chosen-container-single
  .chosen-single:hover {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20478.87%20249%22%3E%3Cpath%20d%3D%22M478.85%2C0S264.32%2C233.49%2C255.7%2C242.33s-24.33%2C8.94-32.56%2C0L0%2C0H478.85Z%22%20transform%3D%22translate%280.02%200%29%22%20style%3D%22fill%3A%231e96d9%3B%22/%3E%3C/svg%3E");
}
.gds-form-group__chosen--standard-select
  + .chosen-container-single
  .chosen-single:focus {
  -webkit-box-shadow: inset 0 -0.125rem 0 0 #1e96d9,
    inset 0 0 0 1px rgba(30, 150, 217, 0.5);
  box-shadow: inset 0 -0.125rem 0 0 #1e96d9,
    inset 0 0 0 1px rgba(30, 150, 217, 0.5);
}
.gds-form-group__chosen--standard-select
  + .chosen-container-single
  .chosen-single
  div
  b {
  display: none;
}
.gds-form-group__chosen--input-with-tags
  + .chosen-container-multi
  .chosen-choices {
  display: block;
  width: 100%;
  padding: 1rem;
  font-size: 1rem;
  line-height: 1;
  border-radius: 6px;
  letter-spacing: 0.5px;
  color: #5f5f5f;
  background-image: none;
}
.gds-form-group__chosen--input-with-tags
  + .chosen-container-multi
  .chosen-choices
  .search-choice {
  display: inline-block;
  border: 1px solid #dbdbdb;
  border-radius: 6px;
  margin: 0 0.5rem 0.5rem 0;
  overflow: hidden;
  vertical-align: top;
  font-family: Public Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto,
    Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji,
    Segoe UI Symbol;
  font-weight: 200;
  background-color: transparent;
  background-image: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  height: 26px;
  font-size: 0.8rem;
  line-height: 23px;
  padding: 0 2.25rem 0 0.5rem;
  color: #0e0e0e;
}
.gds-form-group__chosen--input-with-tags
  + .chosen-container-multi
  .chosen-choices
  .search-choice
  .search-choice-close {
  border: none;
  background-color: transparent !important;
  padding: 0;
  position: absolute;
  top: 0;
  right: 0;
  top: -6px;
  right: -3px;
  -webkit-transform: scale(0.6);
  transform: scale(0.6);
  width: 40px;
  height: 40px;
  top: -9px;
  right: -7px;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22100%25%22%20height%3D%22100%25%22%0A%09%20viewBox%3D%220%200%2020px%2020px%22%20preserveAspectRatio%3D%22none%22%20fill%3D%22none%22%20stroke%3D%22%23acacac%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%0A%20%20%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%0A%20%20%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%0A%3C%2Fsvg%3E") !important;
  background-repeat: no-repeat !important;
  background-position: 10px 10px !important;
}
.gds-form-group__chosen--input-with-tags
  + .chosen-container-multi
  .chosen-choices
  .search-choice
  .search-choice-close:hover {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20fill%3D%22none%22%20stroke%3D%22%231e96d9%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%3E%3Cline%20class%3D%22st0%22%20x1%3D%220.9%22%20y1%3D%221%22%20x2%3D%2219.1%22%20y2%3D%2219.2%22%2F%3E%3Cline%20class%3D%22st0%22%20x1%3D%2219.1%22%20y1%3D%221%22%20x2%3D%220.9%22%20y2%3D%2219.2%22%2F%3E%3C%2Fsvg%3E");
  cursor: pointer;
}
.gds-form-group__chosen--input-with-tags
  + .chosen-container-multi
  .chosen-choices
  .search-choice
  .search-choice-close:focus {
  outline: none;
}
.gds-form-group__chosen--input-with-tags
  + .chosen-container-multi
  .chosen-choices
  .search-choice
  .search-choice-close:before {
  content: "";
  position: absolute;
  top: 0;
  left: -0.25rem;
  width: 1px;
  height: 100%;
  background-color: #dbdbdb;
  pointer-events: none;
}
.gds-form-group__chosen--input-with-tags
  + .chosen-container-multi
  .chosen-choices
  input {
  font-family: Public Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto,
    Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji,
    Segoe UI Symbol !important;
  letter-spacing: 0.5px;
}
.chosen-container .chosen-drop {
  border-radius: 0 0 6px 6px;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: 1px solid rgba(30, 150, 217, 0.5);
}
.chosen-container .chosen-drop .highlighted {
  background-color: #1e96d9;
  background-image: none;
}
.react-datepicker,
.react-datepicker-wrapper {
  display: inline-block;
}
.react-datepicker {
  font-size: 0.9rem;
  background-color: #fff;
  color: #7a7a7a;
  border: 1px solid #1770a3;
  border-radius: 6px;
  position: relative;
  -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);
}
.react-datepicker__header {
  text-align: center;
  background-color: #1e96d9;
  border-bottom: 0.125rem solid #1770a3;
  padding-top: 0.5rem;
  position: relative;
  color: #fff;
}
.react-datepicker__header--time {
  padding-bottom: 8px;
  padding-left: 5px;
  padding-right: 5px;
}
.react-datepicker--time-only .react-datepicker__triangle {
  left: 35px;
}
.react-datepicker--time-only .react-datepicker__time-container {
  border-left: 0;
}
.react-datepicker--time-only .react-datepicker__time,
.react-datepicker--time-only .react-datepicker__time-box {
  border-radius: 0.3rem;
}
.react-datepicker__input-container {
  position: relative;
  display: inline-block;
}
.react-datepicker__header__dropdown--select {
  margin-top: -1rem;
}
.react-datepicker-popper,
.react-datepicker__tether-element {
  z-index: 1000;
}
.react-datepicker-popper {
  min-width: 330px;
}
.react-datepicker__tether-element-attached-bottom.react-datepicker__tether-element {
  margin-top: -20px;
}
.react-datepicker-popper[data-placement^="bottom"] {
  margin-top: 10px;
}
.react-datepicker-popper[data-placement^="top"] {
  margin-bottom: 10px;
}
.react-datepicker-popper[data-placement^="right"] {
  margin-left: 8px;
}
.react-datepicker-popper[data-placement^="right"] .react-datepicker__triangle {
  left: auto;
  right: 42px;
}
.react-datepicker-popper[data-placement^="left"] {
  margin-right: 8px;
}
.react-datepicker-popper[data-placement^="left"] .react-datepicker__triangle {
  left: 42px;
  right: auto;
}
.react-datepicker__today-button {
  border-top: 1px solid #f3f3f3;
  padding: 0.25rem 0;
  z-index: 0;
  display: block;
  margin-bottom: 0;
}
.react-datepicker__week-number {
  color: #b2ddf4;
  display: inline-block;
  width: 1.7rem;
  line-height: 1.7rem;
  text-align: center;
  margin: 0.166rem;
}
.react-datepicker__month-container {
  float: left;
}
.react-datepicker__month {
  margin: 0.4rem;
  text-align: center;
}
.react-datepicker-time__header,
.react-datepicker__current-month {
  margin-top: 0;
  color: #fff;
  font-weight: 700;
  font-size: 1rem;
}
.react-datepicker-time__header {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.react-datepicker__current-month--hasYearDropdown {
  margin-bottom: 18px;
}
.react-datepicker__day {
  cursor: pointer;
  color: #7a7a7a;
}
.react-datepicker__day,
.react-datepicker__day-name,
.react-datepicker__time-name {
  display: inline-block;
  width: 1.7rem;
  line-height: 1.7rem;
  text-align: center;
  margin: 0.166rem;
}
.react-datepicker__day--outside-month {
  color: #dbdbdb;
}
.react-datepicker__day-name {
  color: #fff;
  font-family: Public Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto,
    Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji,
    Segoe UI Symbol;
  text-transform: uppercase;
  font-size: 0.7rem;
  margin-bottom: 0;
}
.react-datepicker__day:hover {
  border-radius: 6px;
  background-color: #b2ddf4;
  color: #fff;
}
.react-datepicker__day--today {
  font-weight: 700;
}
.react-datepicker__day--highlighted {
  border-radius: 6px;
  background-color: #1e96d9;
  color: #fff;
}
.react-datepicker__day--highlighted:hover {
  background-color: #1770a3;
}
.react-datepicker__day--in-range,
.react-datepicker__day--in-selecting-range,
.react-datepicker__day--selected {
  border-radius: 6px;
  background-color: #1e96d9;
  color: #fff;
}
.react-datepicker__day--in-range:hover,
.react-datepicker__day--in-selecting-range:hover,
.react-datepicker__day--selected:hover {
  background-color: #1770a3;
}
.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range) {
  background-color: rgba(33, 107, 165, 0.5);
}
.react-datepicker__month--selecting-range
  .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range) {
  background-color: #1e96d9;
  color: #7a7a7a;
}
.react-datepicker__day--disabled {
  cursor: default;
  color: #ccc;
}
.react-datepicker__day--disabled:hover {
  background-color: transparent;
}
.react-datepicker__time-container {
  float: right;
  border-left: 1px solid #1770a3;
  width: 70px;
}
.react-datepicker__time-container--with-today-button {
  display: inline;
  border: 1px solid #aeaeae;
  border-radius: 0.3rem;
  position: absolute;
  right: -72px;
  top: 0;
}
.react-datepicker__time-container .react-datepicker__time {
  position: relative;
  background: #fff;
}
.react-datepicker__time-container
  .react-datepicker__time
  .react-datepicker__time-box {
  width: 70px;
  overflow-x: hidden;
  margin: 0 auto;
  text-align: center;
}
.react-datepicker__time-container
  .react-datepicker__time
  .react-datepicker__time-box
  ul.react-datepicker__time-list {
  list-style: none;
  margin: 0;
  height: -webkit-calc(195px + 0.85rem);
  height: calc(195px + 0.85rem);
  overflow-y: scroll;
  padding-right: 0;
  padding-left: 0;
  width: 100%;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
.react-datepicker__time-container
  .react-datepicker__time
  .react-datepicker__time-box
  ul.react-datepicker__time-list
  li.react-datepicker__time-list-item {
  height: 30px;
  padding: 5px 10px;
  font-size: 0.8rem;
}
.react-datepicker__time-container
  .react-datepicker__time
  .react-datepicker__time-box
  ul.react-datepicker__time-list
  li.react-datepicker__time-list-item:hover {
  cursor: pointer;
  background-color: #b2ddf4;
  color: #fff;
}
.react-datepicker__time-container
  .react-datepicker__time
  .react-datepicker__time-box
  ul.react-datepicker__time-list
  li.react-datepicker__time-list-item--selected {
  background-color: #1e96d9;
  color: #fff;
  font-weight: 700;
}
.react-datepicker__time-container
  .react-datepicker__time
  .react-datepicker__time-box
  ul.react-datepicker__time-list
  li.react-datepicker__time-list-item--selected:hover {
  background-color: #1770a3;
}
.react-datepicker__time-container
  .react-datepicker__time
  .react-datepicker__time-box
  ul.react-datepicker__time-list
  li.react-datepicker__time-list-item--disabled {
  color: #ccc;
}
.react-datepicker__time-container
  .react-datepicker__time
  .react-datepicker__time-box
  ul.react-datepicker__time-list
  li.react-datepicker__time-list-item--disabled:hover {
  cursor: default;
  background-color: transparent;
}
.react-datepicker__close-icon {
  background-color: transparent;
  border: 0;
  cursor: pointer;
  display: inline-block;
  height: 0;
  outline: 0;
  padding: 0;
  vertical-align: middle;
  position: absolute;
  right: 3.5rem;
  bottom: 1.6rem;
}
.react-datepicker__close-icon:after {
  background-color: #1e96d9;
  border-radius: 50%;
  bottom: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  color: #fff;
  content: "×";
  cursor: pointer;
  font-size: 12px;
  height: 1rem;
  width: 1rem;
  line-height: 1;
  margin: -8px auto 0;
  padding: 2px;
  position: absolute;
  right: 7px;
  text-align: center;
  top: 50%;
}
.react-datepicker__close-icon:hover:after {
  background-color: #65baea;
}
.react-datepicker__today-button {
  background: #1e96d9;
  border-top: 1px solid #1770a3;
  cursor: pointer;
  text-align: center;
  font-weight: 700;
  padding: 5px 0;
  clear: left;
}
.react-datepicker__year-option {
  line-height: 20px;
  width: 100%;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.react-datepicker__year-option:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
.react-datepicker__year-option:last-of-type {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
}
.react-datepicker__year-option:hover {
  background-color: #b2ddf4;
}
.react-datepicker__year-option:hover
  .react-datepicker__navigation--years-upcoming {
  border-bottom-color: #fff;
}
.react-datepicker__year-option:hover
  .react-datepicker__navigation--years-previous {
  border-top-color: #fff;
}
.react-datepicker__year-option--selected {
  position: absolute;
  left: 30px;
}
.react-datepicker__navigation {
  line-height: 1.7rem;
  text-align: center;
  cursor: pointer;
  background: none;
  position: absolute;
  top: 11px;
  height: 10px;
  width: 10px;
  padding: 0;
  border: 0.45rem solid transparent;
  z-index: 100;
  overflow: hidden;
}
.react-datepicker__navigation--previous {
  left: 0.6666666667rem;
  border-right-color: #b2ddf4;
}
.react-datepicker__navigation--previous:hover {
  border-right-color: #fff;
}
.react-datepicker__navigation--previous--disabled,
.react-datepicker__navigation--previous--disabled:hover {
  border-right-color: #ccc;
  cursor: default;
}
.react-datepicker__navigation--next {
  right: 0.6666666667rem;
  border-left-color: #b2ddf4;
}
.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button) {
  right: 80px;
}
.react-datepicker__navigation--next:hover {
  border-left-color: #fff;
}
.react-datepicker__navigation--next--disabled,
.react-datepicker__navigation--next--disabled:hover {
  border-left-color: #ccc;
  cursor: default;
}
.react-datepicker__navigation--years {
  position: relative;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.react-datepicker__navigation--years-previous {
  top: 4px;
  border-top-color: #b2ddf4;
}
.react-datepicker__navigation--years-previous:hover {
  border-top-color: #fff;
}
.react-datepicker__navigation--years-upcoming {
  top: -4px;
  border-bottom-color: #b2ddf4;
}
.react-datepicker__navigation--years-upcoming:hover {
  border-bottom-color: #fff;
}
.react-datepicker__year-read-view {
  width: 50%;
  left: 25%;
  position: absolute;
  bottom: -0.3333333333rem;
  border: 1px solid transparent;
  border-radius: 6px;
  text-align: center;
}
.react-datepicker__year-read-view:hover {
  cursor: pointer;
}
.react-datepicker__year-read-view:hover
  .react-datepicker__year-read-view--down-arrow {
  border-top-color: #fff;
}
.react-datepicker__year-read-view--down-arrow {
  margin-bottom: 3px;
  top: 12px;
  position: relative;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid #b2ddf4;
}
.react-datepicker__year-read-view--selected-year {
  right: 0.45rem;
  position: relative;
}
.react-datepicker__year-dropdown {
  background-color: #1770a3;
  position: absolute;
  width: 50%;
  left: 25%;
  top: -20px;
  text-align: center;
  border-radius: 6px;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  z-index: 1000;
}
.react-datepicker__year-dropdown:hover {
  cursor: pointer;
}
.react-datepicker__year-dropdown--scrollable {
  height: 150px;
  overflow-y: scroll;
}
.react-datepicker__month-dropdown-container--select,
.react-datepicker__year-dropdown-container--select {
  display: inline-block;
  margin: 0 2px;
}
.react-datepicker__triangle {
  position: absolute;
  left: 50px;
}
.react-datepicker__tether-element-attached-bottom .react-datepicker__triangle,
.react-datepicker__tether-element-attached-top .react-datepicker__triangle {
  margin-left: -8px;
  position: absolute;
}
.react-datepicker__tether-element-attached-bottom .react-datepicker__triangle,
.react-datepicker__tether-element-attached-bottom
  .react-datepicker__triangle:before,
.react-datepicker__tether-element-attached-top .react-datepicker__triangle,
.react-datepicker__tether-element-attached-top
  .react-datepicker__triangle:before {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  position: absolute;
  border: 8px solid transparent;
  height: 0;
  width: 1px;
}
.react-datepicker__tether-element-attached-bottom
  .react-datepicker__triangle:before,
.react-datepicker__tether-element-attached-top
  .react-datepicker__triangle:before,
.react-datepicker__year-read-view--down-arrow:before {
  content: "";
  z-index: -1;
  border-width: 8px;
  left: -8px;
  border-bottom-color: #1770a3;
}
.react-datepicker__tether-element-attached-top .react-datepicker__triangle {
  top: 0;
  margin-top: -8px;
}
.react-datepicker__tether-element-attached-top .react-datepicker__triangle,
.react-datepicker__tether-element-attached-top
  .react-datepicker__triangle:before {
  border-top: none;
  border-bottom-color: #1e96d9;
}
.react-datepicker__tether-element-attached-top
  .react-datepicker__triangle:before {
  top: -1px;
  border-bottom-color: #1770a3;
}
.react-datepicker__tether-element-attached-bottom .react-datepicker__triangle,
.react-datepicker__year-read-view--down-arrow {
  bottom: 0;
  margin-bottom: -8px;
}
.react-datepicker__tether-element-attached-bottom .react-datepicker__triangle,
.react-datepicker__tether-element-attached-bottom
  .react-datepicker__triangle:before {
  border-bottom: none;
  border-top-color: #fff;
}
.react-datepicker__tether-element-attached-bottom
  .react-datepicker__triangle:before,
.react-datepicker__year-read-view--down-arrow:before {
  bottom: -1px;
  border-top-color: #1770a3;
}
.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,
.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__year-read-view--down-arrow {
  margin-left: -8px;
  position: absolute;
}
.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,
.react-datepicker-popper[data-placement^="bottom"]
  .react-datepicker__triangle:before,
.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,
.react-datepicker-popper[data-placement^="top"]
  .react-datepicker__triangle:before,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow:before,
.react-datepicker__year-read-view--down-arrow,
.react-datepicker__year-read-view--down-arrow:before {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  position: absolute;
  border: 8px solid transparent;
  height: 0;
  width: 1px;
}
.react-datepicker-popper[data-placement^="bottom"]
  .react-datepicker__triangle:before,
.react-datepicker-popper[data-placement^="top"]
  .react-datepicker__triangle:before,
.react-datepicker__month-read-view--down-arrow:before,
.react-datepicker__year-read-view--down-arrow:before {
  content: "";
  z-index: -1;
  border-width: 8px;
  left: -8px;
  border-bottom-color: #1e96d9;
}
.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle {
  top: 0;
  margin-top: -8px;
}
.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,
.react-datepicker-popper[data-placement^="bottom"]
  .react-datepicker__triangle:before {
  border-top: none;
  border-bottom-color: #1e96d9;
}
.react-datepicker-popper[data-placement^="bottom"]
  .react-datepicker__triangle:before {
  top: -1px;
  border-bottom-color: #1e96d9;
}
.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__year-read-view--down-arrow {
  bottom: 0;
  margin-bottom: -8px;
}
.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,
.react-datepicker-popper[data-placement^="top"]
  .react-datepicker__triangle:before,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow:before,
.react-datepicker__year-read-view--down-arrow,
.react-datepicker__year-read-view--down-arrow:before {
  border-bottom: none;
  border-top-color: #1770a3;
}
.react-datepicker-popper[data-placement^="top"]
  .react-datepicker__triangle:before,
.react-datepicker__month-read-view--down-arrow:before,
.react-datepicker__year-read-view--down-arrow:before {
  bottom: -1px;
  border-top-color: #1770a3;
}
.gds-markdown blockquote,
.gds-markdown h1,
.gds-markdown h2,
.gds-markdown h3,
.gds-markdown h4,
.gds-markdown img,
.gds-markdown ol,
.gds-markdown p,
.gds-markdown ul {
  margin-bottom: 1rem !important;
}
.gds-markdown h1 {
  font-size: 3.5rem;
  line-height: 1.1;
}
.gds-markdown h2 {
  font-size: 2.5rem;
  line-height: 1.2;
}
.gds-markdown h3 {
  font-size: 1.8rem;
  line-height: 1.3;
}
.gds-markdown h4 {
  font-size: 1.5rem;
  line-height: 1.4;
}
.gds-markdown hr {
  margin-top: 2rem !important;
  margin-bottom: 2rem !important;
}
.gds-markdown p {
  font-size: 1rem;
}
.gds-markdown a {
  color: #1e96d9;
}
.gds-markdown a:hover {
  text-decoration: underline;
  color: #65baea;
}
.gds-markdown img {
  display: block;
  max-width: 100%;
  height: auto;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.gds-markdown blockquote {
  padding-left: 2rem;
  border-left: 6px solid rgba(0, 0, 0, 0.05);
}
.gds-markdown ul li {
  margin-left: 1rem !important;
}
.gds-markdown ul li:before {
  content: "";
  display: inline-block;
  margin-right: 1rem;
  height: 0.25rem;
  width: 0.25rem;
  border-radius: 50%;
  background-color: transparent;
  border: 1px solid #1e96d9;
  vertical-align: middle;
}
.gds-markdown ol li {
  counter-increment: step-counter;
  margin-bottom: 0.5rem;
  margin-left: 1rem !important;
}
.gds-markdown ol li:before {
  content: counter(step-counter);
  margin-right: 1rem;
  font-size: 80%;
  height: 1.5rem;
  width: 1.5rem;
  border-radius: 50%;
  border: 1px solid #1e96d9;
  text-align: center;
  display: inline-block;
  vertical-align: top;
  margin-top: 1px;
  color: #1e96d9;
}
.gds-markdown code {
  font-family: Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
  border-radius: 6px;
  font-size: 80%;
  padding: 0.2rem 0.4rem;
  color: #d32204;
  background-color: #f7f7f9;
  overflow-wrap: break-word;
  word-wrap: break-word;
}
.gds-markdown strong {
  font-family: Public Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto,
    Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji,
    Segoe UI Symbol;
  font-weight: 500;
}
.gds-markdown em {
  font-style: italic;
}
.ReactTable {
  position: relative;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
}
.ReactTable * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.ReactTable .rt-table {
  -webkit-flex: auto 1;
  flex: auto 1;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: stretch;
  -moz-box-align: stretch;
  align-items: stretch;
  width: 100%;
  border-collapse: collapse;
  overflow: auto;
  font-size: 0.8rem;
  color: #5f5f5f;
  background-color: rgba(255, 255, 255, 0.25);
}
.ReactTable .rt-table,
.ReactTable .rt-thead {
  -moz-box-flex: 1;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
}
.ReactTable .rt-thead {
  -webkit-flex: 1 0 auto;
  flex: 1 0 auto;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.ReactTable .rt-thead.-headerGroups {
  background: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}
.ReactTable .rt-thead.-header {
  -webkit-box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.15);
  box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.15);
}
.ReactTable .rt-thead .rt-td:last-child,
.ReactTable .rt-thead .rt-th:last-child {
  border-right: 0;
}
.ReactTable .rt-thead .rt-resizable-header {
  overflow: visible;
}
.ReactTable .rt-thead .rt-resizable-header:last-child {
  overflow: hidden;
}
.ReactTable .rt-thead .rt-resizable-header-content {
  overflow: hidden;
  text-overflow: ellipsis;
}
.ReactTable .rt-thead [role="columnheader"] {
  outline: 0;
}
.ReactTable .rt-tbody {
  -webkit-flex: 99999 1 auto;
  -moz-box-flex: 99999;
  flex: 99999 1 auto;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  overflow: auto;
}
.ReactTable .rt-tbody .rt-tr-group {
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}
.ReactTable .rt-tbody .rt-tr-group:last-child {
  border-bottom: 0;
}
.ReactTable .rt-tr-group {
  -webkit-flex: 1 0 auto;
  -moz-box-flex: 1;
  flex: 1 0 auto;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  -webkit-align-items: stretch;
  -moz-box-align: stretch;
  align-items: stretch;
}
.ReactTable .rt-tr-group:hover {
  background-color: rgba(172, 172, 172, 0.2) !important;
}
.ReactTable .rt-tr {
  -webkit-flex: 1 0 auto;
  -moz-box-flex: 1;
  flex: 1 0 auto;
  display: -webkit-inline-flex;
  display: -moz-inline-box;
  display: inline-flex;
}
.ReactTable .rt-td,
.ReactTable .rt-th {
  -webkit-flex: 1 0;
  -moz-box-flex: 1;
  flex: 1 0;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  -webkit-transition: 0.3s ease;
  transition: 0.3s ease;
  -webkit-transition-property: width, min-width, padding, opacity;
  transition-property: width, min-width, padding, opacity;
  padding: 0.5rem 1rem;
}
.ReactTable .rt-td.-hidden,
.ReactTable .rt-th.-hidden {
  width: 0 !important;
  min-width: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  opacity: 0 !important;
}
.ReactTable .rt-resizer {
  display: inline-block;
  position: absolute;
  width: 36px;
  top: 0;
  bottom: 0;
  right: -18px;
  cursor: col-resize;
  z-index: 10;
}
.ReactTable.-striped .rt-tr.-odd {
  background: rgba(0, 0, 0, 0.03);
}
.rt-tr-group:nth-of-type(odd) {
  background-color: rgba(172, 172, 172, 0);
}
.ReactTable.-highlight .rt-tbody .rt-tr:not(.-padRow):hover {
  background: rgba(0, 0, 0, 0.05);
}
.ReactTable .rt-noData {
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  z-index: 1;
  padding: 20px;
  color: rgba(0, 0, 0, 0.5);
}
.ReactTable .-loading,
.ReactTable .rt-noData {
  display: block;
  position: absolute;
  background: rgba(255, 255, 255, 0.8);
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  pointer-events: none;
}
.ReactTable .-loading {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: -1;
  opacity: 0;
}
.ReactTable .-loading > div {
  position: absolute;
  display: block;
  text-align: center;
  width: 100%;
  top: 50%;
  left: 0;
  font-size: 15px;
  color: rgba(0, 0, 0, 0.6);
  -webkit-transform: translateY(-52%);
  transform: translateY(-52%);
  -webkit-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.ReactTable .-loading.-active {
  opacity: 1;
  z-index: 2;
  pointer-events: all;
}
.ReactTable .-loading.-active > div {
  -webkit-transform: translateY(50%);
  transform: translateY(50%);
}
.ReactTable .rt-resizing .rt-td,
.ReactTable .rt-resizing .rt-th {
  -webkit-transition: none !important;
  transition: none !important;
  cursor: col-resize;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.rt-resizable-header {
  padding: 0.5rem 1rem !important;
  background-color: #1e96d9;
}
.rt-resizable-header:after {
  background-color: #1770a3;
}
.rt-resizable-header.-sort-desc {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.rt-resizable-header.-sort-desc:before {
  right: 1rem;
  opacity: 1;
}
.rt-resizable-header.-sort-asc {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.rt-resizable-header.-sort-asc:before {
  right: 1rem;
  opacity: 1;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.rt-resizable-header:hover {
  background-color: #65baea;
}
.ReactTable.-secondary .rt-resizable-header {
  background-color: #0a4882;
}
.ReactTable.-secondary .rt-resizable-header:after {
  background-color: #083662;
}
.ReactTable.-secondary .rt-resizable-header:hover {
  background-color: #1a87ed;
}
.ReactTable,
.rt-td,
.rt-thead,
.rt-tr,
.rt-tr-group {
  border: none !important;
}
.ReactTable .-pagination {
  z-index: 1;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  -webkit-align-items: stretch;
  -moz-box-align: stretch;
  align-items: stretch;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0.45rem;
  -webkit-box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  border-top: 2px solid rgba(0, 0, 0, 0.1);
  font-size: 0.8rem;
}
.ReactTable .-pagination input,
.ReactTable .-pagination select {
  height: 37px;
  font-size: 0.8rem;
  padding: 0.5rem 0.75rem;
}
.ReactTable .-pagination .-btn {
  font-size: 0.8rem;
  padding: 0.6rem 0.7rem 0.75rem;
  display: block;
  width: 100%;
  margin-bottom: 0;
  height: 100%;
}
.ReactTable .-pagination .-btn[disabled] {
  cursor: default;
  opacity: 0.5;
  -webkit-filter: grayscale(75%);
  filter: grayscale(75%);
  pointer-events: none;
}
.ReactTable .-pagination .-next,
.ReactTable .-pagination .-previous {
  -webkit-flex: 1 1;
  -moz-box-flex: 1;
  flex: 1 1;
  text-align: center;
}
.ReactTable .-pagination .-next:after,
.ReactTable .-pagination .-previous:after {
  content: "";
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aa%3D%22http%3A%2F%2Fns.adobe.com%2FAdobeSVGViewerExtensions%2F3.0%2F%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2216px%22%20height%3D%2219px%22%20viewBox%3D%220%200%2016%2019%22%20style%3D%22enable-background%3Anew%200%200%2016%2019%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E.st0%7Bfill%3A%23ffffff%3B%7D%3C%2Fstyle%3E%3Cpolygon%20class%3D%22st0%22%20points%3D%220%2C0%200%2C19%2016%2C9.5%20%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 14px 14px;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  pointer-events: none;
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.ReactTable .-pagination .-next:first-of-type:after,
.ReactTable .-pagination .-previous:first-of-type:after {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ReactTable .-pagination .-center {
  -webkit-flex: 1.5 1;
  -moz-box-flex: 1.5;
  flex: 1.5 1;
  text-align: center;
  margin-bottom: 0;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: row;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: space-around;
  justify-content: space-around;
}
.ReactTable .-pagination .-pageInfo {
  display: inline-block;
  white-space: nowrap;
}
.ReactTable .-pagination .-pageJump {
  display: inline-block;
}
.ReactTable .-pagination .-pageJump input {
  width: 3.5rem;
  text-align: center;
}
.ReactTable.-sm div {
  font-size: 0.7rem;
}
.ReactTable.-sm .-pagination {
  padding: 0.5rem;
}
.ReactTable.-sm .-pagination input,
.ReactTable.-sm .-pagination select {
  height: 29px;
  font-size: 0.7rem;
  padding: 0.25rem 0.5rem;
}
.ReactTable.-sm .-pagination .-next:after,
.ReactTable.-sm .-pagination .-previous:after {
  background-size: 11px 11px;
}
.DayPicker {
  display: inline-block;
  font-size: 0.9rem;
  color: #7a7a7a;
}
.DayPicker-wrapper {
  position: relative;
  -webkit-flex-direction: row;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-direction: row;
  padding-bottom: 1rem;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.DayPicker-Months {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
}
.DayPicker-Month {
  display: table;
  margin: 1rem;
  border-spacing: 0;
  border-collapse: collapse;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.DayPicker-NavButton--prev {
  margin-right: 1.5rem;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAwCAYAAAB5R9gVAAAABGdBTUEAALGPC/xhBQAAAVVJREFUWAnN2G0KgjAYwPHpGfRkaZeqvgQaK+hY3SUHrk1YzNLay/OiEFp92I+/Mp2F2Mh2lLISWnflFjzH263RQjzMZ19wgs73ez0o1WmtW+dgA01VxrE3p6l2GLsnBy1VYQOtVSEH/atCCgqpQgKKqYIOiq2CBkqtggLKqQIKgqgCBjpJ2Y5CdJ+zrT9A7HHSTA1dxUdHgzCqJIEwq0SDsKsEg6iqBIEoq/wEcVRZBXFV+QJxV5mBtlDFB5VjYTaGZ2sf4R9PM7U9ZU+lLuaetPP/5Die3ToO1+u+MKtHs06qODB2zBnI/jBd4MPQm1VkY79Tb18gB+C62FdBFsZR6yeIo1YQiLJWMIiqVjQIu1YSCLNWFgijVjYIuhYYCKoWKAiiFgoopxYaKLUWOii2FgkophYp6F3r42W5A9s9OcgNvva8xQaysKXlFytoqdYmQH6tF3toSUo0INq9AAAAAElFTkSuQmCC");
  outline: none;
}
.DayPicker-NavButton--next {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAwCAYAAAB5R9gVAAAABGdBTUEAALGPC/xhBQAAAXRJREFUWAnN119ugjAcwPHWzJ1gnmxzB/BBE0n24m4xfNkTaOL7wOtsl3AXMMb+Vjaa1BG00N8fSEibPpAP3xAKKs2yjzTPH9RAjhEo9WzPr/Vm8zgE0+gXATAxxuxtqeJ9t5tIwv5AtQAApsfT6TPdbp+kUBcgVwvO51KqVhMkXKsVJFXrOkigVhCIs1Y4iKlWZxB1rX4gwlpRIIpa8SDkWmggrFq4IIRaJKCYWnSgnrXIQV1r8YD+1Vrn+bReagysIFfLABRt31v8oBu1xEBttfRbltmfjgEcWh9snUS2kNdBK6WN1vrOWxObWsz+fjxevsxmB1GQDfINWiev83nhaoiB/CoOU438oPrhXS0WpQ9xc1ZQWxWHqUYe0I0qrKCQKjygDlXIQV2r0IF6ViEBxVTBBSFUQQNhVYkHIVeJAtkNsbQ7c1LtzP6FsObhb2rCKv7NBIGoq4SDmKoEgTirXAcJVGkFSVVpgoSrXICGUMUH/QBZNSUy5XWUhwAAAABJRU5ErkJggg==");
  outline: none;
}
.DayPicker-NavButton {
  position: absolute;
  top: 1.2rem;
  right: 1.5rem;
  left: auto;
  display: inline-block;
  margin-top: 2px;
  width: 1.2rem;
  height: 1.2rem;
  background-position: 50%;
  background-size: 50%;
  background-repeat: no-repeat;
  cursor: pointer;
  z-index: 1;
}
.DayPicker-NavButton:hover {
  opacity: 0.6;
}
.DayPicker-NavButton--interactionDisabled {
  display: none;
}
.DayPicker-Caption {
  display: table-caption;
  margin-bottom: 0.5rem;
  padding: 0 0.5rem;
  text-align: left;
}
.DayPicker-Caption > div {
  font-weight: 600;
  font-size: 1.1rem;
  color: #1e96d9;
}
.DayPicker-Caption select {
  color: #5f5f5f;
  border-color: #c4c4c4;
  height: 29px;
  font-size: 0.7rem;
  padding: 0.25rem 0.5rem;
  background-position: right 0.4rem center;
  outline: 0;
  width: 37%;
  display: inline;
  -webkit-transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.DayPicker-Weekdays {
  display: table-header-group;
  margin-top: 1rem;
}
.DayPicker-WeekdaysRow {
  display: table-row;
}
.DayPicker-Weekday {
  display: table-cell;
  padding: 0.5rem;
  color: #acacac;
  text-align: center;
  font-size: 0.8rem;
}
.DayPicker-Weekday abbr[title] {
  border-bottom: none;
  text-decoration: none;
}
.DayPicker-Body {
  display: table-row-group;
}
.DayPicker-Week {
  display: table-row;
}
.DayPicker-Day {
  display: table-cell;
  padding: 0.6rem;
  border-radius: 50%;
  vertical-align: middle;
  text-align: center;
  cursor: pointer;
  outline: none;
  line-height: 1.2rem;
}
.DayPicker--interactionDisabled .DayPicker-Day {
  cursor: default;
}
.DayPicker-Footer {
  text-align: center;
}
.DayPicker-TodayButton {
  font-size: 0.7rem;
  padding: 0.45rem 0.5rem 0.55rem;
  cursor: pointer;
  outline: none;
}
.DayPicker-Day--today {
  color: #0a4882;
  font-weight: 900;
}
.DayPicker-Day--disabled,
.DayPicker-Day--outside {
  color: #dbdbdb;
  cursor: default;
}
.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside) {
  position: relative;
  background-color: #0a4882;
  color: #fff;
}
.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside):hover {
  background-color: #1a87ed;
}
.DayPicker:not(.DayPicker--interactionDisabled)
  .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):not(.DayPicker-Day--outside):hover {
  background-color: #e8f3fd;
}
.DayPickerInput {
  display: inline-block;
}
.DayPickerInput-OverlayWrapper {
  position: relative;
  margin-top: -1px;
  outline: none;
}
.DayPickerInput-Overlay {
  -webkit-box-shadow: inset 0 -0.1875rem 0 0 #135e88, inset 0 0 0 1px #135e88,
    0 0 0 1px rgba(101, 186, 234, 0), 0 0 3px 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 -0.1875rem 0 0 #135e88, inset 0 0 0 1px #135e88,
    0 0 0 1px rgba(101, 186, 234, 0), 0 0 3px 0 rgba(0, 0, 0, 0.2);
  position: absolute;
  z-index: 1;
  background: #fff;
}
.DayPickerInput-Overlay else {
  -webkit-box-shadow: inset 0 -0.1875rem 0 0 #135e88,
    0 0 0 1px rgba(101, 186, 234, 0), 0 0 3px 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 -0.1875rem 0 0 #135e88, 0 0 0 1px rgba(101, 186, 234, 0),
    0 0 3px 0 rgba(0, 0, 0, 0.2);
}
.DayPickerInput input {
  height: 37px;
  font-size: 0.8rem;
  padding: 0.5rem 0.75rem;
}
.-m-r-0 {
  margin-right: 0 !important;
}
.-m-l-0 {
  margin-left: 0 !important;
}
.-m-t-0 {
  margin-top: 0 !important;
}
.-m-b-0,
.-m-v-0 {
  margin-bottom: 0 !important;
}
.-m-v-0 {
  margin-top: 0 !important;
}
.-m-h-0 {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.-m-a-0 {
  margin: 0 !important;
}
.-p-r-0 {
  padding-right: 0 !important;
}
.-p-l-0 {
  padding-left: 0 !important;
}
.-p-t-0 {
  padding-top: 0 !important;
}
.-p-b-0,
.-p-v-0 {
  padding-bottom: 0 !important;
}
.-p-v-0 {
  padding-top: 0 !important;
}
.-p-h-0 {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.-p-a-0 {
  padding: 0 !important;
}
.-m-r-1 {
  margin-right: 0.25rem !important;
}
.-m-l-1 {
  margin-left: 0.25rem !important;
}
.-m-t-1 {
  margin-top: 0.25rem !important;
}
.-m-b-1,
.-m-v-1 {
  margin-bottom: 0.25rem !important;
}
.-m-v-1 {
  margin-top: 0.25rem !important;
}
.-m-h-1 {
  margin-left: 0.25rem !important;
  margin-right: 0.25rem !important;
}
.-m-a-1 {
  margin: 0.25rem !important;
}
.-p-r-1 {
  padding-right: 0.25rem !important;
}
.-p-l-1 {
  padding-left: 0.25rem !important;
}
.-p-t-1 {
  padding-top: 0.25rem !important;
}
.-p-b-1,
.-p-v-1 {
  padding-bottom: 0.25rem !important;
}
.-p-v-1 {
  padding-top: 0.25rem !important;
}
.-p-h-1 {
  padding-left: 0.25rem !important;
  padding-right: 0.25rem !important;
}
.-p-a-1 {
  padding: 0.25rem !important;
}
.-m-r-2 {
  margin-right: 0.5rem !important;
}
.-m-l-2 {
  margin-left: 0.5rem !important;
}
.-m-t-2 {
  margin-top: 0.5rem !important;
}
.-m-b-2,
.-m-v-2 {
  margin-bottom: 0.5rem !important;
}
.-m-v-2 {
  margin-top: 0.5rem !important;
}
.-m-h-2 {
  margin-left: 0.5rem !important;
  margin-right: 0.5rem !important;
}
.-m-a-2 {
  margin: 0.5rem !important;
}
.-p-r-2 {
  padding-right: 0.5rem !important;
}
.-p-l-2 {
  padding-left: 0.5rem !important;
}
.-p-t-2 {
  padding-top: 0.5rem !important;
}
.-p-b-2,
.-p-v-2 {
  padding-bottom: 0.5rem !important;
}
.-p-v-2 {
  padding-top: 0.5rem !important;
}
.-p-h-2 {
  padding-left: 0.5rem !important;
  padding-right: 0.5rem !important;
}
.-p-a-2 {
  padding: 0.5rem !important;
}
.-m-r-3 {
  margin-right: 1rem !important;
}
.-m-l-3 {
  margin-left: 1rem !important;
}
.-m-t-3 {
  margin-top: 1rem !important;
}
.-m-b-3,
.-m-v-3 {
  margin-bottom: 1rem !important;
}
.-m-v-3 {
  margin-top: 1rem !important;
}
.-m-h-3 {
  margin-left: 1rem !important;
  margin-right: 1rem !important;
}
.-m-a-3 {
  margin: 1rem !important;
}
.-p-r-3 {
  padding-right: 1rem !important;
}
.-p-l-3 {
  padding-left: 1rem !important;
}
.-p-t-3 {
  padding-top: 1rem !important;
}
.-p-b-3,
.-p-v-3 {
  padding-bottom: 1rem !important;
}
.-p-v-3 {
  padding-top: 1rem !important;
}
.-p-h-3 {
  padding-left: 1rem !important;
  padding-right: 1rem !important;
}
.-p-a-3 {
  padding: 1rem !important;
}
.-m-r-4 {
  margin-right: 2rem !important;
}
.-m-l-4 {
  margin-left: 2rem !important;
}
.-m-t-4 {
  margin-top: 2rem !important;
}
.-m-b-4,
.-m-v-4 {
  margin-bottom: 2rem !important;
}
.-m-v-4 {
  margin-top: 2rem !important;
}
.-m-h-4 {
  margin-left: 2rem !important;
  margin-right: 2rem !important;
}
.-m-a-4 {
  margin: 2rem !important;
}
.-p-r-4 {
  padding-right: 2rem !important;
}
.-p-l-4 {
  padding-left: 2rem !important;
}
.-p-t-4 {
  padding-top: 2rem !important;
}
.-p-b-4,
.-p-v-4 {
  padding-bottom: 2rem !important;
}
.-p-v-4 {
  padding-top: 2rem !important;
}
.-p-h-4 {
  padding-left: 2rem !important;
  padding-right: 2rem !important;
}
.-p-a-4 {
  padding: 2rem !important;
}
.-m-r-5 {
  margin-right: 3rem !important;
}
.-m-l-5 {
  margin-left: 3rem !important;
}
.-m-t-5 {
  margin-top: 3rem !important;
}
.-m-b-5,
.-m-v-5 {
  margin-bottom: 3rem !important;
}
.-m-v-5 {
  margin-top: 3rem !important;
}
.-m-h-5 {
  margin-left: 3rem !important;
  margin-right: 3rem !important;
}
.-m-a-5 {
  margin: 3rem !important;
}
.-p-r-5 {
  padding-right: 3rem !important;
}
.-p-l-5 {
  padding-left: 3rem !important;
}
.-p-t-5 {
  padding-top: 3rem !important;
}
.-p-b-5,
.-p-v-5 {
  padding-bottom: 3rem !important;
}
.-p-v-5 {
  padding-top: 3rem !important;
}
.-p-h-5 {
  padding-left: 3rem !important;
  padding-right: 3rem !important;
}
.-p-a-5 {
  padding: 3rem !important;
}
.-m-r-6 {
  margin-right: 4rem !important;
}
.-m-l-6 {
  margin-left: 4rem !important;
}
.-m-t-6 {
  margin-top: 4rem !important;
}
.-m-b-6,
.-m-v-6 {
  margin-bottom: 4rem !important;
}
.-m-v-6 {
  margin-top: 4rem !important;
}
.-m-h-6 {
  margin-left: 4rem !important;
  margin-right: 4rem !important;
}
.-m-a-6 {
  margin: 4rem !important;
}
.-p-r-6 {
  padding-right: 4rem !important;
}
.-p-l-6 {
  padding-left: 4rem !important;
}
.-p-t-6 {
  padding-top: 4rem !important;
}
.-p-b-6,
.-p-v-6 {
  padding-bottom: 4rem !important;
}
.-p-v-6 {
  padding-top: 4rem !important;
}
.-p-h-6 {
  padding-left: 4rem !important;
  padding-right: 4rem !important;
}
.-p-a-6 {
  padding: 4rem !important;
}
.-m-h-c,
.-m-h-c-xl {
  margin-left: auto !important;
  margin-right: auto !important;
}
@media (max-width: 1500px) {
  .-m-r-0-xl {
    margin-right: 0 !important;
  }
  .-m-l-0-xl {
    margin-left: 0 !important;
  }
  .-m-t-0-xl {
    margin-top: 0 !important;
  }
  .-m-b-0-xl,
  .-m-v-0-xl {
    margin-bottom: 0 !important;
  }
  .-m-v-0-xl {
    margin-top: 0 !important;
  }
  .-m-h-0-xl {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .-m-a-0-xl {
    margin: 0 !important;
  }
  .-p-r-0-xl {
    padding-right: 0 !important;
  }
  .-p-l-0-xl {
    padding-left: 0 !important;
  }
  .-p-t-0-xl {
    padding-top: 0 !important;
  }
  .-p-b-0-xl,
  .-p-v-0-xl {
    padding-bottom: 0 !important;
  }
  .-p-v-0-xl {
    padding-top: 0 !important;
  }
  .-p-h-0-xl {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .-p-a-0-xl {
    padding: 0 !important;
  }
  .-m-r-1-xl {
    margin-right: 0.25rem !important;
  }
  .-m-l-1-xl {
    margin-left: 0.25rem !important;
  }
  .-m-t-1-xl {
    margin-top: 0.25rem !important;
  }
  .-m-b-1-xl,
  .-m-v-1-xl {
    margin-bottom: 0.25rem !important;
  }
  .-m-v-1-xl {
    margin-top: 0.25rem !important;
  }
  .-m-h-1-xl {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }
  .-m-a-1-xl {
    margin: 0.25rem !important;
  }
  .-p-r-1-xl {
    padding-right: 0.25rem !important;
  }
  .-p-l-1-xl {
    padding-left: 0.25rem !important;
  }
  .-p-t-1-xl {
    padding-top: 0.25rem !important;
  }
  .-p-b-1-xl,
  .-p-v-1-xl {
    padding-bottom: 0.25rem !important;
  }
  .-p-v-1-xl {
    padding-top: 0.25rem !important;
  }
  .-p-h-1-xl {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }
  .-p-a-1-xl {
    padding: 0.25rem !important;
  }
  .-m-r-2-xl {
    margin-right: 0.5rem !important;
  }
  .-m-l-2-xl {
    margin-left: 0.5rem !important;
  }
  .-m-t-2-xl {
    margin-top: 0.5rem !important;
  }
  .-m-b-2-xl,
  .-m-v-2-xl {
    margin-bottom: 0.5rem !important;
  }
  .-m-v-2-xl {
    margin-top: 0.5rem !important;
  }
  .-m-h-2-xl {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }
  .-m-a-2-xl {
    margin: 0.5rem !important;
  }
  .-p-r-2-xl {
    padding-right: 0.5rem !important;
  }
  .-p-l-2-xl {
    padding-left: 0.5rem !important;
  }
  .-p-t-2-xl {
    padding-top: 0.5rem !important;
  }
  .-p-b-2-xl,
  .-p-v-2-xl {
    padding-bottom: 0.5rem !important;
  }
  .-p-v-2-xl {
    padding-top: 0.5rem !important;
  }
  .-p-h-2-xl {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  .-p-a-2-xl {
    padding: 0.5rem !important;
  }
  .-m-r-3-xl {
    margin-right: 1rem !important;
  }
  .-m-l-3-xl {
    margin-left: 1rem !important;
  }
  .-m-t-3-xl {
    margin-top: 1rem !important;
  }
  .-m-b-3-xl,
  .-m-v-3-xl {
    margin-bottom: 1rem !important;
  }
  .-m-v-3-xl {
    margin-top: 1rem !important;
  }
  .-m-h-3-xl {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .-m-a-3-xl {
    margin: 1rem !important;
  }
  .-p-r-3-xl {
    padding-right: 1rem !important;
  }
  .-p-l-3-xl {
    padding-left: 1rem !important;
  }
  .-p-t-3-xl {
    padding-top: 1rem !important;
  }
  .-p-b-3-xl,
  .-p-v-3-xl {
    padding-bottom: 1rem !important;
  }
  .-p-v-3-xl {
    padding-top: 1rem !important;
  }
  .-p-h-3-xl {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  .-p-a-3-xl {
    padding: 1rem !important;
  }
  .-m-r-4-xl {
    margin-right: 2rem !important;
  }
  .-m-l-4-xl {
    margin-left: 2rem !important;
  }
  .-m-t-4-xl {
    margin-top: 2rem !important;
  }
  .-m-b-4-xl,
  .-m-v-4-xl {
    margin-bottom: 2rem !important;
  }
  .-m-v-4-xl {
    margin-top: 2rem !important;
  }
  .-m-h-4-xl {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
  .-m-a-4-xl {
    margin: 2rem !important;
  }
  .-p-r-4-xl {
    padding-right: 2rem !important;
  }
  .-p-l-4-xl {
    padding-left: 2rem !important;
  }
  .-p-t-4-xl {
    padding-top: 2rem !important;
  }
  .-p-b-4-xl,
  .-p-v-4-xl {
    padding-bottom: 2rem !important;
  }
  .-p-v-4-xl {
    padding-top: 2rem !important;
  }
  .-p-h-4-xl {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }
  .-p-a-4-xl {
    padding: 2rem !important;
  }
  .-m-r-5-xl {
    margin-right: 3rem !important;
  }
  .-m-l-5-xl {
    margin-left: 3rem !important;
  }
  .-m-t-5-xl {
    margin-top: 3rem !important;
  }
  .-m-b-5-xl,
  .-m-v-5-xl {
    margin-bottom: 3rem !important;
  }
  .-m-v-5-xl {
    margin-top: 3rem !important;
  }
  .-m-h-5-xl {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }
  .-m-a-5-xl {
    margin: 3rem !important;
  }
  .-p-r-5-xl {
    padding-right: 3rem !important;
  }
  .-p-l-5-xl {
    padding-left: 3rem !important;
  }
  .-p-t-5-xl {
    padding-top: 3rem !important;
  }
  .-p-b-5-xl,
  .-p-v-5-xl {
    padding-bottom: 3rem !important;
  }
  .-p-v-5-xl {
    padding-top: 3rem !important;
  }
  .-p-h-5-xl {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }
  .-p-a-5-xl {
    padding: 3rem !important;
  }
  .-m-r-6-xl {
    margin-right: 4rem !important;
  }
  .-m-l-6-xl {
    margin-left: 4rem !important;
  }
  .-m-t-6-xl {
    margin-top: 4rem !important;
  }
  .-m-b-6-xl,
  .-m-v-6-xl {
    margin-bottom: 4rem !important;
  }
  .-m-v-6-xl {
    margin-top: 4rem !important;
  }
  .-m-h-6-xl {
    margin-left: 4rem !important;
    margin-right: 4rem !important;
  }
  .-m-a-6-xl {
    margin: 4rem !important;
  }
  .-p-r-6-xl {
    padding-right: 4rem !important;
  }
  .-p-l-6-xl {
    padding-left: 4rem !important;
  }
  .-p-t-6-xl {
    padding-top: 4rem !important;
  }
  .-p-b-6-xl,
  .-p-v-6-xl {
    padding-bottom: 4rem !important;
  }
  .-p-v-6-xl {
    padding-top: 4rem !important;
  }
  .-p-h-6-xl {
    padding-left: 4rem !important;
    padding-right: 4rem !important;
  }
  .-p-a-6-xl {
    padding: 4rem !important;
  }
}
.-m-h-c-lg {
  margin-left: auto !important;
  margin-right: auto !important;
}
@media (max-width: 1199px) {
  .-m-r-0-lg {
    margin-right: 0 !important;
  }
  .-m-l-0-lg {
    margin-left: 0 !important;
  }
  .-m-t-0-lg {
    margin-top: 0 !important;
  }
  .-m-b-0-lg,
  .-m-v-0-lg {
    margin-bottom: 0 !important;
  }
  .-m-v-0-lg {
    margin-top: 0 !important;
  }
  .-m-h-0-lg {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .-m-a-0-lg {
    margin: 0 !important;
  }
  .-p-r-0-lg {
    padding-right: 0 !important;
  }
  .-p-l-0-lg {
    padding-left: 0 !important;
  }
  .-p-t-0-lg {
    padding-top: 0 !important;
  }
  .-p-b-0-lg,
  .-p-v-0-lg {
    padding-bottom: 0 !important;
  }
  .-p-v-0-lg {
    padding-top: 0 !important;
  }
  .-p-h-0-lg {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .-p-a-0-lg {
    padding: 0 !important;
  }
  .-m-r-1-lg {
    margin-right: 0.25rem !important;
  }
  .-m-l-1-lg {
    margin-left: 0.25rem !important;
  }
  .-m-t-1-lg {
    margin-top: 0.25rem !important;
  }
  .-m-b-1-lg,
  .-m-v-1-lg {
    margin-bottom: 0.25rem !important;
  }
  .-m-v-1-lg {
    margin-top: 0.25rem !important;
  }
  .-m-h-1-lg {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }
  .-m-a-1-lg {
    margin: 0.25rem !important;
  }
  .-p-r-1-lg {
    padding-right: 0.25rem !important;
  }
  .-p-l-1-lg {
    padding-left: 0.25rem !important;
  }
  .-p-t-1-lg {
    padding-top: 0.25rem !important;
  }
  .-p-b-1-lg,
  .-p-v-1-lg {
    padding-bottom: 0.25rem !important;
  }
  .-p-v-1-lg {
    padding-top: 0.25rem !important;
  }
  .-p-h-1-lg {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }
  .-p-a-1-lg {
    padding: 0.25rem !important;
  }
  .-m-r-2-lg {
    margin-right: 0.5rem !important;
  }
  .-m-l-2-lg {
    margin-left: 0.5rem !important;
  }
  .-m-t-2-lg {
    margin-top: 0.5rem !important;
  }
  .-m-b-2-lg,
  .-m-v-2-lg {
    margin-bottom: 0.5rem !important;
  }
  .-m-v-2-lg {
    margin-top: 0.5rem !important;
  }
  .-m-h-2-lg {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }
  .-m-a-2-lg {
    margin: 0.5rem !important;
  }
  .-p-r-2-lg {
    padding-right: 0.5rem !important;
  }
  .-p-l-2-lg {
    padding-left: 0.5rem !important;
  }
  .-p-t-2-lg {
    padding-top: 0.5rem !important;
  }
  .-p-b-2-lg,
  .-p-v-2-lg {
    padding-bottom: 0.5rem !important;
  }
  .-p-v-2-lg {
    padding-top: 0.5rem !important;
  }
  .-p-h-2-lg {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  .-p-a-2-lg {
    padding: 0.5rem !important;
  }
  .-m-r-3-lg {
    margin-right: 1rem !important;
  }
  .-m-l-3-lg {
    margin-left: 1rem !important;
  }
  .-m-t-3-lg {
    margin-top: 1rem !important;
  }
  .-m-b-3-lg,
  .-m-v-3-lg {
    margin-bottom: 1rem !important;
  }
  .-m-v-3-lg {
    margin-top: 1rem !important;
  }
  .-m-h-3-lg {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .-m-a-3-lg {
    margin: 1rem !important;
  }
  .-p-r-3-lg {
    padding-right: 1rem !important;
  }
  .-p-l-3-lg {
    padding-left: 1rem !important;
  }
  .-p-t-3-lg {
    padding-top: 1rem !important;
  }
  .-p-b-3-lg,
  .-p-v-3-lg {
    padding-bottom: 1rem !important;
  }
  .-p-v-3-lg {
    padding-top: 1rem !important;
  }
  .-p-h-3-lg {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  .-p-a-3-lg {
    padding: 1rem !important;
  }
  .-m-r-4-lg {
    margin-right: 2rem !important;
  }
  .-m-l-4-lg {
    margin-left: 2rem !important;
  }
  .-m-t-4-lg {
    margin-top: 2rem !important;
  }
  .-m-b-4-lg,
  .-m-v-4-lg {
    margin-bottom: 2rem !important;
  }
  .-m-v-4-lg {
    margin-top: 2rem !important;
  }
  .-m-h-4-lg {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
  .-m-a-4-lg {
    margin: 2rem !important;
  }
  .-p-r-4-lg {
    padding-right: 2rem !important;
  }
  .-p-l-4-lg {
    padding-left: 2rem !important;
  }
  .-p-t-4-lg {
    padding-top: 2rem !important;
  }
  .-p-b-4-lg,
  .-p-v-4-lg {
    padding-bottom: 2rem !important;
  }
  .-p-v-4-lg {
    padding-top: 2rem !important;
  }
  .-p-h-4-lg {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }
  .-p-a-4-lg {
    padding: 2rem !important;
  }
  .-m-r-5-lg {
    margin-right: 3rem !important;
  }
  .-m-l-5-lg {
    margin-left: 3rem !important;
  }
  .-m-t-5-lg {
    margin-top: 3rem !important;
  }
  .-m-b-5-lg,
  .-m-v-5-lg {
    margin-bottom: 3rem !important;
  }
  .-m-v-5-lg {
    margin-top: 3rem !important;
  }
  .-m-h-5-lg {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }
  .-m-a-5-lg {
    margin: 3rem !important;
  }
  .-p-r-5-lg {
    padding-right: 3rem !important;
  }
  .-p-l-5-lg {
    padding-left: 3rem !important;
  }
  .-p-t-5-lg {
    padding-top: 3rem !important;
  }
  .-p-b-5-lg,
  .-p-v-5-lg {
    padding-bottom: 3rem !important;
  }
  .-p-v-5-lg {
    padding-top: 3rem !important;
  }
  .-p-h-5-lg {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }
  .-p-a-5-lg {
    padding: 3rem !important;
  }
  .-m-r-6-lg {
    margin-right: 4rem !important;
  }
  .-m-l-6-lg {
    margin-left: 4rem !important;
  }
  .-m-t-6-lg {
    margin-top: 4rem !important;
  }
  .-m-b-6-lg,
  .-m-v-6-lg {
    margin-bottom: 4rem !important;
  }
  .-m-v-6-lg {
    margin-top: 4rem !important;
  }
  .-m-h-6-lg {
    margin-left: 4rem !important;
    margin-right: 4rem !important;
  }
  .-m-a-6-lg {
    margin: 4rem !important;
  }
  .-p-r-6-lg {
    padding-right: 4rem !important;
  }
  .-p-l-6-lg {
    padding-left: 4rem !important;
  }
  .-p-t-6-lg {
    padding-top: 4rem !important;
  }
  .-p-b-6-lg,
  .-p-v-6-lg {
    padding-bottom: 4rem !important;
  }
  .-p-v-6-lg {
    padding-top: 4rem !important;
  }
  .-p-h-6-lg {
    padding-left: 4rem !important;
    padding-right: 4rem !important;
  }
  .-p-a-6-lg {
    padding: 4rem !important;
  }
}
.-m-h-c-md {
  margin-left: auto !important;
  margin-right: auto !important;
}
@media (max-width: 991px) {
  .-m-r-0-md {
    margin-right: 0 !important;
  }
  .-m-l-0-md {
    margin-left: 0 !important;
  }
  .-m-t-0-md {
    margin-top: 0 !important;
  }
  .-m-b-0-md,
  .-m-v-0-md {
    margin-bottom: 0 !important;
  }
  .-m-v-0-md {
    margin-top: 0 !important;
  }
  .-m-h-0-md {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .-m-a-0-md {
    margin: 0 !important;
  }
  .-p-r-0-md {
    padding-right: 0 !important;
  }
  .-p-l-0-md {
    padding-left: 0 !important;
  }
  .-p-t-0-md {
    padding-top: 0 !important;
  }
  .-p-b-0-md,
  .-p-v-0-md {
    padding-bottom: 0 !important;
  }
  .-p-v-0-md {
    padding-top: 0 !important;
  }
  .-p-h-0-md {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .-p-a-0-md {
    padding: 0 !important;
  }
  .-m-r-1-md {
    margin-right: 0.25rem !important;
  }
  .-m-l-1-md {
    margin-left: 0.25rem !important;
  }
  .-m-t-1-md {
    margin-top: 0.25rem !important;
  }
  .-m-b-1-md,
  .-m-v-1-md {
    margin-bottom: 0.25rem !important;
  }
  .-m-v-1-md {
    margin-top: 0.25rem !important;
  }
  .-m-h-1-md {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }
  .-m-a-1-md {
    margin: 0.25rem !important;
  }
  .-p-r-1-md {
    padding-right: 0.25rem !important;
  }
  .-p-l-1-md {
    padding-left: 0.25rem !important;
  }
  .-p-t-1-md {
    padding-top: 0.25rem !important;
  }
  .-p-b-1-md,
  .-p-v-1-md {
    padding-bottom: 0.25rem !important;
  }
  .-p-v-1-md {
    padding-top: 0.25rem !important;
  }
  .-p-h-1-md {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }
  .-p-a-1-md {
    padding: 0.25rem !important;
  }
  .-m-r-2-md {
    margin-right: 0.5rem !important;
  }
  .-m-l-2-md {
    margin-left: 0.5rem !important;
  }
  .-m-t-2-md {
    margin-top: 0.5rem !important;
  }
  .-m-b-2-md,
  .-m-v-2-md {
    margin-bottom: 0.5rem !important;
  }
  .-m-v-2-md {
    margin-top: 0.5rem !important;
  }
  .-m-h-2-md {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }
  .-m-a-2-md {
    margin: 0.5rem !important;
  }
  .-p-r-2-md {
    padding-right: 0.5rem !important;
  }
  .-p-l-2-md {
    padding-left: 0.5rem !important;
  }
  .-p-t-2-md {
    padding-top: 0.5rem !important;
  }
  .-p-b-2-md,
  .-p-v-2-md {
    padding-bottom: 0.5rem !important;
  }
  .-p-v-2-md {
    padding-top: 0.5rem !important;
  }
  .-p-h-2-md {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  .-p-a-2-md {
    padding: 0.5rem !important;
  }
  .-m-r-3-md {
    margin-right: 1rem !important;
  }
  .-m-l-3-md {
    margin-left: 1rem !important;
  }
  .-m-t-3-md {
    margin-top: 1rem !important;
  }
  .-m-b-3-md,
  .-m-v-3-md {
    margin-bottom: 1rem !important;
  }
  .-m-v-3-md {
    margin-top: 1rem !important;
  }
  .-m-h-3-md {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .-m-a-3-md {
    margin: 1rem !important;
  }
  .-p-r-3-md {
    padding-right: 1rem !important;
  }
  .-p-l-3-md {
    padding-left: 1rem !important;
  }
  .-p-t-3-md {
    padding-top: 1rem !important;
  }
  .-p-b-3-md,
  .-p-v-3-md {
    padding-bottom: 1rem !important;
  }
  .-p-v-3-md {
    padding-top: 1rem !important;
  }
  .-p-h-3-md {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  .-p-a-3-md {
    padding: 1rem !important;
  }
  .-m-r-4-md {
    margin-right: 2rem !important;
  }
  .-m-l-4-md {
    margin-left: 2rem !important;
  }
  .-m-t-4-md {
    margin-top: 2rem !important;
  }
  .-m-b-4-md,
  .-m-v-4-md {
    margin-bottom: 2rem !important;
  }
  .-m-v-4-md {
    margin-top: 2rem !important;
  }
  .-m-h-4-md {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
  .-m-a-4-md {
    margin: 2rem !important;
  }
  .-p-r-4-md {
    padding-right: 2rem !important;
  }
  .-p-l-4-md {
    padding-left: 2rem !important;
  }
  .-p-t-4-md {
    padding-top: 2rem !important;
  }
  .-p-b-4-md,
  .-p-v-4-md {
    padding-bottom: 2rem !important;
  }
  .-p-v-4-md {
    padding-top: 2rem !important;
  }
  .-p-h-4-md {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }
  .-p-a-4-md {
    padding: 2rem !important;
  }
  .-m-r-5-md {
    margin-right: 3rem !important;
  }
  .-m-l-5-md {
    margin-left: 3rem !important;
  }
  .-m-t-5-md {
    margin-top: 3rem !important;
  }
  .-m-b-5-md,
  .-m-v-5-md {
    margin-bottom: 3rem !important;
  }
  .-m-v-5-md {
    margin-top: 3rem !important;
  }
  .-m-h-5-md {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }
  .-m-a-5-md {
    margin: 3rem !important;
  }
  .-p-r-5-md {
    padding-right: 3rem !important;
  }
  .-p-l-5-md {
    padding-left: 3rem !important;
  }
  .-p-t-5-md {
    padding-top: 3rem !important;
  }
  .-p-b-5-md,
  .-p-v-5-md {
    padding-bottom: 3rem !important;
  }
  .-p-v-5-md {
    padding-top: 3rem !important;
  }
  .-p-h-5-md {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }
  .-p-a-5-md {
    padding: 3rem !important;
  }
  .-m-r-6-md {
    margin-right: 4rem !important;
  }
  .-m-l-6-md {
    margin-left: 4rem !important;
  }
  .-m-t-6-md {
    margin-top: 4rem !important;
  }
  .-m-b-6-md,
  .-m-v-6-md {
    margin-bottom: 4rem !important;
  }
  .-m-v-6-md {
    margin-top: 4rem !important;
  }
  .-m-h-6-md {
    margin-left: 4rem !important;
    margin-right: 4rem !important;
  }
  .-m-a-6-md {
    margin: 4rem !important;
  }
  .-p-r-6-md {
    padding-right: 4rem !important;
  }
  .-p-l-6-md {
    padding-left: 4rem !important;
  }
  .-p-t-6-md {
    padding-top: 4rem !important;
  }
  .-p-b-6-md,
  .-p-v-6-md {
    padding-bottom: 4rem !important;
  }
  .-p-v-6-md {
    padding-top: 4rem !important;
  }
  .-p-h-6-md {
    padding-left: 4rem !important;
    padding-right: 4rem !important;
  }
  .-p-a-6-md {
    padding: 4rem !important;
  }
}
.-m-h-c-sm {
  margin-left: auto !important;
  margin-right: auto !important;
}
@media (max-width: 767px) {
  .-m-r-0-sm {
    margin-right: 0 !important;
  }
  .-m-l-0-sm {
    margin-left: 0 !important;
  }
  .-m-t-0-sm {
    margin-top: 0 !important;
  }
  .-m-b-0-sm,
  .-m-v-0-sm {
    margin-bottom: 0 !important;
  }
  .-m-v-0-sm {
    margin-top: 0 !important;
  }
  .-m-h-0-sm {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .-m-a-0-sm {
    margin: 0 !important;
  }
  .-p-r-0-sm {
    padding-right: 0 !important;
  }
  .-p-l-0-sm {
    padding-left: 0 !important;
  }
  .-p-t-0-sm {
    padding-top: 0 !important;
  }
  .-p-b-0-sm,
  .-p-v-0-sm {
    padding-bottom: 0 !important;
  }
  .-p-v-0-sm {
    padding-top: 0 !important;
  }
  .-p-h-0-sm {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .-p-a-0-sm {
    padding: 0 !important;
  }
  .-m-r-1-sm {
    margin-right: 0.25rem !important;
  }
  .-m-l-1-sm {
    margin-left: 0.25rem !important;
  }
  .-m-t-1-sm {
    margin-top: 0.25rem !important;
  }
  .-m-b-1-sm,
  .-m-v-1-sm {
    margin-bottom: 0.25rem !important;
  }
  .-m-v-1-sm {
    margin-top: 0.25rem !important;
  }
  .-m-h-1-sm {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }
  .-m-a-1-sm {
    margin: 0.25rem !important;
  }
  .-p-r-1-sm {
    padding-right: 0.25rem !important;
  }
  .-p-l-1-sm {
    padding-left: 0.25rem !important;
  }
  .-p-t-1-sm {
    padding-top: 0.25rem !important;
  }
  .-p-b-1-sm,
  .-p-v-1-sm {
    padding-bottom: 0.25rem !important;
  }
  .-p-v-1-sm {
    padding-top: 0.25rem !important;
  }
  .-p-h-1-sm {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }
  .-p-a-1-sm {
    padding: 0.25rem !important;
  }
  .-m-r-2-sm {
    margin-right: 0.5rem !important;
  }
  .-m-l-2-sm {
    margin-left: 0.5rem !important;
  }
  .-m-t-2-sm {
    margin-top: 0.5rem !important;
  }
  .-m-b-2-sm,
  .-m-v-2-sm {
    margin-bottom: 0.5rem !important;
  }
  .-m-v-2-sm {
    margin-top: 0.5rem !important;
  }
  .-m-h-2-sm {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }
  .-m-a-2-sm {
    margin: 0.5rem !important;
  }
  .-p-r-2-sm {
    padding-right: 0.5rem !important;
  }
  .-p-l-2-sm {
    padding-left: 0.5rem !important;
  }
  .-p-t-2-sm {
    padding-top: 0.5rem !important;
  }
  .-p-b-2-sm,
  .-p-v-2-sm {
    padding-bottom: 0.5rem !important;
  }
  .-p-v-2-sm {
    padding-top: 0.5rem !important;
  }
  .-p-h-2-sm {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  .-p-a-2-sm {
    padding: 0.5rem !important;
  }
  .-m-r-3-sm {
    margin-right: 1rem !important;
  }
  .-m-l-3-sm {
    margin-left: 1rem !important;
  }
  .-m-t-3-sm {
    margin-top: 1rem !important;
  }
  .-m-b-3-sm,
  .-m-v-3-sm {
    margin-bottom: 1rem !important;
  }
  .-m-v-3-sm {
    margin-top: 1rem !important;
  }
  .-m-h-3-sm {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .-m-a-3-sm {
    margin: 1rem !important;
  }
  .-p-r-3-sm {
    padding-right: 1rem !important;
  }
  .-p-l-3-sm {
    padding-left: 1rem !important;
  }
  .-p-t-3-sm {
    padding-top: 1rem !important;
  }
  .-p-b-3-sm,
  .-p-v-3-sm {
    padding-bottom: 1rem !important;
  }
  .-p-v-3-sm {
    padding-top: 1rem !important;
  }
  .-p-h-3-sm {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  .-p-a-3-sm {
    padding: 1rem !important;
  }
  .-m-r-4-sm {
    margin-right: 2rem !important;
  }
  .-m-l-4-sm {
    margin-left: 2rem !important;
  }
  .-m-t-4-sm {
    margin-top: 2rem !important;
  }
  .-m-b-4-sm,
  .-m-v-4-sm {
    margin-bottom: 2rem !important;
  }
  .-m-v-4-sm {
    margin-top: 2rem !important;
  }
  .-m-h-4-sm {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
  .-m-a-4-sm {
    margin: 2rem !important;
  }
  .-p-r-4-sm {
    padding-right: 2rem !important;
  }
  .-p-l-4-sm {
    padding-left: 2rem !important;
  }
  .-p-t-4-sm {
    padding-top: 2rem !important;
  }
  .-p-b-4-sm,
  .-p-v-4-sm {
    padding-bottom: 2rem !important;
  }
  .-p-v-4-sm {
    padding-top: 2rem !important;
  }
  .-p-h-4-sm {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }
  .-p-a-4-sm {
    padding: 2rem !important;
  }
  .-m-r-5-sm {
    margin-right: 3rem !important;
  }
  .-m-l-5-sm {
    margin-left: 3rem !important;
  }
  .-m-t-5-sm {
    margin-top: 3rem !important;
  }
  .-m-b-5-sm,
  .-m-v-5-sm {
    margin-bottom: 3rem !important;
  }
  .-m-v-5-sm {
    margin-top: 3rem !important;
  }
  .-m-h-5-sm {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }
  .-m-a-5-sm {
    margin: 3rem !important;
  }
  .-p-r-5-sm {
    padding-right: 3rem !important;
  }
  .-p-l-5-sm {
    padding-left: 3rem !important;
  }
  .-p-t-5-sm {
    padding-top: 3rem !important;
  }
  .-p-b-5-sm,
  .-p-v-5-sm {
    padding-bottom: 3rem !important;
  }
  .-p-v-5-sm {
    padding-top: 3rem !important;
  }
  .-p-h-5-sm {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }
  .-p-a-5-sm {
    padding: 3rem !important;
  }
  .-m-r-6-sm {
    margin-right: 4rem !important;
  }
  .-m-l-6-sm {
    margin-left: 4rem !important;
  }
  .-m-t-6-sm {
    margin-top: 4rem !important;
  }
  .-m-b-6-sm,
  .-m-v-6-sm {
    margin-bottom: 4rem !important;
  }
  .-m-v-6-sm {
    margin-top: 4rem !important;
  }
  .-m-h-6-sm {
    margin-left: 4rem !important;
    margin-right: 4rem !important;
  }
  .-m-a-6-sm {
    margin: 4rem !important;
  }
  .-p-r-6-sm {
    padding-right: 4rem !important;
  }
  .-p-l-6-sm {
    padding-left: 4rem !important;
  }
  .-p-t-6-sm {
    padding-top: 4rem !important;
  }
  .-p-b-6-sm,
  .-p-v-6-sm {
    padding-bottom: 4rem !important;
  }
  .-p-v-6-sm {
    padding-top: 4rem !important;
  }
  .-p-h-6-sm {
    padding-left: 4rem !important;
    padding-right: 4rem !important;
  }
  .-p-a-6-sm {
    padding: 4rem !important;
  }
}
.-m-h-c-xs {
  margin-left: auto !important;
  margin-right: auto !important;
}
@media (max-width: 543px) {
  .-m-r-0-xs {
    margin-right: 0 !important;
  }
  .-m-l-0-xs {
    margin-left: 0 !important;
  }
  .-m-t-0-xs {
    margin-top: 0 !important;
  }
  .-m-b-0-xs,
  .-m-v-0-xs {
    margin-bottom: 0 !important;
  }
  .-m-v-0-xs {
    margin-top: 0 !important;
  }
  .-m-h-0-xs {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .-m-a-0-xs {
    margin: 0 !important;
  }
  .-p-r-0-xs {
    padding-right: 0 !important;
  }
  .-p-l-0-xs {
    padding-left: 0 !important;
  }
  .-p-t-0-xs {
    padding-top: 0 !important;
  }
  .-p-b-0-xs,
  .-p-v-0-xs {
    padding-bottom: 0 !important;
  }
  .-p-v-0-xs {
    padding-top: 0 !important;
  }
  .-p-h-0-xs {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .-p-a-0-xs {
    padding: 0 !important;
  }
  .-m-r-1-xs {
    margin-right: 0.25rem !important;
  }
  .-m-l-1-xs {
    margin-left: 0.25rem !important;
  }
  .-m-t-1-xs {
    margin-top: 0.25rem !important;
  }
  .-m-b-1-xs,
  .-m-v-1-xs {
    margin-bottom: 0.25rem !important;
  }
  .-m-v-1-xs {
    margin-top: 0.25rem !important;
  }
  .-m-h-1-xs {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }
  .-m-a-1-xs {
    margin: 0.25rem !important;
  }
  .-p-r-1-xs {
    padding-right: 0.25rem !important;
  }
  .-p-l-1-xs {
    padding-left: 0.25rem !important;
  }
  .-p-t-1-xs {
    padding-top: 0.25rem !important;
  }
  .-p-b-1-xs,
  .-p-v-1-xs {
    padding-bottom: 0.25rem !important;
  }
  .-p-v-1-xs {
    padding-top: 0.25rem !important;
  }
  .-p-h-1-xs {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }
  .-p-a-1-xs {
    padding: 0.25rem !important;
  }
  .-m-r-2-xs {
    margin-right: 0.5rem !important;
  }
  .-m-l-2-xs {
    margin-left: 0.5rem !important;
  }
  .-m-t-2-xs {
    margin-top: 0.5rem !important;
  }
  .-m-b-2-xs,
  .-m-v-2-xs {
    margin-bottom: 0.5rem !important;
  }
  .-m-v-2-xs {
    margin-top: 0.5rem !important;
  }
  .-m-h-2-xs {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }
  .-m-a-2-xs {
    margin: 0.5rem !important;
  }
  .-p-r-2-xs {
    padding-right: 0.5rem !important;
  }
  .-p-l-2-xs {
    padding-left: 0.5rem !important;
  }
  .-p-t-2-xs {
    padding-top: 0.5rem !important;
  }
  .-p-b-2-xs,
  .-p-v-2-xs {
    padding-bottom: 0.5rem !important;
  }
  .-p-v-2-xs {
    padding-top: 0.5rem !important;
  }
  .-p-h-2-xs {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  .-p-a-2-xs {
    padding: 0.5rem !important;
  }
  .-m-r-3-xs {
    margin-right: 1rem !important;
  }
  .-m-l-3-xs {
    margin-left: 1rem !important;
  }
  .-m-t-3-xs {
    margin-top: 1rem !important;
  }
  .-m-b-3-xs,
  .-m-v-3-xs {
    margin-bottom: 1rem !important;
  }
  .-m-v-3-xs {
    margin-top: 1rem !important;
  }
  .-m-h-3-xs {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .-m-a-3-xs {
    margin: 1rem !important;
  }
  .-p-r-3-xs {
    padding-right: 1rem !important;
  }
  .-p-l-3-xs {
    padding-left: 1rem !important;
  }
  .-p-t-3-xs {
    padding-top: 1rem !important;
  }
  .-p-b-3-xs,
  .-p-v-3-xs {
    padding-bottom: 1rem !important;
  }
  .-p-v-3-xs {
    padding-top: 1rem !important;
  }
  .-p-h-3-xs {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  .-p-a-3-xs {
    padding: 1rem !important;
  }
  .-m-r-4-xs {
    margin-right: 2rem !important;
  }
  .-m-l-4-xs {
    margin-left: 2rem !important;
  }
  .-m-t-4-xs {
    margin-top: 2rem !important;
  }
  .-m-b-4-xs,
  .-m-v-4-xs {
    margin-bottom: 2rem !important;
  }
  .-m-v-4-xs {
    margin-top: 2rem !important;
  }
  .-m-h-4-xs {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
  .-m-a-4-xs {
    margin: 2rem !important;
  }
  .-p-r-4-xs {
    padding-right: 2rem !important;
  }
  .-p-l-4-xs {
    padding-left: 2rem !important;
  }
  .-p-t-4-xs {
    padding-top: 2rem !important;
  }
  .-p-b-4-xs,
  .-p-v-4-xs {
    padding-bottom: 2rem !important;
  }
  .-p-v-4-xs {
    padding-top: 2rem !important;
  }
  .-p-h-4-xs {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }
  .-p-a-4-xs {
    padding: 2rem !important;
  }
  .-m-r-5-xs {
    margin-right: 3rem !important;
  }
  .-m-l-5-xs {
    margin-left: 3rem !important;
  }
  .-m-t-5-xs {
    margin-top: 3rem !important;
  }
  .-m-b-5-xs,
  .-m-v-5-xs {
    margin-bottom: 3rem !important;
  }
  .-m-v-5-xs {
    margin-top: 3rem !important;
  }
  .-m-h-5-xs {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }
  .-m-a-5-xs {
    margin: 3rem !important;
  }
  .-p-r-5-xs {
    padding-right: 3rem !important;
  }
  .-p-l-5-xs {
    padding-left: 3rem !important;
  }
  .-p-t-5-xs {
    padding-top: 3rem !important;
  }
  .-p-b-5-xs,
  .-p-v-5-xs {
    padding-bottom: 3rem !important;
  }
  .-p-v-5-xs {
    padding-top: 3rem !important;
  }
  .-p-h-5-xs {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }
  .-p-a-5-xs {
    padding: 3rem !important;
  }
  .-m-r-6-xs {
    margin-right: 4rem !important;
  }
  .-m-l-6-xs {
    margin-left: 4rem !important;
  }
  .-m-t-6-xs {
    margin-top: 4rem !important;
  }
  .-m-b-6-xs,
  .-m-v-6-xs {
    margin-bottom: 4rem !important;
  }
  .-m-v-6-xs {
    margin-top: 4rem !important;
  }
  .-m-h-6-xs {
    margin-left: 4rem !important;
    margin-right: 4rem !important;
  }
  .-m-a-6-xs {
    margin: 4rem !important;
  }
  .-p-r-6-xs {
    padding-right: 4rem !important;
  }
  .-p-l-6-xs {
    padding-left: 4rem !important;
  }
  .-p-t-6-xs {
    padding-top: 4rem !important;
  }
  .-p-b-6-xs,
  .-p-v-6-xs {
    padding-bottom: 4rem !important;
  }
  .-p-v-6-xs {
    padding-top: 4rem !important;
  }
  .-p-h-6-xs {
    padding-left: 4rem !important;
    padding-right: 4rem !important;
  }
  .-p-a-6-xs {
    padding: 4rem !important;
  }
}
.-float-right {
  float: right !important;
}
.-float-left {
  float: left !important;
}
.-float-none {
  float: none !important;
}
.-clear-right {
  clear: right !important;
}
.-clear-left {
  clear: left !important;
}
.-clear-both {
  clear: both !important;
}
@media (max-width: 543px) {
  .-float-none--lg,
  .-float-none--md,
  .-float-none--sm,
  .-float-none--xl,
  .-float-none--xs {
    float: none !important;
  }
}
@media (max-width: 767px) {
  .-float-none--lg,
  .-float-none--md,
  .-float-none--sm,
  .-float-none--xl {
    float: none !important;
  }
}
@media (max-width: 991px) {
  .-float-none--lg,
  .-float-none--md,
  .-float-none--xl {
    float: none !important;
  }
}
@media (max-width: 1199px) {
  .-float-none--lg,
  .-float-none--xl {
    float: none !important;
  }
}
@media (max-width: 1500px) {
  .-float-none--xl {
    float: none !important;
  }
}
.-pos-abs {
  position: absolute !important;
}
.-pos-rel {
  position: relative !important;
}
.-pos-fix {
  position: fixed !important;
}
.-pos-stc {
  position: static !important;
}
.-abs-t-r {
  right: 0;
}
.-abs-t-l,
.-abs-t-r {
  position: absolute !important;
  top: 0;
}
.-abs-t-l {
  left: 0;
}
.-abs-b-l {
  left: 0;
}
.-abs-b-l,
.-abs-b-r {
  position: absolute !important;
  bottom: 0;
}
.-abs-b-r {
  right: 0;
}
.-block {
  display: block !important;
}
.-inline-block {
  display: inline-block !important;
}
.-flex {
  display: -webkit-flex !important;
  display: -moz-box !important;
  display: flex !important;
}
.-none,
.-sr-only {
  display: none !important;
}
.-vis-hidden {
  visibility: hidden !important;
}
@media (max-width: 543px) {
  .-block--lg,
  .-block--md,
  .-block--sm,
  .-block--xl,
  .-block--xs {
    display: block !important;
  }
  .-inline-block--lg,
  .-inline-block--md,
  .-inline-block--sm,
  .-inline-block--xl,
  .-inline-block--xs {
    display: inline-block !important;
  }
  .-none--lg,
  .-none--md,
  .-none--sm,
  .-none--xl,
  .-none--xs {
    display: none !important;
  }
  .-flex--lg,
  .-flex--md,
  .-flex--sm,
  .-flex--xl,
  .-flex--xs {
    display: -webkit-flex !important;
    display: -moz-box !important;
    display: flex !important;
  }
}
@media (max-width: 767px) {
  .-block--lg,
  .-block--md,
  .-block--sm,
  .-block--xl {
    display: block !important;
  }
  .-inline-block--lg,
  .-inline-block--md,
  .-inline-block--sm,
  .-inline-block--xl {
    display: inline-block !important;
  }
  .-none--lg,
  .-none--md,
  .-none--sm,
  .-none--xl {
    display: none !important;
  }
  .-flex--lg,
  .-flex--md,
  .-flex--sm,
  .-flex--xl {
    display: -webkit-flex !important;
    display: -moz-box !important;
    display: flex !important;
  }
}
@media (max-width: 991px) {
  .-block--lg,
  .-block--md,
  .-block--xl {
    display: block !important;
  }
  .-inline-block--lg,
  .-inline-block--md,
  .-inline-block--xl {
    display: inline-block !important;
  }
  .-none--lg,
  .-none--md,
  .-none--xl {
    display: none !important;
  }
  .-flex--lg,
  .-flex--md,
  .-flex--xl {
    display: -webkit-flex !important;
    display: -moz-box !important;
    display: flex !important;
  }
}
@media (max-width: 1199px) {
  .-block--lg,
  .-block--xl {
    display: block !important;
  }
  .-inline-block--lg,
  .-inline-block--xl {
    display: inline-block !important;
  }
  .-none--lg,
  .-none--xl {
    display: none !important;
  }
  .-flex--lg,
  .-flex--xl {
    display: -webkit-flex !important;
    display: -moz-box !important;
    display: flex !important;
  }
}
@media (max-width: 1500px) {
  .-block--xl {
    display: block !important;
  }
  .-inline-block--xl {
    display: inline-block !important;
  }
  .-none--xl {
    display: none !important;
  }
  .-flex--xl {
    display: -webkit-flex !important;
    display: -moz-box !important;
    display: flex !important;
  }
}
.-ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media (max-width: 543px) {
  .-ellipsis--lg,
  .-ellipsis--md,
  .-ellipsis--sm,
  .-ellipsis--xl,
  .-ellipsis--xs {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}
@media (max-width: 767px) {
  .-ellipsis--lg,
  .-ellipsis--md,
  .-ellipsis--sm,
  .-ellipsis--xl {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}
@media (max-width: 991px) {
  .-ellipsis--lg,
  .-ellipsis--md,
  .-ellipsis--xl {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}
@media (max-width: 1199px) {
  .-ellipsis--lg,
  .-ellipsis--xl {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}
@media (max-width: 1500px) {
  .-ellipsis--xl {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}
.-text-center {
  text-align: center !important;
}
.-text-right {
  text-align: right !important;
}
.-text-left {
  text-align: left !important;
}
@media (max-width: 543px) {
  .-text-center--lg,
  .-text-center--md,
  .-text-center--sm,
  .-text-center--xl,
  .-text-center--xs {
    text-align: center !important;
  }
  .-text-right--lg,
  .-text-right--md,
  .-text-right--sm,
  .-text-right--xl,
  .-text-right--xs {
    text-align: right !important;
  }
  .-text-left--lg,
  .-text-left--md,
  .-text-left--sm,
  .-text-left--xl,
  .-text-left--xs {
    text-align: left !important;
  }
}
@media (max-width: 767px) {
  .-text-center--lg,
  .-text-center--md,
  .-text-center--sm,
  .-text-center--xl {
    text-align: center !important;
  }
  .-text-right--lg,
  .-text-right--md,
  .-text-right--sm,
  .-text-right--xl {
    text-align: right !important;
  }
  .-text-left--lg,
  .-text-left--md,
  .-text-left--sm,
  .-text-left--xl {
    text-align: left !important;
  }
}
@media (max-width: 991px) {
  .-text-center--lg,
  .-text-center--md,
  .-text-center--xl {
    text-align: center !important;
  }
  .-text-right--lg,
  .-text-right--md,
  .-text-right--xl {
    text-align: right !important;
  }
  .-text-left--lg,
  .-text-left--md,
  .-text-left--xl {
    text-align: left !important;
  }
}
@media (max-width: 1199px) {
  .-text-center--lg,
  .-text-center--xl {
    text-align: center !important;
  }
  .-text-right--lg,
  .-text-right--xl {
    text-align: right !important;
  }
  .-text-left--lg,
  .-text-left--xl {
    text-align: left !important;
  }
}
@media (max-width: 1500px) {
  .-text-center--xl {
    text-align: center !important;
  }
  .-text-right--xl {
    text-align: right !important;
  }
  .-text-left--xl {
    text-align: left !important;
  }
}
.-text-tr-up {
  text-transform: uppercase !important;
}
.-text-tr-low {
  text-transform: lowercase !important;
}
.-text-tr-cap {
  text-transform: capitalize !important;
}
.-disabled {
  opacity: 0.5;
  -webkit-filter: grayscale(75%);
  filter: grayscale(75%);
  pointer-events: none;
}
.-color-bg-pri {
  background-color: #1e96d9 !important;
}
.-color-bd-pri {
  border-color: #1e96d9 !important;
}
.-color-tx-pri {
  color: #1e96d9 !important;
}
.-color-bg-pri-lt-1 {
  background-color: #3ea9e4 !important;
}
.-color-bd-pri-lt-1 {
  border-color: #3ea9e4 !important;
}
.-color-tx-pri-lt-1 {
  color: #3ea9e4 !important;
}
.-color-bg-pri-lt-2 {
  background-color: #65baea !important;
}
.-color-bd-pri-lt-2 {
  border-color: #65baea !important;
}
.-color-tx-pri-lt-2 {
  color: #65baea !important;
}
.-color-bg-pri-lt-3 {
  background-color: #8bcbef !important;
}
.-color-bd-pri-lt-3 {
  border-color: #8bcbef !important;
}
.-color-tx-pri-lt-3 {
  color: #8bcbef !important;
}
.-color-bg-pri-lt-4 {
  background-color: #b2ddf4 !important;
}
.-color-bd-pri-lt-4 {
  border-color: #b2ddf4 !important;
}
.-color-tx-pri-lt-4 {
  color: #b2ddf4 !important;
}
.-color-bg-pri-lt-5 {
  background-color: #d8eefa !important;
}
.-color-bd-pri-lt-5 {
  border-color: #d8eefa !important;
}
.-color-tx-pri-lt-5 {
  color: #d8eefa !important;
}
.-color-bg-pri-dk-1 {
  background-color: #1a83be !important;
}
.-color-bd-pri-dk-1 {
  border-color: #1a83be !important;
}
.-color-tx-pri-dk-1 {
  color: #1a83be !important;
}
.-color-bg-pri-dk-2 {
  background-color: #1770a3 !important;
}
.-color-bd-pri-dk-2 {
  border-color: #1770a3 !important;
}
.-color-tx-pri-dk-2 {
  color: #1770a3 !important;
}
.-color-bg-pri-dk-3 {
  background-color: #135e88 !important;
}
.-color-bd-pri-dk-3 {
  border-color: #135e88 !important;
}
.-color-tx-pri-dk-3 {
  color: #135e88 !important;
}
.-color-bg-pri-dk-4 {
  background-color: #0f4b6d !important;
}
.-color-bd-pri-dk-4 {
  border-color: #0f4b6d !important;
}
.-color-tx-pri-dk-4 {
  color: #0f4b6d !important;
}
.-color-bg-pri-dk-5 {
  background-color: #0b3851 !important;
}
.-color-bd-pri-dk-5 {
  border-color: #0b3851 !important;
}
.-color-tx-pri-dk-5 {
  color: #0b3851 !important;
}
.-color-bg-sec {
  background-color: #0a4882 !important;
}
.-color-bd-sec {
  border-color: #0a4882 !important;
}
.-color-tx-sec {
  color: #0a4882 !important;
}
.-color-bg-sec-lt-1 {
  background-color: #0e68bb !important;
}
.-color-bd-sec-lt-1 {
  border-color: #0e68bb !important;
}
.-color-tx-sec-lt-1 {
  color: #0e68bb !important;
}
.-color-bg-sec-lt-2 {
  background-color: #1a87ed !important;
}
.-color-bd-sec-lt-2 {
  border-color: #1a87ed !important;
}
.-color-tx-sec-lt-2 {
  color: #1a87ed !important;
}
.-color-bg-sec-lt-3 {
  background-color: #53a5f2 !important;
}
.-color-bd-sec-lt-3 {
  border-color: #53a5f2 !important;
}
.-color-tx-sec-lt-3 {
  color: #53a5f2 !important;
}
.-color-bg-sec-lt-4 {
  background-color: #8cc3f6 !important;
}
.-color-bd-sec-lt-4 {
  border-color: #8cc3f6 !important;
}
.-color-tx-sec-lt-4 {
  color: #8cc3f6 !important;
}
.-color-bg-sec-lt-5 {
  background-color: #c6e1fb !important;
}
.-color-bd-sec-lt-5 {
  border-color: #c6e1fb !important;
}
.-color-tx-sec-lt-5 {
  color: #c6e1fb !important;
}
.-color-bg-sec-dk-1 {
  background-color: #093f72 !important;
}
.-color-bd-sec-dk-1 {
  border-color: #093f72 !important;
}
.-color-tx-sec-dk-1 {
  color: #093f72 !important;
}
.-color-bg-sec-dk-2 {
  background-color: #083662 !important;
}
.-color-bd-sec-dk-2 {
  border-color: #083662 !important;
}
.-color-tx-sec-dk-2 {
  color: #083662 !important;
}
.-color-bg-sec-dk-3 {
  background-color: #062d51 !important;
}
.-color-bd-sec-dk-3 {
  border-color: #062d51 !important;
}
.-color-tx-sec-dk-3 {
  color: #062d51 !important;
}
.-color-bg-sec-dk-4 {
  background-color: #052441 !important;
}
.-color-bd-sec-dk-4 {
  border-color: #052441 !important;
}
.-color-tx-sec-dk-4 {
  color: #052441 !important;
}
.-color-bg-sec-dk-5 {
  background-color: #041b31 !important;
}
.-color-bd-sec-dk-5 {
  border-color: #041b31 !important;
}
.-color-tx-sec-dk-5 {
  color: #041b31 !important;
}
.-color-bg-ter {
  background-color: #32d996 !important;
}
.-color-bd-ter {
  border-color: #32d996 !important;
}
.-color-tx-ter {
  color: #32d996 !important;
}
.-color-bg-ter-lt-1 {
  background-color: #54dfa8 !important;
}
.-color-bd-ter-lt-1 {
  border-color: #54dfa8 !important;
}
.-color-tx-ter-lt-1 {
  color: #54dfa8 !important;
}
.-color-bg-ter-lt-2 {
  background-color: #76e6b9 !important;
}
.-color-bd-ter-lt-2 {
  border-color: #76e6b9 !important;
}
.-color-tx-ter-lt-2 {
  color: #76e6b9 !important;
}
.-color-bg-ter-lt-3 {
  background-color: #98eccb !important;
}
.-color-bd-ter-lt-3 {
  border-color: #98eccb !important;
}
.-color-tx-ter-lt-3 {
  color: #98eccb !important;
}
.-color-bg-ter-lt-4 {
  background-color: #bbf2dc !important;
}
.-color-bd-ter-lt-4 {
  border-color: #bbf2dc !important;
}
.-color-tx-ter-lt-4 {
  color: #bbf2dc !important;
}
.-color-bg-ter-lt-5 {
  background-color: #ddf9ee !important;
}
.-color-bd-ter-lt-5 {
  border-color: #ddf9ee !important;
}
.-color-tx-ter-lt-5 {
  color: #ddf9ee !important;
}
.-color-bg-ter-dk-1 {
  background-color: #25c585 !important;
}
.-color-bd-ter-dk-1 {
  border-color: #25c585 !important;
}
.-color-tx-ter-dk-1 {
  color: #25c585 !important;
}
.-color-bg-ter-dk-2 {
  background-color: #1fa972 !important;
}
.-color-bd-ter-dk-2 {
  border-color: #1fa972 !important;
}
.-color-tx-ter-dk-2 {
  color: #1fa972 !important;
}
.-color-bg-ter-dk-3 {
  background-color: #1a8d5f !important;
}
.-color-bd-ter-dk-3 {
  border-color: #1a8d5f !important;
}
.-color-tx-ter-dk-3 {
  color: #1a8d5f !important;
}
.-color-bg-ter-dk-4 {
  background-color: #15714c !important;
}
.-color-bd-ter-dk-4 {
  border-color: #15714c !important;
}
.-color-tx-ter-dk-4 {
  color: #15714c !important;
}
.-color-bg-ter-dk-5 {
  background-color: #105439 !important;
}
.-color-bd-ter-dk-5 {
  border-color: #105439 !important;
}
.-color-tx-ter-dk-5 {
  color: #105439 !important;
}
.-color-bg-quat {
  background-color: #e02b58 !important;
}
.-color-bd-quat {
  border-color: #e02b58 !important;
}
.-color-tx-quat {
  color: #e02b58 !important;
}
.-color-bg-quat-lt-1 {
  background-color: #e54e74 !important;
}
.-color-bd-quat-lt-1 {
  border-color: #e54e74 !important;
}
.-color-tx-quat-lt-1 {
  color: #e54e74 !important;
}
.-color-bg-quat-lt-2 {
  background-color: #ea7290 !important;
}
.-color-bd-quat-lt-2 {
  border-color: #ea7290 !important;
}
.-color-tx-quat-lt-2 {
  color: #ea7290 !important;
}
.-color-bg-quat-lt-3 {
  background-color: #f095ab !important;
}
.-color-bd-quat-lt-3 {
  border-color: #f095ab !important;
}
.-color-tx-quat-lt-3 {
  color: #f095ab !important;
}
.-color-bg-quat-lt-4 {
  background-color: #f5b8c7 !important;
}
.-color-bd-quat-lt-4 {
  border-color: #f5b8c7 !important;
}
.-color-tx-quat-lt-4 {
  color: #f5b8c7 !important;
}
.-color-bg-quat-lt-5 {
  background-color: #fadce3 !important;
}
.-color-bd-quat-lt-5 {
  border-color: #fadce3 !important;
}
.-color-tx-quat-lt-5 {
  color: #fadce3 !important;
}
.-color-bg-quat-dk-1 {
  background-color: #cc1e49 !important;
}
.-color-bd-quat-dk-1 {
  border-color: #cc1e49 !important;
}
.-color-tx-quat-dk-1 {
  color: #cc1e49 !important;
}
.-color-bg-quat-dk-2 {
  background-color: #af1a3f !important;
}
.-color-bd-quat-dk-2 {
  border-color: #af1a3f !important;
}
.-color-tx-quat-dk-2 {
  color: #af1a3f !important;
}
.-color-bg-quat-dk-3 {
  background-color: #921534 !important;
}
.-color-bd-quat-dk-3 {
  border-color: #921534 !important;
}
.-color-tx-quat-dk-3 {
  color: #921534 !important;
}
.-color-bg-quat-dk-4 {
  background-color: #74112a !important;
}
.-color-bd-quat-dk-4 {
  border-color: #74112a !important;
}
.-color-tx-quat-dk-4 {
  color: #74112a !important;
}
.-color-bg-quat-dk-5 {
  background-color: #570d1f !important;
}
.-color-bd-quat-dk-5 {
  border-color: #570d1f !important;
}
.-color-tx-quat-dk-5 {
  color: #570d1f !important;
}
.-color-bg-suc {
  background-color: #32d996 !important;
}
.-color-bd-suc {
  border-color: #32d996 !important;
}
.-color-tx-suc {
  color: #32d996 !important;
}
.-color-bg-suc-lt-1 {
  background-color: #54dfa8 !important;
}
.-color-bd-suc-lt-1 {
  border-color: #54dfa8 !important;
}
.-color-tx-suc-lt-1 {
  color: #54dfa8 !important;
}
.-color-bg-suc-lt-2 {
  background-color: #76e6b9 !important;
}
.-color-bd-suc-lt-2 {
  border-color: #76e6b9 !important;
}
.-color-tx-suc-lt-2 {
  color: #76e6b9 !important;
}
.-color-bg-suc-lt-3 {
  background-color: #98eccb !important;
}
.-color-bd-suc-lt-3 {
  border-color: #98eccb !important;
}
.-color-tx-suc-lt-3 {
  color: #98eccb !important;
}
.-color-bg-suc-lt-4 {
  background-color: #bbf2dc !important;
}
.-color-bd-suc-lt-4 {
  border-color: #bbf2dc !important;
}
.-color-tx-suc-lt-4 {
  color: #bbf2dc !important;
}
.-color-bg-suc-lt-5 {
  background-color: #ddf9ee !important;
}
.-color-bd-suc-lt-5 {
  border-color: #ddf9ee !important;
}
.-color-tx-suc-lt-5 {
  color: #ddf9ee !important;
}
.-color-bg-suc-dk-1 {
  background-color: #25c585 !important;
}
.-color-bd-suc-dk-1 {
  border-color: #25c585 !important;
}
.-color-tx-suc-dk-1 {
  color: #25c585 !important;
}
.-color-bg-suc-dk-2 {
  background-color: #1fa972 !important;
}
.-color-bd-suc-dk-2 {
  border-color: #1fa972 !important;
}
.-color-tx-suc-dk-2 {
  color: #1fa972 !important;
}
.-color-bg-suc-dk-3 {
  background-color: #1a8d5f !important;
}
.-color-bd-suc-dk-3 {
  border-color: #1a8d5f !important;
}
.-color-tx-suc-dk-3 {
  color: #1a8d5f !important;
}
.-color-bg-suc-dk-4 {
  background-color: #15714c !important;
}
.-color-bd-suc-dk-4 {
  border-color: #15714c !important;
}
.-color-tx-suc-dk-4 {
  color: #15714c !important;
}
.-color-bg-suc-dk-5 {
  background-color: #105439 !important;
}
.-color-bd-suc-dk-5 {
  border-color: #105439 !important;
}
.-color-tx-suc-dk-5 {
  color: #105439 !important;
}
.-color-bg-war {
  background-color: #f3d221 !important;
}
.-color-bd-war {
  border-color: #f3d221 !important;
}
.-color-tx-war {
  color: #f3d221 !important;
}
.-color-bg-war-lt-1 {
  background-color: #f5da46 !important;
}
.-color-bd-war-lt-1 {
  border-color: #f5da46 !important;
}
.-color-tx-war-lt-1 {
  color: #f5da46 !important;
}
.-color-bg-war-lt-2 {
  background-color: #f7e16b !important;
}
.-color-bd-war-lt-2 {
  border-color: #f7e16b !important;
}
.-color-tx-war-lt-2 {
  color: #f7e16b !important;
}
.-color-bg-war-lt-3 {
  background-color: #f9e990 !important;
}
.-color-bd-war-lt-3 {
  border-color: #f9e990 !important;
}
.-color-tx-war-lt-3 {
  color: #f9e990 !important;
}
.-color-bg-war-lt-4 {
  background-color: #fbf0b5 !important;
}
.-color-bd-war-lt-4 {
  border-color: #fbf0b5 !important;
}
.-color-tx-war-lt-4 {
  color: #fbf0b5 !important;
}
.-color-bg-war-lt-5 {
  background-color: #fdf8da !important;
}
.-color-bd-war-lt-5 {
  border-color: #fdf8da !important;
}
.-color-tx-war-lt-5 {
  color: #fdf8da !important;
}
.-color-bg-war-dk-1 {
  background-color: #e5c30c !important;
}
.-color-bd-war-dk-1 {
  border-color: #e5c30c !important;
}
.-color-tx-war-dk-1 {
  color: #e5c30c !important;
}
.-color-bg-war-dk-2 {
  background-color: #c4a70b !important;
}
.-color-bd-war-dk-2 {
  border-color: #c4a70b !important;
}
.-color-tx-war-dk-2 {
  color: #c4a70b !important;
}
.-color-bg-war-dk-3 {
  background-color: #a48b09 !important;
}
.-color-bd-war-dk-3 {
  border-color: #a48b09 !important;
}
.-color-tx-war-dk-3 {
  color: #a48b09 !important;
}
.-color-bg-war-dk-4 {
  background-color: #836f07 !important;
}
.-color-bd-war-dk-4 {
  border-color: #836f07 !important;
}
.-color-tx-war-dk-4 {
  color: #836f07 !important;
}
.-color-bg-war-dk-5 {
  background-color: #625405 !important;
}
.-color-bd-war-dk-5 {
  border-color: #625405 !important;
}
.-color-tx-war-dk-5 {
  color: #625405 !important;
}
.-color-bg-dan {
  background-color: #fb4323 !important;
}
.-color-bd-dan {
  border-color: #fb4323 !important;
}
.-color-tx-dan {
  color: #fb4323 !important;
}
.-color-bg-dan-lt-1 {
  background-color: #fc6248 !important;
}
.-color-bd-dan-lt-1 {
  border-color: #fc6248 !important;
}
.-color-tx-dan-lt-1 {
  color: #fc6248 !important;
}
.-color-bg-dan-lt-2 {
  background-color: #fc826c !important;
}
.-color-bd-dan-lt-2 {
  border-color: #fc826c !important;
}
.-color-tx-dan-lt-2 {
  color: #fc826c !important;
}
.-color-bg-dan-lt-3 {
  background-color: #fda191 !important;
}
.-color-bd-dan-lt-3 {
  border-color: #fda191 !important;
}
.-color-tx-dan-lt-3 {
  color: #fda191 !important;
}
.-color-bg-dan-lt-4 {
  background-color: #fec0b6 !important;
}
.-color-bd-dan-lt-4 {
  border-color: #fec0b6 !important;
}
.-color-tx-dan-lt-4 {
  color: #fec0b6 !important;
}
.-color-bg-dan-lt-5 {
  background-color: #fee0da !important;
}
.-color-bd-dan-lt-5 {
  border-color: #fee0da !important;
}
.-color-tx-dan-lt-5 {
  color: #fee0da !important;
}
.-color-bg-dan-dk-1 {
  background-color: #f62804 !important;
}
.-color-bd-dan-dk-1 {
  border-color: #f62804 !important;
}
.-color-tx-dan-dk-1 {
  color: #f62804 !important;
}
.-color-bg-dan-dk-2 {
  background-color: #d32204 !important;
}
.-color-bd-dan-dk-2 {
  border-color: #d32204 !important;
}
.-color-tx-dan-dk-2 {
  color: #d32204 !important;
}
.-color-bg-dan-dk-3 {
  background-color: #b01d03 !important;
}
.-color-bd-dan-dk-3 {
  border-color: #b01d03 !important;
}
.-color-tx-dan-dk-3 {
  color: #b01d03 !important;
}
.-color-bg-dan-dk-4 {
  background-color: #8c1703 !important;
}
.-color-bd-dan-dk-4 {
  border-color: #8c1703 !important;
}
.-color-tx-dan-dk-4 {
  color: #8c1703 !important;
}
.-color-bg-dan-dk-5 {
  background-color: #691102 !important;
}
.-color-bd-dan-dk-5 {
  border-color: #691102 !important;
}
.-color-tx-dan-dk-5 {
  color: #691102 !important;
}
.-color-bg-inf {
  background-color: #7671d6 !important;
}
.-color-bd-inf {
  border-color: #7671d6 !important;
}
.-color-tx-inf {
  color: #7671d6 !important;
}
.-color-bg-inf-lt-1 {
  background-color: #8d89dd !important;
}
.-color-bd-inf-lt-1 {
  border-color: #8d89dd !important;
}
.-color-tx-inf-lt-1 {
  color: #8d89dd !important;
}
.-color-bg-inf-lt-2 {
  background-color: #a4a0e4 !important;
}
.-color-bd-inf-lt-2 {
  border-color: #a4a0e4 !important;
}
.-color-tx-inf-lt-2 {
  color: #a4a0e4 !important;
}
.-color-bg-inf-lt-3 {
  background-color: #bab8eb !important;
}
.-color-bd-inf-lt-3 {
  border-color: #bab8eb !important;
}
.-color-tx-inf-lt-3 {
  color: #bab8eb !important;
}
.-color-bg-inf-lt-4 {
  background-color: #d1d0f1 !important;
}
.-color-bd-inf-lt-4 {
  border-color: #d1d0f1 !important;
}
.-color-tx-inf-lt-4 {
  color: #d1d0f1 !important;
}
.-color-bg-inf-lt-5 {
  background-color: #e8e7f8 !important;
}
.-color-bd-inf-lt-5 {
  border-color: #e8e7f8 !important;
}
.-color-tx-inf-lt-5 {
  color: #e8e7f8 !important;
}
.-color-bg-inf-dk-1 {
  background-color: #5751cd !important;
}
.-color-bd-inf-dk-1 {
  border-color: #5751cd !important;
}
.-color-tx-inf-dk-1 {
  color: #5751cd !important;
}
.-color-bg-inf-dk-2 {
  background-color: #3e37be !important;
}
.-color-bd-inf-dk-2 {
  border-color: #3e37be !important;
}
.-color-tx-inf-dk-2 {
  color: #3e37be !important;
}
.-color-bg-inf-dk-3 {
  background-color: #332e9f !important;
}
.-color-bd-inf-dk-3 {
  border-color: #332e9f !important;
}
.-color-tx-inf-dk-3 {
  color: #332e9f !important;
}
.-color-bg-inf-dk-4 {
  background-color: #29257f !important;
}
.-color-bd-inf-dk-4 {
  border-color: #29257f !important;
}
.-color-tx-inf-dk-4 {
  color: #29257f !important;
}
.-color-bg-inf-dk-5 {
  background-color: #1f1b5f !important;
}
.-color-bd-inf-dk-5 {
  border-color: #1f1b5f !important;
}
.-color-tx-inf-dk-5 {
  color: #1f1b5f !important;
}
.-color-bg-red {
  background-color: #fb4323 !important;
}
.-color-bd-red {
  border-color: #fb4323 !important;
}
.-color-tx-red {
  color: #fb4323 !important;
}
.-color-bg-red-lt-1 {
  background-color: #fc6248 !important;
}
.-color-bd-red-lt-1 {
  border-color: #fc6248 !important;
}
.-color-tx-red-lt-1 {
  color: #fc6248 !important;
}
.-color-bg-red-lt-2 {
  background-color: #fc826c !important;
}
.-color-bd-red-lt-2 {
  border-color: #fc826c !important;
}
.-color-tx-red-lt-2 {
  color: #fc826c !important;
}
.-color-bg-red-lt-3 {
  background-color: #fda191 !important;
}
.-color-bd-red-lt-3 {
  border-color: #fda191 !important;
}
.-color-tx-red-lt-3 {
  color: #fda191 !important;
}
.-color-bg-red-lt-4 {
  background-color: #fec0b6 !important;
}
.-color-bd-red-lt-4 {
  border-color: #fec0b6 !important;
}
.-color-tx-red-lt-4 {
  color: #fec0b6 !important;
}
.-color-bg-red-lt-5 {
  background-color: #fee0da !important;
}
.-color-bd-red-lt-5 {
  border-color: #fee0da !important;
}
.-color-tx-red-lt-5 {
  color: #fee0da !important;
}
.-color-bg-red-dk-1 {
  background-color: #f62804 !important;
}
.-color-bd-red-dk-1 {
  border-color: #f62804 !important;
}
.-color-tx-red-dk-1 {
  color: #f62804 !important;
}
.-color-bg-red-dk-2 {
  background-color: #d32204 !important;
}
.-color-bd-red-dk-2 {
  border-color: #d32204 !important;
}
.-color-tx-red-dk-2 {
  color: #d32204 !important;
}
.-color-bg-red-dk-3 {
  background-color: #b01d03 !important;
}
.-color-bd-red-dk-3 {
  border-color: #b01d03 !important;
}
.-color-tx-red-dk-3 {
  color: #b01d03 !important;
}
.-color-bg-red-dk-4 {
  background-color: #8c1703 !important;
}
.-color-bd-red-dk-4 {
  border-color: #8c1703 !important;
}
.-color-tx-red-dk-4 {
  color: #8c1703 !important;
}
.-color-bg-red-dk-5 {
  background-color: #691102 !important;
}
.-color-bd-red-dk-5 {
  border-color: #691102 !important;
}
.-color-tx-red-dk-5 {
  color: #691102 !important;
}
.-color-bg-blue {
  background-color: #1e96d9 !important;
}
.-color-bd-blue {
  border-color: #1e96d9 !important;
}
.-color-tx-blue {
  color: #1e96d9 !important;
}
.-color-bg-blue-lt-1 {
  background-color: #3ea9e4 !important;
}
.-color-bd-blue-lt-1 {
  border-color: #3ea9e4 !important;
}
.-color-tx-blue-lt-1 {
  color: #3ea9e4 !important;
}
.-color-bg-blue-lt-2 {
  background-color: #65baea !important;
}
.-color-bd-blue-lt-2 {
  border-color: #65baea !important;
}
.-color-tx-blue-lt-2 {
  color: #65baea !important;
}
.-color-bg-blue-lt-3 {
  background-color: #8bcbef !important;
}
.-color-bd-blue-lt-3 {
  border-color: #8bcbef !important;
}
.-color-tx-blue-lt-3 {
  color: #8bcbef !important;
}
.-color-bg-blue-lt-4 {
  background-color: #b2ddf4 !important;
}
.-color-bd-blue-lt-4 {
  border-color: #b2ddf4 !important;
}
.-color-tx-blue-lt-4 {
  color: #b2ddf4 !important;
}
.-color-bg-blue-lt-5 {
  background-color: #d8eefa !important;
}
.-color-bd-blue-lt-5 {
  border-color: #d8eefa !important;
}
.-color-tx-blue-lt-5 {
  color: #d8eefa !important;
}
.-color-bg-blue-dk-1 {
  background-color: #1a83be !important;
}
.-color-bd-blue-dk-1 {
  border-color: #1a83be !important;
}
.-color-tx-blue-dk-1 {
  color: #1a83be !important;
}
.-color-bg-blue-dk-2 {
  background-color: #1770a3 !important;
}
.-color-bd-blue-dk-2 {
  border-color: #1770a3 !important;
}
.-color-tx-blue-dk-2 {
  color: #1770a3 !important;
}
.-color-bg-blue-dk-3 {
  background-color: #135e88 !important;
}
.-color-bd-blue-dk-3 {
  border-color: #135e88 !important;
}
.-color-tx-blue-dk-3 {
  color: #135e88 !important;
}
.-color-bg-blue-dk-4 {
  background-color: #0f4b6d !important;
}
.-color-bd-blue-dk-4 {
  border-color: #0f4b6d !important;
}
.-color-tx-blue-dk-4 {
  color: #0f4b6d !important;
}
.-color-bg-blue-dk-5 {
  background-color: #0b3851 !important;
}
.-color-bd-blue-dk-5 {
  border-color: #0b3851 !important;
}
.-color-tx-blue-dk-5 {
  color: #0b3851 !important;
}
.-color-bg-gold {
  background-color: #f3d221 !important;
}
.-color-bd-gold {
  border-color: #f3d221 !important;
}
.-color-tx-gold {
  color: #f3d221 !important;
}
.-color-bg-gold-lt-1 {
  background-color: #f5da46 !important;
}
.-color-bd-gold-lt-1 {
  border-color: #f5da46 !important;
}
.-color-tx-gold-lt-1 {
  color: #f5da46 !important;
}
.-color-bg-gold-lt-2 {
  background-color: #f7e16b !important;
}
.-color-bd-gold-lt-2 {
  border-color: #f7e16b !important;
}
.-color-tx-gold-lt-2 {
  color: #f7e16b !important;
}
.-color-bg-gold-lt-3 {
  background-color: #f9e990 !important;
}
.-color-bd-gold-lt-3 {
  border-color: #f9e990 !important;
}
.-color-tx-gold-lt-3 {
  color: #f9e990 !important;
}
.-color-bg-gold-lt-4 {
  background-color: #fbf0b5 !important;
}
.-color-bd-gold-lt-4 {
  border-color: #fbf0b5 !important;
}
.-color-tx-gold-lt-4 {
  color: #fbf0b5 !important;
}
.-color-bg-gold-lt-5 {
  background-color: #fdf8da !important;
}
.-color-bd-gold-lt-5 {
  border-color: #fdf8da !important;
}
.-color-tx-gold-lt-5 {
  color: #fdf8da !important;
}
.-color-bg-gold-dk-1 {
  background-color: #e5c30c !important;
}
.-color-bd-gold-dk-1 {
  border-color: #e5c30c !important;
}
.-color-tx-gold-dk-1 {
  color: #e5c30c !important;
}
.-color-bg-gold-dk-2 {
  background-color: #c4a70b !important;
}
.-color-bd-gold-dk-2 {
  border-color: #c4a70b !important;
}
.-color-tx-gold-dk-2 {
  color: #c4a70b !important;
}
.-color-bg-gold-dk-3 {
  background-color: #a48b09 !important;
}
.-color-bd-gold-dk-3 {
  border-color: #a48b09 !important;
}
.-color-tx-gold-dk-3 {
  color: #a48b09 !important;
}
.-color-bg-gold-dk-4 {
  background-color: #836f07 !important;
}
.-color-bd-gold-dk-4 {
  border-color: #836f07 !important;
}
.-color-tx-gold-dk-4 {
  color: #836f07 !important;
}
.-color-bg-gold-dk-5 {
  background-color: #625405 !important;
}
.-color-bd-gold-dk-5 {
  border-color: #625405 !important;
}
.-color-tx-gold-dk-5 {
  color: #625405 !important;
}
.-color-bg-green {
  background-color: #32d996 !important;
}
.-color-bd-green {
  border-color: #32d996 !important;
}
.-color-tx-green {
  color: #32d996 !important;
}
.-color-bg-green-lt-1 {
  background-color: #54dfa8 !important;
}
.-color-bd-green-lt-1 {
  border-color: #54dfa8 !important;
}
.-color-tx-green-lt-1 {
  color: #54dfa8 !important;
}
.-color-bg-green-lt-2 {
  background-color: #76e6b9 !important;
}
.-color-bd-green-lt-2 {
  border-color: #76e6b9 !important;
}
.-color-tx-green-lt-2 {
  color: #76e6b9 !important;
}
.-color-bg-green-lt-3 {
  background-color: #98eccb !important;
}
.-color-bd-green-lt-3 {
  border-color: #98eccb !important;
}
.-color-tx-green-lt-3 {
  color: #98eccb !important;
}
.-color-bg-green-lt-4 {
  background-color: #bbf2dc !important;
}
.-color-bd-green-lt-4 {
  border-color: #bbf2dc !important;
}
.-color-tx-green-lt-4 {
  color: #bbf2dc !important;
}
.-color-bg-green-lt-5 {
  background-color: #ddf9ee !important;
}
.-color-bd-green-lt-5 {
  border-color: #ddf9ee !important;
}
.-color-tx-green-lt-5 {
  color: #ddf9ee !important;
}
.-color-bg-green-dk-1 {
  background-color: #25c585 !important;
}
.-color-bd-green-dk-1 {
  border-color: #25c585 !important;
}
.-color-tx-green-dk-1 {
  color: #25c585 !important;
}
.-color-bg-green-dk-2 {
  background-color: #1fa972 !important;
}
.-color-bd-green-dk-2 {
  border-color: #1fa972 !important;
}
.-color-tx-green-dk-2 {
  color: #1fa972 !important;
}
.-color-bg-green-dk-3 {
  background-color: #1a8d5f !important;
}
.-color-bd-green-dk-3 {
  border-color: #1a8d5f !important;
}
.-color-tx-green-dk-3 {
  color: #1a8d5f !important;
}
.-color-bg-green-dk-4 {
  background-color: #15714c !important;
}
.-color-bd-green-dk-4 {
  border-color: #15714c !important;
}
.-color-tx-green-dk-4 {
  color: #15714c !important;
}
.-color-bg-green-dk-5 {
  background-color: #105439 !important;
}
.-color-bd-green-dk-5 {
  border-color: #105439 !important;
}
.-color-tx-green-dk-5 {
  color: #105439 !important;
}
.-color-bg-purple {
  background-color: #7671d6 !important;
}
.-color-bd-purple {
  border-color: #7671d6 !important;
}
.-color-tx-purple {
  color: #7671d6 !important;
}
.-color-bg-purple-lt-1 {
  background-color: #8d89dd !important;
}
.-color-bd-purple-lt-1 {
  border-color: #8d89dd !important;
}
.-color-tx-purple-lt-1 {
  color: #8d89dd !important;
}
.-color-bg-purple-lt-2 {
  background-color: #a4a0e4 !important;
}
.-color-bd-purple-lt-2 {
  border-color: #a4a0e4 !important;
}
.-color-tx-purple-lt-2 {
  color: #a4a0e4 !important;
}
.-color-bg-purple-lt-3 {
  background-color: #bab8eb !important;
}
.-color-bd-purple-lt-3 {
  border-color: #bab8eb !important;
}
.-color-tx-purple-lt-3 {
  color: #bab8eb !important;
}
.-color-bg-purple-lt-4 {
  background-color: #d1d0f1 !important;
}
.-color-bd-purple-lt-4 {
  border-color: #d1d0f1 !important;
}
.-color-tx-purple-lt-4 {
  color: #d1d0f1 !important;
}
.-color-bg-purple-lt-5 {
  background-color: #e8e7f8 !important;
}
.-color-bd-purple-lt-5 {
  border-color: #e8e7f8 !important;
}
.-color-tx-purple-lt-5 {
  color: #e8e7f8 !important;
}
.-color-bg-purple-dk-1 {
  background-color: #5751cd !important;
}
.-color-bd-purple-dk-1 {
  border-color: #5751cd !important;
}
.-color-tx-purple-dk-1 {
  color: #5751cd !important;
}
.-color-bg-purple-dk-2 {
  background-color: #3e37be !important;
}
.-color-bd-purple-dk-2 {
  border-color: #3e37be !important;
}
.-color-tx-purple-dk-2 {
  color: #3e37be !important;
}
.-color-bg-purple-dk-3 {
  background-color: #332e9f !important;
}
.-color-bd-purple-dk-3 {
  border-color: #332e9f !important;
}
.-color-tx-purple-dk-3 {
  color: #332e9f !important;
}
.-color-bg-purple-dk-4 {
  background-color: #29257f !important;
}
.-color-bd-purple-dk-4 {
  border-color: #29257f !important;
}
.-color-tx-purple-dk-4 {
  color: #29257f !important;
}
.-color-bg-purple-dk-5 {
  background-color: #1f1b5f !important;
}
.-color-bd-purple-dk-5 {
  border-color: #1f1b5f !important;
}
.-color-tx-purple-dk-5 {
  color: #1f1b5f !important;
}
.-color-bg-orange {
  background-color: #fd871a !important;
}
.-color-bd-orange {
  border-color: #fd871a !important;
}
.-color-tx-orange {
  color: #fd871a !important;
}
.-color-bg-orange-lt-1 {
  background-color: #fd9b40 !important;
}
.-color-bd-orange-lt-1 {
  border-color: #fd9b40 !important;
}
.-color-tx-orange-lt-1 {
  color: #fd9b40 !important;
}
.-color-bg-orange-lt-2 {
  background-color: #feaf66 !important;
}
.-color-bd-orange-lt-2 {
  border-color: #feaf66 !important;
}
.-color-tx-orange-lt-2 {
  color: #feaf66 !important;
}
.-color-bg-orange-lt-3 {
  background-color: #fec38d !important;
}
.-color-bd-orange-lt-3 {
  border-color: #fec38d !important;
}
.-color-tx-orange-lt-3 {
  color: #fec38d !important;
}
.-color-bg-orange-lt-4 {
  background-color: #fed7b3 !important;
}
.-color-bd-orange-lt-4 {
  border-color: #fed7b3 !important;
}
.-color-tx-orange-lt-4 {
  color: #fed7b3 !important;
}
.-color-bg-orange-lt-5 {
  background-color: #ffebd9 !important;
}
.-color-bd-orange-lt-5 {
  border-color: #ffebd9 !important;
}
.-color-tx-orange-lt-5 {
  color: #ffebd9 !important;
}
.-color-bg-orange-dk-1 {
  background-color: #f27502 !important;
}
.-color-bd-orange-dk-1 {
  border-color: #f27502 !important;
}
.-color-tx-orange-dk-1 {
  color: #f27502 !important;
}
.-color-bg-orange-dk-2 {
  background-color: #cf6502 !important;
}
.-color-bd-orange-dk-2 {
  border-color: #cf6502 !important;
}
.-color-tx-orange-dk-2 {
  color: #cf6502 !important;
}
.-color-bg-orange-dk-3 {
  background-color: #ad5402 !important;
}
.-color-bd-orange-dk-3 {
  border-color: #ad5402 !important;
}
.-color-tx-orange-dk-3 {
  color: #ad5402 !important;
}
.-color-bg-orange-dk-4 {
  background-color: #8a4301 !important;
}
.-color-bd-orange-dk-4 {
  border-color: #8a4301 !important;
}
.-color-tx-orange-dk-4 {
  color: #8a4301 !important;
}
.-color-bg-orange-dk-5 {
  background-color: #683201 !important;
}
.-color-bd-orange-dk-5 {
  border-color: #683201 !important;
}
.-color-tx-orange-dk-5 {
  color: #683201 !important;
}
.-color-bg-dkblue {
  background-color: #0a4882 !important;
}
.-color-bd-dkblue {
  border-color: #0a4882 !important;
}
.-color-tx-dkblue {
  color: #0a4882 !important;
}
.-color-bg-dkblue-lt-1 {
  background-color: #0e68bb !important;
}
.-color-bd-dkblue-lt-1 {
  border-color: #0e68bb !important;
}
.-color-tx-dkblue-lt-1 {
  color: #0e68bb !important;
}
.-color-bg-dkblue-lt-2 {
  background-color: #1a87ed !important;
}
.-color-bd-dkblue-lt-2 {
  border-color: #1a87ed !important;
}
.-color-tx-dkblue-lt-2 {
  color: #1a87ed !important;
}
.-color-bg-dkblue-lt-3 {
  background-color: #53a5f2 !important;
}
.-color-bd-dkblue-lt-3 {
  border-color: #53a5f2 !important;
}
.-color-tx-dkblue-lt-3 {
  color: #53a5f2 !important;
}
.-color-bg-dkblue-lt-4 {
  background-color: #8cc3f6 !important;
}
.-color-bd-dkblue-lt-4 {
  border-color: #8cc3f6 !important;
}
.-color-tx-dkblue-lt-4 {
  color: #8cc3f6 !important;
}
.-color-bg-dkblue-lt-5 {
  background-color: #c6e1fb !important;
}
.-color-bd-dkblue-lt-5 {
  border-color: #c6e1fb !important;
}
.-color-tx-dkblue-lt-5 {
  color: #c6e1fb !important;
}
.-color-bg-dkblue-dk-1 {
  background-color: #093f72 !important;
}
.-color-bd-dkblue-dk-1 {
  border-color: #093f72 !important;
}
.-color-tx-dkblue-dk-1 {
  color: #093f72 !important;
}
.-color-bg-dkblue-dk-2 {
  background-color: #083662 !important;
}
.-color-bd-dkblue-dk-2 {
  border-color: #083662 !important;
}
.-color-tx-dkblue-dk-2 {
  color: #083662 !important;
}
.-color-bg-dkblue-dk-3 {
  background-color: #062d51 !important;
}
.-color-bd-dkblue-dk-3 {
  border-color: #062d51 !important;
}
.-color-tx-dkblue-dk-3 {
  color: #062d51 !important;
}
.-color-bg-dkblue-dk-4 {
  background-color: #052441 !important;
}
.-color-bd-dkblue-dk-4 {
  border-color: #052441 !important;
}
.-color-tx-dkblue-dk-4 {
  color: #052441 !important;
}
.-color-bg-dkblue-dk-5 {
  background-color: #041b31 !important;
}
.-color-bd-dkblue-dk-5 {
  border-color: #041b31 !important;
}
.-color-tx-dkblue-dk-5 {
  color: #041b31 !important;
}
.-color-bg-dkgreen {
  background-color: #1ebf7e !important;
}
.-color-bd-dkgreen {
  border-color: #1ebf7e !important;
}
.-color-tx-dkgreen {
  color: #1ebf7e !important;
}
.-color-bg-dkgreen-lt-1 {
  background-color: #2fde97 !important;
}
.-color-bd-dkgreen-lt-1 {
  border-color: #2fde97 !important;
}
.-color-tx-dkgreen-lt-1 {
  color: #2fde97 !important;
}
.-color-bg-dkgreen-lt-2 {
  background-color: #58e5ac !important;
}
.-color-bd-dkgreen-lt-2 {
  border-color: #58e5ac !important;
}
.-color-tx-dkgreen-lt-2 {
  color: #58e5ac !important;
}
.-color-bg-dkgreen-lt-3 {
  background-color: #82ebc1 !important;
}
.-color-bd-dkgreen-lt-3 {
  border-color: #82ebc1 !important;
}
.-color-tx-dkgreen-lt-3 {
  color: #82ebc1 !important;
}
.-color-bg-dkgreen-lt-4 {
  background-color: #acf2d6 !important;
}
.-color-bd-dkgreen-lt-4 {
  border-color: #acf2d6 !important;
}
.-color-tx-dkgreen-lt-4 {
  color: #acf2d6 !important;
}
.-color-bg-dkgreen-lt-5 {
  background-color: #d5f8ea !important;
}
.-color-bd-dkgreen-lt-5 {
  border-color: #d5f8ea !important;
}
.-color-tx-dkgreen-lt-5 {
  color: #d5f8ea !important;
}
.-color-bg-dkgreen-dk-1 {
  background-color: #1aa76e !important;
}
.-color-bd-dkgreen-dk-1 {
  border-color: #1aa76e !important;
}
.-color-tx-dkgreen-dk-1 {
  color: #1aa76e !important;
}
.-color-bg-dkgreen-dk-2 {
  background-color: #178f5f !important;
}
.-color-bd-dkgreen-dk-2 {
  border-color: #178f5f !important;
}
.-color-tx-dkgreen-dk-2 {
  color: #178f5f !important;
}
.-color-bg-dkgreen-dk-3 {
  background-color: #13774f !important;
}
.-color-bd-dkgreen-dk-3 {
  border-color: #13774f !important;
}
.-color-tx-dkgreen-dk-3 {
  color: #13774f !important;
}
.-color-bg-dkgreen-dk-4 {
  background-color: #0f603f !important;
}
.-color-bd-dkgreen-dk-4 {
  border-color: #0f603f !important;
}
.-color-tx-dkgreen-dk-4 {
  color: #0f603f !important;
}
.-color-bg-dkgreen-dk-5 {
  background-color: #0b482f !important;
}
.-color-bd-dkgreen-dk-5 {
  border-color: #0b482f !important;
}
.-color-tx-dkgreen-dk-5 {
  color: #0b482f !important;
}
.-color-bg-dkred {
  background-color: #d82a0c !important;
}
.-color-bd-dkred {
  border-color: #d82a0c !important;
}
.-color-tx-dkred {
  color: #d82a0c !important;
}
.-color-bg-dkred-lt-1 {
  background-color: #f33f20 !important;
}
.-color-bd-dkred-lt-1 {
  border-color: #f33f20 !important;
}
.-color-tx-dkred-lt-1 {
  color: #f33f20 !important;
}
.-color-bg-dkred-lt-2 {
  background-color: #f5664d !important;
}
.-color-bd-dkred-lt-2 {
  border-color: #f5664d !important;
}
.-color-tx-dkred-lt-2 {
  color: #f5664d !important;
}
.-color-bg-dkred-lt-3 {
  background-color: #f88c79 !important;
}
.-color-bd-dkred-lt-3 {
  border-color: #f88c79 !important;
}
.-color-tx-dkred-lt-3 {
  color: #f88c79 !important;
}
.-color-bg-dkred-lt-4 {
  background-color: #fab2a6 !important;
}
.-color-bd-dkred-lt-4 {
  border-color: #fab2a6 !important;
}
.-color-tx-dkred-lt-4 {
  color: #fab2a6 !important;
}
.-color-bg-dkred-lt-5 {
  background-color: #fdd9d2 !important;
}
.-color-bd-dkred-lt-5 {
  border-color: #fdd9d2 !important;
}
.-color-tx-dkred-lt-5 {
  color: #fdd9d2 !important;
}
.-color-bg-dkred-dk-1 {
  background-color: #bd250a !important;
}
.-color-bd-dkred-dk-1 {
  border-color: #bd250a !important;
}
.-color-tx-dkred-dk-1 {
  color: #bd250a !important;
}
.-color-bg-dkred-dk-2 {
  background-color: #a21f09 !important;
}
.-color-bd-dkred-dk-2 {
  border-color: #a21f09 !important;
}
.-color-tx-dkred-dk-2 {
  color: #a21f09 !important;
}
.-color-bg-dkred-dk-3 {
  background-color: #871a08 !important;
}
.-color-bd-dkred-dk-3 {
  border-color: #871a08 !important;
}
.-color-tx-dkred-dk-3 {
  color: #871a08 !important;
}
.-color-bg-dkred-dk-4 {
  background-color: #6c1506 !important;
}
.-color-bd-dkred-dk-4 {
  border-color: #6c1506 !important;
}
.-color-tx-dkred-dk-4 {
  color: #6c1506 !important;
}
.-color-bg-dkred-dk-5 {
  background-color: #511004 !important;
}
.-color-bd-dkred-dk-5 {
  border-color: #511004 !important;
}
.-color-tx-dkred-dk-5 {
  color: #511004 !important;
}
.-color-bg-dkgold {
  background-color: #f1c014 !important;
}
.-color-bd-dkgold {
  border-color: #f1c014 !important;
}
.-color-tx-dkgold {
  color: #f1c014 !important;
}
.-color-bg-dkgold-lt-1 {
  background-color: #f3cb3b !important;
}
.-color-bd-dkgold-lt-1 {
  border-color: #f3cb3b !important;
}
.-color-tx-dkgold-lt-1 {
  color: #f3cb3b !important;
}
.-color-bg-dkgold-lt-2 {
  background-color: #f6d562 !important;
}
.-color-bd-dkgold-lt-2 {
  border-color: #f6d562 !important;
}
.-color-tx-dkgold-lt-2 {
  color: #f6d562 !important;
}
.-color-bg-dkgold-lt-3 {
  background-color: #f8e08a !important;
}
.-color-bd-dkgold-lt-3 {
  border-color: #f8e08a !important;
}
.-color-tx-dkgold-lt-3 {
  color: #f8e08a !important;
}
.-color-bg-dkgold-lt-4 {
  background-color: #faeab1 !important;
}
.-color-bd-dkgold-lt-4 {
  border-color: #faeab1 !important;
}
.-color-tx-dkgold-lt-4 {
  color: #faeab1 !important;
}
.-color-bg-dkgold-lt-5 {
  background-color: #fdf5d8 !important;
}
.-color-bd-dkgold-lt-5 {
  border-color: #fdf5d8 !important;
}
.-color-tx-dkgold-lt-5 {
  color: #fdf5d8 !important;
}
.-color-bg-dkgold-dk-1 {
  background-color: #d8ab0d !important;
}
.-color-bd-dkgold-dk-1 {
  border-color: #d8ab0d !important;
}
.-color-tx-dkgold-dk-1 {
  color: #d8ab0d !important;
}
.-color-bg-dkgold-dk-2 {
  background-color: #b9920b !important;
}
.-color-bd-dkgold-dk-2 {
  border-color: #b9920b !important;
}
.-color-tx-dkgold-dk-2 {
  color: #b9920b !important;
}
.-color-bg-dkgold-dk-3 {
  background-color: #9a7a09 !important;
}
.-color-bd-dkgold-dk-3 {
  border-color: #9a7a09 !important;
}
.-color-tx-dkgold-dk-3 {
  color: #9a7a09 !important;
}
.-color-bg-dkgold-dk-4 {
  background-color: #7b6107 !important;
}
.-color-bd-dkgold-dk-4 {
  border-color: #7b6107 !important;
}
.-color-tx-dkgold-dk-4 {
  color: #7b6107 !important;
}
.-color-bg-dkgold-dk-5 {
  background-color: #5c4906 !important;
}
.-color-bd-dkgold-dk-5 {
  border-color: #5c4906 !important;
}
.-color-tx-dkgold-dk-5 {
  color: #5c4906 !important;
}
.-color-bg-magenta {
  background-color: #e02b58 !important;
}
.-color-bd-magenta {
  border-color: #e02b58 !important;
}
.-color-tx-magenta {
  color: #e02b58 !important;
}
.-color-bg-magenta-lt-1 {
  background-color: #e54e74 !important;
}
.-color-bd-magenta-lt-1 {
  border-color: #e54e74 !important;
}
.-color-tx-magenta-lt-1 {
  color: #e54e74 !important;
}
.-color-bg-magenta-lt-2 {
  background-color: #ea7290 !important;
}
.-color-bd-magenta-lt-2 {
  border-color: #ea7290 !important;
}
.-color-tx-magenta-lt-2 {
  color: #ea7290 !important;
}
.-color-bg-magenta-lt-3 {
  background-color: #f095ab !important;
}
.-color-bd-magenta-lt-3 {
  border-color: #f095ab !important;
}
.-color-tx-magenta-lt-3 {
  color: #f095ab !important;
}
.-color-bg-magenta-lt-4 {
  background-color: #f5b8c7 !important;
}
.-color-bd-magenta-lt-4 {
  border-color: #f5b8c7 !important;
}
.-color-tx-magenta-lt-4 {
  color: #f5b8c7 !important;
}
.-color-bg-magenta-lt-5 {
  background-color: #fadce3 !important;
}
.-color-bd-magenta-lt-5 {
  border-color: #fadce3 !important;
}
.-color-tx-magenta-lt-5 {
  color: #fadce3 !important;
}
.-color-bg-magenta-dk-1 {
  background-color: #cc1e49 !important;
}
.-color-bd-magenta-dk-1 {
  border-color: #cc1e49 !important;
}
.-color-tx-magenta-dk-1 {
  color: #cc1e49 !important;
}
.-color-bg-magenta-dk-2 {
  background-color: #af1a3f !important;
}
.-color-bd-magenta-dk-2 {
  border-color: #af1a3f !important;
}
.-color-tx-magenta-dk-2 {
  color: #af1a3f !important;
}
.-color-bg-magenta-dk-3 {
  background-color: #921534 !important;
}
.-color-bd-magenta-dk-3 {
  border-color: #921534 !important;
}
.-color-tx-magenta-dk-3 {
  color: #921534 !important;
}
.-color-bg-magenta-dk-4 {
  background-color: #74112a !important;
}
.-color-bd-magenta-dk-4 {
  border-color: #74112a !important;
}
.-color-tx-magenta-dk-4 {
  color: #74112a !important;
}
.-color-bg-magenta-dk-5 {
  background-color: #570d1f !important;
}
.-color-bd-magenta-dk-5 {
  border-color: #570d1f !important;
}
.-color-tx-magenta-dk-5 {
  color: #570d1f !important;
}
.-color-bg-lt-1 {
  background-color: #f3f3f3 !important;
}
.-color-bd-lt-1 {
  border-color: #f3f3f3 !important;
}
.-color-tx-lt-1 {
  color: #f3f3f3 !important;
}
.-color-bg-lt-2 {
  background-color: #dbdbdb !important;
}
.-color-bd-lt-2 {
  border-color: #dbdbdb !important;
}
.-color-tx-lt-2 {
  color: #dbdbdb !important;
}
.-color-bg-lt-3 {
  background-color: #c4c4c4 !important;
}
.-color-bd-lt-3 {
  border-color: #c4c4c4 !important;
}
.-color-tx-lt-3 {
  color: #c4c4c4 !important;
}
.-color-bg-lt-4 {
  background-color: #acacac !important;
}
.-color-bd-lt-4 {
  border-color: #acacac !important;
}
.-color-tx-lt-4 {
  color: #acacac !important;
}
.-color-bg-lt-5 {
  background-color: #949494 !important;
}
.-color-bd-lt-5 {
  border-color: #949494 !important;
}
.-color-tx-lt-5 {
  color: #949494 !important;
}
.-color-bg-dk-1 {
  background-color: #0e0e0e !important;
}
.-color-bd-dk-1 {
  border-color: #0e0e0e !important;
}
.-color-tx-dk-1 {
  color: #0e0e0e !important;
}
.-color-bg-dk-2 {
  background-color: #292929 !important;
}
.-color-bd-dk-2 {
  border-color: #292929 !important;
}
.-color-tx-dk-2 {
  color: #292929 !important;
}
.-color-bg-dk-3 {
  background-color: #444 !important;
}
.-color-bd-dk-3 {
  border-color: #444 !important;
}
.-color-tx-dk-3 {
  color: #444 !important;
}
.-color-bg-dk-4 {
  background-color: #5f5f5f !important;
}
.-color-bd-dk-4 {
  border-color: #5f5f5f !important;
}
.-color-tx-dk-4 {
  color: #5f5f5f !important;
}
.-color-bg-dk-5 {
  background-color: #7a7a7a !important;
}
.-color-bd-dk-5 {
  border-color: #7a7a7a !important;
}
.-color-tx-dk-5 {
  color: #7a7a7a !important;
}
.-color-bg-white {
  background-color: #fff !important;
}
.-color-bd-white {
  border-color: #fff !important;
}
.-color-tx-white {
  color: #fff !important;
}
.-overflow-hidden {
  overflow: hidden;
}
.-overflow-visible {
  overflow: visible;
}
.-overflow-x-hidden {
  overflow-x: hidden;
}
.-overflow-x-scroll {
  overflow-x: scroll;
}
.-overflow-x-auto {
  overflow-x: auto;
}
.-overflow-y-hidden {
  overflow-y: hidden;
}
.-overflow-y-scroll {
  overflow-y: scroll;
}
.-overflow-y-auto {
  overflow-y: auto;
}
.-z-1 {
  z-index: 100 !important;
}
.-z-2 {
  z-index: 200 !important;
}
.-z-3 {
  z-index: 300 !important;
}
.-z-4 {
  z-index: 400 !important;
}
.-z-5 {
  z-index: 500 !important;
}
.-z-6 {
  z-index: 600 !important;
}
.-z-7 {
  z-index: 700 !important;
}
.-z-8 {
  z-index: 800 !important;
}
.-z-9 {
  z-index: 900 !important;
}
.-z-neg {
  z-index: -1 !important;
}
.-pointer-events--none {
  pointer-events: none;
}
.-pointer-events--auto {
  pointer-events: auto;
}
.-cursor--default {
  cursor: default !important;
}
.-cursor--pointer {
  cursor: pointer !important;
}
.-cursor--context-menu {
  cursor: context-menu !important;
}
.-cursor--help {
  cursor: help !important;
}
.-cursor--progress {
  cursor: progress !important;
}
.-cursor--crosshair {
  cursor: crosshair !important;
}
.-cursor--text {
  cursor: text !important;
}
.-cursor--copy {
  cursor: copy !important;
}
.-cursor--move {
  cursor: move !important;
}
.-cursor--not-allowed {
  cursor: not-allowed !important;
}
.-cursor--zoom-in {
  cursor: -webkit-zoom-in !important;
  cursor: -moz-zoom-in !important;
  cursor: zoom-in !important;
}
.-cursor--zoom-out {
  cursor: -webkit-zoom-out !important;
  cursor: -moz-zoom-out !important;
  cursor: zoom-out !important;
}
.-cursor--grab {
  cursor: -webkit-grab !important;
  cursor: -moz-grab !important;
  cursor: grab !important;
}
.-cursor--grabbing {
  cursor: -webkit-grabbing !important;
  cursor: -moz-grabbing !important;
  cursor: grabbing !important;
}
.-va-sub {
  vertical-align: sub !important;
}
.-va-super {
  vertical-align: super !important;
}
.-va-top {
  vertical-align: top !important;
}
.-va-middle {
  vertical-align: middle !important;
}
.-va-bottom {
  vertical-align: bottom !important;
}
.-va-text-top {
  vertical-align: text-top !important;
}
.-va-text-bottom {
  vertical-align: text-bottom !important;
}
.-bor-rad-a-0 {
  border-radius: 0 !important;
}
.-bor-rad-a-1 {
  border-radius: 6px !important;
}
.-bor-rad-tl-0 {
  border-top-left-radius: 0 !important;
}
.-bor-rad-tl-1 {
  border-top-left-radius: 6px !important;
}
.-bor-rad-tr-0 {
  border-top-right-radius: 0 !important;
}
.-bor-rad-tr-1 {
  border-top-right-radius: 6px !important;
}
.-bor-rad-bl-0 {
  border-bottom-left-radius: 0 !important;
}
.-bor-rad-bl-1 {
  border-bottom-left-radius: 6px !important;
}
.-bor-rad-br-0 {
  border-bottom-right-radius: 0 !important;
}
.-bor-rad-br-1 {
  border-bottom-right-radius: 6px !important;
}
.-bor-rad-t-0 {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}
.-bor-rad-t-1 {
  border-top-left-radius: 6px !important;
  border-top-right-radius: 6px !important;
}
.-bor-rad-r-0 {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}
.-bor-rad-r-1 {
  border-top-right-radius: 6px !important;
  border-bottom-right-radius: 6px !important;
}
.-bor-rad-b-0 {
  border-bottom-left-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}
.-bor-rad-b-1 {
  border-bottom-left-radius: 6px !important;
  border-bottom-right-radius: 6px !important;
}
.-bor-rad-l-0 {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.-bor-rad-l-1 {
  border-top-left-radius: 6px !important;
  border-bottom-left-radius: 6px !important;
}
.-user-select--none {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.-transition-back-100 {
  -webkit-transition: all 0.1s cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition: all 0.1s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: all 0.1s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.-transition-out-100 {
  -webkit-transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.-transition-in-100 {
  -webkit-transition: all 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition: all 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.-transition-back-250 {
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.-transition-out-250 {
  -webkit-transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.-transition-in-250 {
  -webkit-transition: all 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition: all 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.-transition-back-500 {
  -webkit-transition: all 0.5s cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition: all 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: all 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.-transition-out-500 {
  -webkit-transition: all 0.5s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.5s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.-transition-in-500 {
  -webkit-transition: all 0.5s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition: all 0.5s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
