@font-face {
  font-family: Figtree;
  src: url('../fonts/Figtree-Regular.ttf') format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Figtree;
  src: url('../fonts/Figtree-SemiBold.ttf') format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: ABCRepro;
  src: url('../fonts/ABCRepro-Regular.otf') format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: ABCRepro;
  src: url('../fonts/ABCRepro-Medium.otf') format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

:root {
  --themes--light: var(--swatches--light-grey);
  --global--font-family: ABCRepro, sans-serif;
  --swatches--midnight: #1f2325;
  --global--font-size: 1rem;
  --global--letter-spacing: 0em;
  --h6--font-weight\<deleted\|variable-19b99cf5-9272-689b-cdfe-feda4b6a1886\>: var(--font--primary-medium\<deleted\|variable-19706015-0087-4593-a1b3-8b1cd36a5d39\>);
  --h6--line-height\<deleted\|variable-52e80af8-8673-6fba-0a92-c3864319241d\>: var(--line-height--1-3em\<deleted\|variable-b0a7272b-202e-22ba-19f8-dc2d702663ee\>);
  --h6--letter-spacing\<deleted\|variable-8d1b8bb5-9491-842f-3f27-e1c2fbb4ea6d\>: var(--letter-spacing--0em\<deleted\|variable-46bfdf6e-7218-32ba-eda4-e5729bd821b7\>);
  --empty-space--desktop-24px: 1.5rem;
  --paragraph-large--font-size\<deleted\|variable-3c6a4d82-c86e-362d-5cff-dab94f2c7210\>: var(--size--1-25rem\<deleted\|variable-1ae11985-a3f4-f5f2-941a-6909487afed3\>);
  --paragraph-large--line-height\<deleted\|variable-809db6be-cc52-77bb-aef4-68d9bf58d943\>: var(--line-height--1-3em\<deleted\|variable-b0a7272b-202e-22ba-19f8-dc2d702663ee\>);
  --padding--24px: 1.5rem;
  --horizontal-container-padding--desktop: 2rem;
  --padding--96px: 6rem;
  --padding--16px: 1rem;
  --padding--56px: 3.5rem;
  --swatches--forest-green: #224335;
  --swatches--white: #fefefe;
  --swatches--lime-green: #c6f081;
  --swatches--grey: #e0e5e5;
  --padding--14px: .875rem;
  --swatches--sky: #829ba9;
  --swatches--light-grey: #edf0f1;
  --padding--8px: .5rem;
  --swatches--steel: #48595d;
  --swatches--sage-green: #4c896b;
  --themes--dark: var(--swatches--midnight);
  --padding--30px: 1.875rem;
  --horizontal-container-padding--tablet: 1.5rem;
  --horizontal-container-padding--mobile: 1.25rem;
  --swatches--transparent: #fff0;
  --padding--20px: 1.25rem;
  --padding--10px: .625rem;
  --empty-space--desktop-12px: .75rem;
  --padding--32px: 2rem;
  --border-width--desktop-1-5px: 1.5px;
  --padding--48px: 3rem;
  --empty-space--desktop-48px: 3rem;
  --empty-space--desktop-64px: 4rem;
  --global--font-weight: 0px;
  --global--line-height: 1rem;
  --padding--0px: 0rem;
  --font--primary-medium\<deleted\|variable-19706015-0087-4593-a1b3-8b1cd36a5d39\>: var(--font-weight--500\<deleted\|variable-084ce0e2-b53e-ad04-408c-42c372d52426\>);
  --line-height--1-3em\<deleted\|variable-b0a7272b-202e-22ba-19f8-dc2d702663ee\>: 1.3em;
  --letter-spacing--0em\<deleted\|variable-46bfdf6e-7218-32ba-eda4-e5729bd821b7\>: 0em;
  --size--1-25rem\<deleted\|variable-1ae11985-a3f4-f5f2-941a-6909487afed3\>: 1.25rem;
  --font-weight--500\<deleted\|variable-084ce0e2-b53e-ad04-408c-42c372d52426\>: 0px;
}

.w-checkbox {
  margin-bottom: 5px;
  padding-left: 20px;
  display: block;
}

.w-checkbox:before {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-checkbox:after {
  content: " ";
  clear: both;
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-checkbox-input {
  float: left;
  margin: 4px 0 0 -20px;
  line-height: normal;
}

.w-checkbox-input--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 2px;
  width: 12px;
  height: 12px;
}

.w-checkbox-input--inputType-custom.w--redirected-checked {
  background-color: #3898ec;
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-color: #3898ec;
}

.w-checkbox-input--inputType-custom.w--redirected-focus {
  box-shadow: 0 0 3px 1px #3898ec;
}

.w-layout-blockcontainer {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

@media screen and (max-width: 991px) {
  .w-layout-blockcontainer {
    max-width: 728px;
  }
}

@media screen and (max-width: 767px) {
  .w-layout-blockcontainer {
    max-width: none;
  }
}

body {
  background-color: var(--themes--light);
  font-family: var(--global--font-family);
  color: var(--swatches--midnight);
  font-size: var(--global--font-size);
  letter-spacing: var(--global--letter-spacing);
  text-transform: none;
  line-height: 1;
}

h1 {
  letter-spacing: -.03em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 5rem;
  font-weight: 400;
}

h2 {
  letter-spacing: -.03em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 4rem;
  font-weight: 400;
  line-height: 1em;
}

h5 {
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 1.3em;
}

h6 {
  font-size: var(--h6--font-weight\<deleted\|variable-19b99cf5-9272-689b-cdfe-feda4b6a1886\>);
  line-height: var(--h6--line-height\<deleted\|variable-52e80af8-8673-6fba-0a92-c3864319241d\>);
  letter-spacing: var(--h6--letter-spacing\<deleted\|variable-8d1b8bb5-9491-842f-3f27-e1c2fbb4ea6d\>);
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 400;
}

p {
  margin-bottom: 1rem;
}

a {
  cursor: pointer;
  text-decoration: none;
}

ul {
  margin: 0;
  padding: 0 0 0 1em;
}

ol {
  margin: 0;
  padding: 0 0 0 1.2em;
}

li {
  margin: 0;
  padding: 0;
}

img {
  object-fit: cover;
  width: 100%;
  max-width: 100%;
}

label {
  margin-bottom: 0;
}

strong {
  font-weight: bold;
}

blockquote {
  padding: 0em var(--empty-space--desktop-24px);
  font-size: var(--paragraph-large--font-size\<deleted\|variable-3c6a4d82-c86e-362d-5cff-dab94f2c7210\>);
  line-height: var(--paragraph-large--line-height\<deleted\|variable-809db6be-cc52-77bb-aef4-68d9bf58d943\>);
  margin-bottom: 0;
}

.container {
  padding: var(--padding--24px) var(--horizontal-container-padding--desktop);
}

.global-styles {
  display: block;
  position: fixed;
  inset: 0% auto auto 0%;
}

.stylesheet-wrapper {
  padding: var(--padding--96px) var(--padding--16px) var(--padding--56px);
  min-width: 1200px;
  max-width: 1440px;
}

.display1 {
  letter-spacing: -.3rem;
  font-size: 7.5rem;
  font-weight: 400;
  line-height: 6.875rem;
}

.display1.forest-green {
  color: var(--swatches--forest-green);
}

.display1.white {
  color: var(--swatches--white);
}

.display1.lime-green {
  color: var(--swatches--lime-green);
}

.ss-t1 {
  font-weight: 400;
  line-height: 5rem;
}

.font-style-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-bottom: 1px solid #00000040;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
  display: grid;
}

.font-stylesheet {
  width: 100%;
  margin-top: 2rem;
}

.style-guide-class-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  align-items: center;
  display: flex;
}

.style-guide-class-name {
  background-color: var(--swatches--midnight);
  color: var(--swatches--grey);
  border-radius: .625rem;
  padding: .5rem .75rem;
  display: inline-block;
}

.title1 {
  letter-spacing: -.175rem;
  font-size: 4.375rem;
  font-weight: 400;
  line-height: 4.125rem;
}

.title1.white {
  color: var(--swatches--white);
  overflow: visible;
}

.title1.forest-green {
  color: var(--swatches--forest-green);
}

.title1.lime-green {
  color: var(--swatches--lime-green);
}

.title1.medium {
  font-weight: 500;
}

.title2 {
  letter-spacing: -.0525rem;
  font-size: 2.625rem;
  font-weight: 400;
  line-height: 2.625rem;
}

.title2.lime-green {
  color: var(--swatches--lime-green);
}

.title2.white {
  color: var(--swatches--white);
}

.title2.forest-green {
  color: var(--swatches--forest-green);
}

.title2.forest-green.centre {
  text-align: center;
}

.title2.medium {
  font-weight: 500;
}

.title3-2 {
  letter-spacing: -.0375rem;
  font-size: 1.875rem;
  font-weight: 400;
  line-height: 2rem;
}

.title3-2.forest-green {
  color: var(--swatches--forest-green);
}

.title3-2.lime-green {
  color: var(--swatches--lime-green);
  order: 1;
}

.title3-2.white {
  color: var(--swatches--white);
}

.title4 {
  letter-spacing: -.0275rem;
  font-size: 1.375rem;
  font-weight: 400;
  line-height: 1.625rem;
}

.title4.forest-green {
  color: var(--swatches--forest-green);
  font-size: 1.5rem;
}

.title4.white {
  color: var(--swatches--white);
}

.title5 {
  letter-spacing: 0;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 1.375rem;
}

.title6 {
  letter-spacing: .009375rem;
  font-size: .9375rem;
  font-weight: 500;
  line-height: 1.125rem;
}

.title6.white {
  color: var(--swatches--white);
}

.title6.forest-green {
  color: var(--swatches--forest-green);
}

.title6.lime-green {
  color: var(--swatches--lime-green);
}

.stylesheet {
  justify-content: center;
  display: flex;
}

.body1 {
  letter-spacing: 0;
  font-size: 1.125rem;
  line-height: 1.375rem;
}

.body1.white {
  color: var(--swatches--white);
}

.body1.forest-green {
  color: var(--swatches--forest-green);
}

.body1.lime-green {
  color: var(--swatches--lime-green);
}

.body1.lime-green.nav-starter-link {
  border-bottom: 1px solid var(--swatches--lime-green);
  opacity: .8;
  min-height: 1.4375rem;
  transition: opacity .25s;
}

.body1.lime-green.nav-starter-link.disabled {
  opacity: .25;
  border-bottom-style: none;
}

.body1.lime-green.in-line {
  flex: none;
}

.body2 {
  color: var(--swatches--midnight);
  letter-spacing: .009375rem;
  font-size: .9375rem;
  line-height: 1.125rem;
  transition: color .25s;
}

.body2.white {
  color: var(--swatches--white);
}

.body2.white.opacity-50 {
  opacity: .5;
}

.body2.white.link {
  cursor: pointer;
  align-self: flex-start;
  text-decoration: none;
  transition: opacity .35s;
}

.body2.white.link.not-hovered {
  opacity: .5;
}

.body2.white.opacity-70 {
  opacity: .7;
}

.body2.forest-green {
  color: var(--swatches--forest-green);
  font-size: 1rem;
}

.body2.forest-green.opacity-70 {
  opacity: .7;
  margin-top: 10px;
}

.body2.forest-green.opacity-70.right {
  text-align: right;
}

.body2.forest-green.opacity-30 {
  opacity: .3;
}

.body2.forest-green.right {
  text-align: right;
}

.body2.forest-green.opacity-0 {
  opacity: 0;
}

.body2.forest-green.medium {
  font-weight: 500;
}

.body2.forest-green.no-select {
  pointer-events: none;
}

.body2.link-line {
  cursor: pointer;
  align-self: flex-start;
  text-decoration: underline;
}

.body2.link-line.forest-green {
  color: var(--swatches--forest-green);
}

.body2.lime-green {
  color: var(--swatches--lime-green);
}

.body2.lime-green.last {
  order: 1;
}

.body2.lime-green.centre {
  text-align: center;
}

.body2.lime-green.centre.link-underline {
  border-bottom-color: var(--swatches--lime-green);
}

.body2.link-underline {
  border-bottom: 1px solid var(--swatches--midnight);
  cursor: pointer;
  font-weight: 500;
}

.body2.link-underline.forest-green {
  border-bottom-color: var(--swatches--forest-green);
}

.body2.midnight {
  color: var(--swatches--midnight);
}

.cta1 {
  padding: var(--padding--14px) var(--padding--24px);
  background-color: var(--swatches--sky);
  border-radius: .375rem;
  align-self: center;
  font-weight: 500;
  transition: color .25s, background-color .25s, filter .25s;
}

.cta1:hover {
  filter: none;
}

.cta1.white {
  background-color: var(--swatches--white);
}

.cta1.forest-green {
  background-color: var(--swatches--forest-green);
}

.cta1.forest-green.opacity-15 {
  background-color: #213e33;
}

.cta1.light-grey {
  background-color: var(--swatches--light-grey);
}

.cta1.light-grey.no-link:hover {
  filter: none;
}

.cta1.sky {
  background-color: var(--swatches--sky);
}

.cta1.sky.no-link:hover {
  filter: none;
}

.cta1.sky.border {
  border: 1px solid var(--swatches--sky);
}

.cta1.dropdown {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  color: var(--swatches--white);
  justify-content: center;
  align-self: stretch;
  align-items: center;
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  font-size: .9375rem;
  line-height: 1.125;
  display: flex;
}

.cta1.dropdown.top-radius {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  justify-content: flex-start;
  align-self: flex-start;
  align-items: center;
}

.cta1.dropdown.top-radius.white {
  color: var(--swatches--steel);
}

.cta1.dropdown.bottom-radius {
  border-radius: 0 0 .375rem .375rem;
  justify-content: flex-start;
  align-items: center;
  padding-top: .875rem;
}

.cta1.dropdown.bottom-radius.white {
  color: var(--swatches--steel);
}

.cta1.dropdown.no-radius {
  color: var(--swatches--steel);
  border-radius: 0;
  justify-content: flex-start;
  align-items: center;
}

.cta1.dropdown.no-radius.sky {
  color: var(--swatches--white);
}

.color-swatch {
  aspect-ratio: 1;
  border: 1px solid #00000040;
  border-radius: .625rem;
  width: 8rem;
}

.color-swatch.brand1 {
  background-color: var(--swatches--midnight);
}

.color-swatch.brand2 {
  background-color: var(--swatches--forest-green);
}

.color-swatch.brand3 {
  background-color: var(--swatches--sage-green);
}

.color-swatch.brand4 {
  background-color: var(--swatches--sky);
}

.color-swatch.brand5 {
  background-color: var(--swatches--steel);
}

.color-swatch.brand6 {
  background-color: var(--swatches--lime-green);
}

.color-swatch.brand7 {
  background-color: var(--swatches--grey);
}

.color-swatch.brand8 {
  background-color: var(--swatches--light-grey);
}

.class-tag-list-wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-direction: column;
  display: flex;
}

.class-tag-list {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  display: flex;
}

.class-tag-list.child-1 {
  border-left: 1px dashed #00000080;
  padding-left: .75rem;
}

.title7 {
  letter-spacing: .04125rem;
  text-transform: uppercase;
  font-size: .6875rem;
  font-weight: 500;
  line-height: .875rem;
}

.title7.brand7 {
  color: var(--swatches--grey);
}

.title7.forest-green {
  color: var(--swatches--forest-green);
}

.title7.forest-green.opacity-70 {
  opacity: .7;
  color: var(--swatches--steel);
}

.title7.white {
  color: var(--swatches--white);
}

.title7.lime-green {
  color: var(--swatches--lime-green);
}

.title7.centre {
  text-align: center;
}

.title7.sky {
  color: var(--swatches--sky);
}

.caption1 {
  letter-spacing: 0;
  font-size: .8125rem;
  line-height: 1.125rem;
}

.caption1.white {
  color: var(--swatches--white);
}

.caption1.white.opacity-50 {
  opacity: .5;
}

.caption1.white.opacity-50.certification-text {
  white-space: nowrap;
  font-size: .75rem;
  line-height: .875rem;
}

.caption1.forest-green {
  color: var(--swatches--forest-green);
}

.caption1.link-underline {
  border-bottom: 1px solid var(--swatches--midnight);
  font-weight: 500;
}

.caption1.link-underline.forest-green {
  border-bottom-color: var(--swatches--forest-green);
}

.caption1.link-underline.white {
  border-bottom-color: var(--swatches--white);
}

.coming-soon {
  filter: none;
  background-image: url('../images/coming-soon-bg-2.webp');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 100dvh;
  max-height: 100dvh;
  display: flex;
}

