@charset "UTF-8";
/**
 * Foundation for Sites
 * Version 6.8.1
 * https://get.foundation
 * Licensed under MIT Open Source
 */
/*--nav-height: 8rem;
--main-height: calc(100vh - var(--nav-height));*/
:root {
  --wa-grid-container-max: 0;
  --wa-section-width:100vw;
  --wa-max-section-width:102.5rem;
  --wa-section-padding: 0;
  --wa-section-small-width: 100%;
  --wa-section-small-width-medium: 75%;
  --wa-section-small-width-large: 66.6666666667%;
  --wa-section-small-width-xlarge: 66.6667%;
  --wa-section-small-width-xxlarge: 960px;
  --wa-section-small-padding: calc(2.5rem / 2);
  --wa-section-small-padding-medium: 0;
  --wa-section-small-padding-large: calc(3.5rem / 2);
  --wa-section-small-padding-xlarge: calc(10rem / 2);
  --wa-section-small-padding-xxlarge: 0;
  --wa-section-medium-width: 100%;
  --wa-section-medium-width-medium: 50%;
  --wa-section-medium-width-large: 50%;
  --wa-section-medium-width-xlarge: 50%;
  --wa-section-medium-width-xxlarge: 50%;
  --wa-section-medium-padding: calc(2.5rem / 2);
  --wa-section-medium-padding-medium: calc(5rem / 2);
  --wa-section-medium-padding-large: calc(5rem / 2);
  --wa-section-medium-padding-xlarge: calc(12.5rem / 2);
  --wa-section-medium-padding-xxlarge: calc(12.5rem / 2);
  --wa-section-large-width: 100%;
  --wa-section-large-width-medium: 33.3333333333%;
  --wa-section-large-width-large: 33.3333333333%;
  --wa-section-large-width-xlarge: 33.3333333333%;
  --wa-section-large-width-xxlarge: 33.3333333333%;
  --wa-section-large-padding: calc(2.5rem / 2);
  --wa-section-large-padding-medium: calc(5rem / 2);
  --wa-section-large-padding-large: calc(5rem / 2);
  --wa-section-large-padding-xlarge: calc(5rem / 2);
  --wa-section-large-padding-xxlarge: calc(5rem / 2);
  /**section full */
  --wa-section-full-width: 100%;
  --wa-section-full-padding: 0;
  --wa-section-width-xsmall: calc(var(--wa-grid-container-max) * 0.4);
  --wa-max-section-width-medium: calc(var(--wa-grid-container-max) * 0.7);
  --wa-max-section-width-large: calc(var(--wa-grid-container-max) * 0.4);
  --wa-max-section-width-xxlarge: calc(var(--wa-grid-container-max) * 0.4);
  --wa-section-margin-left: -50vw;
  --wa-section-margin-right: -50vw;
  --wa-section-margin-gutters: 1.25rem;
  --wa-container-padding-x-medium: 2.5rem;
  --wa-container-padding-x-large: 3.75rem;
  --wa-container-padding-x-xlarge: 6.25rem;
  --wa-container-padding-x-xxlarge: 6.875rem;
  --wa-container-padding-x: var(--wa-container-padding-x-medium);
  --wa-max-width: 75rem;
  --wa-grid-margin-cell-width: calc(100% - 1.25rem);
  --wa-grid-margin-cell-margin-x: var(--grille--gap,0.625rem);
  --wa-grid-margin-cell-width-medium: calc(100% - 1.875rem);
  --wa-grid-margin-cell-width-large: calc(100% - 1.875rem);
  --wa-grid-margin-cell-width-xlarge: calc(100% - 1.875rem);
  --wa-grid-margin-cell-width-xxlarge: calc(100% - 1.875rem);
  --wa-grid-margin-cell-margin-x-medium: var(--grille--gap,0.9375rem);
  --wa-grid-margin-cell-margin-x-large: var(--grille--gap,0.9375rem);
  --wa-grid-margin-cell-margin-x-xlarge:var(--grille--gap,0.9375rem);
  --wa-grid-margin-cell-margin-x-xxlarge: var(--grille--gap,0.9375rem);
  --wa-cell-padding-right: 0.625rem;
  --wa-cell-padding-left: 0.625rem;
  --wa-cell-padding-right-medium: 0.9375rem;
  --wa-cell-padding-left-medium: 0.9375rem;
  --wa-cell-padding-right-large: 0.9375rem;
  --wa-cell-padding-left-large: 0.9375rem;
  --wa-cell-padding-right-xlarge: 0.9375rem;
  --wa-cell-padding-left-xlarge: 0.9375rem;
  --wa-cell-padding-right-xxlarge: 0.9375rem;
  --wa-cell-padding-left-xxlarge: 0.9375rem;
  --wa-file-icon-width: 48px;
  --wa-pagination-li-margin: 1rem;
  --wa-pagination-li-display: inline-block;
  --wa-pagination-li-padding: 0;
  --wa-module-liste-grille-min-col-width: 320px;
}

@media print, screen and (min-width: 48em) {
  :root {
    --wa-grid-container-max:768px;
    --wa-max-section-width: var(--wa-max-section-width-medium);
    --wa-section-small-width: var(--wa-section-small-width-medium);
    --wa-section-medium-width: var(--wa-section-medium-width-medium);
    --wa-section-large-width: var(--wa-section-large-width-medium);
    --wa-section-small-padding: var(--wa-section-small-padding-medium);
    --wa-section-medium-padding: var(--wa-section-medium-padding-medium);
    --wa-section-large-padding: var(--wa-section-large-padding-medium);
    --wa-container-padding-x: var(--wa-container-padding-x-medium);
    --wa-grid-margin-cell-width: var(--wa-grid-margin-cell-width-medium);
    --wa-grid-margin-cell-margin-x: var(--wa-grid-margin-cell-margin-x-medium);
    --wa-cell-padding-right: var(--wa-cell-padding-right-medium);
    --wa-cell-padding-left: var(--wa-cell-padding-left-medium);
  }
}
@media print, screen and (min-width: 62em) {
  :root {
    --wa-grid-container-max:992px;
    --wa-max-section-width: var(--wa-max-section-width-large);
    --wa-section-small-width: var(--wa-section-small-width-large);
    --wa-section-medium-width: var(--wa-section-medium-width-large);
    --wa-section-large-width: var(--wa-section-large-width-large);
    --wa-section-small-padding: var(--wa-section-small-padding-large);
    --wa-section-medium-padding: var(--wa-section-medium-padding-large);
    --wa-section-large-padding: var(--wa-section-large-padding-large);
    --wa-container-padding-x: var(--wa-container-padding-x-large);
    --wa-grid-margin-cell-width: var(--wa-grid-margin-cell-width-large);
    --wa-grid-margin-cell-margin-x: var(--wa-grid-margin-cell-margin-x-large);
    --wa-cell-padding-right: var(--wa-cell-padding-right-large);
    --wa-cell-padding-left: var(--wa-cell-padding-left-large);
  }
}
@media screen and (min-width: 85.375em) {
  :root {
    --wa-grid-container-max:1366px;
    --wa-max-section-width: var(--wa-max-section-width-xlarge);
    --wa-section-small-width: var(--wa-section-small-width-xlarge);
    --wa-section-medium-width: var(--wa-section-medium-width-xlarge);
    --wa-section-large-width: var(--wa-section-large-width-xlarge);
    --wa-section-small-padding: var(--wa-section-small-padding-xlarge);
    --wa-section-medium-padding: var(--wa-section-medium-padding-xlarge);
    --wa-section-large-padding: var(--wa-section-large-padding-xlarge);
    --wa-container-padding-x: var(--wa-container-padding-x-xlarge);
    --wa-grid-margin-cell-width: var(--wa-grid-margin-cell-width-xlarge);
    --wa-grid-margin-cell-margin-x: var(--wa-grid-margin-cell-margin-x-xlarge);
    --wa-cell-padding-right: var(--wa-cell-padding-right-xlarge);
    --wa-cell-padding-left: var(--wa-cell-padding-left-xlarge);
  }
}
@media screen and (min-width: 100em) {
  :root {
    --wa-grid-container-max:1600px;
    --wa-max-section-width: var(--wa-max-section-width-xxlarge);
    --wa-section-small-width: var(--wa-section-small-width-xxlarge);
    --wa-section-medium-width: var(--wa-section-medium-width-xxlarge);
    --wa-section-large-width: var(--wa-section-large-width-xxlarge);
    --wa-section-small-padding: var(--wa-section-small-padding-xxlarge);
    --wa-section-medium-padding: var(--wa-section-medium-padding-xxlarge);
    --wa-section-large-padding: var(--wa-section-large-padding-xxlarge);
    --wa-container-padding-x: var(--wa-container-padding-x-xxlarge);
    --wa-grid-margin-cell-width: var(--wa-grid-margin-cell-width-xxlarge);
    --wa-grid-margin-cell-margin-x: var(--wa-grid-margin-cell-margin-x-xxlarge);
    --wa-cell-padding-right: var(--wa-cell-padding-right-xxlarge);
    --wa-cell-padding-left: var(--wa-cell-padding-left-xxlarge);
  }
}
.wa-section {
  width: var(--wa-section-width);
  position: var(--wa-section-position, relative);
  /* Nécessaire pour le décalage correct */
  left: var(--wa-section-left, 50%);
  /* Déplace le bloc vers la droite de 50% de la largeur du navigateur */
  right: var(--wa-section-right, 50%);
  /* Déplace le bloc vers la gauche de 50% de la largeur du navigateur */
  margin-left: var(--wa-section-margin-left, auto);
  /* Déplace le bloc vers la gauche de 50% de la largeur du navigateur */
  margin-right: var(--wa-section-margin-right, auto);
  /* Déplace le bloc vers la droite de 50% de la largeur du navigateur */
  padding-top: var(--wa-section-padding-top, auto);
  padding-bottom: var(--wa-section-padding-bottom, auto);
}

.wa-section-container-inner {
  --wagridgutter: calc(var(--wa-grid-margin-cell-margin-x, 0.9375rem) * 1);
  max-width: var(--wa-max-section-width);
  padding-left: var(--wa-section-padding);
  padding-right: var(--wa-section-padding);
}
.wa-section-container-inner .wa-grid-layout {
  display: grid;
  grid-template-columns: 1fr;
  grid-column-gap: var(--grille--gap);
  grid-row-gap: var(--grille--gap);
  justify-content: center;
}
@media print, screen and (min-width: 48em) {
  .wa-section-container-inner .wa-grid-layout-2 {
    grid-template-columns: repeat(2, 1fr);
  }
  .wa-section-container-inner .wa-grid-layout-3 {
    grid-template-columns: repeat(3, 1fr);
  }
  .wa-section-container-inner .wa-grid-layout-4 {
    grid-template-columns: repeat(4, 1fr);
  }
  .wa-section-container-inner .wa-grid-layout-3-4 {
    grid-template-columns: 1fr 3fr;
  }
  .wa-section-container-inner .wa-grid-layout-4-3 {
    grid-template-columns: 3fr 1fr;
  }
  .wa-section-container-inner .wa-grid-layout-5-7 {
    grid-template-columns: 5fr 7fr;
  }
  .wa-section-container-inner .wa-grid-layout-7-5 {
    grid-template-columns: 7fr 5fr;
  }
}
@media print, screen and (min-width: 48em) {
  .wa-section-container-inner .wa-grid-margin-x {
    margin-left: 0;
    margin-right: 0;
  }
}
.wa-section-container-inner .wa-grid-margin-x > .wa-cell {
  margin-left: 0;
  margin-right: 0;
}
@media print, screen and (min-width: 48em) {
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell {
    margin-bottom: 0;
  }
}
.wa-section-container-inner .wa-grid-margin-x > .wa-cell {
  width: 100%;
  margin-bottom: calc(1 * var(--wagridgutter, 0.9375rem));
}
.wa-section-container-inner .wa-grid-margin-x > .wa-cell:last-child {
  margin-bottom: 0;
}
.wa-section-container-inner .wa-grid-margin-x > .wa-cell.wa-small-1 {
  width: calc(1 * 8.33333% - 1 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 2);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 2);
}
.wa-section-container-inner .wa-grid-margin-x > .wa-cell:first-child.wa-small-1 {
  margin-left: 0;
}
.wa-section-container-inner .wa-grid-margin-x > .wa-cell:last-child.wa-small-1 {
  margin-right: 0;
}
.wa-section-container-inner .wa-grid-margin-x > .wa-cell.wa-small-2 {
  width: calc(2 * 8.33333% - 1 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 2);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 2);
}
.wa-section-container-inner .wa-grid-margin-x > .wa-cell:first-child.wa-small-2 {
  margin-left: 0;
}
.wa-section-container-inner .wa-grid-margin-x > .wa-cell:last-child.wa-small-2 {
  margin-right: 0;
}
.wa-section-container-inner .wa-grid-margin-x > .wa-cell.wa-small-3 {
  width: calc(3 * 8.33333% - 1 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 2);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 2);
}
.wa-section-container-inner .wa-grid-margin-x > .wa-cell:first-child.wa-small-3 {
  margin-left: 0;
}
.wa-section-container-inner .wa-grid-margin-x > .wa-cell:last-child.wa-small-3 {
  margin-right: 0;
}
.wa-section-container-inner .wa-grid-margin-x > .wa-cell.wa-small-4 {
  width: calc(4 * 8.33333% - 1 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 2);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 2);
}
.wa-section-container-inner .wa-grid-margin-x > .wa-cell:first-child.wa-small-4 {
  margin-left: 0;
}
.wa-section-container-inner .wa-grid-margin-x > .wa-cell:last-child.wa-small-4 {
  margin-right: 0;
}
.wa-section-container-inner .wa-grid-margin-x > .wa-cell.wa-small-5 {
  width: calc(5 * 8.33333% - 1 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 2);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 2);
}
.wa-section-container-inner .wa-grid-margin-x > .wa-cell:first-child.wa-small-5 {
  margin-left: 0;
}
.wa-section-container-inner .wa-grid-margin-x > .wa-cell:last-child.wa-small-5 {
  margin-right: 0;
}
.wa-section-container-inner .wa-grid-margin-x > .wa-cell.wa-small-6 {
  width: calc(6 * 8.33333% - 1 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 2);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 2);
}
.wa-section-container-inner .wa-grid-margin-x > .wa-cell:first-child.wa-small-6 {
  margin-left: 0;
}
.wa-section-container-inner .wa-grid-margin-x > .wa-cell:last-child.wa-small-6 {
  margin-right: 0;
}
.wa-section-container-inner .wa-grid-margin-x > .wa-cell.wa-small-7 {
  width: calc(7 * 8.33333% - 1 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 2);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 2);
}
.wa-section-container-inner .wa-grid-margin-x > .wa-cell:first-child.wa-small-7 {
  margin-left: 0;
}
.wa-section-container-inner .wa-grid-margin-x > .wa-cell:last-child.wa-small-7 {
  margin-right: 0;
}
.wa-section-container-inner .wa-grid-margin-x > .wa-cell.wa-small-8 {
  width: calc(8 * 8.33333% - 1 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 2);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 2);
}
.wa-section-container-inner .wa-grid-margin-x > .wa-cell:first-child.wa-small-8 {
  margin-left: 0;
}
.wa-section-container-inner .wa-grid-margin-x > .wa-cell:last-child.wa-small-8 {
  margin-right: 0;
}
.wa-section-container-inner .wa-grid-margin-x > .wa-cell.wa-small-9 {
  width: calc(9 * 8.33333% - 1 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 2);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 2);
}
.wa-section-container-inner .wa-grid-margin-x > .wa-cell:first-child.wa-small-9 {
  margin-left: 0;
}
.wa-section-container-inner .wa-grid-margin-x > .wa-cell:last-child.wa-small-9 {
  margin-right: 0;
}
.wa-section-container-inner .wa-grid-margin-x > .wa-cell.wa-small-10 {
  width: calc(10 * 8.33333% - 1 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 2);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 2);
}
.wa-section-container-inner .wa-grid-margin-x > .wa-cell:first-child.wa-small-10 {
  margin-left: 0;
}
.wa-section-container-inner .wa-grid-margin-x > .wa-cell:last-child.wa-small-10 {
  margin-right: 0;
}
.wa-section-container-inner .wa-grid-margin-x > .wa-cell.wa-small-11 {
  width: calc(11 * 8.33333% - 1 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 2);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 2);
}
.wa-section-container-inner .wa-grid-margin-x > .wa-cell:first-child.wa-small-11 {
  margin-left: 0;
}
.wa-section-container-inner .wa-grid-margin-x > .wa-cell:last-child.wa-small-11 {
  margin-right: 0;
}
.wa-section-container-inner .wa-grid-margin-x > .wa-cell.wa-small-12 {
  width: calc(12 * 8.33333% - 1 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 2);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 2);
}
.wa-section-container-inner .wa-grid-margin-x > .wa-cell:first-child.wa-small-12 {
  margin-left: 0;
}
.wa-section-container-inner .wa-grid-margin-x > .wa-cell:last-child.wa-small-12 {
  margin-right: 0;
}
@media print, screen and (min-width: 48em) {
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell.wa-small-1 {
    width: calc(1 * 8.33333% - 1 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 2);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 2);
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:first-child.wa-small-1 {
    margin-left: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:last-child.wa-small-1 {
    margin-right: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell.wa-small-2 {
    width: calc(2 * 8.33333% - 1 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 2);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 2);
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:first-child.wa-small-2 {
    margin-left: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:last-child.wa-small-2 {
    margin-right: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell.wa-small-3 {
    width: calc(3 * 8.33333% - 1 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 2);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 2);
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:first-child.wa-small-3 {
    margin-left: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:last-child.wa-small-3 {
    margin-right: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell.wa-small-4 {
    width: calc(4 * 8.33333% - 1 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 2);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 2);
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:first-child.wa-small-4 {
    margin-left: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:last-child.wa-small-4 {
    margin-right: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell.wa-small-5 {
    width: calc(5 * 8.33333% - 1 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 2);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 2);
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:first-child.wa-small-5 {
    margin-left: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:last-child.wa-small-5 {
    margin-right: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell.wa-small-6 {
    width: calc(6 * 8.33333% - 1 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 2);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 2);
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:first-child.wa-small-6 {
    margin-left: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:last-child.wa-small-6 {
    margin-right: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell.wa-small-7 {
    width: calc(7 * 8.33333% - 1 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 2);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 2);
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:first-child.wa-small-7 {
    margin-left: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:last-child.wa-small-7 {
    margin-right: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell.wa-small-8 {
    width: calc(8 * 8.33333% - 1 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 2);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 2);
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:first-child.wa-small-8 {
    margin-left: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:last-child.wa-small-8 {
    margin-right: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell.wa-small-9 {
    width: calc(9 * 8.33333% - 1 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 2);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 2);
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:first-child.wa-small-9 {
    margin-left: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:last-child.wa-small-9 {
    margin-right: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell.wa-small-10 {
    width: calc(10 * 8.33333% - 1 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 2);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 2);
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:first-child.wa-small-10 {
    margin-left: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:last-child.wa-small-10 {
    margin-right: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell.wa-small-11 {
    width: calc(11 * 8.33333% - 1 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 2);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 2);
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:first-child.wa-small-11 {
    margin-left: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:last-child.wa-small-11 {
    margin-right: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell.wa-small-12 {
    width: calc(12 * 8.33333% - 1 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 2);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 2);
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:first-child.wa-small-12 {
    margin-left: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:last-child.wa-small-12 {
    margin-right: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell.wa-medium-1 {
    width: calc(1 * 8.33333% - 1 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 2);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 2);
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:first-child.wa-medium-1 {
    margin-left: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:last-child.wa-medium-1 {
    margin-right: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell.wa-medium-2 {
    width: calc(2 * 8.33333% - 1 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 2);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 2);
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:first-child.wa-medium-2 {
    margin-left: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:last-child.wa-medium-2 {
    margin-right: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell.wa-medium-3 {
    width: calc(3 * 8.33333% - 1 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 2);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 2);
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:first-child.wa-medium-3 {
    margin-left: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:last-child.wa-medium-3 {
    margin-right: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell.wa-medium-4 {
    width: calc(4 * 8.33333% - 1 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 2);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 2);
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:first-child.wa-medium-4 {
    margin-left: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:last-child.wa-medium-4 {
    margin-right: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell.wa-medium-5 {
    width: calc(5 * 8.33333% - 1 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 2);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 2);
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:first-child.wa-medium-5 {
    margin-left: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:last-child.wa-medium-5 {
    margin-right: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell.wa-medium-6 {
    width: calc(6 * 8.33333% - 1 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 2);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 2);
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:first-child.wa-medium-6 {
    margin-left: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:last-child.wa-medium-6 {
    margin-right: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell.wa-medium-7 {
    width: calc(7 * 8.33333% - 1 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 2);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 2);
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:first-child.wa-medium-7 {
    margin-left: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:last-child.wa-medium-7 {
    margin-right: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell.wa-medium-8 {
    width: calc(8 * 8.33333% - 1 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 2);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 2);
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:first-child.wa-medium-8 {
    margin-left: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:last-child.wa-medium-8 {
    margin-right: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell.wa-medium-9 {
    width: calc(9 * 8.33333% - 1 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 2);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 2);
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:first-child.wa-medium-9 {
    margin-left: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:last-child.wa-medium-9 {
    margin-right: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell.wa-medium-10 {
    width: calc(10 * 8.33333% - 1 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 2);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 2);
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:first-child.wa-medium-10 {
    margin-left: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:last-child.wa-medium-10 {
    margin-right: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell.wa-medium-11 {
    width: calc(11 * 8.33333% - 1 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 2);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 2);
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:first-child.wa-medium-11 {
    margin-left: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:last-child.wa-medium-11 {
    margin-right: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell.wa-medium-12 {
    width: calc(12 * 8.33333% - 1 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 2);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 2);
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:first-child.wa-medium-12 {
    margin-left: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:last-child.wa-medium-12 {
    margin-right: 0;
  }
}
@media print, screen and (min-width: 62em) {
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell.wa-large-1 {
    width: calc(1 * 8.33333% - 1 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 2);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 2);
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:first-child.wa-large-1 {
    margin-left: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:last-child.wa-large-1 {
    margin-right: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell.wa-large-2 {
    width: calc(2 * 8.33333% - 1 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 2);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 2);
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:first-child.wa-large-2 {
    margin-left: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:last-child.wa-large-2 {
    margin-right: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell.wa-large-3 {
    width: calc(3 * 8.33333% - 1 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 2);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 2);
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:first-child.wa-large-3 {
    margin-left: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:last-child.wa-large-3 {
    margin-right: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell.wa-large-4 {
    width: calc(4 * 8.33333% - 1 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 2);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 2);
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:first-child.wa-large-4 {
    margin-left: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:last-child.wa-large-4 {
    margin-right: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell.wa-large-5 {
    width: calc(5 * 8.33333% - 1 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 2);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 2);
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:first-child.wa-large-5 {
    margin-left: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:last-child.wa-large-5 {
    margin-right: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell.wa-large-6 {
    width: calc(6 * 8.33333% - 1 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 2);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 2);
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:first-child.wa-large-6 {
    margin-left: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:last-child.wa-large-6 {
    margin-right: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell.wa-large-7 {
    width: calc(7 * 8.33333% - 1 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 2);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 2);
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:first-child.wa-large-7 {
    margin-left: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:last-child.wa-large-7 {
    margin-right: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell.wa-large-8 {
    width: calc(8 * 8.33333% - 1 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 2);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 2);
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:first-child.wa-large-8 {
    margin-left: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:last-child.wa-large-8 {
    margin-right: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell.wa-large-9 {
    width: calc(9 * 8.33333% - 1 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 2);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 2);
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:first-child.wa-large-9 {
    margin-left: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:last-child.wa-large-9 {
    margin-right: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell.wa-large-10 {
    width: calc(10 * 8.33333% - 1 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 2);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 2);
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:first-child.wa-large-10 {
    margin-left: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:last-child.wa-large-10 {
    margin-right: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell.wa-large-11 {
    width: calc(11 * 8.33333% - 1 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 2);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 2);
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:first-child.wa-large-11 {
    margin-left: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:last-child.wa-large-11 {
    margin-right: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell.wa-large-12 {
    width: calc(12 * 8.33333% - 1 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 2);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 2);
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:first-child.wa-large-12 {
    margin-left: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x > .wa-cell:last-child.wa-large-12 {
    margin-right: 0;
  }
}
@media print, screen and (max-width: 85.37375em) {
  .wa-section-container-inner .wa-grid-margin-x.wa-small-up-1 > .wa-cell.wa-medium-3 {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }
}
@media print, screen and (min-width: 48em) and (max-width: 85.37375em) {
  .wa-section-container-inner .wa-grid-margin-x.wa-medium-up-2 > .wa-cell.wa-medium-3 {
    width: calc(100% / 2 - 0.5 * var(--wagridgutter, 0.9375rem));
  }
  .wa-section-container-inner .wa-grid-margin-x.wa-medium-up-2 > .wa-cell.wa-medium-3:nth-child(odd) {
    margin-left: 0;
    margin-right: calc(var(--wagridgutter, 0.9375rem) * 0.5);
  }
  .wa-section-container-inner .wa-grid-margin-x.wa-medium-up-2 > .wa-cell.wa-medium-3:nth-child(even) {
    margin-left: calc(var(--wagridgutter, 0.9375rem) * 0.5);
    margin-right: 0;
  }
}
@media print, screen and (min-width: 62em) and (max-width: 85.37375em) {
  .wa-section-container-inner .wa-grid-margin-x.wa-large-up-2 > .wa-cell.wa-medium-3 {
    width: calc(100% / 2 - 0.5 * var(--wagridgutter, 0.9375rem));
  }
  .wa-section-container-inner .wa-grid-margin-x.wa-large-up-2 > .wa-cell.wa-medium-3:nth-child(odd) {
    margin-left: 0;
    margin-right: calc(var(--wagridgutter, 0.9375rem) * 0.5);
  }
  .wa-section-container-inner .wa-grid-margin-x.wa-large-up-2 > .wa-cell.wa-medium-3:nth-child(even) {
    margin-left: calc(var(--wagridgutter, 0.9375rem) * 0.5);
    margin-right: 0;
  }
}
@media screen and (min-width: 85.375em) and (max-width: 85.37375em) {
  .wa-section-container-inner .wa-grid-margin-x.wa-xlarge-up-4 > .wa-cell.wa-medium-3 {
    width: calc(100% / 4 - 0.1875 * var(--wagridgutter, 0.9375rem));
    margin-bottom: 0;
  }
  .wa-section-container-inner .wa-grid-margin-x.wa-xlarge-up-4 > .wa-cell.wa-medium-3:nth-child(odd) {
    margin-left: 0;
    margin-right: calc(var(--wagridgutter, 0.9375rem) * 0.1875);
  }
  .wa-section-container-inner .wa-grid-margin-x.wa-xlarge-up-4 > .wa-cell.wa-medium-3:nth-child(even) {
    margin-left: calc(var(--wagridgutter, 0.9375rem) * 0.1875);
    margin-right: 0;
  }
}
.wa-section-container-small .wa-section-container-inner {
  max-width: var(--wa-section-small-width);
  padding-left: var(--wa-section-small-padding);
  padding-right: var(--wa-section-small-padding);
  margin-left: auto;
  margin-right: auto;
}
.wa-section-container-medium .wa-section-container-inner {
  max-width: var(--wa-section-medium-width);
  padding-left: var(--wa-section-medium-padding);
  padding-right: var(--wa-section-medium-padding);
  margin-left: auto;
  margin-right: auto;
}
.wa-section-container-large .wa-section-container-inner {
  max-width: var(--wa-section-large-width);
  padding-left: var(--wa-section-large-padding);
  padding-right: var(--wa-section-large-padding);
  margin-left: auto;
  margin-right: auto;
}
.wa-section-container-full .wa-section-container-inner {
  max-width: var(--wa-section-full-width, 100%);
  padding-left: var(--wa-section-full-padding, 0);
  padding-right: var(--wa-section-full-padding, 0);
  margin-left: auto;
  margin-right: auto;
}

.wa-grid-container .wa-cell-padding-x {
  padding: var(--wa-cell-padding-left, 0.9375rem);
}

/**
 * Foundation for Sites
 * Version 6.8.1
 * https://get.foundation
 * Licensed under MIT Open Source
 */
/*--nav-height: 8rem;
--main-height: calc(100vh - var(--nav-height));*/
.wa-grid-container {
  padding-right: var(--wa-container-padding-x);
  padding-left: var(--wa-container-padding-x);
  max-width: var(--wa-container-max-width);
  margin-left: auto;
  margin-right: auto;
}
.wa-grid-container.wa-fluid {
  padding-right: var(--wa--padding-right, 1.25rem);
  padding-left: var(--wa--padding-left, 1.25rem);
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}
@media print, screen and (min-width: 48em) {
  .wa-grid-container.wa-fluid {
    padding-right: var(--wa--padding-right, 2.5rem);
    padding-left: var(--wa--padding-left, 2.5rem);
  }
}
@media print, screen and (min-width: 62em) {
  .wa-grid-container.wa-fluid {
    padding-right: var(--wa--padding-right, 3.75rem);
    padding-left: var(--wa--padding-left, 3.75rem);
  }
}
@media screen and (min-width: 85.375em) {
  .wa-grid-container.wa-fluid {
    padding-right: var(--wa--padding-right, 6.25rem);
    padding-left: var(--wa--padding-left, 6.25rem);
  }
}
@media screen and (min-width: 100em) {
  .wa-grid-container.wa-fluid {
    padding-right: var(--wa--padding-right, 6.875rem);
    padding-left: var(--wa--padding-left, 6.875rem);
  }
}
.wa-grid-container.wa-full {
  padding-right: 0;
  padding-left: 0;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.wa-grid-x {
  display: flex;
  flex-flow: row wrap;
}

.wa-cell {
  flex: 0 0 auto;
  min-height: 0;
  min-width: 0;
  width: 100%;
}
.wa-cell.wa-auto {
  flex: 1 1 0;
}
.wa-cell.wa-shrink {
  flex: 0 0 auto;
}

.wa-grid-x > .wa-auto {
  width: auto;
}
.wa-grid-x > .wa-shrink {
  width: auto;
}

.wa-grid-x > .wa-small-shrink, .wa-grid-x > .wa-small-full, .wa-grid-x > .wa-small-1, .wa-grid-x > .wa-small-2, .wa-grid-x > .wa-small-3, .wa-grid-x > .wa-small-4, .wa-grid-x > .wa-small-5, .wa-grid-x > .wa-small-6, .wa-grid-x > .wa-small-7, .wa-grid-x > .wa-small-8, .wa-grid-x > .wa-small-9, .wa-grid-x > .wa-small-10, .wa-grid-x > .wa-small-11, .wa-grid-x > .wa-small-12 {
  flex-basis: auto;
}

@media print, screen and (min-width: 36em) {
  .wa-grid-x > .wa-xsmall-shrink, .wa-grid-x > .wa-xsmall-full, .wa-grid-x > .wa-xsmall-1, .wa-grid-x > .wa-xsmall-2, .wa-grid-x > .wa-xsmall-3, .wa-grid-x > .wa-xsmall-4, .wa-grid-x > .wa-xsmall-5, .wa-grid-x > .wa-xsmall-6, .wa-grid-x > .wa-xsmall-7, .wa-grid-x > .wa-xsmall-8, .wa-grid-x > .wa-xsmall-9, .wa-grid-x > .wa-xsmall-10, .wa-grid-x > .wa-xsmall-11, .wa-grid-x > .wa-xsmall-12 {
    flex-basis: auto;
  }
}
@media print, screen and (min-width: 48em) {
  .wa-grid-x > .wa-medium-shrink, .wa-grid-x > .wa-medium-full, .wa-grid-x > .wa-medium-1, .wa-grid-x > .wa-medium-2, .wa-grid-x > .wa-medium-3, .wa-grid-x > .wa-medium-4, .wa-grid-x > .wa-medium-5, .wa-grid-x > .wa-medium-6, .wa-grid-x > .wa-medium-7, .wa-grid-x > .wa-medium-8, .wa-grid-x > .wa-medium-9, .wa-grid-x > .wa-medium-10, .wa-grid-x > .wa-medium-11, .wa-grid-x > .wa-medium-12 {
    flex-basis: auto;
  }
}
@media print, screen and (min-width: 62em) {
  .wa-grid-x > .wa-large-shrink, .wa-grid-x > .wa-large-full, .wa-grid-x > .wa-large-1, .wa-grid-x > .wa-large-2, .wa-grid-x > .wa-large-3, .wa-grid-x > .wa-large-4, .wa-grid-x > .wa-large-5, .wa-grid-x > .wa-large-6, .wa-grid-x > .wa-large-7, .wa-grid-x > .wa-large-8, .wa-grid-x > .wa-large-9, .wa-grid-x > .wa-large-10, .wa-grid-x > .wa-large-11, .wa-grid-x > .wa-large-12 {
    flex-basis: auto;
  }
}
@media screen and (min-width: 85.375em) {
  .wa-grid-x > .wa-xlarge-shrink, .wa-grid-x > .wa-xlarge-full, .wa-grid-x > .wa-xlarge-1, .wa-grid-x > .wa-xlarge-2, .wa-grid-x > .wa-xlarge-3, .wa-grid-x > .wa-xlarge-4, .wa-grid-x > .wa-xlarge-5, .wa-grid-x > .wa-xlarge-6, .wa-grid-x > .wa-xlarge-7, .wa-grid-x > .wa-xlarge-8, .wa-grid-x > .wa-xlarge-9, .wa-grid-x > .wa-xlarge-10, .wa-grid-x > .wa-xlarge-11, .wa-grid-x > .wa-xlarge-12 {
    flex-basis: auto;
  }
}
@media screen and (min-width: 100em) {
  .wa-grid-x > .wa-xxlarge-shrink, .wa-grid-x > .wa-xxlarge-full, .wa-grid-x > .wa-xxlarge-1, .wa-grid-x > .wa-xxlarge-2, .wa-grid-x > .wa-xxlarge-3, .wa-grid-x > .wa-xxlarge-4, .wa-grid-x > .wa-xxlarge-5, .wa-grid-x > .wa-xxlarge-6, .wa-grid-x > .wa-xxlarge-7, .wa-grid-x > .wa-xxlarge-8, .wa-grid-x > .wa-xxlarge-9, .wa-grid-x > .wa-xxlarge-10, .wa-grid-x > .wa-xxlarge-11, .wa-grid-x > .wa-xxlarge-12 {
    flex-basis: auto;
  }
}
.wa-grid-x > .wa-small-12, .wa-grid-x > .wa-small-11, .wa-grid-x > .wa-small-10, .wa-grid-x > .wa-small-9, .wa-grid-x > .wa-small-8, .wa-grid-x > .wa-small-7, .wa-grid-x > .wa-small-6, .wa-grid-x > .wa-small-5, .wa-grid-x > .wa-small-4, .wa-grid-x > .wa-small-3, .wa-grid-x > .wa-small-2, .wa-grid-x > .wa-small-1 {
  flex: 0 0 auto;
}

.wa-grid-x > .wa-small-1 {
  width: 8.3333333333%;
}

.wa-grid-x > .wa-small-2 {
  width: 16.6666666667%;
}

.wa-grid-x > .wa-small-3 {
  width: 25%;
}

.wa-grid-x > .wa-small-4 {
  width: 33.3333333333%;
}

.wa-grid-x > .wa-small-5 {
  width: 41.6666666667%;
}

.wa-grid-x > .wa-small-6 {
  width: 50%;
}

.wa-grid-x > .wa-small-7 {
  width: 58.3333333333%;
}

.wa-grid-x > .wa-small-8 {
  width: 66.6666666667%;
}

.wa-grid-x > .wa-small-9 {
  width: 75%;
}

.wa-grid-x > .wa-small-10 {
  width: 83.3333333333%;
}

.wa-grid-x > .wa-small-11 {
  width: 91.6666666667%;
}

.wa-grid-x > .wa-small-12 {
  width: 100%;
}

@media print, screen and (min-width: 36em) {
  .wa-grid-x > .wa-xsmall-auto {
    flex: 1 1 0;
    width: auto;
  }
  .wa-grid-x > .wa-xsmall-12, .wa-grid-x > .wa-xsmall-11, .wa-grid-x > .wa-xsmall-10, .wa-grid-x > .wa-xsmall-9, .wa-grid-x > .wa-xsmall-8, .wa-grid-x > .wa-xsmall-7, .wa-grid-x > .wa-xsmall-6, .wa-grid-x > .wa-xsmall-5, .wa-grid-x > .wa-xsmall-4, .wa-grid-x > .wa-xsmall-3, .wa-grid-x > .wa-xsmall-2, .wa-grid-x > .wa-xsmall-1, .wa-grid-x > .wa-xsmall-shrink {
    flex: 0 0 auto;
  }
  .wa-grid-x > .wa-xsmall-shrink {
    width: auto;
  }
  .wa-grid-x > .wa-xsmall-1 {
    width: 8.3333333333%;
  }
  .wa-grid-x > .wa-xsmall-2 {
    width: 16.6666666667%;
  }
  .wa-grid-x > .wa-xsmall-3 {
    width: 25%;
  }
  .wa-grid-x > .wa-xsmall-4 {
    width: 33.3333333333%;
  }
  .wa-grid-x > .wa-xsmall-5 {
    width: 41.6666666667%;
  }
  .wa-grid-x > .wa-xsmall-6 {
    width: 50%;
  }
  .wa-grid-x > .wa-xsmall-7 {
    width: 58.3333333333%;
  }
  .wa-grid-x > .wa-xsmall-8 {
    width: 66.6666666667%;
  }
  .wa-grid-x > .wa-xsmall-9 {
    width: 75%;
  }
  .wa-grid-x > .wa-xsmall-10 {
    width: 83.3333333333%;
  }
  .wa-grid-x > .wa-xsmall-11 {
    width: 91.6666666667%;
  }
  .wa-grid-x > .wa-xsmall-12 {
    width: 100%;
  }
}
@media print, screen and (min-width: 48em) {
  .wa-grid-x > .wa-medium-auto {
    flex: 1 1 0;
    width: auto;
  }
  .wa-grid-x > .wa-medium-12, .wa-grid-x > .wa-medium-11, .wa-grid-x > .wa-medium-10, .wa-grid-x > .wa-medium-9, .wa-grid-x > .wa-medium-8, .wa-grid-x > .wa-medium-7, .wa-grid-x > .wa-medium-6, .wa-grid-x > .wa-medium-5, .wa-grid-x > .wa-medium-4, .wa-grid-x > .wa-medium-3, .wa-grid-x > .wa-medium-2, .wa-grid-x > .wa-medium-1, .wa-grid-x > .wa-medium-shrink {
    flex: 0 0 auto;
  }
  .wa-grid-x > .wa-medium-shrink {
    width: auto;
  }
  .wa-grid-x > .wa-medium-1 {
    width: 8.3333333333%;
  }
  .wa-grid-x > .wa-medium-2 {
    width: 16.6666666667%;
  }
  .wa-grid-x > .wa-medium-3 {
    width: 25%;
  }
  .wa-grid-x > .wa-medium-4 {
    width: 33.3333333333%;
  }
  .wa-grid-x > .wa-medium-5 {
    width: 41.6666666667%;
  }
  .wa-grid-x > .wa-medium-6 {
    width: 50%;
  }
  .wa-grid-x > .wa-medium-7 {
    width: 58.3333333333%;
  }
  .wa-grid-x > .wa-medium-8 {
    width: 66.6666666667%;
  }
  .wa-grid-x > .wa-medium-9 {
    width: 75%;
  }
  .wa-grid-x > .wa-medium-10 {
    width: 83.3333333333%;
  }
  .wa-grid-x > .wa-medium-11 {
    width: 91.6666666667%;
  }
  .wa-grid-x > .wa-medium-12 {
    width: 100%;
  }
}
@media print, screen and (min-width: 62em) {
  .wa-grid-x > .wa-large-auto {
    flex: 1 1 0;
    width: auto;
  }
  .wa-grid-x > .wa-large-12, .wa-grid-x > .wa-large-11, .wa-grid-x > .wa-large-10, .wa-grid-x > .wa-large-9, .wa-grid-x > .wa-large-8, .wa-grid-x > .wa-large-7, .wa-grid-x > .wa-large-6, .wa-grid-x > .wa-large-5, .wa-grid-x > .wa-large-4, .wa-grid-x > .wa-large-3, .wa-grid-x > .wa-large-2, .wa-grid-x > .wa-large-1, .wa-grid-x > .wa-large-shrink {
    flex: 0 0 auto;
  }
  .wa-grid-x > .wa-large-shrink {
    width: auto;
  }
  .wa-grid-x > .wa-large-1 {
    width: 8.3333333333%;
  }
  .wa-grid-x > .wa-large-2 {
    width: 16.6666666667%;
  }
  .wa-grid-x > .wa-large-3 {
    width: 25%;
  }
  .wa-grid-x > .wa-large-4 {
    width: 33.3333333333%;
  }
  .wa-grid-x > .wa-large-5 {
    width: 41.6666666667%;
  }
  .wa-grid-x > .wa-large-6 {
    width: 50%;
  }
  .wa-grid-x > .wa-large-7 {
    width: 58.3333333333%;
  }
  .wa-grid-x > .wa-large-8 {
    width: 66.6666666667%;
  }
  .wa-grid-x > .wa-large-9 {
    width: 75%;
  }
  .wa-grid-x > .wa-large-10 {
    width: 83.3333333333%;
  }
  .wa-grid-x > .wa-large-11 {
    width: 91.6666666667%;
  }
  .wa-grid-x > .wa-large-12 {
    width: 100%;
  }
}
@media screen and (min-width: 85.375em) {
  .wa-grid-x > .wa-xlarge-auto {
    flex: 1 1 0;
    width: auto;
  }
  .wa-grid-x > .wa-xlarge-12, .wa-grid-x > .wa-xlarge-11, .wa-grid-x > .wa-xlarge-10, .wa-grid-x > .wa-xlarge-9, .wa-grid-x > .wa-xlarge-8, .wa-grid-x > .wa-xlarge-7, .wa-grid-x > .wa-xlarge-6, .wa-grid-x > .wa-xlarge-5, .wa-grid-x > .wa-xlarge-4, .wa-grid-x > .wa-xlarge-3, .wa-grid-x > .wa-xlarge-2, .wa-grid-x > .wa-xlarge-1, .wa-grid-x > .wa-xlarge-shrink {
    flex: 0 0 auto;
  }
  .wa-grid-x > .wa-xlarge-shrink {
    width: auto;
  }
  .wa-grid-x > .wa-xlarge-1 {
    width: 8.3333333333%;
  }
  .wa-grid-x > .wa-xlarge-2 {
    width: 16.6666666667%;
  }
  .wa-grid-x > .wa-xlarge-3 {
    width: 25%;
  }
  .wa-grid-x > .wa-xlarge-4 {
    width: 33.3333333333%;
  }
  .wa-grid-x > .wa-xlarge-5 {
    width: 41.6666666667%;
  }
  .wa-grid-x > .wa-xlarge-6 {
    width: 50%;
  }
  .wa-grid-x > .wa-xlarge-7 {
    width: 58.3333333333%;
  }
  .wa-grid-x > .wa-xlarge-8 {
    width: 66.6666666667%;
  }
  .wa-grid-x > .wa-xlarge-9 {
    width: 75%;
  }
  .wa-grid-x > .wa-xlarge-10 {
    width: 83.3333333333%;
  }
  .wa-grid-x > .wa-xlarge-11 {
    width: 91.6666666667%;
  }
  .wa-grid-x > .wa-xlarge-12 {
    width: 100%;
  }
}
@media screen and (min-width: 100em) {
  .wa-grid-x > .wa-xxlarge-auto {
    flex: 1 1 0;
    width: auto;
  }
  .wa-grid-x > .wa-xxlarge-12, .wa-grid-x > .wa-xxlarge-11, .wa-grid-x > .wa-xxlarge-10, .wa-grid-x > .wa-xxlarge-9, .wa-grid-x > .wa-xxlarge-8, .wa-grid-x > .wa-xxlarge-7, .wa-grid-x > .wa-xxlarge-6, .wa-grid-x > .wa-xxlarge-5, .wa-grid-x > .wa-xxlarge-4, .wa-grid-x > .wa-xxlarge-3, .wa-grid-x > .wa-xxlarge-2, .wa-grid-x > .wa-xxlarge-1, .wa-grid-x > .wa-xxlarge-shrink {
    flex: 0 0 auto;
  }
  .wa-grid-x > .wa-xxlarge-shrink {
    width: auto;
  }
  .wa-grid-x > .wa-xxlarge-1 {
    width: 8.3333333333%;
  }
  .wa-grid-x > .wa-xxlarge-2 {
    width: 16.6666666667%;
  }
  .wa-grid-x > .wa-xxlarge-3 {
    width: 25%;
  }
  .wa-grid-x > .wa-xxlarge-4 {
    width: 33.3333333333%;
  }
  .wa-grid-x > .wa-xxlarge-5 {
    width: 41.6666666667%;
  }
  .wa-grid-x > .wa-xxlarge-6 {
    width: 50%;
  }
  .wa-grid-x > .wa-xxlarge-7 {
    width: 58.3333333333%;
  }
  .wa-grid-x > .wa-xxlarge-8 {
    width: 66.6666666667%;
  }
  .wa-grid-x > .wa-xxlarge-9 {
    width: 75%;
  }
  .wa-grid-x > .wa-xxlarge-10 {
    width: 83.3333333333%;
  }
  .wa-grid-x > .wa-xxlarge-11 {
    width: 91.6666666667%;
  }
  .wa-grid-x > .wa-xxlarge-12 {
    width: 100%;
  }
}
.wa-grid-margin-x:not(.wa-grid-x) > .wa-cell {
  width: auto;
}

.wa-grid-margin-y:not(.wa-grid-y) > .wa-cell {
  height: auto;
}

.wa-grid-margin-x {
  margin-left: var(--wa--margin-left, 0);
  margin-right: var(--wa--margin-right, 0);
}
@media print, screen and (min-width: 48em) {
  .wa-grid-margin-x {
    margin-left: var(--wa--margin-left, 0);
    margin-right: var(--wa--margin-right, 0);
  }
}
.wa-grid-margin-x > .wa-cell {
  width: var(--wa-grid-margin-cell-width);
  margin-left: var(--wa-grid-margin-cell-margin-x);
  margin-right: var(--wa-grid-margin-cell-margin-x);
}
.wa-grid-margin-x > .wa-auto {
  width: auto;
}
.wa-grid-margin-x > .wa-shrink {
  width: auto;
}
.wa-grid-margin-x > .wa-small-1 {
  width: 8.3333333333%;
}
.wa-grid-margin-x > .wa-small-2 {
  width: 16.6666666667%;
}
.wa-grid-margin-x > .wa-small-3 {
  width: 25%;
}
.wa-grid-margin-x > .wa-small-4 {
  width: 33.3333333333%;
}
.wa-grid-margin-x > .wa-small-5 {
  width: 41.6666666667%;
}
.wa-grid-margin-x > .wa-small-6 {
  width: 50%;
}
.wa-grid-margin-x > .wa-small-7 {
  width: 58.3333333333%;
}
.wa-grid-margin-x > .wa-small-8 {
  width: 66.6666666667%;
}
.wa-grid-margin-x > .wa-small-9 {
  width: 75%;
}
.wa-grid-margin-x > .wa-small-10 {
  width: 83.3333333333%;
}
.wa-grid-margin-x > .wa-small-11 {
  width: 91.6666666667%;
}
.wa-grid-margin-x > .wa-small-12 {
  width: 100%;
}
@media print, screen and (min-width: 36em) {
  .wa-grid-margin-x > .wa-xsmall-auto {
    width: auto;
  }
  .wa-grid-margin-x > .wa-xsmall-shrink {
    width: auto;
  }
  .wa-grid-margin-x > .wa-xsmall-1 {
    width: 8.3333333333%;
  }
  .wa-grid-margin-x > .wa-xsmall-2 {
    width: 16.6666666667%;
  }
  .wa-grid-margin-x > .wa-xsmall-3 {
    width: 25%;
  }
  .wa-grid-margin-x > .wa-xsmall-4 {
    width: 33.3333333333%;
  }
  .wa-grid-margin-x > .wa-xsmall-5 {
    width: 41.6666666667%;
  }
  .wa-grid-margin-x > .wa-xsmall-6 {
    width: 50%;
  }
  .wa-grid-margin-x > .wa-xsmall-7 {
    width: 58.3333333333%;
  }
  .wa-grid-margin-x > .wa-xsmall-8 {
    width: 66.6666666667%;
  }
  .wa-grid-margin-x > .wa-xsmall-9 {
    width: 75%;
  }
  .wa-grid-margin-x > .wa-xsmall-10 {
    width: 83.3333333333%;
  }
  .wa-grid-margin-x > .wa-xsmall-11 {
    width: 91.6666666667%;
  }
  .wa-grid-margin-x > .wa-xsmall-12 {
    width: 100%;
  }
}
@media print, screen and (min-width: 48em) {
  .wa-grid-margin-x > .wa-auto {
    width: auto;
  }
  .wa-grid-margin-x > .wa-shrink {
    width: auto;
  }
  .wa-grid-margin-x > .wa-small-1 {
    width: 8.3333333333%;
  }
  .wa-grid-margin-x > .wa-small-2 {
    width: 16.6666666667%;
  }
  .wa-grid-margin-x > .wa-small-3 {
    width: 25%;
  }
  .wa-grid-margin-x > .wa-small-4 {
    width: 33.3333333333%;
  }
  .wa-grid-margin-x > .wa-small-5 {
    width: 41.6666666667%;
  }
  .wa-grid-margin-x > .wa-small-6 {
    width: 50%;
  }
  .wa-grid-margin-x > .wa-small-7 {
    width: 58.3333333333%;
  }
  .wa-grid-margin-x > .wa-small-8 {
    width: 66.6666666667%;
  }
  .wa-grid-margin-x > .wa-small-9 {
    width: 75%;
  }
  .wa-grid-margin-x > .wa-small-10 {
    width: 83.3333333333%;
  }
  .wa-grid-margin-x > .wa-small-11 {
    width: 91.6666666667%;
  }
  .wa-grid-margin-x > .wa-small-12 {
    width: 100%;
  }
  .wa-grid-margin-x > .wa-xsmall-auto {
    width: auto;
  }
  .wa-grid-margin-x > .wa-xsmall-shrink {
    width: auto;
  }
  .wa-grid-margin-x > .wa-xsmall-1 {
    width: 8.3333333333%;
  }
  .wa-grid-margin-x > .wa-xsmall-2 {
    width: 16.6666666667%;
  }
  .wa-grid-margin-x > .wa-xsmall-3 {
    width: 25%;
  }
  .wa-grid-margin-x > .wa-xsmall-4 {
    width: 33.3333333333%;
  }
  .wa-grid-margin-x > .wa-xsmall-5 {
    width: 41.6666666667%;
  }
  .wa-grid-margin-x > .wa-xsmall-6 {
    width: 50%;
  }
  .wa-grid-margin-x > .wa-xsmall-7 {
    width: 58.3333333333%;
  }
  .wa-grid-margin-x > .wa-xsmall-8 {
    width: 66.6666666667%;
  }
  .wa-grid-margin-x > .wa-xsmall-9 {
    width: 75%;
  }
  .wa-grid-margin-x > .wa-xsmall-10 {
    width: 83.3333333333%;
  }
  .wa-grid-margin-x > .wa-xsmall-11 {
    width: 91.6666666667%;
  }
  .wa-grid-margin-x > .wa-xsmall-12 {
    width: 100%;
  }
  .wa-grid-margin-x > .wa-medium-auto {
    width: auto;
  }
  .wa-grid-margin-x > .wa-medium-shrink {
    width: auto;
  }
  .wa-grid-margin-x > .wa-medium-1 {
    width: 8.3333333333%;
  }
  .wa-grid-margin-x > .wa-medium-2 {
    width: 16.6666666667%;
  }
  .wa-grid-margin-x > .wa-medium-3 {
    width: 25%;
  }
  .wa-grid-margin-x > .wa-medium-4 {
    width: 33.3333333333%;
  }
  .wa-grid-margin-x > .wa-medium-5 {
    width: 41.6666666667%;
  }
  .wa-grid-margin-x > .wa-medium-6 {
    width: 50%;
  }
  .wa-grid-margin-x > .wa-medium-7 {
    width: 58.3333333333%;
  }
  .wa-grid-margin-x > .wa-medium-8 {
    width: 66.6666666667%;
  }
  .wa-grid-margin-x > .wa-medium-9 {
    width: 75%;
  }
  .wa-grid-margin-x > .wa-medium-10 {
    width: 83.3333333333%;
  }
  .wa-grid-margin-x > .wa-medium-11 {
    width: 91.6666666667%;
  }
  .wa-grid-margin-x > .wa-medium-12 {
    width: 100%;
  }
}
@media print, screen and (min-width: 62em) {
  .wa-grid-margin-x > .wa-large-auto {
    width: auto;
  }
  .wa-grid-margin-x > .wa-large-shrink {
    width: auto;
  }
  .wa-grid-margin-x > .wa-large-1 {
    width: 8.3333333333%;
  }
  .wa-grid-margin-x > .wa-large-2 {
    width: 16.6666666667%;
  }
  .wa-grid-margin-x > .wa-large-3 {
    width: 25%;
  }
  .wa-grid-margin-x > .wa-large-4 {
    width: 33.3333333333%;
  }
  .wa-grid-margin-x > .wa-large-5 {
    width: 41.6666666667%;
  }
  .wa-grid-margin-x > .wa-large-6 {
    width: 50%;
  }
  .wa-grid-margin-x > .wa-large-7 {
    width: 58.3333333333%;
  }
  .wa-grid-margin-x > .wa-large-8 {
    width: 66.6666666667%;
  }
  .wa-grid-margin-x > .wa-large-9 {
    width: 75%;
  }
  .wa-grid-margin-x > .wa-large-10 {
    width: 83.3333333333%;
  }
  .wa-grid-margin-x > .wa-large-11 {
    width: 91.6666666667%;
  }
  .wa-grid-margin-x > .wa-large-12 {
    width: 100%;
  }
}
@media screen and (min-width: 85.375em) {
  .wa-grid-margin-x > .wa-xlarge-auto {
    width: auto;
  }
  .wa-grid-margin-x > .wa-xlarge-shrink {
    width: auto;
  }
  .wa-grid-margin-x > .wa-xlarge-1 {
    width: 8.3333333333%;
  }
  .wa-grid-margin-x > .wa-xlarge-2 {
    width: 16.6666666667%;
  }
  .wa-grid-margin-x > .wa-xlarge-3 {
    width: 25%;
  }
  .wa-grid-margin-x > .wa-xlarge-4 {
    width: 33.3333333333%;
  }
  .wa-grid-margin-x > .wa-xlarge-5 {
    width: 41.6666666667%;
  }
  .wa-grid-margin-x > .wa-xlarge-6 {
    width: 50%;
  }
  .wa-grid-margin-x > .wa-xlarge-7 {
    width: 58.3333333333%;
  }
  .wa-grid-margin-x > .wa-xlarge-8 {
    width: 66.6666666667%;
  }
  .wa-grid-margin-x > .wa-xlarge-9 {
    width: 75%;
  }
  .wa-grid-margin-x > .wa-xlarge-10 {
    width: 83.3333333333%;
  }
  .wa-grid-margin-x > .wa-xlarge-11 {
    width: 91.6666666667%;
  }
  .wa-grid-margin-x > .wa-xlarge-12 {
    width: 100%;
  }
}
@media screen and (min-width: 100em) {
  .wa-grid-margin-x > .wa-xxlarge-auto {
    width: auto;
  }
  .wa-grid-margin-x > .wa-xxlarge-shrink {
    width: auto;
  }
  .wa-grid-margin-x > .wa-xxlarge-1 {
    width: 8.3333333333%;
  }
  .wa-grid-margin-x > .wa-xxlarge-2 {
    width: 16.6666666667%;
  }
  .wa-grid-margin-x > .wa-xxlarge-3 {
    width: 25%;
  }
  .wa-grid-margin-x > .wa-xxlarge-4 {
    width: 33.3333333333%;
  }
  .wa-grid-margin-x > .wa-xxlarge-5 {
    width: 41.6666666667%;
  }
  .wa-grid-margin-x > .wa-xxlarge-6 {
    width: 50%;
  }
  .wa-grid-margin-x > .wa-xxlarge-7 {
    width: 58.3333333333%;
  }
  .wa-grid-margin-x > .wa-xxlarge-8 {
    width: 66.6666666667%;
  }
  .wa-grid-margin-x > .wa-xxlarge-9 {
    width: 75%;
  }
  .wa-grid-margin-x > .wa-xxlarge-10 {
    width: 83.3333333333%;
  }
  .wa-grid-margin-x > .wa-xxlarge-11 {
    width: 91.6666666667%;
  }
  .wa-grid-margin-x > .wa-xxlarge-12 {
    width: 100%;
  }
}

.wa-grid-padding-x .wa-grid-padding-x {
  margin-right: var(--wa--margin-right, 0);
  margin-left: var(--wa--margin-left, 0);
}
@media print, screen and (min-width: 48em) {
  .wa-grid-padding-x .wa-grid-padding-x {
    margin-right: var(--wa--margin-right, 0);
    margin-left: var(--wa--margin-left, 0);
  }
}
.wa-grid-container:not(.wa-full) > .wa-grid-padding-x {
  margin-right: var(--wa--margin-right, 0);
  margin-left: var(--wa--margin-left, 0);
}
@media print, screen and (min-width: 48em) {
  .wa-grid-container:not(.wa-full) > .wa-grid-padding-x {
    margin-right: var(--wa--margin-right, 0);
    margin-left: var(--wa--margin-left, 0);
  }
}
.wa-grid-padding-x > .wa-cell {
  padding-right: var(--wa-cell-padding-right, 0.625rem);
  padding-left: var(--wa-cell-padding-left, 0.625rem);
}
@media print, screen and (min-width: 48em) {
  .wa-grid-padding-x > .wa-cell {
    padding-right: var(--wa-cell-padding-right, 0.9375rem);
    padding-left: var(--wa-cell-padding-left, 0.9375rem);
  }
}

.wa-small-up-1 > .wa-cell {
  width: 100%;
}

.wa-small-up-2 > .wa-cell {
  width: 50%;
}

.wa-small-up-3 > .wa-cell {
  width: 33.3333333333%;
}

.wa-small-up-4 > .wa-cell {
  width: 25%;
}

.wa-small-up-5 > .wa-cell {
  width: 20%;
}

.wa-small-up-6 > .wa-cell {
  width: 16.6666666667%;
}

.wa-small-up-7 > .wa-cell {
  width: 14.2857142857%;
}

.wa-small-up-8 > .wa-cell {
  width: 12.5%;
}

@media print, screen and (min-width: 36em) {
  .wa-xsmall-up-1 > .wa-cell {
    width: 100%;
  }
  .wa-xsmall-up-2 > .wa-cell {
    width: 50%;
  }
  .wa-xsmall-up-3 > .wa-cell {
    width: 33.3333333333%;
  }
  .wa-xsmall-up-4 > .wa-cell {
    width: 25%;
  }
  .wa-xsmall-up-5 > .wa-cell {
    width: 20%;
  }
  .wa-xsmall-up-6 > .wa-cell {
    width: 16.6666666667%;
  }
  .wa-xsmall-up-7 > .wa-cell {
    width: 14.2857142857%;
  }
  .wa-xsmall-up-8 > .wa-cell {
    width: 12.5%;
  }
}
@media print, screen and (min-width: 48em) {
  .wa-medium-up-1 > .wa-cell {
    width: 100%;
  }
  .wa-medium-up-2 > .wa-cell {
    width: 50%;
  }
  .wa-medium-up-3 > .wa-cell {
    width: 33.3333333333%;
  }
  .wa-medium-up-4 > .wa-cell {
    width: 25%;
  }
  .wa-medium-up-5 > .wa-cell {
    width: 20%;
  }
  .wa-medium-up-6 > .wa-cell {
    width: 16.6666666667%;
  }
  .wa-medium-up-7 > .wa-cell {
    width: 14.2857142857%;
  }
  .wa-medium-up-8 > .wa-cell {
    width: 12.5%;
  }
}
@media print, screen and (min-width: 62em) {
  .wa-large-up-1 > .wa-cell {
    width: 100%;
  }
  .wa-large-up-2 > .wa-cell {
    width: 50%;
  }
  .wa-large-up-3 > .wa-cell {
    width: 33.3333333333%;
  }
  .wa-large-up-4 > .wa-cell {
    width: 25%;
  }
  .wa-large-up-5 > .wa-cell {
    width: 20%;
  }
  .wa-large-up-6 > .wa-cell {
    width: 16.6666666667%;
  }
  .wa-large-up-7 > .wa-cell {
    width: 14.2857142857%;
  }
  .wa-large-up-8 > .wa-cell {
    width: 12.5%;
  }
}
@media screen and (min-width: 85.375em) {
  .wa-xlarge-up-1 > .wa-cell {
    width: 100%;
  }
  .wa-xlarge-up-2 > .wa-cell {
    width: 50%;
  }
  .wa-xlarge-up-3 > .wa-cell {
    width: 33.3333333333%;
  }
  .wa-xlarge-up-4 > .wa-cell {
    width: 25%;
  }
  .wa-xlarge-up-5 > .wa-cell {
    width: 20%;
  }
  .wa-xlarge-up-6 > .wa-cell {
    width: 16.6666666667%;
  }
  .wa-xlarge-up-7 > .wa-cell {
    width: 14.2857142857%;
  }
  .wa-xlarge-up-8 > .wa-cell {
    width: 12.5%;
  }
}
@media screen and (min-width: 100em) {
  .wa-xxlarge-up-1 > .wa-cell {
    width: 100%;
  }
  .wa-xxlarge-up-2 > .wa-cell {
    width: 50%;
  }
  .wa-xxlarge-up-3 > .wa-cell {
    width: 33.3333333333%;
  }
  .wa-xxlarge-up-4 > .wa-cell {
    width: 25%;
  }
  .wa-xxlarge-up-5 > .wa-cell {
    width: 20%;
  }
  .wa-xxlarge-up-6 > .wa-cell {
    width: 16.6666666667%;
  }
  .wa-xxlarge-up-7 > .wa-cell {
    width: 14.2857142857%;
  }
  .wa-xxlarge-up-8 > .wa-cell {
    width: 12.5%;
  }
}
.wa-grid-margin-x.wa-small-up-1 > .wa-cell {
  width: 100%;
}

.wa-grid-margin-x.wa-small-up-2 > .wa-cell {
  width: 50%;
}

.wa-grid-margin-x.wa-small-up-3 > .wa-cell {
  width: 33.3333333333%;
}

.wa-grid-margin-x.wa-small-up-4 > .wa-cell {
  width: 25%;
}

.wa-grid-margin-x.wa-small-up-5 > .wa-cell {
  width: 20%;
}

.wa-grid-margin-x.wa-small-up-6 > .wa-cell {
  width: 16.6666666667%;
}

.wa-grid-margin-x.wa-small-up-7 > .wa-cell {
  width: 14.2857142857%;
}

.wa-grid-margin-x.wa-small-up-8 > .wa-cell {
  width: 12.5%;
}

@media print, screen and (min-width: 36em) {
  .wa-grid-margin-x.wa-xsmall-up-1 > .wa-cell {
    width: 100%;
  }
  .wa-grid-margin-x.wa-xsmall-up-2 > .wa-cell {
    width: 50%;
  }
  .wa-grid-margin-x.wa-xsmall-up-3 > .wa-cell {
    width: 33.3333333333%;
  }
  .wa-grid-margin-x.wa-xsmall-up-4 > .wa-cell {
    width: 25%;
  }
  .wa-grid-margin-x.wa-xsmall-up-5 > .wa-cell {
    width: 20%;
  }
  .wa-grid-margin-x.wa-xsmall-up-6 > .wa-cell {
    width: 16.6666666667%;
  }
  .wa-grid-margin-x.wa-xsmall-up-7 > .wa-cell {
    width: 14.2857142857%;
  }
  .wa-grid-margin-x.wa-xsmall-up-8 > .wa-cell {
    width: 12.5%;
  }
}
@media print, screen and (min-width: 48em) {
  .wa-grid-margin-x.wa-small-up-1 > .wa-cell {
    width: 100%;
  }
  .wa-grid-margin-x.wa-small-up-2 > .wa-cell {
    width: 50%;
  }
  .wa-grid-margin-x.wa-small-up-3 > .wa-cell {
    width: 33.3333333333%;
  }
  .wa-grid-margin-x.wa-small-up-4 > .wa-cell {
    width: 25%;
  }
  .wa-grid-margin-x.wa-small-up-5 > .wa-cell {
    width: 20%;
  }
  .wa-grid-margin-x.wa-small-up-6 > .wa-cell {
    width: 16.6666666667%;
  }
  .wa-grid-margin-x.wa-small-up-7 > .wa-cell {
    width: 14.2857142857%;
  }
  .wa-grid-margin-x.wa-small-up-8 > .wa-cell {
    width: 12.5%;
  }
  .wa-grid-margin-x.wa-medium-up-1 > .wa-cell {
    width: 100%;
  }
  .wa-grid-margin-x.wa-medium-up-2 > .wa-cell {
    width: 50%;
  }
  .wa-grid-margin-x.wa-medium-up-3 > .wa-cell {
    width: 33.3333333333%;
  }
  .wa-grid-margin-x.wa-medium-up-4 > .wa-cell {
    width: 25%;
  }
  .wa-grid-margin-x.wa-medium-up-5 > .wa-cell {
    width: 20%;
  }
  .wa-grid-margin-x.wa-medium-up-6 > .wa-cell {
    width: 16.6666666667%;
  }
  .wa-grid-margin-x.wa-medium-up-7 > .wa-cell {
    width: 14.2857142857%;
  }
  .wa-grid-margin-x.wa-medium-up-8 > .wa-cell {
    width: 12.5%;
  }
}
@media print, screen and (min-width: 62em) {
  .wa-grid-margin-x.wa-large-up-1 > .wa-cell {
    width: 100%;
  }
  .wa-grid-margin-x.wa-large-up-2 > .wa-cell {
    width: 50%;
  }
  .wa-grid-margin-x.wa-large-up-3 > .wa-cell {
    width: 33.3333333333%;
  }
  .wa-grid-margin-x.wa-large-up-4 > .wa-cell {
    width: 25%;
  }
  .wa-grid-margin-x.wa-large-up-5 > .wa-cell {
    width: 20%;
  }
  .wa-grid-margin-x.wa-large-up-6 > .wa-cell {
    width: 16.6666666667%;
  }
  .wa-grid-margin-x.wa-large-up-7 > .wa-cell {
    width: 14.2857142857%;
  }
  .wa-grid-margin-x.wa-large-up-8 > .wa-cell {
    width: 12.5%;
  }
}
@media screen and (min-width: 85.375em) {
  .wa-grid-margin-x.wa-xlarge-up-1 > .wa-cell {
    width: 100%;
  }
  .wa-grid-margin-x.wa-xlarge-up-2 > .wa-cell {
    width: 50%;
  }
  .wa-grid-margin-x.wa-xlarge-up-3 > .wa-cell {
    width: 33.3333333333%;
  }
  .wa-grid-margin-x.wa-xlarge-up-4 > .wa-cell {
    width: 25%;
  }
  .wa-grid-margin-x.wa-xlarge-up-5 > .wa-cell {
    width: 20%;
  }
  .wa-grid-margin-x.wa-xlarge-up-6 > .wa-cell {
    width: 16.6666666667%;
  }
  .wa-grid-margin-x.wa-xlarge-up-7 > .wa-cell {
    width: 14.2857142857%;
  }
  .wa-grid-margin-x.wa-xlarge-up-8 > .wa-cell {
    width: 12.5%;
  }
}
@media screen and (min-width: 100em) {
  .wa-grid-margin-x.wa-xxlarge-up-1 > .wa-cell {
    width: 100%;
  }
  .wa-grid-margin-x.wa-xxlarge-up-2 > .wa-cell {
    width: 50%;
  }
  .wa-grid-margin-x.wa-xxlarge-up-3 > .wa-cell {
    width: 33.3333333333%;
  }
  .wa-grid-margin-x.wa-xxlarge-up-4 > .wa-cell {
    width: 25%;
  }
  .wa-grid-margin-x.wa-xxlarge-up-5 > .wa-cell {
    width: 20%;
  }
  .wa-grid-margin-x.wa-xxlarge-up-6 > .wa-cell {
    width: 16.6666666667%;
  }
  .wa-grid-margin-x.wa-xxlarge-up-7 > .wa-cell {
    width: 14.2857142857%;
  }
  .wa-grid-margin-x.wa-xxlarge-up-8 > .wa-cell {
    width: 12.5%;
  }
}
.small-margin-collapse {
  margin-right: 0;
  margin-left: 0;
}
.small-margin-collapse > .wa-cell {
  margin-right: 0;
  margin-left: 0;
}
.small-margin-collapse > .wa-small-1 {
  width: 8.3333333333%;
}
.small-margin-collapse > .wa-small-2 {
  width: 16.6666666667%;
}
.small-margin-collapse > .wa-small-3 {
  width: 25%;
}
.small-margin-collapse > .wa-small-4 {
  width: 33.3333333333%;
}
.small-margin-collapse > .wa-small-5 {
  width: 41.6666666667%;
}
.small-margin-collapse > .wa-small-6 {
  width: 50%;
}
.small-margin-collapse > .wa-small-7 {
  width: 58.3333333333%;
}
.small-margin-collapse > .wa-small-8 {
  width: 66.6666666667%;
}
.small-margin-collapse > .wa-small-9 {
  width: 75%;
}
.small-margin-collapse > .wa-small-10 {
  width: 83.3333333333%;
}
.small-margin-collapse > .wa-small-11 {
  width: 91.6666666667%;
}
.small-margin-collapse > .wa-small-12 {
  width: 100%;
}
@media print, screen and (min-width: 36em) {
  .small-margin-collapse > .wa-xsmall-1 {
    width: 8.3333333333%;
  }
  .small-margin-collapse > .wa-xsmall-2 {
    width: 16.6666666667%;
  }
  .small-margin-collapse > .wa-xsmall-3 {
    width: 25%;
  }
  .small-margin-collapse > .wa-xsmall-4 {
    width: 33.3333333333%;
  }
  .small-margin-collapse > .wa-xsmall-5 {
    width: 41.6666666667%;
  }
  .small-margin-collapse > .wa-xsmall-6 {
    width: 50%;
  }
  .small-margin-collapse > .wa-xsmall-7 {
    width: 58.3333333333%;
  }
  .small-margin-collapse > .wa-xsmall-8 {
    width: 66.6666666667%;
  }
  .small-margin-collapse > .wa-xsmall-9 {
    width: 75%;
  }
  .small-margin-collapse > .wa-xsmall-10 {
    width: 83.3333333333%;
  }
  .small-margin-collapse > .wa-xsmall-11 {
    width: 91.6666666667%;
  }
  .small-margin-collapse > .wa-xsmall-12 {
    width: 100%;
  }
}
@media print, screen and (min-width: 48em) {
  .small-margin-collapse > .wa-medium-1 {
    width: 8.3333333333%;
  }
  .small-margin-collapse > .wa-medium-2 {
    width: 16.6666666667%;
  }
  .small-margin-collapse > .wa-medium-3 {
    width: 25%;
  }
  .small-margin-collapse > .wa-medium-4 {
    width: 33.3333333333%;
  }
  .small-margin-collapse > .wa-medium-5 {
    width: 41.6666666667%;
  }
  .small-margin-collapse > .wa-medium-6 {
    width: 50%;
  }
  .small-margin-collapse > .wa-medium-7 {
    width: 58.3333333333%;
  }
  .small-margin-collapse > .wa-medium-8 {
    width: 66.6666666667%;
  }
  .small-margin-collapse > .wa-medium-9 {
    width: 75%;
  }
  .small-margin-collapse > .wa-medium-10 {
    width: 83.3333333333%;
  }
  .small-margin-collapse > .wa-medium-11 {
    width: 91.6666666667%;
  }
  .small-margin-collapse > .wa-medium-12 {
    width: 100%;
  }
}
@media print, screen and (min-width: 62em) {
  .small-margin-collapse > .wa-large-1 {
    width: 8.3333333333%;
  }
  .small-margin-collapse > .wa-large-2 {
    width: 16.6666666667%;
  }
  .small-margin-collapse > .wa-large-3 {
    width: 25%;
  }
  .small-margin-collapse > .wa-large-4 {
    width: 33.3333333333%;
  }
  .small-margin-collapse > .wa-large-5 {
    width: 41.6666666667%;
  }
  .small-margin-collapse > .wa-large-6 {
    width: 50%;
  }
  .small-margin-collapse > .wa-large-7 {
    width: 58.3333333333%;
  }
  .small-margin-collapse > .wa-large-8 {
    width: 66.6666666667%;
  }
  .small-margin-collapse > .wa-large-9 {
    width: 75%;
  }
  .small-margin-collapse > .wa-large-10 {
    width: 83.3333333333%;
  }
  .small-margin-collapse > .wa-large-11 {
    width: 91.6666666667%;
  }
  .small-margin-collapse > .wa-large-12 {
    width: 100%;
  }
}
@media screen and (min-width: 85.375em) {
  .small-margin-collapse > .wa-xlarge-1 {
    width: 8.3333333333%;
  }
  .small-margin-collapse > .wa-xlarge-2 {
    width: 16.6666666667%;
  }
  .small-margin-collapse > .wa-xlarge-3 {
    width: 25%;
  }
  .small-margin-collapse > .wa-xlarge-4 {
    width: 33.3333333333%;
  }
  .small-margin-collapse > .wa-xlarge-5 {
    width: 41.6666666667%;
  }
  .small-margin-collapse > .wa-xlarge-6 {
    width: 50%;
  }
  .small-margin-collapse > .wa-xlarge-7 {
    width: 58.3333333333%;
  }
  .small-margin-collapse > .wa-xlarge-8 {
    width: 66.6666666667%;
  }
  .small-margin-collapse > .wa-xlarge-9 {
    width: 75%;
  }
  .small-margin-collapse > .wa-xlarge-10 {
    width: 83.3333333333%;
  }
  .small-margin-collapse > .wa-xlarge-11 {
    width: 91.6666666667%;
  }
  .small-margin-collapse > .wa-xlarge-12 {
    width: 100%;
  }
}
@media screen and (min-width: 100em) {
  .small-margin-collapse > .wa-xxlarge-1 {
    width: 8.3333333333%;
  }
  .small-margin-collapse > .wa-xxlarge-2 {
    width: 16.6666666667%;
  }
  .small-margin-collapse > .wa-xxlarge-3 {
    width: 25%;
  }
  .small-margin-collapse > .wa-xxlarge-4 {
    width: 33.3333333333%;
  }
  .small-margin-collapse > .wa-xxlarge-5 {
    width: 41.6666666667%;
  }
  .small-margin-collapse > .wa-xxlarge-6 {
    width: 50%;
  }
  .small-margin-collapse > .wa-xxlarge-7 {
    width: 58.3333333333%;
  }
  .small-margin-collapse > .wa-xxlarge-8 {
    width: 66.6666666667%;
  }
  .small-margin-collapse > .wa-xxlarge-9 {
    width: 75%;
  }
  .small-margin-collapse > .wa-xxlarge-10 {
    width: 83.3333333333%;
  }
  .small-margin-collapse > .wa-xxlarge-11 {
    width: 91.6666666667%;
  }
  .small-margin-collapse > .wa-xxlarge-12 {
    width: 100%;
  }
}

.small-padding-collapse {
  margin-right: 0;
  margin-left: 0;
}
.small-padding-collapse > .wa-cell {
  padding-right: 0;
  padding-left: 0;
}

@media print, screen and (min-width: 36em) {
  .xsmall-margin-collapse {
    margin-right: 0;
    margin-left: 0;
  }
  .xsmall-margin-collapse > .wa-cell {
    margin-right: 0;
    margin-left: 0;
  }
}
@media print, screen and (min-width: 36em) {
  .xsmall-margin-collapse > .wa-small-1 {
    width: 8.3333333333%;
  }
  .xsmall-margin-collapse > .wa-small-2 {
    width: 16.6666666667%;
  }
  .xsmall-margin-collapse > .wa-small-3 {
    width: 25%;
  }
  .xsmall-margin-collapse > .wa-small-4 {
    width: 33.3333333333%;
  }
  .xsmall-margin-collapse > .wa-small-5 {
    width: 41.6666666667%;
  }
  .xsmall-margin-collapse > .wa-small-6 {
    width: 50%;
  }
  .xsmall-margin-collapse > .wa-small-7 {
    width: 58.3333333333%;
  }
  .xsmall-margin-collapse > .wa-small-8 {
    width: 66.6666666667%;
  }
  .xsmall-margin-collapse > .wa-small-9 {
    width: 75%;
  }
  .xsmall-margin-collapse > .wa-small-10 {
    width: 83.3333333333%;
  }
  .xsmall-margin-collapse > .wa-small-11 {
    width: 91.6666666667%;
  }
  .xsmall-margin-collapse > .wa-small-12 {
    width: 100%;
  }
}
@media print, screen and (min-width: 36em) {
  .xsmall-margin-collapse > .wa-xsmall-1 {
    width: 8.3333333333%;
  }
  .xsmall-margin-collapse > .wa-xsmall-2 {
    width: 16.6666666667%;
  }
  .xsmall-margin-collapse > .wa-xsmall-3 {
    width: 25%;
  }
  .xsmall-margin-collapse > .wa-xsmall-4 {
    width: 33.3333333333%;
  }
  .xsmall-margin-collapse > .wa-xsmall-5 {
    width: 41.6666666667%;
  }
  .xsmall-margin-collapse > .wa-xsmall-6 {
    width: 50%;
  }
  .xsmall-margin-collapse > .wa-xsmall-7 {
    width: 58.3333333333%;
  }
  .xsmall-margin-collapse > .wa-xsmall-8 {
    width: 66.6666666667%;
  }
  .xsmall-margin-collapse > .wa-xsmall-9 {
    width: 75%;
  }
  .xsmall-margin-collapse > .wa-xsmall-10 {
    width: 83.3333333333%;
  }
  .xsmall-margin-collapse > .wa-xsmall-11 {
    width: 91.6666666667%;
  }
  .xsmall-margin-collapse > .wa-xsmall-12 {
    width: 100%;
  }
}
@media print, screen and (min-width: 48em) {
  .xsmall-margin-collapse > .wa-medium-1 {
    width: 8.3333333333%;
  }
  .xsmall-margin-collapse > .wa-medium-2 {
    width: 16.6666666667%;
  }
  .xsmall-margin-collapse > .wa-medium-3 {
    width: 25%;
  }
  .xsmall-margin-collapse > .wa-medium-4 {
    width: 33.3333333333%;
  }
  .xsmall-margin-collapse > .wa-medium-5 {
    width: 41.6666666667%;
  }
  .xsmall-margin-collapse > .wa-medium-6 {
    width: 50%;
  }
  .xsmall-margin-collapse > .wa-medium-7 {
    width: 58.3333333333%;
  }
  .xsmall-margin-collapse > .wa-medium-8 {
    width: 66.6666666667%;
  }
  .xsmall-margin-collapse > .wa-medium-9 {
    width: 75%;
  }
  .xsmall-margin-collapse > .wa-medium-10 {
    width: 83.3333333333%;
  }
  .xsmall-margin-collapse > .wa-medium-11 {
    width: 91.6666666667%;
  }
  .xsmall-margin-collapse > .wa-medium-12 {
    width: 100%;
  }
}
@media print, screen and (min-width: 62em) {
  .xsmall-margin-collapse > .wa-large-1 {
    width: 8.3333333333%;
  }
  .xsmall-margin-collapse > .wa-large-2 {
    width: 16.6666666667%;
  }
  .xsmall-margin-collapse > .wa-large-3 {
    width: 25%;
  }
  .xsmall-margin-collapse > .wa-large-4 {
    width: 33.3333333333%;
  }
  .xsmall-margin-collapse > .wa-large-5 {
    width: 41.6666666667%;
  }
  .xsmall-margin-collapse > .wa-large-6 {
    width: 50%;
  }
  .xsmall-margin-collapse > .wa-large-7 {
    width: 58.3333333333%;
  }
  .xsmall-margin-collapse > .wa-large-8 {
    width: 66.6666666667%;
  }
  .xsmall-margin-collapse > .wa-large-9 {
    width: 75%;
  }
  .xsmall-margin-collapse > .wa-large-10 {
    width: 83.3333333333%;
  }
  .xsmall-margin-collapse > .wa-large-11 {
    width: 91.6666666667%;
  }
  .xsmall-margin-collapse > .wa-large-12 {
    width: 100%;
  }
}
@media screen and (min-width: 85.375em) {
  .xsmall-margin-collapse > .wa-xlarge-1 {
    width: 8.3333333333%;
  }
  .xsmall-margin-collapse > .wa-xlarge-2 {
    width: 16.6666666667%;
  }
  .xsmall-margin-collapse > .wa-xlarge-3 {
    width: 25%;
  }
  .xsmall-margin-collapse > .wa-xlarge-4 {
    width: 33.3333333333%;
  }
  .xsmall-margin-collapse > .wa-xlarge-5 {
    width: 41.6666666667%;
  }
  .xsmall-margin-collapse > .wa-xlarge-6 {
    width: 50%;
  }
  .xsmall-margin-collapse > .wa-xlarge-7 {
    width: 58.3333333333%;
  }
  .xsmall-margin-collapse > .wa-xlarge-8 {
    width: 66.6666666667%;
  }
  .xsmall-margin-collapse > .wa-xlarge-9 {
    width: 75%;
  }
  .xsmall-margin-collapse > .wa-xlarge-10 {
    width: 83.3333333333%;
  }
  .xsmall-margin-collapse > .wa-xlarge-11 {
    width: 91.6666666667%;
  }
  .xsmall-margin-collapse > .wa-xlarge-12 {
    width: 100%;
  }
}
@media screen and (min-width: 100em) {
  .xsmall-margin-collapse > .wa-xxlarge-1 {
    width: 8.3333333333%;
  }
  .xsmall-margin-collapse > .wa-xxlarge-2 {
    width: 16.6666666667%;
  }
  .xsmall-margin-collapse > .wa-xxlarge-3 {
    width: 25%;
  }
  .xsmall-margin-collapse > .wa-xxlarge-4 {
    width: 33.3333333333%;
  }
  .xsmall-margin-collapse > .wa-xxlarge-5 {
    width: 41.6666666667%;
  }
  .xsmall-margin-collapse > .wa-xxlarge-6 {
    width: 50%;
  }
  .xsmall-margin-collapse > .wa-xxlarge-7 {
    width: 58.3333333333%;
  }
  .xsmall-margin-collapse > .wa-xxlarge-8 {
    width: 66.6666666667%;
  }
  .xsmall-margin-collapse > .wa-xxlarge-9 {
    width: 75%;
  }
  .xsmall-margin-collapse > .wa-xxlarge-10 {
    width: 83.3333333333%;
  }
  .xsmall-margin-collapse > .wa-xxlarge-11 {
    width: 91.6666666667%;
  }
  .xsmall-margin-collapse > .wa-xxlarge-12 {
    width: 100%;
  }
}

@media print, screen and (min-width: 36em) {
  .xsmall-padding-collapse {
    margin-right: 0;
    margin-left: 0;
  }
  .xsmall-padding-collapse > .wa-cell {
    padding-right: 0;
    padding-left: 0;
  }
}

@media print, screen and (min-width: 48em) {
  .medium-margin-collapse {
    margin-right: 0;
    margin-left: 0;
  }
  .medium-margin-collapse > .wa-cell {
    margin-right: 0;
    margin-left: 0;
  }
}
@media print, screen and (min-width: 48em) {
  .medium-margin-collapse > .wa-small-1 {
    width: 8.3333333333%;
  }
  .medium-margin-collapse > .wa-small-2 {
    width: 16.6666666667%;
  }
  .medium-margin-collapse > .wa-small-3 {
    width: 25%;
  }
  .medium-margin-collapse > .wa-small-4 {
    width: 33.3333333333%;
  }
  .medium-margin-collapse > .wa-small-5 {
    width: 41.6666666667%;
  }
  .medium-margin-collapse > .wa-small-6 {
    width: 50%;
  }
  .medium-margin-collapse > .wa-small-7 {
    width: 58.3333333333%;
  }
  .medium-margin-collapse > .wa-small-8 {
    width: 66.6666666667%;
  }
  .medium-margin-collapse > .wa-small-9 {
    width: 75%;
  }
  .medium-margin-collapse > .wa-small-10 {
    width: 83.3333333333%;
  }
  .medium-margin-collapse > .wa-small-11 {
    width: 91.6666666667%;
  }
  .medium-margin-collapse > .wa-small-12 {
    width: 100%;
  }
}
@media print, screen and (min-width: 48em) {
  .medium-margin-collapse > .wa-xsmall-1 {
    width: 8.3333333333%;
  }
  .medium-margin-collapse > .wa-xsmall-2 {
    width: 16.6666666667%;
  }
  .medium-margin-collapse > .wa-xsmall-3 {
    width: 25%;
  }
  .medium-margin-collapse > .wa-xsmall-4 {
    width: 33.3333333333%;
  }
  .medium-margin-collapse > .wa-xsmall-5 {
    width: 41.6666666667%;
  }
  .medium-margin-collapse > .wa-xsmall-6 {
    width: 50%;
  }
  .medium-margin-collapse > .wa-xsmall-7 {
    width: 58.3333333333%;
  }
  .medium-margin-collapse > .wa-xsmall-8 {
    width: 66.6666666667%;
  }
  .medium-margin-collapse > .wa-xsmall-9 {
    width: 75%;
  }
  .medium-margin-collapse > .wa-xsmall-10 {
    width: 83.3333333333%;
  }
  .medium-margin-collapse > .wa-xsmall-11 {
    width: 91.6666666667%;
  }
  .medium-margin-collapse > .wa-xsmall-12 {
    width: 100%;
  }
}
@media print, screen and (min-width: 48em) {
  .medium-margin-collapse > .wa-medium-1 {
    width: 8.3333333333%;
  }
  .medium-margin-collapse > .wa-medium-2 {
    width: 16.6666666667%;
  }
  .medium-margin-collapse > .wa-medium-3 {
    width: 25%;
  }
  .medium-margin-collapse > .wa-medium-4 {
    width: 33.3333333333%;
  }
  .medium-margin-collapse > .wa-medium-5 {
    width: 41.6666666667%;
  }
  .medium-margin-collapse > .wa-medium-6 {
    width: 50%;
  }
  .medium-margin-collapse > .wa-medium-7 {
    width: 58.3333333333%;
  }
  .medium-margin-collapse > .wa-medium-8 {
    width: 66.6666666667%;
  }
  .medium-margin-collapse > .wa-medium-9 {
    width: 75%;
  }
  .medium-margin-collapse > .wa-medium-10 {
    width: 83.3333333333%;
  }
  .medium-margin-collapse > .wa-medium-11 {
    width: 91.6666666667%;
  }
  .medium-margin-collapse > .wa-medium-12 {
    width: 100%;
  }
}
@media print, screen and (min-width: 62em) {
  .medium-margin-collapse > .wa-large-1 {
    width: 8.3333333333%;
  }
  .medium-margin-collapse > .wa-large-2 {
    width: 16.6666666667%;
  }
  .medium-margin-collapse > .wa-large-3 {
    width: 25%;
  }
  .medium-margin-collapse > .wa-large-4 {
    width: 33.3333333333%;
  }
  .medium-margin-collapse > .wa-large-5 {
    width: 41.6666666667%;
  }
  .medium-margin-collapse > .wa-large-6 {
    width: 50%;
  }
  .medium-margin-collapse > .wa-large-7 {
    width: 58.3333333333%;
  }
  .medium-margin-collapse > .wa-large-8 {
    width: 66.6666666667%;
  }
  .medium-margin-collapse > .wa-large-9 {
    width: 75%;
  }
  .medium-margin-collapse > .wa-large-10 {
    width: 83.3333333333%;
  }
  .medium-margin-collapse > .wa-large-11 {
    width: 91.6666666667%;
  }
  .medium-margin-collapse > .wa-large-12 {
    width: 100%;
  }
}
@media screen and (min-width: 85.375em) {
  .medium-margin-collapse > .wa-xlarge-1 {
    width: 8.3333333333%;
  }
  .medium-margin-collapse > .wa-xlarge-2 {
    width: 16.6666666667%;
  }
  .medium-margin-collapse > .wa-xlarge-3 {
    width: 25%;
  }
  .medium-margin-collapse > .wa-xlarge-4 {
    width: 33.3333333333%;
  }
  .medium-margin-collapse > .wa-xlarge-5 {
    width: 41.6666666667%;
  }
  .medium-margin-collapse > .wa-xlarge-6 {
    width: 50%;
  }
  .medium-margin-collapse > .wa-xlarge-7 {
    width: 58.3333333333%;
  }
  .medium-margin-collapse > .wa-xlarge-8 {
    width: 66.6666666667%;
  }
  .medium-margin-collapse > .wa-xlarge-9 {
    width: 75%;
  }
  .medium-margin-collapse > .wa-xlarge-10 {
    width: 83.3333333333%;
  }
  .medium-margin-collapse > .wa-xlarge-11 {
    width: 91.6666666667%;
  }
  .medium-margin-collapse > .wa-xlarge-12 {
    width: 100%;
  }
}
@media screen and (min-width: 100em) {
  .medium-margin-collapse > .wa-xxlarge-1 {
    width: 8.3333333333%;
  }
  .medium-margin-collapse > .wa-xxlarge-2 {
    width: 16.6666666667%;
  }
  .medium-margin-collapse > .wa-xxlarge-3 {
    width: 25%;
  }
  .medium-margin-collapse > .wa-xxlarge-4 {
    width: 33.3333333333%;
  }
  .medium-margin-collapse > .wa-xxlarge-5 {
    width: 41.6666666667%;
  }
  .medium-margin-collapse > .wa-xxlarge-6 {
    width: 50%;
  }
  .medium-margin-collapse > .wa-xxlarge-7 {
    width: 58.3333333333%;
  }
  .medium-margin-collapse > .wa-xxlarge-8 {
    width: 66.6666666667%;
  }
  .medium-margin-collapse > .wa-xxlarge-9 {
    width: 75%;
  }
  .medium-margin-collapse > .wa-xxlarge-10 {
    width: 83.3333333333%;
  }
  .medium-margin-collapse > .wa-xxlarge-11 {
    width: 91.6666666667%;
  }
  .medium-margin-collapse > .wa-xxlarge-12 {
    width: 100%;
  }
}

@media print, screen and (min-width: 48em) {
  .medium-padding-collapse {
    margin-right: 0;
    margin-left: 0;
  }
  .medium-padding-collapse > .wa-cell {
    padding-right: 0;
    padding-left: 0;
  }
}

@media print, screen and (min-width: 62em) {
  .large-margin-collapse {
    margin-right: 0;
    margin-left: 0;
  }
  .large-margin-collapse > .wa-cell {
    margin-right: 0;
    margin-left: 0;
  }
}
@media print, screen and (min-width: 62em) {
  .large-margin-collapse > .wa-small-1 {
    width: 8.3333333333%;
  }
  .large-margin-collapse > .wa-small-2 {
    width: 16.6666666667%;
  }
  .large-margin-collapse > .wa-small-3 {
    width: 25%;
  }
  .large-margin-collapse > .wa-small-4 {
    width: 33.3333333333%;
  }
  .large-margin-collapse > .wa-small-5 {
    width: 41.6666666667%;
  }
  .large-margin-collapse > .wa-small-6 {
    width: 50%;
  }
  .large-margin-collapse > .wa-small-7 {
    width: 58.3333333333%;
  }
  .large-margin-collapse > .wa-small-8 {
    width: 66.6666666667%;
  }
  .large-margin-collapse > .wa-small-9 {
    width: 75%;
  }
  .large-margin-collapse > .wa-small-10 {
    width: 83.3333333333%;
  }
  .large-margin-collapse > .wa-small-11 {
    width: 91.6666666667%;
  }
  .large-margin-collapse > .wa-small-12 {
    width: 100%;
  }
}
@media print, screen and (min-width: 62em) {
  .large-margin-collapse > .wa-xsmall-1 {
    width: 8.3333333333%;
  }
  .large-margin-collapse > .wa-xsmall-2 {
    width: 16.6666666667%;
  }
  .large-margin-collapse > .wa-xsmall-3 {
    width: 25%;
  }
  .large-margin-collapse > .wa-xsmall-4 {
    width: 33.3333333333%;
  }
  .large-margin-collapse > .wa-xsmall-5 {
    width: 41.6666666667%;
  }
  .large-margin-collapse > .wa-xsmall-6 {
    width: 50%;
  }
  .large-margin-collapse > .wa-xsmall-7 {
    width: 58.3333333333%;
  }
  .large-margin-collapse > .wa-xsmall-8 {
    width: 66.6666666667%;
  }
  .large-margin-collapse > .wa-xsmall-9 {
    width: 75%;
  }
  .large-margin-collapse > .wa-xsmall-10 {
    width: 83.3333333333%;
  }
  .large-margin-collapse > .wa-xsmall-11 {
    width: 91.6666666667%;
  }
  .large-margin-collapse > .wa-xsmall-12 {
    width: 100%;
  }
}
@media print, screen and (min-width: 62em) {
  .large-margin-collapse > .wa-medium-1 {
    width: 8.3333333333%;
  }
  .large-margin-collapse > .wa-medium-2 {
    width: 16.6666666667%;
  }
  .large-margin-collapse > .wa-medium-3 {
    width: 25%;
  }
  .large-margin-collapse > .wa-medium-4 {
    width: 33.3333333333%;
  }
  .large-margin-collapse > .wa-medium-5 {
    width: 41.6666666667%;
  }
  .large-margin-collapse > .wa-medium-6 {
    width: 50%;
  }
  .large-margin-collapse > .wa-medium-7 {
    width: 58.3333333333%;
  }
  .large-margin-collapse > .wa-medium-8 {
    width: 66.6666666667%;
  }
  .large-margin-collapse > .wa-medium-9 {
    width: 75%;
  }
  .large-margin-collapse > .wa-medium-10 {
    width: 83.3333333333%;
  }
  .large-margin-collapse > .wa-medium-11 {
    width: 91.6666666667%;
  }
  .large-margin-collapse > .wa-medium-12 {
    width: 100%;
  }
}
@media print, screen and (min-width: 62em) {
  .large-margin-collapse > .wa-large-1 {
    width: 8.3333333333%;
  }
  .large-margin-collapse > .wa-large-2 {
    width: 16.6666666667%;
  }
  .large-margin-collapse > .wa-large-3 {
    width: 25%;
  }
  .large-margin-collapse > .wa-large-4 {
    width: 33.3333333333%;
  }
  .large-margin-collapse > .wa-large-5 {
    width: 41.6666666667%;
  }
  .large-margin-collapse > .wa-large-6 {
    width: 50%;
  }
  .large-margin-collapse > .wa-large-7 {
    width: 58.3333333333%;
  }
  .large-margin-collapse > .wa-large-8 {
    width: 66.6666666667%;
  }
  .large-margin-collapse > .wa-large-9 {
    width: 75%;
  }
  .large-margin-collapse > .wa-large-10 {
    width: 83.3333333333%;
  }
  .large-margin-collapse > .wa-large-11 {
    width: 91.6666666667%;
  }
  .large-margin-collapse > .wa-large-12 {
    width: 100%;
  }
}
@media screen and (min-width: 85.375em) {
  .large-margin-collapse > .wa-xlarge-1 {
    width: 8.3333333333%;
  }
  .large-margin-collapse > .wa-xlarge-2 {
    width: 16.6666666667%;
  }
  .large-margin-collapse > .wa-xlarge-3 {
    width: 25%;
  }
  .large-margin-collapse > .wa-xlarge-4 {
    width: 33.3333333333%;
  }
  .large-margin-collapse > .wa-xlarge-5 {
    width: 41.6666666667%;
  }
  .large-margin-collapse > .wa-xlarge-6 {
    width: 50%;
  }
  .large-margin-collapse > .wa-xlarge-7 {
    width: 58.3333333333%;
  }
  .large-margin-collapse > .wa-xlarge-8 {
    width: 66.6666666667%;
  }
  .large-margin-collapse > .wa-xlarge-9 {
    width: 75%;
  }
  .large-margin-collapse > .wa-xlarge-10 {
    width: 83.3333333333%;
  }
  .large-margin-collapse > .wa-xlarge-11 {
    width: 91.6666666667%;
  }
  .large-margin-collapse > .wa-xlarge-12 {
    width: 100%;
  }
}
@media screen and (min-width: 100em) {
  .large-margin-collapse > .wa-xxlarge-1 {
    width: 8.3333333333%;
  }
  .large-margin-collapse > .wa-xxlarge-2 {
    width: 16.6666666667%;
  }
  .large-margin-collapse > .wa-xxlarge-3 {
    width: 25%;
  }
  .large-margin-collapse > .wa-xxlarge-4 {
    width: 33.3333333333%;
  }
  .large-margin-collapse > .wa-xxlarge-5 {
    width: 41.6666666667%;
  }
  .large-margin-collapse > .wa-xxlarge-6 {
    width: 50%;
  }
  .large-margin-collapse > .wa-xxlarge-7 {
    width: 58.3333333333%;
  }
  .large-margin-collapse > .wa-xxlarge-8 {
    width: 66.6666666667%;
  }
  .large-margin-collapse > .wa-xxlarge-9 {
    width: 75%;
  }
  .large-margin-collapse > .wa-xxlarge-10 {
    width: 83.3333333333%;
  }
  .large-margin-collapse > .wa-xxlarge-11 {
    width: 91.6666666667%;
  }
  .large-margin-collapse > .wa-xxlarge-12 {
    width: 100%;
  }
}

@media print, screen and (min-width: 62em) {
  .large-padding-collapse {
    margin-right: 0;
    margin-left: 0;
  }
  .large-padding-collapse > .wa-cell {
    padding-right: 0;
    padding-left: 0;
  }
}

@media screen and (min-width: 85.375em) {
  .xlarge-margin-collapse {
    margin-right: 0;
    margin-left: 0;
  }
  .xlarge-margin-collapse > .wa-cell {
    margin-right: 0;
    margin-left: 0;
  }
}
@media screen and (min-width: 85.375em) {
  .xlarge-margin-collapse > .wa-small-1 {
    width: 8.3333333333%;
  }
  .xlarge-margin-collapse > .wa-small-2 {
    width: 16.6666666667%;
  }
  .xlarge-margin-collapse > .wa-small-3 {
    width: 25%;
  }
  .xlarge-margin-collapse > .wa-small-4 {
    width: 33.3333333333%;
  }
  .xlarge-margin-collapse > .wa-small-5 {
    width: 41.6666666667%;
  }
  .xlarge-margin-collapse > .wa-small-6 {
    width: 50%;
  }
  .xlarge-margin-collapse > .wa-small-7 {
    width: 58.3333333333%;
  }
  .xlarge-margin-collapse > .wa-small-8 {
    width: 66.6666666667%;
  }
  .xlarge-margin-collapse > .wa-small-9 {
    width: 75%;
  }
  .xlarge-margin-collapse > .wa-small-10 {
    width: 83.3333333333%;
  }
  .xlarge-margin-collapse > .wa-small-11 {
    width: 91.6666666667%;
  }
  .xlarge-margin-collapse > .wa-small-12 {
    width: 100%;
  }
}
@media screen and (min-width: 85.375em) {
  .xlarge-margin-collapse > .wa-xsmall-1 {
    width: 8.3333333333%;
  }
  .xlarge-margin-collapse > .wa-xsmall-2 {
    width: 16.6666666667%;
  }
  .xlarge-margin-collapse > .wa-xsmall-3 {
    width: 25%;
  }
  .xlarge-margin-collapse > .wa-xsmall-4 {
    width: 33.3333333333%;
  }
  .xlarge-margin-collapse > .wa-xsmall-5 {
    width: 41.6666666667%;
  }
  .xlarge-margin-collapse > .wa-xsmall-6 {
    width: 50%;
  }
  .xlarge-margin-collapse > .wa-xsmall-7 {
    width: 58.3333333333%;
  }
  .xlarge-margin-collapse > .wa-xsmall-8 {
    width: 66.6666666667%;
  }
  .xlarge-margin-collapse > .wa-xsmall-9 {
    width: 75%;
  }
  .xlarge-margin-collapse > .wa-xsmall-10 {
    width: 83.3333333333%;
  }
  .xlarge-margin-collapse > .wa-xsmall-11 {
    width: 91.6666666667%;
  }
  .xlarge-margin-collapse > .wa-xsmall-12 {
    width: 100%;
  }
}
@media screen and (min-width: 85.375em) {
  .xlarge-margin-collapse > .wa-medium-1 {
    width: 8.3333333333%;
  }
  .xlarge-margin-collapse > .wa-medium-2 {
    width: 16.6666666667%;
  }
  .xlarge-margin-collapse > .wa-medium-3 {
    width: 25%;
  }
  .xlarge-margin-collapse > .wa-medium-4 {
    width: 33.3333333333%;
  }
  .xlarge-margin-collapse > .wa-medium-5 {
    width: 41.6666666667%;
  }
  .xlarge-margin-collapse > .wa-medium-6 {
    width: 50%;
  }
  .xlarge-margin-collapse > .wa-medium-7 {
    width: 58.3333333333%;
  }
  .xlarge-margin-collapse > .wa-medium-8 {
    width: 66.6666666667%;
  }
  .xlarge-margin-collapse > .wa-medium-9 {
    width: 75%;
  }
  .xlarge-margin-collapse > .wa-medium-10 {
    width: 83.3333333333%;
  }
  .xlarge-margin-collapse > .wa-medium-11 {
    width: 91.6666666667%;
  }
  .xlarge-margin-collapse > .wa-medium-12 {
    width: 100%;
  }
}
@media screen and (min-width: 85.375em) {
  .xlarge-margin-collapse > .wa-large-1 {
    width: 8.3333333333%;
  }
  .xlarge-margin-collapse > .wa-large-2 {
    width: 16.6666666667%;
  }
  .xlarge-margin-collapse > .wa-large-3 {
    width: 25%;
  }
  .xlarge-margin-collapse > .wa-large-4 {
    width: 33.3333333333%;
  }
  .xlarge-margin-collapse > .wa-large-5 {
    width: 41.6666666667%;
  }
  .xlarge-margin-collapse > .wa-large-6 {
    width: 50%;
  }
  .xlarge-margin-collapse > .wa-large-7 {
    width: 58.3333333333%;
  }
  .xlarge-margin-collapse > .wa-large-8 {
    width: 66.6666666667%;
  }
  .xlarge-margin-collapse > .wa-large-9 {
    width: 75%;
  }
  .xlarge-margin-collapse > .wa-large-10 {
    width: 83.3333333333%;
  }
  .xlarge-margin-collapse > .wa-large-11 {
    width: 91.6666666667%;
  }
  .xlarge-margin-collapse > .wa-large-12 {
    width: 100%;
  }
}
@media screen and (min-width: 85.375em) {
  .xlarge-margin-collapse > .wa-xlarge-1 {
    width: 8.3333333333%;
  }
  .xlarge-margin-collapse > .wa-xlarge-2 {
    width: 16.6666666667%;
  }
  .xlarge-margin-collapse > .wa-xlarge-3 {
    width: 25%;
  }
  .xlarge-margin-collapse > .wa-xlarge-4 {
    width: 33.3333333333%;
  }
  .xlarge-margin-collapse > .wa-xlarge-5 {
    width: 41.6666666667%;
  }
  .xlarge-margin-collapse > .wa-xlarge-6 {
    width: 50%;
  }
  .xlarge-margin-collapse > .wa-xlarge-7 {
    width: 58.3333333333%;
  }
  .xlarge-margin-collapse > .wa-xlarge-8 {
    width: 66.6666666667%;
  }
  .xlarge-margin-collapse > .wa-xlarge-9 {
    width: 75%;
  }
  .xlarge-margin-collapse > .wa-xlarge-10 {
    width: 83.3333333333%;
  }
  .xlarge-margin-collapse > .wa-xlarge-11 {
    width: 91.6666666667%;
  }
  .xlarge-margin-collapse > .wa-xlarge-12 {
    width: 100%;
  }
}
@media screen and (min-width: 100em) {
  .xlarge-margin-collapse > .wa-xxlarge-1 {
    width: 8.3333333333%;
  }
  .xlarge-margin-collapse > .wa-xxlarge-2 {
    width: 16.6666666667%;
  }
  .xlarge-margin-collapse > .wa-xxlarge-3 {
    width: 25%;
  }
  .xlarge-margin-collapse > .wa-xxlarge-4 {
    width: 33.3333333333%;
  }
  .xlarge-margin-collapse > .wa-xxlarge-5 {
    width: 41.6666666667%;
  }
  .xlarge-margin-collapse > .wa-xxlarge-6 {
    width: 50%;
  }
  .xlarge-margin-collapse > .wa-xxlarge-7 {
    width: 58.3333333333%;
  }
  .xlarge-margin-collapse > .wa-xxlarge-8 {
    width: 66.6666666667%;
  }
  .xlarge-margin-collapse > .wa-xxlarge-9 {
    width: 75%;
  }
  .xlarge-margin-collapse > .wa-xxlarge-10 {
    width: 83.3333333333%;
  }
  .xlarge-margin-collapse > .wa-xxlarge-11 {
    width: 91.6666666667%;
  }
  .xlarge-margin-collapse > .wa-xxlarge-12 {
    width: 100%;
  }
}

@media screen and (min-width: 85.375em) {
  .xlarge-padding-collapse {
    margin-right: 0;
    margin-left: 0;
  }
  .xlarge-padding-collapse > .wa-cell {
    padding-right: 0;
    padding-left: 0;
  }
}

@media screen and (min-width: 100em) {
  .xxlarge-margin-collapse {
    margin-right: 0;
    margin-left: 0;
  }
  .xxlarge-margin-collapse > .wa-cell {
    margin-right: 0;
    margin-left: 0;
  }
}
@media screen and (min-width: 100em) {
  .xxlarge-margin-collapse > .wa-small-1 {
    width: 8.3333333333%;
  }
  .xxlarge-margin-collapse > .wa-small-2 {
    width: 16.6666666667%;
  }
  .xxlarge-margin-collapse > .wa-small-3 {
    width: 25%;
  }
  .xxlarge-margin-collapse > .wa-small-4 {
    width: 33.3333333333%;
  }
  .xxlarge-margin-collapse > .wa-small-5 {
    width: 41.6666666667%;
  }
  .xxlarge-margin-collapse > .wa-small-6 {
    width: 50%;
  }
  .xxlarge-margin-collapse > .wa-small-7 {
    width: 58.3333333333%;
  }
  .xxlarge-margin-collapse > .wa-small-8 {
    width: 66.6666666667%;
  }
  .xxlarge-margin-collapse > .wa-small-9 {
    width: 75%;
  }
  .xxlarge-margin-collapse > .wa-small-10 {
    width: 83.3333333333%;
  }
  .xxlarge-margin-collapse > .wa-small-11 {
    width: 91.6666666667%;
  }
  .xxlarge-margin-collapse > .wa-small-12 {
    width: 100%;
  }
}
@media screen and (min-width: 100em) {
  .xxlarge-margin-collapse > .wa-xsmall-1 {
    width: 8.3333333333%;
  }
  .xxlarge-margin-collapse > .wa-xsmall-2 {
    width: 16.6666666667%;
  }
  .xxlarge-margin-collapse > .wa-xsmall-3 {
    width: 25%;
  }
  .xxlarge-margin-collapse > .wa-xsmall-4 {
    width: 33.3333333333%;
  }
  .xxlarge-margin-collapse > .wa-xsmall-5 {
    width: 41.6666666667%;
  }
  .xxlarge-margin-collapse > .wa-xsmall-6 {
    width: 50%;
  }
  .xxlarge-margin-collapse > .wa-xsmall-7 {
    width: 58.3333333333%;
  }
  .xxlarge-margin-collapse > .wa-xsmall-8 {
    width: 66.6666666667%;
  }
  .xxlarge-margin-collapse > .wa-xsmall-9 {
    width: 75%;
  }
  .xxlarge-margin-collapse > .wa-xsmall-10 {
    width: 83.3333333333%;
  }
  .xxlarge-margin-collapse > .wa-xsmall-11 {
    width: 91.6666666667%;
  }
  .xxlarge-margin-collapse > .wa-xsmall-12 {
    width: 100%;
  }
}
@media screen and (min-width: 100em) {
  .xxlarge-margin-collapse > .wa-medium-1 {
    width: 8.3333333333%;
  }
  .xxlarge-margin-collapse > .wa-medium-2 {
    width: 16.6666666667%;
  }
  .xxlarge-margin-collapse > .wa-medium-3 {
    width: 25%;
  }
  .xxlarge-margin-collapse > .wa-medium-4 {
    width: 33.3333333333%;
  }
  .xxlarge-margin-collapse > .wa-medium-5 {
    width: 41.6666666667%;
  }
  .xxlarge-margin-collapse > .wa-medium-6 {
    width: 50%;
  }
  .xxlarge-margin-collapse > .wa-medium-7 {
    width: 58.3333333333%;
  }
  .xxlarge-margin-collapse > .wa-medium-8 {
    width: 66.6666666667%;
  }
  .xxlarge-margin-collapse > .wa-medium-9 {
    width: 75%;
  }
  .xxlarge-margin-collapse > .wa-medium-10 {
    width: 83.3333333333%;
  }
  .xxlarge-margin-collapse > .wa-medium-11 {
    width: 91.6666666667%;
  }
  .xxlarge-margin-collapse > .wa-medium-12 {
    width: 100%;
  }
}
@media screen and (min-width: 100em) {
  .xxlarge-margin-collapse > .wa-large-1 {
    width: 8.3333333333%;
  }
  .xxlarge-margin-collapse > .wa-large-2 {
    width: 16.6666666667%;
  }
  .xxlarge-margin-collapse > .wa-large-3 {
    width: 25%;
  }
  .xxlarge-margin-collapse > .wa-large-4 {
    width: 33.3333333333%;
  }
  .xxlarge-margin-collapse > .wa-large-5 {
    width: 41.6666666667%;
  }
  .xxlarge-margin-collapse > .wa-large-6 {
    width: 50%;
  }
  .xxlarge-margin-collapse > .wa-large-7 {
    width: 58.3333333333%;
  }
  .xxlarge-margin-collapse > .wa-large-8 {
    width: 66.6666666667%;
  }
  .xxlarge-margin-collapse > .wa-large-9 {
    width: 75%;
  }
  .xxlarge-margin-collapse > .wa-large-10 {
    width: 83.3333333333%;
  }
  .xxlarge-margin-collapse > .wa-large-11 {
    width: 91.6666666667%;
  }
  .xxlarge-margin-collapse > .wa-large-12 {
    width: 100%;
  }
}
@media screen and (min-width: 100em) {
  .xxlarge-margin-collapse > .wa-xlarge-1 {
    width: 8.3333333333%;
  }
  .xxlarge-margin-collapse > .wa-xlarge-2 {
    width: 16.6666666667%;
  }
  .xxlarge-margin-collapse > .wa-xlarge-3 {
    width: 25%;
  }
  .xxlarge-margin-collapse > .wa-xlarge-4 {
    width: 33.3333333333%;
  }
  .xxlarge-margin-collapse > .wa-xlarge-5 {
    width: 41.6666666667%;
  }
  .xxlarge-margin-collapse > .wa-xlarge-6 {
    width: 50%;
  }
  .xxlarge-margin-collapse > .wa-xlarge-7 {
    width: 58.3333333333%;
  }
  .xxlarge-margin-collapse > .wa-xlarge-8 {
    width: 66.6666666667%;
  }
  .xxlarge-margin-collapse > .wa-xlarge-9 {
    width: 75%;
  }
  .xxlarge-margin-collapse > .wa-xlarge-10 {
    width: 83.3333333333%;
  }
  .xxlarge-margin-collapse > .wa-xlarge-11 {
    width: 91.6666666667%;
  }
  .xxlarge-margin-collapse > .wa-xlarge-12 {
    width: 100%;
  }
}
@media screen and (min-width: 100em) {
  .xxlarge-margin-collapse > .wa-xxlarge-1 {
    width: 8.3333333333%;
  }
  .xxlarge-margin-collapse > .wa-xxlarge-2 {
    width: 16.6666666667%;
  }
  .xxlarge-margin-collapse > .wa-xxlarge-3 {
    width: 25%;
  }
  .xxlarge-margin-collapse > .wa-xxlarge-4 {
    width: 33.3333333333%;
  }
  .xxlarge-margin-collapse > .wa-xxlarge-5 {
    width: 41.6666666667%;
  }
  .xxlarge-margin-collapse > .wa-xxlarge-6 {
    width: 50%;
  }
  .xxlarge-margin-collapse > .wa-xxlarge-7 {
    width: 58.3333333333%;
  }
  .xxlarge-margin-collapse > .wa-xxlarge-8 {
    width: 66.6666666667%;
  }
  .xxlarge-margin-collapse > .wa-xxlarge-9 {
    width: 75%;
  }
  .xxlarge-margin-collapse > .wa-xxlarge-10 {
    width: 83.3333333333%;
  }
  .xxlarge-margin-collapse > .wa-xxlarge-11 {
    width: 91.6666666667%;
  }
  .xxlarge-margin-collapse > .wa-xxlarge-12 {
    width: 100%;
  }
}

@media screen and (min-width: 100em) {
  .xxlarge-padding-collapse {
    margin-right: 0;
    margin-left: 0;
  }
  .xxlarge-padding-collapse > .wa-cell {
    padding-right: 0;
    padding-left: 0;
  }
}

.wa-small-offset-0 {
  margin-left: 0%;
}

.wa-grid-margin-x > .wa-small-offset-0 {
  margin-left: calc(0% + 0rem / 2);
}

.wa-small-offset-1 {
  margin-left: 8.3333333333%;
}

.wa-grid-margin-x > .wa-small-offset-1 {
  margin-left: calc(8.3333333333% + 0rem / 2);
}

.wa-small-offset-2 {
  margin-left: 16.6666666667%;
}

.wa-grid-margin-x > .wa-small-offset-2 {
  margin-left: calc(16.6666666667% + 0rem / 2);
}

.wa-small-offset-3 {
  margin-left: 25%;
}

.wa-grid-margin-x > .wa-small-offset-3 {
  margin-left: calc(25% + 0rem / 2);
}

.wa-small-offset-4 {
  margin-left: 33.3333333333%;
}

.wa-grid-margin-x > .wa-small-offset-4 {
  margin-left: calc(33.3333333333% + 0rem / 2);
}

.wa-small-offset-5 {
  margin-left: 41.6666666667%;
}

.wa-grid-margin-x > .wa-small-offset-5 {
  margin-left: calc(41.6666666667% + 0rem / 2);
}

.wa-small-offset-6 {
  margin-left: 50%;
}

.wa-grid-margin-x > .wa-small-offset-6 {
  margin-left: calc(50% + 0rem / 2);
}

.wa-small-offset-7 {
  margin-left: 58.3333333333%;
}

.wa-grid-margin-x > .wa-small-offset-7 {
  margin-left: calc(58.3333333333% + 0rem / 2);
}

.wa-small-offset-8 {
  margin-left: 66.6666666667%;
}

.wa-grid-margin-x > .wa-small-offset-8 {
  margin-left: calc(66.6666666667% + 0rem / 2);
}

.wa-small-offset-9 {
  margin-left: 75%;
}

.wa-grid-margin-x > .wa-small-offset-9 {
  margin-left: calc(75% + 0rem / 2);
}

.wa-small-offset-10 {
  margin-left: 83.3333333333%;
}

.wa-grid-margin-x > .wa-small-offset-10 {
  margin-left: calc(83.3333333333% + 0rem / 2);
}

.wa-small-offset-11 {
  margin-left: 91.6666666667%;
}

.wa-grid-margin-x > .wa-small-offset-11 {
  margin-left: calc(91.6666666667% + 0rem / 2);
}

@media print, screen and (min-width: 36em) {
  .wa-xsmall-offset-0 {
    margin-left: 0%;
  }
  .wa-grid-margin-x > .wa-xsmall-offset-0 {
    margin-left: calc(0% + 0rem / 2);
  }
  .wa-xsmall-offset-1 {
    margin-left: 8.3333333333%;
  }
  .wa-grid-margin-x > .wa-xsmall-offset-1 {
    margin-left: calc(8.3333333333% + 0rem / 2);
  }
  .wa-xsmall-offset-2 {
    margin-left: 16.6666666667%;
  }
  .wa-grid-margin-x > .wa-xsmall-offset-2 {
    margin-left: calc(16.6666666667% + 0rem / 2);
  }
  .wa-xsmall-offset-3 {
    margin-left: 25%;
  }
  .wa-grid-margin-x > .wa-xsmall-offset-3 {
    margin-left: calc(25% + 0rem / 2);
  }
  .wa-xsmall-offset-4 {
    margin-left: 33.3333333333%;
  }
  .wa-grid-margin-x > .wa-xsmall-offset-4 {
    margin-left: calc(33.3333333333% + 0rem / 2);
  }
  .wa-xsmall-offset-5 {
    margin-left: 41.6666666667%;
  }
  .wa-grid-margin-x > .wa-xsmall-offset-5 {
    margin-left: calc(41.6666666667% + 0rem / 2);
  }
  .wa-xsmall-offset-6 {
    margin-left: 50%;
  }
  .wa-grid-margin-x > .wa-xsmall-offset-6 {
    margin-left: calc(50% + 0rem / 2);
  }
  .wa-xsmall-offset-7 {
    margin-left: 58.3333333333%;
  }
  .wa-grid-margin-x > .wa-xsmall-offset-7 {
    margin-left: calc(58.3333333333% + 0rem / 2);
  }
  .wa-xsmall-offset-8 {
    margin-left: 66.6666666667%;
  }
  .wa-grid-margin-x > .wa-xsmall-offset-8 {
    margin-left: calc(66.6666666667% + 0rem / 2);
  }
  .wa-xsmall-offset-9 {
    margin-left: 75%;
  }
  .wa-grid-margin-x > .wa-xsmall-offset-9 {
    margin-left: calc(75% + 0rem / 2);
  }
  .wa-xsmall-offset-10 {
    margin-left: 83.3333333333%;
  }
  .wa-grid-margin-x > .wa-xsmall-offset-10 {
    margin-left: calc(83.3333333333% + 0rem / 2);
  }
  .wa-xsmall-offset-11 {
    margin-left: 91.6666666667%;
  }
  .wa-grid-margin-x > .wa-xsmall-offset-11 {
    margin-left: calc(91.6666666667% + 0rem / 2);
  }
}
@media print, screen and (min-width: 48em) {
  .wa-medium-offset-0 {
    margin-left: 0%;
  }
  .wa-grid-margin-x > .wa-medium-offset-0 {
    margin-left: calc(0% + 0rem / 2);
  }
  .wa-medium-offset-1 {
    margin-left: 8.3333333333%;
  }
  .wa-grid-margin-x > .wa-medium-offset-1 {
    margin-left: calc(8.3333333333% + 0rem / 2);
  }
  .wa-medium-offset-2 {
    margin-left: 16.6666666667%;
  }
  .wa-grid-margin-x > .wa-medium-offset-2 {
    margin-left: calc(16.6666666667% + 0rem / 2);
  }
  .wa-medium-offset-3 {
    margin-left: 25%;
  }
  .wa-grid-margin-x > .wa-medium-offset-3 {
    margin-left: calc(25% + 0rem / 2);
  }
  .wa-medium-offset-4 {
    margin-left: 33.3333333333%;
  }
  .wa-grid-margin-x > .wa-medium-offset-4 {
    margin-left: calc(33.3333333333% + 0rem / 2);
  }
  .wa-medium-offset-5 {
    margin-left: 41.6666666667%;
  }
  .wa-grid-margin-x > .wa-medium-offset-5 {
    margin-left: calc(41.6666666667% + 0rem / 2);
  }
  .wa-medium-offset-6 {
    margin-left: 50%;
  }
  .wa-grid-margin-x > .wa-medium-offset-6 {
    margin-left: calc(50% + 0rem / 2);
  }
  .wa-medium-offset-7 {
    margin-left: 58.3333333333%;
  }
  .wa-grid-margin-x > .wa-medium-offset-7 {
    margin-left: calc(58.3333333333% + 0rem / 2);
  }
  .wa-medium-offset-8 {
    margin-left: 66.6666666667%;
  }
  .wa-grid-margin-x > .wa-medium-offset-8 {
    margin-left: calc(66.6666666667% + 0rem / 2);
  }
  .wa-medium-offset-9 {
    margin-left: 75%;
  }
  .wa-grid-margin-x > .wa-medium-offset-9 {
    margin-left: calc(75% + 0rem / 2);
  }
  .wa-medium-offset-10 {
    margin-left: 83.3333333333%;
  }
  .wa-grid-margin-x > .wa-medium-offset-10 {
    margin-left: calc(83.3333333333% + 0rem / 2);
  }
  .wa-medium-offset-11 {
    margin-left: 91.6666666667%;
  }
  .wa-grid-margin-x > .wa-medium-offset-11 {
    margin-left: calc(91.6666666667% + 0rem / 2);
  }
}
@media print, screen and (min-width: 62em) {
  .wa-large-offset-0 {
    margin-left: 0%;
  }
  .wa-grid-margin-x > .wa-large-offset-0 {
    margin-left: calc(0% + 0rem / 2);
  }
  .wa-large-offset-1 {
    margin-left: 8.3333333333%;
  }
  .wa-grid-margin-x > .wa-large-offset-1 {
    margin-left: calc(8.3333333333% + 0rem / 2);
  }
  .wa-large-offset-2 {
    margin-left: 16.6666666667%;
  }
  .wa-grid-margin-x > .wa-large-offset-2 {
    margin-left: calc(16.6666666667% + 0rem / 2);
  }
  .wa-large-offset-3 {
    margin-left: 25%;
  }
  .wa-grid-margin-x > .wa-large-offset-3 {
    margin-left: calc(25% + 0rem / 2);
  }
  .wa-large-offset-4 {
    margin-left: 33.3333333333%;
  }
  .wa-grid-margin-x > .wa-large-offset-4 {
    margin-left: calc(33.3333333333% + 0rem / 2);
  }
  .wa-large-offset-5 {
    margin-left: 41.6666666667%;
  }
  .wa-grid-margin-x > .wa-large-offset-5 {
    margin-left: calc(41.6666666667% + 0rem / 2);
  }
  .wa-large-offset-6 {
    margin-left: 50%;
  }
  .wa-grid-margin-x > .wa-large-offset-6 {
    margin-left: calc(50% + 0rem / 2);
  }
  .wa-large-offset-7 {
    margin-left: 58.3333333333%;
  }
  .wa-grid-margin-x > .wa-large-offset-7 {
    margin-left: calc(58.3333333333% + 0rem / 2);
  }
  .wa-large-offset-8 {
    margin-left: 66.6666666667%;
  }
  .wa-grid-margin-x > .wa-large-offset-8 {
    margin-left: calc(66.6666666667% + 0rem / 2);
  }
  .wa-large-offset-9 {
    margin-left: 75%;
  }
  .wa-grid-margin-x > .wa-large-offset-9 {
    margin-left: calc(75% + 0rem / 2);
  }
  .wa-large-offset-10 {
    margin-left: 83.3333333333%;
  }
  .wa-grid-margin-x > .wa-large-offset-10 {
    margin-left: calc(83.3333333333% + 0rem / 2);
  }
  .wa-large-offset-11 {
    margin-left: 91.6666666667%;
  }
  .wa-grid-margin-x > .wa-large-offset-11 {
    margin-left: calc(91.6666666667% + 0rem / 2);
  }
}
@media screen and (min-width: 85.375em) {
  .wa-xlarge-offset-0 {
    margin-left: 0%;
  }
  .wa-grid-margin-x > .wa-xlarge-offset-0 {
    margin-left: calc(0% + 0rem / 2);
  }
  .wa-xlarge-offset-1 {
    margin-left: 8.3333333333%;
  }
  .wa-grid-margin-x > .wa-xlarge-offset-1 {
    margin-left: calc(8.3333333333% + 0rem / 2);
  }
  .wa-xlarge-offset-2 {
    margin-left: 16.6666666667%;
  }
  .wa-grid-margin-x > .wa-xlarge-offset-2 {
    margin-left: calc(16.6666666667% + 0rem / 2);
  }
  .wa-xlarge-offset-3 {
    margin-left: 25%;
  }
  .wa-grid-margin-x > .wa-xlarge-offset-3 {
    margin-left: calc(25% + 0rem / 2);
  }
  .wa-xlarge-offset-4 {
    margin-left: 33.3333333333%;
  }
  .wa-grid-margin-x > .wa-xlarge-offset-4 {
    margin-left: calc(33.3333333333% + 0rem / 2);
  }
  .wa-xlarge-offset-5 {
    margin-left: 41.6666666667%;
  }
  .wa-grid-margin-x > .wa-xlarge-offset-5 {
    margin-left: calc(41.6666666667% + 0rem / 2);
  }
  .wa-xlarge-offset-6 {
    margin-left: 50%;
  }
  .wa-grid-margin-x > .wa-xlarge-offset-6 {
    margin-left: calc(50% + 0rem / 2);
  }
  .wa-xlarge-offset-7 {
    margin-left: 58.3333333333%;
  }
  .wa-grid-margin-x > .wa-xlarge-offset-7 {
    margin-left: calc(58.3333333333% + 0rem / 2);
  }
  .wa-xlarge-offset-8 {
    margin-left: 66.6666666667%;
  }
  .wa-grid-margin-x > .wa-xlarge-offset-8 {
    margin-left: calc(66.6666666667% + 0rem / 2);
  }
  .wa-xlarge-offset-9 {
    margin-left: 75%;
  }
  .wa-grid-margin-x > .wa-xlarge-offset-9 {
    margin-left: calc(75% + 0rem / 2);
  }
  .wa-xlarge-offset-10 {
    margin-left: 83.3333333333%;
  }
  .wa-grid-margin-x > .wa-xlarge-offset-10 {
    margin-left: calc(83.3333333333% + 0rem / 2);
  }
  .wa-xlarge-offset-11 {
    margin-left: 91.6666666667%;
  }
  .wa-grid-margin-x > .wa-xlarge-offset-11 {
    margin-left: calc(91.6666666667% + 0rem / 2);
  }
}
@media screen and (min-width: 100em) {
  .wa-xxlarge-offset-0 {
    margin-left: 0%;
  }
  .wa-grid-margin-x > .wa-xxlarge-offset-0 {
    margin-left: calc(0% + 0rem / 2);
  }
  .wa-xxlarge-offset-1 {
    margin-left: 8.3333333333%;
  }
  .wa-grid-margin-x > .wa-xxlarge-offset-1 {
    margin-left: calc(8.3333333333% + 0rem / 2);
  }
  .wa-xxlarge-offset-2 {
    margin-left: 16.6666666667%;
  }
  .wa-grid-margin-x > .wa-xxlarge-offset-2 {
    margin-left: calc(16.6666666667% + 0rem / 2);
  }
  .wa-xxlarge-offset-3 {
    margin-left: 25%;
  }
  .wa-grid-margin-x > .wa-xxlarge-offset-3 {
    margin-left: calc(25% + 0rem / 2);
  }
  .wa-xxlarge-offset-4 {
    margin-left: 33.3333333333%;
  }
  .wa-grid-margin-x > .wa-xxlarge-offset-4 {
    margin-left: calc(33.3333333333% + 0rem / 2);
  }
  .wa-xxlarge-offset-5 {
    margin-left: 41.6666666667%;
  }
  .wa-grid-margin-x > .wa-xxlarge-offset-5 {
    margin-left: calc(41.6666666667% + 0rem / 2);
  }
  .wa-xxlarge-offset-6 {
    margin-left: 50%;
  }
  .wa-grid-margin-x > .wa-xxlarge-offset-6 {
    margin-left: calc(50% + 0rem / 2);
  }
  .wa-xxlarge-offset-7 {
    margin-left: 58.3333333333%;
  }
  .wa-grid-margin-x > .wa-xxlarge-offset-7 {
    margin-left: calc(58.3333333333% + 0rem / 2);
  }
  .wa-xxlarge-offset-8 {
    margin-left: 66.6666666667%;
  }
  .wa-grid-margin-x > .wa-xxlarge-offset-8 {
    margin-left: calc(66.6666666667% + 0rem / 2);
  }
  .wa-xxlarge-offset-9 {
    margin-left: 75%;
  }
  .wa-grid-margin-x > .wa-xxlarge-offset-9 {
    margin-left: calc(75% + 0rem / 2);
  }
  .wa-xxlarge-offset-10 {
    margin-left: 83.3333333333%;
  }
  .wa-grid-margin-x > .wa-xxlarge-offset-10 {
    margin-left: calc(83.3333333333% + 0rem / 2);
  }
  .wa-xxlarge-offset-11 {
    margin-left: 91.6666666667%;
  }
  .wa-grid-margin-x > .wa-xxlarge-offset-11 {
    margin-left: calc(91.6666666667% + 0rem / 2);
  }
}
.wa-grid-y {
  display: flex;
  flex-flow: column nowrap;
}
.wa-grid-y > .wa-cell {
  height: auto;
  max-height: none;
}
.wa-grid-y > .wa-auto {
  height: auto;
}
.wa-grid-y > .wa-shrink {
  height: auto;
}
.wa-grid-y > .wa-small-shrink, .wa-grid-y > .wa-small-full, .wa-grid-y > .wa-small-1, .wa-grid-y > .wa-small-2, .wa-grid-y > .wa-small-3, .wa-grid-y > .wa-small-4, .wa-grid-y > .wa-small-5, .wa-grid-y > .wa-small-6, .wa-grid-y > .wa-small-7, .wa-grid-y > .wa-small-8, .wa-grid-y > .wa-small-9, .wa-grid-y > .wa-small-10, .wa-grid-y > .wa-small-11, .wa-grid-y > .wa-small-12 {
  flex-basis: auto;
}
@media print, screen and (min-width: 36em) {
  .wa-grid-y > .wa-xsmall-shrink, .wa-grid-y > .wa-xsmall-full, .wa-grid-y > .wa-xsmall-1, .wa-grid-y > .wa-xsmall-2, .wa-grid-y > .wa-xsmall-3, .wa-grid-y > .wa-xsmall-4, .wa-grid-y > .wa-xsmall-5, .wa-grid-y > .wa-xsmall-6, .wa-grid-y > .wa-xsmall-7, .wa-grid-y > .wa-xsmall-8, .wa-grid-y > .wa-xsmall-9, .wa-grid-y > .wa-xsmall-10, .wa-grid-y > .wa-xsmall-11, .wa-grid-y > .wa-xsmall-12 {
    flex-basis: auto;
  }
}
@media print, screen and (min-width: 48em) {
  .wa-grid-y > .wa-medium-shrink, .wa-grid-y > .wa-medium-full, .wa-grid-y > .wa-medium-1, .wa-grid-y > .wa-medium-2, .wa-grid-y > .wa-medium-3, .wa-grid-y > .wa-medium-4, .wa-grid-y > .wa-medium-5, .wa-grid-y > .wa-medium-6, .wa-grid-y > .wa-medium-7, .wa-grid-y > .wa-medium-8, .wa-grid-y > .wa-medium-9, .wa-grid-y > .wa-medium-10, .wa-grid-y > .wa-medium-11, .wa-grid-y > .wa-medium-12 {
    flex-basis: auto;
  }
}
@media print, screen and (min-width: 62em) {
  .wa-grid-y > .wa-large-shrink, .wa-grid-y > .wa-large-full, .wa-grid-y > .wa-large-1, .wa-grid-y > .wa-large-2, .wa-grid-y > .wa-large-3, .wa-grid-y > .wa-large-4, .wa-grid-y > .wa-large-5, .wa-grid-y > .wa-large-6, .wa-grid-y > .wa-large-7, .wa-grid-y > .wa-large-8, .wa-grid-y > .wa-large-9, .wa-grid-y > .wa-large-10, .wa-grid-y > .wa-large-11, .wa-grid-y > .wa-large-12 {
    flex-basis: auto;
  }
}
@media screen and (min-width: 85.375em) {
  .wa-grid-y > .wa-xlarge-shrink, .wa-grid-y > .wa-xlarge-full, .wa-grid-y > .wa-xlarge-1, .wa-grid-y > .wa-xlarge-2, .wa-grid-y > .wa-xlarge-3, .wa-grid-y > .wa-xlarge-4, .wa-grid-y > .wa-xlarge-5, .wa-grid-y > .wa-xlarge-6, .wa-grid-y > .wa-xlarge-7, .wa-grid-y > .wa-xlarge-8, .wa-grid-y > .wa-xlarge-9, .wa-grid-y > .wa-xlarge-10, .wa-grid-y > .wa-xlarge-11, .wa-grid-y > .wa-xlarge-12 {
    flex-basis: auto;
  }
}
@media screen and (min-width: 100em) {
  .wa-grid-y > .wa-xxlarge-shrink, .wa-grid-y > .wa-xxlarge-full, .wa-grid-y > .wa-xxlarge-1, .wa-grid-y > .wa-xxlarge-2, .wa-grid-y > .wa-xxlarge-3, .wa-grid-y > .wa-xxlarge-4, .wa-grid-y > .wa-xxlarge-5, .wa-grid-y > .wa-xxlarge-6, .wa-grid-y > .wa-xxlarge-7, .wa-grid-y > .wa-xxlarge-8, .wa-grid-y > .wa-xxlarge-9, .wa-grid-y > .wa-xxlarge-10, .wa-grid-y > .wa-xxlarge-11, .wa-grid-y > .wa-xxlarge-12 {
    flex-basis: auto;
  }
}
.wa-grid-y > .wa-small-12, .wa-grid-y > .wa-small-11, .wa-grid-y > .wa-small-10, .wa-grid-y > .wa-small-9, .wa-grid-y > .wa-small-8, .wa-grid-y > .wa-small-7, .wa-grid-y > .wa-small-6, .wa-grid-y > .wa-small-5, .wa-grid-y > .wa-small-4, .wa-grid-y > .wa-small-3, .wa-grid-y > .wa-small-2, .wa-grid-y > .wa-small-1 {
  flex: 0 0 auto;
}
.wa-grid-y > .wa-small-1 {
  height: 8.3333333333%;
}
.wa-grid-y > .wa-small-2 {
  height: 16.6666666667%;
}
.wa-grid-y > .wa-small-3 {
  height: 25%;
}
.wa-grid-y > .wa-small-4 {
  height: 33.3333333333%;
}
.wa-grid-y > .wa-small-5 {
  height: 41.6666666667%;
}
.wa-grid-y > .wa-small-6 {
  height: 50%;
}
.wa-grid-y > .wa-small-7 {
  height: 58.3333333333%;
}
.wa-grid-y > .wa-small-8 {
  height: 66.6666666667%;
}
.wa-grid-y > .wa-small-9 {
  height: 75%;
}
.wa-grid-y > .wa-small-10 {
  height: 83.3333333333%;
}
.wa-grid-y > .wa-small-11 {
  height: 91.6666666667%;
}
.wa-grid-y > .wa-small-12 {
  height: 100%;
}
@media print, screen and (min-width: 36em) {
  .wa-grid-y > .wa-xsmall-auto {
    flex: 1 1 0;
    height: auto;
  }
  .wa-grid-y > .wa-xsmall-12, .wa-grid-y > .wa-xsmall-11, .wa-grid-y > .wa-xsmall-10, .wa-grid-y > .wa-xsmall-9, .wa-grid-y > .wa-xsmall-8, .wa-grid-y > .wa-xsmall-7, .wa-grid-y > .wa-xsmall-6, .wa-grid-y > .wa-xsmall-5, .wa-grid-y > .wa-xsmall-4, .wa-grid-y > .wa-xsmall-3, .wa-grid-y > .wa-xsmall-2, .wa-grid-y > .wa-xsmall-1, .wa-grid-y > .wa-xsmall-shrink {
    flex: 0 0 auto;
  }
  .wa-grid-y > .wa-xsmall-shrink {
    height: auto;
  }
  .wa-grid-y > .wa-xsmall-1 {
    height: 8.3333333333%;
  }
  .wa-grid-y > .wa-xsmall-2 {
    height: 16.6666666667%;
  }
  .wa-grid-y > .wa-xsmall-3 {
    height: 25%;
  }
  .wa-grid-y > .wa-xsmall-4 {
    height: 33.3333333333%;
  }
  .wa-grid-y > .wa-xsmall-5 {
    height: 41.6666666667%;
  }
  .wa-grid-y > .wa-xsmall-6 {
    height: 50%;
  }
  .wa-grid-y > .wa-xsmall-7 {
    height: 58.3333333333%;
  }
  .wa-grid-y > .wa-xsmall-8 {
    height: 66.6666666667%;
  }
  .wa-grid-y > .wa-xsmall-9 {
    height: 75%;
  }
  .wa-grid-y > .wa-xsmall-10 {
    height: 83.3333333333%;
  }
  .wa-grid-y > .wa-xsmall-11 {
    height: 91.6666666667%;
  }
  .wa-grid-y > .wa-xsmall-12 {
    height: 100%;
  }
}
@media print, screen and (min-width: 48em) {
  .wa-grid-y > .wa-medium-auto {
    flex: 1 1 0;
    height: auto;
  }
  .wa-grid-y > .wa-medium-12, .wa-grid-y > .wa-medium-11, .wa-grid-y > .wa-medium-10, .wa-grid-y > .wa-medium-9, .wa-grid-y > .wa-medium-8, .wa-grid-y > .wa-medium-7, .wa-grid-y > .wa-medium-6, .wa-grid-y > .wa-medium-5, .wa-grid-y > .wa-medium-4, .wa-grid-y > .wa-medium-3, .wa-grid-y > .wa-medium-2, .wa-grid-y > .wa-medium-1, .wa-grid-y > .wa-medium-shrink {
    flex: 0 0 auto;
  }
  .wa-grid-y > .wa-medium-shrink {
    height: auto;
  }
  .wa-grid-y > .wa-medium-1 {
    height: 8.3333333333%;
  }
  .wa-grid-y > .wa-medium-2 {
    height: 16.6666666667%;
  }
  .wa-grid-y > .wa-medium-3 {
    height: 25%;
  }
  .wa-grid-y > .wa-medium-4 {
    height: 33.3333333333%;
  }
  .wa-grid-y > .wa-medium-5 {
    height: 41.6666666667%;
  }
  .wa-grid-y > .wa-medium-6 {
    height: 50%;
  }
  .wa-grid-y > .wa-medium-7 {
    height: 58.3333333333%;
  }
  .wa-grid-y > .wa-medium-8 {
    height: 66.6666666667%;
  }
  .wa-grid-y > .wa-medium-9 {
    height: 75%;
  }
  .wa-grid-y > .wa-medium-10 {
    height: 83.3333333333%;
  }
  .wa-grid-y > .wa-medium-11 {
    height: 91.6666666667%;
  }
  .wa-grid-y > .wa-medium-12 {
    height: 100%;
  }
}
@media print, screen and (min-width: 62em) {
  .wa-grid-y > .wa-large-auto {
    flex: 1 1 0;
    height: auto;
  }
  .wa-grid-y > .wa-large-12, .wa-grid-y > .wa-large-11, .wa-grid-y > .wa-large-10, .wa-grid-y > .wa-large-9, .wa-grid-y > .wa-large-8, .wa-grid-y > .wa-large-7, .wa-grid-y > .wa-large-6, .wa-grid-y > .wa-large-5, .wa-grid-y > .wa-large-4, .wa-grid-y > .wa-large-3, .wa-grid-y > .wa-large-2, .wa-grid-y > .wa-large-1, .wa-grid-y > .wa-large-shrink {
    flex: 0 0 auto;
  }
  .wa-grid-y > .wa-large-shrink {
    height: auto;
  }
  .wa-grid-y > .wa-large-1 {
    height: 8.3333333333%;
  }
  .wa-grid-y > .wa-large-2 {
    height: 16.6666666667%;
  }
  .wa-grid-y > .wa-large-3 {
    height: 25%;
  }
  .wa-grid-y > .wa-large-4 {
    height: 33.3333333333%;
  }
  .wa-grid-y > .wa-large-5 {
    height: 41.6666666667%;
  }
  .wa-grid-y > .wa-large-6 {
    height: 50%;
  }
  .wa-grid-y > .wa-large-7 {
    height: 58.3333333333%;
  }
  .wa-grid-y > .wa-large-8 {
    height: 66.6666666667%;
  }
  .wa-grid-y > .wa-large-9 {
    height: 75%;
  }
  .wa-grid-y > .wa-large-10 {
    height: 83.3333333333%;
  }
  .wa-grid-y > .wa-large-11 {
    height: 91.6666666667%;
  }
  .wa-grid-y > .wa-large-12 {
    height: 100%;
  }
}
@media screen and (min-width: 85.375em) {
  .wa-grid-y > .wa-xlarge-auto {
    flex: 1 1 0;
    height: auto;
  }
  .wa-grid-y > .wa-xlarge-12, .wa-grid-y > .wa-xlarge-11, .wa-grid-y > .wa-xlarge-10, .wa-grid-y > .wa-xlarge-9, .wa-grid-y > .wa-xlarge-8, .wa-grid-y > .wa-xlarge-7, .wa-grid-y > .wa-xlarge-6, .wa-grid-y > .wa-xlarge-5, .wa-grid-y > .wa-xlarge-4, .wa-grid-y > .wa-xlarge-3, .wa-grid-y > .wa-xlarge-2, .wa-grid-y > .wa-xlarge-1, .wa-grid-y > .wa-xlarge-shrink {
    flex: 0 0 auto;
  }
  .wa-grid-y > .wa-xlarge-shrink {
    height: auto;
  }
  .wa-grid-y > .wa-xlarge-1 {
    height: 8.3333333333%;
  }
  .wa-grid-y > .wa-xlarge-2 {
    height: 16.6666666667%;
  }
  .wa-grid-y > .wa-xlarge-3 {
    height: 25%;
  }
  .wa-grid-y > .wa-xlarge-4 {
    height: 33.3333333333%;
  }
  .wa-grid-y > .wa-xlarge-5 {
    height: 41.6666666667%;
  }
  .wa-grid-y > .wa-xlarge-6 {
    height: 50%;
  }
  .wa-grid-y > .wa-xlarge-7 {
    height: 58.3333333333%;
  }
  .wa-grid-y > .wa-xlarge-8 {
    height: 66.6666666667%;
  }
  .wa-grid-y > .wa-xlarge-9 {
    height: 75%;
  }
  .wa-grid-y > .wa-xlarge-10 {
    height: 83.3333333333%;
  }
  .wa-grid-y > .wa-xlarge-11 {
    height: 91.6666666667%;
  }
  .wa-grid-y > .wa-xlarge-12 {
    height: 100%;
  }
}
@media screen and (min-width: 100em) {
  .wa-grid-y > .wa-xxlarge-auto {
    flex: 1 1 0;
    height: auto;
  }
  .wa-grid-y > .wa-xxlarge-12, .wa-grid-y > .wa-xxlarge-11, .wa-grid-y > .wa-xxlarge-10, .wa-grid-y > .wa-xxlarge-9, .wa-grid-y > .wa-xxlarge-8, .wa-grid-y > .wa-xxlarge-7, .wa-grid-y > .wa-xxlarge-6, .wa-grid-y > .wa-xxlarge-5, .wa-grid-y > .wa-xxlarge-4, .wa-grid-y > .wa-xxlarge-3, .wa-grid-y > .wa-xxlarge-2, .wa-grid-y > .wa-xxlarge-1, .wa-grid-y > .wa-xxlarge-shrink {
    flex: 0 0 auto;
  }
  .wa-grid-y > .wa-xxlarge-shrink {
    height: auto;
  }
  .wa-grid-y > .wa-xxlarge-1 {
    height: 8.3333333333%;
  }
  .wa-grid-y > .wa-xxlarge-2 {
    height: 16.6666666667%;
  }
  .wa-grid-y > .wa-xxlarge-3 {
    height: 25%;
  }
  .wa-grid-y > .wa-xxlarge-4 {
    height: 33.3333333333%;
  }
  .wa-grid-y > .wa-xxlarge-5 {
    height: 41.6666666667%;
  }
  .wa-grid-y > .wa-xxlarge-6 {
    height: 50%;
  }
  .wa-grid-y > .wa-xxlarge-7 {
    height: 58.3333333333%;
  }
  .wa-grid-y > .wa-xxlarge-8 {
    height: 66.6666666667%;
  }
  .wa-grid-y > .wa-xxlarge-9 {
    height: 75%;
  }
  .wa-grid-y > .wa-xxlarge-10 {
    height: 83.3333333333%;
  }
  .wa-grid-y > .wa-xxlarge-11 {
    height: 91.6666666667%;
  }
  .wa-grid-y > .wa-xxlarge-12 {
    height: 100%;
  }
}

.wa-grid-padding-y .wa-grid-padding-y {
  margin-top: var(--wa--margin-top, 0);
  margin-bottom: var(--wa--margin-bottom, 0);
}
@media print, screen and (min-width: 48em) {
  .wa-grid-padding-y .wa-grid-padding-y {
    margin-top: var(--wa--margin-top, 0);
    margin-bottom: var(--wa--margin-bottom, 0);
  }
}
.wa-grid-padding-y > .wa-cell {
  padding-top: var(--wa--padding-top, 0.625rem);
  padding-bottom: var(--wa--padding-bottom, 0.625rem);
}
@media print, screen and (min-width: 48em) {
  .wa-grid-padding-y > .wa-cell {
    padding-top: var(--wa--padding-top, 0.9375rem);
    padding-bottom: var(--wa--padding-bottom, 0.9375rem);
  }
}

.wa-grid-margin-y {
  margin-top: var(--wa--margin-top, 0);
  margin-bottom: var(--wa--margin-bottom, 0);
}
@media print, screen and (min-width: 48em) {
  .wa-grid-margin-y {
    margin-top: var(--wa--margin-top, 0);
    margin-bottom: var(--wa--margin-bottom, 0);
  }
}
.wa-grid-margin-y > .wa-cell {
  width: var(--wa-grid-margin-cell-width);
  margin-left: var(--wa-grid-margin-cell-margin-x);
  margin-right: var(--wa-grid-margin-cell-margin-x);
}
.wa-grid-margin-y > .wa-auto {
  height: auto;
}
.wa-grid-margin-y > .wa-shrink {
  height: auto;
}
.wa-grid-margin-y > .wa-small-1 {
  height: 8.3333333333%;
}
.wa-grid-margin-y > .wa-small-2 {
  height: 16.6666666667%;
}
.wa-grid-margin-y > .wa-small-3 {
  height: 25%;
}
.wa-grid-margin-y > .wa-small-4 {
  height: 33.3333333333%;
}
.wa-grid-margin-y > .wa-small-5 {
  height: 41.6666666667%;
}
.wa-grid-margin-y > .wa-small-6 {
  height: 50%;
}
.wa-grid-margin-y > .wa-small-7 {
  height: 58.3333333333%;
}
.wa-grid-margin-y > .wa-small-8 {
  height: 66.6666666667%;
}
.wa-grid-margin-y > .wa-small-9 {
  height: 75%;
}
.wa-grid-margin-y > .wa-small-10 {
  height: 83.3333333333%;
}
.wa-grid-margin-y > .wa-small-11 {
  height: 91.6666666667%;
}
.wa-grid-margin-y > .wa-small-12 {
  height: 100%;
}
@media print, screen and (min-width: 36em) {
  .wa-grid-margin-y > .wa-xsmall-auto {
    height: auto;
  }
  .wa-grid-margin-y > .wa-xsmall-shrink {
    height: auto;
  }
  .wa-grid-margin-y > .wa-xsmall-1 {
    height: 8.3333333333%;
  }
  .wa-grid-margin-y > .wa-xsmall-2 {
    height: 16.6666666667%;
  }
  .wa-grid-margin-y > .wa-xsmall-3 {
    height: 25%;
  }
  .wa-grid-margin-y > .wa-xsmall-4 {
    height: 33.3333333333%;
  }
  .wa-grid-margin-y > .wa-xsmall-5 {
    height: 41.6666666667%;
  }
  .wa-grid-margin-y > .wa-xsmall-6 {
    height: 50%;
  }
  .wa-grid-margin-y > .wa-xsmall-7 {
    height: 58.3333333333%;
  }
  .wa-grid-margin-y > .wa-xsmall-8 {
    height: 66.6666666667%;
  }
  .wa-grid-margin-y > .wa-xsmall-9 {
    height: 75%;
  }
  .wa-grid-margin-y > .wa-xsmall-10 {
    height: 83.3333333333%;
  }
  .wa-grid-margin-y > .wa-xsmall-11 {
    height: 91.6666666667%;
  }
  .wa-grid-margin-y > .wa-xsmall-12 {
    height: 100%;
  }
}
@media print, screen and (min-width: 48em) {
  .wa-grid-margin-y > .wa-auto {
    height: auto;
  }
  .wa-grid-margin-y > .wa-shrink {
    height: auto;
  }
  .wa-grid-margin-y > .wa-small-1 {
    height: 8.3333333333%;
  }
  .wa-grid-margin-y > .wa-small-2 {
    height: 16.6666666667%;
  }
  .wa-grid-margin-y > .wa-small-3 {
    height: 25%;
  }
  .wa-grid-margin-y > .wa-small-4 {
    height: 33.3333333333%;
  }
  .wa-grid-margin-y > .wa-small-5 {
    height: 41.6666666667%;
  }
  .wa-grid-margin-y > .wa-small-6 {
    height: 50%;
  }
  .wa-grid-margin-y > .wa-small-7 {
    height: 58.3333333333%;
  }
  .wa-grid-margin-y > .wa-small-8 {
    height: 66.6666666667%;
  }
  .wa-grid-margin-y > .wa-small-9 {
    height: 75%;
  }
  .wa-grid-margin-y > .wa-small-10 {
    height: 83.3333333333%;
  }
  .wa-grid-margin-y > .wa-small-11 {
    height: 91.6666666667%;
  }
  .wa-grid-margin-y > .wa-small-12 {
    height: 100%;
  }
  .wa-grid-margin-y > .wa-xsmall-auto {
    height: auto;
  }
  .wa-grid-margin-y > .wa-xsmall-shrink {
    height: auto;
  }
  .wa-grid-margin-y > .wa-xsmall-1 {
    height: 8.3333333333%;
  }
  .wa-grid-margin-y > .wa-xsmall-2 {
    height: 16.6666666667%;
  }
  .wa-grid-margin-y > .wa-xsmall-3 {
    height: 25%;
  }
  .wa-grid-margin-y > .wa-xsmall-4 {
    height: 33.3333333333%;
  }
  .wa-grid-margin-y > .wa-xsmall-5 {
    height: 41.6666666667%;
  }
  .wa-grid-margin-y > .wa-xsmall-6 {
    height: 50%;
  }
  .wa-grid-margin-y > .wa-xsmall-7 {
    height: 58.3333333333%;
  }
  .wa-grid-margin-y > .wa-xsmall-8 {
    height: 66.6666666667%;
  }
  .wa-grid-margin-y > .wa-xsmall-9 {
    height: 75%;
  }
  .wa-grid-margin-y > .wa-xsmall-10 {
    height: 83.3333333333%;
  }
  .wa-grid-margin-y > .wa-xsmall-11 {
    height: 91.6666666667%;
  }
  .wa-grid-margin-y > .wa-xsmall-12 {
    height: 100%;
  }
  .wa-grid-margin-y > .wa-medium-auto {
    height: auto;
  }
  .wa-grid-margin-y > .wa-medium-shrink {
    height: auto;
  }
  .wa-grid-margin-y > .wa-medium-1 {
    height: 8.3333333333%;
  }
  .wa-grid-margin-y > .wa-medium-2 {
    height: 16.6666666667%;
  }
  .wa-grid-margin-y > .wa-medium-3 {
    height: 25%;
  }
  .wa-grid-margin-y > .wa-medium-4 {
    height: 33.3333333333%;
  }
  .wa-grid-margin-y > .wa-medium-5 {
    height: 41.6666666667%;
  }
  .wa-grid-margin-y > .wa-medium-6 {
    height: 50%;
  }
  .wa-grid-margin-y > .wa-medium-7 {
    height: 58.3333333333%;
  }
  .wa-grid-margin-y > .wa-medium-8 {
    height: 66.6666666667%;
  }
  .wa-grid-margin-y > .wa-medium-9 {
    height: 75%;
  }
  .wa-grid-margin-y > .wa-medium-10 {
    height: 83.3333333333%;
  }
  .wa-grid-margin-y > .wa-medium-11 {
    height: 91.6666666667%;
  }
  .wa-grid-margin-y > .wa-medium-12 {
    height: 100%;
  }
}
@media print, screen and (min-width: 62em) {
  .wa-grid-margin-y > .wa-large-auto {
    height: auto;
  }
  .wa-grid-margin-y > .wa-large-shrink {
    height: auto;
  }
  .wa-grid-margin-y > .wa-large-1 {
    height: 8.3333333333%;
  }
  .wa-grid-margin-y > .wa-large-2 {
    height: 16.6666666667%;
  }
  .wa-grid-margin-y > .wa-large-3 {
    height: 25%;
  }
  .wa-grid-margin-y > .wa-large-4 {
    height: 33.3333333333%;
  }
  .wa-grid-margin-y > .wa-large-5 {
    height: 41.6666666667%;
  }
  .wa-grid-margin-y > .wa-large-6 {
    height: 50%;
  }
  .wa-grid-margin-y > .wa-large-7 {
    height: 58.3333333333%;
  }
  .wa-grid-margin-y > .wa-large-8 {
    height: 66.6666666667%;
  }
  .wa-grid-margin-y > .wa-large-9 {
    height: 75%;
  }
  .wa-grid-margin-y > .wa-large-10 {
    height: 83.3333333333%;
  }
  .wa-grid-margin-y > .wa-large-11 {
    height: 91.6666666667%;
  }
  .wa-grid-margin-y > .wa-large-12 {
    height: 100%;
  }
}
@media screen and (min-width: 85.375em) {
  .wa-grid-margin-y > .wa-xlarge-auto {
    height: auto;
  }
  .wa-grid-margin-y > .wa-xlarge-shrink {
    height: auto;
  }
  .wa-grid-margin-y > .wa-xlarge-1 {
    height: 8.3333333333%;
  }
  .wa-grid-margin-y > .wa-xlarge-2 {
    height: 16.6666666667%;
  }
  .wa-grid-margin-y > .wa-xlarge-3 {
    height: 25%;
  }
  .wa-grid-margin-y > .wa-xlarge-4 {
    height: 33.3333333333%;
  }
  .wa-grid-margin-y > .wa-xlarge-5 {
    height: 41.6666666667%;
  }
  .wa-grid-margin-y > .wa-xlarge-6 {
    height: 50%;
  }
  .wa-grid-margin-y > .wa-xlarge-7 {
    height: 58.3333333333%;
  }
  .wa-grid-margin-y > .wa-xlarge-8 {
    height: 66.6666666667%;
  }
  .wa-grid-margin-y > .wa-xlarge-9 {
    height: 75%;
  }
  .wa-grid-margin-y > .wa-xlarge-10 {
    height: 83.3333333333%;
  }
  .wa-grid-margin-y > .wa-xlarge-11 {
    height: 91.6666666667%;
  }
  .wa-grid-margin-y > .wa-xlarge-12 {
    height: 100%;
  }
}
@media screen and (min-width: 100em) {
  .wa-grid-margin-y > .wa-xxlarge-auto {
    height: auto;
  }
  .wa-grid-margin-y > .wa-xxlarge-shrink {
    height: auto;
  }
  .wa-grid-margin-y > .wa-xxlarge-1 {
    height: 8.3333333333%;
  }
  .wa-grid-margin-y > .wa-xxlarge-2 {
    height: 16.6666666667%;
  }
  .wa-grid-margin-y > .wa-xxlarge-3 {
    height: 25%;
  }
  .wa-grid-margin-y > .wa-xxlarge-4 {
    height: 33.3333333333%;
  }
  .wa-grid-margin-y > .wa-xxlarge-5 {
    height: 41.6666666667%;
  }
  .wa-grid-margin-y > .wa-xxlarge-6 {
    height: 50%;
  }
  .wa-grid-margin-y > .wa-xxlarge-7 {
    height: 58.3333333333%;
  }
  .wa-grid-margin-y > .wa-xxlarge-8 {
    height: 66.6666666667%;
  }
  .wa-grid-margin-y > .wa-xxlarge-9 {
    height: 75%;
  }
  .wa-grid-margin-y > .wa-xxlarge-10 {
    height: 83.3333333333%;
  }
  .wa-grid-margin-y > .wa-xxlarge-11 {
    height: 91.6666666667%;
  }
  .wa-grid-margin-y > .wa-xxlarge-12 {
    height: 100%;
  }
}

.wa-grid-frame {
  overflow: hidden;
  position: relative;
  flex-wrap: nowrap;
  align-items: stretch;
  width: 100vw;
}

.wa-cell .wa-grid-frame {
  width: 100%;
}

.wa-cell-block {
  overflow-x: auto;
  max-width: 100%;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
}

.wa-cell-block-y {
  overflow-y: auto;
  max-height: 100%;
  min-height: 100%;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
}

.wa-cell-block-container {
  display: flex;
  flex-direction: column;
  max-height: 100%;
}
.wa-cell-block-container > .wa-grid-x {
  max-height: 100%;
  flex-wrap: nowrap;
}

@media print, screen and (min-width: 36em) {
  .wa-xsmall-grid-frame {
    overflow: hidden;
    position: relative;
    flex-wrap: nowrap;
    align-items: stretch;
    width: 100vw;
  }
  .wa-cell .wa-xsmall-grid-frame {
    width: 100%;
  }
  .wa-xsmall-cell-block {
    overflow-x: auto;
    max-width: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .wa-xsmall-cell-block-container {
    display: flex;
    flex-direction: column;
    max-height: 100%;
  }
  .wa-xsmall-cell-block-container > .wa-grid-x {
    max-height: 100%;
    flex-wrap: nowrap;
  }
  .wa-xsmall-cell-block-y {
    overflow-y: auto;
    max-height: 100%;
    min-height: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
}
@media print, screen and (min-width: 48em) {
  .wa-medium-grid-frame {
    overflow: hidden;
    position: relative;
    flex-wrap: nowrap;
    align-items: stretch;
    width: 100vw;
  }
  .wa-cell .wa-medium-grid-frame {
    width: 100%;
  }
  .wa-medium-cell-block {
    overflow-x: auto;
    max-width: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .wa-medium-cell-block-container {
    display: flex;
    flex-direction: column;
    max-height: 100%;
  }
  .wa-medium-cell-block-container > .wa-grid-x {
    max-height: 100%;
    flex-wrap: nowrap;
  }
  .wa-medium-cell-block-y {
    overflow-y: auto;
    max-height: 100%;
    min-height: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
}
@media print, screen and (min-width: 62em) {
  .wa-large-grid-frame {
    overflow: hidden;
    position: relative;
    flex-wrap: nowrap;
    align-items: stretch;
    width: 100vw;
  }
  .wa-cell .wa-large-grid-frame {
    width: 100%;
  }
  .wa-large-cell-block {
    overflow-x: auto;
    max-width: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .wa-large-cell-block-container {
    display: flex;
    flex-direction: column;
    max-height: 100%;
  }
  .wa-large-cell-block-container > .wa-grid-x {
    max-height: 100%;
    flex-wrap: nowrap;
  }
  .wa-large-cell-block-y {
    overflow-y: auto;
    max-height: 100%;
    min-height: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
}
@media screen and (min-width: 85.375em) {
  .wa-xlarge-grid-frame {
    overflow: hidden;
    position: relative;
    flex-wrap: nowrap;
    align-items: stretch;
    width: 100vw;
  }
  .wa-cell .wa-xlarge-grid-frame {
    width: 100%;
  }
  .wa-xlarge-cell-block {
    overflow-x: auto;
    max-width: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .wa-xlarge-cell-block-container {
    display: flex;
    flex-direction: column;
    max-height: 100%;
  }
  .wa-xlarge-cell-block-container > .wa-grid-x {
    max-height: 100%;
    flex-wrap: nowrap;
  }
  .wa-xlarge-cell-block-y {
    overflow-y: auto;
    max-height: 100%;
    min-height: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
}
@media screen and (min-width: 100em) {
  .wa-xxlarge-grid-frame {
    overflow: hidden;
    position: relative;
    flex-wrap: nowrap;
    align-items: stretch;
    width: 100vw;
  }
  .wa-cell .wa-xxlarge-grid-frame {
    width: 100%;
  }
  .wa-xxlarge-cell-block {
    overflow-x: auto;
    max-width: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .wa-xxlarge-cell-block-container {
    display: flex;
    flex-direction: column;
    max-height: 100%;
  }
  .wa-xxlarge-cell-block-container > .wa-grid-x {
    max-height: 100%;
    flex-wrap: nowrap;
  }
  .wa-xxlarge-cell-block-y {
    overflow-y: auto;
    max-height: 100%;
    min-height: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
}
.wa-grid-y.wa-grid-frame {
  overflow: hidden;
  position: relative;
  flex-wrap: nowrap;
  align-items: stretch;
  height: 100vh;
  width: auto;
}
@media print, screen and (min-width: 36em) {
  .wa-grid-y.wa-xsmall-grid-frame {
    overflow: hidden;
    position: relative;
    flex-wrap: nowrap;
    align-items: stretch;
    height: 100vh;
    width: auto;
  }
}
@media print, screen and (min-width: 48em) {
  .wa-grid-y.wa-medium-grid-frame {
    overflow: hidden;
    position: relative;
    flex-wrap: nowrap;
    align-items: stretch;
    height: 100vh;
    width: auto;
  }
}
@media print, screen and (min-width: 62em) {
  .wa-grid-y.wa-large-grid-frame {
    overflow: hidden;
    position: relative;
    flex-wrap: nowrap;
    align-items: stretch;
    height: 100vh;
    width: auto;
  }
}
@media screen and (min-width: 85.375em) {
  .wa-grid-y.wa-xlarge-grid-frame {
    overflow: hidden;
    position: relative;
    flex-wrap: nowrap;
    align-items: stretch;
    height: 100vh;
    width: auto;
  }
}
@media screen and (min-width: 100em) {
  .wa-grid-y.wa-xxlarge-grid-frame {
    overflow: hidden;
    position: relative;
    flex-wrap: nowrap;
    align-items: stretch;
    height: 100vh;
    width: auto;
  }
}

.wa-cell .wa-grid-y.wa-grid-frame {
  height: 100%;
}
@media print, screen and (min-width: 36em) {
  .wa-cell .wa-grid-y.wa-xsmall-grid-frame {
    height: 100%;
  }
}
@media print, screen and (min-width: 48em) {
  .wa-cell .wa-grid-y.wa-medium-grid-frame {
    height: 100%;
  }
}
@media print, screen and (min-width: 62em) {
  .wa-cell .wa-grid-y.wa-large-grid-frame {
    height: 100%;
  }
}
@media screen and (min-width: 85.375em) {
  .wa-cell .wa-grid-y.wa-xlarge-grid-frame {
    height: 100%;
  }
}
@media screen and (min-width: 100em) {
  .wa-cell .wa-grid-y.wa-xxlarge-grid-frame {
    height: 100%;
  }
}

.wa-grid-margin-y {
  margin-top: var(--wa--margin-top, 0);
  margin-bottom: var(--wa--margin-bottom, 0);
}
@media print, screen and (min-width: 48em) {
  .wa-grid-margin-y {
    margin-top: var(--wa--margin-top, 0);
    margin-bottom: var(--wa--margin-bottom, 0);
  }
}
.wa-grid-margin-y > .wa-cell {
  width: var(--wa-grid-margin-cell-width);
  margin-left: var(--wa-grid-margin-cell-margin-x);
  margin-right: var(--wa-grid-margin-cell-margin-x);
}
.wa-grid-margin-y > .wa-auto {
  height: auto;
}
.wa-grid-margin-y > .wa-shrink {
  height: auto;
}
.wa-grid-margin-y > .wa-small-1 {
  height: 8.3333333333%;
}
.wa-grid-margin-y > .wa-small-2 {
  height: 16.6666666667%;
}
.wa-grid-margin-y > .wa-small-3 {
  height: 25%;
}
.wa-grid-margin-y > .wa-small-4 {
  height: 33.3333333333%;
}
.wa-grid-margin-y > .wa-small-5 {
  height: 41.6666666667%;
}
.wa-grid-margin-y > .wa-small-6 {
  height: 50%;
}
.wa-grid-margin-y > .wa-small-7 {
  height: 58.3333333333%;
}
.wa-grid-margin-y > .wa-small-8 {
  height: 66.6666666667%;
}
.wa-grid-margin-y > .wa-small-9 {
  height: 75%;
}
.wa-grid-margin-y > .wa-small-10 {
  height: 83.3333333333%;
}
.wa-grid-margin-y > .wa-small-11 {
  height: 91.6666666667%;
}
.wa-grid-margin-y > .wa-small-12 {
  height: 100%;
}
@media print, screen and (min-width: 36em) {
  .wa-grid-margin-y > .wa-xsmall-auto {
    height: auto;
  }
  .wa-grid-margin-y > .wa-xsmall-shrink {
    height: auto;
  }
  .wa-grid-margin-y > .wa-xsmall-1 {
    height: 8.3333333333%;
  }
  .wa-grid-margin-y > .wa-xsmall-2 {
    height: 16.6666666667%;
  }
  .wa-grid-margin-y > .wa-xsmall-3 {
    height: 25%;
  }
  .wa-grid-margin-y > .wa-xsmall-4 {
    height: 33.3333333333%;
  }
  .wa-grid-margin-y > .wa-xsmall-5 {
    height: 41.6666666667%;
  }
  .wa-grid-margin-y > .wa-xsmall-6 {
    height: 50%;
  }
  .wa-grid-margin-y > .wa-xsmall-7 {
    height: 58.3333333333%;
  }
  .wa-grid-margin-y > .wa-xsmall-8 {
    height: 66.6666666667%;
  }
  .wa-grid-margin-y > .wa-xsmall-9 {
    height: 75%;
  }
  .wa-grid-margin-y > .wa-xsmall-10 {
    height: 83.3333333333%;
  }
  .wa-grid-margin-y > .wa-xsmall-11 {
    height: 91.6666666667%;
  }
  .wa-grid-margin-y > .wa-xsmall-12 {
    height: 100%;
  }
}
@media print, screen and (min-width: 48em) {
  .wa-grid-margin-y > .wa-auto {
    height: auto;
  }
  .wa-grid-margin-y > .wa-shrink {
    height: auto;
  }
  .wa-grid-margin-y > .wa-small-1 {
    height: 8.3333333333%;
  }
  .wa-grid-margin-y > .wa-small-2 {
    height: 16.6666666667%;
  }
  .wa-grid-margin-y > .wa-small-3 {
    height: 25%;
  }
  .wa-grid-margin-y > .wa-small-4 {
    height: 33.3333333333%;
  }
  .wa-grid-margin-y > .wa-small-5 {
    height: 41.6666666667%;
  }
  .wa-grid-margin-y > .wa-small-6 {
    height: 50%;
  }
  .wa-grid-margin-y > .wa-small-7 {
    height: 58.3333333333%;
  }
  .wa-grid-margin-y > .wa-small-8 {
    height: 66.6666666667%;
  }
  .wa-grid-margin-y > .wa-small-9 {
    height: 75%;
  }
  .wa-grid-margin-y > .wa-small-10 {
    height: 83.3333333333%;
  }
  .wa-grid-margin-y > .wa-small-11 {
    height: 91.6666666667%;
  }
  .wa-grid-margin-y > .wa-small-12 {
    height: 100%;
  }
  .wa-grid-margin-y > .wa-xsmall-auto {
    height: auto;
  }
  .wa-grid-margin-y > .wa-xsmall-shrink {
    height: auto;
  }
  .wa-grid-margin-y > .wa-xsmall-1 {
    height: 8.3333333333%;
  }
  .wa-grid-margin-y > .wa-xsmall-2 {
    height: 16.6666666667%;
  }
  .wa-grid-margin-y > .wa-xsmall-3 {
    height: 25%;
  }
  .wa-grid-margin-y > .wa-xsmall-4 {
    height: 33.3333333333%;
  }
  .wa-grid-margin-y > .wa-xsmall-5 {
    height: 41.6666666667%;
  }
  .wa-grid-margin-y > .wa-xsmall-6 {
    height: 50%;
  }
  .wa-grid-margin-y > .wa-xsmall-7 {
    height: 58.3333333333%;
  }
  .wa-grid-margin-y > .wa-xsmall-8 {
    height: 66.6666666667%;
  }
  .wa-grid-margin-y > .wa-xsmall-9 {
    height: 75%;
  }
  .wa-grid-margin-y > .wa-xsmall-10 {
    height: 83.3333333333%;
  }
  .wa-grid-margin-y > .wa-xsmall-11 {
    height: 91.6666666667%;
  }
  .wa-grid-margin-y > .wa-xsmall-12 {
    height: 100%;
  }
  .wa-grid-margin-y > .wa-medium-auto {
    height: auto;
  }
  .wa-grid-margin-y > .wa-medium-shrink {
    height: auto;
  }
  .wa-grid-margin-y > .wa-medium-1 {
    height: 8.3333333333%;
  }
  .wa-grid-margin-y > .wa-medium-2 {
    height: 16.6666666667%;
  }
  .wa-grid-margin-y > .wa-medium-3 {
    height: 25%;
  }
  .wa-grid-margin-y > .wa-medium-4 {
    height: 33.3333333333%;
  }
  .wa-grid-margin-y > .wa-medium-5 {
    height: 41.6666666667%;
  }
  .wa-grid-margin-y > .wa-medium-6 {
    height: 50%;
  }
  .wa-grid-margin-y > .wa-medium-7 {
    height: 58.3333333333%;
  }
  .wa-grid-margin-y > .wa-medium-8 {
    height: 66.6666666667%;
  }
  .wa-grid-margin-y > .wa-medium-9 {
    height: 75%;
  }
  .wa-grid-margin-y > .wa-medium-10 {
    height: 83.3333333333%;
  }
  .wa-grid-margin-y > .wa-medium-11 {
    height: 91.6666666667%;
  }
  .wa-grid-margin-y > .wa-medium-12 {
    height: 100%;
  }
}
@media print, screen and (min-width: 62em) {
  .wa-grid-margin-y > .wa-large-auto {
    height: auto;
  }
  .wa-grid-margin-y > .wa-large-shrink {
    height: auto;
  }
  .wa-grid-margin-y > .wa-large-1 {
    height: 8.3333333333%;
  }
  .wa-grid-margin-y > .wa-large-2 {
    height: 16.6666666667%;
  }
  .wa-grid-margin-y > .wa-large-3 {
    height: 25%;
  }
  .wa-grid-margin-y > .wa-large-4 {
    height: 33.3333333333%;
  }
  .wa-grid-margin-y > .wa-large-5 {
    height: 41.6666666667%;
  }
  .wa-grid-margin-y > .wa-large-6 {
    height: 50%;
  }
  .wa-grid-margin-y > .wa-large-7 {
    height: 58.3333333333%;
  }
  .wa-grid-margin-y > .wa-large-8 {
    height: 66.6666666667%;
  }
  .wa-grid-margin-y > .wa-large-9 {
    height: 75%;
  }
  .wa-grid-margin-y > .wa-large-10 {
    height: 83.3333333333%;
  }
  .wa-grid-margin-y > .wa-large-11 {
    height: 91.6666666667%;
  }
  .wa-grid-margin-y > .wa-large-12 {
    height: 100%;
  }
}
@media screen and (min-width: 85.375em) {
  .wa-grid-margin-y > .wa-xlarge-auto {
    height: auto;
  }
  .wa-grid-margin-y > .wa-xlarge-shrink {
    height: auto;
  }
  .wa-grid-margin-y > .wa-xlarge-1 {
    height: 8.3333333333%;
  }
  .wa-grid-margin-y > .wa-xlarge-2 {
    height: 16.6666666667%;
  }
  .wa-grid-margin-y > .wa-xlarge-3 {
    height: 25%;
  }
  .wa-grid-margin-y > .wa-xlarge-4 {
    height: 33.3333333333%;
  }
  .wa-grid-margin-y > .wa-xlarge-5 {
    height: 41.6666666667%;
  }
  .wa-grid-margin-y > .wa-xlarge-6 {
    height: 50%;
  }
  .wa-grid-margin-y > .wa-xlarge-7 {
    height: 58.3333333333%;
  }
  .wa-grid-margin-y > .wa-xlarge-8 {
    height: 66.6666666667%;
  }
  .wa-grid-margin-y > .wa-xlarge-9 {
    height: 75%;
  }
  .wa-grid-margin-y > .wa-xlarge-10 {
    height: 83.3333333333%;
  }
  .wa-grid-margin-y > .wa-xlarge-11 {
    height: 91.6666666667%;
  }
  .wa-grid-margin-y > .wa-xlarge-12 {
    height: 100%;
  }
}
@media screen and (min-width: 100em) {
  .wa-grid-margin-y > .wa-xxlarge-auto {
    height: auto;
  }
  .wa-grid-margin-y > .wa-xxlarge-shrink {
    height: auto;
  }
  .wa-grid-margin-y > .wa-xxlarge-1 {
    height: 8.3333333333%;
  }
  .wa-grid-margin-y > .wa-xxlarge-2 {
    height: 16.6666666667%;
  }
  .wa-grid-margin-y > .wa-xxlarge-3 {
    height: 25%;
  }
  .wa-grid-margin-y > .wa-xxlarge-4 {
    height: 33.3333333333%;
  }
  .wa-grid-margin-y > .wa-xxlarge-5 {
    height: 41.6666666667%;
  }
  .wa-grid-margin-y > .wa-xxlarge-6 {
    height: 50%;
  }
  .wa-grid-margin-y > .wa-xxlarge-7 {
    height: 58.3333333333%;
  }
  .wa-grid-margin-y > .wa-xxlarge-8 {
    height: 66.6666666667%;
  }
  .wa-grid-margin-y > .wa-xxlarge-9 {
    height: 75%;
  }
  .wa-grid-margin-y > .wa-xxlarge-10 {
    height: 83.3333333333%;
  }
  .wa-grid-margin-y > .wa-xxlarge-11 {
    height: 91.6666666667%;
  }
  .wa-grid-margin-y > .wa-xxlarge-12 {
    height: 100%;
  }
}

.wa-grid-frame.wa-grid-margin-y {
  height: calc(100vh + 0rem);
}
@media print, screen and (min-width: 36em) {
  .wa-grid-frame.wa-grid-margin-y {
    height: calc(100vh + 0rem);
  }
}
@media print, screen and (min-width: 48em) {
  .wa-grid-frame.wa-grid-margin-y {
    height: calc(100vh + 0rem);
  }
}
@media print, screen and (min-width: 62em) {
  .wa-grid-frame.wa-grid-margin-y {
    height: calc(100vh + 0rem);
  }
}
@media screen and (min-width: 85.375em) {
  .wa-grid-frame.wa-grid-margin-y {
    height: calc(100vh + 0rem);
  }
}
@media screen and (min-width: 100em) {
  .wa-grid-frame.wa-grid-margin-y {
    height: calc(100vh + 0rem);
  }
}

@media print, screen and (min-width: 36em) {
  .wa-grid-margin-y.wa-xsmall-grid-frame {
    height: calc(100vh + 0rem);
  }
}
@media print, screen and (min-width: 48em) {
  .wa-grid-margin-y.wa-medium-grid-frame {
    height: calc(100vh + 0rem);
  }
}
@media print, screen and (min-width: 62em) {
  .wa-grid-margin-y.wa-large-grid-frame {
    height: calc(100vh + 0rem);
  }
}
@media screen and (min-width: 85.375em) {
  .wa-grid-margin-y.wa-xlarge-grid-frame {
    height: calc(100vh + 0rem);
  }
}
@media screen and (min-width: 100em) {
  .wa-grid-margin-y.wa-xxlarge-grid-frame {
    height: calc(100vh + 0rem);
  }
}
.wa-grid-padding-x-medium {
  --wa-cell-padding-right:var(--wa-container-padding-x-medium, 2.5rem);
  --wa-cell-padding-left:var(--wa-container-padding-x-medium, 2.5rem);
}

.wa-grid-padding-x-large {
  --wa-cell-padding-right: var(--wa-container-padding-x-large, 3.75rem);
  --wa-cell-padding-left: var(--wa-container-padding-x-large, 3.75rem);
}

.wa-grid-container {
  width: 100%;
}

.wa-grid-container.wa-grid-margin-x {
  --wagridgutter:calc(0.5 * var(--wa-grid-margin-cell-margin-x, 0.9375rem));
  display: flex;
  flex-flow: row wrap;
}
.wa-grid-container.wa-grid-margin-x .wa-grid-row {
  display: flex;
  flex-flow: row wrap;
  margin: 0 calc(-1 * var(--wagridgutter, 0.9375rem));
  width: calc(100% + 2 * var(--wagridgutter, 0.9375rem));
}
.wa-grid-container.wa-grid-margin-x .wa-grid-row:last-child {
  margin-bottom: calc(-2 * var(--wagridgutter, 0.9375rem));
}
.wa-grid-container.wa-grid-margin-x .wa-grid-padding-x .wa-cell {
  padding-top: var(--wa-cell-padding-right, 0.9375rem);
  padding-bottom: var(--wa-cell-padding-left, 0.9375rem);
}
.wa-grid-container.wa-grid-margin-x .wa-cell {
  flex: 0 0 auto;
  min-height: 0;
  min-width: 0;
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  margin-bottom: var(--wagridgutter, 0.9375rem);
  margin-left: var(--wagridgutter, 0.9375rem);
  margin-right: var(--wagridgutter, 0.9375rem);
  margin-bottom: calc(2 * var(--wagridgutter, 0.9375rem));
}
.wa-grid-container.wa-grid-margin-x .wa-cell.wa-small-12 {
  flex: 0 0 auto;
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  width: calc(100% - 2 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
}
.wa-grid-container.wa-grid-margin-x .wa-cell.wa-small-11 {
  flex: 0 0 auto;
  width: 91.6666666667%;
  margin-left: 0;
  margin-right: 0;
  width: calc(91.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
}
.wa-grid-container.wa-grid-margin-x .wa-cell.wa-small-10 {
  flex: 0 0 auto;
  width: 83.3333333333%;
  margin-left: 0;
  margin-right: 0;
  width: calc(83.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
}
.wa-grid-container.wa-grid-margin-x .wa-cell.wa-small-9 {
  flex: 0 0 auto;
  width: 75%;
  margin-left: 0;
  margin-right: 0;
  width: calc(75% - 2 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
}
.wa-grid-container.wa-grid-margin-x .wa-cell.wa-small-8 {
  flex: 0 0 auto;
  width: 66.6666666667%;
  margin-left: 0;
  margin-right: 0;
  width: calc(66.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
}
.wa-grid-container.wa-grid-margin-x .wa-cell.wa-small-7 {
  flex: 0 0 auto;
  width: 58.3333333333%;
  margin-left: 0;
  margin-right: 0;
  width: calc(58.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
}
.wa-grid-container.wa-grid-margin-x .wa-cell.wa-small-6 {
  flex: 0 0 auto;
  width: 50%;
  margin-left: 0;
  margin-right: 0;
  width: calc(50% - 2 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
}
.wa-grid-container.wa-grid-margin-x .wa-cell.wa-small-5 {
  flex: 0 0 auto;
  width: 41.6666666667%;
  margin-left: 0;
  margin-right: 0;
  width: calc(41.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
}
.wa-grid-container.wa-grid-margin-x .wa-cell.wa-small-4 {
  flex: 0 0 auto;
  width: 33.3333333333%;
  margin-left: 0;
  margin-right: 0;
  width: calc(33.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
}
.wa-grid-container.wa-grid-margin-x .wa-cell.wa-small-3 {
  flex: 0 0 auto;
  width: 25%;
  margin-left: 0;
  margin-right: 0;
  width: calc(25% - 2 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
}
.wa-grid-container.wa-grid-margin-x .wa-cell.wa-small-2 {
  flex: 0 0 auto;
  width: 16.6666666667%;
  margin-left: 0;
  margin-right: 0;
  width: calc(16.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
}
.wa-grid-container.wa-grid-margin-x .wa-cell.wa-small-1 {
  flex: 0 0 auto;
  width: 8.3333333333%;
  margin-left: 0;
  margin-right: 0;
  width: calc(8.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
}
@media print, screen and (min-width: 48em) {
  .wa-grid-container.wa-grid-margin-x .wa-cell.wa-medium-12 {
    flex: 0 0 auto;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    width: calc(100% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x .wa-cell.wa-medium-11 {
    flex: 0 0 auto;
    width: 91.6666666667%;
    margin-left: 0;
    margin-right: 0;
    width: calc(91.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x .wa-cell.wa-medium-10 {
    flex: 0 0 auto;
    width: 83.3333333333%;
    margin-left: 0;
    margin-right: 0;
    width: calc(83.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x .wa-cell.wa-medium-9 {
    flex: 0 0 auto;
    width: 75%;
    margin-left: 0;
    margin-right: 0;
    width: calc(75% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x .wa-cell.wa-medium-8 {
    flex: 0 0 auto;
    width: 66.6666666667%;
    margin-left: 0;
    margin-right: 0;
    width: calc(66.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x .wa-cell.wa-medium-7 {
    flex: 0 0 auto;
    width: 58.3333333333%;
    margin-left: 0;
    margin-right: 0;
    width: calc(58.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x .wa-cell.wa-medium-6 {
    flex: 0 0 auto;
    width: 50%;
    margin-left: 0;
    margin-right: 0;
    width: calc(50% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x .wa-cell.wa-medium-5 {
    flex: 0 0 auto;
    width: 41.6666666667%;
    margin-left: 0;
    margin-right: 0;
    width: calc(41.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x .wa-cell.wa-medium-4 {
    flex: 0 0 auto;
    width: 33.3333333333%;
    margin-left: 0;
    margin-right: 0;
    width: calc(33.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x .wa-cell.wa-medium-3 {
    flex: 0 0 auto;
    width: 25%;
    margin-left: 0;
    margin-right: 0;
    width: calc(25% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x .wa-cell.wa-medium-2 {
    flex: 0 0 auto;
    width: 16.6666666667%;
    margin-left: 0;
    margin-right: 0;
    width: calc(16.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x .wa-cell.wa-medium-1 {
    flex: 0 0 auto;
    width: 8.3333333333%;
    margin-left: 0;
    margin-right: 0;
    width: calc(8.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
}
@media print, screen and (min-width: 62em) {
  .wa-grid-container.wa-grid-margin-x .wa-cell.wa-large-12 {
    flex: 0 0 auto;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    width: calc(100% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x .wa-cell.wa-large-11 {
    flex: 0 0 auto;
    width: 91.6666666667%;
    margin-left: 0;
    margin-right: 0;
    width: calc(91.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x .wa-cell.wa-large-10 {
    flex: 0 0 auto;
    width: 83.3333333333%;
    margin-left: 0;
    margin-right: 0;
    width: calc(83.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x .wa-cell.wa-large-9 {
    flex: 0 0 auto;
    width: 75%;
    margin-left: 0;
    margin-right: 0;
    width: calc(75% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x .wa-cell.wa-large-8 {
    flex: 0 0 auto;
    width: 66.6666666667%;
    margin-left: 0;
    margin-right: 0;
    width: calc(66.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x .wa-cell.wa-large-7 {
    flex: 0 0 auto;
    width: 58.3333333333%;
    margin-left: 0;
    margin-right: 0;
    width: calc(58.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x .wa-cell.wa-large-6 {
    flex: 0 0 auto;
    width: 50%;
    margin-left: 0;
    margin-right: 0;
    width: calc(50% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x .wa-cell.wa-large-5 {
    flex: 0 0 auto;
    width: 41.6666666667%;
    margin-left: 0;
    margin-right: 0;
    width: calc(41.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x .wa-cell.wa-large-4 {
    flex: 0 0 auto;
    width: 33.3333333333%;
    margin-left: 0;
    margin-right: 0;
    width: calc(33.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x .wa-cell.wa-large-3 {
    flex: 0 0 auto;
    width: 25%;
    margin-left: 0;
    margin-right: 0;
    width: calc(25% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x .wa-cell.wa-large-2 {
    flex: 0 0 auto;
    width: 16.6666666667%;
    margin-left: 0;
    margin-right: 0;
    width: calc(16.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x .wa-cell.wa-large-1 {
    flex: 0 0 auto;
    width: 8.3333333333%;
    margin-left: 0;
    margin-right: 0;
    width: calc(8.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
}
@media screen and (min-width: 85.375em) {
  .wa-grid-container.wa-grid-margin-x .wa-cell.wa-xlarge-12 {
    flex: 0 0 auto;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    width: calc(100% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x .wa-cell.wa-xlarge-11 {
    flex: 0 0 auto;
    width: 91.6666666667%;
    margin-left: 0;
    margin-right: 0;
    width: calc(91.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x .wa-cell.wa-xlarge-10 {
    flex: 0 0 auto;
    width: 83.3333333333%;
    margin-left: 0;
    margin-right: 0;
    width: calc(83.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x .wa-cell.wa-xlarge-9 {
    flex: 0 0 auto;
    width: 75%;
    margin-left: 0;
    margin-right: 0;
    width: calc(75% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x .wa-cell.wa-xlarge-8 {
    flex: 0 0 auto;
    width: 66.6666666667%;
    margin-left: 0;
    margin-right: 0;
    width: calc(66.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x .wa-cell.wa-xlarge-7 {
    flex: 0 0 auto;
    width: 58.3333333333%;
    margin-left: 0;
    margin-right: 0;
    width: calc(58.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x .wa-cell.wa-xlarge-6 {
    flex: 0 0 auto;
    width: 50%;
    margin-left: 0;
    margin-right: 0;
    width: calc(50% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x .wa-cell.wa-xlarge-5 {
    flex: 0 0 auto;
    width: 41.6666666667%;
    margin-left: 0;
    margin-right: 0;
    width: calc(41.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x .wa-cell.wa-xlarge-4 {
    flex: 0 0 auto;
    width: 33.3333333333%;
    margin-left: 0;
    margin-right: 0;
    width: calc(33.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x .wa-cell.wa-xlarge-3 {
    flex: 0 0 auto;
    width: 25%;
    margin-left: 0;
    margin-right: 0;
    width: calc(25% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x .wa-cell.wa-xlarge-2 {
    flex: 0 0 auto;
    width: 16.6666666667%;
    margin-left: 0;
    margin-right: 0;
    width: calc(16.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x .wa-cell.wa-xlarge-1 {
    flex: 0 0 auto;
    width: 8.3333333333%;
    margin-left: 0;
    margin-right: 0;
    width: calc(8.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
}

.wa-grid-container.wa-grid-margin-x-small {
  --wagridgutter:calc(0.25 * var(--wa-grid-margin-cell-margin-x, 0.9375rem));
  display: flex;
  flex-flow: row wrap;
}
.wa-grid-container.wa-grid-margin-x-small .wa-grid-row {
  display: flex;
  flex-flow: row wrap;
  margin: 0 calc(-1 * var(--wagridgutter, 0.9375rem));
  width: calc(100% + 2 * var(--wagridgutter, 0.9375rem));
}
.wa-grid-container.wa-grid-margin-x-small .wa-grid-row:last-child {
  margin-bottom: calc(-2 * var(--wagridgutter, 0.9375rem));
}
.wa-grid-container.wa-grid-margin-x-small .wa-cell {
  flex: 0 0 auto;
  min-height: 0;
  min-width: 0;
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  margin-bottom: var(--wagridgutter, 0.9375rem);
  margin-left: var(--wagridgutter, 0.9375rem);
  margin-right: var(--wagridgutter, 0.9375rem);
  margin-bottom: calc(2 * var(--wagridgutter, 0.9375rem));
}
.wa-grid-container.wa-grid-margin-x-small .wa-cell.wa-small-12 {
  flex: 0 0 auto;
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  width: calc(100% - 2 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
}
.wa-grid-container.wa-grid-margin-x-small .wa-cell.wa-small-11 {
  flex: 0 0 auto;
  width: 91.6666666667%;
  margin-left: 0;
  margin-right: 0;
  width: calc(91.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
}
.wa-grid-container.wa-grid-margin-x-small .wa-cell.wa-small-10 {
  flex: 0 0 auto;
  width: 83.3333333333%;
  margin-left: 0;
  margin-right: 0;
  width: calc(83.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
}
.wa-grid-container.wa-grid-margin-x-small .wa-cell.wa-small-9 {
  flex: 0 0 auto;
  width: 75%;
  margin-left: 0;
  margin-right: 0;
  width: calc(75% - 2 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
}
.wa-grid-container.wa-grid-margin-x-small .wa-cell.wa-small-8 {
  flex: 0 0 auto;
  width: 66.6666666667%;
  margin-left: 0;
  margin-right: 0;
  width: calc(66.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
}
.wa-grid-container.wa-grid-margin-x-small .wa-cell.wa-small-7 {
  flex: 0 0 auto;
  width: 58.3333333333%;
  margin-left: 0;
  margin-right: 0;
  width: calc(58.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
}
.wa-grid-container.wa-grid-margin-x-small .wa-cell.wa-small-6 {
  flex: 0 0 auto;
  width: 50%;
  margin-left: 0;
  margin-right: 0;
  width: calc(50% - 2 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
}
.wa-grid-container.wa-grid-margin-x-small .wa-cell.wa-small-5 {
  flex: 0 0 auto;
  width: 41.6666666667%;
  margin-left: 0;
  margin-right: 0;
  width: calc(41.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
}
.wa-grid-container.wa-grid-margin-x-small .wa-cell.wa-small-4 {
  flex: 0 0 auto;
  width: 33.3333333333%;
  margin-left: 0;
  margin-right: 0;
  width: calc(33.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
}
.wa-grid-container.wa-grid-margin-x-small .wa-cell.wa-small-3 {
  flex: 0 0 auto;
  width: 25%;
  margin-left: 0;
  margin-right: 0;
  width: calc(25% - 2 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
}
.wa-grid-container.wa-grid-margin-x-small .wa-cell.wa-small-2 {
  flex: 0 0 auto;
  width: 16.6666666667%;
  margin-left: 0;
  margin-right: 0;
  width: calc(16.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
}
.wa-grid-container.wa-grid-margin-x-small .wa-cell.wa-small-1 {
  flex: 0 0 auto;
  width: 8.3333333333%;
  margin-left: 0;
  margin-right: 0;
  width: calc(8.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
}
@media print, screen and (min-width: 48em) {
  .wa-grid-container.wa-grid-margin-x-small .wa-cell.wa-medium-12 {
    flex: 0 0 auto;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    width: calc(100% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-small .wa-cell.wa-medium-11 {
    flex: 0 0 auto;
    width: 91.6666666667%;
    margin-left: 0;
    margin-right: 0;
    width: calc(91.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-small .wa-cell.wa-medium-10 {
    flex: 0 0 auto;
    width: 83.3333333333%;
    margin-left: 0;
    margin-right: 0;
    width: calc(83.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-small .wa-cell.wa-medium-9 {
    flex: 0 0 auto;
    width: 75%;
    margin-left: 0;
    margin-right: 0;
    width: calc(75% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-small .wa-cell.wa-medium-8 {
    flex: 0 0 auto;
    width: 66.6666666667%;
    margin-left: 0;
    margin-right: 0;
    width: calc(66.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-small .wa-cell.wa-medium-7 {
    flex: 0 0 auto;
    width: 58.3333333333%;
    margin-left: 0;
    margin-right: 0;
    width: calc(58.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-small .wa-cell.wa-medium-6 {
    flex: 0 0 auto;
    width: 50%;
    margin-left: 0;
    margin-right: 0;
    width: calc(50% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-small .wa-cell.wa-medium-5 {
    flex: 0 0 auto;
    width: 41.6666666667%;
    margin-left: 0;
    margin-right: 0;
    width: calc(41.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-small .wa-cell.wa-medium-4 {
    flex: 0 0 auto;
    width: 33.3333333333%;
    margin-left: 0;
    margin-right: 0;
    width: calc(33.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-small .wa-cell.wa-medium-3 {
    flex: 0 0 auto;
    width: 25%;
    margin-left: 0;
    margin-right: 0;
    width: calc(25% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-small .wa-cell.wa-medium-2 {
    flex: 0 0 auto;
    width: 16.6666666667%;
    margin-left: 0;
    margin-right: 0;
    width: calc(16.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-small .wa-cell.wa-medium-1 {
    flex: 0 0 auto;
    width: 8.3333333333%;
    margin-left: 0;
    margin-right: 0;
    width: calc(8.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
}
@media print, screen and (min-width: 62em) {
  .wa-grid-container.wa-grid-margin-x-small .wa-cell.wa-large-12 {
    flex: 0 0 auto;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    width: calc(100% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-small .wa-cell.wa-large-11 {
    flex: 0 0 auto;
    width: 91.6666666667%;
    margin-left: 0;
    margin-right: 0;
    width: calc(91.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-small .wa-cell.wa-large-10 {
    flex: 0 0 auto;
    width: 83.3333333333%;
    margin-left: 0;
    margin-right: 0;
    width: calc(83.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-small .wa-cell.wa-large-9 {
    flex: 0 0 auto;
    width: 75%;
    margin-left: 0;
    margin-right: 0;
    width: calc(75% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-small .wa-cell.wa-large-8 {
    flex: 0 0 auto;
    width: 66.6666666667%;
    margin-left: 0;
    margin-right: 0;
    width: calc(66.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-small .wa-cell.wa-large-7 {
    flex: 0 0 auto;
    width: 58.3333333333%;
    margin-left: 0;
    margin-right: 0;
    width: calc(58.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-small .wa-cell.wa-large-6 {
    flex: 0 0 auto;
    width: 50%;
    margin-left: 0;
    margin-right: 0;
    width: calc(50% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-small .wa-cell.wa-large-5 {
    flex: 0 0 auto;
    width: 41.6666666667%;
    margin-left: 0;
    margin-right: 0;
    width: calc(41.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-small .wa-cell.wa-large-4 {
    flex: 0 0 auto;
    width: 33.3333333333%;
    margin-left: 0;
    margin-right: 0;
    width: calc(33.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-small .wa-cell.wa-large-3 {
    flex: 0 0 auto;
    width: 25%;
    margin-left: 0;
    margin-right: 0;
    width: calc(25% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-small .wa-cell.wa-large-2 {
    flex: 0 0 auto;
    width: 16.6666666667%;
    margin-left: 0;
    margin-right: 0;
    width: calc(16.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-small .wa-cell.wa-large-1 {
    flex: 0 0 auto;
    width: 8.3333333333%;
    margin-left: 0;
    margin-right: 0;
    width: calc(8.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
}
@media screen and (min-width: 85.375em) {
  .wa-grid-container.wa-grid-margin-x-small .wa-cell.wa-xlarge-12 {
    flex: 0 0 auto;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    width: calc(100% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-small .wa-cell.wa-xlarge-11 {
    flex: 0 0 auto;
    width: 91.6666666667%;
    margin-left: 0;
    margin-right: 0;
    width: calc(91.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-small .wa-cell.wa-xlarge-10 {
    flex: 0 0 auto;
    width: 83.3333333333%;
    margin-left: 0;
    margin-right: 0;
    width: calc(83.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-small .wa-cell.wa-xlarge-9 {
    flex: 0 0 auto;
    width: 75%;
    margin-left: 0;
    margin-right: 0;
    width: calc(75% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-small .wa-cell.wa-xlarge-8 {
    flex: 0 0 auto;
    width: 66.6666666667%;
    margin-left: 0;
    margin-right: 0;
    width: calc(66.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-small .wa-cell.wa-xlarge-7 {
    flex: 0 0 auto;
    width: 58.3333333333%;
    margin-left: 0;
    margin-right: 0;
    width: calc(58.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-small .wa-cell.wa-xlarge-6 {
    flex: 0 0 auto;
    width: 50%;
    margin-left: 0;
    margin-right: 0;
    width: calc(50% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-small .wa-cell.wa-xlarge-5 {
    flex: 0 0 auto;
    width: 41.6666666667%;
    margin-left: 0;
    margin-right: 0;
    width: calc(41.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-small .wa-cell.wa-xlarge-4 {
    flex: 0 0 auto;
    width: 33.3333333333%;
    margin-left: 0;
    margin-right: 0;
    width: calc(33.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-small .wa-cell.wa-xlarge-3 {
    flex: 0 0 auto;
    width: 25%;
    margin-left: 0;
    margin-right: 0;
    width: calc(25% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-small .wa-cell.wa-xlarge-2 {
    flex: 0 0 auto;
    width: 16.6666666667%;
    margin-left: 0;
    margin-right: 0;
    width: calc(16.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-small .wa-cell.wa-xlarge-1 {
    flex: 0 0 auto;
    width: 8.3333333333%;
    margin-left: 0;
    margin-right: 0;
    width: calc(8.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
}

.wa-grid-container.wa-grid-margin-x-medium {
  --wagridgutter:calc(0.75 * var(--wa-grid-margin-cell-margin-x, 0.9375rem));
  display: flex;
  flex-flow: row wrap;
}
.wa-grid-container.wa-grid-margin-x-medium .wa-grid-row {
  display: flex;
  flex-flow: row wrap;
  margin: 0 calc(-1 * var(--wagridgutter, 0.9375rem));
  width: calc(100% + 2 * var(--wagridgutter, 0.9375rem));
}
.wa-grid-container.wa-grid-margin-x-medium .wa-grid-row:last-child {
  margin-bottom: calc(-2 * var(--wagridgutter, 0.9375rem));
}
.wa-grid-container.wa-grid-margin-x-medium .wa-cell {
  flex: 0 0 auto;
  min-height: 0;
  min-width: 0;
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  margin-bottom: var(--wagridgutter, 0.9375rem);
  margin-left: var(--wagridgutter, 0.9375rem);
  margin-right: var(--wagridgutter, 0.9375rem);
  margin-bottom: calc(2 * var(--wagridgutter, 0.9375rem));
}
.wa-grid-container.wa-grid-margin-x-medium .wa-cell.wa-small-12 {
  flex: 0 0 auto;
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  width: calc(100% - 2 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
}
.wa-grid-container.wa-grid-margin-x-medium .wa-cell.wa-small-11 {
  flex: 0 0 auto;
  width: 91.6666666667%;
  margin-left: 0;
  margin-right: 0;
  width: calc(91.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
}
.wa-grid-container.wa-grid-margin-x-medium .wa-cell.wa-small-10 {
  flex: 0 0 auto;
  width: 83.3333333333%;
  margin-left: 0;
  margin-right: 0;
  width: calc(83.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
}
.wa-grid-container.wa-grid-margin-x-medium .wa-cell.wa-small-9 {
  flex: 0 0 auto;
  width: 75%;
  margin-left: 0;
  margin-right: 0;
  width: calc(75% - 2 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
}
.wa-grid-container.wa-grid-margin-x-medium .wa-cell.wa-small-8 {
  flex: 0 0 auto;
  width: 66.6666666667%;
  margin-left: 0;
  margin-right: 0;
  width: calc(66.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
}
.wa-grid-container.wa-grid-margin-x-medium .wa-cell.wa-small-7 {
  flex: 0 0 auto;
  width: 58.3333333333%;
  margin-left: 0;
  margin-right: 0;
  width: calc(58.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
}
.wa-grid-container.wa-grid-margin-x-medium .wa-cell.wa-small-6 {
  flex: 0 0 auto;
  width: 50%;
  margin-left: 0;
  margin-right: 0;
  width: calc(50% - 2 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
}
.wa-grid-container.wa-grid-margin-x-medium .wa-cell.wa-small-5 {
  flex: 0 0 auto;
  width: 41.6666666667%;
  margin-left: 0;
  margin-right: 0;
  width: calc(41.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
}
.wa-grid-container.wa-grid-margin-x-medium .wa-cell.wa-small-4 {
  flex: 0 0 auto;
  width: 33.3333333333%;
  margin-left: 0;
  margin-right: 0;
  width: calc(33.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
}
.wa-grid-container.wa-grid-margin-x-medium .wa-cell.wa-small-3 {
  flex: 0 0 auto;
  width: 25%;
  margin-left: 0;
  margin-right: 0;
  width: calc(25% - 2 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
}
.wa-grid-container.wa-grid-margin-x-medium .wa-cell.wa-small-2 {
  flex: 0 0 auto;
  width: 16.6666666667%;
  margin-left: 0;
  margin-right: 0;
  width: calc(16.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
}
.wa-grid-container.wa-grid-margin-x-medium .wa-cell.wa-small-1 {
  flex: 0 0 auto;
  width: 8.3333333333%;
  margin-left: 0;
  margin-right: 0;
  width: calc(8.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
}
@media print, screen and (min-width: 48em) {
  .wa-grid-container.wa-grid-margin-x-medium .wa-cell.wa-medium-12 {
    flex: 0 0 auto;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    width: calc(100% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-medium .wa-cell.wa-medium-11 {
    flex: 0 0 auto;
    width: 91.6666666667%;
    margin-left: 0;
    margin-right: 0;
    width: calc(91.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-medium .wa-cell.wa-medium-10 {
    flex: 0 0 auto;
    width: 83.3333333333%;
    margin-left: 0;
    margin-right: 0;
    width: calc(83.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-medium .wa-cell.wa-medium-9 {
    flex: 0 0 auto;
    width: 75%;
    margin-left: 0;
    margin-right: 0;
    width: calc(75% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-medium .wa-cell.wa-medium-8 {
    flex: 0 0 auto;
    width: 66.6666666667%;
    margin-left: 0;
    margin-right: 0;
    width: calc(66.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-medium .wa-cell.wa-medium-7 {
    flex: 0 0 auto;
    width: 58.3333333333%;
    margin-left: 0;
    margin-right: 0;
    width: calc(58.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-medium .wa-cell.wa-medium-6 {
    flex: 0 0 auto;
    width: 50%;
    margin-left: 0;
    margin-right: 0;
    width: calc(50% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-medium .wa-cell.wa-medium-5 {
    flex: 0 0 auto;
    width: 41.6666666667%;
    margin-left: 0;
    margin-right: 0;
    width: calc(41.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-medium .wa-cell.wa-medium-4 {
    flex: 0 0 auto;
    width: 33.3333333333%;
    margin-left: 0;
    margin-right: 0;
    width: calc(33.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-medium .wa-cell.wa-medium-3 {
    flex: 0 0 auto;
    width: 25%;
    margin-left: 0;
    margin-right: 0;
    width: calc(25% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-medium .wa-cell.wa-medium-2 {
    flex: 0 0 auto;
    width: 16.6666666667%;
    margin-left: 0;
    margin-right: 0;
    width: calc(16.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-medium .wa-cell.wa-medium-1 {
    flex: 0 0 auto;
    width: 8.3333333333%;
    margin-left: 0;
    margin-right: 0;
    width: calc(8.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
}
@media print, screen and (min-width: 62em) {
  .wa-grid-container.wa-grid-margin-x-medium .wa-cell.wa-large-12 {
    flex: 0 0 auto;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    width: calc(100% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-medium .wa-cell.wa-large-11 {
    flex: 0 0 auto;
    width: 91.6666666667%;
    margin-left: 0;
    margin-right: 0;
    width: calc(91.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-medium .wa-cell.wa-large-10 {
    flex: 0 0 auto;
    width: 83.3333333333%;
    margin-left: 0;
    margin-right: 0;
    width: calc(83.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-medium .wa-cell.wa-large-9 {
    flex: 0 0 auto;
    width: 75%;
    margin-left: 0;
    margin-right: 0;
    width: calc(75% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-medium .wa-cell.wa-large-8 {
    flex: 0 0 auto;
    width: 66.6666666667%;
    margin-left: 0;
    margin-right: 0;
    width: calc(66.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-medium .wa-cell.wa-large-7 {
    flex: 0 0 auto;
    width: 58.3333333333%;
    margin-left: 0;
    margin-right: 0;
    width: calc(58.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-medium .wa-cell.wa-large-6 {
    flex: 0 0 auto;
    width: 50%;
    margin-left: 0;
    margin-right: 0;
    width: calc(50% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-medium .wa-cell.wa-large-5 {
    flex: 0 0 auto;
    width: 41.6666666667%;
    margin-left: 0;
    margin-right: 0;
    width: calc(41.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-medium .wa-cell.wa-large-4 {
    flex: 0 0 auto;
    width: 33.3333333333%;
    margin-left: 0;
    margin-right: 0;
    width: calc(33.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-medium .wa-cell.wa-large-3 {
    flex: 0 0 auto;
    width: 25%;
    margin-left: 0;
    margin-right: 0;
    width: calc(25% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-medium .wa-cell.wa-large-2 {
    flex: 0 0 auto;
    width: 16.6666666667%;
    margin-left: 0;
    margin-right: 0;
    width: calc(16.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-medium .wa-cell.wa-large-1 {
    flex: 0 0 auto;
    width: 8.3333333333%;
    margin-left: 0;
    margin-right: 0;
    width: calc(8.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
}
@media screen and (min-width: 85.375em) {
  .wa-grid-container.wa-grid-margin-x-medium .wa-cell.wa-xlarge-12 {
    flex: 0 0 auto;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    width: calc(100% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-medium .wa-cell.wa-xlarge-11 {
    flex: 0 0 auto;
    width: 91.6666666667%;
    margin-left: 0;
    margin-right: 0;
    width: calc(91.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-medium .wa-cell.wa-xlarge-10 {
    flex: 0 0 auto;
    width: 83.3333333333%;
    margin-left: 0;
    margin-right: 0;
    width: calc(83.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-medium .wa-cell.wa-xlarge-9 {
    flex: 0 0 auto;
    width: 75%;
    margin-left: 0;
    margin-right: 0;
    width: calc(75% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-medium .wa-cell.wa-xlarge-8 {
    flex: 0 0 auto;
    width: 66.6666666667%;
    margin-left: 0;
    margin-right: 0;
    width: calc(66.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-medium .wa-cell.wa-xlarge-7 {
    flex: 0 0 auto;
    width: 58.3333333333%;
    margin-left: 0;
    margin-right: 0;
    width: calc(58.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-medium .wa-cell.wa-xlarge-6 {
    flex: 0 0 auto;
    width: 50%;
    margin-left: 0;
    margin-right: 0;
    width: calc(50% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-medium .wa-cell.wa-xlarge-5 {
    flex: 0 0 auto;
    width: 41.6666666667%;
    margin-left: 0;
    margin-right: 0;
    width: calc(41.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-medium .wa-cell.wa-xlarge-4 {
    flex: 0 0 auto;
    width: 33.3333333333%;
    margin-left: 0;
    margin-right: 0;
    width: calc(33.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-medium .wa-cell.wa-xlarge-3 {
    flex: 0 0 auto;
    width: 25%;
    margin-left: 0;
    margin-right: 0;
    width: calc(25% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-medium .wa-cell.wa-xlarge-2 {
    flex: 0 0 auto;
    width: 16.6666666667%;
    margin-left: 0;
    margin-right: 0;
    width: calc(16.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-medium .wa-cell.wa-xlarge-1 {
    flex: 0 0 auto;
    width: 8.3333333333%;
    margin-left: 0;
    margin-right: 0;
    width: calc(8.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
}

.wa-grid-container.wa-grid-margin-x-large {
  --wagridgutter:calc(1 * var(--wa-grid-margin-cell-margin-x, 0.9375rem));
  display: flex;
  flex-flow: row wrap;
}
.wa-grid-container.wa-grid-margin-x-large .wa-grid-row {
  display: flex;
  flex-flow: row wrap;
  margin: 0 calc(-1 * var(--wagridgutter, 0.9375rem));
  width: calc(100% + 2 * var(--wagridgutter, 0.9375rem));
}
.wa-grid-container.wa-grid-margin-x-large .wa-grid-row:last-child {
  margin-bottom: calc(-2 * var(--wagridgutter, 0.9375rem));
}
.wa-grid-container.wa-grid-margin-x-large .wa-cell {
  flex: 0 0 auto;
  min-height: 0;
  min-width: 0;
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  margin-bottom: var(--wagridgutter, 0.9375rem);
  margin-left: var(--wagridgutter, 0.9375rem);
  margin-right: var(--wagridgutter, 0.9375rem);
  margin-bottom: calc(2 * var(--wagridgutter, 0.9375rem));
}
.wa-grid-container.wa-grid-margin-x-large .wa-cell.wa-small-12 {
  flex: 0 0 auto;
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  width: calc(100% - 2 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
}
.wa-grid-container.wa-grid-margin-x-large .wa-cell.wa-small-11 {
  flex: 0 0 auto;
  width: 91.6666666667%;
  margin-left: 0;
  margin-right: 0;
  width: calc(91.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
}
.wa-grid-container.wa-grid-margin-x-large .wa-cell.wa-small-10 {
  flex: 0 0 auto;
  width: 83.3333333333%;
  margin-left: 0;
  margin-right: 0;
  width: calc(83.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
}
.wa-grid-container.wa-grid-margin-x-large .wa-cell.wa-small-9 {
  flex: 0 0 auto;
  width: 75%;
  margin-left: 0;
  margin-right: 0;
  width: calc(75% - 2 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
}
.wa-grid-container.wa-grid-margin-x-large .wa-cell.wa-small-8 {
  flex: 0 0 auto;
  width: 66.6666666667%;
  margin-left: 0;
  margin-right: 0;
  width: calc(66.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
}
.wa-grid-container.wa-grid-margin-x-large .wa-cell.wa-small-7 {
  flex: 0 0 auto;
  width: 58.3333333333%;
  margin-left: 0;
  margin-right: 0;
  width: calc(58.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
}
.wa-grid-container.wa-grid-margin-x-large .wa-cell.wa-small-6 {
  flex: 0 0 auto;
  width: 50%;
  margin-left: 0;
  margin-right: 0;
  width: calc(50% - 2 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
}
.wa-grid-container.wa-grid-margin-x-large .wa-cell.wa-small-5 {
  flex: 0 0 auto;
  width: 41.6666666667%;
  margin-left: 0;
  margin-right: 0;
  width: calc(41.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
}
.wa-grid-container.wa-grid-margin-x-large .wa-cell.wa-small-4 {
  flex: 0 0 auto;
  width: 33.3333333333%;
  margin-left: 0;
  margin-right: 0;
  width: calc(33.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
}
.wa-grid-container.wa-grid-margin-x-large .wa-cell.wa-small-3 {
  flex: 0 0 auto;
  width: 25%;
  margin-left: 0;
  margin-right: 0;
  width: calc(25% - 2 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
}
.wa-grid-container.wa-grid-margin-x-large .wa-cell.wa-small-2 {
  flex: 0 0 auto;
  width: 16.6666666667%;
  margin-left: 0;
  margin-right: 0;
  width: calc(16.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
}
.wa-grid-container.wa-grid-margin-x-large .wa-cell.wa-small-1 {
  flex: 0 0 auto;
  width: 8.3333333333%;
  margin-left: 0;
  margin-right: 0;
  width: calc(8.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
  margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
  margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
}
@media print, screen and (min-width: 48em) {
  .wa-grid-container.wa-grid-margin-x-large .wa-cell.wa-medium-12 {
    flex: 0 0 auto;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    width: calc(100% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-large .wa-cell.wa-medium-11 {
    flex: 0 0 auto;
    width: 91.6666666667%;
    margin-left: 0;
    margin-right: 0;
    width: calc(91.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-large .wa-cell.wa-medium-10 {
    flex: 0 0 auto;
    width: 83.3333333333%;
    margin-left: 0;
    margin-right: 0;
    width: calc(83.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-large .wa-cell.wa-medium-9 {
    flex: 0 0 auto;
    width: 75%;
    margin-left: 0;
    margin-right: 0;
    width: calc(75% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-large .wa-cell.wa-medium-8 {
    flex: 0 0 auto;
    width: 66.6666666667%;
    margin-left: 0;
    margin-right: 0;
    width: calc(66.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-large .wa-cell.wa-medium-7 {
    flex: 0 0 auto;
    width: 58.3333333333%;
    margin-left: 0;
    margin-right: 0;
    width: calc(58.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-large .wa-cell.wa-medium-6 {
    flex: 0 0 auto;
    width: 50%;
    margin-left: 0;
    margin-right: 0;
    width: calc(50% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-large .wa-cell.wa-medium-5 {
    flex: 0 0 auto;
    width: 41.6666666667%;
    margin-left: 0;
    margin-right: 0;
    width: calc(41.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-large .wa-cell.wa-medium-4 {
    flex: 0 0 auto;
    width: 33.3333333333%;
    margin-left: 0;
    margin-right: 0;
    width: calc(33.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-large .wa-cell.wa-medium-3 {
    flex: 0 0 auto;
    width: 25%;
    margin-left: 0;
    margin-right: 0;
    width: calc(25% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-large .wa-cell.wa-medium-2 {
    flex: 0 0 auto;
    width: 16.6666666667%;
    margin-left: 0;
    margin-right: 0;
    width: calc(16.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-large .wa-cell.wa-medium-1 {
    flex: 0 0 auto;
    width: 8.3333333333%;
    margin-left: 0;
    margin-right: 0;
    width: calc(8.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
}
@media print, screen and (min-width: 62em) {
  .wa-grid-container.wa-grid-margin-x-large .wa-cell.wa-large-12 {
    flex: 0 0 auto;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    width: calc(100% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-large .wa-cell.wa-large-11 {
    flex: 0 0 auto;
    width: 91.6666666667%;
    margin-left: 0;
    margin-right: 0;
    width: calc(91.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-large .wa-cell.wa-large-10 {
    flex: 0 0 auto;
    width: 83.3333333333%;
    margin-left: 0;
    margin-right: 0;
    width: calc(83.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-large .wa-cell.wa-large-9 {
    flex: 0 0 auto;
    width: 75%;
    margin-left: 0;
    margin-right: 0;
    width: calc(75% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-large .wa-cell.wa-large-8 {
    flex: 0 0 auto;
    width: 66.6666666667%;
    margin-left: 0;
    margin-right: 0;
    width: calc(66.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-large .wa-cell.wa-large-7 {
    flex: 0 0 auto;
    width: 58.3333333333%;
    margin-left: 0;
    margin-right: 0;
    width: calc(58.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-large .wa-cell.wa-large-6 {
    flex: 0 0 auto;
    width: 50%;
    margin-left: 0;
    margin-right: 0;
    width: calc(50% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-large .wa-cell.wa-large-5 {
    flex: 0 0 auto;
    width: 41.6666666667%;
    margin-left: 0;
    margin-right: 0;
    width: calc(41.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-large .wa-cell.wa-large-4 {
    flex: 0 0 auto;
    width: 33.3333333333%;
    margin-left: 0;
    margin-right: 0;
    width: calc(33.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-large .wa-cell.wa-large-3 {
    flex: 0 0 auto;
    width: 25%;
    margin-left: 0;
    margin-right: 0;
    width: calc(25% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-large .wa-cell.wa-large-2 {
    flex: 0 0 auto;
    width: 16.6666666667%;
    margin-left: 0;
    margin-right: 0;
    width: calc(16.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-large .wa-cell.wa-large-1 {
    flex: 0 0 auto;
    width: 8.3333333333%;
    margin-left: 0;
    margin-right: 0;
    width: calc(8.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
}
@media screen and (min-width: 85.375em) {
  .wa-grid-container.wa-grid-margin-x-large .wa-cell.wa-xlarge-12 {
    flex: 0 0 auto;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    width: calc(100% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-large .wa-cell.wa-xlarge-11 {
    flex: 0 0 auto;
    width: 91.6666666667%;
    margin-left: 0;
    margin-right: 0;
    width: calc(91.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-large .wa-cell.wa-xlarge-10 {
    flex: 0 0 auto;
    width: 83.3333333333%;
    margin-left: 0;
    margin-right: 0;
    width: calc(83.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-large .wa-cell.wa-xlarge-9 {
    flex: 0 0 auto;
    width: 75%;
    margin-left: 0;
    margin-right: 0;
    width: calc(75% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-large .wa-cell.wa-xlarge-8 {
    flex: 0 0 auto;
    width: 66.6666666667%;
    margin-left: 0;
    margin-right: 0;
    width: calc(66.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-large .wa-cell.wa-xlarge-7 {
    flex: 0 0 auto;
    width: 58.3333333333%;
    margin-left: 0;
    margin-right: 0;
    width: calc(58.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-large .wa-cell.wa-xlarge-6 {
    flex: 0 0 auto;
    width: 50%;
    margin-left: 0;
    margin-right: 0;
    width: calc(50% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-large .wa-cell.wa-xlarge-5 {
    flex: 0 0 auto;
    width: 41.6666666667%;
    margin-left: 0;
    margin-right: 0;
    width: calc(41.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-large .wa-cell.wa-xlarge-4 {
    flex: 0 0 auto;
    width: 33.3333333333%;
    margin-left: 0;
    margin-right: 0;
    width: calc(33.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-large .wa-cell.wa-xlarge-3 {
    flex: 0 0 auto;
    width: 25%;
    margin-left: 0;
    margin-right: 0;
    width: calc(25% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-large .wa-cell.wa-xlarge-2 {
    flex: 0 0 auto;
    width: 16.6666666667%;
    margin-left: 0;
    margin-right: 0;
    width: calc(16.6666666667% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
  .wa-grid-container.wa-grid-margin-x-large .wa-cell.wa-xlarge-1 {
    flex: 0 0 auto;
    width: 8.3333333333%;
    margin-left: 0;
    margin-right: 0;
    width: calc(8.3333333333% - 2 * var(--wagridgutter, 0.9375rem));
    margin-left: calc(var(--wagridgutter, 0.9375rem) / 1);
    margin-right: calc(var(--wagridgutter, 0.9375rem) / 1);
  }
}

/* --------- Fichiers ----------*/
[data-style-align=center] a[class*=file_],
[data-style-align=center] a[class*=file_]:focus {
  text-align: center;
  display: inline-block;
}
[data-style-align=center] a[class*=file_]:hover,
[data-style-align=center] a[class*=file_]:focus:hover {
  display: inline-block;
}

[data-style-align=right] a[class*=file_],
[data-style-align=right] a[class*=file_]:focus {
  text-align: right;
  padding: 5px calc(1.5 * var(--wa-file-icon-width, 48px)) 5px 0;
}
[data-style-align=right] a[class*=file_]:before,
[data-style-align=right] a[class*=file_]:focus:before {
  left: inherit;
  right: 0;
  text-align: right;
}
[data-style-align=right] a[class*=file_]:after,
[data-style-align=right] a[class*=file_]:focus:after {
  left: initial;
  right: 40px;
}

p a[class*=file_]:last-of-type,
p a[class*=file_]:focus:last-of-type {
  margin-bottom: 0;
}

a[class*=file_],
a[class*=file_]:focus {
  text-align: left;
  padding: 5px 0 5px calc(1.5 * var(--wa-file-icon-width, 48px));
  margin: 0 0 1rem;
  position: relative;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  min-height: 48px;
  color: inherit;
  letter-spacing: normal;
  text-decoration: underline;
}
@media print, screen and (max-width: 61.99875em) {
  a[class*=file_],
  a[class*=file_]:focus {
    font-size: 0.8125rem;
  }
}
a[class*=file_]:before,
a[class*=file_]:focus:before {
  content: "\f0f6";
  font-family: var(--fa-style-family-classic, "Font Awesome 5 Free");
  width: var(--wa-file-icon-width, 48px);
  border-radius: var(--wa-file-icon-border-radius, 48px);
  height: var(--wa-file-icon-height, 48px);
  background-color: var(--wa-file-icon-background-color, #000);
  box-shadow: var(--wa-file-icon-box-shadow, 0 0 0 2px #fff);
  position: var(--wa-file-icon-position, absolute);
  font-size: var(--wa-file-icon-font-size, 25px);
  transform: var(--wa-file-icon-transform, translateY(-50%));
  top: var(--wa-file-icon-top, 50%);
  color: var(--wa-file-icon-color, inherit);
  left: var(--wa-file-icon-left, 0);
  font-weight: var(--wa-file-icon-font-weight, 400);
  transition: var(--wa-file-icon-transition, color 0.5s ease, background-color 0.5s ease);
  text-decoration: none !important;
  line-height: 0;
  padding-top: 0;
  z-index: 1;
  display: inline-flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: var(--wa-file-icon-align-content, center);
}
a[class*=file_]:hover:before,
a[class*=file_]:focus:hover:before {
  color: var(--wa-file-icon-hover-color, #fff);
  background-color: var(--wa-file-icon-hover-bg, #000);
  box-shadow: var(--wa-file-icon-hover-box-shadow, 0 0 0 2px #fff);
}
a[class*=file_] + br,
a[class*=file_]:focus + br {
  display: none;
}

a.file_audio:before,
a.file_mp3:before,
a.file_mp4:before,
a.file_mov:before,
a.file_audio:focus:before,
a.file_mp3:focus:before,
a.file_mp4:focus:before,
a.file_mov:focus:before {
  content: "\f04b";
}

a.file_jpg:before,
a.file_png:before,
a.file_gif:before,
a.file_jpg:focus:before,
a.file_png:focus:before,
a.file_gif:focus:before {
  content: "\f03e";
}

a.file_doc:before,
a.file_docs:before,
a.file_docx:before,
a.file_doc:focus:before,
a.file_docs:focus:before,
a.file_docx:focus:before {
  content: "\e5ed";
}

a.file_pdf:before,
a.file_pdf:focus:before {
  content: "\f1c1";
}

a.file_xls:before,
a.file_xls:focus:before {
  content: "\e64d";
}

a[href^="tel:"] {
  text-decoration: none !important;
}

.wa-hide-on-mobile {
  display: none;
}
@media print, screen and (min-width: 48em) {
  .wa-hide-on-mobile {
    display: block;
  }
}

@media print, screen and (min-width: 48em) {
  .wa-hide-on-tablet {
    display: none;
  }
}
@media print, screen and (min-width: 62em) {
  .wa-hide-on-tablet {
    display: block;
  }
}

@media print, screen and (min-width: 62em) {
  .wa-hide-on-portable {
    display: none;
  }
}
@media screen and (min-width: 85.375em) {
  .wa-hide-on-portable {
    display: block;
  }
}

@media screen and (min-width: 85.375em) {
  .wa-hide-on-desktop {
    display: none;
  }
}

.wa-edit-mode .wa-hide-on-portable {
  display: block;
  background: repeating-linear-gradient(45deg, rgba(248, 249, 250, 0.75), rgba(248, 249, 250, 0.75) 10px, rgba(255, 255, 255, 0) 10px, rgba(255, 255, 255, 0) 20px);
}
.wa-edit-mode .wa-hide-on-desktop {
  display: block;
  background: repeating-linear-gradient(45deg, rgba(248, 249, 250, 0.75), rgba(248, 249, 250, 0.75) 10px, rgba(255, 255, 255, 0) 10px, rgba(255, 255, 255, 0) 20px);
}

.wa-align-middle:not(.wa-grid-container) {
  display: flex;
  align-items: center;
}

.wa-grid-padding-x-medium {
  --wa-cell-padding-right: var(--wa-container-padding-x-medium, 2.5rem);
  --wa-cell-padding-left: var(--wa-container-padding-x-medium, 2.5rem);
}

.wa-grid-padding-x-large {
  --wa-cell-padding-right: var(--wa-container-padding-x-large, 3.75rem);
  --wa-cell-padding-left: var(--wa-container-padding-x-large, 3.75rem);
}

[data-item=article][data-margin="0"] .wa-box-margin {
  margin: 0;
}

[data-item=article][data-mb="0"] .wa-box-margin {
  margin-bottom: 0;
}

[data-item=article][data-padding="0"] .wa-box-padding {
  padding: 0;
}

.wa-reset-table {
  border-collapse: collapse;
  border-spacing: 0;
  width: 100%;
  table-layout: auto;
  color: inherit;
  font-size: inherit;
  background-color: transparent !important;
  border: revert-layer;
  margin: 0;
  padding: 0;
  text-align: left;
  caption-side: top;
  direction: ltr;
}
.wa-reset-table tbody,
.wa-reset-table thead,
.wa-reset-table th,
.wa-reset-table td,
.wa-reset-table tr,
.wa-reset-table caption {
  border: revert-layer;
  padding: revert;
  text-align: left;
  vertical-align: top;
  color: inherit;
  background-color: transparent !important;
}

.wa-module-liste-grille {
  display: grid;
  grid-column-gap: var(--grille--gap);
  grid-row-gap: var(--grille--gap);
  grid-template-columns: repeat(auto-fill, minmax(var(--wa-module-liste-grille-min-col-width, 320px), 1fr));
}
@media print, screen and (min-width: 48em) {
  .wa-module-liste-grille {
    --wa-module-liste-grille-min-col-width: 300px;
  }
}
@media print, screen and (min-width: 62em) {
  .wa-module-liste-grille {
    --wa-module-liste-grille-min-col-width: 360px;
  }
}
@media screen and (min-width: 85.375em) {
  .wa-module-liste-grille {
    --wa-module-liste-grille-min-col-width: 380px;
  }
}

ul.wa-pagination {
  display: flex;
  padding: 0;
  margin: 0;
  margin-top: 20px;
  margin-bottom: 20px;
}
ul.wa-pagination li {
  display: var(--wa-pagination-li-display, inline-block);
  margin: var(--wa-pagination-li-margin, 1em);
  padding: var(--wa-pagination-li-padding, 0);
}
ul.wa-pagination li a {
  text-decoration: none;
}
ul.wa-pagination li.wa-disabled a {
  cursor: not-allowed;
}
ul.wa-pagination .sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

/**
 * Foundation for Sites
 * Version 6.8.1
 * https://get.foundation
 * Licensed under MIT Open Source
 */
:root {
  --section-section:3rem;
}

@media print, screen and (min-width: 479px) {
  :root {
    --section-section: var(--section--small, 3rem);
  }
}
@media print, screen and (min-width: 768px) {
  :root {
    --section-section: var(--section--medium, 3rem);
  }
}
@media print, screen and (min-width: 992px) {
  :root {
    --section-section: var(--section--large, 3rem);
  }
}
@media print, screen and (min-width: 1280px) {
  :root {
    --section-section: var(--section--xlarge, 3rem);
  }
}
@media print, screen and (min-width: 1440px) {
  :root {
    --section-section: var(--section--2xlarge, 3rem);
  }
}
@media print, screen and (min-width: 1920px) {
  :root {
    --section-section: var(--section--3xlarge, 3rem);
  }
}
main > *[data-wa-cell] > div.wa-cell > div.wa-padding-global > [data-item=article][data-margin="1"][data-mt="1"]:not(.pos1),
main > *[data-wa-cell] > div.wa-cell > div.wa-enclave > div.wa-padding-global > [data-item=article][data-margin="1"][data-mt="1"]:not(.pos1) {
  margin-top: var(--section-section, 3rem);
}

main > *[data-wa-cell] > div.wa-cell > div.wa-zone [data-item=article][data-margin="1"].pos1,
main > *[data-wa-cell] > div.wa-cell > div.wa-enclave > [data-item=article][data-margin="1"].pos1,
main > *[data-wa-cell] > div.wa-cell > div.wa-padding-global > [data-item=article][data-margin="1"].pos1 {
  margin-top: var(--section-section, 3rem);
}

main > *[data-wa-cell] > div.wa-cell > div.wa-zone [data-item=article][data-margin="1"][data-mb="0"].pos1,
main > *[data-wa-cell] > div.wa-cell > div.wa-enclave > [data-item=article][data-margin="1"][data-mb="0"].pos1,
main > *[data-wa-cell] > div.wa-cell > div.wa-padding-global > [data-item=article][data-margin="1"][data-mb="0"].pos1 {
  margin-bottom: var(--section-section, 3rem);
}

.wa-edit-mode main > *[data-wa-cell] div.wa-section div.wa-cell > div.wa-zone [data-item=article][data-margin="1"].pos1,
.wa-edit-mode main > *[data-wa-cell] div.wa-section div.wa-cell > div.wa-enclave > [data-item=article][data-margin="1"].pos1,
.wa-edit-mode main > *[data-wa-cell] div.wa-section div.wa-cell > div.wa-padding-global > [data-item=article][data-margin="1"].pos1 {
  margin-top: 0 !important;
}

.wa-edit-mode main > *[data-wa-cell] div.wa-section div.wa-cell > div.wa-zone [data-item=article][data-margin="1"][data-mb="0"].pos1,
.wa-edit-mode main > *[data-wa-cell] div.wa-section div.wa-cell > div.wa-enclave > [data-item=article][data-margin="1"][data-mb="0"].pos1,
.wa-edit-mode main > *[data-wa-cell] div.wa-section div.wa-cell > div.wa-padding-global > [data-item=article][data-margin="1"][data-mb="0"].pos1 {
  margin-bottom: 0 !important;
}

main > *[data-wa-cell] > div.wa-cell > div.wa-zone [data-item=article][data-margin="1"].last,
main > *[data-wa-cell] > div.wa-cell > div.wa-enclave > [data-item=article][data-margin="1"].last,
main > *[data-wa-cell] > div.wa-cell > div.wa-padding-global > [data-item=article][data-margin="1"].last {
  margin-bottom: var(--section-section, 3rem);
}

.wa-edit-mode main > *[data-wa-cell] > div.wa-cell > div.wa-zone [data-item=section][data-margin="1"] {
  margin-top: 10px;
  margin-bottom: 10px;
}

.wa-wa_img_background img {
  display: none;
}

[data-wa-side=bloc] {
  display: flex;
  flex-direction: row;
  align-items: start;
  grid-column-gap: var(--grille--gap, 2rem);
  grid-row-gap: var(--grille--gap, 2rem);
}
[data-wa-side=bloc] [data-wa-side=icon] {
  flex: 0 0 auto;
}
[data-wa-side=bloc] [data-wa-side=text] {
  flex: 1;
}

[data-style-align=right][data-wa-side=bloc] {
  flex-direction: row-reverse;
  justify-content: flex-start;
}
[data-style-align=right] .wa-date-style, [data-style-align=right] .icon_fa {
  margin-left: auto;
}

[data-style-align=center][data-wa-side=bloc] {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
[data-style-align=center] .wa-date-style, [data-style-align=center] .icon_fa {
  margin: auto;
}

/*# sourceMappingURL=wagrid.css.map*/