.coming-soon-logomark {
  grid-column-gap: 6.5dvh;
  grid-row-gap: 6.5dvh;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.echo-logomark {
  width: auto;
  height: 15.35dvh;
}

.echo-lottie {
  width: 16.26dvh;
  height: 16.26dvh;
}

.marquee {
  grid-column-gap: 1rem;
  background-color: #131313;
  width: 100%;
  margin-bottom: 1rem;
  padding-top: 2rem;
  padding-bottom: 2rem;
  display: flex;
  overflow: hidden;
}

.marquee.top-banner {
  grid-column-gap: 1.5rem;
  background-color: var(--swatches--grey);
  margin-bottom: 0;
  padding-top: .75rem;
  padding-bottom: .75rem;
  display: flex;
  position: relative;
  inset: 0% 0% auto;
}

.marquee.top-banner.type2 {
  align-items: center;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}

.marquee.top-banner.forest-green {
  background-color: var(--swatches--forest-green);
}

.marquee-content {
  grid-column-gap: 1rem;
  flex: none;
  justify-content: space-around;
  min-width: 100%;
  display: flex;
}

.marquee-content.banner-scroll {
  grid-column-gap: 1.5rem;
}

.marquee-content.type2 {
  justify-content: space-between;
  align-items: center;
  padding-left: 1.875rem;
  padding-right: 1.875rem;
}

.marquee-content.type3 {
  grid-column-gap: .5rem;
  justify-content: center;
  align-self: center;
  align-items: center;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.theme-dark {
  background-color: var(--themes--dark);
}

.div-block {
  grid-column-gap: 5.59dvh;
  grid-row-gap: 5.59dvh;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.footer-wrapper {
  z-index: 5;
  padding: 4rem var(--padding--30px) 1.625rem;
  background-color: var(--swatches--steel);
  border-top-left-radius: 1.5rem;
  border-top-right-radius: 1.5rem;
  position: relative;
}

.h-line {
  background-color: var(--swatches--transparent);
  width: 100%;
  height: 1px;
}

.h-line.forest-green {
  background-color: var(--swatches--forest-green);
}

.h-line.forest-green.opacity-40 {
  opacity: .4;
}

.h-line.forest-green.opacity-40.adjustment-margin {
  margin-top: -1px;
}

.h-line.white {
  background-color: var(--swatches--white);
}

.h-line.white.opacity-40 {
  opacity: .4;
}

.h-line.white.opacity-40.adjustment-margin {
  margin-top: -1px;
}

.h-line.lime-green {
  background-color: var(--swatches--lime-green);
}

.h-line.lime-green.opacity-40 {
  opacity: .4;
}

.footer-content {
  grid-column-gap: 2dvw;
  grid-row-gap: 4rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 2.375rem;
  display: grid;
}

.footer-content-inner {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-flow: column;
  display: flex;
}

.footer-content-inner.horizontal {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-end;
  display: flex;
}

.footer-content-inner.horizontal.t2 {
  grid-column-gap: 0rem;
  grid-row-gap: 1.75rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: end start;
  justify-items: start;
  width: 100%;
  display: grid;
  position: absolute;
  inset: auto auto .1rem 0%;
}

.certification {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  width: 90%;
  display: flex;
}

.certification-img {
  aspect-ratio: 40 / 58;
  pointer-events: none;
  width: 1.75rem;
}

.certification-img.circular {
  aspect-ratio: 1;
  object-fit: contain;
  object-position: 0% 100%;
  width: auto;
  height: 2.1rem;
  margin-left: -1px;
}

.certification-img.horizontal {
  aspect-ratio: auto;
  object-fit: contain;
  object-position: 0% 100%;
  width: auto;
  height: 3rem;
}

.certification-img.vertical {
  aspect-ratio: auto;
  object-fit: contain;
  object-position: 0% 100%;
  width: auto;
  height: 3rem;
  margin-bottom: -.45rem;
  margin-left: .1rem;
}

.footer-menu {
  grid-column-gap: .65rem;
  grid-row-gap: .65rem;
  flex-flow: column;
  width: 14.5dvw;
  display: flex;
}

.footer-logo {
  aspect-ratio: 1;
  opacity: .2;
  filter: invert();
  border-radius: 50dvw;
  width: 7rem;
}

.section {
  z-index: 5;
  padding: 2.5rem var(--padding--30px);
  border-top-left-radius: 1.5rem;
  border-top-right-radius: 1.5rem;
  position: relative;
}

.section.white {
  background-color: var(--swatches--white);
}

.section.white.no-top-margin {
  padding-top: 0;
}

.section.text-header-both {
  padding-top: 17.5rem;
  padding-bottom: 10rem;
}

.section.light-grey {
  background-color: var(--swatches--light-grey);
}

.section.forest-green {
  background-color: var(--swatches--forest-green);
}

.section.forest-green.darken-15 {
  background-color: #223e33;
}

.section.lime-green.no-padding {
  padding: 0;
}

.section.lime-green.no-padding.full-img-wrapper {
  height: 100dvh;
}

.section.text-header-top-fixed {
  padding-top: 17.5rem;
  padding-bottom: 1.5rem;
  position: fixed;
  inset: 0% 0% auto;
}

.section.text-header-top-fixed.bac-form-page {
  padding-bottom: 10rem;
}

.section.text-header-top-fixed.bac-form-page.grey {
  padding-bottom: 12rem;
}

.section.text-header-top-fixed.bac-form-page.review {
  padding-bottom: 0;
}

.section.text-header-top-relative {
  padding-top: 17.5rem;
  padding-bottom: .75rem;
}

.section.text-header-top-relative.grey.update {
  z-index: 10;
  padding-bottom: 0;
}

.section.text-header-top-relative.centre-aligned {
  grid-column-gap: .65rem;
  grid-row-gap: .65rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 16.5rem;
  padding-bottom: 10.5rem;
  display: flex;
}

.section.text-header-top-relative.centre-aligned.sage-green {
  background-color: var(--swatches--sage-green);
}

.section.text-header-top-relative.centre-aligned.forest-green {
  background-color: var(--swatches--forest-green);
}

.section.text-header-top-relative.centre-aligned.lime-green {
  background-color: var(--swatches--lime-green);
}

.section.text-header-top-relative.centre-aligned.steel {
  background-color: var(--swatches--steel);
}

.section.text-header-top-relative.white.update {
  padding-bottom: 2.5rem;
}

.section.sky {
  background-color: var(--swatches--sky);
}

.section.sky.no-top-margin {
  padding-top: 0;
}

.section.sky.sticky-full {
  flex-flow: column;
  justify-content: space-between;
  min-height: 88.5dvh;
  padding-bottom: 0;
  display: flex;
}

.section.sky.sticky-full.test {
  min-height: auto;
  padding-bottom: 5rem;
}

.section.steel {
  background-color: var(--swatches--steel);
  padding-top: 0;
}

.section.sage-green {
  background-color: var(--swatches--sage-green);
  background-color: var(--swatches--sage-green);
}

.section.sage-green.no-top-margin {
  padding-top: 0;
}

.section.sage-green.no-top-margin.no-padding {
  height: 100dvh;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.section.steel {
  background-color: var(--swatches--steel);
}

.section.steel.no-top-margin {
  padding-top: 0;
}

.section.full-size-header {
  flex-flow: column;
  justify-content: space-between;
  min-height: 98dvh;
  padding-top: 11.5rem;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.section.lime-green {
  background-color: var(--swatches--lime-green);
}

.section.lime-green.no-top-margin {
  padding-top: 0;
}

.section.lime-green.no-top-margin.no-padding {
  height: 100dvh;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.section.text-header-full-fixed {
  flex-flow: column;
  justify-content: space-between;
  min-height: 98dvh;
  padding-top: 11rem;
  padding-bottom: 3rem;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.section.text-header-full-fixed.type2 {
  padding-top: 9.5rem;
}

.section.midnight {
  background-color: var(--swatches--midnight);
}

.section.midnight.overflow {
  overflow: hidden;
}

.section.grey {
  background-color: var(--swatches--grey);
}

.section.grey.no-padding {
  padding: 0;
}

.section.grey.no-padding.full-img-wrapper {
  height: 100dvh;
}

.section.video-header-full-fixed {
  flex-flow: column;
  justify-content: flex-end;
  min-height: 100dvh;
  padding-top: 6rem;
  padding-bottom: 3.35dvh;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.section.video-header-full-fixed.grey.test {
  padding-top: 6.75rem;
}

.section.video-header-full-fixed.type2 {
  padding-top: 9.5rem;
}

.sub-header {
  grid-column-gap: .875rem;
  grid-row-gap: .875rem;
  flex-flow: column;
  margin-bottom: 1.5rem;
  display: flex;
}

.sub-header.no-margin {
  margin-bottom: 0;
}

.sub-header.opacity-0 {
  opacity: 0;
  pointer-events: none;
}

.sub-header.about-numbers {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex: none;
  justify-content: flex-end;
  margin-bottom: 1dvh;
  padding-bottom: 0;
}

.cta-card-holder {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  display: flex;
}

.cta-card-holder.vertical {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
}

.cta-card {
  aspect-ratio: 680 / 384;
  border-radius: 1rem;
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding-bottom: 1.875rem;
  padding-left: 1.625rem;
  padding-right: 1.625rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.cta-card.sky {
  background-color: var(--swatches--sky);
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
}

.cta-card.light-grey {
  background-color: var(--swatches--light-grey);
}

.cta-card-img {
  height: 100%;
  position: absolute;
  inset: 0%;
}

.cta-card-img.bw {
  z-index: 0;
  filter: brightness(90%) grayscale();
  transition: none;
}

.cta-card-img.bw:hover {
  transform: none;
}

.cta-card-img.bw.darken-20 {
  filter: contrast(110%) brightness(60%) grayscale();
}

.cta-card-icon-anim {
  aspect-ratio: 1;
  border-radius: 50dvw;
  width: 11.25rem;
  position: absolute;
  inset: 1.75rem 2.75rem auto auto;
}

.cta-card-title {
  z-index: 1;
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
  position: relative;
}

.cta-card-title.right {
  justify-content: flex-end;
}

.cta-card-title.right.trim {
  width: auto;
}

.space-120 {
  height: 7.5rem;
}

.sub-header-content {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.cta2 {
  padding: var(--padding--10px) var(--padding--20px);
  float: right;
  clear: none;
  background-color: var(--swatches--steel);
  color: var(--swatches--white);
  letter-spacing: .04125rem;
  text-transform: uppercase;
  white-space: nowrap;
  cursor: pointer;
  border-radius: 50dvw;
  margin-bottom: 0;
  font-size: .6875rem;
  font-weight: 500;
  line-height: .875rem;
  transition: color .25s, background-color .25s, filter .25s;
  position: static;
  inset: auto auto 0% 0%;
}

.cta2:hover {
  filter: none;
}

.cta2.white {
  background-color: var(--swatches--white);
  color: var(--swatches--forest-green);
  order: 0;
  display: inline-block;
}

.cta2.white:hover {
  filter: none;
}

.cta2.white._767-down-show {
  display: none;
}

.cta2.grey {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--swatches--grey);
  vertical-align: baseline;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  align-items: flex-end;
  display: inline-block;
}

.cta2.grey.no-link {
  cursor: auto;
  display: flex;
}

.cta2.light-grey {
  background-color: var(--swatches--light-grey);
}

.cta2.light-grey.sky-border {
  border: 1px solid var(--swatches--sky);
}

.cta2.forest-green {
  background-color: var(--swatches--forest-green);
}

.cta2.forest-green.lime-green-text {
  color: var(--swatches--lime-green);
}

.cta2.forest-green.lime-green-text.border, .cta2.forest-green.border {
  border: 1px solid var(--swatches--forest-green);
}

.cta2.lime-green {
  background-color: var(--swatches--lime-green);
  color: var(--swatches--forest-green);
}

.cta2.lime-green.border {
  border: 1px solid var(--swatches--lime-green);
}

.cta2.disable {
  opacity: .25;
  pointer-events: none;
  cursor: not-allowed;
}

.cta2.sky-border {
  border: 1px solid var(--swatches--sky);
}

.cta2.sky-border.no-hover {
  cursor: pointer;
}

.cta2.sky-border.no-hover:hover {
  background-color: var(--swatches--sky);
  color: var(--swatches--white);
}

.cta2.left {
  display: inline-flex;
}

.cta-arrow {
  aspect-ratio: 1;
  width: 1rem;
  position: absolute;
}

.cta-arrow.bottom {
  transform: rotate(90deg);
}

.cta3 {
  aspect-ratio: 1;
  cursor: pointer;
  background-color: #0000001a;
  border: 1px solid #ffffff1a;
  border-radius: 50dvw;
  justify-content: center;
  align-items: center;
  min-width: 3rem;
  font-weight: 500;
  transition: color .25s, background-color .25s, filter .25s;
  display: flex;
}

.cta3:hover {
  filter: none;
}

.cta3.white {
  background-color: var(--swatches--white);
}

.cta3.grey {
  background-color: var(--swatches--grey);
}

.cta3.light-grey {
  border-color: var(--swatches--light-grey);
  background-color: var(--swatches--light-grey);
}

.cta3.forest-green {
  background-color: var(--swatches--forest-green);
}

.cta3.sky {
  border-color: var(--swatches--sky);
  background-color: var(--swatches--sky);
}

.cta3.no-border {
  pointer-events: none;
  border-style: none;
}

.cta3.no-border.dark.link {
  pointer-events: auto;
}

.circle-progress-wrap {
  flex: none;
  width: 3rem;
  height: 3rem;
  position: relative;
}

.circle-progress-corner {
  justify-content: flex-start;
  align-items: flex-start;
  width: 50%;
  height: 50%;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
  overflow: hidden;
}

.circle-progress-corner.top-right {
  justify-content: flex-end;
  align-items: flex-start;
  inset: 0% 0% auto auto;
}

.circle-progress-corner.bottom-right {
  justify-content: flex-end;
  align-items: flex-end;
  inset: auto 0% 0% auto;
}

.circle-progress-corner.bottom-left {
  justify-content: flex-start;
  align-items: flex-end;
  inset: auto auto 0% 0%;
}

.circle-progress-line {
  border-style: solid;
  border-width: 1.5px;
  border-color: var(--swatches--white) #ffffff1a #ffffff1a var(--swatches--white);
  border-radius: 50dvw;
  flex: none;
  width: 200%;
  height: 200%;
}

.circle-progress-line.one {
  border-right-color: var(--swatches--white);
  border-left-color: #ffffff1a;
}

.circle-progress-line.one.forest-green {
  border-top-color: var(--swatches--forest-green);
  border-right-color: var(--swatches--forest-green);
}

.circle-progress-line.two {
  border-color: #ffffff1a var(--swatches--white) var(--swatches--white) #ffffff1a;
}

.circle-progress-line.two.forest-green {
  border-right-color: var(--swatches--forest-green);
  border-bottom-color: var(--swatches--forest-green);
}

.circle-progress-line.three {
  border-color: #ffffff1a #ffffff1a var(--swatches--white) var(--swatches--white);
}

.circle-progress-line.three.forest-green {
  border-bottom-color: var(--swatches--forest-green);
  border-left-color: var(--swatches--forest-green);
}

.circle-progress-line.four.forest-green {
  border-top-color: var(--swatches--forest-green);
  border-left-color: var(--swatches--forest-green);
}

.contact-card {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  aspect-ratio: 680 / 420;
  border-radius: 1rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 1.875rem 1.625rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.contact-card.sky {
  background-color: var(--swatches--sky);
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
}

.contact-card.light-grey {
  border: 1px none var(--swatches--forest-green);
  background-color: var(--swatches--light-grey);
}

.contact-card-details {
  z-index: 1;
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  display: flex;
  position: relative;
}

.contact-content {
  grid-column-gap: 2dvw;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.contact-content-para {
  padding-right: 3.5rem;
}

.contact-content-para.space-between {
  flex-flow: column;
  justify-content: space-between;
  display: flex;
}

.contact-content-para.space-between.contact-form-content {
  padding-right: 0;
}

.contact-form {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex-flow: column;
  display: flex;
}

.contact-form-wrapper {
  min-height: 20rem;
  margin-bottom: 0;
}

.form-field-group {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  align-self: stretch;
  display: flex;
}

.form-field {
  background-color: var(--swatches--white);
  outline-offset: 0px;
  color: var(--swatches--forest-green);
  letter-spacing: .009375rem;
  border: 1px #000;
  border-radius: .375rem;
  outline: 0 #224335;
  width: 100%;
  min-height: 3.375rem;
  margin-bottom: 0;
  padding: 1.25rem 1.5rem;
  font-size: .9375rem;
  line-height: 1.125rem;
}

.form-field::placeholder {
  color: #224335b3;
}

.form-field.light-grey {
  background-color: var(--swatches--light-grey);
  color: var(--swatches--forest-green);
}

.form-field.light-grey::placeholder {
  color: #22433580;
}

.form-field.white {
  background-color: var(--swatches--white);
  color: var(--swatches--forest-green);
  text-align: center;
}

.form-field.white::placeholder {
  color: #22433580;
}

.form-field.lime-green {
  background-color: var(--swatches--lime-green);
  color: var(--swatches--forest-green);
}

.form-field.lime-green::placeholder {
  color: #22433580;
}

.form-field.white-5 {
  color: var(--swatches--lime-green);
  background-color: #fefefe0d;
}

.form-field.white-5::placeholder {
  color: #c6f08166;
}

.form-field.forest-green-10 {
  color: var(--swatches--forest-green);
  background-color: #2243351a;
}

.form-field.forest-green-10::placeholder {
  color: #22433566;
}

.form-field.with-icon {
  justify-content: space-between;
  align-items: center;
  padding-left: 2.75rem;
  padding-right: 2.75rem;
  display: flex;
}

.form-field.select-input {
  cursor: pointer;
  padding-top: 0;
  padding-bottom: 0;
}

.form-field.card {
  padding: .25rem;
}

.form-field-area {
  outline-offset: 0px;
  letter-spacing: .009375rem;
  border: 1px #000;
  border-radius: .375rem;
  outline: 0 #224335;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  min-height: 7.5rem;
  margin-bottom: 0;
  padding: 1.25rem 0 1.25rem 1.5rem;
  font-size: .9375rem;
  line-height: 1.125rem;
}

.form-field-area.light-grey {
  background-color: var(--swatches--light-grey);
  color: var(--swatches--forest-green);
}

.form-field-area.light-grey::placeholder {
  color: #22433580;
}

.form-field-area.white-5 {
  color: var(--swatches--lime-green);
  background-color: #fefefe0d;
}

.form-field-area.white-5::placeholder {
  color: #c6f08166;
}

.form-field-area.forest-green-10 {
  color: var(--swatches--forest-green);
  background-color: #2243351a;
}

.form-field-area.forest-green-10::placeholder {
  color: #22433566;
}

.section-wrapper {
  z-index: 5;
  position: relative;
}

.section-wrapper.grey {
  background-color: var(--swatches--grey);
}

.section-wrapper.white {
  background-color: var(--swatches--white);
}

.section-wrapper.lime-green {
  background-color: var(--swatches--lime-green);
}

.section-wrapper.forest-green {
  background-color: var(--swatches--forest-green);
}

.section-wrapper.forest-green.darken-15 {
  background-color: #223e33;
}

.section-wrapper.sky {
  background-color: var(--swatches--sky);
}

.section-wrapper.light-grey {
  background-color: var(--swatches--light-grey);
}

.section-wrapper.sage-green {
  background-color: var(--swatches--sage-green);
}

.section-wrapper.steel {
  background-color: var(--swatches--steel);
}

.section-wrapper.fixed-top {
  margin-top: 98dvh;
}

.fixed-bg-section {
  z-index: 0;
  width: 100%;
  position: fixed;
  inset: auto 0% 0%;
}

.footer-height {
  min-height: 75dvh;
}

.top-pattern {
  z-index: 5;
  pointer-events: none;
  border-radius: 1.5rem 1.5rem 1.5rem 0;
  min-height: 0;
  position: relative;
}

.top-pattern.grey {
  background-color: var(--swatches--grey);
}

.sticky-section {
  z-index: 5;
  position: sticky;
  top: 6.65rem;
}

.sticky-section.location {
  top: 14dvh;
}

.sticky-section.our-team {
  top: 14.25dvh;
}

.sticky-section-wrapper {
  min-height: 150dvh;
}

.sticky-section-wrapper.top-margin {
  margin-top: 25.75rem;
}

.sticky-section-wrapper.news-article {
  min-height: auto;
}

.sticky-section-wrapper.case-study {
  min-height: 150dvh;
}

.sticky-section-wrapper.case-study.update {
  margin-top: -2rem;
}

.sticky-section-wrapper.white {
  background-color: var(--swatches--white);
}

.sticky-section-wrapper.sky {
  background-color: var(--swatches--sky);
}

.sticky-section-wrapper.recycle-services {
  min-height: auto;
}

.sticky-section-wrapper.sage-green {
  background-color: var(--swatches--sage-green);
}

.sticky-section-wrapper.about-numbers {
  min-height: 700dvh;
}

.sticky-section-wrapper.about-numbers.test {
  min-height: auto;
}

.nav-bar {
  z-index: 50;
  padding: 3.25dvh var(--padding--30px);
  background-color: var(--swatches--grey);
  justify-content: space-between;
  align-items: center;
  height: auto;
  min-height: 10dvh;
  display: flex;
  position: relative;
}

.nav-bar.forest-green {
  background-color: var(--swatches--forest-green);
}

.nav-bar.lime-green {
  background-color: var(--swatches--lime-green);
}

.nav-bar-wrapper {
  z-index: 50;
  position: fixed;
  inset: 0% 0% auto;
}

.nav-logo-web {
  object-fit: contain;
  object-position: 0% 50%;
  width: auto;
  height: 4dvh;
  max-height: 2.25rem;
  position: relative;
}

.nav-logo-web.opacity-0 {
  opacity: 0;
}

.nav-cta-wrapper {
  z-index: 5;
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  justify-content: flex-end;
  min-height: 4.5dvh;
  display: flex;
  position: relative;
}

.nav-link-wrapper {
  grid-column-gap: 3.75rem;
  grid-row-gap: 3.75rem;
  align-items: center;
  display: flex;
}

.bottom-pattern {
  z-index: 5;
  pointer-events: none;
  border-radius: 1.5rem 1.5rem 1.5rem 0;
  min-height: 0;
  position: relative;
}

.bottom-pattern.grey {
  background-color: var(--swatches--grey);
}

.contact-map {
  border-radius: 1rem;
  justify-content: center;
  align-items: center;
  height: 82.5dvh;
  display: flex;
  overflow: hidden;
}

.map-embed {
  outline-offset: 0px;
  outline: 3px #1f2325;
  width: 100%;
  height: 100%;
}

.location-content {
  grid-column-gap: 1.45dvw;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.space-200 {
  height: 12.5rem;
}

.location-card-wrapper {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex-flow: column;
  margin-top: 1rem;
  display: flex;
}

.location-card-wrapper.recycle {
  margin-top: 0;
}

.location-card-wrapper.recycle.test-2 {
  grid-column-gap: 2.5dvh;
  grid-row-gap: 2.5dvh;
}

.location-card {
  padding: var(--padding--24px);
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  background-color: var(--swatches--light-grey);
  border-radius: 1rem;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.location-card-content {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  width: 100%;
  display: flex;
}

.location-inner-content {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  width: 80%;
  display: flex;
}

.space-180 {
  height: 11.25rem;
}

.featured-news-card {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  flex-flow: column;
  width: 100%;
  display: flex;
}

.featured-news-card-img {
  aspect-ratio: 1380 / 740;
  filter: contrast(110%) brightness(85%) grayscale();
  border-radius: 1rem;
}

.featured-news-card-content {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  display: flex;
}

.featured-news-card-content-inner {
  padding-right: var(--padding--20px);
  justify-content: space-between;
  display: flex;
}

.featured-news-title-wrapper {
  width: 75%;
}

.news-card-button {
  pointer-events: none;
  width: auto;
  height: 2.5rem;
}

.space-80 {
  height: 5rem;
}

.space-80.mob-spacing-40.test {
  height: 1.5rem;
}

.hide.lime-green {
  background-color: var(--swatches--lime-green);
}

.hide.forest-green {
  background-color: var(--swatches--forest-green);
}

.hide.grey {
  background-color: var(--swatches--grey);
}

.static-section-wrapper {
  min-height: 150dvh;
}

.static-section-wrapper.top-margin {
  min-height: auto;
  margin-top: 25.75rem;
}

.static-section-wrapper.top-margin.full-img {
  margin-top: 98dvh;
}

.static-section-wrapper.top-margin.bac-form-page {
  margin-top: 40.75rem;
}

.static-section-wrapper.top-margin.bac-form-page.review {
  margin-top: 30rem;
}

.static-section-wrapper.top-margin.full-video {
  margin-top: 105dvh;
}

.static-section-wrapper.top-margin.terms {
  margin-top: 33.5rem;
}

.news-card {
  padding-right: var(--padding--20px);
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.news-card-img-2 {
  aspect-ratio: 330 / 212;
  filter: contrast(110%) brightness(80%) grayscale();
  border-radius: .5rem;
  width: auto;
  height: 13.25rem;
}

.news-title-wrapper {
  width: 75%;
}

.news-card-content {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  padding-right: 1.25rem;
  display: flex;
}

.news-card-content-inner {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.news-card-item {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  flex-flow: column;
  display: flex;
}

.news-card-date-wrapper {
  display: flex;
}

.news-card-content-grid {
  grid-column-gap: 2dvw;
  grid-row-gap: 4rem;
  border-bottom: 1px solid #22433566;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  margin-top: 0;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  transition: background-color .25s;
}

.news-card-content-grid:hover {
  background-color: var(--swatches--light-grey);
}

.empty-cell {
  opacity: 0;
  pointer-events: none;
  width: 0;
  height: 0;
}

.cms-empty-state {
  padding: var(--padding--24px);
  background-color: var(--swatches--transparent);
  border: 1px #000;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  display: flex;
}

.cms-empty-state.grey {
  background-color: var(--swatches--grey);
}

.cms-empty-state.sky {
  background-color: var(--swatches--sky);
}

.cms-empty-state.sky.faq {
  border-top-width: 1px;
  border-top-color: var(--swatches--sky);
  border-radius: 0;
  margin-top: -1px;
  padding-bottom: 1.5625rem;
  position: relative;
}

.cms-empty-state.steel {
  background-color: var(--swatches--steel);
}

.cms-empty-state.steel.faq {
  border-top-width: 1px;
  border-top-color: var(--swatches--sky);
  border-radius: 0;
  margin-top: -1px;
  padding-bottom: 1.5625rem;
  position: relative;
}

.cms-empty-state.sage-green {
  background-color: var(--swatches--sage-green);
}

.cms-empty-state.sage-green.faq {
  border-top-width: 1px;
  border-top-color: var(--swatches--sky);
  border-radius: 0;
  margin-top: -1px;
  padding-bottom: 1.5625rem;
  position: relative;
}

.cms-empty-state.lime-green {
  background-color: var(--swatches--lime-green);
}

.cms-empty-state.lime-green.faq {
  border-top-width: 1px;
  border-top-color: var(--swatches--sky);
  border-radius: 0;
  margin-top: -1px;
  padding-bottom: 1.5625rem;
  position: relative;
}

.news-article-title-wrapper {
  width: 72.5%;
}

.sticky-section-img {
  border-radius: 1rem;
  height: 82.5dvh;
}

.news-article-content-grid {
  grid-column-gap: 2dvw;
  grid-row-gap: 4rem;
  color: var(--swatches--forest-green);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: -.625rem;
}

.news-article-author {
  display: flex;
}

.space-160 {
  height: 10rem;
}

.news-article-rich-text {
  margin-bottom: 4rem;
}

.news-article-rich-text h1 {
  letter-spacing: -.0375rem;
  margin-bottom: 2rem;
  font-size: 1.875rem;
  line-height: 2rem;
}

.news-article-rich-text h2 {
  letter-spacing: -.0275rem;
  margin-bottom: 2.5rem;
  font-size: 1.375rem;
  line-height: 1.625rem;
}

.news-article-rich-text h3 {
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 2rem;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 1.375rem;
}

.news-article-rich-text h4 {
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: .5rem;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 1.375rem;
}

.news-article-rich-text h5, .news-article-rich-text h6 {
  letter-spacing: -.0275rem;
  margin-bottom: 2.5rem;
  font-size: 1.375rem;
  line-height: 1.625rem;
}

.news-article-rich-text img {
  border-radius: .5rem;
  min-width: 100%;
  margin-top: 2.5rem;
  margin-bottom: 3rem;
}

.news-article-rich-text p {
  letter-spacing: 0;
  margin-bottom: 2rem;
  font-size: 1.125rem;
  line-height: 1.375rem;
}

.news-article-rich-text strong {
  font-weight: 500;
}

.news-article-rich-text blockquote {
  padding-left: var(--empty-space--desktop-12px);
  border-left: .2rem solid var(--swatches--forest-green);
  margin-bottom: 4rem;
  font-size: 1.25rem;
  line-height: 1.3em;
}

.news-article-rich-text ol {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  margin-bottom: 3.5rem;
  margin-left: 1rem;
  padding-left: 1.5rem;
  display: flex;
}

.news-article-rich-text li {
  letter-spacing: 0;
  font-size: 1.125rem;
  line-height: 1.375rem;
}

.news-article-rich-text ul {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  margin-bottom: 3.5rem;
  margin-left: .5rem;
  padding-left: 1.5rem;
  display: flex;
}

.news-card-list-wrapper {
  margin-top: -1.5rem;
}

.case-study-content {
  grid-column-gap: 1.45dvw;
  grid-row-gap: 3.75rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.case-study-card {
  border-radius: 1rem;
  flex-flow: column;
  justify-content: space-between;
  height: 100%;
  display: flex;
  overflow: hidden;
}

.case-study-card.white {
  background-color: var(--swatches--white);
  position: relative;
}

.case-study-card-img {
  filter: grayscale() contrast(110%) brightness(75%);
  height: 100%;
  position: absolute;
  inset: 0%;
}

.case-study-card-content {
  grid-column-gap: 4.5rem;
  grid-row-gap: 4.5rem;
  flex-flow: column;
  justify-content: space-between;
  height: 100%;
  padding: 1.875rem;
  display: flex;
}

.case-study-card-content.grid {
  grid-column-gap: 1.25rem;
  grid-row-gap: 3.5rem;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  height: 100%;
  display: grid;
}

.case-study-card-content-inner-top {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  width: 100%;
  display: flex;
}

.case-study-card-summary-wrapper {
  width: 90%;
  display: flex;
}

.case-study-card-content-inner-bottom {
  grid-column-gap: 3.25rem;
  grid-row-gap: 3.25rem;
  flex-flow: column;
  width: 95%;
  display: flex;
}

.case-study-card-img-wrapper {
  flex-flow: column;
  flex: none;
  justify-content: flex-end;
  height: 20rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.case-study-card-title {
  z-index: 1;
  justify-content: flex-end;
  align-items: flex-end;
  width: 100%;
  padding-bottom: 1.875rem;
  padding-right: 1.875rem;
  display: flex;
  position: relative;
}

.case-study-card-content-inner-2 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  display: flex;
}

.case-study-card-v2 {
  border-radius: 1rem;
  flex-flow: column;
  justify-content: space-between;
  height: 100%;
  display: flex;
  overflow: hidden;
}

.case-study-card-v2.white {
  background-color: var(--swatches--white);
  position: relative;
}

.text-header-lottie {
  aspect-ratio: 1;
  opacity: .05;
  filter: invert();
  height: 30rem;
  margin-top: 1.75rem;
  position: absolute;
}

.text-header-lottie.light {
  filter: none;
}

.text-header-content-wrapper {
  z-index: 5;
  grid-column-gap: .65rem;
  grid-row-gap: .65rem;
  flex-flow: column;
  align-items: center;
  display: flex;
  position: relative;
}

.cs-project-summary-wrapper {
  width: 75%;
}

.global-grid-12 {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  color: var(--swatches--midnight);
  grid-template: "Area"
  / 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 0;
  display: grid;
}

.global-grid-12.nav {
  height: auto;
}

.global-grid-12.footer-grid {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
}

.global-grid-12.footer-bootom-grid {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  position: relative;
}

.global-grid-12.opacity-0 {
  opacity: 0;
  pointer-events: none;
}

.global-grid-12.relative {
  position: relative;
}

.cs-stats-group {
  margin-top: 4rem;
}

.cs-stat-card {
  border-radius: .625rem;
  flex-flow: column;
  justify-content: space-between;
  min-height: 15.625rem;
  padding: 1.875rem 1.875rem 1.5rem;
  display: flex;
}

.cs-stat-card.sky {
  background-color: var(--swatches--sky);
}

.cs-stat-card.sky.darken-15 {
  background-color: #738995;
}

.cs-stat-wrapper {
  justify-content: flex-end;
  display: flex;
}

.case-study-rich-wrapper {
  padding-right: 3.75rem;
}

.cs-testimonial-wrapper {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: column;
  display: flex;
}

.other-cs-list-wrapper {
  margin-top: 4.5rem;
}

.other-cs-item, .other-cs-card {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  display: flex;
}

.team-card {
  grid-column-gap: .875rem;
  grid-row-gap: .875rem;
  flex-flow: column;
  display: flex;
  position: relative;
}

.team-card-img-wrapper {
  aspect-ratio: 1;
  border-radius: .375rem;
  flex-flow: column;
  justify-content: flex-end;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.team-card-img {
  pointer-events: none;
  object-position: 50% 0%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.team-card-content {
  grid-column-gap: .375rem;
  grid-row-gap: .375rem;
  flex-flow: column;
  margin-bottom: 2.5rem;
  display: flex;
}

.team-card-title {
  z-index: 1;
  justify-content: flex-end;
  align-items: flex-end;
  width: 100%;
  padding-bottom: 1.25rem;
  padding-right: 1.25rem;
  display: flex;
  position: relative;
}

.team-card-list-wrapper.mobile-hide {
  display: block;
}

.team-card-list-wrapper.desktop-hide {
  display: none;
}

.product-filter-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: wrap;
  display: flex;
}

.other-recycle-card {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 2.5rem;
  display: flex;
}

.testimonial-controls-wrapper {
  justify-content: space-between;
  padding-right: 1.25rem;
  display: flex;
}

.testimonial-controls-inner-wrapper {
  flex-flow: column;
  justify-content: space-between;
  min-height: 25rem;
  display: flex;
}

.testimonial-controls {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  display: flex;
}

.testimonial-button {
  aspect-ratio: 1;
  cursor: pointer;
  background-image: url('../images/testimonial-next.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 50dvw;
  width: 2.5rem;
  transition: transform .2s;
}

.testimonial-button:active {
  transform: scale(.9);
}

.testimonial-button.prev {
  background-image: url('../images/testimonial-prev.svg');
}

.testimonial-progress-line-wrapper {
  background-color: #c6f08166;
  justify-content: center;
  align-items: flex-start;
  width: 1px;
  height: 100%;
  display: flex;
  position: relative;
}

.testimonial-progress-line {
  background-color: var(--swatches--lime-green);
  width: 1.5px;
  height: 20%;
  position: absolute;
  inset: 0% 0% auto;
}

.testimonial-card {
  background-color: var(--swatches--forest-green);
  flex-flow: column;
  justify-content: space-between;
  width: 100%;
  min-height: 25rem;
  margin-right: 5rem;
  padding-right: 1.25rem;
  display: flex;
}

.testimonial-quote-wrapper {
  display: flex;
}

.testimonial-slider {
  background-color: var(--swatches--transparent);
  cursor: none;
  height: auto;
}

.testimonial-slide {
  min-height: 25rem;
  padding-bottom: 0;
  padding-right: 0;
}

.testimonial-slide-mask {
  min-height: 25rem;
}

.space-56 {
  height: 3.5rem;
}

.faq-wrapper {
  height: auto;
  margin-top: -1px;
  transition: height .25s cubic-bezier(.215, .61, .355, 1);
  overflow: hidden;
}

.faq-question-wrapper {
  width: 100%;
  padding-top: 1.1rem;
  padding-bottom: 1rem;
}

.faq-button-img {
  aspect-ratio: 1;
  pointer-events: none;
  border-radius: 50dvw;
  width: 2.5rem;
  min-width: 1.5rem;
  margin-right: 1.5px;
  transition: transform .25s;
}

.faq-answer-wrapper {
  padding-top: 2.5rem;
  padding-bottom: 4rem;
}

.faq-wrapper-group {
  border-top-left-radius: 1.5rem;
  border-top-right-radius: 1.5rem;
  position: relative;
  overflow: hidden;
}

.product-recycle-list {
  padding-top: 1.5rem;
}

.product-recycle-card {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  justify-content: space-between;
  margin-bottom: 2.5rem;
  display: flex;
}

.product-recycle-card.type2 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  transform-style: preserve-3d;
}

.product-recycle-card-img-wrapper {
  border-radius: .375rem;
  flex: none;
  justify-content: center;
  align-items: center;
  height: 19.5rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.product-recycle-card-img-wrapper.type2 {
  height: 14.375rem;
}

.product-recycle-card-img-wrapper.type2.cta1.full {
  align-self: stretch;
}

.product-recycle-card-img-wrapper.type2.cta1.full.border {
  border: 1px solid var(--swatches--sky);
}

.product-recycle-card-img-wrapper.type3 {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  height: 12.5rem;
}

.product-recycle-card-img {
  height: 100%;
  position: absolute;
  inset: 0%;
}

.product-recycle-card-content {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  height: 100%;
  display: flex;
}

.product-recycle-card-content.type2 {
  background-color: var(--swatches--light-grey);
  border-bottom-right-radius: .375rem;
  border-bottom-left-radius: .375rem;
  flex: 1;
  justify-content: center;
  align-items: flex-start;
  height: 100%;
  padding: 1.5rem;
}

.product-recycle-price-list {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: wrap;
  display: flex;
}

.announcement-bar-controls {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: var(--swatches--grey);
  justify-content: flex-end;
  align-items: center;
  height: 100%;
  padding-left: 1.875rem;
  padding-right: 1.875rem;
  display: flex;
  position: absolute;
  right: 0;
}

.announcement-bar-controls.type2 {
  height: auto;
  padding: .5rem;
  position: absolute;
  right: 1.375rem;
}

.announcement-bar-controls.type2.forest-green {
  background-color: var(--swatches--forest-green);
}

.announcement-bar-controls.type2.mobile-show {
  display: none;
}

.close-announcement {
  aspect-ratio: 1;
  cursor: pointer;
  width: .875rem;
  height: .875rem;
  transform: none;
}

.close-announcement.invert {
  filter: grayscale() invert();
}

.faq-bg {
  color: var(--swatches--white);
  position: absolute;
  inset: 0%;
}

.faq-bg.sky {
  background-color: var(--swatches--sky);
}

.faq-bg.steel {
  background-color: var(--swatches--steel);
}

.faq-bg.sage-green {
  background-color: var(--swatches--sage-green);
}

.faq-bg.lime-green {
  background-color: var(--swatches--lime-green);
  color: var(--swatches--forest-green);
}

.full-img-relative {
  height: 100%;
}

.full-img-relative.darken {
  filter: contrast(115%) grayscale() brightness(85%);
}

.recycle-service-card {
  padding: var(--padding--24px);
  grid-column-gap: 7.5rem;
  grid-row-gap: 7.5rem;
  background-color: var(--swatches--light-grey);
  border-radius: 1rem;
  flex-flow: column;
  justify-content: center;
  align-self: auto;
  align-items: flex-start;
  display: flex;
}

.recycle-service-card.test-2 {
  background-color: var(--swatches--grey);
  justify-content: space-between;
  min-height: 40dvh;
}

.full-section-img {
  z-index: 10;
  border-radius: 1rem;
  height: 110dvh;
}

.full-section-img.bg-img {
  z-index: -1;
  border-radius: 1.5rem;
  height: 120%;
  position: absolute;
  inset: 0%;
}

.full-section-img.bg-img.darken {
  filter: brightness(85%) contrast(115%) grayscale();
}

.calendar-card {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  border: 1px solid var(--swatches--forest-green);
  border-radius: 1rem;
  flex-flow: column;
  justify-content: space-between;
  min-height: 24.5rem;
  margin-top: 40px;
  padding: 1.6rem 1.875rem 1.875rem;
  display: flex;
}

.calendar-card.light-grey {
  background-color: var(--swatches--light-grey);
}

.calendar-card.sticky {
  position: sticky;
  top: 10rem;
}

.calendar-card.sticky.light-grey {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  margin-top: 40px;
}

.calendar-card-wrapper.relative {
  position: relative;
  top: 0;
}

.calendar-content {
  grid-column-gap: .875rem;
  grid-row-gap: .875rem;
  flex-flow: column;
  display: flex;
}

.calendar-card-top {
  grid-column-gap: 3.125rem;
  grid-row-gap: 3.125rem;
  flex-flow: column;
  display: flex;
}

.calendar-card-address {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  align-self: flex-start;
  display: flex;
}

.calendar-card-address-rich-text {
  margin-bottom: 0;
}

.calendar-card-address-rich-text h1 {
  letter-spacing: -.0375rem;
  margin-bottom: 4rem;
  font-size: 1.875rem;
  line-height: 2rem;
}

.calendar-card-address-rich-text h2 {
  letter-spacing: -.0275rem;
  margin-bottom: 2.5rem;
  font-size: 1.375rem;
  line-height: 1.625rem;
}

.calendar-card-address-rich-text h3 {
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 2rem;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 1.375rem;
}

.calendar-card-address-rich-text h4 {
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: .5rem;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 1.375rem;
}

.calendar-card-address-rich-text h5, .calendar-card-address-rich-text h6 {
  letter-spacing: -.0275rem;
  margin-bottom: 2.5rem;
  font-size: 1.375rem;
  line-height: 1.625rem;
}

.calendar-card-address-rich-text img {
  border-radius: .5rem;
  min-width: 100%;
  margin-top: 2.5rem;
  margin-bottom: 6rem;
}

.calendar-card-address-rich-text p {
  letter-spacing: .009375rem;
  margin-bottom: 0;
  font-size: .9375rem;
  line-height: 1.125rem;
}

.calendar-card-address-rich-text strong {
  font-weight: 500;
}

.calendar-card-address-rich-text blockquote {
  padding-left: var(--empty-space--desktop-12px);
  border-left: .2rem solid var(--swatches--forest-green);
  margin-bottom: 4rem;
  font-size: 1.25rem;
  line-height: 1.3em;
}

.calendar-card-address-rich-text ol {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  margin-bottom: 3.5rem;
  margin-left: 1rem;
  padding-left: 1.5rem;
  display: flex;
}

.calendar-card-address-rich-text li {
  letter-spacing: 0;
  font-size: 1.125rem;
  line-height: 1.375rem;
}

.calendar-card-address-rich-text ul {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  margin-bottom: 3.5rem;
  margin-left: .5rem;
  padding-left: 1.5rem;
  display: flex;
}

.img-darken-gradient {
  opacity: .65;
  mix-blend-mode: multiply;
  background-image: linear-gradient(#000, #0000);
  border-top-left-radius: 1.5rem;
  border-top-right-radius: 1.5rem;
  position: absolute;
  inset: 0%;
}

.relative-5 {
  z-index: 5;
  position: relative;
}

.img-wrapper-content {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  align-items: flex-start;
  margin-bottom: 18.5rem;
  display: flex;
}

.img-wrapper-content.no-margin {
  margin-bottom: 0;
}

.sustainability-card {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  border-radius: 1rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  min-height: 19.5rem;
  padding: 1.875rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.sustainability-card.light-grey {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  background-color: var(--swatches--light-grey);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 0;
  padding-top: 3.875rem;
  display: block;
}

.sustainability-card.test {
  background-color: #ececec;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
}

.sustainability-card-img {
  filter: contrast(115%) brightness(85%) grayscale();
  height: 100%;
  position: absolute;
  inset: 0%;
}

.sustainability-card-img.logo {
  filter: none;
  object-fit: contain;
  width: auto;
  max-width: 65%;
  height: 45%;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.full-size-img {
  border-radius: 1rem;
  height: 86.5dvh;
}

.full-size-img.darken {
  filter: contrast(115%) brightness(85%) grayscale();
}

.partner-card {
  border: 1px solid var(--swatches--lime-green);
  border-radius: .5rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  min-height: 13.25rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.partner-card-img {
  object-fit: contain;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.stop-pointer {
  z-index: 10;
  position: absolute;
  inset: 0%;
}

.product-recycle-illustration {
  aspect-ratio: 375 / 245;
  object-fit: cover;
  align-self: center;
  width: auto;
  height: 65%;
  position: relative;
}

.product-recycle-illustration.type2 {
  aspect-ratio: 285 / 245;
}

.product-recycle-illustration.test {
  aspect-ratio: 135 / 128;
  height: 55%;
}

.product-recycle-illustration.test2 {
  aspect-ratio: 115 / 98;
  height: 55%;
}

.product-recycle-illustration.test2.invert {
  transform-style: preserve-3d;
  transform: rotateX(0)rotateY(-180deg)rotateZ(0);
}

.product-recycle-illustration.test3 {
  aspect-ratio: 115 / 98;
  height: 66.5%;
}

.product-recycle-illustration.test3.invert {
  transform-style: preserve-3d;
  transform: rotateX(0)rotateY(-180deg)rotateZ(0);
}

.product-bin-illustration {
  aspect-ratio: 1;
  object-fit: cover;
  align-self: center;
  width: auto;
  height: 80%;
  position: relative;
}

.space-36 {
  height: 2.25rem;
}

.contact-content-para-wrapper {
  order: 1;
  padding-right: 3.5rem;
}

.location-card-address-rich-text {
  margin-bottom: 0;
}

.location-card-address-rich-text h1 {
  letter-spacing: -.0375rem;
  margin-bottom: 4rem;
  font-size: 1.875rem;
  line-height: 2rem;
}

.location-card-address-rich-text h2 {
  letter-spacing: -.0275rem;
  margin-bottom: 2.5rem;
  font-size: 1.375rem;
  line-height: 1.625rem;
}

.location-card-address-rich-text h3 {
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 2rem;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 1.375rem;
}

.location-card-address-rich-text h4 {
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: .5rem;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 1.375rem;
}

.location-card-address-rich-text h5, .location-card-address-rich-text h6 {
  letter-spacing: -.0275rem;
  margin-bottom: 2.5rem;
  font-size: 1.375rem;
  line-height: 1.625rem;
}

.location-card-address-rich-text img {
  border-radius: .5rem;
  min-width: 100%;
  margin-top: 2.5rem;
  margin-bottom: 6rem;
}

.location-card-address-rich-text p {
  opacity: .7;
  color: var(--swatches--forest-green);
  letter-spacing: .009375rem;
  margin-bottom: 0;
  font-size: .9375rem;
  line-height: 1.125rem;
}

.location-card-address-rich-text strong {
  font-weight: 500;
}

.location-card-address-rich-text blockquote {
  padding-left: var(--empty-space--desktop-12px);
  border-left: .2rem solid var(--swatches--forest-green);
  margin-bottom: 4rem;
  font-size: 1.25rem;
  line-height: 1.3em;
}

.location-card-address-rich-text ol {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  margin-bottom: 3.5rem;
  margin-left: 1rem;
  padding-left: 1.5rem;
  display: flex;
}

.location-card-address-rich-text li {
  letter-spacing: 0;
  font-size: 1.125rem;
  line-height: 1.375rem;
}

.location-card-address-rich-text ul {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  margin-bottom: 3.5rem;
  margin-left: .5rem;
  padding-left: 1.5rem;
  display: flex;
}

.full-section-video {
  z-index: 10;
  border-radius: 1rem;
  height: 85.5dvh;
}

.full-section-video.bg-img {
  z-index: -1;
  border-radius: 1.5rem;
  height: 120%;
  position: absolute;
  inset: 0%;
}

.full-section-video.bg-img.darken {
  filter: brightness(85%) contrast(115%) grayscale();
}

.text-header-absolute {
  z-index: 10;
  padding: var(--padding--56px) var(--padding--56px) 6.25dvh;
  flex-flow: column;
  justify-content: flex-end;
  height: 100dvh;
  display: flex;
  position: absolute;
  inset: 0%;
}

.news-overview-right {
  justify-content: flex-end;
  align-items: flex-start;
  margin-top: 1.75rem;
  display: flex;
}

.calendar-title-wrapper {
  flex-flow: column;
  justify-content: space-between;
  min-height: 24rem;
  display: flex;
}

.services-img-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  display: flex;
}

.services-img {
  filter: contrast(115%) grayscale() brightness(75%);
  border-radius: 1rem;
  height: 38.5rem;
}

.services-img.disabled {
  display: none;
}

.services-category-wrapper {
  flex-flow: column;
  justify-content: space-between;
  display: flex;
}

.services-category-inner-wrapper {
  flex-flow: column;
  display: flex;
}

.services-category {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding-top: .5625rem;
  padding-bottom: .5625rem;
  transition: opacity .25s;
  display: flex;
}

.services-category.disabled {
  opacity: .4;
}

.services-arrow-icon {
  aspect-ratio: 1;
  pointer-events: none;
  width: 2.5rem;
}

.services-arrow-icon.disabled {
  display: none;
}

.services-category-details-weapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  display: flex;
}

.services-category-details {
  grid-column-gap: .375rem;
  grid-row-gap: .375rem;
  flex-flow: column;
  display: flex;
}

.services-category-details.disabled {
  display: none;
}

.display2 {
  text-align: right;
  letter-spacing: -1.5dvh;
  font-size: 27dvh;
  font-weight: 500;
  line-height: 1;
}

.display2.forest-green {
  color: var(--swatches--forest-green);
}

.display2.white {
  color: var(--swatches--white);
}

.display2.white.margin-adjust {
  margin-top: -4.5dvh;
}

.display2.lime-green {
  color: var(--swatches--lime-green);
}

.about-numbers-title-wrapper {
  width: 22ch;
}

.about-numbers-anim1, .about-numbers-anim2, .about-numbers-anim3 {
  opacity: 1;
}

.form-radio-button {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  background-color: var(--swatches--white);
  cursor: pointer;
  border-radius: .375rem;
  flex-flow: column;
  justify-content: space-between;
  padding: 1.25rem .875rem 1rem 1.875rem;
  transition: background-color .25s;
  display: flex;
}

.form-radio-button.selected {
  background-color: var(--swatches--sky);
}

.form-radio-button-inner {
  grid-column-gap: .35rem;
  grid-row-gap: .35rem;
  flex-flow: column;
  display: flex;
}

.radio-tick-icon {
  aspect-ratio: 1;
  width: 1.875rem;
  transition: opacity .25s;
}

.radio-tick-icon.not-selected {
  opacity: 0;
}

.radio-tick-icon-wrapper {
  justify-content: flex-end;
  display: flex;
}

.booking-form-content-inner-wrapper {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-flow: column;
  display: flex;
}

.form-field-icon-wrapper {
  width: 100%;
  min-width: 100%;
  position: relative;
}

.form-field-icon {
  pointer-events: none;
  object-fit: contain;
  object-position: 0% 50%;
  width: auto;
  height: .875rem;
  position: absolute;
  inset: 50% auto 0% 1rem;
  transform: translate(0, -50%);
}

.form-field-icon.right {
  height: .5rem;
  transition: transform .25s;
  left: auto;
  right: 1rem;
}

.form-field-icon.right.rotate {
  transform: rotate(540deg)translate(0, 50%);
}

.booking-form-content-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  display: flex;
}

.from-link-text-wrapper {
  border-bottom: 1px solid var(--swatches--forest-green);
  cursor: pointer;
  align-self: flex-start;
  display: flex;
}

.form-checkbox-wrapper {
  align-items: center;
  margin-bottom: 0;
  padding-left: 0;
  display: flex;
}

.form-checkbox {
  aspect-ratio: 1;
  background-color: var(--swatches--white);
  outline-offset: 0px;
  cursor: pointer;
  border: 1px #000;
  border-radius: .25rem;
  outline: 3px #1f2325;
  width: .875rem;
  height: .875rem;
  margin-top: 2px;
  margin-left: 0;
  margin-right: .75rem;
}

.form-checkbox.w--redirected-checked {
  background-color: var(--swatches--sage-green);
  background-size: 60% 60%;
  width: .875rem;
  height: .875rem;
  margin-top: 1px;
  margin-left: 0;
}

.form-checkbox.w--redirected-focus {
  box-shadow: none;
}

.form-collapse-wrapper {
  transition: height .25s;
}

.form-product-dropdown-wrapper {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex-flow: column;
  display: flex;
}

.form-product-dropdown {
  border-radius: .375rem;
  flex-flow: column;
  height: auto;
  transition: height .25s;
  display: flex;
  overflow: hidden;
}

.form-product-dropdown-title {
  cursor: pointer;
}

.dropdown-selected-circle {
  aspect-ratio: 1;
  background-color: var(--swatches--sky);
  pointer-events: none;
  border-radius: 50dvw;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: .625rem;
  height: .625rem;
  margin-right: .5rem;
  transition: opacity .1s;
  display: flex;
}

.form-product-dropdown-options {
  flex-flow: column;
  padding: 1rem 1.25rem .5rem;
  display: flex;
  position: relative;
}

.form-product-dropdown-options.white-40 {
  background-color: #f4f6f6;
}

.form-product-option {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  border-bottom: 1px solid #22433533;
  justify-content: space-between;
  align-items: center;
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: flex;
}

.form-product-option.last {
  border-bottom-style: none;
}

.form-product-option.commercial {
  align-items: flex-start;
}

.form-product-option-details {
  grid-column-gap: 1.125rem;
  grid-row-gap: 1.125rem;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.form-product-option-counter {
  background-color: var(--swatches--white);
  border-radius: 50dvw;
  justify-content: center;
  align-items: center;
  min-width: 6.25rem;
  min-height: 1.875rem;
  transition: background-color .25s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.form-product-option-counter.selected {
  background-color: var(--swatches--sky);
}

.counter-sub {
  cursor: pointer;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
  transition: filter .25s;
  display: flex;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.counter-sub:active {
  transform: scale(.8);
}

.counter-sub.invert {
  filter: contrast(200%) brightness(200%) invert() grayscale();
}

.counter-sub.disable {
  opacity: .2;
  pointer-events: none;
}

.counter-icon {
  pointer-events: none;
  object-fit: contain;
  width: .5rem;
}

.counter-add {
  cursor: pointer;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
  transition: filter .25s;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.counter-add:active {
  transform: scale(.8);
}

.counter-add.invert {
  filter: contrast(200%) brightness(200%) invert() grayscale();
}

.counter-add.disable {
  opacity: .2;
  pointer-events: none;
}

.mob-news-card-button, .show-767-down {
  display: none;
}

.footer-social-link-wrap {
  grid-column-gap: .65rem;
  grid-row-gap: .65rem;
  flex-flow: column;
  display: flex;
}

.footer-text-link {
  color: var(--swatches--white);
  letter-spacing: .009375rem;
  align-self: flex-start;
  font-size: .9375rem;
  line-height: 1.125rem;
  transition: color .25s;
}

.footer-text-link.opacity-50 {
  opacity: .5;
}

.footer-text-link.opacity-50.opacity0 {
  opacity: 0;
  pointer-events: none;
}

.image-input {
  padding-left: 0;
  padding-right: 0;
}

.image-field-area {
  background-color: var(--swatches--white);
  outline-offset: 0px;
  letter-spacing: .009375rem;
  border: 1px #000;
  border-radius: .375rem;
  outline: 0 #224335;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 100%;
  min-height: 7.5rem;
  margin-bottom: 0;
  padding: 1.25rem 0 1.25rem 1.5rem;
  font-size: .9375rem;
  line-height: 1.125rem;
  display: flex;
}

.image-field-area.light-grey {
  background-color: var(--swatches--light-grey);
  color: var(--swatches--forest-green);
}

.image-field-area.light-grey::placeholder {
  color: #22433580;
}

.image-field-area.white-5 {
  color: var(--swatches--lime-green);
  background-color: #fefefe0d;
}

.image-field-area.white-5::placeholder {
  color: #c6f08166;
}

.image-field-area.forest-green-10 {
  color: var(--swatches--forest-green);
  background-color: #2243351a;
}

.image-field-area.forest-green-10::placeholder {
  color: #22433566;
}

.recycle-card-detail {
  z-index: 1;
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
  position: relative;
}

.recycle-card-detail.right {
  justify-content: flex-end;
}

.recycle-card-detail.right.trim {
  width: auto;
}

.recycle-card {
  aspect-ratio: 680 / 384;
  border-radius: 1rem;
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 1.875rem 1.625rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.recycle-card.sky {
  background-color: var(--swatches--sky);
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
}

.recycle-card.light-grey {
  background-color: var(--swatches--light-grey);
}

.recycle-card-animation-lottie {
  aspect-ratio: 1;
  border-radius: 50dvw;
  width: 11.25rem;
  position: absolute;
  inset: 1.75rem 2.75rem auto auto;
}

.collection-details-wrapper {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-flow: column;
  display: flex;
}

.bac-buttons {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-flow: column;
  margin-top: 1.5rem;
  display: flex;
}

.review-content-inner-wrapper {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  flex-flow: column;
  display: flex;
}

.item-summary-wrapper {
  flex-flow: column;
  display: flex;
}

.item-summary-wrapper-proxy {
  border-bottom: 1px solid #22433566;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.bottom-footer-text {
  opacity: .5;
  color: var(--swatches--white);
  letter-spacing: 0;
  font-size: .8125rem;
  line-height: 1.125rem;
}

.bottom-footer-text.opacity-0 {
  opacity: 0;
  pointer-events: none;
  cursor: auto;
}

.footer-certification-text {
  opacity: .5;
  color: var(--swatches--white);
  letter-spacing: 0;
  white-space: pre-line;
  width: 100%;
  height: 2em;
  font-size: .75rem;
  line-height: .875rem;
}

.mobile-cta-wrap {
  display: none;
}

.item-summary-wrapper-title {
  border-bottom: 1px solid #22433566;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.item-summary-wrapper-cost {
  border-bottom: 1px #22433566;
  padding-top: .25rem;
  padding-bottom: .25rem;
}

.item-summary-wrapper-des {
  border-bottom: 1px solid #22433566;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.nav-logo-mob {
  width: 2.5rem;
  display: none;
}

.nav-cta_inner-wrap {
  z-index: 5;
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  justify-content: flex-end;
  align-items: center;
  min-height: 4.5dvh;
  display: flex;
  position: relative;
}

.mobile-nav-hamburger {
  display: none;
}

.payment-wrapper {
  margin-bottom: 1.5rem;
}

.multi-nav-wrapper {
  z-index: 200;
  display: none;
  position: fixed;
  inset: 0%;
}

.multi-nav-wrapper.show {
  display: flex;
}

.multi-nav-fold-wrapper {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: flex;
  position: relative;
}

.multi-nav-bg-close {
  z-index: 1;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #1f2325a6;
  flex: 0 auto;
  order: 1;
  width: 100%;
  position: relative;
}

.multi-nav-folds {
  padding: var(--padding--32px) var(--padding--24px);
  background-color: var(--swatches--forest-green);
  border-right: 1px solid #c6f08166;
  flex-flow: column;
  align-items: flex-start;
  min-width: 18.0556dvw;
  display: flex;
  position: relative;
  overflow: hidden;
}

.multi-nav-folds.fold-1 {
  z-index: 40;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.multi-nav-folds.fold-2 {
  z-index: 30;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.multi-nav-folds.fold-2.show {
  display: block;
}

.multi-nav-folds.fold-3 {
  z-index: 20;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.multi-nav-folds.fold-4 {
  z-index: 10;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.multi-nav-folds.fold-5 {
  z-index: 0;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.multi-nav-folds.fold-0 {
  z-index: 50;
}

.nav-links-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 6.875rem;
  display: flex;
}

.nav-links-wrapper.gap-0 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
}

.nav-page-link-wrapper {
  border-top: 1px solid var(--swatches--lime-green);
  border-bottom: 1px solid var(--swatches--lime-green);
  justify-content: space-between;
  align-self: stretch;
  align-items: center;
  width: 100%;
  min-width: 23.5dvw;
  margin-top: -1px;
  padding-top: .875rem;
  padding-bottom: .875rem;
  transition: opacity .25s;
  display: flex;
}

.nav-page-link-wrapper.disabled {
  opacity: .4;
  border-top-color: #c6f08166;
  border-bottom-color: #c6f08166;
}

.nav-link-number-wrapper {
  aspect-ratio: 1;
  border: 1px solid var(--swatches--lime-green);
  border-radius: 50dvw;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  min-height: 120%;
  display: flex;
}

.multi-nav-icon {
  aspect-ratio: 1;
  object-fit: contain;
  width: .75rem;
}

.multi-nav-services-wrapper {
  z-index: 5;
  height: 100%;
  position: relative;
  left: -100dvw;
}

.multi-nav-services-wrapper.show {
  left: 0;
}

.multi-nav-edays-wrapper, .multi-nav-about-wrapper {
  z-index: 5;
  height: 100%;
  position: relative;
  left: -100dvw;
}

._404-wrapper {
  z-index: 0;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: var(--swatches--forest-green);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.mobile-announcement, .mobile-nav-wrapper {
  display: none;
}

.ready-to-rec-wrapper {
  z-index: 51;
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  background-color: var(--swatches--grey);
  border-top-left-radius: 1.5rem;
  border-top-right-radius: 1.5rem;
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  padding: 5.5rem 1.875rem 2.25rem;
  display: none;
  position: fixed;
  inset: auto 0% 0%;
  overflow: scroll;
}

.ready-to-rec-wrapper.mobile {
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: relative;
}

.ready-to-rec-wrapper.show {
  display: block;
}

.space-24 {
  height: 2rem;
}

.rec-popup-close {
  padding: 1rem;
  position: absolute;
  inset: 1rem .875rem auto auto;
}

.underline {
  text-decoration: underline;
}

.dummy {
  height: 1px;
}

.team_temp-img-wrapper {
  aspect-ratio: 1;
  width: 100%;
}

.member-name-wrap {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  border-bottom: 1px solid var(--swatches--forest-green);
  flex-flow: column;
  padding-bottom: 1.125rem;
  display: flex;
}

.team-contact-wrap {
  grid-column-gap: .3rem;
  grid-row-gap: .3rem;
  color: var(--swatches--forest-green);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 5rem;
  display: flex;
}

.linkedin-link {
  margin-bottom: .75rem;
}

.contact-link {
  font-size: .9375rem;
}

.team-detail-wrapper {
  margin-top: 5rem;
  margin-bottom: 0;
}

.team-copy {
  opacity: .7;
  font-size: .9375rem;
  line-height: 1.2;
}

.image {
  border-radius: 1rem;
}

.team-wrapper {
  padding-top: 12rem;
  position: relative;
}

.team-close {
  max-width: 1.1rem;
}

.close-icon {
  position: absolute;
  inset: 0% 0% auto auto;
}

.privacy-flex {
  flex-flow: column;
  display: flex;
}

.privacy-list {
  color: var(--swatches--lime-green);
  margin-top: 1rem;
  margin-bottom: 2rem;
}

.privacylist-item {
  margin-bottom: .5rem;
}

.team-arrow-wrap {
  justify-content: flex-end;
  align-items: flex-end;
  padding-bottom: 1.25rem;
  padding-right: 1.25rem;
  display: flex;
}

.team-link {
  z-index: 1;
  position: absolute;
  inset: 0%;
}

.nav-logo-row {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.nav-fold-close {
  cursor: pointer;
  justify-content: center;
  align-items: center;
  display: flex;
}

.nd-link-text {
  opacity: 0;
  font-size: 0;
}

.team-template-img {
  object-position: 50% 0%;
  border-radius: 1rem;
  height: 65dvh;
  position: sticky;
  top: 0;
}

.extra-contact-wrapper {
  background-color: var(--swatches--light-grey);
  border-radius: .375rem;
  flex-flow: column;
  justify-content: space-between;
  margin-bottom: 2.5rem;
  padding: 2rem 1.5rem;
  display: flex;
}

.form-validating-error {
  background-color: var(--swatches--grey);
  border-radius: .375rem;
  padding: 1rem;
}

.form-product-option-details-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  justify-content: center;
  align-items: flex-end;
  display: flex;
}

.bulk-counter-10 {
  background-color: var(--swatches--white);
  cursor: pointer;
  border-radius: 50dvw;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  min-height: 1.875rem;
  padding-left: 1rem;
  padding-right: 1rem;
  font-size: .937rem;
  transition: transform .1s;
  display: flex;
}

.bulk-counter-10:active {
  transform: scale(.9);
}

.form-product-bulk-option-details {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  align-items: center;
  display: flex;
}

.bulk-counter-25 {
  background-color: var(--swatches--white);
  cursor: pointer;
  border-radius: 50dvw;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  min-height: 1.875rem;
  padding-left: 1rem;
  padding-right: 1rem;
  font-size: .937rem;
  transition: transform .1s;
  display: flex;
}

.bulk-counter-25:active {
  transform: scale(.9);
}

.bulk-counter-50 {
  background-color: var(--swatches--white);
  cursor: pointer;
  border-radius: 50dvw;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  min-height: 1.875rem;
  padding-left: 1rem;
  padding-right: 1rem;
  font-size: .937rem;
  transition: transform .1s;
  display: flex;
}

.bulk-counter-50:active {
  transform: scale(.9);
}

.form-notes-wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  display: flex;
}

.recylcle-test-inner {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  display: flex;
}

.team-popup-wrapper {
  z-index: 51;
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  background-color: var(--swatches--grey);
  border-top-left-radius: 1.5rem;
  border-top-right-radius: 1.5rem;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  height: 78.5dvh;
  padding: 6.75dvh 1.875rem;
  display: none;
  position: fixed;
  inset: auto 0% 0%;
  overflow: scroll;
}

.team-popup-wrapper.mobile {
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: relative;
}

.team-popup-wrapper.show {
  display: block;
}

.team-popup-close {
  aspect-ratio: 1;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 2.875rem;
  padding: 1rem;
  display: flex;
  position: sticky;
  top: 0;
}

.team-popup-item {
  width: 100%;
  padding-bottom: 0;
  display: flex;
}

.team-image-sticky-wrapper {
  width: 100%;
  height: 100%;
  position: relative;
}

.team-about-rich-text {
  margin-bottom: 0;
}

.team-about-rich-text h1 {
  letter-spacing: -.0375rem;
  margin-bottom: 2rem;
  font-size: 1.875rem;
  line-height: 2rem;
}

.team-about-rich-text h2 {
  letter-spacing: -.0275rem;
  margin-bottom: 2.5rem;
  font-size: 1.375rem;
  line-height: 1.625rem;
}

.team-about-rich-text h3 {
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 2rem;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 1.375rem;
}

.team-about-rich-text h4 {
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: .5rem;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 1.375rem;
}

.team-about-rich-text h5, .team-about-rich-text h6 {
  letter-spacing: -.0275rem;
  margin-bottom: 2.5rem;
  font-size: 1.375rem;
  line-height: 1.625rem;
}

.team-about-rich-text img {
  border-radius: .5rem;
  min-width: 100%;
  margin-top: 2.5rem;
  margin-bottom: 3rem;
}

.team-about-rich-text p {
  letter-spacing: 0;
  margin-bottom: 2rem;
  font-size: 1.125rem;
  line-height: 1.375rem;
}

.team-about-rich-text strong {
  font-weight: 500;
}

.team-about-rich-text blockquote {
  padding-left: var(--empty-space--desktop-12px);
  border-left: .2rem solid var(--swatches--forest-green);
  margin-bottom: 4rem;
  font-size: 1.25rem;
  line-height: 1.3em;
}

.team-about-rich-text ol {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  margin-bottom: 3.5rem;
  margin-left: 1rem;
  padding-left: 1.5rem;
  display: flex;
}

.team-about-rich-text li {
  letter-spacing: 0;
  font-size: 1.125rem;
  line-height: 1.375rem;
}

.team-about-rich-text ul {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  margin-bottom: 3.5rem;
  margin-left: .5rem;
  padding-left: 1.5rem;
  display: flex;
}

.team-popup-close-wrapper {
  justify-content: flex-end;
  height: 100%;
  display: flex;
  position: relative;
  transform: translate(1dvw, -5.5dvh);
}

.certification-wrapper {
  position: relative;
}

.attachment-icon {
  aspect-ratio: 1;
  border-radius: .5rem;
  width: 3rem;
  height: 3rem;
}

.attachment-link-details {
  color: var(--swatches--midnight);
  display: flex;
}

.attachment-details {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  color: var(--swatches--white);
  flex-flow: column;
  justify-content: center;
  display: flex;
}

.attachment-details-group {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  display: flex;
}

.attachment-details-wrapper {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.open-link-icon {
  aspect-ratio: 1;
  background-color: var(--swatches--transparent);
  color: var(--swatches--white);
  -webkit-text-fill-color: inherit;
  object-fit: contain;
  background-clip: border-box;
  width: 1rem;
}

.cta-dropdown-icon {
  justify-content: center;
  align-items: center;
  margin-top: .15rem;
  margin-bottom: 0;
  margin-right: 0;
  font-size: .875rem;
  line-height: 1;
  display: flex;
  position: relative;
  transform: rotate(-90deg);
}

.cta-dropdown-icon.midnight {
  color: var(--swatches--midnight);
}

.cta-dropdown-list {
  z-index: 1000;
  background-color: var(--swatches--transparent);
  flex-flow: column;
  padding-top: .5rem;
  display: none;
}

.cta-dropdown {
  z-index: 60;
}

.cta-dropdown-border {
  z-index: 100;
  width: 100%;
  height: 0;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  position: relative;
}

.cta-dropdown-border.white {
  background-color: var(--swatches--white);
}

.cta-dropdown-border.sky {
  background-color: var(--swatches--sky);
}

.cta-dropdown-inner-border {
  width: 100%;
  height: .0625rem;
  margin-top: 0;
}

.cta-dropdown-inner-border.midnight {
  background-color: var(--swatches--midnight);
}

.cta-dropdown-inner-border.white {
  background-color: var(--swatches--white);
}

.cta-dropdown-inner-border.grey {
  background-color: var(--swatches--grey);
}

.cta-dropdown-inner-border.steel {
  background-color: var(--swatches--steel);
}

.div-block-2 {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex-flow: column;
  display: flex;
  position: relative;
}

.sustainability-card-inner {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  justify-content: center;
  align-items: flex-end;
  margin-top: 0;
  display: flex;
}

.new-button {
  padding: var(--padding--10px) var(--padding--20px);
  border: 1px solid var(--swatches--forest-green);
  background-color: var(--swatches--forest-green);
  color: var(--swatches--white);
  border-radius: 50dvw;
  font-size: .6875rem;
  line-height: .875;
  overflow: visible;
}

.faq-wrapper-group-copy {
  background-color: #0f0f0f;
  border-top-left-radius: 1.5rem;
  border-top-right-radius: 1.5rem;
  position: relative;
  overflow: hidden;
}

.location-wrap {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex-flow: column;
  margin-top: 2.5rem;
  display: flex;
}

.locaton-label {
  color: var(--swatches--forest-green);
  letter-spacing: .66px;
  text-transform: uppercase;
  font-size: .75rem;
  font-weight: 500;
  line-height: 1.27;
}

.location-list {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-flow: column;
  display: flex;
}

.location-item {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  letter-spacing: .15px;
  justify-content: flex-start;
  align-items: center;
  font-size: .93rem;
  font-weight: 500;
  line-height: 1.2;
  display: flex;
}

.location-indicator {
  border: 1px solid var(--swatches--forest-green);
  border-radius: .25rem;
  flex: none;
  width: 1.5rem;
  height: 1.5rem;
}

.location-indicator.active {
  border-color: var(--swatches--sky);
  background-color: var(--swatches--sky);
}

.image-2 {
  border-radius: 25px;
}

.card-div-test {
  font-size: 1rem;
}

.div-block-3 {
  height: var(--border-width--desktop-1-5px);
}

.case-study-download-pdf-card {
  padding: var(--padding--24px);
  grid-column-gap: 7.5rem;
  grid-row-gap: 7.5rem;
  background-color: var(--swatches--forest-green);
  border-radius: 1rem;
  flex-flow: column;
  justify-content: center;
  align-self: auto;
  align-items: flex-start;
  display: flex;
}

.case-study-download-pdf-card.test-2 {
  justify-content: space-between;
  min-height: 40dvh;
}

.programme-card {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  border-radius: 1rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  min-height: 19.5rem;
  padding: 1.875rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.programme-card.light-grey {
  background-color: var(--swatches--light-grey);
}

.programme-card.test {
  background-color: #ececec;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
}

.programme-card-inner {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  align-items: flex-start;
  display: flex;
}

.image-3 {
  object-fit: cover;
}

.image-4 {
  height: 38.5px;
}

.image-5 {
  border-radius: 1rem;
}

.link-2 {
  color: var(--swatches--forest-green);
}

.container-2 {
  height: 45px;
}

.sustainability-card-wrapper {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex-flow: column;
  margin-top: 1rem;
  display: flex;
}

.sustainability-card-wrapper.recycle {
  margin-top: 0;
}

.sustainability-card-wrapper.recycle.test-2 {
  grid-column-gap: 2.5dvh;
  grid-row-gap: 2.5dvh;
}

.sustainability-card-wrapper.sustainability {
  margin-top: 0;
}

.sustainability-card-wrapper.sustainability.test-2 {
  grid-column-gap: 2.5dvh;
  grid-row-gap: 2.5dvh;
}

.sustainability-service-card {
  padding: var(--padding--24px);
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  background-color: var(--swatches--light-grey);
  color: var(--swatches--midnight);
  -webkit-text-stroke-color: var(--swatches--midnight);
  border-radius: 1rem;
  flex-flow: column;
  justify-content: center;
  align-self: auto;
  align-items: flex-start;
  display: block;
}

.sustainability-service-card.test-2 {
  justify-content: space-between;
  min-height: 40dvh;
}

.text-block, .text-block-2 {
  font-size: var(--padding--24px);
}

.mask {
  margin-bottom: 0;
  padding-bottom: 0;
}

.heading {
  color: var(--swatches--forest-green);
}

.container-3 {
  box-sizing: border-box;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  object-fit: fill;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-end;
  display: block;
  overflow: visible;
}

.container-4 {
  width: 1000px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
}

.container-5 {
  background-color: var(--swatches--sky);
}

.slide {
  background-image: url('../images/E-waste-Recycling---BluBox.jpg');
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: fixed;
}

.heading-2 {
  z-index: auto;
  position: absolute;
  inset: auto 0% 13%;
}

.container-6 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  background-color: #829ba9e6;
  border-radius: 20px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 30px;
  margin-left: 23px;
  margin-right: auto;
  padding: 20px;
  display: block;
  position: absolute;
  inset: auto auto 0% 0%;
}

.heading-3 {
  color: var(--swatches--white);
  text-align: left;
  flex: 0 auto;
  align-self: auto;
  font-size: 3rem;
  text-decoration: none;
}

.slide-2 {
  background-image: url('../images/Blancco-ITAD---tablet.jpg');
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
}

.paragraph {
  color: var(--swatches--white);
  font-size: var(--empty-space--desktop-24px);
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
}

.slide-3 {
  background-image: url('../images/HDD-Destruction.jpg');
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
}

.slide-4 {
  background-image: url('../images/Sustainability-Services---Solar-Panels.jpg');
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
}

.collection-list, .empty-state {
  display: block;
}

.team-contact-wrap-2 {
  grid-column-gap: .3rem;
  grid-row-gap: .3rem;
  color: #224335;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 5rem;
  display: flex;
}

.member-name-wrap-2 {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  border-bottom: 1px solid #224335;
  flex-flow: column;
  padding-bottom: 1.125rem;
  display: flex;
}

.global-grid-12-2 {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.collection-list-wrapper {
  display: block;
  overflow: scroll;
}

.empty-state-2 {
  display: none;
}

.text-block-3 {
  color: var(--swatches--forest-green);
  font-size: var(--padding--48px);
}

.collection-list-2 {
  display: none;
}

.text-block-4 {
  color: var(--swatches--white);
}

@media screen and (max-width: 991px) {
  blockquote {
    font-size: 1.4rem;
  }

  .display1 {
    font-size: 5rem;
    line-height: 1;
  }

  .title1 {
    font-size: 3.5rem;
    line-height: .95;
  }

  .title1.white {
    font-size: 2.75rem;
  }

  .title1.white.centre, .title1.forest-green.centre, .title1.lime-green.centre {
    text-align: center;
  }

  .title2 {
    line-height: 1;
  }

  .title3-2 {
    line-height: 1.06667;
  }

  .body1.lime-green.nav-link-text {
    font-size: 2rem;
    line-height: 1;
  }

  .body2 {
    line-height: 1.2;
  }

  .cta1.forest-green.lime-border {
    border: 1px solid var(--swatches--lime-green);
  }

  .cta1.lime-green {
    background-color: var(--swatches--lime-green);
  }

  .title7 {
    line-height: 1.27;
  }

  .title7.coming-soon-scaled {
    font-size: 1.15rem;
    line-height: 1;
  }

  .caption1.mobile-hide {
    display: flex;
  }

  .coming-soon {
    background-position: 50%;
    background-size: cover;
  }

  .coming-soon-logomark {
    grid-column-gap: 3.6dvh;
    grid-row-gap: 3.6dvh;
  }

  .echo-logomark {
    height: 8.5dvh;
  }

  .echo-lottie {
    justify-content: center;
    align-items: center;
    width: 9dvh;
    height: 9dvh;
    display: flex;
  }

  .marquee.top-banner {
    padding-left: 0;
    padding-right: 0;
  }

  .marquee-content.type3.banner-scroll {
    min-width: auto;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    display: flex;
  }

  .div-block {
    grid-column-gap: 3.1dvh;
    grid-row-gap: 3.1dvh;
    margin-top: -2dvh;
  }

  .footer-wrapper {
    padding-right: var(--horizontal-container-padding--tablet);
    padding-left: var(--horizontal-container-padding--tablet);
  }

  .footer-content-inner.horizontal.t2 {
    grid-column-gap: 1.1rem;
    grid-row-gap: 0rem;
    display: flex;
  }

  .footer-content-inner.address-row {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .certification {
    width: auto;
  }

  .certification-img.horizontal {
    width: 4.5rem;
  }

  .certification-img.vertical {
    width: 2.5rem;
    margin-bottom: -.6rem;
    margin-left: 0;
  }

  .footer-menu {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    width: 100%;
  }

  .footer-menu.address-col {
    width: 40%;
  }

  .footer-logo {
    width: 4rem;
  }

  .section {
    padding-right: var(--padding--20px);
    padding-left: var(--padding--20px);
  }

  .section.text-header-both {
    padding-top: 10.5rem;
  }

  .section.text-header-top-fixed.bac-form-page.grey {
    padding-bottom: 5rem;
  }

  .section.text-header-top-relative {
    padding-top: 10rem;
  }

  .section.text-header-top-relative.grey.update {
    padding-top: 15rem;
  }

  .section.sky.sticky-full {
    min-height: 92.75dvh;
  }

  .section.video-header-full-fixed.grey.test {
    position: relative;
  }

  .cta-card {
    aspect-ratio: 680 / 450;
    padding-bottom: 1.25rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .sub-header-content.about-numbers {
    flex-flow: column;
  }

  .contact-card {
    aspect-ratio: auto;
  }

  .contact-content-para {
    padding-right: 2rem;
  }

  .contact-content-para.space-between {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .contact-content-para.space-between.contact-form-content {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    margin-bottom: 1rem;
  }

  .form-field {
    font-size: 1rem;
    line-height: 1;
  }

  .form-field-area {
    font-size: 1rem;
  }

  .section-wrapper.test {
    background-color: var(--swatches--grey);
  }

  .sticky-section {
    top: 4.75rem;
  }

  .sticky-section-wrapper.location {
    min-height: auto;
  }

  .nav-bar {
    min-height: 8dvh;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .nav-link-wrapper {
    display: none;
  }

  .contact-map.img-wrapper {
    aspect-ratio: 1;
    height: auto;
  }

  .space-200 {
    height: 10rem;
  }

  .space-200._0-below-tab {
    height: 0;
  }

  .space-180.mobile-spacing-80 {
    height: 5rem;
  }

  .news-card-button.tablet-hide {
    display: none;
  }

  .space-80 {
    height: 1.5rem;
  }

  .static-section-wrapper.top-margin {
    margin-top: 24.75rem;
  }

  .static-section-wrapper.top-margin.bac-form-page {
    margin-top: 33.5rem;
  }

  .static-section-wrapper.top-margin.full-video.test {
    margin-top: 0;
  }

  .news-card-img-2 {
    width: 100%;
    height: auto;
  }

  .news-title-wrapper {
    width: 81%;
  }

  .news-card-content {
    padding-right: .5rem;
  }

  .news-card-content-grid:hover {
    background-color: var(--swatches--transparent);
  }

  .space-160.mobile-spacing-80 {
    height: 5rem;
  }

  .case-study-card-content.grid {
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
  }

  .global-grid-12.footer-grid {
    grid-row-gap: 2.5rem;
  }

  .global-grid-12.footer-bootom-grid {
    grid-row-gap: 1.532rem;
    border-top: 1px solid #fefefe66;
    padding-top: 7rem;
  }

  .other-cs-card {
    margin-bottom: 2.5rem;
  }

  .team-card-list-wrapper.mobile-hide {
    display: none;
  }

  .team-card-list-wrapper.desktop-hide {
    display: block;
  }

  .product-recycle-card.type2 {
    transform: scale3d(1none, 1none, 1none);
  }

  .announcement-bar-controls.type2 {
    height: 100%;
    padding-left: 1rem;
    padding-right: 2rem;
    right: 0;
  }

  .sustainability-card.test {
    min-height: 12rem;
  }

  .sustainability-card-img.logo {
    max-width: 30%;
  }

  .product-recycle-illustration {
    object-fit: contain;
  }

  .contact-content-para-wrapper {
    padding-right: 2rem;
  }

  .calendar-title-wrapper {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    min-height: auto;
  }

  .services-category {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .services-arrow-icon {
    flex: none;
    width: 2rem;
  }

  .display2 {
    letter-spacing: -.5rem;
    font-size: 9rem;
  }

  .display2.white.margin-adjust {
    width: 100%;
    margin-top: 0;
  }

  .hide-991-down {
    display: none;
  }

  .day-time-wrap {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    display: flex;
  }

  .day-block {
    display: block;
  }

  .address-wrap {
    padding-top: .25rem;
  }

  .footer-social-link-wrap {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    padding-top: .25rem;
  }

  .footer-text-link {
    line-height: 1.2;
  }

  .recycle-card {
    aspect-ratio: 1;
    padding: 1.5rem 1.25rem;
  }

  .bottom-footer-text {
    line-height: 1;
  }

  .bottom-footer-text.year-text {
    align-self: flex-start;
  }

  .footer-certification-text {
    height: auto;
    line-height: 1.4;
  }

  .nav-cta_inner-wrap {
    display: none;
  }

  .mobile-nav-hamburger {
    align-items: center;
    display: flex;
  }

  .multi-nav-wrapper {
    transform: translate(0);
  }

  .multi-nav-fold-wrapper {
    display: none;
  }

  .mobile-nav-1 {
    background-color: var(--swatches--forest-green);
    flex-flow: column;
    width: 100%;
    height: 100dvh;
    padding-top: 4rem;
    padding-left: 1.875rem;
    padding-right: 1.875rem;
    display: flex;
    overflow: scroll;
  }

  .mobile-nav-wrapper {
    background-color: var(--swatches--forest-green);
    width: 100%;
    height: 100dvh;
    display: flex;
  }

  .mobile-nav-button-wrapper {
    z-index: 10;
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    background-color: var(--swatches--forest-green);
    flex-flow: column;
    justify-content: flex-end;
    padding: 2rem 1.875rem;
    display: flex;
    position: fixed;
    inset: auto 0% 0%;
  }

  .nav-menu-link-wrapper {
    border-top: 1px solid var(--swatches--lime-green);
    border-bottom: 1px solid var(--swatches--lime-green);
    justify-content: space-between;
    margin-top: -1px;
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
    display: flex;
  }

  .mobile-nav-topbar {
    justify-content: space-between;
    align-items: center;
    width: 100%;
    margin-bottom: 3.75rem;
    display: flex;
  }

  .mobile-nav-topbar-logo {
    object-fit: contain;
    width: auto;
    height: 2.5rem;
  }

  .mobile-nav-close {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .mobile-nav-close-icon {
    aspect-ratio: 1;
    object-fit: contain;
    width: auto;
    height: 1.5rem;
  }

  .mobile-nav-ham-icon {
    align-self: center;
    height: 2.5rem;
  }

  .mobile-nav-ham-icon.white {
    filter: grayscale() contrast(200%) brightness(200%) invert();
  }

  .mh3 {
    letter-spacing: -.0275rem;
    font-size: 1.375rem;
    line-height: 1.75rem;
  }

  .mh3.lime-green {
    color: var(--swatches--lime-green);
  }

  .mh3.lime-green.opacity-30 {
    opacity: .3;
  }

  .mobile-nav-links-wrapper {
    flex-flow: column;
    margin-top: 2rem;
    display: flex;
  }

  .ready-to-rec-wrapper {
    justify-content: flex-start;
    align-items: center;
    height: 80dvh;
    inset: auto 0% 0%;
  }

  .ready-to-rec-wrapper.mobile {
    height: auto;
    overflow: auto;
  }

  .team-contact-wrap, .team-detail-wrapper {
    margin-top: 3rem;
  }

  .team-template-img {
    height: 20rem;
    top: 10rem;
  }

  .team-popup-wrapper {
    justify-content: flex-start;
    align-items: center;
    height: 80dvh;
    inset: auto 0% 0%;
  }

  .team-popup-wrapper.mobile {
    height: auto;
    overflow: auto;
  }

  .secondary-cta-group {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    display: flex;
  }

  .div-block-2 {
    width: 100%;
  }

  .primary-cta-group {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    display: flex;
  }

  .programme-card.test {
    min-height: 12rem;
  }

  .slide-2 {
    background-image: url('../images/Blancco-ITAD---tablet.jpg');
  }

  .team-contact-wrap-2 {
    margin-top: 3rem;
  }
}

@media screen and (max-width: 767px) {
  .display1 {
    letter-spacing: -.2rem;
    font-size: 3rem;
  }

  .title1 {
    font-size: 3rem;
    line-height: .95;
  }

  .title1.forest-green.mh2 {
    letter-spacing: -.09rem;
    font-size: 1.8rem;
  }

  .title2 {
    font-size: 1.875rem;
    line-height: 1.13333;
  }

  .title3-2 {
    font-size: 1.45rem;
  }

  .body1 {
    font-size: 1rem;
  }

  .footer-wrapper {
    padding-top: 1.875rem;
    padding-right: var(--horizontal-container-padding--mobile);
    padding-left: var(--horizontal-container-padding--mobile);
  }

  .footer-content-inner.horizontal {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .footer-content-inner.address-row {
    grid-column-gap: 0rem;
    grid-row-gap: 2.5rem;
    flex-flow: wrap;
    justify-content: space-between;
  }

  .footer-menu.address-col {
    width: 50%;
  }

  .footer-logo {
    width: 5rem;
  }

  .section {
    padding-top: 1.875rem;
  }

  .section.text-header-both {
    padding-top: 11rem;
  }

  .section.lime-green.no-padding.full-img-wrapper {
    height: auto;
  }

  .section.text-header-top-fixed {
    padding-bottom: 7.5rem;
    position: relative;
  }

  .section.text-header-full-fixed {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    min-height: auto;
    padding-top: 10rem;
    position: relative;
  }

  .section.text-header-full-fixed.grey {
    min-height: auto;
  }

  .section.grey.no-padding.full-img-wrapper {
    height: auto;
  }

  .section.video-header-full-fixed.grey.test {
    min-height: 78dvh;
    padding-top: 7rem;
  }

  .sub-header {
    grid-column-gap: 1.125rem;
    grid-row-gap: 1.125rem;
    margin-bottom: 2.5rem;
  }

  .cta-card {
    padding-bottom: 1.25rem;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .cta2 {
    padding: var(--padding--14px) var(--padding--24px);
  }

  .cta2.white._767-down-show {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: inline-grid;
  }

  .contact-card {
    padding: 1.25rem;
  }

  .contact-content-para {
    padding-right: 0;
  }

  .contact-form, .form-field-group {
    grid-column-gap: .625rem;
    grid-row-gap: .625rem;
  }

  .form-field-group.mob-direction-vertical {
    flex-flow: column;
  }

  .form-field {
    min-height: 3.25rem;
    padding-left: 1.25rem;
    padding-right: 1rem;
    font-size: 1rem;
  }

  .form-submit-wrapper {
    padding-top: .625rem;
  }

  .fixed-bg-section {
    position: relative;
  }

  .sticky-section.location {
    position: static;
    top: 0;
  }

  .nav-bar {
    z-index: 6;
  }

  .nav-logo-web {
    display: none;
  }

  .nav-cta-wrapper {
    justify-content: flex-end;
    align-items: center;
  }

  .space-200.mob-120 {
    height: 7.5rem;
  }

  .location-card {
    padding: var(--padding--20px);
  }

  .location-inner-content {
    width: 100%;
  }

  .space-180 {
    height: 8rem;
  }

  .featured-news-card {
    grid-column-gap: 1.125rem;
    grid-row-gap: 1.125rem;
  }

  .featured-news-card-content {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .space-80.mob-40 {
    height: 2.5rem;
  }

  .space-80.mob-20 {
    height: 1.25rem;
  }

  .static-section-wrapper.top-margin {
    margin-top: 0;
  }

  .static-section-wrapper.top-margin.full-img {
    margin-top: 0;
  }

  .static-section-wrapper.top-margin.terms {
    margin-top: 0;
  }

  .news-card-img-2 {
    width: 100%;
    height: auto;
  }

  .news-title-wrapper {
    width: 100%;
  }

  .news-card-content-grid {
    padding-top: 0;
  }

  .sticky-section-img {
    aspect-ratio: 3 / 2;
    height: auto;
  }

  .news-article-rich-text img {
    margin-bottom: 3.5rem;
  }

  .news-card-list-wrapper {
    margin-top: -1.25rem;
  }

  .case-study-card-content {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    padding: 1.8rem 1rem;
  }

  .case-study-card-content.grid {
    grid-template-columns: 1fr;
  }

  .case-study-card-content-inner-top {
    grid-column-gap: 1.75rem;
    grid-row-gap: 1.75rem;
  }

  .case-study-card-summary-wrapper {
    width: 100%;
  }

  .case-study-card-content-inner-bottom {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    width: 100%;
  }

  .case-study-card-img-wrapper {
    aspect-ratio: 3 / 2;
    height: auto;
  }

  .text-header-section-wrapper {
    width: 100vw;
    overflow: hidden;
  }

  .global-grid-12.filed-row-grid {
    grid-column-gap: .625rem;
    grid-row-gap: .625rem;
  }

  .global-grid-12.hero-title-grid {
    margin-bottom: 2.5rem;
  }

  .case-study-rich-wrapper {
    padding-right: 0;
  }

  .other-cs-list-wrapper {
    margin-bottom: 2.5rem;
  }

  .team-card-content {
    margin-bottom: 1rem;
  }

  .other-recycle-card {
    margin-bottom: 1.5rem;
  }

  .testimonial-controls-wrapper {
    flex-flow: column;
    padding-right: 0;
  }

  .testimonial-controls-inner-wrapper {
    justify-content: space-between;
    align-items: flex-end;
    min-height: auto;
  }

  .product-recycle-card {
    margin-bottom: 1rem;
  }

  .recycle-service-card {
    padding: var(--padding--20px);
  }

  .recycle-service-card.test-2 {
    min-height: auto;
  }

  .full-section-img {
    aspect-ratio: 3 / 2;
    height: auto;
  }

  .full-section-img.bg-img {
    height: 120%;
  }

  .calendar-card {
    min-height: auto;
    padding: 1.25rem;
  }

  .calendar-card-top {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    margin-bottom: 5rem;
  }

  .img-darken-gradient {
    background-image: linear-gradient(#000, #0000);
  }

  .img-wrapper-content {
    margin-bottom: 7.5rem;
  }

  .sustainability-card {
    padding: 1.25rem;
  }

  .full-size-img {
    aspect-ratio: 1;
    height: auto;
  }

  .partner-card {
    min-height: 6.625rem;
  }

  .full-section-video {
    height: 58dvh;
  }

  .text-header-absolute {
    padding-right: var(--padding--32px);
    padding-left: var(--padding--32px);
    height: 78dvh;
  }

  .services-img {
    height: 30.3rem;
  }

  .display2 {
    font-size: 5rem;
  }

  .display2.white.margin-adjust {
    margin-top: 0;
  }

  .booking-form-content-inner-wrapper {
    grid-column-gap: .625rem;
    grid-row-gap: .625rem;
  }

  .hide-767-down {
    display: none;
  }

  .mob-spacing-20 {
    height: 1.25rem;
  }

  .mob-spacing-120 {
    height: 7.5rem;
  }

  .mob-spacing-40 {
    height: 2.5rem;
  }

  .news-img-wrap {
    position: relative;
  }

  .mob-news-card-button {
    z-index: 2;
    max-width: 2.5rem;
    position: absolute;
    inset: auto 1.25rem 1.25rem auto;
  }

  .show-767-down {
    display: block;
  }

  .mobile-spacing-80 {
    height: 5rem;
  }

  ._767-down-hide {
    display: none;
  }

  .footer-text-link {
    font-size: .8125rem;
  }

  .recycle-card-detail {
    flex-flow: column;
    align-items: stretch;
    height: 100%;
  }

  .recycle-arrow-wrap {
    justify-content: flex-end;
    align-items: flex-end;
    width: 100%;
    display: flex;
  }

  .recycle-card-animation-lottie {
    inset: auto auto 0% 0%;
  }

  .figure {
    margin-bottom: 0;
  }

  .bottom-footer-text.year-text, .footer-certification-text {
    font-size: .6rem;
  }

  .desktop-cta-wrap {
    display: none;
  }

  .mobile-cta-wrap {
    display: block;
  }

  .mob-spacing-40-copy {
    height: 2.5rem;
  }

  .nav-logo-mob {
    display: block;
  }

  .nav-logo-mob.white {
    filter: invert() grayscale() contrast(200%) brightness(200%);
  }

  .nav-cta_inner-wrap {
    display: none;
  }

  .mobile-nav-hamburger {
    display: block;
  }

  .member-name-wrap {
    grid-column-gap: 1.2rem;
    grid-row-gap: 1.2rem;
    padding-bottom: 1rem;
  }

  .team-contact-wrap {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .image {
    aspect-ratio: 3 / 2;
    object-position: 50% 0%;
  }

  .team-wrapper {
    padding-top: 5rem;
  }

  .team-about-rich-text img {
    margin-bottom: 3.5rem;
  }

  .location-wrap {
    margin-top: 2rem;
  }

  .case-study-download-pdf-card {
    padding: var(--padding--20px);
  }

  .case-study-download-pdf-card.test-2 {
    min-height: auto;
  }

  .programme-card {
    padding: 1.25rem;
  }

  .sustainability-service-card {
    padding: var(--padding--20px);
  }

  .sustainability-service-card.test-2 {
    min-height: auto;
  }

  .team-contact-wrap-2 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .member-name-wrap-2 {
    grid-column-gap: 1.2rem;
    grid-row-gap: 1.2rem;
    padding-bottom: 1rem;
  }
}

@media screen and (max-width: 479px) {
  .title1 {
    font-size: 2.75rem;
  }

  .title1.white {
    font-size: 2.25rem;
  }

  .title2 {
    font-size: 1.5rem;
    line-height: 1.1;
  }

  .title4 {
    font-size: 1.1rem;
    line-height: 1.25rem;
  }

  .title4.forest-green.mobile-fixed-margin {
    margin-top: 2.5rem;
  }

  .body1.white.tag, .body1.forest-green.tag {
    font-size: .75rem;
  }

  .body1.lime-green.nav-link-text {
    font-size: 1.125rem;
  }

  .body2.forest-green.opacity-70.item-name {
    font-size: .875rem;
  }

  .body2.forest-green.opacity-70.right.mobile-left {
    text-align: left;
  }

  .body2.forest-green.opacity-70._15-test {
    font-size: .8125rem;
  }

  .body2.forest-green.opacity-0.mobile-hide {
    display: none;
  }

  .cta1.forest-green.lime-border.width-100 {
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .cta1.light-grey.no-link.tag, .cta1.sky.border.tag {
    padding: var(--padding--8px) var(--padding--16px);
  }

  .cta1.lime-green.width-100 {
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .caption1.mobile-hide {
    display: none;
  }

  .coming-soon {
    background-position: 50%;
    background-size: cover;
  }

  .coming-soon-logomark {
    grid-column-gap: 2.75dvh;
    grid-row-gap: 2.75dvh;
    flex: none;
  }

  .echo-logomark {
    height: 6.5dvh;
  }

  .echo-lottie {
    width: 6.89dvh;
    height: 6.89dvh;
  }

  .marquee-content.type3.scroll {
    min-width: auto;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .div-block {
    grid-column-gap: 2.36dvh;
    grid-row-gap: 2.36dvh;
    margin-top: -5dvh;
  }

  .footer-content-inner.horizontal {
    grid-column-gap: .85rem;
    grid-row-gap: .85rem;
  }

  .footer-content-inner.horizontal.t2 {
    grid-column-gap: 1rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 1rem;
    display: grid;
    position: relative;
  }

  .certification-img.horizontal {
    width: 5.5rem;
    height: 4rem;
  }

  .footer-menu.address-col {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
  }

  .section {
    padding-right: var(--padding--16px);
    padding-left: var(--padding--16px);
  }

  .section.text-header-both {
    padding-top: 8.5rem;
  }

  .section.text-header-top-fixed {
    padding-top: 12.5rem;
    padding-bottom: 3.5rem;
  }

  .section.text-header-top-fixed.bac-form-page.grey {
    padding-bottom: 2rem;
  }

  .section.text-header-top-relative.grey.update {
    padding-top: 12.5rem;
  }

  .section.text-header-full-fixed.lime-green {
    justify-content: flex-start;
  }

  .section.grey.no-padding.full-img-wrapper {
    height: 27.5rem;
  }

  .sub-header.about-numbers {
    margin-bottom: 2dvh;
  }

  .cta-card {
    padding-bottom: .75rem;
    padding-left: .75rem;
    padding-right: .75rem;
  }

  .space-120 {
    height: 6rem;
  }

  .space-120.mobile-spacing-80 {
    height: 5rem;
  }

  .sub-header-content {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .sub-header-content.about-numbers {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .cta-arrow {
    width: 1rem;
  }

  .cta3.no-border {
    min-width: 2rem;
    max-width: 2rem;
  }

  .circle-progress-wrap {
    width: 3rem;
    height: 3rem;
  }

  .contact-content-para.space-between.contact-form-content {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    margin-bottom: 1rem;
  }

  .form-field {
    font-size: 1rem;
  }

  .form-field-area {
    padding-left: 1.15rem;
  }

  .sticky-section {
    top: 4rem;
  }

  .sticky-section.our-team {
    position: relative;
    top: 0;
  }

  .sticky-section-wrapper.about-numbers {
    min-height: 360rem;
  }

  .nav-bar {
    padding-right: var(--padding--24px);
    padding-left: var(--padding--24px);
  }

  .nav-logo-web {
    height: 1.5rem;
  }

  .space-200 {
    height: 5.5rem;
  }

  .location-inner-content {
    width: 100%;
  }

  .space-180 {
    height: 6.5rem;
  }

  .featured-news-card-img {
    aspect-ratio: 330 / 212;
  }

  .static-section-wrapper.top-margin.bac-form-page, .static-section-wrapper.top-margin.bac-form-page.review {
    margin-top: 0;
  }

  .news-card-content-inner {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-flow: column;
  }

  .news-card-content-grid {
    margin-bottom: 1.75rem;
  }

  .space-160 {
    height: 6.5rem;
  }

  .case-study-card-content.grid {
    grid-row-gap: 2rem;
  }

  .global-grid-12 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .global-grid-12.footer-bootom-grid {
    grid-row-gap: 1.5rem;
  }

  .global-grid-12.opacity-0 {
    height: 0;
    display: none;
  }

  .other-cs-list-wrapper {
    margin-top: 3rem;
    margin-bottom: 0;
  }

  .other-cs-item {
    margin-bottom: 2rem;
  }

  .product-filter-list {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .faq-button-img {
    width: 5rem;
  }

  .product-recycle-card-img-wrapper {
    height: 16rem;
  }

  .announcement-bar-controls.type2 {
    z-index: 5;
    padding-right: 1rem;
  }

  .announcement-bar-controls.type2.forest-green.mobile-show {
    z-index: 10;
  }

  .full-section-img {
    aspect-ratio: auto;
    height: 30rem;
  }

  .sustainability-card-img.logo {
    max-width: 60%;
    height: 40%;
  }

  .product-recycle-illustration {
    width: 80%;
    height: auto;
  }

  .product-recycle-illustration.type2 {
    height: 70%;
  }

  .full-section-video {
    height: 58dvh;
  }

  .services-category-details-weapper {
    margin-top: 2.5rem;
    display: none;
  }

  .display2 {
    letter-spacing: -.35rem;
    font-size: 4.75rem;
  }

  .display2.white.margin-adjust {
    text-align: left;
    margin-left: -.25rem;
  }

  .form-radio-button {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    padding-left: 1rem;
  }

  .form-product-option.commercial, .footer-social-link-wrap {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .bottom-footer-text.year-text {
    font-size: .8125rem;
  }

  .footer-certification-text {
    height: 2em;
    font-size: .675rem;
  }

  .mobile-cta-wrap {
    justify-content: flex-end;
    display: flex;
  }

  .nav_logo-wrapper {
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .nav-logo-mob {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .nav-logo-mob.white {
    filter: invert() grayscale() contrast(200%) brightness(200%);
  }

  .nav-cta_inner-wrap, .multi-nav-wrapper {
    display: none;
  }

  .mobile-announcement {
    align-items: center;
    width: 100%;
    padding-top: .75rem;
    padding-bottom: .75rem;
    position: relative;
  }

  .mobile-nav-1 {
    padding-top: 3rem;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .mobile-nav-1.main {
    height: 100%;
  }

  .mobile-nav-button-wrapper {
    grid-column-gap: 1.75rem;
    grid-row-gap: 1.75rem;
    flex-flow: column;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .mobile-nav-button-wrapper.move-relative {
    position: relative;
  }

  .mobile-nav-button-wrapper.move-relative.no-mob-padding {
    padding-left: 0;
    padding-right: 0;
  }

  .nav-menu-link-wrapper {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .mobile-nav-topbar {
    margin-bottom: 5rem;
  }

  .ready-to-rec-wrapper {
    height: 82.5dvh;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .rec-popup-close {
    position: absolute;
  }

  .team-contact-wrap {
    margin-bottom: 0;
  }

  .team-detail-wrapper {
    margin-top: 2.5rem;
  }

  .team-template-img {
    height: 22.5rem;
    position: relative;
    top: 0;
  }

  .extra-contact-wrapper {
    grid-column-gap: 7rem;
    grid-row-gap: 7rem;
  }

  .team-popup-wrapper {
    height: 82.5dvh;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .team-popup-close {
    position: absolute;
  }

  .team-image-sticky-wrapper {
    height: auto;
  }

  .certification-wrapper {
    margin-bottom: 2rem;
  }

  .attachment-icon {
    width: 2.5rem;
    height: 2.5rem;
  }

  .attachment-details-wrapper {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .open-link-icon {
    width: .85rem;
  }

  .secondary-cta-group {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    flex-flow: column;
  }

  .primary-cta-group {
    flex-flow: column;
  }

  .heading-3 {
    font-size: 2rem;
  }

  .paragraph {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .team-contact-wrap-2 {
    margin-bottom: 0;
  }
}

#w-node-_1cb60d20-7738-19b7-c35d-8a32ecd44ff0-be0eabc4 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ba4f186f-2660-659b-2d8d-fc01c5620726-be0eabc4 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_280d7050-25c5-ef66-5b66-06f4a311d2f1-be0eabc4 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-b931faa9-4fcb-3cc9-ab1b-d22c50ff969e-be0eabc4 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-ca22e65c-4400-38f3-fb22-eef9a5acc45c-be0eabc4 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_1d6dcefc-def9-f57b-7b7b-4dbecc4b9e11-be0eabc4, #about-title.w-node-_5707b312-4be6-81b4-b187-ddbe13c2a997-be0eabc4, #w-node-_29bb5899-71d9-4675-8cb4-d3f9659ce822-be0eabc4, #w-node-_5175a12a-d529-cbe6-9ed2-029f3b340758-be0eabc4 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#testimonial-quote.w-node-_99546e82-8636-55f1-f888-727d2a90c143-be0eabc4 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_99546e82-8636-55f1-f888-727d2a90c147-be0eabc4 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_99546e82-8636-55f1-f888-727d2a90c159-be0eabc4 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-be046abf-50bf-f2bf-bad5-012452ef1652-be0eabc4, #w-node-e3841af0-30fe-acb9-9221-20958b87c1e1-be0eabc4 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e3841af0-30fe-acb9-9221-20958b87c1e2-be0eabc4 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_7a2bd3ef-229f-efc7-97bd-75749270f844-be0eabc4 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9874aead-f9f4-2f20-0f0d-c2b575e5bfa9-be0eabc4, #w-node-_7e1b7a6c-08bb-8ce9-1b9d-922ff57424c2-be0eabc4, #w-node-_7a2bd3ef-229f-efc7-97bd-75749270f859-be0eabc4 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_7a2bd3ef-229f-efc7-97bd-75749270f85c-be0eabc4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_65a81cf3-4e2a-0a1d-0ba3-921b43e1e898-43e1e894 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_65a81cf3-4e2a-0a1d-0ba3-921b43e1e89d-43e1e894, #w-node-_65a81cf3-4e2a-0a1d-0ba3-921b43e1e89f-43e1e894 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_65a81cf3-4e2a-0a1d-0ba3-921b43e1e8a4-43e1e894 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_65a81cf3-4e2a-0a1d-0ba3-921b43e1e8a9-43e1e894, #w-node-_65a81cf3-4e2a-0a1d-0ba3-921b43e1e8ab-43e1e894 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_65a81cf3-4e2a-0a1d-0ba3-921b43e1e8b0-43e1e894 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_65a81cf3-4e2a-0a1d-0ba3-921b43e1e8b5-43e1e894, #w-node-_65a81cf3-4e2a-0a1d-0ba3-921b43e1e8b7-43e1e894 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_65a81cf3-4e2a-0a1d-0ba3-921b43e1e8bc-43e1e894 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_65a81cf3-4e2a-0a1d-0ba3-921b43e1e8c1-43e1e894, #w-node-_65a81cf3-4e2a-0a1d-0ba3-921b43e1e8c3-43e1e894 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_218f08dd-e92e-e242-7bbc-cae2dfcb4ebc-8445c54a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c6531878-b8b7-8a8e-5589-6f32a4458e50-8445c54a {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: end;
}

#w-node-ea1217a7-8c86-26a9-f561-33a9b2b26183-8445c54a, #w-node-f0d7293e-31ac-0862-aed3-be90cce2ceee-8445c54a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_07fd5a23-608d-df18-a33c-d9c170af772a-8445c54a, #w-node-_0b0feff4-b34b-6224-e501-5981c8585411-8445c54a, #w-node-_405c4bcb-01d3-5167-ddec-09ef1fdb63bb-8445c54a {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: end;
}

#w-node-fd5a6a33-c6ad-340b-df13-82e918bec1b2-8445c54a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_0db77fdb-8e37-d80a-5c6a-94bb33311ea4-8445c54a {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: end start;
}

#w-node-_370ad619-5ad9-2415-7712-14394ade2964-8445c54a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_6a220b2b-65e0-28fb-54f8-92274efe317d-e89a7e67, #w-node-_09fcff23-1d47-2f82-d1d7-3fec8fe79378-e89a7e67 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-b4218068-15c5-dbe3-644e-0ef58c6773b2-8c6773aa {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_264c4a8e-f590-bcd8-9367-4fbd94d352c5-94d352be {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_6034ae52-e823-a51f-bc1d-b9c759103027-94d352be {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_264c4a8e-f590-bcd8-9367-4fbd94d352d3-94d352be, #w-node-_264c4a8e-f590-bcd8-9367-4fbd94d352d4-94d352be {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c10877a9-89ea-f501-12d1-d7eca1d7074a-76c78c6c {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: center;
}

#w-node-_0c820aae-9053-602c-e7d7-ccd676c78c6f-76c78c6c {
  grid-area: span 1 / span 5 / span 1 / span 5;
  place-self: center;
}

#w-node-_0c820aae-9053-602c-e7d7-ccd676c78c7a-76c78c6c {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-f6d2b921-1564-3a20-ec27-a9d003d09cca-76c78c6c, #w-node-b07fee4b-0f50-1cbf-8ffb-b0595d0d296f-76c78c6c {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: center;
}

#w-node-_0c820aae-9053-602c-e7d7-ccd676c78c83-76c78c6c {
  grid-area: span 1 / span 5 / span 1 / span 5;
  place-self: center;
}

#w-node-_0c820aae-9053-602c-e7d7-ccd676c78c8e-76c78c6c {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-bf6ff76b-a99e-4bac-8afd-70da9c98528a-76c78c6c, #w-node-af43f9f6-dfb5-084f-0dc1-ce78fc6bb6ba-76c78c6c {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: center;
}

#w-node-_0c820aae-9053-602c-e7d7-ccd676c78c97-76c78c6c {
  grid-area: span 1 / span 5 / span 1 / span 5;
  place-self: center;
}

#w-node-_0c820aae-9053-602c-e7d7-ccd676c78ca2-76c78c6c {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-cdc4efc8-8d78-0dd5-c7d0-72d48bffc02e-3c5d7710, #w-node-_05971850-43cb-6879-2f56-a2a365e576b5-3c5d7710, #w-node-b3978477-a467-335f-06bc-ed5d94d22403-3c5d7710 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b3978477-a467-335f-06bc-ed5d94d2240f-3c5d7710 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_4ea4ce3e-9467-ba8c-6cf6-4d3966de8f9c-3c5d7710, #w-node-_4ea4ce3e-9467-ba8c-6cf6-4d3966de8fa8-3c5d7710, #w-node-_918b9b2c-f011-a012-0e40-f46688abf4a2-3c5d7710, #w-node-_918b9b2c-f011-a012-0e40-f46688abf4ae-3c5d7710, #w-node-a6737fe6-a5bd-c61b-7432-a3dcea33b7db-3c5d7710, #w-node-a6737fe6-a5bd-c61b-7432-a3dcea33b7ea-3c5d7710, #w-node-bbe43338-9ea5-8c41-bbfe-ed289f6319ac-3c5d7710, #w-node-bbe43338-9ea5-8c41-bbfe-ed289f6319bb-3c5d7710, #w-node-_8062e520-8e6f-ebff-31dd-c5396eb04dbf-3c5d7710, #w-node-_8062e520-8e6f-ebff-31dd-c5396eb04dce-3c5d7710, #w-node-a72a1f28-0982-0171-85d1-10272fe040ab-3c5d7710 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a72a1f28-0982-0171-85d1-10272fe040ba-3c5d7710 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-a2ba3bf6-6671-8594-fc48-d7986031a599-3c5d7710 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a2ba3bf6-6671-8594-fc48-d7986031a5a3-3c5d7710 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-c15bfa5b-c156-ab8a-689b-5799fbfbca78-3c5d7710 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c15bfa5b-c156-ab8a-689b-5799fbfbca82-3c5d7710 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_99ebb0c2-0f54-7794-353e-64e5a6e98522-3c5d7710 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_99ebb0c2-0f54-7794-353e-64e5a6e9852c-3c5d7710 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-cdc4efc8-8d78-0dd5-c7d0-72d48bffc02e-3c5d7713 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5ba785f0-9eec-4a63-66c4-1d90be2dfcda-3c5d7713 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-defc3a18-1934-6553-d3cf-0a566e0e1c02-3c5d7713 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-defc3a18-1934-6553-d3cf-0a566e0e1c07-3c5d7713 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8bf102c5-ca63-a063-eaae-53d79e42c423-3c5d7713 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8bf102c5-ca63-a063-eaae-53d79e42c428-3c5d7713 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d56651af-8561-b7fb-e9ff-1090b77e992a-3c5d7713 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d56651af-8561-b7fb-e9ff-1090b77e992f-3c5d7713 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-de9bfc7b-16c0-6cd6-704d-cb13c803e2b1-3c5d7713, #w-node-de9bfc7b-16c0-6cd6-704d-cb13c803e2b6-3c5d7713, #w-node-ecc30c80-3ae5-c513-f4a3-4bba4f1a47b2-3c5d7713 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ecc30c80-3ae5-c513-f4a3-4bba4f1a47b7-3c5d7713 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_32563b50-827e-86d1-ab9d-bafac2c22b32-3c5d7713 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_32563b50-827e-86d1-ab9d-bafac2c22b37-3c5d7713 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c82f2f75-fa88-e333-b517-dd1ea9baa841-3c5d7713 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c82f2f75-fa88-e333-b517-dd1ea9baa846-3c5d7713 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f41e7576-1478-a38d-d2d2-4ac7e80fc9c6-3c5d7713 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f41e7576-1478-a38d-d2d2-4ac7e80fc9cb-3c5d7713 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_45f6479a-4800-fe68-a6be-d06f9d721af8-3c5d7713, #w-node-_555bc628-c311-c84f-349e-f50b6cf6df4c-3c5d7713, #w-node-_6c4072fc-fbdc-9601-fa49-49805dbff01a-3c5d7713, #w-node-_6c4072fc-fbdc-9601-fa49-49805dbff01f-3c5d7713, #w-node-_6d54f40e-3b5d-5d09-9625-d1a69966a92c-3c5d7713, #w-node-d4b82eb6-251b-28c2-c062-050cd7186f95-3c5d7713, #w-node-e4d3b469-5152-8891-5778-4cff819d1f37-3c5d7713, #w-node-_36934a2c-b54b-3fb8-a589-304ee5f4c2ae-3c5d7713, #w-node-_36934a2c-b54b-3fb8-a589-304ee5f4c2b5-3c5d7713, #w-node-_14dac828-1f0e-1ed8-e459-dd08a7d39d5a-3c5d7713, #w-node-_14dac828-1f0e-1ed8-e459-dd08a7d39d61-3c5d7713, #w-node-_12136645-3f7c-e4d8-7f50-7deef52230a5-3c5d7713, #w-node-_12136645-3f7c-e4d8-7f50-7deef52230ac-3c5d7713, #w-node-_12eeb2dd-47ed-81dd-de47-6d980cb5dd9f-3c5d7713, #w-node-_12eeb2dd-47ed-81dd-de47-6d980cb5dda6-3c5d7713, #w-node-_750e1159-d605-d33e-eb71-b8521d4513ed-3c5d7713, #w-node-_750e1159-d605-d33e-eb71-b8521d4513f4-3c5d7713, #w-node-_5ac43062-cd57-6d54-a91d-2b40e982c793-3c5d7713, #w-node-_5ac43062-cd57-6d54-a91d-2b40e982c79a-3c5d7713, #w-node-_3089668b-a320-5355-e3ec-b0dd7fa4a570-3c5d7713, #w-node-_3089668b-a320-5355-e3ec-b0dd7fa4a577-3c5d7713 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_23f3156a-f0ca-6b4e-61e2-884f874f4cde-fdc92536 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_72c96503-ca8d-afe5-9626-85680874320d-fdc92536 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e73d35dc-0b48-97a5-242b-346adcf9e301-fdc92536 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e73d35dc-0b48-97a5-242b-346adcf9e303-fdc92536 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-eb155e1e-7ced-edaa-419c-b4ded81b6372-d81b6362 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-eb155e1e-7ced-edaa-419c-b4ded81b6373-d81b6362, #w-node-_608c29f5-b9b1-ae11-d2e8-66c122cbdb79-d81b6362, #w-node-_32122b46-b6f2-522b-6b45-82f8b3145b7a-d81b6362, #w-node-f589a422-3c15-0657-f49b-501d00faff05-d81b6362 {
  justify-self: end;
}

#w-node-eb155e1e-7ced-edaa-419c-b4ded81b6376-d81b6362 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_303d3d72-6f38-011b-036c-9d1642c46514-d81b6362 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_303d3d72-6f38-011b-036c-9d1642c46515-d81b6362, #w-node-_303d3d72-6f38-011b-036c-9d1642c46516-d81b6362, #w-node-_303d3d72-6f38-011b-036c-9d1642c46517-d81b6362, #w-node-_303d3d72-6f38-011b-036c-9d1642c46518-d81b6362 {
  justify-self: end;
}

#w-node-_303d3d72-6f38-011b-036c-9d1642c4651b-d81b6362 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_33615f57-eb15-c2f1-614c-233f6446c5a5-d81b6362 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_33615f57-eb15-c2f1-614c-233f6446c5a6-d81b6362, #w-node-_33615f57-eb15-c2f1-614c-233f6446c5a7-d81b6362, #w-node-_33615f57-eb15-c2f1-614c-233f6446c5a8-d81b6362, #w-node-_33615f57-eb15-c2f1-614c-233f6446c5a9-d81b6362 {
  justify-self: end;
}

#w-node-_33615f57-eb15-c2f1-614c-233f6446c5ac-d81b6362 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-eeac6bd6-651c-a6be-3c46-881b41ec4c70-d81b6362 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-eeac6bd6-651c-a6be-3c46-881b41ec4c71-d81b6362, #w-node-eeac6bd6-651c-a6be-3c46-881b41ec4c72-d81b6362, #w-node-eeac6bd6-651c-a6be-3c46-881b41ec4c73-d81b6362, #w-node-eeac6bd6-651c-a6be-3c46-881b41ec4c74-d81b6362 {
  justify-self: end;
}

#w-node-eeac6bd6-651c-a6be-3c46-881b41ec4c77-d81b6362 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_8afe829c-08bc-6684-82ac-7b3dfd44d36b-d81b6362 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_8afe829c-08bc-6684-82ac-7b3dfd44d36c-d81b6362, #w-node-_8afe829c-08bc-6684-82ac-7b3dfd44d36d-d81b6362, #w-node-_8afe829c-08bc-6684-82ac-7b3dfd44d36e-d81b6362, #w-node-_8afe829c-08bc-6684-82ac-7b3dfd44d36f-d81b6362 {
  justify-self: end;
}

#w-node-_8afe829c-08bc-6684-82ac-7b3dfd44d372-d81b6362 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-a17fe648-715e-6431-cb80-7b16ac11f376-d81b6362 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-a17fe648-715e-6431-cb80-7b16ac11f377-d81b6362, #w-node-a17fe648-715e-6431-cb80-7b16ac11f378-d81b6362, #w-node-a17fe648-715e-6431-cb80-7b16ac11f379-d81b6362, #w-node-a17fe648-715e-6431-cb80-7b16ac11f37a-d81b6362 {
  justify-self: end;
}

#w-node-a17fe648-715e-6431-cb80-7b16ac11f37d-d81b6362 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_908f8eae-14cf-e5af-e197-0a7af33eabef-d81b6362 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_908f8eae-14cf-e5af-e197-0a7af33eabf0-d81b6362, #w-node-_908f8eae-14cf-e5af-e197-0a7af33eabf1-d81b6362, #w-node-_908f8eae-14cf-e5af-e197-0a7af33eabf2-d81b6362, #w-node-_908f8eae-14cf-e5af-e197-0a7af33eabf3-d81b6362 {
  justify-self: end;
}

#w-node-_908f8eae-14cf-e5af-e197-0a7af33eabf6-d81b6362 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_2277426a-bc20-b6f2-cbac-f6474f3640b9-d81b6362 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_2277426a-bc20-b6f2-cbac-f6474f3640ba-d81b6362, #w-node-_2277426a-bc20-b6f2-cbac-f6474f3640bb-d81b6362, #w-node-_2277426a-bc20-b6f2-cbac-f6474f3640bc-d81b6362, #w-node-_2277426a-bc20-b6f2-cbac-f6474f3640bd-d81b6362 {
  justify-self: end;
}

#w-node-_2277426a-bc20-b6f2-cbac-f6474f3640c0-d81b6362 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_61f5ff7f-addc-c129-8748-4cd46af123b9-d81b6362 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_61f5ff7f-addc-c129-8748-4cd46af123ba-d81b6362, #w-node-_61f5ff7f-addc-c129-8748-4cd46af123bb-d81b6362, #w-node-_61f5ff7f-addc-c129-8748-4cd46af123bc-d81b6362, #w-node-_61f5ff7f-addc-c129-8748-4cd46af123bd-d81b6362 {
  justify-self: end;
}

#w-node-_61f5ff7f-addc-c129-8748-4cd46af123c0-d81b6362 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_6608bb3d-07c5-f702-d401-0914ad4c18ec-d81b6362 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_6608bb3d-07c5-f702-d401-0914ad4c18ed-d81b6362, #w-node-_6608bb3d-07c5-f702-d401-0914ad4c18ee-d81b6362, #w-node-_6608bb3d-07c5-f702-d401-0914ad4c18ef-d81b6362, #w-node-_6608bb3d-07c5-f702-d401-0914ad4c18f0-d81b6362 {
  justify-self: end;
}

#w-node-_6608bb3d-07c5-f702-d401-0914ad4c18f3-d81b6362 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_0fa75336-6e95-e818-2913-5070c2e4a254-d81b6362 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_0fa75336-6e95-e818-2913-5070c2e4a255-d81b6362, #w-node-_0fa75336-6e95-e818-2913-5070c2e4a256-d81b6362, #w-node-_0fa75336-6e95-e818-2913-5070c2e4a257-d81b6362, #w-node-_0fa75336-6e95-e818-2913-5070c2e4a258-d81b6362 {
  justify-self: end;
}

#w-node-_0fa75336-6e95-e818-2913-5070c2e4a25b-d81b6362 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-cb7f2ae7-8656-8116-aa4f-4875090d12aa-d81b6362 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-cb7f2ae7-8656-8116-aa4f-4875090d12ab-d81b6362, #w-node-cb7f2ae7-8656-8116-aa4f-4875090d12ac-d81b6362, #w-node-cb7f2ae7-8656-8116-aa4f-4875090d12ad-d81b6362, #w-node-cb7f2ae7-8656-8116-aa4f-4875090d12ae-d81b6362 {
  justify-self: end;
}

#w-node-cb7f2ae7-8656-8116-aa4f-4875090d12b1-d81b6362 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-d00ec920-1041-57d1-7995-d3feb37df235-d81b6362 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-d00ec920-1041-57d1-7995-d3feb37df236-d81b6362, #w-node-d00ec920-1041-57d1-7995-d3feb37df237-d81b6362, #w-node-d00ec920-1041-57d1-7995-d3feb37df238-d81b6362, #w-node-d00ec920-1041-57d1-7995-d3feb37df239-d81b6362 {
  justify-self: end;
}

#w-node-d00ec920-1041-57d1-7995-d3feb37df23c-d81b6362 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_15ba6a61-f433-dd0e-47a2-514d17c13d23-17c13d16, #w-node-b3c84412-2e2e-6356-93ea-b558c737bec8-17c13d16 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_4a420001-82e1-e36d-7b86-652e955e6a91-17c13d16 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-b48da84e-7f09-2325-eb04-4ea1603cf6fb-17c13d16, #w-node-b48da84e-7f09-2325-eb04-4ea1603cf70e-17c13d16 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-b48da84e-7f09-2325-eb04-4ea1603cf712-17c13d16 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_15ba6a61-f433-dd0e-47a2-514d17c13d42-17c13d16, #w-node-b87e812b-ee6a-d1a3-5b34-4e8acbbed91a-17c13d16 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-f020a462-a816-1650-9151-110d0c8f34e2-17c13d16 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-e85aa7e3-9aa4-19b7-5269-0640446ae94a-17c13d16 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e85aa7e3-9aa4-19b7-5269-0640446ae95d-17c13d16 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e85aa7e3-9aa4-19b7-5269-0640446ae960-17c13d16 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_15ba6a61-f433-dd0e-47a2-514d17c13d61-17c13d16, #w-node-_7b28681e-f282-9165-a4c7-e2e7181f6421-17c13d16 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-b517b3d2-5e93-a604-e8a1-74bac2744253-17c13d16 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_5e3c3f35-4bcb-ecbe-71d0-126de4e3440e-fe54076e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_5e3c3f35-4bcb-ecbe-71d0-126de4e34411-fe54076e {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_5e3c3f35-4bcb-ecbe-71d0-126de4e34439-fe54076e, #w-node-_5e3c3f35-4bcb-ecbe-71d0-126de4e34448-fe54076e {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_56d66dc9-4edb-1c4b-e01c-82d942ea1d7b-843fac63 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_62b40a20-c3ff-8d84-f238-e52f824391d9-843fac63 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-c3b46cc8-1642-15a7-78d5-c2576a01b08a-843fac63 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b30baf89-258b-cc46-ae0e-f348a0f09a1f-843fac63 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_054b471b-0aa5-4760-b164-389fd26f8675-534a879c {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_0e13ecab-4e79-1047-b5c8-126145c2e606-534a879c {
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: end;
}

#w-node-b43b5b65-171e-2f4a-c59b-822a09a5d820-534a879c, #w-node-_00ff2313-0880-a852-3852-097bf4d33bf5-534a879c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-fd21bc64-2e94-76d3-19d6-7e0a1a63539d-534a879c {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_0ea35223-0c6a-1cfb-44ba-9aba4b1b6e87-e5651868 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_30b28e14-469c-4fac-3763-8bdf1c8b8770-e5651868 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_531ab6d2-ddff-7824-f94f-bb53568e2155-e5651868 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_0bb92c9f-444f-f2ed-405c-ef57541d13a8-e5651868 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_46b93b02-cccf-f319-a5c3-368a607e4aaa-e5651868 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e45804cb-5785-ad04-a4a2-7dba52ce0c53-e5651868 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_5d693d09-6730-a2be-fb0f-2cca2ce11943-e5651868, #w-node-_15cb5aa7-1991-fae1-054b-ff38ca6adc65-e5651868, #w-node-a1d9b358-804c-3f72-773b-160f73555d14-e5651868 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a1d9b358-804c-3f72-773b-160f73555d15-e5651868 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_92015115-32e9-7d3c-7c9a-c09fb5e5a7e8-2228a270 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-d8a032f0-73bb-6a67-e181-f24a1fc070b0-2228a270 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_6f977214-3507-8e17-0fb8-1f46004327cc-2228a270 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_2917b3a5-d8a2-3eab-36ca-47598058a294-2228a270 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_600bcd8a-d9bf-f98c-ce20-61ae778a5212-0a5ec7a4, #w-node-_7b0ed8f0-437b-1b2d-8890-033111c952df-0a5ec7a4 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-fda675c9-ff27-82a3-eac0-b57d5de5843c-0a5ec7a4, #w-node-e80203d7-bf86-1bc5-ac8a-aa9e59ad8819-0a5ec7a4, #w-node-_857e54fb-1412-0caf-96ed-22d7f94d0e9a-0a5ec7a4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b7e384b3-5737-1e8d-8052-e4eac6efac7a-0a5ec7a4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1df046d7-fcaf-13c0-f6a3-afa1ece9e731-0a5ec7a4, #w-node-_38b4bb44-4819-2fb4-4e30-2d6c5e156085-0a5ec7a4 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_8fa03cf9-3d48-b0a5-ba0d-99b6b6ad9a93-0a5ec7a4, #w-node-a09e1262-4c97-eebb-82f7-bf1a3713d71a-0a5ec7a4 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ba8977fb-f247-6496-eb30-4c52f81abca4-0a5ec7a4 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-ba8977fb-f247-6496-eb30-4c52f81abca5-0a5ec7a4 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-ba8977fb-f247-6496-eb30-4c52f81abca6-0a5ec7a4, #w-node-ba8977fb-f247-6496-eb30-4c52f81abca7-0a5ec7a4 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_448b9cf9-9e59-85b3-a292-7b1615c9c54e-0a5ec7a4, #testimonial-quote.w-node-_22729b09-1b4d-0c66-111a-f445cfd183b6-0a5ec7a4 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#testimonial-quote.w-node-_3e7da9ff-64e7-f6ba-04ee-324703a404a6-0a5ec7a4 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-df2f0502-5410-09cf-4893-938c25c94a30-0a5ec7a4 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_2e6c35a7-3612-58f5-0f91-c927e0222900-0a5ec7a4 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-c74d19a9-f55f-58af-470a-0906db20bb06-1ffecf48 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_69fd92dc-569b-0962-1d0e-dcff6f915010-1ffecf48, #w-node-d4ad2a3f-f9d4-3ace-cc18-7768b60b1e32-1ffecf48, #w-node-_0d103dea-5169-ea3c-f6e0-fcc7d25027bd-1ffecf48, #w-node-a8e867ad-80bd-0ef2-a0f9-846cf9e2e107-1ffecf48 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_46f30eb9-429e-5ded-c20f-65be68129ad3-1ffecf48, #w-node-_46f30eb9-429e-5ded-c20f-65be68129ad4-1ffecf48, #w-node-_46f30eb9-429e-5ded-c20f-65be68129ad6-1ffecf48 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_46f30eb9-429e-5ded-c20f-65be68129b16-1ffecf48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d95aed0a-3384-f0ef-2f20-bd0615e555b9-b1ef7320, #w-node-_655f844d-e9b0-3e3f-083d-9eb608ee14be-b1ef7320 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_994c009d-d5c1-0e5f-544a-3036918b41c2-b1ef7320 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c74d19a9-f55f-58af-470a-0906db20bb06-c26dad43 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-f88c5b14-3963-ca02-3dbe-5ff5119c6f76-c26dad43 {
  grid-area: span 1 / span 9 / span 1 / span 9;
  justify-self: start;
}

#w-node-_7cba07e6-09e2-4845-31e7-c3d5433e79e3-c26dad43 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_7cba07e6-09e2-4845-31e7-c3d5433e79f5-c26dad43, #w-node-f8e7f96f-89ba-2520-1a53-c11889dadd0b-c26dad43 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-b945e089-2e5f-6ae6-0c9b-f3dfa4573ddc-c26dad43 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-f099c5dd-7c8d-a2e7-fa22-55eff5ac809c-c26dad43 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-f099c5dd-7c8d-a2e7-fa22-55eff5ac80ac-c26dad43, #w-node-f099c5dd-7c8d-a2e7-fa22-55eff5ac80af-c26dad43 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-f099c5dd-7c8d-a2e7-fa22-55eff5ac80b1-c26dad43 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c32a0fd6-e2d7-7a84-26c5-49c6f28e06a7-c26dad43 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c32a0fd6-e2d7-7a84-26c5-49c6f28e06b7-c26dad43, #w-node-c32a0fd6-e2d7-7a84-26c5-49c6f28e06ba-c26dad43 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-c32a0fd6-e2d7-7a84-26c5-49c6f28e06bc-c26dad43 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e8457c55-d2b2-9eec-4376-a856d1c151f8-c26dad43 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e8457c55-d2b2-9eec-4376-a856d1c15208-c26dad43, #w-node-e8457c55-d2b2-9eec-4376-a856d1c1520b-c26dad43 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-e8457c55-d2b2-9eec-4376-a856d1c1520d-c26dad43 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#testimonial-quote.w-node-a9d6fe6e-4ac6-ecc8-1b15-692a2d6ad485-c26dad43 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-a9d6fe6e-4ac6-ecc8-1b15-692a2d6ad489-c26dad43 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-a9d6fe6e-4ac6-ecc8-1b15-692a2d6ad49b-c26dad43 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_23afcda4-4ff2-d37a-af85-e75edd6a7adc-927010e2 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_84db2c9d-523e-5db9-9b9e-db21f7d8aadc-927010e2 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_4e89537f-d528-8287-6b0b-211509cf4758-927010e2, #w-node-c1fea6c7-7920-4875-3f18-53544e4eabac-927010e2 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_7662a481-fbb5-cfeb-3ffb-f7429591c9c7-927010e2 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_7662a481-fbb5-cfeb-3ffb-f7429591c9cc-927010e2, #w-node-_7662a481-fbb5-cfeb-3ffb-f7429591c9cf-927010e2 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-e1160914-d061-2e8a-2421-273967485e69-927010e2 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e1160914-d061-2e8a-2421-273967485e6e-927010e2, #w-node-e1160914-d061-2e8a-2421-273967485e71-927010e2 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_6c8283e2-3cba-92bf-7aef-2252d914e46b-927010e2 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_2f14cd26-1fe0-936d-ec7f-55a314306de4-927010e2 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_2f14cd26-1fe0-936d-ec7f-55a314306de9-927010e2, #w-node-_2f14cd26-1fe0-936d-ec7f-55a314306dec-927010e2 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_7320c8b5-6ca7-cd86-7caf-c4e6488bea78-927010e2 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_7320c8b5-6ca7-cd86-7caf-c4e6488bea7d-927010e2, #w-node-_7320c8b5-6ca7-cd86-7caf-c4e6488bea80-927010e2 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_4f6a6cbe-6a63-d7b6-45be-b20df3058841-927010e2 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_4f6a6cbe-6a63-d7b6-45be-b20df3058846-927010e2, #w-node-_4f6a6cbe-6a63-d7b6-45be-b20df3058849-927010e2 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_827d3b14-e0a9-f5c4-6fbe-a01e1e9d78bf-927010e2 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_827d3b14-e0a9-f5c4-6fbe-a01e1e9d78c4-927010e2, #w-node-_827d3b14-e0a9-f5c4-6fbe-a01e1e9d78c7-927010e2 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_90ece019-8fb3-220f-21cb-586745ee077d-927010e2 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_90ece019-8fb3-220f-21cb-586745ee0782-927010e2, #w-node-_90ece019-8fb3-220f-21cb-586745ee0785-927010e2 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_94bda633-19e8-402f-68b9-dec98d5020b7-927010e2 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_94bda633-19e8-402f-68b9-dec98d5020bc-927010e2, #w-node-_94bda633-19e8-402f-68b9-dec98d5020bf-927010e2 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_2dcfc69e-5e75-15bf-fd3c-0751639618d1-927010e2 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_2dcfc69e-5e75-15bf-fd3c-0751639618d6-927010e2, #w-node-_2dcfc69e-5e75-15bf-fd3c-0751639618d9-927010e2 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_5ceaa958-132b-f00a-9693-ee5b41d6f8e5-927010e2 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_675d2d21-003a-599e-fbe6-8e64cff2a680-927010e2, #w-node-_3523cd88-7dbf-ce5b-8f45-21c643f74602-927010e2 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-d7b67d72-297e-12ff-ccdb-ea385cefd82a-927010e2 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-d7b67d72-297e-12ff-ccdb-ea385cefd830-927010e2, #w-node-d7b67d72-297e-12ff-ccdb-ea385cefd833-927010e2 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_888446ff-a452-c2d8-13d1-b4608dad2021-927010e2 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_888446ff-a452-c2d8-13d1-b4608dad2027-927010e2, #w-node-_888446ff-a452-c2d8-13d1-b4608dad202a-927010e2 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-d56c8c05-3e80-7592-abd0-c1393266cf16-927010e2 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-d56c8c05-3e80-7592-abd0-c1393266cf1c-927010e2, #w-node-d56c8c05-3e80-7592-abd0-c1393266cf1f-927010e2 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_7cd5306b-dcb5-9bc6-bb88-257e8f4c71d3-927010e2 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_7cd5306b-dcb5-9bc6-bb88-257e8f4c71d9-927010e2, #w-node-_7cd5306b-dcb5-9bc6-bb88-257e8f4c71dc-927010e2 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-b4dd3797-a2f8-bfdb-070f-1285216883de-fe74189f {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-b36cb6df-2c7a-dd3b-a530-fab04bb3f53d-fe74189f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ded1792e-ddd9-5831-a54b-ece06035d178-fe74189f, #w-node-c9e3a559-952a-16a1-0eb7-4623d1b4162e-fe74189f, #w-node-_1b53cbdd-56a0-307e-adc6-0c82f185be55-fe74189f, #w-node-_2dde73ff-b78a-7d94-2fe5-595129952265-fe74189f {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_62b40a20-c3ff-8d84-f238-e52f824391d9-fe74189f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c3b46cc8-1642-15a7-78d5-c2576a01b08a-fe74189f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_244e5831-cbb6-6742-a633-eca764a78862-02052422 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-b36cb6df-2c7a-dd3b-a530-fab04bb3f53d-02052422 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ded1792e-ddd9-5831-a54b-ece06035d178-02052422, #w-node-c9e3a559-952a-16a1-0eb7-4623d1b4162e-02052422 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_62b40a20-c3ff-8d84-f238-e52f824391d9-02052422 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c3b46cc8-1642-15a7-78d5-c2576a01b08a-02052422 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8d253767-e741-60bc-4138-d40fe9577420-d63ba9d8 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_567a99c7-dba8-e263-ea77-cf847dfdf787-d63ba9d8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_567a99c7-dba8-e263-ea77-cf847dfdf78c-d63ba9d8 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_567a99c7-dba8-e263-ea77-cf847dfdf795-d63ba9d8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_567a99c7-dba8-e263-ea77-cf847dfdf79a-d63ba9d8 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_567a99c7-dba8-e263-ea77-cf847dfdf7a3-d63ba9d8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_567a99c7-dba8-e263-ea77-cf847dfdf7a8-d63ba9d8 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_567a99c7-dba8-e263-ea77-cf847dfdf7b5-d63ba9d8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_567a99c7-dba8-e263-ea77-cf847dfdf7ba-d63ba9d8 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-b36cb6df-2c7a-dd3b-a530-fab04bb3f53d-d63ba9d8 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ded1792e-ddd9-5831-a54b-ece06035d178-d63ba9d8, #w-node-c9e3a559-952a-16a1-0eb7-4623d1b4162e-d63ba9d8, #w-node-_1b53cbdd-56a0-307e-adc6-0c82f185be55-d63ba9d8, #w-node-_2dde73ff-b78a-7d94-2fe5-595129952265-d63ba9d8 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_62b40a20-c3ff-8d84-f238-e52f824391d9-d63ba9d8 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c3b46cc8-1642-15a7-78d5-c2576a01b08a-d63ba9d8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_584789bd-7fe3-a97f-8519-96d69fd49915-e996b97c {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_567a99c7-dba8-e263-ea77-cf847dfdf787-e996b97c {
  grid-column: span 3 / span 3;
}

#w-node-_9e4315b8-a286-407c-4235-78679acd65b0-e996b97c {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_9e4315b8-a286-407c-4235-78679acd65b3-e996b97c {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-ddc1d252-0acb-a730-3d82-32d4b8948bab-e996b97c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-ddc1d252-0acb-a730-3d82-32d4b8948bb0-e996b97c {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-ddc1d252-0acb-a730-3d82-32d4b8948bb3-e996b97c {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-b60e54b7-784d-07aa-13f4-d94a883f286c-e996b97c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-b60e54b7-784d-07aa-13f4-d94a883f2871-e996b97c {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-b60e54b7-784d-07aa-13f4-d94a883f2874-e996b97c {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-c54af63c-65bd-06aa-eca6-a32681ef310c-e996b97c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c54af63c-65bd-06aa-eca6-a32681ef3111-e996b97c {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-c54af63c-65bd-06aa-eca6-a32681ef3114-e996b97c {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_533e01d4-d99e-13d3-eeb4-0f0c6547059f-e996b97c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_533e01d4-d99e-13d3-eeb4-0f0c654705a5-e996b97c {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_533e01d4-d99e-13d3-eeb4-0f0c654705a8-e996b97c {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-d79c6bf0-22df-fbc9-6423-1009054cf247-e996b97c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-d79c6bf0-22df-fbc9-6423-1009054cf24d-e996b97c {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-d79c6bf0-22df-fbc9-6423-1009054cf250-e996b97c {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_9f4ed472-00c4-95a1-ff3d-a954b6b444f5-e996b97c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9f4ed472-00c4-95a1-ff3d-a954b6b444fb-e996b97c {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_9f4ed472-00c4-95a1-ff3d-a954b6b444fe-e996b97c {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_91398717-0cb2-ad8f-fe99-b32f3ad89695-e996b97c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_91398717-0cb2-ad8f-fe99-b32f3ad8969b-e996b97c {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_91398717-0cb2-ad8f-fe99-b32f3ad8969e-e996b97c {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-c9e49b7c-ef25-fd2b-2d82-14f0166d1707-e996b97c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c9e49b7c-ef25-fd2b-2d82-14f0166d170c-e996b97c {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-c9e49b7c-ef25-fd2b-2d82-14f0166d170f-e996b97c {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-ad8dd7ba-1936-7f5f-97ec-5bb1e567624b-e996b97c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-ad8dd7ba-1936-7f5f-97ec-5bb1e567624f-e996b97c {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-b36cb6df-2c7a-dd3b-a530-fab04bb3f53d-e996b97c {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ded1792e-ddd9-5831-a54b-ece06035d178-e996b97c, #w-node-c9e3a559-952a-16a1-0eb7-4623d1b4162e-e996b97c {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_62b40a20-c3ff-8d84-f238-e52f824391d9-e996b97c {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c3b46cc8-1642-15a7-78d5-c2576a01b08a-e996b97c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c74d19a9-f55f-58af-470a-0906db20bb06-454d7f27 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_7cba07e6-09e2-4845-31e7-c3d5433e79e3-454d7f27 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_7cba07e6-09e2-4845-31e7-c3d5433e79f5-454d7f27, #w-node-f8e7f96f-89ba-2520-1a53-c11889dadd0b-454d7f27 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-f099c5dd-7c8d-a2e7-fa22-55eff5ac809c-454d7f27 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-f099c5dd-7c8d-a2e7-fa22-55eff5ac80ac-454d7f27, #w-node-f099c5dd-7c8d-a2e7-fa22-55eff5ac80af-454d7f27 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-c32a0fd6-e2d7-7a84-26c5-49c6f28e06a7-454d7f27 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c32a0fd6-e2d7-7a84-26c5-49c6f28e06b7-454d7f27, #w-node-c32a0fd6-e2d7-7a84-26c5-49c6f28e06ba-454d7f27 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-e8457c55-d2b2-9eec-4376-a856d1c151f8-454d7f27 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e8457c55-d2b2-9eec-4376-a856d1c15208-454d7f27, #w-node-e8457c55-d2b2-9eec-4376-a856d1c1520b-454d7f27 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_988fcd39-2902-8098-37b1-280633de4861-454d7f27 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_988fcd39-2902-8098-37b1-280633de4865-454d7f27, #w-node-_988fcd39-2902-8098-37b1-280633de4868-454d7f27 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#testimonial-quote.w-node-a9d6fe6e-4ac6-ecc8-1b15-692a2d6ad485-454d7f27 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-a9d6fe6e-4ac6-ecc8-1b15-692a2d6ad489-454d7f27 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-a9d6fe6e-4ac6-ecc8-1b15-692a2d6ad49b-454d7f27 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-c74d19a9-f55f-58af-470a-0906db20bb06-bba87d7a {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_7cba07e6-09e2-4845-31e7-c3d5433e79e3-bba87d7a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_7cba07e6-09e2-4845-31e7-c3d5433e79f5-bba87d7a, #w-node-f8e7f96f-89ba-2520-1a53-c11889dadd0b-bba87d7a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-f099c5dd-7c8d-a2e7-fa22-55eff5ac809c-bba87d7a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-f099c5dd-7c8d-a2e7-fa22-55eff5ac80ac-bba87d7a, #w-node-f099c5dd-7c8d-a2e7-fa22-55eff5ac80af-bba87d7a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-c32a0fd6-e2d7-7a84-26c5-49c6f28e06a7-bba87d7a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c32a0fd6-e2d7-7a84-26c5-49c6f28e06b7-bba87d7a, #w-node-c32a0fd6-e2d7-7a84-26c5-49c6f28e06ba-bba87d7a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-e8457c55-d2b2-9eec-4376-a856d1c151f8-bba87d7a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e8457c55-d2b2-9eec-4376-a856d1c15208-bba87d7a, #w-node-e8457c55-d2b2-9eec-4376-a856d1c1520b-bba87d7a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_988fcd39-2902-8098-37b1-280633de4861-bba87d7a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_988fcd39-2902-8098-37b1-280633de4865-bba87d7a, #w-node-_988fcd39-2902-8098-37b1-280633de4868-bba87d7a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#testimonial-quote.w-node-a9d6fe6e-4ac6-ecc8-1b15-692a2d6ad485-bba87d7a {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-a9d6fe6e-4ac6-ecc8-1b15-692a2d6ad489-bba87d7a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-a9d6fe6e-4ac6-ecc8-1b15-692a2d6ad49b-bba87d7a {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-b36cb6df-2c7a-dd3b-a530-fab04bb3f53d-93708bd5 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ded1792e-ddd9-5831-a54b-ece06035d178-93708bd5, #w-node-c9e3a559-952a-16a1-0eb7-4623d1b4162e-93708bd5 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_3e847c57-84fe-0f7e-5dc0-7edc5c48c4dc-93708bd5, #w-node-af8ecc1a-9fd9-8041-0328-fce187711cae-93708bd5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_62b40a20-c3ff-8d84-f238-e52f824391d9-93708bd5 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c3b46cc8-1642-15a7-78d5-c2576a01b08a-93708bd5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c74d19a9-f55f-58af-470a-0906db20bb06-85488291 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_7cba07e6-09e2-4845-31e7-c3d5433e79e3-85488291 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_7cba07e6-09e2-4845-31e7-c3d5433e79f5-85488291, #w-node-f8e7f96f-89ba-2520-1a53-c11889dadd0b-85488291 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-f099c5dd-7c8d-a2e7-fa22-55eff5ac809c-85488291 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-f099c5dd-7c8d-a2e7-fa22-55eff5ac80ac-85488291, #w-node-f099c5dd-7c8d-a2e7-fa22-55eff5ac80af-85488291 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-c32a0fd6-e2d7-7a84-26c5-49c6f28e06a7-85488291 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c32a0fd6-e2d7-7a84-26c5-49c6f28e06b7-85488291, #w-node-c32a0fd6-e2d7-7a84-26c5-49c6f28e06ba-85488291 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-e8457c55-d2b2-9eec-4376-a856d1c151f8-85488291 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e8457c55-d2b2-9eec-4376-a856d1c15208-85488291, #w-node-e8457c55-d2b2-9eec-4376-a856d1c1520b-85488291 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#testimonial-quote.w-node-a9d6fe6e-4ac6-ecc8-1b15-692a2d6ad485-85488291 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-a9d6fe6e-4ac6-ecc8-1b15-692a2d6ad489-85488291 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-a9d6fe6e-4ac6-ecc8-1b15-692a2d6ad49b-85488291, #w-node-_5e3c3f35-4bcb-ecbe-71d0-126de4e34407-0d5ba08b {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_86a46e69-69f4-94c8-3259-549235b50221-0d5ba08b {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_86a46e69-69f4-94c8-3259-549235b50223-0d5ba08b {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_10e7809c-f835-d246-7a46-77dd7d001275-0d5ba08b, #w-node-fd78e229-c448-a1e4-4cf6-07a809b0acbb-0d5ba08b {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c4c22e6b-14a2-c549-c584-45b0a121ac80-0d5ba08b, #w-node-_8b4f7eb7-dcb1-6285-486e-87ef6e9ed27a-0d5ba08b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_881da241-9a4d-d8b3-6f81-5cdc4cafbc7e-0d5ba08b {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-ce7eaa36-179d-b4fb-9f1b-692532b8c65f-0d5ba08b {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_1d6dcefc-def9-f57b-7b7b-4dbecc4b9e11-0d5ba08b {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_4f872a35-7cbc-91cd-9546-a7b9be3af235-0d5ba08b {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_4f872a35-7cbc-91cd-9546-a7b9be3af239-0d5ba08b, #w-node-_4f872a35-7cbc-91cd-9546-a7b9be3af23c-0d5ba08b {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_4f872a35-7cbc-91cd-9546-a7b9be3af23e-0d5ba08b {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_4f872a35-7cbc-91cd-9546-a7b9be3af242-0d5ba08b, #w-node-_4f872a35-7cbc-91cd-9546-a7b9be3af245-0d5ba08b {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-b339a762-6b58-3364-a7b3-9a4f4d219eeb-0d5ba08b {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-b339a762-6b58-3364-a7b3-9a4f4d219eed-0d5ba08b, #w-node-b339a762-6b58-3364-a7b3-9a4f4d219eee-0d5ba08b, #w-node-b339a762-6b58-3364-a7b3-9a4f4d219eef-0d5ba08b, #w-node-b339a762-6b58-3364-a7b3-9a4f4d219ef0-0d5ba08b {
  justify-self: end;
}

#w-node-b339a762-6b58-3364-a7b3-9a4f4d219ef3-0d5ba08b, #testimonial-quote.w-node-_035926fc-1010-213e-b93c-1c347ab95d74-0d5ba08b {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_035926fc-1010-213e-b93c-1c347ab95d78-0d5ba08b {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_035926fc-1010-213e-b93c-1c347ab95d8a-0d5ba08b {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-c646fc77-e5f0-de94-d0c8-c1ff3314ba05-3314b9f8, #w-node-c646fc77-e5f0-de94-d0c8-c1ff3314ba18-3314b9f8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c646fc77-e5f0-de94-d0c8-c1ff3314ba1d-3314b9f8 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-c646fc77-e5f0-de94-d0c8-c1ff3314ba3c-3314b9f8, #w-node-c646fc77-e5f0-de94-d0c8-c1ff3314ba4f-3314b9f8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c646fc77-e5f0-de94-d0c8-c1ff3314ba52-3314b9f8 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-c646fc77-e5f0-de94-d0c8-c1ff3314ba71-3314b9f8, #w-node-c646fc77-e5f0-de94-d0c8-c1ff3314ba84-3314b9f8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c646fc77-e5f0-de94-d0c8-c1ff3314ba87-3314b9f8 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-c646fc77-e5f0-de94-d0c8-c1ff3314baa6-3314b9f8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c646fc77-e5f0-de94-d0c8-c1ff3314bab9-3314b9f8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-c646fc77-e5f0-de94-d0c8-c1ff3314babc-3314b9f8 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-c646fc77-e5f0-de94-d0c8-c1ff3314badb-3314b9f8, #w-node-c646fc77-e5f0-de94-d0c8-c1ff3314baee-3314b9f8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c646fc77-e5f0-de94-d0c8-c1ff3314baf1-3314b9f8, #w-node-_5e3c3f35-4bcb-ecbe-71d0-126de4e34407-ce23d24f {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_86a46e69-69f4-94c8-3259-549235b50221-ce23d24f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_86a46e69-69f4-94c8-3259-549235b50223-ce23d24f {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_4d769ccf-58b9-f23f-a41d-14958958884b-ce23d24f {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_8c473d4d-2036-5cec-40c1-3413c133f618-ce23d24f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_8b698d55-bfda-9214-23e9-dad5efeb619b-ce23d24f {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_8b698d55-bfda-9214-23e9-dad5efeb619f-ce23d24f {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_0a1bef7a-16be-5101-c679-bc4a375e66c9-ce23d24f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9d544211-7eff-c75a-d6e5-d368d9c3651e-ce23d24f {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-ea595255-9de8-1a0e-6f58-9aa989c6e833-ce23d24f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-ea595255-9de8-1a0e-6f58-9aa989c6e837-ce23d24f {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-deb594d9-e195-bcb5-e622-3c790a754451-ce23d24f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_80c1f0b1-ca79-e108-c8c5-b963efb16763-ce23d24f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_4afe5f8c-636a-2ae8-4adb-cd66f11c78c6-ce23d24f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_4afe5f8c-636a-2ae8-4adb-cd66f11c78ca-ce23d24f {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_59e1ea7e-acec-a109-c2ef-fa8d665031c8-ce23d24f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_59e1ea7e-acec-a109-c2ef-fa8d665031cc-ce23d24f {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_1d6dcefc-def9-f57b-7b7b-4dbecc4b9e11-ce23d24f, #w-node-_3b7eda7f-4bc1-7410-851e-f2da85050c4d-ce23d24f {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_5e3c3f35-4bcb-ecbe-71d0-126de4e34407-be4df0e4 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_4d68cc5d-5ca5-97ec-4edd-73bcc7a38fe0-be4df0e4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_5e3c3f35-4bcb-ecbe-71d0-126de4e34429-be4df0e4, #w-node-_9b722584-4825-ad0c-aef1-3476223b47c6-be4df0e4 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c0701674-7fab-cb6a-0086-3e29792be56f-be4df0e4 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_3f8a3966-7e4c-11cd-b9d3-0c940282b35a-be4df0e4, #w-node-_3f8a3966-7e4c-11cd-b9d3-0c940282b35c-be4df0e4 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_3f8a3966-7e4c-11cd-b9d3-0c940282b35d-be4df0e4 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_7056cc7b-f58f-48cf-e281-e060be4f0465-be4df0e4, #w-node-_7056cc7b-f58f-48cf-e281-e060be4f0468-be4df0e4 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_7056cc7b-f58f-48cf-e281-e060be4f0469-be4df0e4 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_958cb82a-0300-c51b-c56f-7ff87786ba48-be4df0e4, #w-node-_958cb82a-0300-c51b-c56f-7ff87786ba4a-be4df0e4 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_958cb82a-0300-c51b-c56f-7ff87786ba4b-be4df0e4 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_710cb2e6-7ab0-60dc-984e-003a7eb6f114-be4df0e4, #w-node-_710cb2e6-7ab0-60dc-984e-003a7eb6f116-be4df0e4 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_710cb2e6-7ab0-60dc-984e-003a7eb6f117-be4df0e4 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_5e3c3f35-4bcb-ecbe-71d0-126de4e34407-02deb146 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#redirect-text.w-node-f6b03d49-dfd9-ddfa-8635-c9a39bd74b5a-02deb146 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_86a46e69-69f4-94c8-3259-549235b50223-02deb146 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_5e3c3f35-4bcb-ecbe-71d0-126de4e34407-3b7d8cda {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_4d68cc5d-5ca5-97ec-4edd-73bcc7a38fe0-3b7d8cda {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_5e3c3f35-4bcb-ecbe-71d0-126de4e34429-3b7d8cda, #w-node-_9b722584-4825-ad0c-aef1-3476223b47c6-3b7d8cda {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_082c9239-d23f-90a3-bf0c-f011b096bc33-3b7d8cda {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_7dbdb2c4-db23-00c1-90c0-d9b6963fbcc0-0b64f046 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_7dbdb2c4-db23-00c1-90c0-d9b6963fbcc3-0b64f046 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_7dbdb2c4-db23-00c1-90c0-d9b6963fbcc8-0b64f046, #w-node-_7dbdb2c4-db23-00c1-90c0-d9b6963fbcca-0b64f046 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_7dbdb2c4-db23-00c1-90c0-d9b6963fbccf-0b64f046 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_7dbdb2c4-db23-00c1-90c0-d9b6963fbcd4-0b64f046, #w-node-_7dbdb2c4-db23-00c1-90c0-d9b6963fbcd6-0b64f046 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_7dbdb2c4-db23-00c1-90c0-d9b6963fbcdb-0b64f046 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_7dbdb2c4-db23-00c1-90c0-d9b6963fbce0-0b64f046, #w-node-_7dbdb2c4-db23-00c1-90c0-d9b6963fbce2-0b64f046 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_7dbdb2c4-db23-00c1-90c0-d9b6963fbce7-0b64f046 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_7dbdb2c4-db23-00c1-90c0-d9b6963fbcec-0b64f046, #w-node-_7dbdb2c4-db23-00c1-90c0-d9b6963fbcee-0b64f046 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5e3c3f35-4bcb-ecbe-71d0-126de4e34407-e9aad705 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_4d68cc5d-5ca5-97ec-4edd-73bcc7a38fe0-e9aad705 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_5e3c3f35-4bcb-ecbe-71d0-126de4e34429-e9aad705, #w-node-_9b722584-4825-ad0c-aef1-3476223b47c6-e9aad705 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c0701674-7fab-cb6a-0086-3e29792be56f-e9aad705 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_7056cc7b-f58f-48cf-e281-e060be4f0465-e9aad705, #w-node-_7056cc7b-f58f-48cf-e281-e060be4f0468-e9aad705 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_7056cc7b-f58f-48cf-e281-e060be4f0469-e9aad705 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#bac-para.w-node-_4d68cc5d-5ca5-97ec-4edd-73bcc7a38fe0-3566624d, #w-node-_2e6009c8-4fd4-752b-029a-7950441bf60c-3566624d {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_2e6009c8-4fd4-752b-029a-7950441bf60e-3566624d {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_2e6009c8-4fd4-752b-029a-7950441bf60f-3566624d {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_7706d15f-d064-d316-c43a-2f4c27212b1e-3566624d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f0e89605-11b5-1064-1b2f-a2366b099e08-3566624d {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-f0e89605-11b5-1064-1b2f-a2366b099e0a-3566624d {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_39a5d120-e9c1-a9bf-41e1-913ab40b61c3-3566624d {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a611afe9-218f-ffb1-3903-745f0e1b505c-3566624d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0bc68fa-7b1e-6952-1d27-91c48f523465-3566624d {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_069063f7-5adc-bf25-29df-7dd9b9eaa790-3566624d, #w-node-_113bfbf0-9c9b-1f45-2b3d-3d9feafbd34e-3566624d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_41eccac7-d916-4f25-f26e-461d353f137f-3566624d {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_31b9100a-126e-0f81-044c-3ab84dc77ec9-3566624d {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: start;
}

#w-node-_78ae775c-d25e-d7a4-64b4-c69637cfc7e6-3566624d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_4b5c4589-6130-0d76-89e3-e9d8975aa1aa-3566624d {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: end;
}

#w-node-_683c565a-ddc6-6c53-48e7-0edc1d01b39e-3566624d {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_683c565a-ddc6-6c53-48e7-0edc1d01b3a0-3566624d {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: start;
}

#w-node-_683c565a-ddc6-6c53-48e7-0edc1d01b3a2-3566624d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_683c565a-ddc6-6c53-48e7-0edc1d01b3a4-3566624d {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: end;
}

#w-node-_822beccb-6a7d-a335-0982-356dd0eecc44-3566624d {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_822beccb-6a7d-a335-0982-356dd0eecc46-3566624d {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: start;
}

#w-node-_822beccb-6a7d-a335-0982-356dd0eecc48-3566624d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_822beccb-6a7d-a335-0982-356dd0eecc4a-3566624d {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: end;
}

#w-node-_2ad978aa-41b5-c278-2865-18033da6cd74-3566624d, #w-node-_6f616291-8951-256d-902f-4a7d088654d8-3566624d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_6f616291-8951-256d-902f-4a7d088654da-3566624d {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_6f616291-8951-256d-902f-4a7d088654dc-3566624d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_6f616291-8951-256d-902f-4a7d088654de-3566624d {
  grid-area: 1 / 9 / 2 / 11;
  justify-self: end;
}

#review-subtotal.w-node-_6f616291-8951-256d-902f-4a7d088654e0-3566624d {
  grid-area: 1 / 11 / 2 / 13;
  justify-self: end;
}

#w-node-c2d86fb6-94d9-f409-33f5-de6694f008e4-3566624d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-c2d86fb6-94d9-f409-33f5-de6694f008e6-3566624d {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-c2d86fb6-94d9-f409-33f5-de6694f008e8-3566624d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-c2d86fb6-94d9-f409-33f5-de6694f008ea-3566624d {
  grid-area: 1 / 9 / 2 / 11;
  justify-self: end;
}

#review-shipping.w-node-c2d86fb6-94d9-f409-33f5-de6694f008ec-3566624d {
  grid-area: 1 / 11 / 2 / 13;
  justify-self: end;
}

#w-node-dd806e8a-074c-c7d0-82b6-3075e1f6f1b0-3566624d {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-dd806e8a-074c-c7d0-82b6-3075e1f6f1b2-3566624d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-dd806e8a-074c-c7d0-82b6-3075e1f6f1b4-3566624d {
  grid-area: 1 / 9 / 2 / 11;
  justify-self: end;
}

#review-grand-total.w-node-dd806e8a-074c-c7d0-82b6-3075e1f6f1b6-3566624d {
  grid-area: 1 / 11 / 2 / 13;
  justify-self: end;
}

#w-node-_62966a35-510a-1a80-17e6-b1c76e8189a8-3566624d {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_62966a35-510a-1a80-17e6-b1c76e8189aa-3566624d {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#tandc-text.w-node-b0a0ec90-42ec-7f01-c625-53e3a9726831-3566624d, #w-node-bc98be11-4195-415a-f9d8-fefdb9c24093-3566624d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-e6f71150-c041-e693-4948-00df97f7a50e-3566624d, #w-node-f89c1a46-2308-87d1-568b-923b6db93351-3566624d {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#payment-status-wrapper.w-node-a451c53c-d7ed-808d-e0bd-40c284fafbed-3566624d, #w-node-b57da348-59be-511c-a2e4-3c60efa7ba97-3566624d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#bac-para.w-node-_4d68cc5d-5ca5-97ec-4edd-73bcc7a38fe0-8137d50f, #w-node-_5e3c3f35-4bcb-ecbe-71d0-126de4e34429-8137d50f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_9b722584-4825-ad0c-aef1-3476223b47c6-8137d50f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#res-form-button.w-node-_82dc5193-ab6d-d809-59dd-89c6ab51e4d1-8137d50f, #com-form-button.w-node-fc68d864-b5b3-b9fc-74ea-7df7d737158a-8137d50f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#commercial-collection-type-note-text.w-node-_91809568-b59a-30f4-8596-753d1197a111-8137d50f {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_071c5ec8-b3ca-5ed6-cb43-ea3417fc8089-8137d50f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_4e6cdc3e-986e-d819-8882-d97a0e646f85-8137d50f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_59318f07-9bb4-eebb-2640-c0e5db0ab739-8137d50f, #w-node-_614786f8-da82-822c-41a4-d003c2a21c14-8137d50f, #w-node-_0a7ea054-75d4-4dfc-29e7-9e0173b84094-8137d50f {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_28aa084b-41e9-da76-0fe7-647fc2717b44-8137d50f, #address.w-node-f0502ef8-f5e3-815a-1ba0-13275b11fc62-8137d50f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#post-code.w-node-_4a0af1fd-9521-1ee1-691e-579dd46ea3b3-8137d50f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_64baeafd-97c2-fb5b-2b23-9097ab4f33c9-8137d50f, #w-node-_54b4c9d4-3cf5-ee19-3562-e793c9d11249-8137d50f, #on-site-full-name.w-node-_54b4c9d4-3cf5-ee19-3562-e793c9d1124a-8137d50f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#on-site-phone.w-node-_54b4c9d4-3cf5-ee19-3562-e793c9d1124c-8137d50f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_3a624645-3ce9-0d24-e650-f733d2855e72-8137d50f {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_3a624645-3ce9-0d24-e650-f733d2855e76-8137d50f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#day1.w-node-_3a624645-3ce9-0d24-e650-f733d2855e77-8137d50f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_35316d0e-a68c-9af8-0f14-31c3eb52e485-8137d50f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#day2.w-node-_35316d0e-a68c-9af8-0f14-31c3eb52e486-8137d50f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_8199a77b-7211-a719-9ea3-f6c8c244dd92-8137d50f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#day3.w-node-_8199a77b-7211-a719-9ea3-f6c8c244dd93-8137d50f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_514709c7-a4f6-dc1c-85ee-fa15a796c975-8137d50f, #w-node-f5522953-185a-ea1a-7005-477d1cb899e4-8137d50f, #collection-instruction.w-node-_157b511e-c282-2435-0e94-06df91bddc3b-8137d50f {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-a36e7d5e-ba22-8a72-d596-3ea324591fed-8137d50f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-a36e7d5e-ba22-8a72-d596-3ea324591fef-8137d50f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-a36e7d5e-ba22-8a72-d596-3ea324591ff0-8137d50f, #w-node-a36e7d5e-ba22-8a72-d596-3ea324591ff1-8137d50f {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5a44c2a5-7456-9494-1b83-bd8809505915-8137d50f, #w-node-_1a3c7a15-6a67-3dcd-5f02-9b1d631fe3e9-8137d50f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#order-details.w-node-_27453469-a2e7-a26f-bb5d-6459a9f90bd5-8137d50f {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#contact-details-title.w-node-_24189d09-aed8-9842-9ea4-83c4b45fead2-8137d50f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_24189d09-aed8-9842-9ea4-83c4b45fead4-8137d50f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_24189d09-aed8-9842-9ea4-83c4b45fead5-8137d50f, #contact-details.w-node-_24189d09-aed8-9842-9ea4-83c4b45fead6-8137d50f {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#bac-first-name.w-node-_24189d09-aed8-9842-9ea4-83c4b45feadb-8137d50f, #bac-surname.w-node-fbfb2843-a2f7-6ca0-01b6-48258299a051-8137d50f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#bac-email-address.w-node-e2eaea5f-9ad3-4ff4-0fb2-66af0f1badbe-8137d50f, #bac-phone.w-node-_30e6d204-a0cd-300e-f1cc-d836de83f619-8137d50f {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#bac-company-name.w-node-_09896b46-3e7e-49f0-eeea-d352c9d353aa-8137d50f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-f1ae4467-238f-098a-108b-1ad3bf36021d-8137d50f, #bac-company-size.w-node-e01e89e6-f187-88ac-b92c-67b4ae61d6b2-8137d50f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-a558104e-41ae-8c55-7585-522ccd26c0b0-8137d50f {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#bac-business-sector.w-node-a558104e-41ae-8c55-7585-522ccd26c0b1-8137d50f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#bac-billing-first-name.w-node-_50d2a742-e902-5e25-e553-58608033a6f9-8137d50f, #bac-billing-surname.w-node-_50d2a742-e902-5e25-e553-58608033a6fa-8137d50f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#bac-billing-email-address.w-node-_50d2a742-e902-5e25-e553-58608033a6fc-8137d50f, #bac-billing-phone.w-node-_50d2a742-e902-5e25-e553-58608033a6fe-8137d50f {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#bac-contact-first-name.w-node-_6da92376-365a-9c89-d048-7c90494bbb19-8137d50f, #bac-contact-surname.w-node-_6da92376-365a-9c89-d048-7c90494bbb1a-8137d50f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#bac-contact-email-address.w-node-_6da92376-365a-9c89-d048-7c90494bbb1c-8137d50f, #bac-contact-phone.w-node-_6da92376-365a-9c89-d048-7c90494bbb1e-8137d50f {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-dbe4c7aa-06ab-0974-07de-9d2a1bcd41c6-8137d50f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-dbe4c7aa-06ab-0974-07de-9d2a1bcd41c8-8137d50f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-dbe4c7aa-06ab-0974-07de-9d2a1bcd41c9-8137d50f, #w-node-dbe4c7aa-06ab-0974-07de-9d2a1bcd41ca-8137d50f, #w-node-_04c33d23-cd58-6db9-e2ab-4f81f40c3d3b-8137d50f, #w-node-_6681bcab-2248-9c9b-06c1-345041b40450-8137d50f, #bac-image-urls.w-node-_7701a9f8-3fca-93a7-362e-a1f087166f8d-8137d50f {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_3f25d571-8500-0b04-37c8-4bdddaf337c7-8137d50f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_3f25d571-8500-0b04-37c8-4bdddaf337c9-8137d50f {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_3f25d571-8500-0b04-37c8-4bdddaf337ca-8137d50f, #w-node-_3f25d571-8500-0b04-37c8-4bdddaf337cb-8137d50f {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5bcc83cd-43fb-3f03-47b8-3bac201d93b3-8137d50f {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_8083a9e5-8a96-aecb-de7b-102bd3f1425a-30639c76 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_8083a9e5-8a96-aecb-de7b-102bd3f14263-30639c76 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_8083a9e5-8a96-aecb-de7b-102bd3f14265-30639c76 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_8083a9e5-8a96-aecb-de7b-102bd3f1426a-30639c76 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_7eecb3d0-d79e-d2ab-d921-13074ce8c278-30639c76 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b6d6e73c-d3bd-a76e-232c-77f902f738bf-30639c76 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-b6d6e73c-d3bd-a76e-232c-77f902f738c4-30639c76 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_3b94cb64-1cd7-b871-03f3-ed6cd1c09f7c-30639c76 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c74d19a9-f55f-58af-470a-0906db20bb06-ac83471e {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_7cba07e6-09e2-4845-31e7-c3d5433e79e3-ac83471e {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_7cba07e6-09e2-4845-31e7-c3d5433e79f5-ac83471e, #w-node-f8e7f96f-89ba-2520-1a53-c11889dadd0b-ac83471e {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-f099c5dd-7c8d-a2e7-fa22-55eff5ac809c-ac83471e {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-f099c5dd-7c8d-a2e7-fa22-55eff5ac80ac-ac83471e, #w-node-f099c5dd-7c8d-a2e7-fa22-55eff5ac80af-ac83471e {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-c32a0fd6-e2d7-7a84-26c5-49c6f28e06a7-ac83471e {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c32a0fd6-e2d7-7a84-26c5-49c6f28e06b7-ac83471e, #w-node-c32a0fd6-e2d7-7a84-26c5-49c6f28e06ba-ac83471e {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-e8457c55-d2b2-9eec-4376-a856d1c151f8-ac83471e {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e8457c55-d2b2-9eec-4376-a856d1c15208-ac83471e, #w-node-e8457c55-d2b2-9eec-4376-a856d1c1520b-ac83471e {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_988fcd39-2902-8098-37b1-280633de4861-ac83471e {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_988fcd39-2902-8098-37b1-280633de4865-ac83471e, #w-node-_988fcd39-2902-8098-37b1-280633de4868-ac83471e {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#testimonial-quote.w-node-a9d6fe6e-4ac6-ecc8-1b15-692a2d6ad485-ac83471e {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-a9d6fe6e-4ac6-ecc8-1b15-692a2d6ad489-ac83471e {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-a9d6fe6e-4ac6-ecc8-1b15-692a2d6ad49b-ac83471e {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_8083a9e5-8a96-aecb-de7b-102bd3f1425a-28f1894e {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-dc254608-5e8e-bbb7-215d-e49651e6c4ae-28f1894e {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-dc254608-5e8e-bbb7-215d-e49651e6c4b3-28f1894e {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-ffe128a5-2453-8f30-2e6c-fa509640b276-28f1894e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_97a2d71d-216d-94b9-e1ec-9c7d21451486-28f1894e {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_97a2d71d-216d-94b9-e1ec-9c7d2145148a-28f1894e, #w-node-_97a2d71d-216d-94b9-e1ec-9c7d2145148d-28f1894e {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_97a2d71d-216d-94b9-e1ec-9c7d2145148f-28f1894e {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_97a2d71d-216d-94b9-e1ec-9c7d21451493-28f1894e, #w-node-_97a2d71d-216d-94b9-e1ec-9c7d21451496-28f1894e {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_97a2d71d-216d-94b9-e1ec-9c7d2145149b-28f1894e {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_97a2d71d-216d-94b9-e1ec-9c7d2145149f-28f1894e, #w-node-_97a2d71d-216d-94b9-e1ec-9c7d214514a2-28f1894e {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_97a2d71d-216d-94b9-e1ec-9c7d214514a4-28f1894e {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_97a2d71d-216d-94b9-e1ec-9c7d214514a8-28f1894e, #w-node-_97a2d71d-216d-94b9-e1ec-9c7d214514ab-28f1894e {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_13ba565f-dc95-612b-8f1e-6d3287b35c69-87b35c5c, #w-node-_13ba565f-dc95-612b-8f1e-6d3287b35c7c-87b35c5c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_13ba565f-dc95-612b-8f1e-6d3287b35c81-87b35c5c {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_13ba565f-dc95-612b-8f1e-6d3287b35ca0-87b35c5c, #w-node-_13ba565f-dc95-612b-8f1e-6d3287b35cb3-87b35c5c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_13ba565f-dc95-612b-8f1e-6d3287b35cb6-87b35c5c {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_13ba565f-dc95-612b-8f1e-6d3287b35cd5-87b35c5c, #w-node-_13ba565f-dc95-612b-8f1e-6d3287b35ce8-87b35c5c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_13ba565f-dc95-612b-8f1e-6d3287b35ceb-87b35c5c {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_13ba565f-dc95-612b-8f1e-6d3287b35d0a-87b35c5c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_13ba565f-dc95-612b-8f1e-6d3287b35d1d-87b35c5c {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_13ba565f-dc95-612b-8f1e-6d3287b35d20-87b35c5c {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_13ba565f-dc95-612b-8f1e-6d3287b35d3f-87b35c5c, #w-node-_13ba565f-dc95-612b-8f1e-6d3287b35d52-87b35c5c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_13ba565f-dc95-612b-8f1e-6d3287b35d55-87b35c5c {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_0a9fd929-fb04-8946-7923-7146ff715847-ff715833 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_0a9fd929-fb04-8946-7923-7146ff715848-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff715849-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff71584a-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff71584b-ff715833 {
  justify-self: end;
}

#w-node-_0a9fd929-fb04-8946-7923-7146ff71584e-ff715833 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_0a9fd929-fb04-8946-7923-7146ff715864-ff715833 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_0a9fd929-fb04-8946-7923-7146ff715865-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff715866-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff715867-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff715868-ff715833 {
  justify-self: end;
}

#w-node-_0a9fd929-fb04-8946-7923-7146ff71586b-ff715833 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_0a9fd929-fb04-8946-7923-7146ff715881-ff715833 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_0a9fd929-fb04-8946-7923-7146ff715882-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff715883-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff715884-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff715885-ff715833 {
  justify-self: end;
}

#w-node-_0a9fd929-fb04-8946-7923-7146ff715888-ff715833 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_0a9fd929-fb04-8946-7923-7146ff71589e-ff715833 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_0a9fd929-fb04-8946-7923-7146ff71589f-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff7158a0-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff7158a1-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff7158a2-ff715833 {
  justify-self: end;
}

#w-node-_0a9fd929-fb04-8946-7923-7146ff7158a5-ff715833 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_0a9fd929-fb04-8946-7923-7146ff7158bb-ff715833 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_0a9fd929-fb04-8946-7923-7146ff7158bc-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff7158bd-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff7158be-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff7158bf-ff715833 {
  justify-self: end;
}

#w-node-_0a9fd929-fb04-8946-7923-7146ff7158c2-ff715833 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_0a9fd929-fb04-8946-7923-7146ff7158d8-ff715833 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_0a9fd929-fb04-8946-7923-7146ff7158d9-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff7158da-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff7158db-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff7158dc-ff715833 {
  justify-self: end;
}

#w-node-_0a9fd929-fb04-8946-7923-7146ff7158df-ff715833 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_0a9fd929-fb04-8946-7923-7146ff7158f5-ff715833 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_0a9fd929-fb04-8946-7923-7146ff7158f6-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff7158f7-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff7158f8-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff7158f9-ff715833 {
  justify-self: end;
}

#w-node-_0a9fd929-fb04-8946-7923-7146ff7158fc-ff715833 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_0a9fd929-fb04-8946-7923-7146ff715912-ff715833 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_0a9fd929-fb04-8946-7923-7146ff715913-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff715914-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff715915-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff715916-ff715833 {
  justify-self: end;
}

#w-node-_0a9fd929-fb04-8946-7923-7146ff715919-ff715833 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_0a9fd929-fb04-8946-7923-7146ff71592f-ff715833 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_0a9fd929-fb04-8946-7923-7146ff715930-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff715931-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff715932-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff715933-ff715833 {
  justify-self: end;
}

#w-node-_0a9fd929-fb04-8946-7923-7146ff715936-ff715833 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_0a9fd929-fb04-8946-7923-7146ff71594c-ff715833 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_0a9fd929-fb04-8946-7923-7146ff71594d-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff71594e-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff71594f-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff715950-ff715833 {
  justify-self: end;
}

#w-node-_0a9fd929-fb04-8946-7923-7146ff715953-ff715833 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_0a9fd929-fb04-8946-7923-7146ff715969-ff715833 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_0a9fd929-fb04-8946-7923-7146ff71596a-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff71596b-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff71596c-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff71596d-ff715833 {
  justify-self: end;
}

#w-node-_0a9fd929-fb04-8946-7923-7146ff715970-ff715833 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_0a9fd929-fb04-8946-7923-7146ff715986-ff715833 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_0a9fd929-fb04-8946-7923-7146ff715987-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff715988-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff715989-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff71598a-ff715833 {
  justify-self: end;
}

#w-node-_0a9fd929-fb04-8946-7923-7146ff71598d-ff715833 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_56d66dc9-4edb-1c4b-e01c-82d942ea1d7b-61780f1d {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_62b40a20-c3ff-8d84-f238-e52f824391d9-61780f1d {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-c3b46cc8-1642-15a7-78d5-c2576a01b08a-61780f1d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b30baf89-258b-cc46-ae0e-f348a0f09a1f-61780f1d {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_8083a9e5-8a96-aecb-de7b-102bd3f1425a-1871e32c {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_8083a9e5-8a96-aecb-de7b-102bd3f14263-1871e32c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_8083a9e5-8a96-aecb-de7b-102bd3f14265-1871e32c {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_8083a9e5-8a96-aecb-de7b-102bd3f1426a-1871e32c {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_7171fe86-e5c5-7a31-bbb4-0499e2168b12-1871e32c {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-c2436628-c55b-4c81-0cc0-4580fb4c54ff-1871e32c {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c2436628-c55b-4c81-0cc0-4580fb4c5504-1871e32c {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-c2436628-c55b-4c81-0cc0-4580fb4c551a-1871e32c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e0ec4536-1a60-f769-1785-7b6c2443a3fb-1871e32c {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-e0ec4536-1a60-f769-1785-7b6c2443a400-1871e32c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_090cbeb0-df19-d677-0ef3-42da2f9dcb0a-1871e32c {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_090cbeb0-df19-d677-0ef3-42da2f9dcb0f-1871e32c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ed7fde40-a824-85e6-b662-2dc7e885139b-1871e32c {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-ed7fde40-a824-85e6-b662-2dc7e88513a0-1871e32c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f16a47c2-06dd-dbc7-4456-1011c78d40c2-1871e32c {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-f16a47c2-06dd-dbc7-4456-1011c78d40c7-1871e32c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ba04fc36-820c-1dea-2969-69623b32870c-1871e32c {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-ba04fc36-820c-1dea-2969-69623b328711-1871e32c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c2436628-c55b-4c81-0cc0-4580fb4c5535-1871e32c {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c2436628-c55b-4c81-0cc0-4580fb4c5537-1871e32c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_280d7050-25c5-ef66-5b66-06f4a311d2f1-7064a03d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-b931faa9-4fcb-3cc9-ab1b-d22c50ff969e-7064a03d {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-ca22e65c-4400-38f3-fb22-eef9a5acc45c-7064a03d {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_1d6dcefc-def9-f57b-7b7b-4dbecc4b9e11-7064a03d, #about-title.w-node-_5707b312-4be6-81b4-b187-ddbe13c2a997-7064a03d, #w-node-_29bb5899-71d9-4675-8cb4-d3f9659ce822-7064a03d, #w-node-_5175a12a-d529-cbe6-9ed2-029f3b340758-7064a03d {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#testimonial-quote.w-node-_99546e82-8636-55f1-f888-727d2a90c143-7064a03d {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_99546e82-8636-55f1-f888-727d2a90c147-7064a03d {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_99546e82-8636-55f1-f888-727d2a90c159-7064a03d {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-be046abf-50bf-f2bf-bad5-012452ef1652-7064a03d, #w-node-e3841af0-30fe-acb9-9221-20958b87c1e1-7064a03d {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e3841af0-30fe-acb9-9221-20958b87c1e2-7064a03d {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_7a2bd3ef-229f-efc7-97bd-75749270f844-7064a03d {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9874aead-f9f4-2f20-0f0d-c2b575e5bfa9-7064a03d, #w-node-_7e1b7a6c-08bb-8ce9-1b9d-922ff57424c2-7064a03d, #w-node-_7a2bd3ef-229f-efc7-97bd-75749270f859-7064a03d {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_7a2bd3ef-229f-efc7-97bd-75749270f85c-7064a03d {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

@media screen and (max-width: 991px) {
  #w-node-_1cb60d20-7738-19b7-c35d-8a32ecd44ff0-be0eabc4 {
    grid-area: span 1 / span 9 / span 1 / span 9;
  }

  #w-node-ba4f186f-2660-659b-2d8d-fc01c5620726-be0eabc4 {
    grid-column: span 2 / span 2;
  }

  #w-node-b931faa9-4fcb-3cc9-ab1b-d22c50ff969e-be0eabc4 {
    grid-column: span 6 / span 6;
  }

  #w-node-_1d6dcefc-def9-f57b-7b7b-4dbecc4b9e11-be0eabc4 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #testimonial-quote.w-node-_99546e82-8636-55f1-f888-727d2a90c143-be0eabc4 {
    grid-column: span 9 / span 9;
  }

  #w-node-_99546e82-8636-55f1-f888-727d2a90c147-be0eabc4 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-be046abf-50bf-f2bf-bad5-012452ef1652-be0eabc4 {
    grid-column: span 4 / span 4;
  }

  #w-node-e3841af0-30fe-acb9-9221-20958b87c1e1-be0eabc4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e3841af0-30fe-acb9-9221-20958b87c1e2-be0eabc4 {
    grid-column: span 7 / span 7;
  }

  #w-node-_7a2bd3ef-229f-efc7-97bd-75749270f844-be0eabc4, #w-node-_7a2bd3ef-229f-efc7-97bd-75749270f859-be0eabc4 {
    grid-column: span 12 / span 12;
  }

  #w-node-_7a2bd3ef-229f-efc7-97bd-75749270f85c-be0eabc4 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_65a81cf3-4e2a-0a1d-0ba3-921b43e1e898-43e1e894 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_65a81cf3-4e2a-0a1d-0ba3-921b43e1e8a4-43e1e894, #w-node-_65a81cf3-4e2a-0a1d-0ba3-921b43e1e8b0-43e1e894, #w-node-_65a81cf3-4e2a-0a1d-0ba3-921b43e1e8bc-43e1e894 {
    grid-column: span 6 / span 6;
  }

  #w-node-_218f08dd-e92e-e242-7bbc-cae2dfcb4ebc-8445c54a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c6531878-b8b7-8a8e-5589-6f32a4458e50-8445c54a {
    grid-area: span 1 / span 8 / span 1 / span 8;
    align-self: end;
  }

  #w-node-ea1217a7-8c86-26a9-f561-33a9b2b26183-8445c54a {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-f0d7293e-31ac-0862-aed3-be90cce2ceee-8445c54a {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: auto;
  }

  #w-node-_07fd5a23-608d-df18-a33c-d9c170af772a-8445c54a {
    order: 9999;
    grid-area: 3 / 1 / 4 / 4;
    place-self: end start;
  }

  #w-node-_0b0feff4-b34b-6224-e501-5981c8585411-8445c54a {
    grid-area: 3 / 1 / 4 / 13;
    justify-self: end;
  }

  #w-node-_405c4bcb-01d3-5167-ddec-09ef1fdb63bb-8445c54a {
    grid-area: 2 / 1 / 3 / 13;
    justify-self: end;
  }

  #w-node-fd5a6a33-c6ad-340b-df13-82e918bec1b2-8445c54a {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_0db77fdb-8e37-d80a-5c6a-94bb33311ea4-8445c54a {
    grid-column: span 8 / span 8;
  }

  #w-node-_370ad619-5ad9-2415-7712-14394ade2964-8445c54a {
    grid-column: span 11 / span 11;
    justify-self: stretch;
  }

  #w-node-_264c4a8e-f590-bcd8-9367-4fbd94d352c5-94d352be {
    grid-column: span 5 / span 5;
  }

  #w-node-_6034ae52-e823-a51f-bc1d-b9c759103027-94d352be {
    grid-column: span 11 / span 11;
  }

  #w-node-_264c4a8e-f590-bcd8-9367-4fbd94d352d3-94d352be {
    grid-column: span 7 / span 7;
  }

  #w-node-c10877a9-89ea-f501-12d1-d7eca1d7074a-76c78c6c {
    grid-column: span 4 / span 4;
  }

  #w-node-_0c820aae-9053-602c-e7d7-ccd676c78c7a-76c78c6c {
    grid-column: span 8 / span 8;
  }

  #w-node-f6d2b921-1564-3a20-ec27-a9d003d09cca-76c78c6c, #w-node-b07fee4b-0f50-1cbf-8ffb-b0595d0d296f-76c78c6c {
    grid-column: span 4 / span 4;
  }

  #w-node-_0c820aae-9053-602c-e7d7-ccd676c78c8e-76c78c6c {
    grid-column: span 8 / span 8;
  }

  #w-node-bf6ff76b-a99e-4bac-8afd-70da9c98528a-76c78c6c, #w-node-af43f9f6-dfb5-084f-0dc1-ce78fc6bb6ba-76c78c6c {
    grid-column: span 4 / span 4;
  }

  #w-node-_0c820aae-9053-602c-e7d7-ccd676c78ca2-76c78c6c {
    grid-column: span 8 / span 8;
  }

  #w-node-eb155e1e-7ced-edaa-419c-b4ded81b6376-d81b6362, #w-node-_303d3d72-6f38-011b-036c-9d1642c4651b-d81b6362, #w-node-_33615f57-eb15-c2f1-614c-233f6446c5ac-d81b6362, #w-node-eeac6bd6-651c-a6be-3c46-881b41ec4c77-d81b6362, #w-node-_8afe829c-08bc-6684-82ac-7b3dfd44d372-d81b6362, #w-node-a17fe648-715e-6431-cb80-7b16ac11f37d-d81b6362, #w-node-_908f8eae-14cf-e5af-e197-0a7af33eabf6-d81b6362, #w-node-_2277426a-bc20-b6f2-cbac-f6474f3640c0-d81b6362, #w-node-_61f5ff7f-addc-c129-8748-4cd46af123c0-d81b6362, #w-node-_6608bb3d-07c5-f702-d401-0914ad4c18f3-d81b6362, #w-node-_0fa75336-6e95-e818-2913-5070c2e4a25b-d81b6362, #w-node-cb7f2ae7-8656-8116-aa4f-4875090d12b1-d81b6362, #w-node-d00ec920-1041-57d1-7995-d3feb37df23c-d81b6362 {
    grid-column: span 9 / span 9;
  }

  #w-node-b3c84412-2e2e-6356-93ea-b558c737bec8-17c13d16 {
    grid-area: span 1 / span 11 / span 1 / span 11;
  }

  #w-node-_4a420001-82e1-e36d-7b86-652e955e6a91-17c13d16 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-b48da84e-7f09-2325-eb04-4ea1603cf70e-17c13d16 {
    grid-area: span 1 / span 11 / span 1 / span 11;
  }

  #w-node-b48da84e-7f09-2325-eb04-4ea1603cf712-17c13d16 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-b87e812b-ee6a-d1a3-5b34-4e8acbbed91a-17c13d16 {
    grid-area: span 1 / span 11 / span 1 / span 11;
  }

  #w-node-f020a462-a816-1650-9151-110d0c8f34e2-17c13d16 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-e85aa7e3-9aa4-19b7-5269-0640446ae95d-17c13d16 {
    grid-column: span 4 / span 4;
  }

  #w-node-e85aa7e3-9aa4-19b7-5269-0640446ae960-17c13d16 {
    grid-column: span 8 / span 8;
  }

  #w-node-_7b28681e-f282-9165-a4c7-e2e7181f6421-17c13d16 {
    grid-area: span 1 / span 11 / span 1 / span 11;
  }

  #w-node-b517b3d2-5e93-a604-e8a1-74bac2744253-17c13d16 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_5e3c3f35-4bcb-ecbe-71d0-126de4e3440e-fe54076e {
    grid-column: span 4 / span 4;
  }

  #w-node-_5e3c3f35-4bcb-ecbe-71d0-126de4e34411-fe54076e {
    grid-column: span 8 / span 8;
  }

  #w-node-_56d66dc9-4edb-1c4b-e01c-82d942ea1d7b-843fac63, #w-node-_62b40a20-c3ff-8d84-f238-e52f824391d9-843fac63 {
    grid-column: span 12 / span 12;
  }

  #w-node-b43b5b65-171e-2f4a-c59b-822a09a5d820-534a879c {
    grid-column: span 4 / span 4;
  }

  #w-node-_00ff2313-0880-a852-3852-097bf4d33bf5-534a879c {
    grid-column: span 1 / span 1;
  }

  #w-node-fd21bc64-2e94-76d3-19d6-7e0a1a63539d-534a879c {
    grid-column: span 7 / span 7;
  }

  #w-node-_0ea35223-0c6a-1cfb-44ba-9aba4b1b6e87-e5651868 {
    grid-area: span 1 / span 11 / span 1 / span 11;
  }

  #w-node-e45804cb-5785-ad04-a4a2-7dba52ce0c53-e5651868 {
    grid-column: span 9 / span 9;
  }

  #w-node-_5d693d09-6730-a2be-fb0f-2cca2ce11943-e5651868 {
    grid-column: span 12 / span 12;
  }

  #w-node-_15cb5aa7-1991-fae1-054b-ff38ca6adc65-e5651868 {
    grid-column: span 4 / span 4;
  }

  #w-node-a1d9b358-804c-3f72-773b-160f73555d14-e5651868 {
    grid-column: span 1 / span 1;
  }

  #w-node-a1d9b358-804c-3f72-773b-160f73555d15-e5651868 {
    grid-column: span 7 / span 7;
  }

  #w-node-_92015115-32e9-7d3c-7c9a-c09fb5e5a7e8-2228a270 {
    grid-column: span 9 / span 9;
  }

  #w-node-d8a032f0-73bb-6a67-e181-f24a1fc070b0-2228a270 {
    grid-column: span 6 / span 6;
  }

  #w-node-_600bcd8a-d9bf-f98c-ce20-61ae778a5212-0a5ec7a4, #w-node-_7b0ed8f0-437b-1b2d-8890-033111c952df-0a5ec7a4, #w-node-_448b9cf9-9e59-85b3-a292-7b1615c9c54e-0a5ec7a4 {
    grid-column: span 12 / span 12;
  }

  #testimonial-quote.w-node-_3e7da9ff-64e7-f6ba-04ee-324703a404a6-0a5ec7a4 {
    grid-column: span 9 / span 9;
  }

  #w-node-_69fd92dc-569b-0962-1d0e-dcff6f915010-1ffecf48, #w-node-d4ad2a3f-f9d4-3ace-cc18-7768b60b1e32-1ffecf48, #w-node-_0d103dea-5169-ea3c-f6e0-fcc7d25027bd-1ffecf48, #w-node-a8e867ad-80bd-0ef2-a0f9-846cf9e2e107-1ffecf48 {
    grid-column: span 6 / span 6;
  }

  #w-node-_994c009d-d5c1-0e5f-544a-3036918b41c2-b1ef7320 {
    grid-column: span 7 / span 7;
  }

  #w-node-f88c5b14-3963-ca02-3dbe-5ff5119c6f76-c26dad43 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    justify-self: start;
  }

  #w-node-_7cba07e6-09e2-4845-31e7-c3d5433e79f5-c26dad43, #w-node-f8e7f96f-89ba-2520-1a53-c11889dadd0b-c26dad43, #w-node-f099c5dd-7c8d-a2e7-fa22-55eff5ac80ac-c26dad43 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-f099c5dd-7c8d-a2e7-fa22-55eff5ac80af-c26dad43 {
    grid-column: span 12 / span 12;
  }

  #w-node-c32a0fd6-e2d7-7a84-26c5-49c6f28e06b7-c26dad43, #w-node-c32a0fd6-e2d7-7a84-26c5-49c6f28e06ba-c26dad43, #w-node-e8457c55-d2b2-9eec-4376-a856d1c15208-c26dad43, #w-node-e8457c55-d2b2-9eec-4376-a856d1c1520b-c26dad43, #testimonial-quote.w-node-a9d6fe6e-4ac6-ecc8-1b15-692a2d6ad485-c26dad43 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_84db2c9d-523e-5db9-9b9e-db21f7d8aadc-927010e2 {
    grid-column: span 6 / span 6;
  }

  #w-node-_4e89537f-d528-8287-6b0b-211509cf4758-927010e2 {
    grid-area: span 1 / span 11 / span 1 / span 11;
  }

  #w-node-c1fea6c7-7920-4875-3f18-53544e4eabac-927010e2 {
    grid-column: span 11 / span 11;
  }

  #w-node-_7662a481-fbb5-cfeb-3ffb-f7429591c9c7-927010e2 {
    grid-column: span 6 / span 6;
  }

  #w-node-_7662a481-fbb5-cfeb-3ffb-f7429591c9cc-927010e2, #w-node-_7662a481-fbb5-cfeb-3ffb-f7429591c9cf-927010e2 {
    grid-column: span 11 / span 11;
  }

  #w-node-e1160914-d061-2e8a-2421-273967485e69-927010e2 {
    grid-column: span 6 / span 6;
  }

  #w-node-e1160914-d061-2e8a-2421-273967485e6e-927010e2, #w-node-e1160914-d061-2e8a-2421-273967485e71-927010e2 {
    grid-column: span 11 / span 11;
  }

  #w-node-_2f14cd26-1fe0-936d-ec7f-55a314306de4-927010e2 {
    grid-column: span 6 / span 6;
  }

  #w-node-_2f14cd26-1fe0-936d-ec7f-55a314306de9-927010e2, #w-node-_2f14cd26-1fe0-936d-ec7f-55a314306dec-927010e2 {
    grid-column: span 11 / span 11;
  }

  #w-node-_7320c8b5-6ca7-cd86-7caf-c4e6488bea78-927010e2 {
    grid-column: span 6 / span 6;
  }

  #w-node-_7320c8b5-6ca7-cd86-7caf-c4e6488bea7d-927010e2, #w-node-_7320c8b5-6ca7-cd86-7caf-c4e6488bea80-927010e2 {
    grid-column: span 11 / span 11;
  }

  #w-node-_4f6a6cbe-6a63-d7b6-45be-b20df3058841-927010e2 {
    grid-column: span 6 / span 6;
  }

  #w-node-_4f6a6cbe-6a63-d7b6-45be-b20df3058846-927010e2, #w-node-_4f6a6cbe-6a63-d7b6-45be-b20df3058849-927010e2 {
    grid-column: span 11 / span 11;
  }

  #w-node-_827d3b14-e0a9-f5c4-6fbe-a01e1e9d78bf-927010e2 {
    grid-column: span 6 / span 6;
  }

  #w-node-_827d3b14-e0a9-f5c4-6fbe-a01e1e9d78c4-927010e2, #w-node-_827d3b14-e0a9-f5c4-6fbe-a01e1e9d78c7-927010e2 {
    grid-column: span 11 / span 11;
  }

  #w-node-_90ece019-8fb3-220f-21cb-586745ee077d-927010e2 {
    grid-column: span 6 / span 6;
  }

  #w-node-_90ece019-8fb3-220f-21cb-586745ee0782-927010e2, #w-node-_90ece019-8fb3-220f-21cb-586745ee0785-927010e2 {
    grid-column: span 11 / span 11;
  }

  #w-node-_94bda633-19e8-402f-68b9-dec98d5020b7-927010e2 {
    grid-column: span 6 / span 6;
  }

  #w-node-_94bda633-19e8-402f-68b9-dec98d5020bc-927010e2, #w-node-_94bda633-19e8-402f-68b9-dec98d5020bf-927010e2 {
    grid-column: span 11 / span 11;
  }

  #w-node-_2dcfc69e-5e75-15bf-fd3c-0751639618d1-927010e2 {
    grid-column: span 6 / span 6;
  }

  #w-node-_2dcfc69e-5e75-15bf-fd3c-0751639618d6-927010e2, #w-node-_2dcfc69e-5e75-15bf-fd3c-0751639618d9-927010e2 {
    grid-column: span 11 / span 11;
  }

  #w-node-_5ceaa958-132b-f00a-9693-ee5b41d6f8e5-927010e2 {
    grid-column: span 6 / span 6;
  }

  #w-node-_675d2d21-003a-599e-fbe6-8e64cff2a680-927010e2, #w-node-_3523cd88-7dbf-ce5b-8f45-21c643f74602-927010e2 {
    grid-column: span 11 / span 11;
  }

  #w-node-d7b67d72-297e-12ff-ccdb-ea385cefd82a-927010e2 {
    grid-column: span 6 / span 6;
  }

  #w-node-d7b67d72-297e-12ff-ccdb-ea385cefd830-927010e2, #w-node-d7b67d72-297e-12ff-ccdb-ea385cefd833-927010e2 {
    grid-column: span 11 / span 11;
  }

  #w-node-_888446ff-a452-c2d8-13d1-b4608dad2021-927010e2 {
    grid-column: span 6 / span 6;
  }

  #w-node-_888446ff-a452-c2d8-13d1-b4608dad2027-927010e2, #w-node-_888446ff-a452-c2d8-13d1-b4608dad202a-927010e2 {
    grid-column: span 11 / span 11;
  }

  #w-node-d56c8c05-3e80-7592-abd0-c1393266cf16-927010e2 {
    grid-column: span 6 / span 6;
  }

  #w-node-d56c8c05-3e80-7592-abd0-c1393266cf1c-927010e2, #w-node-d56c8c05-3e80-7592-abd0-c1393266cf1f-927010e2 {
    grid-column: span 11 / span 11;
  }

  #w-node-_7cd5306b-dcb5-9bc6-bb88-257e8f4c71d3-927010e2 {
    grid-column: span 6 / span 6;
  }

  #w-node-_7cd5306b-dcb5-9bc6-bb88-257e8f4c71d9-927010e2, #w-node-_7cd5306b-dcb5-9bc6-bb88-257e8f4c71dc-927010e2 {
    grid-column: span 11 / span 11;
  }

  #w-node-_567a99c7-dba8-e263-ea77-cf847dfdf787-e996b97c {
    grid-column: span 6 / span 6;
  }

  #w-node-_9e4315b8-a286-407c-4235-78679acd65b3-e996b97c {
    grid-column: span 12 / span 12;
  }

  #w-node-ddc1d252-0acb-a730-3d82-32d4b8948bab-e996b97c {
    grid-column: span 6 / span 6;
  }

  #w-node-ddc1d252-0acb-a730-3d82-32d4b8948bb3-e996b97c {
    grid-column: span 12 / span 12;
  }

  #w-node-b60e54b7-784d-07aa-13f4-d94a883f286c-e996b97c {
    grid-column: span 6 / span 6;
  }

  #w-node-b60e54b7-784d-07aa-13f4-d94a883f2874-e996b97c {
    grid-column: span 12 / span 12;
  }

  #w-node-c54af63c-65bd-06aa-eca6-a32681ef310c-e996b97c {
    grid-column: span 6 / span 6;
  }

  #w-node-c54af63c-65bd-06aa-eca6-a32681ef3114-e996b97c {
    grid-column: span 12 / span 12;
  }

  #w-node-_533e01d4-d99e-13d3-eeb4-0f0c6547059f-e996b97c {
    grid-column: span 6 / span 6;
  }

  #w-node-_533e01d4-d99e-13d3-eeb4-0f0c654705a8-e996b97c {
    grid-column: span 12 / span 12;
  }

  #w-node-d79c6bf0-22df-fbc9-6423-1009054cf247-e996b97c {
    grid-column: span 6 / span 6;
  }

  #w-node-d79c6bf0-22df-fbc9-6423-1009054cf250-e996b97c {
    grid-column: span 12 / span 12;
  }

  #w-node-_9f4ed472-00c4-95a1-ff3d-a954b6b444f5-e996b97c {
    grid-column: span 6 / span 6;
  }

  #w-node-_9f4ed472-00c4-95a1-ff3d-a954b6b444fe-e996b97c {
    grid-column: span 12 / span 12;
  }

  #w-node-_91398717-0cb2-ad8f-fe99-b32f3ad89695-e996b97c {
    grid-column: span 6 / span 6;
  }

  #w-node-_91398717-0cb2-ad8f-fe99-b32f3ad8969e-e996b97c {
    grid-column: span 12 / span 12;
  }

  #w-node-c9e49b7c-ef25-fd2b-2d82-14f0166d1707-e996b97c, #w-node-ad8dd7ba-1936-7f5f-97ec-5bb1e567624b-e996b97c {
    grid-column: span 6 / span 6;
  }

  #w-node-ad8dd7ba-1936-7f5f-97ec-5bb1e567624f-e996b97c, #w-node-ded1792e-ddd9-5831-a54b-ece06035d178-e996b97c, #w-node-c9e3a559-952a-16a1-0eb7-4623d1b4162e-e996b97c {
    grid-column: span 12 / span 12;
  }

  #testimonial-quote.w-node-a9d6fe6e-4ac6-ecc8-1b15-692a2d6ad485-454d7f27 {
    grid-column: span 9 / span 9;
  }

  #w-node-_7cba07e6-09e2-4845-31e7-c3d5433e79e3-bba87d7a, #w-node-f099c5dd-7c8d-a2e7-fa22-55eff5ac809c-bba87d7a, #w-node-c32a0fd6-e2d7-7a84-26c5-49c6f28e06a7-bba87d7a {
    grid-column: span 12 / span 12;
  }

  #testimonial-quote.w-node-a9d6fe6e-4ac6-ecc8-1b15-692a2d6ad485-bba87d7a {
    grid-column: span 9 / span 9;
  }

  #w-node-b36cb6df-2c7a-dd3b-a530-fab04bb3f53d-93708bd5, #w-node-_62b40a20-c3ff-8d84-f238-e52f824391d9-93708bd5 {
    grid-column: span 12 / span 12;
  }

  #testimonial-quote.w-node-a9d6fe6e-4ac6-ecc8-1b15-692a2d6ad485-85488291 {
    grid-column: span 9 / span 9;
  }

  #w-node-_5e3c3f35-4bcb-ecbe-71d0-126de4e34407-0d5ba08b {
    grid-column: span 12 / span 12;
  }

  #w-node-_86a46e69-69f4-94c8-3259-549235b50221-0d5ba08b {
    grid-column: span 8 / span 8;
  }

  #w-node-_86a46e69-69f4-94c8-3259-549235b50223-0d5ba08b {
    grid-column: span 3 / span 3;
  }

  #w-node-_10e7809c-f835-d246-7a46-77dd7d001275-0d5ba08b, #w-node-_881da241-9a4d-d8b3-6f81-5cdc4cafbc7e-0d5ba08b {
    grid-column: span 12 / span 12;
  }

  #w-node-b339a762-6b58-3364-a7b3-9a4f4d219ef3-0d5ba08b, #testimonial-quote.w-node-_035926fc-1010-213e-b93c-1c347ab95d74-0d5ba08b {
    grid-column: span 9 / span 9;
  }

  #w-node-c646fc77-e5f0-de94-d0c8-c1ff3314ba18-3314b9f8 {
    grid-area: span 1 / span 11 / span 1 / span 11;
  }

  #w-node-c646fc77-e5f0-de94-d0c8-c1ff3314ba1d-3314b9f8 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-c646fc77-e5f0-de94-d0c8-c1ff3314ba4f-3314b9f8 {
    grid-area: span 1 / span 11 / span 1 / span 11;
  }

  #w-node-c646fc77-e5f0-de94-d0c8-c1ff3314ba52-3314b9f8 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-c646fc77-e5f0-de94-d0c8-c1ff3314ba84-3314b9f8 {
    grid-area: span 1 / span 11 / span 1 / span 11;
  }

  #w-node-c646fc77-e5f0-de94-d0c8-c1ff3314ba87-3314b9f8 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-c646fc77-e5f0-de94-d0c8-c1ff3314bab9-3314b9f8 {
    grid-column: span 4 / span 4;
  }

  #w-node-c646fc77-e5f0-de94-d0c8-c1ff3314babc-3314b9f8 {
    grid-column: span 8 / span 8;
  }

  #w-node-c646fc77-e5f0-de94-d0c8-c1ff3314baee-3314b9f8 {
    grid-area: span 1 / span 11 / span 1 / span 11;
  }

  #w-node-c646fc77-e5f0-de94-d0c8-c1ff3314baf1-3314b9f8 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_5e3c3f35-4bcb-ecbe-71d0-126de4e34407-ce23d24f {
    grid-column: span 12 / span 12;
  }

  #w-node-_86a46e69-69f4-94c8-3259-549235b50221-ce23d24f {
    grid-column: span 8 / span 8;
  }

  #w-node-_86a46e69-69f4-94c8-3259-549235b50223-ce23d24f {
    grid-column: span 3 / span 3;
  }

  #w-node-_8c473d4d-2036-5cec-40c1-3413c133f618-ce23d24f, #w-node-_8b698d55-bfda-9214-23e9-dad5efeb619b-ce23d24f, #w-node-_8b698d55-bfda-9214-23e9-dad5efeb619f-ce23d24f {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_0a1bef7a-16be-5101-c679-bc4a375e66c9-ce23d24f {
    grid-column: span 6 / span 6;
  }

  #w-node-_9d544211-7eff-c75a-d6e5-d368d9c3651e-ce23d24f {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-ea595255-9de8-1a0e-6f58-9aa989c6e833-ce23d24f {
    grid-column: span 6 / span 6;
  }

  #w-node-ea595255-9de8-1a0e-6f58-9aa989c6e837-ce23d24f {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_80c1f0b1-ca79-e108-c8c5-b963efb16763-ce23d24f {
    grid-column: span 6 / span 6;
  }

  #w-node-_4afe5f8c-636a-2ae8-4adb-cd66f11c78ca-ce23d24f {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_59e1ea7e-acec-a109-c2ef-fa8d665031c8-ce23d24f {
    grid-column: span 6 / span 6;
  }

  #w-node-_59e1ea7e-acec-a109-c2ef-fa8d665031cc-ce23d24f {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_3b7eda7f-4bc1-7410-851e-f2da85050c4d-ce23d24f, #w-node-_5e3c3f35-4bcb-ecbe-71d0-126de4e34407-02deb146 {
    grid-column: span 12 / span 12;
  }

  #w-node-_7dbdb2c4-db23-00c1-90c0-d9b6963fbcc3-0b64f046 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_7dbdb2c4-db23-00c1-90c0-d9b6963fbccf-0b64f046, #w-node-_7dbdb2c4-db23-00c1-90c0-d9b6963fbcdb-0b64f046, #w-node-_7dbdb2c4-db23-00c1-90c0-d9b6963fbce7-0b64f046 {
    grid-column: span 6 / span 6;
  }

  #w-node-_5e3c3f35-4bcb-ecbe-71d0-126de4e34407-e9aad705 {
    grid-area: span 1 / span 10 / span 1 / span 10;
  }

  #bac-para.w-node-_4d68cc5d-5ca5-97ec-4edd-73bcc7a38fe0-3566624d {
    grid-area: span 1 / span 9 / span 1 / span 9;
  }

  #w-node-_2e6009c8-4fd4-752b-029a-7950441bf60c-3566624d, #w-node-_2e6009c8-4fd4-752b-029a-7950441bf60e-3566624d, #w-node-f0e89605-11b5-1064-1b2f-a2366b099e08-3566624d {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-f0e89605-11b5-1064-1b2f-a2366b099e0a-3566624d {
    grid-column: span 12 / span 12;
  }

  #w-node-_6f616291-8951-256d-902f-4a7d088654de-3566624d {
    grid-area: 1 / 9 / 2 / 11;
  }

  #review-subtotal.w-node-_6f616291-8951-256d-902f-4a7d088654e0-3566624d {
    grid-area: 1 / 11 / 2 / 13;
  }

  #w-node-c2d86fb6-94d9-f409-33f5-de6694f008ea-3566624d {
    grid-area: 1 / 9 / 2 / 11;
  }

  #review-shipping.w-node-c2d86fb6-94d9-f409-33f5-de6694f008ec-3566624d {
    grid-area: 1 / 11 / 2 / 13;
  }

  #w-node-dd806e8a-074c-c7d0-82b6-3075e1f6f1b4-3566624d {
    grid-area: 1 / 9 / 2 / 11;
  }

  #review-grand-total.w-node-dd806e8a-074c-c7d0-82b6-3075e1f6f1b6-3566624d {
    grid-area: 1 / 11 / 2 / 13;
  }

  #w-node-_62966a35-510a-1a80-17e6-b1c76e8189a8-3566624d, #w-node-_62966a35-510a-1a80-17e6-b1c76e8189aa-3566624d {
    grid-column: span 12 / span 12;
  }

  #w-node-e6f71150-c041-e693-4948-00df97f7a50e-3566624d {
    grid-column: span 8 / span 8;
  }

  #bac-para.w-node-_4d68cc5d-5ca5-97ec-4edd-73bcc7a38fe0-8137d50f {
    grid-area: span 1 / span 9 / span 1 / span 9;
  }

  #w-node-_5e3c3f35-4bcb-ecbe-71d0-126de4e34429-8137d50f, #w-node-_9b722584-4825-ad0c-aef1-3476223b47c6-8137d50f, #w-node-_071c5ec8-b3ca-5ed6-cb43-ea3417fc8089-8137d50f {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_4e6cdc3e-986e-d819-8882-d97a0e646f85-8137d50f, #w-node-a36e7d5e-ba22-8a72-d596-3ea324591fed-8137d50f, #w-node-a36e7d5e-ba22-8a72-d596-3ea324591fef-8137d50f, #contact-details-title.w-node-_24189d09-aed8-9842-9ea4-83c4b45fead2-8137d50f, #w-node-_24189d09-aed8-9842-9ea4-83c4b45fead4-8137d50f, #w-node-_3f25d571-8500-0b04-37c8-4bdddaf337c7-8137d50f {
    grid-column: span 12 / span 12;
  }

  #w-node-_3f25d571-8500-0b04-37c8-4bdddaf337c9-8137d50f {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_5bcc83cd-43fb-3f03-47b8-3bac201d93b3-8137d50f {
    grid-column: span 12 / span 12;
  }

  #w-node-_8083a9e5-8a96-aecb-de7b-102bd3f14263-30639c76, #w-node-_8083a9e5-8a96-aecb-de7b-102bd3f14265-30639c76, #w-node-_8083a9e5-8a96-aecb-de7b-102bd3f1426a-30639c76, #w-node-b6d6e73c-d3bd-a76e-232c-77f902f738bf-30639c76, #w-node-b6d6e73c-d3bd-a76e-232c-77f902f738c4-30639c76 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_3b94cb64-1cd7-b871-03f3-ed6cd1c09f7c-30639c76 {
    grid-column: span 12 / span 12;
  }

  #testimonial-quote.w-node-a9d6fe6e-4ac6-ecc8-1b15-692a2d6ad485-ac83471e {
    grid-column: span 9 / span 9;
  }

  #w-node-dc254608-5e8e-bbb7-215d-e49651e6c4ae-28f1894e, #w-node-dc254608-5e8e-bbb7-215d-e49651e6c4b3-28f1894e {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-ffe128a5-2453-8f30-2e6c-fa509640b276-28f1894e {
    grid-column: span 12 / span 12;
  }

  #w-node-_13ba565f-dc95-612b-8f1e-6d3287b35c7c-87b35c5c {
    grid-area: span 1 / span 11 / span 1 / span 11;
  }

  #w-node-_13ba565f-dc95-612b-8f1e-6d3287b35c81-87b35c5c {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_13ba565f-dc95-612b-8f1e-6d3287b35cb3-87b35c5c {
    grid-area: span 1 / span 11 / span 1 / span 11;
  }

  #w-node-_13ba565f-dc95-612b-8f1e-6d3287b35cb6-87b35c5c {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_13ba565f-dc95-612b-8f1e-6d3287b35ce8-87b35c5c {
    grid-area: span 1 / span 11 / span 1 / span 11;
  }

  #w-node-_13ba565f-dc95-612b-8f1e-6d3287b35ceb-87b35c5c {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_13ba565f-dc95-612b-8f1e-6d3287b35d1d-87b35c5c {
    grid-column: span 4 / span 4;
  }

  #w-node-_13ba565f-dc95-612b-8f1e-6d3287b35d20-87b35c5c {
    grid-column: span 8 / span 8;
  }

  #w-node-_13ba565f-dc95-612b-8f1e-6d3287b35d52-87b35c5c {
    grid-area: span 1 / span 11 / span 1 / span 11;
  }

  #w-node-_13ba565f-dc95-612b-8f1e-6d3287b35d55-87b35c5c {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_0a9fd929-fb04-8946-7923-7146ff71584e-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff71586b-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff715888-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff7158a5-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff7158c2-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff7158df-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff7158fc-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff715919-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff715936-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff715953-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff715970-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff71598d-ff715833 {
    grid-column: span 9 / span 9;
  }

  #w-node-_56d66dc9-4edb-1c4b-e01c-82d942ea1d7b-61780f1d, #w-node-_62b40a20-c3ff-8d84-f238-e52f824391d9-61780f1d {
    grid-column: span 12 / span 12;
  }

  #w-node-_8083a9e5-8a96-aecb-de7b-102bd3f14263-1871e32c, #w-node-_8083a9e5-8a96-aecb-de7b-102bd3f14265-1871e32c, #w-node-_8083a9e5-8a96-aecb-de7b-102bd3f1426a-1871e32c {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-c2436628-c55b-4c81-0cc0-4580fb4c54ff-1871e32c, #w-node-c2436628-c55b-4c81-0cc0-4580fb4c5535-1871e32c {
    grid-column: span 12 / span 12;
  }

  #w-node-b931faa9-4fcb-3cc9-ab1b-d22c50ff969e-7064a03d {
    grid-column: span 6 / span 6;
  }

  #w-node-_1d6dcefc-def9-f57b-7b7b-4dbecc4b9e11-7064a03d {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #testimonial-quote.w-node-_99546e82-8636-55f1-f888-727d2a90c143-7064a03d {
    grid-column: span 9 / span 9;
  }

  #w-node-_99546e82-8636-55f1-f888-727d2a90c147-7064a03d {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-be046abf-50bf-f2bf-bad5-012452ef1652-7064a03d {
    grid-column: span 4 / span 4;
  }

  #w-node-e3841af0-30fe-acb9-9221-20958b87c1e1-7064a03d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e3841af0-30fe-acb9-9221-20958b87c1e2-7064a03d {
    grid-column: span 7 / span 7;
  }

  #w-node-_7a2bd3ef-229f-efc7-97bd-75749270f844-7064a03d, #w-node-_7a2bd3ef-229f-efc7-97bd-75749270f859-7064a03d {
    grid-column: span 12 / span 12;
  }

  #w-node-_7a2bd3ef-229f-efc7-97bd-75749270f85c-7064a03d {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }
}

@media screen and (max-width: 767px) {
  #w-node-b931faa9-4fcb-3cc9-ab1b-d22c50ff969e-be0eabc4, #w-node-ca22e65c-4400-38f3-fb22-eef9a5acc45c-be0eabc4, #w-node-_1d6dcefc-def9-f57b-7b7b-4dbecc4b9e11-be0eabc4, #testimonial-quote.w-node-_99546e82-8636-55f1-f888-727d2a90c143-be0eabc4, #w-node-_99546e82-8636-55f1-f888-727d2a90c147-be0eabc4, #w-node-_99546e82-8636-55f1-f888-727d2a90c159-be0eabc4, #w-node-be046abf-50bf-f2bf-bad5-012452ef1652-be0eabc4, #w-node-e3841af0-30fe-acb9-9221-20958b87c1e2-be0eabc4, #w-node-_7a2bd3ef-229f-efc7-97bd-75749270f85c-be0eabc4, #w-node-_218f08dd-e92e-e242-7bbc-cae2dfcb4ebc-8445c54a, #w-node-c6531878-b8b7-8a8e-5589-6f32a4458e50-8445c54a {
    grid-column: span 12 / span 12;
  }

  #w-node-_6a220b2b-65e0-28fb-54f8-92274efe317d-e89a7e67, #w-node-_09fcff23-1d47-2f82-d1d7-3fec8fe79378-e89a7e67 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-b4218068-15c5-dbe3-644e-0ef58c6773b2-8c6773aa {
    grid-column: span 6 / span 6;
  }

  #w-node-_264c4a8e-f590-bcd8-9367-4fbd94d352c5-94d352be {
    order: 9999;
    grid-column: span 12 / span 12;
  }

  #w-node-_264c4a8e-f590-bcd8-9367-4fbd94d352d3-94d352be {
    grid-column: span 12 / span 12;
  }

  #w-node-bf6ff76b-a99e-4bac-8afd-70da9c98528a-76c78c6c {
    grid-area: span 1 / span 4 / span 1 / span 4;
    align-self: center;
  }

  #w-node-eb155e1e-7ced-edaa-419c-b4ded81b6376-d81b6362, #w-node-_303d3d72-6f38-011b-036c-9d1642c4651b-d81b6362, #w-node-_33615f57-eb15-c2f1-614c-233f6446c5ac-d81b6362, #w-node-eeac6bd6-651c-a6be-3c46-881b41ec4c77-d81b6362, #w-node-_8afe829c-08bc-6684-82ac-7b3dfd44d372-d81b6362, #w-node-a17fe648-715e-6431-cb80-7b16ac11f37d-d81b6362, #w-node-_908f8eae-14cf-e5af-e197-0a7af33eabf6-d81b6362, #w-node-_2277426a-bc20-b6f2-cbac-f6474f3640c0-d81b6362, #w-node-_61f5ff7f-addc-c129-8748-4cd46af123c0-d81b6362, #w-node-_6608bb3d-07c5-f702-d401-0914ad4c18f3-d81b6362, #w-node-_0fa75336-6e95-e818-2913-5070c2e4a25b-d81b6362, #w-node-cb7f2ae7-8656-8116-aa4f-4875090d12b1-d81b6362, #w-node-d00ec920-1041-57d1-7995-d3feb37df23c-d81b6362 {
    grid-column: span 11 / span 11;
  }

  #w-node-b3c84412-2e2e-6356-93ea-b558c737bec8-17c13d16, #w-node-_4a420001-82e1-e36d-7b86-652e955e6a91-17c13d16, #w-node-b48da84e-7f09-2325-eb04-4ea1603cf70e-17c13d16, #w-node-b48da84e-7f09-2325-eb04-4ea1603cf712-17c13d16, #w-node-b87e812b-ee6a-d1a3-5b34-4e8acbbed91a-17c13d16, #w-node-f020a462-a816-1650-9151-110d0c8f34e2-17c13d16, #w-node-e85aa7e3-9aa4-19b7-5269-0640446ae95d-17c13d16, #w-node-e85aa7e3-9aa4-19b7-5269-0640446ae960-17c13d16, #w-node-_7b28681e-f282-9165-a4c7-e2e7181f6421-17c13d16, #w-node-b517b3d2-5e93-a604-e8a1-74bac2744253-17c13d16, #w-node-_5e3c3f35-4bcb-ecbe-71d0-126de4e3440e-fe54076e, #w-node-_5e3c3f35-4bcb-ecbe-71d0-126de4e34411-fe54076e, #w-node-_5e3c3f35-4bcb-ecbe-71d0-126de4e34439-fe54076e, #w-node-_5e3c3f35-4bcb-ecbe-71d0-126de4e34448-fe54076e, #w-node-_054b471b-0aa5-4760-b164-389fd26f8675-534a879c, #w-node-b43b5b65-171e-2f4a-c59b-822a09a5d820-534a879c, #w-node-fd21bc64-2e94-76d3-19d6-7e0a1a63539d-534a879c, #w-node-_0ea35223-0c6a-1cfb-44ba-9aba4b1b6e87-e5651868, #w-node-_30b28e14-469c-4fac-3763-8bdf1c8b8770-e5651868, #w-node-_531ab6d2-ddff-7824-f94f-bb53568e2155-e5651868, #w-node-e45804cb-5785-ad04-a4a2-7dba52ce0c53-e5651868 {
    grid-column: span 12 / span 12;
  }

  #w-node-_15cb5aa7-1991-fae1-054b-ff38ca6adc65-e5651868 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-a1d9b358-804c-3f72-773b-160f73555d15-e5651868, #w-node-_92015115-32e9-7d3c-7c9a-c09fb5e5a7e8-2228a270, #w-node-d8a032f0-73bb-6a67-e181-f24a1fc070b0-2228a270, #w-node-_6f977214-3507-8e17-0fb8-1f46004327cc-2228a270, #w-node-fda675c9-ff27-82a3-eac0-b57d5de5843c-0a5ec7a4, #w-node-e80203d7-bf86-1bc5-ac8a-aa9e59ad8819-0a5ec7a4, #w-node-_857e54fb-1412-0caf-96ed-22d7f94d0e9a-0a5ec7a4 {
    grid-column: span 12 / span 12;
  }

  #w-node-_1df046d7-fcaf-13c0-f6a3-afa1ece9e731-0a5ec7a4 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_8fa03cf9-3d48-b0a5-ba0d-99b6b6ad9a93-0a5ec7a4 {
    grid-column: span 12 / span 12;
  }

  #w-node-ba8977fb-f247-6496-eb30-4c52f81abca4-0a5ec7a4 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-ba8977fb-f247-6496-eb30-4c52f81abca6-0a5ec7a4, #testimonial-quote.w-node-_3e7da9ff-64e7-f6ba-04ee-324703a404a6-0a5ec7a4, #w-node-df2f0502-5410-09cf-4893-938c25c94a30-0a5ec7a4, #w-node-_2e6c35a7-3612-58f5-0f91-c927e0222900-0a5ec7a4, #w-node-_69fd92dc-569b-0962-1d0e-dcff6f915010-1ffecf48, #w-node-d4ad2a3f-f9d4-3ace-cc18-7768b60b1e32-1ffecf48, #w-node-_0d103dea-5169-ea3c-f6e0-fcc7d25027bd-1ffecf48, #w-node-a8e867ad-80bd-0ef2-a0f9-846cf9e2e107-1ffecf48, #w-node-_46f30eb9-429e-5ded-c20f-65be68129ad6-1ffecf48, #w-node-_994c009d-d5c1-0e5f-544a-3036918b41c2-b1ef7320, #w-node-_7cba07e6-09e2-4845-31e7-c3d5433e79e3-c26dad43, #w-node-f099c5dd-7c8d-a2e7-fa22-55eff5ac809c-c26dad43, #w-node-c32a0fd6-e2d7-7a84-26c5-49c6f28e06a7-c26dad43, #w-node-e8457c55-d2b2-9eec-4376-a856d1c151f8-c26dad43 {
    grid-column: span 12 / span 12;
  }

  #w-node-a9d6fe6e-4ac6-ecc8-1b15-692a2d6ad489-c26dad43 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_84db2c9d-523e-5db9-9b9e-db21f7d8aadc-927010e2, #w-node-_4e89537f-d528-8287-6b0b-211509cf4758-927010e2, #w-node-c1fea6c7-7920-4875-3f18-53544e4eabac-927010e2, #w-node-_7662a481-fbb5-cfeb-3ffb-f7429591c9c7-927010e2, #w-node-_7662a481-fbb5-cfeb-3ffb-f7429591c9cc-927010e2, #w-node-_7662a481-fbb5-cfeb-3ffb-f7429591c9cf-927010e2, #w-node-e1160914-d061-2e8a-2421-273967485e69-927010e2, #w-node-e1160914-d061-2e8a-2421-273967485e6e-927010e2, #w-node-e1160914-d061-2e8a-2421-273967485e71-927010e2, #w-node-_2f14cd26-1fe0-936d-ec7f-55a314306de4-927010e2, #w-node-_2f14cd26-1fe0-936d-ec7f-55a314306de9-927010e2, #w-node-_2f14cd26-1fe0-936d-ec7f-55a314306dec-927010e2, #w-node-_7320c8b5-6ca7-cd86-7caf-c4e6488bea78-927010e2, #w-node-_4f6a6cbe-6a63-d7b6-45be-b20df3058841-927010e2, #w-node-_827d3b14-e0a9-f5c4-6fbe-a01e1e9d78bf-927010e2, #w-node-_90ece019-8fb3-220f-21cb-586745ee077d-927010e2, #w-node-_94bda633-19e8-402f-68b9-dec98d5020b7-927010e2, #w-node-_2dcfc69e-5e75-15bf-fd3c-0751639618d1-927010e2, #w-node-_5ceaa958-132b-f00a-9693-ee5b41d6f8e5-927010e2, #w-node-d7b67d72-297e-12ff-ccdb-ea385cefd82a-927010e2, #w-node-_888446ff-a452-c2d8-13d1-b4608dad2021-927010e2, #w-node-d56c8c05-3e80-7592-abd0-c1393266cf16-927010e2, #w-node-_7cd5306b-dcb5-9bc6-bb88-257e8f4c71d3-927010e2, #w-node-b36cb6df-2c7a-dd3b-a530-fab04bb3f53d-fe74189f, #w-node-ded1792e-ddd9-5831-a54b-ece06035d178-fe74189f, #w-node-c9e3a559-952a-16a1-0eb7-4623d1b4162e-fe74189f, #w-node-_1b53cbdd-56a0-307e-adc6-0c82f185be55-fe74189f, #w-node-_2dde73ff-b78a-7d94-2fe5-595129952265-fe74189f {
    grid-column: span 12 / span 12;
  }

  #w-node-_62b40a20-c3ff-8d84-f238-e52f824391d9-fe74189f {
    order: -9999;
    grid-column: span 12 / span 12;
  }

  #w-node-b36cb6df-2c7a-dd3b-a530-fab04bb3f53d-02052422, #w-node-ded1792e-ddd9-5831-a54b-ece06035d178-02052422, #w-node-c9e3a559-952a-16a1-0eb7-4623d1b4162e-02052422 {
    grid-column: span 12 / span 12;
  }

  #w-node-_62b40a20-c3ff-8d84-f238-e52f824391d9-02052422 {
    order: -9999;
    grid-column: span 12 / span 12;
  }

  #w-node-b36cb6df-2c7a-dd3b-a530-fab04bb3f53d-d63ba9d8, #w-node-ded1792e-ddd9-5831-a54b-ece06035d178-d63ba9d8, #w-node-c9e3a559-952a-16a1-0eb7-4623d1b4162e-d63ba9d8, #w-node-_1b53cbdd-56a0-307e-adc6-0c82f185be55-d63ba9d8, #w-node-_2dde73ff-b78a-7d94-2fe5-595129952265-d63ba9d8 {
    grid-column: span 12 / span 12;
  }

  #w-node-_62b40a20-c3ff-8d84-f238-e52f824391d9-d63ba9d8 {
    order: -9999;
    grid-column: span 12 / span 12;
  }

  #w-node-_9e4315b8-a286-407c-4235-78679acd65b0-e996b97c, #w-node-ddc1d252-0acb-a730-3d82-32d4b8948bb3-e996b97c, #w-node-b60e54b7-784d-07aa-13f4-d94a883f2874-e996b97c, #w-node-c54af63c-65bd-06aa-eca6-a32681ef3114-e996b97c, #w-node-_533e01d4-d99e-13d3-eeb4-0f0c654705a8-e996b97c, #w-node-d79c6bf0-22df-fbc9-6423-1009054cf250-e996b97c, #w-node-_9f4ed472-00c4-95a1-ff3d-a954b6b444fe-e996b97c, #w-node-_91398717-0cb2-ad8f-fe99-b32f3ad8969e-e996b97c, #w-node-c9e49b7c-ef25-fd2b-2d82-14f0166d1707-e996b97c, #w-node-b36cb6df-2c7a-dd3b-a530-fab04bb3f53d-e996b97c, #w-node-_62b40a20-c3ff-8d84-f238-e52f824391d9-e996b97c, #w-node-_7cba07e6-09e2-4845-31e7-c3d5433e79e3-454d7f27, #w-node-_7cba07e6-09e2-4845-31e7-c3d5433e79f5-454d7f27, #w-node-f8e7f96f-89ba-2520-1a53-c11889dadd0b-454d7f27, #w-node-f099c5dd-7c8d-a2e7-fa22-55eff5ac809c-454d7f27, #w-node-f099c5dd-7c8d-a2e7-fa22-55eff5ac80ac-454d7f27, #w-node-f099c5dd-7c8d-a2e7-fa22-55eff5ac80af-454d7f27, #w-node-c32a0fd6-e2d7-7a84-26c5-49c6f28e06a7-454d7f27, #w-node-c32a0fd6-e2d7-7a84-26c5-49c6f28e06b7-454d7f27, #w-node-c32a0fd6-e2d7-7a84-26c5-49c6f28e06ba-454d7f27, #w-node-e8457c55-d2b2-9eec-4376-a856d1c151f8-454d7f27, #w-node-e8457c55-d2b2-9eec-4376-a856d1c15208-454d7f27, #w-node-e8457c55-d2b2-9eec-4376-a856d1c1520b-454d7f27, #w-node-_988fcd39-2902-8098-37b1-280633de4861-454d7f27, #w-node-_988fcd39-2902-8098-37b1-280633de4865-454d7f27, #w-node-_988fcd39-2902-8098-37b1-280633de4868-454d7f27, #testimonial-quote.w-node-a9d6fe6e-4ac6-ecc8-1b15-692a2d6ad485-454d7f27, #w-node-a9d6fe6e-4ac6-ecc8-1b15-692a2d6ad489-454d7f27, #w-node-a9d6fe6e-4ac6-ecc8-1b15-692a2d6ad49b-454d7f27, #w-node-_7cba07e6-09e2-4845-31e7-c3d5433e79f5-bba87d7a, #w-node-f8e7f96f-89ba-2520-1a53-c11889dadd0b-bba87d7a, #w-node-f099c5dd-7c8d-a2e7-fa22-55eff5ac80ac-bba87d7a, #w-node-f099c5dd-7c8d-a2e7-fa22-55eff5ac80af-bba87d7a, #w-node-c32a0fd6-e2d7-7a84-26c5-49c6f28e06b7-bba87d7a, #w-node-c32a0fd6-e2d7-7a84-26c5-49c6f28e06ba-bba87d7a, #w-node-e8457c55-d2b2-9eec-4376-a856d1c151f8-bba87d7a, #w-node-e8457c55-d2b2-9eec-4376-a856d1c15208-bba87d7a, #w-node-e8457c55-d2b2-9eec-4376-a856d1c1520b-bba87d7a, #w-node-_988fcd39-2902-8098-37b1-280633de4861-bba87d7a, #w-node-_988fcd39-2902-8098-37b1-280633de4865-bba87d7a, #w-node-_988fcd39-2902-8098-37b1-280633de4868-bba87d7a, #testimonial-quote.w-node-a9d6fe6e-4ac6-ecc8-1b15-692a2d6ad485-bba87d7a, #w-node-a9d6fe6e-4ac6-ecc8-1b15-692a2d6ad489-bba87d7a, #w-node-a9d6fe6e-4ac6-ecc8-1b15-692a2d6ad49b-bba87d7a, #w-node-ded1792e-ddd9-5831-a54b-ece06035d178-93708bd5, #w-node-c9e3a559-952a-16a1-0eb7-4623d1b4162e-93708bd5, #w-node-_7cba07e6-09e2-4845-31e7-c3d5433e79e3-85488291, #w-node-_7cba07e6-09e2-4845-31e7-c3d5433e79f5-85488291, #w-node-f8e7f96f-89ba-2520-1a53-c11889dadd0b-85488291, #w-node-f099c5dd-7c8d-a2e7-fa22-55eff5ac809c-85488291, #w-node-f099c5dd-7c8d-a2e7-fa22-55eff5ac80ac-85488291, #w-node-f099c5dd-7c8d-a2e7-fa22-55eff5ac80af-85488291, #w-node-c32a0fd6-e2d7-7a84-26c5-49c6f28e06a7-85488291, #w-node-c32a0fd6-e2d7-7a84-26c5-49c6f28e06b7-85488291, #w-node-c32a0fd6-e2d7-7a84-26c5-49c6f28e06ba-85488291, #w-node-e8457c55-d2b2-9eec-4376-a856d1c151f8-85488291, #w-node-e8457c55-d2b2-9eec-4376-a856d1c15208-85488291, #w-node-e8457c55-d2b2-9eec-4376-a856d1c1520b-85488291, #testimonial-quote.w-node-a9d6fe6e-4ac6-ecc8-1b15-692a2d6ad485-85488291, #w-node-a9d6fe6e-4ac6-ecc8-1b15-692a2d6ad489-85488291, #w-node-a9d6fe6e-4ac6-ecc8-1b15-692a2d6ad49b-85488291, #w-node-_86a46e69-69f4-94c8-3259-549235b50221-0d5ba08b, #w-node-ce7eaa36-179d-b4fb-9f1b-692532b8c65f-0d5ba08b, #w-node-_1d6dcefc-def9-f57b-7b7b-4dbecc4b9e11-0d5ba08b, #w-node-_4f872a35-7cbc-91cd-9546-a7b9be3af235-0d5ba08b, #w-node-_4f872a35-7cbc-91cd-9546-a7b9be3af23c-0d5ba08b, #w-node-_4f872a35-7cbc-91cd-9546-a7b9be3af23e-0d5ba08b, #w-node-_4f872a35-7cbc-91cd-9546-a7b9be3af245-0d5ba08b {
    grid-column: span 12 / span 12;
  }

  #w-node-b339a762-6b58-3364-a7b3-9a4f4d219ef3-0d5ba08b {
    grid-column: span 11 / span 11;
  }

  #testimonial-quote.w-node-_035926fc-1010-213e-b93c-1c347ab95d74-0d5ba08b, #w-node-_035926fc-1010-213e-b93c-1c347ab95d78-0d5ba08b, #w-node-c646fc77-e5f0-de94-d0c8-c1ff3314ba18-3314b9f8, #w-node-c646fc77-e5f0-de94-d0c8-c1ff3314ba1d-3314b9f8, #w-node-c646fc77-e5f0-de94-d0c8-c1ff3314ba4f-3314b9f8, #w-node-c646fc77-e5f0-de94-d0c8-c1ff3314ba52-3314b9f8, #w-node-c646fc77-e5f0-de94-d0c8-c1ff3314ba84-3314b9f8, #w-node-c646fc77-e5f0-de94-d0c8-c1ff3314ba87-3314b9f8, #w-node-c646fc77-e5f0-de94-d0c8-c1ff3314bab9-3314b9f8, #w-node-c646fc77-e5f0-de94-d0c8-c1ff3314babc-3314b9f8, #w-node-c646fc77-e5f0-de94-d0c8-c1ff3314baee-3314b9f8, #w-node-c646fc77-e5f0-de94-d0c8-c1ff3314baf1-3314b9f8, #w-node-_86a46e69-69f4-94c8-3259-549235b50221-ce23d24f, #w-node-_86a46e69-69f4-94c8-3259-549235b50223-ce23d24f, #w-node-_8c473d4d-2036-5cec-40c1-3413c133f618-ce23d24f, #w-node-_8b698d55-bfda-9214-23e9-dad5efeb619b-ce23d24f, #w-node-_0a1bef7a-16be-5101-c679-bc4a375e66c9-ce23d24f, #w-node-ea595255-9de8-1a0e-6f58-9aa989c6e833-ce23d24f, #w-node-deb594d9-e195-bcb5-e622-3c790a754451-ce23d24f, #w-node-_80c1f0b1-ca79-e108-c8c5-b963efb16763-ce23d24f, #w-node-_4afe5f8c-636a-2ae8-4adb-cd66f11c78c6-ce23d24f, #w-node-_59e1ea7e-acec-a109-c2ef-fa8d665031c8-ce23d24f, #w-node-_1d6dcefc-def9-f57b-7b7b-4dbecc4b9e11-ce23d24f, #w-node-_5e3c3f35-4bcb-ecbe-71d0-126de4e34429-be4df0e4, #w-node-_9b722584-4825-ad0c-aef1-3476223b47c6-be4df0e4, #w-node-c0701674-7fab-cb6a-0086-3e29792be56f-be4df0e4, #w-node-_3f8a3966-7e4c-11cd-b9d3-0c940282b35a-be4df0e4, #w-node-_3f8a3966-7e4c-11cd-b9d3-0c940282b35c-be4df0e4, #w-node-_3f8a3966-7e4c-11cd-b9d3-0c940282b35d-be4df0e4, #w-node-_7056cc7b-f58f-48cf-e281-e060be4f0465-be4df0e4, #w-node-_7056cc7b-f58f-48cf-e281-e060be4f0468-be4df0e4, #w-node-_7056cc7b-f58f-48cf-e281-e060be4f0469-be4df0e4, #w-node-_958cb82a-0300-c51b-c56f-7ff87786ba48-be4df0e4, #w-node-_958cb82a-0300-c51b-c56f-7ff87786ba4a-be4df0e4, #w-node-_958cb82a-0300-c51b-c56f-7ff87786ba4b-be4df0e4, #w-node-_710cb2e6-7ab0-60dc-984e-003a7eb6f114-be4df0e4, #w-node-_710cb2e6-7ab0-60dc-984e-003a7eb6f116-be4df0e4, #w-node-_710cb2e6-7ab0-60dc-984e-003a7eb6f117-be4df0e4, #w-node-_86a46e69-69f4-94c8-3259-549235b50223-02deb146, #w-node-_5e3c3f35-4bcb-ecbe-71d0-126de4e34429-3b7d8cda, #w-node-_9b722584-4825-ad0c-aef1-3476223b47c6-3b7d8cda, #w-node-_082c9239-d23f-90a3-bf0c-f011b096bc33-3b7d8cda, #w-node-_5e3c3f35-4bcb-ecbe-71d0-126de4e34429-e9aad705, #w-node-_9b722584-4825-ad0c-aef1-3476223b47c6-e9aad705, #w-node-c0701674-7fab-cb6a-0086-3e29792be56f-e9aad705, #w-node-_7056cc7b-f58f-48cf-e281-e060be4f0465-e9aad705, #w-node-_7056cc7b-f58f-48cf-e281-e060be4f0468-e9aad705, #w-node-_7056cc7b-f58f-48cf-e281-e060be4f0469-e9aad705, #w-node-_8083a9e5-8a96-aecb-de7b-102bd3f14263-30639c76, #w-node-_8083a9e5-8a96-aecb-de7b-102bd3f14265-30639c76, #w-node-b6d6e73c-d3bd-a76e-232c-77f902f738bf-30639c76, #w-node-_7cba07e6-09e2-4845-31e7-c3d5433e79e3-ac83471e, #w-node-_7cba07e6-09e2-4845-31e7-c3d5433e79f5-ac83471e, #w-node-f8e7f96f-89ba-2520-1a53-c11889dadd0b-ac83471e, #w-node-f099c5dd-7c8d-a2e7-fa22-55eff5ac809c-ac83471e, #w-node-f099c5dd-7c8d-a2e7-fa22-55eff5ac80ac-ac83471e, #w-node-f099c5dd-7c8d-a2e7-fa22-55eff5ac80af-ac83471e, #w-node-c32a0fd6-e2d7-7a84-26c5-49c6f28e06a7-ac83471e, #w-node-c32a0fd6-e2d7-7a84-26c5-49c6f28e06b7-ac83471e, #w-node-c32a0fd6-e2d7-7a84-26c5-49c6f28e06ba-ac83471e, #w-node-e8457c55-d2b2-9eec-4376-a856d1c151f8-ac83471e, #w-node-e8457c55-d2b2-9eec-4376-a856d1c15208-ac83471e, #w-node-e8457c55-d2b2-9eec-4376-a856d1c1520b-ac83471e, #w-node-_988fcd39-2902-8098-37b1-280633de4861-ac83471e, #w-node-_988fcd39-2902-8098-37b1-280633de4865-ac83471e, #w-node-_988fcd39-2902-8098-37b1-280633de4868-ac83471e, #testimonial-quote.w-node-a9d6fe6e-4ac6-ecc8-1b15-692a2d6ad485-ac83471e, #w-node-a9d6fe6e-4ac6-ecc8-1b15-692a2d6ad489-ac83471e, #w-node-a9d6fe6e-4ac6-ecc8-1b15-692a2d6ad49b-ac83471e, #w-node-dc254608-5e8e-bbb7-215d-e49651e6c4ae-28f1894e, #w-node-_97a2d71d-216d-94b9-e1ec-9c7d21451486-28f1894e, #w-node-_97a2d71d-216d-94b9-e1ec-9c7d2145148a-28f1894e, #w-node-_97a2d71d-216d-94b9-e1ec-9c7d2145148d-28f1894e, #w-node-_97a2d71d-216d-94b9-e1ec-9c7d2145148f-28f1894e, #w-node-_97a2d71d-216d-94b9-e1ec-9c7d21451493-28f1894e, #w-node-_97a2d71d-216d-94b9-e1ec-9c7d21451496-28f1894e, #w-node-_97a2d71d-216d-94b9-e1ec-9c7d2145149b-28f1894e, #w-node-_97a2d71d-216d-94b9-e1ec-9c7d2145149f-28f1894e, #w-node-_97a2d71d-216d-94b9-e1ec-9c7d214514a2-28f1894e, #w-node-_97a2d71d-216d-94b9-e1ec-9c7d214514a4-28f1894e, #w-node-_97a2d71d-216d-94b9-e1ec-9c7d214514a8-28f1894e, #w-node-_97a2d71d-216d-94b9-e1ec-9c7d214514ab-28f1894e, #w-node-_13ba565f-dc95-612b-8f1e-6d3287b35c7c-87b35c5c, #w-node-_13ba565f-dc95-612b-8f1e-6d3287b35c81-87b35c5c, #w-node-_13ba565f-dc95-612b-8f1e-6d3287b35cb3-87b35c5c, #w-node-_13ba565f-dc95-612b-8f1e-6d3287b35cb6-87b35c5c, #w-node-_13ba565f-dc95-612b-8f1e-6d3287b35ce8-87b35c5c, #w-node-_13ba565f-dc95-612b-8f1e-6d3287b35ceb-87b35c5c, #w-node-_13ba565f-dc95-612b-8f1e-6d3287b35d1d-87b35c5c, #w-node-_13ba565f-dc95-612b-8f1e-6d3287b35d20-87b35c5c, #w-node-_13ba565f-dc95-612b-8f1e-6d3287b35d52-87b35c5c, #w-node-_13ba565f-dc95-612b-8f1e-6d3287b35d55-87b35c5c {
    grid-column: span 12 / span 12;
  }

  #w-node-_0a9fd929-fb04-8946-7923-7146ff71584e-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff71586b-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff715888-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff7158a5-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff7158c2-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff7158df-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff7158fc-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff715919-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff715936-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff715953-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff715970-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff71598d-ff715833 {
    grid-column: span 11 / span 11;
  }

  #w-node-_8083a9e5-8a96-aecb-de7b-102bd3f14263-1871e32c, #w-node-_8083a9e5-8a96-aecb-de7b-102bd3f14265-1871e32c, #w-node-c2436628-c55b-4c81-0cc0-4580fb4c5504-1871e32c, #w-node-e0ec4536-1a60-f769-1785-7b6c2443a3fb-1871e32c, #w-node-_090cbeb0-df19-d677-0ef3-42da2f9dcb0a-1871e32c, #w-node-ed7fde40-a824-85e6-b662-2dc7e885139b-1871e32c, #w-node-f16a47c2-06dd-dbc7-4456-1011c78d40c2-1871e32c, #w-node-ba04fc36-820c-1dea-2969-69623b32870c-1871e32c, #w-node-b931faa9-4fcb-3cc9-ab1b-d22c50ff969e-7064a03d, #w-node-ca22e65c-4400-38f3-fb22-eef9a5acc45c-7064a03d, #w-node-_1d6dcefc-def9-f57b-7b7b-4dbecc4b9e11-7064a03d, #testimonial-quote.w-node-_99546e82-8636-55f1-f888-727d2a90c143-7064a03d, #w-node-_99546e82-8636-55f1-f888-727d2a90c147-7064a03d, #w-node-_99546e82-8636-55f1-f888-727d2a90c159-7064a03d, #w-node-be046abf-50bf-f2bf-bad5-012452ef1652-7064a03d, #w-node-e3841af0-30fe-acb9-9221-20958b87c1e2-7064a03d, #w-node-_7a2bd3ef-229f-efc7-97bd-75749270f85c-7064a03d {
    grid-column: span 12 / span 12;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_1cb60d20-7738-19b7-c35d-8a32ecd44ff0-be0eabc4 {
    grid-column: span 12 / span 12;
  }

  #w-node-_7e1b7a6c-08bb-8ce9-1b9d-922ff57424c2-be0eabc4 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_65a81cf3-4e2a-0a1d-0ba3-921b43e1e898-43e1e894, #w-node-_65a81cf3-4e2a-0a1d-0ba3-921b43e1e8a4-43e1e894, #w-node-_65a81cf3-4e2a-0a1d-0ba3-921b43e1e8b0-43e1e894, #w-node-_65a81cf3-4e2a-0a1d-0ba3-921b43e1e8bc-43e1e894 {
    grid-column: span 12 / span 12;
  }

  #w-node-_07fd5a23-608d-df18-a33c-d9c170af772a-8445c54a {
    order: 9999;
    grid-area: span 1 / span 12 / span 1 / span 12;
    place-self: end start;
  }

  #w-node-_0b0feff4-b34b-6224-e501-5981c8585411-8445c54a, #w-node-_405c4bcb-01d3-5167-ddec-09ef1fdb63bb-8445c54a {
    grid-area: span 1 / span 12 / span 1 / span 12;
    place-self: end start;
  }

  #w-node-fd5a6a33-c6ad-340b-df13-82e918bec1b2-8445c54a {
    order: 9999;
    grid-column: span 12 / span 12;
    justify-self: start;
  }

  #w-node-_0db77fdb-8e37-d80a-5c6a-94bb33311ea4-8445c54a {
    grid-area: span 1 / span 12 / span 1 / span 12;
    place-self: end start;
  }

  #w-node-eb155e1e-7ced-edaa-419c-b4ded81b6372-d81b6362 {
    grid-column: span 11 / span 11;
  }

  #w-node-eb155e1e-7ced-edaa-419c-b4ded81b6373-d81b6362 {
    grid-column: span 1 / span 1;
    justify-self: stretch;
  }

  #w-node-_608c29f5-b9b1-ae11-d2e8-66c122cbdb79-d81b6362, #w-node-_32122b46-b6f2-522b-6b45-82f8b3145b7a-d81b6362, #w-node-f589a422-3c15-0657-f49b-501d00faff05-d81b6362 {
    grid-column: span 1 / span 1;
  }

  #w-node-_15cb5aa7-1991-fae1-054b-ff38ca6adc65-e5651868, #w-node-a1d9b358-804c-3f72-773b-160f73555d15-e5651868, #w-node-d95aed0a-3384-f0ef-2f20-bd0615e555b9-b1ef7320 {
    grid-column: span 12 / span 12;
  }

  #w-node-_655f844d-e9b0-3e3f-083d-9eb608ee14be-b1ef7320, #w-node-_7320c8b5-6ca7-cd86-7caf-c4e6488bea80-927010e2 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_4f6a6cbe-6a63-d7b6-45be-b20df3058849-927010e2, #w-node-_827d3b14-e0a9-f5c4-6fbe-a01e1e9d78c7-927010e2, #w-node-_90ece019-8fb3-220f-21cb-586745ee0785-927010e2, #w-node-_94bda633-19e8-402f-68b9-dec98d5020bf-927010e2, #w-node-_2dcfc69e-5e75-15bf-fd3c-0751639618d9-927010e2, #w-node-_3523cd88-7dbf-ce5b-8f45-21c643f74602-927010e2, #w-node-d7b67d72-297e-12ff-ccdb-ea385cefd833-927010e2, #w-node-_888446ff-a452-c2d8-13d1-b4608dad202a-927010e2, #w-node-d56c8c05-3e80-7592-abd0-c1393266cf1f-927010e2, #w-node-_7cd5306b-dcb5-9bc6-bb88-257e8f4c71dc-927010e2, #w-node-_567a99c7-dba8-e263-ea77-cf847dfdf787-e996b97c, #w-node-ddc1d252-0acb-a730-3d82-32d4b8948bab-e996b97c, #w-node-b60e54b7-784d-07aa-13f4-d94a883f286c-e996b97c, #w-node-c54af63c-65bd-06aa-eca6-a32681ef310c-e996b97c, #w-node-_533e01d4-d99e-13d3-eeb4-0f0c6547059f-e996b97c, #w-node-d79c6bf0-22df-fbc9-6423-1009054cf247-e996b97c, #w-node-_9f4ed472-00c4-95a1-ff3d-a954b6b444f5-e996b97c, #w-node-_91398717-0cb2-ad8f-fe99-b32f3ad89695-e996b97c, #w-node-ad8dd7ba-1936-7f5f-97ec-5bb1e567624b-e996b97c {
    grid-column: span 12 / span 12;
  }

  #w-node-deb594d9-e195-bcb5-e622-3c790a754451-ce23d24f {
    grid-area: 3 / 1 / 4 / 13;
  }

  #w-node-_7dbdb2c4-db23-00c1-90c0-d9b6963fbcc3-0b64f046, #w-node-_7dbdb2c4-db23-00c1-90c0-d9b6963fbccf-0b64f046, #w-node-_7dbdb2c4-db23-00c1-90c0-d9b6963fbcdb-0b64f046, #w-node-_7dbdb2c4-db23-00c1-90c0-d9b6963fbce7-0b64f046 {
    grid-column: span 12 / span 12;
  }

  #w-node-_5e3c3f35-4bcb-ecbe-71d0-126de4e34407-e9aad705 {
    grid-area: span 1 / span 11 / span 1 / span 11;
  }

  #bac-para.w-node-_4d68cc5d-5ca5-97ec-4edd-73bcc7a38fe0-3566624d, #w-node-_2e6009c8-4fd4-752b-029a-7950441bf60f-3566624d {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_39a5d120-e9c1-a9bf-41e1-913ab40b61c3-3566624d, #w-node-b0bc68fa-7b1e-6952-1d27-91c48f523465-3566624d {
    grid-area: span 1 / span 11 / span 1 / span 11;
  }

  #w-node-_41eccac7-d916-4f25-f26e-461d353f137f-3566624d {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_31b9100a-126e-0f81-044c-3ab84dc77ec9-3566624d {
    grid-area: span 1 / span 3 / span 1 / span 3;
    justify-self: start;
  }

  #w-node-_4b5c4589-6130-0d76-89e3-e9d8975aa1aa-3566624d {
    grid-area: span 1 / span 3 / span 1 / span 3;
    justify-self: end;
  }

  #w-node-_683c565a-ddc6-6c53-48e7-0edc1d01b39e-3566624d {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_683c565a-ddc6-6c53-48e7-0edc1d01b3a0-3566624d, #w-node-_683c565a-ddc6-6c53-48e7-0edc1d01b3a4-3566624d {
    grid-column: span 3 / span 3;
  }

  #w-node-_822beccb-6a7d-a335-0982-356dd0eecc44-3566624d {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_822beccb-6a7d-a335-0982-356dd0eecc46-3566624d, #w-node-_822beccb-6a7d-a335-0982-356dd0eecc4a-3566624d {
    grid-column: span 3 / span 3;
  }

  #w-node-_6f616291-8951-256d-902f-4a7d088654da-3566624d {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_6f616291-8951-256d-902f-4a7d088654de-3566624d {
    grid-area: 1 / 1 / 2 / 7;
    justify-self: start;
  }

  #review-subtotal.w-node-_6f616291-8951-256d-902f-4a7d088654e0-3566624d {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-c2d86fb6-94d9-f409-33f5-de6694f008ea-3566624d {
    grid-column: span 6 / span 6;
    justify-self: start;
  }

  #review-shipping.w-node-c2d86fb6-94d9-f409-33f5-de6694f008ec-3566624d {
    grid-column: span 6 / span 6;
  }

  #w-node-dd806e8a-074c-c7d0-82b6-3075e1f6f1b4-3566624d {
    grid-column: span 6 / span 6;
    justify-self: start;
  }

  #review-grand-total.w-node-dd806e8a-074c-c7d0-82b6-3075e1f6f1b6-3566624d {
    grid-column: span 6 / span 6;
  }

  #w-node-e6f71150-c041-e693-4948-00df97f7a50e-3566624d, #bac-para.w-node-_4d68cc5d-5ca5-97ec-4edd-73bcc7a38fe0-8137d50f, #res-form-button.w-node-_82dc5193-ab6d-d809-59dd-89c6ab51e4d1-8137d50f, #com-form-button.w-node-fc68d864-b5b3-b9fc-74ea-7df7d737158a-8137d50f, #w-node-_28aa084b-41e9-da76-0fe7-647fc2717b44-8137d50f {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #post-code.w-node-_4a0af1fd-9521-1ee1-691e-579dd46ea3b3-8137d50f {
    grid-column: span 12 / span 12;
  }

  #w-node-_64baeafd-97c2-fb5b-2b23-9097ab4f33c9-8137d50f {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_54b4c9d4-3cf5-ee19-3562-e793c9d11249-8137d50f, #on-site-phone.w-node-_54b4c9d4-3cf5-ee19-3562-e793c9d1124c-8137d50f, #w-node-_3a624645-3ce9-0d24-e650-f733d2855e76-8137d50f, #w-node-_35316d0e-a68c-9af8-0f14-31c3eb52e485-8137d50f, #w-node-_8199a77b-7211-a719-9ea3-f6c8c244dd92-8137d50f, #w-node-_5a44c2a5-7456-9494-1b83-bd8809505915-8137d50f, #w-node-_1a3c7a15-6a67-3dcd-5f02-9b1d631fe3e9-8137d50f, #bac-first-name.w-node-_24189d09-aed8-9842-9ea4-83c4b45feadb-8137d50f, #bac-surname.w-node-fbfb2843-a2f7-6ca0-01b6-48258299a051-8137d50f, #bac-company-name.w-node-_09896b46-3e7e-49f0-eeea-d352c9d353aa-8137d50f, #w-node-f1ae4467-238f-098a-108b-1ad3bf36021d-8137d50f, #bac-billing-first-name.w-node-_50d2a742-e902-5e25-e553-58608033a6f9-8137d50f, #bac-billing-surname.w-node-_50d2a742-e902-5e25-e553-58608033a6fa-8137d50f, #bac-contact-first-name.w-node-_6da92376-365a-9c89-d048-7c90494bbb19-8137d50f, #bac-contact-surname.w-node-_6da92376-365a-9c89-d048-7c90494bbb1a-8137d50f, #w-node-_3b94cb64-1cd7-b871-03f3-ed6cd1c09f7c-30639c76, #w-node-ffe128a5-2453-8f30-2e6c-fa509640b276-28f1894e {
    grid-column: span 12 / span 12;
  }

  #w-node-_0a9fd929-fb04-8946-7923-7146ff715847-ff715833 {
    grid-column: span 11 / span 11;
  }

  #w-node-_0a9fd929-fb04-8946-7923-7146ff715848-ff715833 {
    grid-column: span 1 / span 1;
    justify-self: stretch;
  }

  #w-node-_0a9fd929-fb04-8946-7923-7146ff715849-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff71584a-ff715833, #w-node-_0a9fd929-fb04-8946-7923-7146ff71584b-ff715833 {
    grid-column: span 1 / span 1;
  }

  #w-node-_7e1b7a6c-08bb-8ce9-1b9d-922ff57424c2-7064a03d {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }
}


@font-face {
  font-family: 'Figtree';
  src: url('../fonts/Figtree-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Figtree';
  src: url('../fonts/Figtree-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'ABCRepro';
  src: url('../fonts/ABCRepro-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'ABCRepro';
  src: url('../fonts/ABCRepro-Medium.otf') format('opentype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}