.open-position__list {
  display: none;
}

body {
  color: #000;
  font-family: IBM Plex Sans, sans-serif;
}

h1 {
  font-size: 38px;
  line-height: 44px;
}

h2 {
  font-size: 32px;
  line-height: 36px;
}

h3 {
  font-size: 24px;
  line-height: 30px;
}

h4 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: bold;
  line-height: 24px;
}

.nowrap {
  white-space: nowrap;
}

a {
  text-decoration: underline;
}

ul {
  grid-row-gap: .31rem;
  flex-direction: column;
  margin-top: 0;
  margin-bottom: 10px;
  padding-left: 40px;
  display: flex;
}

ol {
  margin-top: 0;
  margin-bottom: 10px;
  padding-left: 40px;
}

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

blockquote {
  border-left: 5px solid #e2e2e2;
  margin-bottom: 10px;
  padding: 10px 20px;
  font-size: 18px;
  line-height: 22px;
}

figure {
  margin-bottom: 0;
}

.padding-30 {
  padding-top: 1.88rem;
  padding-bottom: 1.88rem;
}

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

.section {
  position: relative;
}

.section.is--sticky {
  z-index: 99;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}

.section.is--dark.hide {
  display: none;
}

.section.is--relative {
  position: relative;
}

.container {
  max-width: 95.88rem;
  position: relative;
}

.container.large {
  max-width: 120rem;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.padding-20 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}

.padding-top-120 {
  padding-top: 7.5rem;
}

.display-none {
  display: none;
}

.padding-120 {
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
}

.padding-bottom-120 {
  padding-bottom: 7.5rem;
}

.padding-bottom-60 {
  padding-bottom: 3.75rem;
}

.style-guide__values {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-wrap: wrap;
  display: flex;
}

.padding-bottom-20 {
  padding-bottom: 1.25rem;
}

.padding-bottom-200 {
  padding-bottom: 12.5rem;
}

.padding-160 {
  padding-top: 10rem;
  padding-bottom: 10rem;
}

.padding-bottom-160 {
  padding-bottom: 10rem;
}

.padding-230 {
  padding-top: 14.38rem;
  padding-bottom: 14.38rem;
}

.padding-250 {
  padding-top: 15.63rem;
  padding-bottom: 15.63rem;
}

.padding-40 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.padding-top-50 {
  padding-top: 3.13rem;
}

.padding-60 {
  padding-top: 3.75rem;
  padding-bottom: 3.75rem;
}

.padding-bottom-40 {
  padding-bottom: 2.5rem;
}

.padding-top-60 {
  padding-top: 3.75rem;
}

.padding-top-100 {
  padding-top: 6.25rem;
}

.padding-top-40 {
  padding-top: 2.5rem;
}

.overflow-auto {
  overflow: auto;
}

.padding-50 {
  padding-top: 3.13rem;
  padding-bottom: 3.13rem;
}

.overflow-visible {
  overflow: visible;
}

.padding-bottom-50 {
  padding-bottom: 3.13rem;
}

.padding-bottom-180 {
  padding-bottom: 11.25rem;
}

.padding-bottom-140 {
  padding-bottom: 8.75rem;
}

.content.padding-25.border-bottom {
  border-bottom: 1px solid rgba(133, 130, 130, .15);
}

.content.padding-125 {
  position: relative;
}

.overflow-hidden {
  overflow: hidden;
}

.padding-bottom-230 {
  padding-bottom: 14.38rem;
}

.padding-top-160 {
  padding-top: 10rem;
}

.padding-bottom-80 {
  padding-bottom: 5rem;
}

.style-guide__wrapper {
  grid-row-gap: 60px;
  flex-direction: column;
  display: flex;
}

.padding-top-200 {
  padding-top: 12.5rem;
}

.padding-80 {
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.style-guide__title {
  border-bottom: 2px solid #000;
  margin-bottom: 20px;
  padding-bottom: 20px;
}

.padding-200 {
  padding-top: 12.5rem;
  padding-bottom: 12.5rem;
}

.padding-top-30 {
  padding-top: 1.88rem;
}

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

.padding-top-180 {
  padding-top: 11.25rem;
}

.padding-top-250 {
  padding-top: 15.63rem;
}

.padding-top-230 {
  padding-top: 14.38rem;
}

.padding-top-140 {
  padding-top: 8.75rem;
}

.padding-bottom-250 {
  padding-bottom: 15.63rem;
}

.padding-top-20 {
  padding-top: 1.25rem;
}

.padding-140 {
  padding-top: 8.75rem;
  padding-bottom: 8.75rem;
}

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

.padding-top-80 {
  padding-top: 5rem;
}

.padding-180 {
  padding-top: 11.25rem;
  padding-bottom: 11.25rem;
}

.padding-bottom-30 {
  padding-bottom: 1.88rem;
}

.padding-bottom-100 {
  padding-bottom: 6.25rem;
}

.style-guide__item {
  grid-row-gap: 20px;
  flex-direction: column;
  display: flex;
}

.padding-100 {
  padding-top: 6.25rem;
  padding-bottom: 6.25rem;
}

.display-none-desktop {
  display: none;
}

.col--orange {
  color: #ff5200;
}

.col--yellow {
  color: #ffc900;
}

.col--grey {
  color: #bcbcbb;
}

.col--dark-grey {
  color: #202020;
}

.col--black, .col--white {
  color: #000;
}

.col--red {
  color: #d23f16;
}

.col--medium-grey-1 {
  color: #858282;
}

.col--medium-grey-2 {
  color: #555352;
}

.col--orange-gradient {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(207deg, #e64528, #fdcd42);
  -webkit-background-clip: text;
  background-clip: text;
}

.col--green-gradient {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(207deg, #48a429, #fdf642);
  -webkit-background-clip: text;
  background-clip: text;
}

.padding-top-150 {
  padding-top: 9.38rem;
}

.padding-150 {
  padding-top: 9.38rem;
  padding-bottom: 9.38rem;
}

.padding-bottom-150 {
  padding-bottom: 9.38rem;
}

.padding-125 {
  padding-top: 7.81rem;
  padding-bottom: 7.81rem;
}

.padding-top-125 {
  padding-top: 7.81rem;
}

.padding-bottom-125 {
  padding-bottom: 7.81rem;
}

.padding-25 {
  padding-top: 1.56rem;
  padding-bottom: 1.56rem;
}

.padding-top-25 {
  padding-top: 1.56rem;
}

.padding-bottom-25 {
  padding-bottom: 1.56rem;
}

.padding-75 {
  padding-top: 4.69rem;
  padding-bottom: 4.69rem;
}

.padding-top-75 {
  padding-top: 4.69rem;
}

.padding-bottom-75 {
  padding-bottom: 4.69rem;
}

.padding-55 {
  padding-top: 3.44rem;
  padding-bottom: 3.44rem;
}

.padding-top-55 {
  padding-top: 3.44rem;
}

.padding-bottom-55 {
  padding-bottom: 3.44rem;
}

.padding-65 {
  padding-top: 4.06rem;
  padding-bottom: 4.06rem;
}

.padding-top-65 {
  padding-top: 4.06rem;
}

.padding-bottom-65 {
  padding-bottom: 4.06rem;
}

.bg--orange {
  background-color: #ff5200;
}

.bg--white {
  background-color: #fff;
}

.bg--black {
  background-color: #000;
}

.h-88 {
  letter-spacing: -.03em;
  font-size: 5.5rem;
  line-height: 1.2;
}

.h-48 {
  letter-spacing: -.03em;
  font-size: 3rem;
  line-height: 1.1;
}

.h-48.align-left.is--arabic {
  text-align: right;
}

.h-32 {
  letter-spacing: -.03em;
  font-size: 1.9rem;
  line-height: 1.3;
}

.p-24 {
  font-size: 1.5rem;
  line-height: 1.4;
}

.p-24.caps.margin-bottom-15 {
  margin-bottom: .94rem;
  display: inline-block;
}

.p-20 {
  font-size: 1.25rem;
  line-height: 1.5;
}

.p-20.col--medium-grey-2 sup {
  font-size: 1.5rem;
  display: inline-block;
}

.p-20.col--medium-grey-2 sub {
  text-transform: uppercase;
  font-size: 1.5rem;
  display: inline-block;
  top: -.02rem;
}

.p-20.col--medium-grey-2 ol {
  margin-bottom: 0;
  padding-left: 0;
}

.p-20.col--medium-grey-1.hide {
  display: none;
}

.p-20 li {
  margin-left: 2rem;
  padding-top: 2px;
  padding-bottom: 2px;
  list-style-type: disc;
}

.p-20 ul {
  grid-row-gap: .1rem;
  margin-top: .75rem;
  margin-bottom: .63rem;
  padding-left: 0;
}

.p-20.lh-120 {
  line-height: 1.2;
}

.p-18 {
  letter-spacing: -.02em;
  font-size: 1.13rem;
  line-height: 1.67;
}

.main {
  z-index: 2;
  background-color: #fff;
  position: relative;
}

.main.is--imprint, .main.is--one-screen-block {
  height: 100%;
  min-height: 100vh;
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.main.is--ae {
  text-align: right;
}

.nav {
  grid-column-gap: 1rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.nav__logo {
  width: 8.26rem;
  height: 2.5rem;
}

.nav__list {
  grid-column-gap: 1%;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  display: flex;
}

.nav__button {
  grid-column-gap: 4.69em;
  align-items: center;
  display: flex;
}

.nav__item {
  padding: .31rem 1rem;
  transition: color .2s;
}

.nav__item:hover {
  color: #ff5200;
}

.svg {
  width: 100%;
  height: 100%;
  justify-content: center;
  align-items: center;
  display: flex;
}

.svg.absolute {
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.arrow-button {
  font-size: 1.13rem;
  transition: color .2s;
}

.arrow-button:hover {
  color: #ff5200;
}

.nav__item-move {
  position: relative;
  overflow: hidden;
  transform: translate(0);
}

.nav__link {
  padding-top: .13rem;
  padding-bottom: .13rem;
  position: relative;
}

.nav__link.is--2 {
  position: absolute;
}

.arrow-button__move {
  position: relative;
  overflow: hidden;
  transform: translate(0);
}

.arrow-button__text {
  padding-top: .13rem;
  padding-bottom: .13rem;
  position: relative;
}

.arrow-button__text.is--2 {
  position: absolute;
}

.main-hero {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: grid;
  position: relative;
}

.main-hero__text {
  grid-row-gap: 3.13rem;
  flex-direction: column;
  line-height: 1.2px;
  display: flex;
}

.main-hero__img {
  z-index: 88;
  width: 100%;
  position: absolute;
  right: 1rem;
  transform: translate(0, 4.75rem);
}

.main-hero__img.is--arabic {
  z-index: 7;
  left: 1rem;
  right: 0;
}

.main-hero__adv-list {
  grid-row-gap: .31rem;
  flex-direction: column;
  display: none;
}

.padding-hor-153 {
  padding-left: 9.56rem;
  padding-right: 9.56rem;
}

.padding-left-153 {
  padding-left: 9.56rem;
}

.padding-right-153 {
  padding-right: 9.56rem;
}

.main-hero__img-height {
  padding-top: 214.47%;
  position: relative;
}

.main-hero__tel {
  width: 48.68%;
  border-radius: 1.56rem;
  padding-top: 105%;
  position: absolute;
  overflow: hidden;
  box-shadow: 0 10px 154px rgba(138, 140, 154, .25);
}

.main-hero__tel.is--1 {
  top: 25%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.main-hero__tel.is--2 {
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.main-hero__tel.is--3 {
  top: auto;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.main-hero__tel-video {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.innovations {
  z-index: 2;
  grid-column-gap: 0px;
  grid-row-gap: 4.69rem;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.innovations__logo {
  width: 2.69rem;
  height: 1.5rem;
}

.innovations__text {
  grid-row-gap: 4.69rem;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.innovations__text.is--arabic {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.button {
  color: #fff;
  transition: color .2s;
}

.button:hover {
  color: #ff5200;
}

.button.is--black {
  color: #000;

}

.button.is--black:hover {
  color: #ff5200;
}

.button__move {
  position: relative;
  overflow: hidden;
  transform: translate(0);
}

.button__text {
  padding-top: .13rem;
  padding-bottom: .13rem;
  font-size: 1.13rem;
  position: relative;
}

.button__text.is--2 {
  position: absolute;
}

.button__line {
  width: 100%;
  height: .25rem;
  background-color: #ff5200;
  margin-top: .38rem;
}

.bg-image {
  z-index: 1;
  width: 30.88rem;
  height: 100%;
  mix-blend-mode: lighten;
  margin-left: -3.94rem;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.bg-image.no-click {
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.bg-image.is--arabic {
  transform-style: preserve-3d;
  margin-left: 0;
  margin-right: -3.94rem;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
  transform: rotateX(180deg)rotateY(0)rotateZ(180deg);
}

.img {
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.img.cropp {
  width: 76.63rem;
  height: 38.56rem;
  max-width: none;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.power {
  z-index: 2;
  grid-row-gap: 3.13rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.power__cards {
  grid-column-gap: 3.13rem;
  grid-row-gap: 2.5rem;
  flex-wrap: wrap;
  justify-content: flex-start;
  display: flex;
}

.power__cards.is--arabic {
  justify-content: flex-end;
}

.power__card {
  max-width: 21.88rem;
  border-radius: 1.56rem;
  padding: 8.44rem 3.13rem 3.13rem;
  position: relative;
  overflow: hidden;
  box-shadow: 0 10px 154px rgba(138, 140, 154, .25);
}

.power__card-content {
  height: 100%;
  grid-row-gap: 10.94rem;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.power__card-content.is--arabic {
  align-items: flex-end;
}

.ident-span {
  margin-left: 9.56rem;
}

.ident-span.col--medium-grey-1.italic.is--ident-small {
  margin-left: 6.13rem;
}

.ident-span.col--medium-grey-1.italic.is--arabic {
  margin-left: 0;
  margin-right: 9.56rem;
}

.ident-span.ident-small {
  margin-left: 4.63rem;
}

.power__card-bg {
  z-index: -1;
  width: 102.13rem;
  position: absolute;
  top: -17.63rem;
  bottom: auto;
  left: -17.56rem;
  right: auto;
}

.power__card-bg.is--2 {
  left: -42.56rem;
}

.power__card-bg.is--2.is--arabic {
  transform-style: preserve-3d;
}

.power__card-bg.is--3 {
  left: -67.56rem;
}

.power__card-bg.is--arabic, .power__card-bg.is--1.is--arabic {
  transform-style: preserve-3d;
}

.power__card-bg-height {
  padding-top: 34.98%;
}

.carbon-neutral {
  z-index: 2;
  grid-row-gap: 3.13rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.carbon-neutral__banner {
  border-radius: 1.56rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 3.13rem;
  padding-bottom: 3.13rem;
  display: grid;
  position: relative;
  overflow: hidden;
  box-shadow: 0 10px 154px rgba(138, 140, 154, .25);
}

.carbon-neutral__banner-content {
  grid-column-gap: 2rem;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.carbon-neutral__banner-text {
  max-width: 21.88rem;
  grid-row-gap: 6.25rem;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.carbon-neutral__banner-text.is--arabic {
  align-items: flex-end;
}

.carbon-neutral__banner-logo {
  width: 24rem;
}

.carbon-neutral__banner-logo.is--arabic {
  order: -1;
}

.carbon-neutral__banner-decor {
  z-index: -1;
  width: 102.13rem;
  position: absolute;
  top: auto;
  bottom: -23rem;
  left: auto;
  right: -55.69rem;
}

.carbon-neutral__banner-decor.is--arabic {
  transform-style: preserve-3d;
  left: -55.69rem;
  right: 0;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.press {
  z-index: 4;
  grid-row-gap: 3.13rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.press.is--dark {
  background-color: #000;
}

.press__decor {
  z-index: 3;
  width: 36.88rem;
  height: 100%;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.press__decor.is--arabic {
  transform-style: preserve-3d;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: auto;
  transform: rotateX(0)rotateY(-180deg)rotateZ(0);
}

.press__decor-height {
  padding-top: 94.74%;
}

.press__cards {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.press__card {
  grid-row-gap: 3.13rem;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.press__card.is--arabic {
  align-items: flex-end;
}

.press__card-text {
  grid-row-gap: 1.56rem;
  color: #fff;
  flex-direction: column;
  display: flex;
}

.text-link {
  color: #bcbcbb;
  text-decoration: underline;
  transition: color .2s;
}

.text-link:hover {
  color: #fff;
}

.is--orange {
  color: #ff5200;
}

.text-link.is--orange {
  color: #ff5200;
}

.text-link.col--black {
  color: #000;
}

.text-link.is--grey {
  color: #555352;
}

.text-link.is--white {
  color: #fff;
}

.contact-us {
  z-index: 2;
  grid-row-gap: 3.13rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: -3.13rem;
  display: grid;
  position: relative;
}

.text-field {
  height: 3.75rem;
  border: 1px solid rgba(188, 188, 187, .65);
  margin-bottom: 0;
  padding: 1rem 1.31rem;
  font-size: 1.13rem;
  font-weight: 400;
  line-height: 1.5;
}

.text-field:focus {
  border-color: #202020;
}

.text-field::-ms-input-placeholder {
  color: rgba(85, 83, 82, .65);
}

.text-field::placeholder {
  color: rgba(85, 83, 82, .65);
}

.text-field.is--arabic {
  text-align: right;
}

.textarea {
  min-height: 11.25rem;
  margin-bottom: 0;
  font-size: 1.13rem;
}

.textarea:focus {
  border: 1px solid #202020;
}

.textarea::-ms-input-placeholder {
  color: rgba(85, 83, 82, .65);
}

.textarea::placeholder {
  color: rgba(85, 83, 82, .65);
}

.textarea.is--arabic {
  text-align: right;
}

.form__inputs {
  grid-row-gap: .94rem;
  flex-direction: column;
  display: flex;
}

.form__inputs.text-area {
  position: relative;
}

.contact-us__wrapper {
  grid-row-gap: 4.69rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 0;
}

.form {
  grid-row-gap: 4.69rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  display: grid;
}

.form__areas {
  width: 100%;
  grid-row-gap: .94rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.form__button {
  margin-top: 3.13rem;
  position: relative;
}

.form-button {
  z-index: -1;
  width: 100%;
  height: 100%;
  opacity: 0;
  padding: 0;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.loader {
  z-index: 1;
  color: #fff;
  background-color: #ff5200;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  align-items: stretch;
  padding-bottom: 2.5rem;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
  display: flex;
  position: fixed;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.loader__list, .loader__decade {
  flex-direction: column;
}

.loader__item {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.loader__item.opacity-0 {
  opacity: 0;
}

.emails {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  display: grid;
}

.emails__card {
  grid-row-gap: .75rem;
  flex-direction: column;
  flex: 1;
  display: flex;
}

.emails__card.is--arabic {
  align-items: flex-end;
}

.emails__title {
  border-bottom: 1px solid rgba(133, 130, 130, .15);
  padding-bottom: .19rem;
}

.footer {
  grid-row-gap: 3.75rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.footer__logo {
  width: 8.26rem;
  height: 2.5rem;
}

.footer__socials {
  grid-column-gap: .63rem;
  display: flex;
}

.footer__copy {
  color: #fff;
}

.footer__links {
  grid-column-gap: 3.75rem;
  justify-content: flex-end;
  display: flex;
}

.footer__social {
  width: 2rem;
  height: 2rem;
  color: #000;
  cursor: pointer;
  transition: color .2s;
}

.footer__social:hover {
  color: #ff5200;
}

.footer__link {
  color: #fff;
  transition: color .2s;
}

.footer__link:hover {
  color: #ff5200;
}

.footer__divider {
  width: 100%;
  height: 1px;
  background-color: rgba(188, 188, 187, .3);
  position: absolute;
  top: auto;
  bottom: 3.19rem;
  left: 0%;
  right: 0%;
}

.footer__divider.no-click {
  top: auto;
  bottom: 3.13rem;
  left: 0%;
  right: 0%;
}

.loader__logo {
  width: 5.625rem;
  height: 5.625rem;
  display: none;
  position: absolute;
  top: 2.5rem;
  left: 2.5rem;
}

.loader__counter {
  height: 11.5rem;
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  padding-top: 3rem;
  padding-bottom: 3rem;
  display: none;
  position: absolute;
  bottom: 5rem;
  right: 2.5rem;
  overflow: hidden;
}

.loader__line-parent {
  width: 100%;
  height: 6px;
  border: 1px solid #fff;
}

.loader__line {
  width: 100%;
  height: 100%;
  transform-origin: 0%;
  transform-style: preserve-3d;
  background-color: #fff;
  transform: scale3d(0, 1, 1);
}

.contact-us__form.hide {
  display: none;
}

.success-message {
  height: 14rem;
  background-color: rgba(0, 0, 0, 0);
  padding: 0;
  font-weight: 400;
}

.success-message.is--white {
  color: #fff;
}

.success-message.is--arabic {
  text-align: right;
}

.loader__gradient {
  width: 100%;
  height: 50%;
  background-image: linear-gradient(#ff5200, rgba(255, 255, 255, 0) 73%);
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.loader__gradient.is--bottom {
  background-image: linear-gradient(#ff5200 35%, rgba(255, 255, 255, 0) 70%);
  top: auto;
  bottom: -2px;
  left: 0%;
  right: 0%;
  transform: rotate(180deg);
}

.references {
  z-index: 5;
  grid-row-gap: 6.75rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.references.is--dark {
  background-color: #000;
}

.references__decor {
  z-index: 4;
  width: 58.75rem;
  height: 100%;
  max-height: 100%;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.references-hero__decor {
  z-index: -1;
  width: 102.88rem;
  position: absolute;
  top: -29rem;
  bottom: auto;
  left: auto;
  right: -46.31rem;
}

.references-hero__decor-height {
  padding-top: 56.91%;
  background-image: url('../images/ref-hero-bg.png');
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
}

.engagement {
  grid-row-gap: 4.69rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.engagement__heading {
  z-index: 2;
  grid-row-gap: 1.56rem;
  flex-direction: column;
  display: flex;
  position: relative;
}

.engagement__items {
  z-index: 2;
  grid-column-gap: 5rem;
  grid-row-gap: 6.56rem;
  justify-content: space-between;
  display: flex;
  position: relative;
}

.engagement__item {
  grid-row-gap: .63rem;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.engagement__item-icon {
  width: 5rem;
  height: 5rem;
}

.engagement__bg {
  z-index: 1;
  width: 30.88rem;
  height: 100%;
  background-image: url('../images/engagement-bg.webp');
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.video {
  grid-row-gap: 3.13rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.video__video-height {
  padding-top: 56.28%;
  position: relative;
}

.video-bg {
  width: 100%;
  height: 100%;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.play-pause-button {
  position: relative;
}

.consumers {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.consumers__banner {
  background-color: #fff;
  border-radius: 1.56rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 1.88rem;
  padding-bottom: 1.88rem;
  display: grid;
  box-shadow: 0 10px 154px rgba(138, 140, 154, .25);
}

.consumers__banner-text {
  grid-row-gap: 2.5rem;
  flex-direction: column;
  justify-content: center;
  display: flex;
}

.consumers__banner-photos {
  grid-column-gap: 1.63rem;
  grid-row-gap: .94rem;
  flex-wrap: wrap;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  display: grid;
}

.consumers__banner-number {
  max-width: 86%;
  grid-row-gap: .63rem;
  flex-direction: column;
  display: flex;
}

.display-89 {
  letter-spacing: -.06em;
  font-size: 5.56rem;
  font-weight: 300;
  line-height: 1;
}

.consumers__banner-photo {
  width: 5rem;
}

.consumers__banner-photo-height {
  padding-top: 107.5%;
  position: relative;
}

.brands {
  grid-row-gap: 3.13rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brands__banner {
  background-color: #fff;
  border-radius: 1.56rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 1.88rem;
  padding-bottom: 1.88rem;
  display: grid;
  box-shadow: 0 10px 154px rgba(138, 140, 154, .25);
}

.brands__banner-text {
  grid-row-gap: 2.5rem;
  flex-direction: column;
  justify-content: center;
  display: flex;
}

.brands__banner-number {
  grid-row-gap: .63rem;
  flex-direction: column;
  display: flex;
}

.brands__banner-logos {
  grid-column-gap: 1rem;
  grid-row-gap: 1.25rem;
  flex-wrap: wrap;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  justify-items: center;
  display: grid;
}

.innovation-hero {
  grid-row-gap: 3.13rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.innovation-hero__heading {
  grid-row-gap: 3.13rem;
  flex-direction: column;
  display: flex;
}

.innovation-hero__decor {
  width: 85rem;
  position: absolute;
  top: -7rem;
  bottom: auto;
  left: 66rem;
  right: auto;
}

.innovation-hero__decor-height {
  background-image: url('../images/1_1.png');
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 112.06%;
}

.diagram {
  grid-row-gap: 3.13rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.diagram__circle {
  z-index: 2;
  width: 51.19rem;
  height: 51.19rem;
  background-color: #fff;
  border: 1px solid #ff5200;
  border-radius: 100vw;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  overflow: hidden;
}

.diagram__circle-inner {
  width: 28.31rem;
  height: 28.31rem;
  grid-row-gap: 1.25rem;
  background-color: #fff;
  border-radius: 100vw;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 2.5rem;
  display: flex;
  box-shadow: 0 1px 154px rgba(138, 140, 154, .25);
}

.diagram__circle-inner svg{
  width: 76%;
  height: auto;
}

.diagram__circle-inner.align-center {
  z-index: 3;
}

.diagram__circle-inner-text {
  grid-row-gap: .56rem;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.diagram__circle-inner-big {
  color: #ff5200;
  background-color: #fff;
  justify-content: center;
  align-items: flex-start;
  padding-top: 5rem;
  transition: color .2s, background-color .2s;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.diagram__circle-inner-big.is--top {
  height: 100%;
}

.diagram__circle-inner-big.is--top:hover {
  color: #fff;
  background-color: #ff5200;
}

.diagram__circle-inner-big.is--right {
  height: 100%;
  justify-content: flex-end;
  align-items: flex-end;
  padding-bottom: 17.19rem;
  padding-right: 4.06rem;
}

.diagram__circle-inner-big.is--right:hover {
  color: #fff;
  background-color: #ff5200;
}

.diagram__circle-inner-big.is--left {
  height: 100%;
  justify-content: flex-start;
  align-items: flex-end;
  padding-bottom: 17.19rem;
  padding-left: 2.94rem;
}

.diagram__circle-inner-big.is--left:hover {
  color: #fff;
  background-color: #ff5200;
}

.diagram__circle-inner-big .h-32{
  font-size: 1.5rem;
}

.investors-hero {
  grid-row-gap: 3.13rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.investors-hero__heading {
  grid-row-gap: 3.13rem;
  flex-direction: column;
  display: flex;
}

.investors-hero__decor {
  z-index: -1;
  width: 77.88rem;
  position: absolute;
  top: -3rem;
  bottom: auto;
  left: -55rem;
  right: auto;
}

.investors-hero__decor.is--2 {
  width: 85.06rem;
  top: -22rem;
  bottom: auto;
  left: auto;
  right: -32rem;
}

.investors-hero__decor-height {
  background-image: url('../images/decor.png');
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 71.11%;
}

.investors-hero__decor-height.is--2 {
  background-image: url('../images/decor-2.png');
  padding-top: 69.65%;
}

.founders {
  grid-row-gap: 3.13rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.founders-photos {
  grid-column-gap: .88rem;
  align-items: flex-start;
  display: flex;
}

.founders__letter {
  grid-row-gap: 1.56rem;
  flex-direction: column;
  margin-top: 9.19rem;
  display: flex;
}

.founders-photo {
  width: 18.31rem;
  border: 1px solid #fff;
  border-radius: 1.56rem;
  position: relative;
  overflow: hidden;
  box-shadow: 0 10px 55px rgba(0, 0, 0, .2);
}

.founders-photo.is--2 {
  margin-top: 9.19rem;
}

.founders-photo-height {
  padding-top: 100%;
}

.founders__letter-title {
  max-width: 70%;
}

.founders__letter-divider {
  height: 1px;
  background-color: #ff5200;
  justify-content: flex-end;
  display: flex;
  position: relative;
}

.founders__letter-text {
  max-width: 94%;
}

.founders__letter-button {
  margin-top: 3.13rem;
}

.founders__letter-divider-icon {
  width: 2.68rem;
  height: 1.75rem;
  transform: translate(20%, -72%);
}

.investors-banner {
  z-index: 2;
  grid-row-gap: 6.75rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: -1.25rem;
  margin-right: -1.25rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  display: grid;
  position: relative;
}

.investors-banner.is--dark {
  background-color: #000;
}

.investors-banner__policy, .investors-banner__initiative {
  grid-row-gap: 4.88rem;
  flex-direction: column;
  display: flex;
}

.investors-banner__policy-text, .iinvestors-banner__initiative-text {
  max-width: 85%;
  grid-row-gap: 1.56rem;
  flex-direction: column;
  display: flex;
}

.investors-banner__decor {
  z-index: 2;
  width: 43rem;
  max-height: 100%;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.investors-banner__decor-height {
  padding-top: 100%;
}

.investors-contact {
  z-index: 2;
  grid-row-gap: 6.75rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.investors-contact__card, .investors-contact__contact {
  grid-row-gap: 1.56rem;
  flex-direction: column;
  display: flex;
}

.divider {
  width: 100%;
  height: 1px;
  background-color: #ff5200;
  position: relative;
}

.divider.is--grey {
  background-color: rgba(133, 130, 130, .15);
}

.divider.is--grey.width-120 {
  width: 118%;
  margin-left: -18%;
}

.divider.is--white {
  background-color: #bcbcbb;
}

.investors-contact__text {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.investors-contact__text-card {
  grid-row-gap: .5rem;
  flex-direction: column;
  display: flex;
}

.documents {
  z-index: 2;
  grid-row-gap: 5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.tabs {
  flex-direction: column;
  display: flex;
}

.tabs-content {
  margin-top: 3rem;
}

.tabs__link {
  color: #858282;
  background-color: rgba(0, 0, 0, 0);
  padding: 4px 0;
  transition: color .2s;
}

.tabs__link:hover {
  color: #202020;
}

.tabs__link.w--current {
  color: #000;
  background-color: rgba(0, 0, 0, 0);
  border-bottom: 1px solid #ff5200;
  font-weight: 500;
}

.tabs-menu {
  grid-column-gap: 2.5rem;
  display: flex;
}

.subscribe {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.subscribe__form {
  z-index: 2;
  position: relative;
}

.subscribe__form-wrapper {
  margin-bottom: 0;
}

.subscribe__form-form {
  grid-row-gap: 3.75rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.subscribe__form-inputs {
  border-radius: .94rem;
  position: relative;
  overflow: hidden;
}

.subscribe__form-button {
  height: 100%;
  align-items: center;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.subscribe__decor {
  z-index: 1;
  width: 31.56rem;
  height: 29.94rem;
  transform-style: preserve-3d;
  background-image: url('../images/circle-2.webp');
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.diagram__line {
  width: 1px;
  height: 50%;
  background-color: #ff5200;
  position: absolute;
  transform: translate(50%, 50%);
}

.diagram__line.is--right {
  top: 10%;
  left: 75%;
  transform: rotate(59deg);
}

.diagram__line.is--left {
  top: 10%;
  right: 75%;
  transform: rotate(-59deg);
}

.diagram__card {
  grid-row-gap: .56rem;
  opacity: 0;
  flex-direction: column;
  transition: opacity .2s;
  display: flex;
  position: relative;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.diagram__card.is--left {
  padding-bottom: 6.94rem;
  padding-right: 6.7rem;
}

.diagram__card.is--right {
  padding-bottom: 6.94rem;
  padding-right: 0;
}

.diagram__cards {
  z-index: 1;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
  display: grid;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.diagram__card-title {
  max-width: 100%;
}

.diagram__card-title.max-width-60 {
  max-width: 60%;
}

.diagram__card-title.max-width-70 {
  max-width: 70%;
}

.diagram__card-title.max-width-100 {
  max-width: 60%;
}

.diagram__card-text {
  max-width: 100%;
  margin-top: .56rem;
}

.diagram__card-text.max-width-80 {
  max-width: 80%;
}

.diagram__decor {
  z-index: -1;
  width: 56.25rem;
  position: absolute;
  top: -42rem;
  left: 22rem;
}

.diagram__decor-height {
  background-image: url('../images/2_1.png');
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 231.97%;
}

.files__item {
  border-bottom: 1px solid #e5e5e5;
}

.files__item:first-child {
  border-top: 1px solid #e5e5e5;
}

.files__item-link {
  display: flex;
  grid-column-gap: 11.25rem;
  padding-top: 2.69rem;
  padding-bottom: 2.69rem;
}

.files__item-date {
  min-width: 9rem;
}

.files__item-title {
  color: #000;
  flex-shrink: 1;
  flex-grow: 1;
}

.files__item-arrow {
  width: 2.63rem;
  height: 2.63rem;
  border: 1px solid #ff5200;
  border-radius: 100vw;
  transition: all .2s;
  flex-grow: 0;
  flex-shrink: 0;
}

.pagination {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 4.69rem;
  display: grid;
}

.next {
  background-color: rgba(0, 0, 0, 0);
  border-style: none;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
}

.next.button {
  position: relative;
}

.tos {
  z-index: 2;
  grid-row-gap: 6.25rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.tos__descr {
  margin-top: 4.69rem;
}

.tos__list {
  width: 100%;
  grid-row-gap: 6.25rem;
  flex-direction: column;
  display: flex;
}

.tos__item {
  grid-row-gap: 1.56rem;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.tos__item.more-gap {
  grid-row-gap: 3.13rem;
}

.tos__sub-item {
  grid-row-gap: 1.56rem;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.tos__sub-item.margin-top-40 {
  margin-top: 2.5rem;
}

.button__content {
  grid-column-gap: .4rem;
  align-items: center;
  display: flex;
}

.button__content.is--2 {
  position: absolute;
}

.button__arrow {
  width: .8rem;
}

.text-block {
  z-index: 2;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.scheme {
  z-index: 2;
  grid-row-gap: 7.19rem;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.scheme__text-block {
  color: #fff;
  text-align: center;
}

.scheme__text-block.is--bottom {
  margin-top: 5.38rem;
}

.scheme__body {
  position: relative;
}

.scheme__arrows {
  width: 55.5rem;
  position: relative;
}

.scheme__item {
  grid-row-gap: .31rem;
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
  position: absolute;
  bottom: auto;
  right: auto;
}

.scheme__item.is--right-top {
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
  transform: translate(0%);
}

.scheme__item.is--left-center {
  top: 50%;
  bottom: auto;
  left: 0%;
  right: auto;
  transform: translate(-50%, -50%);
}

.scheme__item.is--left-top {
  top: -2.5rem;
  bottom: auto;
  left: 8.5rem;
  right: auto;
}

.scheme__item.is--right-top {
  top: -2.5rem;
  bottom: auto;
  left: auto;
  right: 7.81rem;
}

.scheme__item.is--right-center {
  top: 50%;
  bottom: auto;
  left: auto;
  right: 0;
  transform: translate(50%, -50%);
}

.scheme__item.is--right-bottom {
  align-items: center;
  top: auto;
  bottom: -4.75rem;
  left: auto;
  right: 8.71rem;
}

.scheme__item.is--left-bottom {
  align-items: center;
  top: auto;
  bottom: -7.81rem;
  left: 7.81rem;
  right: auto;
}

.scheme__item.is--center {
  width: 12rem;
  height: 12rem;
  background-color: #202020;
  border-radius: 1.56rem;
  justify-content: center;
  align-items: center;
  top: auto;
  bottom: 50%;
  left: 50%;
  right: auto;
  transform: translate(-50%, 50%);
}

.scheme__item-icon {
  width: 5rem;
  height: 5rem;
  position: relative;
}

.scheme__arrows-height {
  padding-top: 42.44%;
  position: relative;
}

.carbon-neutral-hero {
  grid-row-gap: 4.69rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.carbon-neutral-hero__heading {
  grid-row-gap: 3.13rem;
  flex-direction: column;
  display: flex;
}

[lang = "ae-ar"] .carbon-neutral-hero__heading{
  grid-area: 1 / 5 / 2 / 11 !important;
}

[lang = "ae-ar"] .responsible-ad__text1{
  grid-area: 1 / 7 / 2 / 11 !important;
}


[lang = "ae-ar"] .responsible-ad__photo1 {
  grid-area: 1 / 3 / 2 /6 !important;
}

[lang = "ae-ar"] .responsible-ad__photo2 {
  grid-area: 1 / 7 / 2 / 11 !important;
  margin-left: 6rem;
  margin-right: -4rem;
}

[lang = "ae-ar"] .responsible-ad__text2{
  grid-area: 1 / 3 / 2 / 7 !important;
}


[lang = "ae-ar"] .titleDIV .ident-span{
  margin-right: 9.56rem;
  margin-left: unset !important;
}


[lang = "ae-ar"]  .ar-link{
  display: inline-block;
}

[lang = "ae-ar"] .titleDIV .button {
  align-self: flex-start !important;
}


.carbon-neutral-hero__decor {
  z-index: -1;
  width: 53.31rem;
  position: absolute;
  top: auto;
  bottom: 3.44rem;
  left: 0%;
  right: auto;
}

.carbon-neutral-hero__decor.is--2 {
  width: 53.75rem;
  top: 1.25rem;
  bottom: auto;
  left: auto;
  right: 0%;
}

.carbon-neutral-hero__decor-height {
  background-image: url('../images/hero-2.png');
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 50.18%;
}


.carbon-neutral-hero__decor-height.is--2 {
  background-image: url('../images/hero-right-bg.png');
  padding-top: 53.95%;
}


.responsible-ad__decor-height {
  background-image: url('../images/hero-right-bg.png');
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 50.18%;
}


.responsible-ad__decor-height.is--2 {
  background-image: url('../images/hero-right-bg.png');
  padding-top: 53.95%;
}

.carbon-neutral-hero__divider {
  height: 1px;
  background-color: rgba(133, 130, 130, .2);
}

.carbon-neutral-descr {
  grid-row-gap: 3.13rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
  position: relative;
}

.carbon-neutral-descr__photo {
  width: 100%;
  border-radius: 1.56rem;
  align-items: flex-start;
  position: relative;
  overflow: hidden;
  box-shadow: 0 2px 154px rgba(138, 140, 154, .25);
}

.carbon-neutral-descr__text {
  grid-row-gap: 1.56rem;
  flex-direction: column;
  display: flex;
}

.carbon-neutral-descr__photo-height {
  padding-top: 100%;
  position: relative;
}

.text-block__decor {
  z-index: -1;
  width: 31.25rem;
  transform-style: preserve-3d;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.text-block__decor.is--2 {
  width: 53.75rem;
  top: 1.25rem;
  bottom: auto;
  left: auto;
  right: 0%;
}

.text-block__decor-height {
  background-image: url('../images/tbd.png');
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 87.8%;
}

.text-block__decor-height.is--2 {
  background-image: url('../images/hero-right-bg.png');
  padding-top: 53.95%;
}

.imprint {
  grid-row-gap: 4.69rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: center;
  justify-content: center;
  align-items: center;
  display: grid;
  position: relative;
}

.imprint__heading {
  grid-row-gap: 3.13rem;
  flex-direction: column;
  display: flex;
}

.imprint__info {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.imprint__info-item {
  padding-top: 3.13rem;
  padding-bottom: 3.13rem;
}

.imprint__info-item.is--2 {
  border-top: 1px solid #ff5200;
  border-bottom: 1px solid #ff5200;
}

.imprint__info-item.is--1 {
  padding-top: 0;
}

.imprint__info-item.is--3 {
  padding-bottom: 0;
}

.utility-page-wrap {
  width: 100vw;
  height: 100vh;
  max-height: 100%;
  max-width: 100%;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.utility-page-content {
  height: 100%;
  text-align: center;
  flex-direction: column;
  display: flex;
}

._404__numbers {
  display: flex;
  position: relative;
}

._404__number {
  position: relative;
}

._404__number.is--z-index {
  z-index: 2;
}

.p-460 {
  font-size: 28.75rem;
  font-weight: 500;
  line-height: 1;
}

._404page {
  background-image: url('../images/bg.png');
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}


.div-block {
  height: 100%;
  align-items: center;
  display: flex;
}

._404 {
  height: 100%;
  grid-row-gap: 5rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

._404.padding-150 {
  justify-content: center;
}

._404__title {
  margin-top: 1.56rem;
}

._404__button {
  transform: translate(-50%);
}

.contact-us__bg {
  width: 112.19rem;
  height: 48.31rem;
  background-image: url('../images/contact-page-bg.png');
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  position: absolute;
  top: -6.5rem;
  bottom: auto;
  left: auto;
  right: -86rem;
}

.map {
  z-index: 2;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.map__countries {
  grid-row-gap: 4.06rem;
  flex-direction: column;
  display: flex;
}

.map__countries-title {
  z-index: 2;
}

.map__countries-list {
  grid-column-gap: 3.44rem;
  grid-row-gap: .75rem;
  flex-wrap: wrap;
  display: flex;
}

.map__map {
  margin-right: -3.75rem;
  position: relative;
  overflow: hidden;
}

.map__countries-column {
  grid-row-gap: .63rem;
  flex-direction: column;
  flex: 1;
  display: flex;
}

.map__countries-item {
  width: 9.6875rem;
  color: #fff;
  cursor: pointer;
  border-top: 1px solid rgba(255, 82, 0, .35);
  padding-top: .75rem;
}

.map__countries-item.is--1 {
  border-top-style: none;
}

.map__img, .map__dots {
  width: 78.4rem;
  height: 37.27rem;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.map__dot-circles {
  width: 1.5rem;
  height: 1.5rem;
  justify-content: center;
  align-items: center;
  position: absolute;
}

.map__dot-circles.is--1 {
  top: 28.76%;
  left: 41.79%;
}

.map__dot-circles.is--2 {
  top: 26.415%;
  left: 42.11%;
}

.map__dot-circles.is--3 {
  top: 30.44%;
  left: 19.55%;
}

.map__dot-circles.is--4 {
  top: 75.47%;
  left: 50.28%;
}

.map__dot-circles.is--5 {
  top: 40.62%;
  left: 60.56%;
}

.map__dot-circles.is--6 {
  top: 13.08%;
  left: 46.87%;
}

.map__dot-circles.is--7 {
  top: 11.8238%;
  left: 45.079%;
}

.map__dot-circles.is--8 {
  top: 12.2%;
  left: 49.14%;
}

.map__dot-circles.is--9 {
  top: 17.48%;
  left: 47.65%;
}

.map__dot-circles.is--10 {
  top: 24.025%;
  left: 43.94%;
}

.map__dot-circles.is--11 {
  top: 20.629%;
  left: 43.106%;
}

.map__dot-circles.is--12 {
  top: 11.31rem;
  left: 45.916%;
}

.map__dot-circles.is--13 {
  top: 24.02%;
  left: 45.916%;
}

.map__dot-circles.is--14 {
  top: 24.78%;
  left: 46.69%;
}

.map__dot-circles.is--relative {
  position: relative;
}

.circle {
  width: 100%;
  height: 100%;
  background-color: rgba(210, 63, 22, .25);
  border-radius: 100vw;
}

.circle.is--2 {
  width: 60%;
  height: 60%;
  position: absolute;
  top: 50%;
  bottom: 0%;
  left: 50%;
  right: 0%;
  transform: translate(-50%, -50%);
}

.circle.is--1 {
  width: 30%;
  height: 30%;
  width: 30%;
  height: 30%;
  background-color: #d23f16;
  position: absolute;
  top: 50%;
  bottom: 0%;
  left: 50%;
  right: 0%;
  transform: translate(-50%, -50%);
}

.map__img--fixed {
  width: 78.4rem;
  height: 37.27rem;
  opacity: .22;
  display: none;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.careers-hero {
  grid-row-gap: 4.69rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.careers-hero__heading {
  grid-row-gap: 3.13rem;
  flex-direction: column;
  padding-right: 3.75rem;
  display: flex;
  grid-area: 1 / 4 / 2 / 9;
}

.careers-hero__decor {
  z-index: -1;
  width: 90.25rem;
  position: absolute;
  top: -6.2rem;
  bottom: auto;
  left: 55.25rem;
  right: auto;
}

.careers-hero__decor.is--2 {
  width: 85.06rem;
  top: -22rem;
  bottom: auto;
  left: auto;
  right: -32rem;
}

.careers-hero__decor-height {
  background-image: url('../images/hero7.png');
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 32.54%;
}

.careers-hero__decor-height.is--2 {
  background-image: url('../images/decor-2.png');
  padding-top: 69.65%;
}

.careers-hero-descr.padding-right-118 {
  padding-right: 6rem;
}

.careers-hero-descr.is--2 {
  padding-right: 7.5rem;
}

.values {
  z-index: 2;
  grid-row-gap: 4.69rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.values.is--dark {
  background-color: #000;
}

.values__list {
  grid-row-gap: 2.06rem;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.values__item {
  border-top: 1px solid rgba(255, 255, 255, .3);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 2.06rem;
  display: grid;
}

.values__item.is--last {
  border-bottom: 1px solid rgba(255, 255, 255, .3);
  padding-bottom: 2.06rem;
}

.values__item-descr {
  color: #fff;
}

.values__decor {
  width: 31.38rem;
  height: 100%;
  background-image: url('../images/left.png');
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.values__decor.is--right {
  width: 12.06rem;
  background-image: url('../images/right.png');
  background-position: 100% 100%;
  top: auto;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.local-teams {
  z-index: 2;
  grid-row-gap: 3.13rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.local-teams__title {
  z-index: 2;
  position: relative;
}

.local-teams__photos {
  grid-column-gap: .88rem;
  justify-content: center;
  display: flex;
}

.reviews {
  z-index: 2;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.local-teams__photos-list {
  grid-row-gap: .88rem;
  flex-direction: column;
  justify-content: flex-start;
  display: flex;
}

.local-teams__photos-list.is--1 {
  padding-top: 11.06rem;
}

.local-teams__photos-list.is--2 {
  padding-top: 16.25rem;
}

.local-teams__photos-list.is--3 {
  padding-top: 11.06rem;
}

.local-teams__photos-list.is--4 {
  padding-top: 0;
}

.local-teams__photos-list.is--5 {
  padding-top: 11.06rem;
}

.local-teams__photos-list.is--6 {
  padding-top: 0;
}

.local-teams__photos-item {
  width: 15.25rem;
  border: 1px solid #fff;
  border-radius: 1.56rem;
  position: relative;
  overflow: hidden;
  box-shadow: 0 10px 55px rgba(0, 0, 0, .2);
}

.local-teams__photos-item.is--2 {
  margin-top: 9.19rem;
}

.local-teams__photos-item-height {
  padding-top: 100%;
}

.reviews__wrapper {
  grid-column-gap: 2.75rem;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-right: 1.88rem;
  display: grid;
}

.reviews__item {
  grid-row-gap: 4.19rem;
  border-radius: 1.56rem;
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  padding: 2.31rem 3.13rem 2.56rem 2.81rem;
  display: flex;
  position: relative;
  box-shadow: 0 10px 154px rgba(138, 140, 154, .25);
}

.reviews__item.is--orange {
  color: #fff;
  background-color: #ff5200;
}

.reviews__item-top {
  grid-row-gap: 1.25rem;
  flex-direction: column;
  display: flex;
}

.quotes {
  width: 2.01rem;
  height: 1.31rem;
}

.reviews__item-bg {
  z-index: 1;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.careers {
  z-index: 2;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.careers__descr {
  margin-left: 3.5rem;
  padding-right: 7.24rem;
}

.open-position {
  z-index: 2;
  grid-row-gap: 4.69rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.open-position__wrapper {
  padding-right: 2.44rem;
}

.open-position__list {
  grid-column-gap: 3.5rem;
  display: flex;
}

.open-position__item {
  width: 100%;
  max-width: 28.75rem;
  grid-row-gap: 2.81rem;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.open-position__item-heading {
  grid-row-gap: .31rem;
  flex-direction: column;
  display: flex;
}

.job-inner-hero {
  grid-row-gap: 2.81rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  transition: color .2s;
  display: grid;
  position: relative;
}

.job-inner-hero__heading {
  grid-row-gap: 3.13rem;
  flex-direction: column;
  display: flex;
}

.job-inner-hero__decor {
  width: 72rem;
  position: absolute;
  top: 1.38rem;
  bottom: auto;
  left: auto;
  right: -27.63rem;
}

.job-inner-hero__decor-height {
  background-image: unset;
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 32.9%;
}

.job-inner-hero__info {
  grid-row-gap: 1.88rem;
  border: 1px rgba(0, 0, 0, .15);
  border-bottom-style: solid;
  flex-direction: column;
  padding-bottom: 3.13rem;
  display: flex;
}

.job-inner-hero__format {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.job-inner-hero__link {
  width: 3rem;
  height: 3rem;
  background-color: #fff;
  border-radius: .94rem;
  justify-content: center;
  align-items: center;
  padding: .5rem;
  display: flex;
  box-shadow: 0 10px 70px #8a8c9a;
}

.job-inner-hero__link:hover {
  color: #ff5200;
}

.job-inner-hero__type {
  grid-column-gap: .31rem;
  display: flex;
}

.job-inner-hero__type-item {
  background-color: #fff;
  border-radius: .94rem;
  justify-content: center;
  align-items: center;
  padding: .63rem .94rem;
  display: flex;
  box-shadow: 0 10px 154px rgba(138, 140, 154, .25);
}

.job-inner-hero__location-wrap {
  grid-column-gap: .81rem;
  align-items: center;
  display: flex;
}

.job-inner-hero__location-pin {
  width: 2.19rem;
  height: 2.19rem;
  position: relative;
}

.job-inner-body {
  grid-row-gap: 6.06rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.job-inner-body__text {
  grid-row-gap: 2.81rem;
  flex-direction: column;
  display: flex;
}

.job-inner-body__text-rich {
  color: #555352;
}

.job-inner-body__text-rich p {
  color: #555352;
  font-size: 1.25rem;
  line-height: 1.5;
}

.job-inner-body__text-rich h4 {
  margin-top: 0;
  margin-bottom: 0;
}

.job-inner-body__text-rich h3 {
  letter-spacing: -.03em;
  font-size: 2rem;
  font-weight: 400;
  line-height: 1.3;
}

.job-inner-body__text-rich ul {
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: disc;
}

.job-inner-body__text-item {
  grid-row-gap: 1.56rem;
  flex-direction: column;
  display: flex;
}

.job-inner-body__button {
  justify-content: flex-start;
  display: flex;
}

.references-hero {
  grid-row-gap: 3.13rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.references-hero__heading {
  grid-row-gap: 3.13rem;
  flex-direction: column;
  display: flex;
}

.references-hero__decor {
  z-index: -1;
  width: 102.88rem;
  position: absolute;
  top: -29rem;
  bottom: auto;
  left: auto;
  right: -46.31rem;
}

.references-hero__decor.is--2 {
  width: 85.06rem;
  top: -22rem;
  bottom: auto;
  left: auto;
  right: -32rem;
}

.references-hero-descr.padding-right-118 {
  padding-right: 6rem;
}

.references-hero-descr.is--2 {
  padding-right: 7.5rem;
}

.careers-hero-descr-copy.padding-right-118 {
  padding-right: 6rem;
}

.careers-hero-descr-copy.is--2 {
  padding-right: 7.5rem;
}

.advertisers {
  z-index: 2;
  grid-row-gap: 4.69rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.advertisers.is--dark {
  background-color: #000;
}

.advertisers__heading {
  text-align: right;
}

.advertisers__title {
  grid-row-gap: 1.25rem;
  flex-direction: column;
  display: flex;
}

.advertisers__mail {
  flex: 1;
  justify-content: flex-end;
  align-self: flex-end;
  display: flex;
}

.insights-hero {
  grid-row-gap: 3.13rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.insights-hero__heading {
  grid-row-gap: 3.13rem;
  flex-direction: column;
  padding-right: 4.25rem;
  display: flex;
}

.insights-hero__descr.padding-right-118 {
  padding-right: 6rem;
}

.insights-hero__descr.is--2 {
  padding-right: 7.5rem;
}

.insights-hero__decor {
  z-index: -1;
  width: 107.38rem;
  position: absolute;
  top: -10.63rem;
  bottom: auto;
  left: 50.69rem;
  right: auto;
}

.insights-hero__decor.is--2 {
  width: 91.81rem;
  top: 9.8rem;
  bottom: auto;
  left: -77.9rem;
  right: auto;
}

.articles {
  z-index: 2;
  grid-row-gap: 3.13rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.articles.is--dark {
  background-color: #000;
}

.articles__heading {
  z-index: 3;
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: relative;
}

.articles__title {
  grid-row-gap: 1.25rem;
  flex-direction: column;
  display: flex;
}

.articles__mail {
  text-align: right;
  align-self: flex-end;
}

.articles__wrapper {
  grid-column-gap: 2.75rem;
  grid-row-gap: 2.75rem;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.insights-hero__decor-height {
  background-image: url('../images/Right.webp');
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 29.28%;
}

.insights-hero__decor-height.is--2 {
  background-image: url('../images/Left.webp');
  padding-top: 43.84%;
}

.advertisers__logos {
  grid-column-gap: .88rem;
  grid-row-gap: .88rem;
  grid-template-rows: 8.06rem 8.06rem 8.06rem 8.06rem 8.06rem;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-rows: 8.06rem;
  grid-auto-columns: 1fr;
  display: grid;
}

.brand-logo {
  border-radius: 1.56rem;
  position: relative;
  overflow: hidden;
  box-shadow: 0 10px 154px rgba(138, 140, 154, .25);
}

.publishers {
  z-index: 2;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.publishers.is--dark {
  background-color: #000;
}

.publishers__heading {
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.publishers__title {
  grid-row-gap: 1.25rem;
  flex-direction: column;
  display: flex;
}

.publishers__mail {
  text-align: left;
}

.publishers__logos {
  grid-column-gap: .88rem;
  grid-row-gap: .88rem;
  grid-template-rows: 5rem 5rem 5rem 5rem auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-rows: 5rem;
  grid-auto-columns: 1fr;
  display: grid;
}

.advertisers__logo-copy {
  height: 8.06rem;
  border-radius: 1.56rem;
  position: relative;
  overflow: hidden;
  box-shadow: 0 10px 154px rgba(138, 140, 154, .25);
}

.publishers__logos-copy {
  grid-column-gap: .88rem;
  grid-row-gap: .88rem;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.feedback {
  z-index: 2;
  grid-row-gap: 4.69rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.feedback.is--dark {
  background-color: #000;
}

.feedback__heading {
  justify-content: space-between;
  display: flex;
}

.feedback__title {
  grid-row-gap: 1.25rem;
  flex-direction: column;
  display: flex;
}

.feedback__cards {
  grid-column-gap: 3.13rem;
  align-items: flex-start;
  display: flex;
}

.feedback__card {
  width: 28.75rem;
  max-width: 100%;
  grid-row-gap: 3.13rem;
  flex-direction: column;
  display: flex;
}

.feedback__card-icon {
  width: 9.69rem;
  height: 9.69rem;
  background-color: #fff;
  border-radius: .94rem;
  overflow: hidden;
}

.feedback__card-content {
  grid-row-gap: 2.19rem;
  flex-direction: column;
  display: flex;
}

.feedback__card-heading {
  max-width: 62%;
  grid-row-gap: .94rem;
  flex-direction: column;
  display: flex;
}

.feedback__card-heading.mw-80 {
  max-width: 80%;
}

.feedback__card-text {
  color: #fff;
}

.articles__article {
  width: 100%;
  max-width: 100%;
  border-radius: 1.56rem;
  position: relative;
  box-shadow: 0 10px 154px rgba(138, 140, 154, .25);
}

.articles__article-img {
  width: 100%;
  border-top-left-radius: 1.56rem;
  border-top-right-radius: 1.56rem;
  padding-top: 79.88%;
  position: relative;
  overflow: hidden;
}

.articles__article-content {
  grid-row-gap: 4.81rem;
  border-bottom-right-radius: 1.56rem;
  border-bottom-left-radius: 1.56rem;
  flex-direction: column;
  align-items: flex-start;
  padding: 2.19rem 2.5rem 2.5rem;
  display: flex;
}

.articles__article-img-height {
  padding-top: 79.88%;
}

.articles__article-heading {
  grid-row-gap: 1.25rem;
  flex-direction: column;
  display: flex;
}

.articles__article-tags {
  z-index: 5;
  grid-column-gap: .31rem;
  display: flex;
  position: absolute;
  top: 1.56rem;
  bottom: auto;
  left: 1.56rem;
  right: auto;
}

.articles__article-tag {
  color: #ff5200;
  background-color: #fff;
  border-radius: .63rem;
  padding: .63rem .94rem;
  position: relative;
  box-shadow: 0 10px 154px rgba(138, 140, 154, .25);
}

.articles__article-tag.is--num {
  transition: color .2s;
}

.articles__article-tag.is--num:hover {
  color: #202020;
}

.articles__article-tag.is--shadow {
  box-shadow: 0 10px 70px rgba(138, 140, 154, .25);
}

.articles__article-add-tags {
  grid-row-gap: .31rem;
  flex-direction: column;
  align-items: flex-start;
  transition: opacity .2s;
  display: none;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
  transform: translate(0, 3.5rem);
}

.articles__show-more {
  border-top: 1px solid rgba(133, 130, 130, .15);
  justify-content: center;
  align-items: center;
  padding-top: 3.13rem;
  display: flex;
}

.maps__wrapper {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
}

.tabs-2 {
  display: flex;
}

.maps__tabs {
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.maps__tabs-buttons-list {
  grid-column-gap: 3.13rem;
  grid-row-gap: .75rem;
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: minmax(9rem, 11.25rem) minmax(9rem, 11.25rem);
  grid-auto-columns: 1fr;
  margin-top: 11rem;
  display: grid;
}

.maps__tabs-buttons-item {
  color: #fff;
  background-color: rgba(0, 0, 0, 0);
  border-bottom: 1px solid rgba(255, 82, 0, .35);
  padding: 0 0 .63rem;
  transition: border-color .2s;
}

.maps__tabs-buttons-item:hover {
  border-bottom-color: #ff5200;
}

.maps__tabs-buttons-item.w--current {
  color: #ff5200;
  background-color: rgba(0, 0, 0, 0);
  border-bottom-color: #ff5200;
}

.maps__tabs-buttons-item.is--hole-world {
  margin-top: 4.38rem;
}

.maps__tabs-buttons-item.is--hole-world.w--current {
  display: none;
}

.maps__tabs-buttons-item.is--arabic {
  text-align: right;
}

.maps__tabs-item {
  height: 100%;
}

.maps__tabs-item-wrapper {
  grid-row-gap: 2.5rem;
  flex-direction: column;
  display: flex;
}

.maps__tabs-map-wrapper {
  width: 100%;
  height: 38.56rem;
  align-self: center;
  position: relative;
  overflow: hidden;
}

.maps__tabs-item-adresses {
  grid-column-gap: 2.5rem;
  justify-content: flex-start;
  display: flex;
}

.maps__tabs-address-card {
  width: 23.88rem;
  grid-row-gap: .5rem;
  flex-direction: column;
  display: flex;
}

.maps__tabs-address-card.is--arabic {
  align-items: flex-end;
}

.maps__tabs-map {
  padding-top: 50.29%;
  position: relative;
}

.maps__tabs-dots {
  z-index: 4;
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.maps__tabs-address-title {
  grid-column-gap: 3px;
  color: #fff;
  align-self: flex-start;
  display: flex;
}

.maps__tabs-address-text {
  align-self: flex-start;
}

.map__dot-wrapper {
  grid-row-gap: .19rem;
  color: #ff5200;
  flex-direction: column;
  align-items: center;
  display: flex;
  position: absolute;
  bottom: auto;
  right: auto;
}

.map__dot-wrapper.is--1 {
  top: 20.12%;
  left: 42.28%;
}

.map__dot-wrapper.is--2 {
  top: 19.7%;
  left: 51.1%;
}

.map__dot-wrapper.is--3 {
  top: 32.7%;
  left: 47.1%;
}

.articles__dropdown-toggle {
  cursor: pointer;
  border-bottom: 1px solid #ff5200;
  border-radius: .94rem .94rem 0 0;
  align-items: center;
  padding: 1rem 1.25rem .8rem;
  display: flex;
}

.articles__dropdown-toggle.w--open {
  background-color: #fff;
  border-bottom-color: #ff5200;
}

.articles__dropdown-icon {
  margin-right: 0;
  position: relative;
}

.articles__dropdown {
  min-width: 30rem;
  border-radius: .94rem;
  position: relative;
}

.articles__dropdown-list {
  z-index: 13;
  background-color: rgba(0, 0, 0, 0);
  flex-direction: column;
  display: flex;
  position: absolute;
  top: 100%;
  left: 0%;
  right: 0%;
}

.articles__dropdown-list.open {
  z-index: 999;
}

.articles__dropdown-link {
  background-color: #fff;
  border-bottom: 1px solid rgba(0, 0, 0, .06);
  padding: 1rem 1.25rem;
  font-size: 1.5rem;
  line-height: 1.4;
  transition: color .2s;
}

.articles__dropdown-link:hover {
  color: #ff5200;
}

.articles__dropdown-link.is--last {
  border-bottom-right-radius: .94rem;
  border-bottom-left-radius: .94rem;
}

.current-tags {
  flex-direction: column;
  display: block;
}

.stories {
  z-index: 2;
  grid-row-gap: 4.69rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.stories.is--dark {
  background-color: #000;
}

.stories__heading {
  justify-content: space-between;
  display: flex;
}

.stories__title {
  grid-row-gap: 1.25rem;
  flex-direction: column;
  display: flex;
}

.stories__sliders-all, .stories__center-slider {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.stories__center-slider.swiper {
  justify-content: center;
  display: flex;
  position: relative;
}

.stories__center-slider-wrapper {
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.stories__center-slider-wrapper.swiper-wrapper {
  max-width: 57.5rem;
  flex-direction: row;
}

.stories__center-slider-slide {
  width: 100%;
  grid-column-gap: 9.38rem;
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: flex;
  position: relative;
}

.stories__center-slider-slide.swiper-slide {
  flex-direction: row;
  display: flex;
}

.stories__slide-img {
  width: 19.19rem;
  border-radius: 1.56rem;
  flex: none;
  position: relative;
  overflow: hidden;
  box-shadow: 0 10px 55px rgba(0, 0, 0, .2);
}

.stories__slide-img-height {
  padding-top: 100%;
}

.stories__slide-content {
  grid-row-gap: 1.88rem;
  flex-direction: column;
  display: flex;
}

.stories__slide-button {
  align-self: flex-start;
  margin-top: 1.13rem;
}

.stories__slide-numbers {
  font-size: 1.25rem;
  position: absolute;
  top: 21.38rem;
}

.stories__center-slider-arrow {
  width: .94rem;
  align-items: flex-start;
  padding-top: 8.96rem;
  display: flex;
}

.stories__center-slider-arrow.is--right {
  justify-content: flex-end;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.stories__center-slider-arrow.is--left {
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.stories__center-slider-arrow-icon {
  width: .8rem;
  height: .54rem;
  cursor: pointer;
  position: relative;
}

.stories__center-slider-arrow-icon.is--right {
  transform: rotate(180deg);
}

.stories__small-slider {
  z-index: 3;
  opacity: .35;
  cursor: pointer;
  align-items: flex-start;
  margin-left: 2.5rem;
  display: flex;
  position: relative;
}

.stories__small-slider.is--right {
  margin-left: 0;
  margin-right: 2.5rem;
}

.stories__small-slider-wrapper {
  flex: none;
  align-items: flex-start;
  margin-top: 2rem;
  display: flex;
  position: relative;
}

.stories__small-slider-wrapper.swiper-wrapper {
  width: 13.88rem;
  height: 13.88rem;
}

.stories__small-slider-slide {
  width: 100%;
  height: 100%;
  border-radius: 1.13rem;
  flex: none;
  box-shadow: 0 8px 39.77px rgba(0, 0, 0, .2);
}

.stories__small-slider-img {
  width: 100%;
  height: 100%;
}

.insights-inner-hero {
  grid-row-gap: 1.25rem;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.insights-inner-hero__heading {
  grid-row-gap: 3.13rem;
  flex-direction: column;
  padding-right: 4.25rem;
  display: flex;
}

.insights-inner-hero__descr {
  margin-top: 1.88rem;
}

.insights-inner-hero__descr.padding-right-118 {
  padding-right: 6rem;
}

.insights-inner-hero__descr.is--2 {
  padding-right: 7.5rem;
}

.insights-inner-photo {
  grid-row-gap: 3.13rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.insights-inner-photo-height {
  padding-top: 34%;
  position: relative;
}

.article-body {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.article-body__wrapper {
  grid-row-gap: 6.25rem;
  flex-direction: column;
}

.article-body__text p {
  color: #555352;
  margin-bottom: .94rem;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 1.5;
}

.article-body__text h2 {
  letter-spacing: -.03em;
  margin-top: 6.25rem;
  margin-bottom: 1.56rem;
  font-size: 3rem;
  font-weight: 400;
  line-height: 1.1;
}

.article-body__text h3 {
  color: #555352;
  margin-top: 4.69rem;
  margin-bottom: 1.25rem;
  font-size: 2rem;
  font-weight: 400;
  line-height: 1.3;
}

.article-body__text figure {
  margin-top: 6.25rem;
  margin-bottom: 6.25rem;
}

.article-body__text ul {
  grid-row-gap: 1.25rem;
  margin-top: 3.13rem;
  margin-bottom: 0;
  padding-left: 2.5rem;
  font-size: 1.25rem;
}

.article-body__text li {
  color: #555352;
  line-height: 1.5;
}

.article-body__text a {
  color: #ff5200;
  font-style: italic;
  text-decoration: underline;
}

.article-body__text blockquote {
  color: #858282;
  letter-spacing: -.03em;
  border-left-style: none;
  margin-top: 6.25rem;
  margin-bottom: 6.25rem;
  padding: 0;
  font-size: 2rem;
  font-style: italic;
  font-weight: 400;
  line-height: 1.3;
  position: relative;
  overflow: visible;
}

.article-body__text ol {
  grid-row-gap: 1rem;
  flex-direction: column;
  margin-bottom: 0;
  font-size: 1.25rem;
  display: flex;
}

.cookie {
  z-index: 99;
  justify-content: flex-start;
  align-items: flex-end;
}

.cookie__banner {
  width: 100%;
  max-width: 42.75rem;
  grid-row-gap: 3.13rem;
  background-color: #fff;
  border-radius: 1.56rem;
  flex-direction: column;
  margin: 3.13rem 3.75rem;
  padding: 3.13rem;
  display: flex;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.cookie__buttons {
  grid-column-gap: 6.25rem;
  align-items: flex-start;
  display: flex;
}

.cookie__overlay {
  z-index: -1;
  background-color: rgba(0, 0, 0, .4);
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.cookie__wrapper {
  z-index: 999999;
  width: 100%;
  height: 100%;
  min-height: 100vh;
  min-width: 100vw;
  display: none;
  position: fixed;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.button-cookie {
  color: #fff;
  transition: color .2s;
}

.button-cookie:hover {
  color: #ff5200;
}

.button-cookie.is--black {
  color: #000;
}

.button-cookie.is--black:hover {
  color: #ff5200;
}

.careers-hero-descr-wrapper {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.files__show-more-wrapper {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 4.69rem;
  display: none;
}

.advertisers__arrows, .arrows {
  display: none;
}

.arrow {
  width: .8rem;
  height: .54rem;
  position: relative;
}

.accordion, .accordion.js-accordion, .diagram__card-title-mobile, .vertical-line, .nav__burger-button, .nav__burger-open {
  display: none;
}

.input-wrapper {
  position: relative;
}

.form__input {
  grid-row-gap: .94rem;
  flex-direction: column;
  display: flex;
}

.form__input.text-area {
  position: relative;
}

.maps__dropdown {
  display: none;
}

.success__wrapper {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: start;
  display: grid;
}

.nav__lang-wrapper {
  align-items: center;
  display: flex;
}

.nav__planet {
  width: 1.25rem;
  height: 1.25rem;
  position: relative;
}

.articles__article-label {
  color: #fff;
  background-color: #ff5200;
  border-top-right-radius: .52em;
  border-bottom-right-radius: .52em;
  padding: .52em .78em .52em 2.08em;
  position: absolute;
  top: auto;
  bottom: 1.56rem;
  left: 0%;
  right: auto;
}

.video-code {
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.insights-inner-hero__tags {
  justify-content: space-between;
  align-items: flex-end;
  display: flex;
}

.insights-inner-hero__tags-wrapper {
  grid-column-gap: .26em;
  align-items: center;
  display: flex;
}

.insights-inner-hero__share {
  grid-row-gap: .78em;
  flex-direction: column;
  display: flex;
}

.insights-inner-hero__share-item {
  width: 2.5em;
  height: 2.5em;
  border-radius: .78em;
  position: relative;
  box-shadow: 0 10px 70px #8a8c9a;
}

.insights-inner-hero__socials {
  grid-column-gap: 1.04em;
  display: flex;
}

.publishers__logo-wrap {
  padding-left: 3.13rem;
}

.innovation-hero__descr {
  max-width: 80%;
}

.cookie-terms {
  z-index: 2;
  grid-row-gap: 6.25rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.cookie-terms__heading {
  grid-row-gap: 4.69rem;
  flex-direction: column;
  display: flex;
}

.margin-left-65 {
  margin-left: 4.06rem;
  display: inline-block;
}

.terms-table {
  z-index: 2;
  grid-row-gap: 1.56rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.terms-table__wrapper {
  border-bottom: 1px solid #bcbcbb;
  border-right: 1px solid #bcbcbb;
  grid-template-rows: max-content auto auto;
  grid-template-columns: 4.8125rem 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row dense;
  display: grid;
}

.terms-table__wrapper.is--third-data {
  grid-template-rows: max-content auto auto auto;
  grid-template-columns: 4.8125rem 1fr 1fr 1fr;
}

.terms-table__fixed {
  grid-template-rows: max-content auto auto auto;
  grid-template-columns: 4.8125rem 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  display: grid;
}

.terms-table__cell {
  border-top: 1px solid #bcbcbb;
  border-left: 1px solid #bcbcbb;
  align-items: flex-start;
  padding: .94rem;
  display: flex;
}

.terms-table__cell.last {
  border-right: 1px solid #bcbcbb;
}

.terms-table__cell.grey {
  background-color: #f2f2f1;
}

.div-block-2 {
  grid-template-rows: max-content auto auto auto;
  grid-template-columns: minmax(min-content, 4.8125rem) 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-3 {
  grid-template-rows: 5.625rem auto auto auto;
  grid-template-columns: 4.8125rem 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  display: grid;
}

.terms-table__arrows-wrapper {
  justify-content: space-between;
  align-items: center;
  display: none;
}

.terms-table__arrow {
  width: 5.5rem;
  height: 5.5rem;
  border-radius: 1.13rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
  box-shadow: 0 8px 40px rgba(0, 0, 0, .1);
}

.terms-table__num {
  grid-column-gap: .44rem;
  color: #858282;
  justify-content: center;
  align-items: center;
  display: flex;
}

.popup {
  z-index: 999;
  width: 100%;
  height: 100vh;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.popup__bg {
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .4);
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.popup__content {
  width: 57.5rem;
  height: 27.25rem;
  background-color: #fff;
  border-radius: 1.56rem;
  padding: 3.13rem;
  position: relative;
}

.popup__form {
  height: 100%;
  position: relative;
}

.slide-nav {
  display: none;
}

.next-button {
  width: auto;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.popup__popup-close {
  top: auto;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.sbs-form {
  height: 100%;
  background-color: rgba(0, 0, 0, 0);
  padding-bottom: 5.38rem;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.sbs-form__slide-content {
  grid-row-gap: 3.13rem;
  flex-direction: column;
  display: flex;
}

.sbs-form__slide-content.is--2 {
  height: 100%;
  justify-content: flex-start;
  padding-top: 6.88rem;
}

.sbs-form__slide-inputs {
  grid-column-gap: 2.19rem;
  align-items: center;
  display: flex;
}

.sbs-form__slide-text {
  align-self: flex-start;
}

.sbs-form__slide-buttons {
  grid-column-gap: 6.25rem;
  display: flex;
}

.sbs-form__slide-next {
  position: relative;
}

.popup__close {
  display: none;
  top: auto;
  bottom: .6rem;
  left: 13.9rem;
  right: auto;
}

.popup__input {
  height: 3.75rem;
  margin-bottom: 0;
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-left: 1.31rem;
  font-size: 1.13rem;
  line-height: 1;
}

.form-block {
  height: 100%;
  margin-bottom: 0;
}

.mask {
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.sbs-form__close {
  z-index: 999;
  background-color: #fff;
  align-self: flex-start;
  position: absolute;
  bottom: .3rem;
  left: 13.85rem;
  right: auto;
}

.maps__tabs-main-button {
  align-self: flex-start;
  margin-top: .63rem;
}

.delete-cookie-form {
  height: 100%;
}

.left-arrow {
  opacity: 0;
  display: none;
  top: auto;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.sbs-form__submit {
  z-index: 999;
  background-color: #fff;
  align-self: flex-start;
  position: absolute;
  bottom: .1rem;
  right: auto;
}

.form-submit {
  z-index: 4;
  width: 100%;
  height: 100%;
  opacity: 0;
  padding: 0;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.sbs-form__success {
  background-color: rgba(221, 221, 221, 0);
  padding: 0;
}

.sbs-form__close-success {
  z-index: 999;
  background-color: #fff;
  align-self: flex-start;
  position: absolute;
  bottom: .1rem;
  right: auto;
}

.button__line-2 {
  width: 100%;
  height: .25rem;
  background-color: #ff5200;
  margin-top: .38rem;
}

.maps__tabs-buttons-item-2 {
  color: #fff;
  background-color: rgba(0, 0, 0, 0);
  border-bottom: 1px solid rgba(255, 82, 0, .35);
  padding: 0 0 .63rem;
  transition: border-color .2s;
}

.maps__tabs-buttons-item-2:hover {
  border-bottom-color: #ff5200;
}

.maps__tabs-buttons-item-2.w--current {
  color: #ff5200;
  background-color: rgba(0, 0, 0, 0);
  border-bottom-color: #ff5200;
}

.maps__tabs-buttons-item-2.is--hole-world {
  margin-top: 4.38rem;
}

.maps__tabs-buttons-item-2.is--hole-world.w--current {
  display: none;
}

.button-2 {
  color: #fff;
  transition: color .2s;
}

.button-2:hover {
  color: #ff5200;
}

.divider-2 {
  width: 100%;
  height: 1px;
  background-color: #ff5200;
  position: relative;
}

.divider-2.is--white {
  background-color: #bcbcbb;
}

.col--orange {
  color: #ff5200;
}

.map__dot-wrapper-2 {
  grid-row-gap: .19rem;
  color: #ff5200;
  flex-direction: column;
  align-items: center;
  display: flex;
  position: absolute;
  bottom: auto;
  right: auto;
}

.map__dot-wrapper-2.is--2 {
  top: 19.7%;
  left: 51.1%;
}

.map__dot-wrapper-2.is--3 {
  top: 32.7%;
  left: 47.1%;
}

.map__dot-wrapper-2.is--1 {
  top: 20.12%;
  left: 42.28%;
}

.button__line {
  width: 100%;
  height: .25rem;
  background-color: #ff5200;
  margin-top: .38rem;
}

.divider-3 {
  width: 100%;
  height: 1px;
  background-color: #ff5200;
  position: relative;
}

.divider-3.is--white {
  background-color: #bcbcbb;
}

.map__dot-wrapper-3 {
  grid-row-gap: .19rem;
  color: #ff5200;
  flex-direction: column;
  align-items: center;
  display: flex;
  position: absolute;
  bottom: auto;
  right: auto;
}

.map__dot-wrapper-3.is--2 {
  top: 19.7%;
  left: 51.1%;
}

.map__dot-wrapper-3.is--3 {
  top: 32.7%;
  left: 47.1%;
}

.map__dot-wrapper-3.is--1 {
  top: 20.12%;
  left: 42.28%;
}

.local-teams__photos-item-2 {
  width: 15.25rem;
  border: 1px solid #fff;
  border-radius: 1.56rem;
  position: relative;
  overflow: hidden;
  box-shadow: 0 10px 55px rgba(0, 0, 0, .2);
}

.action-video {
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.cursor {
  width: 6.9rem;
  opacity: 0;
  text-align: center;
  cursor: pointer;
  transition: opacity .2s;
  position: absolute;
  top: auto;
  bottom: 1rem;
  left: auto;
  right: 1rem;
}

.cursor__play {
  color: #fff;
  background-color: #ff5200;
  border-radius: .38rem;
  padding: .31rem .75rem;
  font-weight: 500;
  box-shadow: 0 4px 16px rgba(0, 0, 0, .1);
}

.video-hero {
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.homeHeader{
  font-size: 7rem;
  font-weight: 300 !important;
}
.newLineHeader{
  display: block;
  font-weight: 500 !important;
}
.hero-subcontainer .content.padding-125{
  padding-top: 3rem;
}

.main-hero__text{
  z-index: 9;
}

.main-hero__video{
  grid-area: 1 / 6 / 2 / 14 !important;
  transform: none;
  position: relative;
}

.videoShadow{
  position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    right: 0;
    background: linear-gradient(0deg, rgb(0 0 0) 0%, rgba(255,255,255,0) 47%);
}

.innovations__text{
  grid-area: 1 / 3 / 2 / 14 !important;
}
.innovations__descr{
  grid-area: 2 / 4 / 2 / 11 !important;
}
.innovations__button{
  grid-area: 3 / 4 / 4 / 6 !important;
}

.innovations__text{
  grid-row-gap: unset !important;

}

.innovations__text h3{
  grid-area: span 1 / span 6 / span 1 / span 5 !important;
}

.innovations{
  grid-row-gap: 1.69rem !important;
}


.main{
  opacity: 1; 
  visibility: inherit; 
  clip-path: circle(120% at 50% 50%);
}

.loader{
  display: none !important;
}

.login{
  grid-row-gap: 3.13rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
}

.login_content{
  background-color: #fff;
  box-shadow: 0 10px 154px rgba(138, 140, 154, .25);
  border-radius: 1.56rem;
  grid-area: 2 / 1 / 2 / 13;
  padding: 3.13rem;
  height: -webkit-fill-available;
}

.login__left{
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  grid-area: 1 / 4 / 2 / 6;
}

.login__right{
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  grid-area: 1 / 7 / 2 / 9;

}

.login__banner-text{
  grid-row-gap: 5rem;
  flex-direction: column;
  justify-content: space-between;
  display: flex;
  height: 100%;
  grid-area: 1 / 2 / 2 / 13;
}

.login h3{
  grid-area: 1 / 1 / 1 / 13;
  margin-left: -4rem;
  min-height: 110px;
  display: flex;
  align-items: flex-end;
  margin-bottom: 1rem;
}

[lang = "ae-ar"] .login h3{
  justify-content: flex-end;
  margin-left: unset;
  margin-right: -4rem;
}
[lang = "ae-ar"] .login .button{
  margin-left: auto;
}
[lang = "ae-ar"] .innovations__text {
  grid-area: 1 / 5 / 2 / 11 !important;
}


[lang = "ae-ar"] .innovations__descr {
  grid-area: 2 / 4 / 2 / 10 !important;
}

[lang = "ae-ar"] .innovations__button {
  grid-area: 3 / 4 / 4 / 10 !important;
}

.carbon-neutral__banner-decor.is--arabic{
  left: 0 !important; 
}

.carbon-neutral__banner-decor .power__card-bg-height{
  display: none !important;
}

@media screen and (max-width: 991px) {
  .login h3{
    grid-area: 1 / 1 / 1 / 13;
    margin-left: 0;
  }

  [lang = "ae-ar"] .login h3{
    margin-right: 0;
  }

  .login{
    display: block;
  }

  .container {
    max-width: 44.25rem;
  }

  .container.large {
    max-width: 48rem;
    padding-left: 1.88rem;
    padding-right: 1.88rem;
  }

  .container.large.t-full-screen {
    max-width: 100em;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-20 {
    padding-top: 2.19rem;
    padding-bottom: 2.19rem;
  }

  .padding-bottom-20 {
    padding-bottom: 2.19rem;
  }

  .padding-40 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .padding-bottom-40 {
    padding-bottom: 2rem;
  }

  .padding-top-40 {
    padding-top: 2rem;
  }

  .content.padding-200.l-margin-bottom-270 {
    padding-top: 4.69rem;
    padding-bottom: 7.81rem;
  }

  .content.padding-200.l-margin-bottom-270.is--arabic {
    padding-bottom: 21.41rem;
  }

  .content.padding-top-150.padding-bottom-100.pt-t-75 {
    padding-top: 4.69rem;
  }

  .content.padding-top-150.padding-bottom-100.pt-t-75.pb-t-50 {
    padding-bottom: 3.13rem;
  }

  .content.padding-top-150.pt-t-50 {
    padding-top: 3.13rem;
  }

  .content.padding-top-150.pt-t-75, .content.padding-150.adaptive-hero-paddings {
    padding-top: 4.69rem;
  }

  .content.padding-150.adaptive-75-40 {
    padding-top: 4.69rem;
    padding-bottom: 4.69rem;
  }

  .content.padding-150.tablet-top-75 {
    padding-top: 4.69rem;
  }

  .content.padding-150.adaptive-75-60 {
    padding-top: 4.69rem;
    padding-bottom: 0;
  }

  .content.padding-150.pt-t-50 {
    padding-top: 3.13rem;
  }

  .content.padding-top-75.padding-bottom-150 {
    padding-bottom: 4.69rem;
  }

  .display-none-tablet {
    display: none;
  }

  .padding-top-20 {
    padding-top: 2.19rem;
  }

  .display-none-desktop {
    display: block;
  }

  .padding-top-150 {
    padding-top: 7.81rem;
  }

  .padding-150 {
    padding-top: 7.81rem;
    padding-bottom: 7.81rem;
  }

  .padding-bottom-150 {
    padding-bottom: 7.81rem;
  }

  .padding-125 {
    padding-top: 4.69rem;
    padding-bottom: 4.69rem;
  }

  .padding-top-125 {
    padding-top: 4.69rem;
  }

  .padding-bottom-125 {
    padding-bottom: 4.69rem;
  }

  .h-88 {
    font-size: 4.88rem;
  }

  .h-88.weight-500.h-58-tablet {
    font-size: 3.63rem;
    line-height: 1.2;
  }

  .h-48 {
    font-size: 2.75rem;
  }

  .h-32 {
    font-size: 1.75rem;
  }

  .p-24 {
    font-size: 1.38rem;
  }

  .p-20 {
    font-size: 1.13rem;
  }

  .p-20.col--medium-grey-2 sub {
    font-size: 1.38rem;
  }

  .p-20.lh-120.t-p-16 {
    font-size: 1rem;
  }

  .p-18 {
    line-height: 1.67;
  }

  .nav {
    grid-template-columns: max-content 1fr max-content;
  }

  .nav__list, .nav__button, .nav__button.hide {
    display: none;
  }

  .main-hero {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .main-hero__img {
    width: 22.38rem;
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
    transform: translate(0, 1.7rem);
  }

  .main-hero__tel.is--1.is--arabic {
    top: 25%;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .main-hero__tel.is--2.is--arabic {
    top: 0%;
    bottom: auto;
    left: 0%;
    right: auto;
  }

  .main-hero__tel.is--3.is--arabic {
    top: auto;
    bottom: 0%;
    left: 0%;
    right: auto;
  }

  .innovations {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    display: block;
  }

  .innovations.is--arabic {
    grid-row-gap: 0rem;
    flex-direction: column;
    align-items: flex-end;
    display: flex;
  }

  .innovations__logo {
    margin-bottom: 1.56rem;
  }

  .innovations__text {
    grid-row-gap: 3.13rem;
    grid-template-columns: 1fr 1fr 1fr;
    padding-right: 14rem;
    display: flex;
  }

  .innovations__text.is--arabic {
    padding-left: 14rem;
    padding-right: 0;
  }

  .innovations__button {
    margin-top: 4.69rem;
  }

  .bg-image.no-click {
    margin-left: -6.74rem;
  }

  .bg-image.is--arabic {
    margin-left: -16rem;
    top: 0%;
    bottom: auto;
    right: auto;
    transform: rotate(0);
  }

  .img.cropp {
    max-width: none;
    bottom: auto;
    right: auto;
  }

  .power {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    display: block;
  }

  .power__cards {
    grid-row-gap: .94rem;
    margin-top: 3.13rem;
  }

  .power__card {
    width: 100%;
    max-width: 100%;
    padding-top: 3.13rem;
  }

  .power__card-content {
    grid-row-gap: 3.13rem;
  }

  .ident-span, .ident-span.col--medium-grey-1.italic.is--ident-small, .ident-span.ident-small {
    margin-left: 0;
  }

  .power__card-bg {
    width: 91.63rem;
    top: 9.6rem;
    bottom: auto;
    left: -2.25rem;
    right: auto;
  }

  .power__card-bg.is--2 {
    top: 6.23rem;
    left: -46.5rem;
  }

  .power__card-bg.is--2.is--arabic {
    top: 4.03rem;
    left: 1.3rem;
    transform: rotateX(0)rotateY(180deg)rotateZ(0);
  }

  .power__card-bg.is--3 {
    top: 7.11rem;
    bottom: auto;
    left: 13.06rem;
    right: auto;
  }

  .power__card-bg.is--3.is--arabic {
    top: 6.31rem;
    left: -61.1rem;
  }

  .power__card-bg.is--arabic, .power__card-bg.is--1.is--arabic {
    left: -44rem;
    transform: rotateX(0)rotateY(-180deg)rotateZ(0);
  }

  .power__card-bg-height {
    padding-top: 26.4%;
  }

  .carbon-neutral {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    display: block;
  }

  .carbon-neutral__banner {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    margin-top: 3.13rem;
    padding-left: 3.13rem;
    padding-right: 3.13rem;
  }

  .carbon-neutral__banner-content {
    grid-row-gap: 1.56rem;
    flex-direction: column;
  }

  .carbon-neutral__banner-text {
    max-width: 100%;
    grid-row-gap: 3.13rem;
    order: 1;
  }

  .carbon-neutral__banner-logo {
    width: 19.06rem;
  }

  .carbon-neutral__banner-decor {
    top: 11rem;
    bottom: auto;
    left: 0%;
    right: auto;
  }

  .press {
    grid-row-gap: 4.69rem;
    display: block;
  }

  .press.is--dark.padding-100 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .press__decor {
    width: 22.94rem;
    height: 21.75rem;
  }

  .press__cards {
    grid-row-gap: 6.25rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    margin-top: 4.69rem;
  }

  .press__card {
    padding-right: 19rem;
  }

  .press__card.is--arabic {
    padding-right: 0;
  }

  .press__card-text {
    grid-row-gap: .63rem;
  }

  .contact-us {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    display: block;
  }

  .form {
    display: block;
  }

  .form__areas {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .loader {
    width: 100dvw;
    height: 100%;
  }

  .emails {
    grid-column-gap: 5.88rem;
    grid-row-gap: 2.81rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .footer {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .footer__links {
    grid-row-gap: 1.56rem;
    flex-direction: column;
    justify-content: flex-start;
  }

  .footer__divider {
    top: auto;
    bottom: 6.75rem;
    left: 0%;
    right: 0%;
  }

  .loader__counter {
    height: 10.4rem;
  }

  .contact-us__form {
    margin-top: 3.13rem;
  }

  .success-message {
    height: 14.6rem;
  }

  .references {
    display: block;
  }

  .references.is--dark.padding-top-100 {
    padding-top: 4.69rem;
  }

  .references.is--dark.padding-top-100.padding-bottom-180 {
    padding-bottom: 4.69rem;
  }

  .references__title {
    max-width: 55%;
  }

  .references__button {
    margin-top: 4.69rem;
  }

  .references__decor {
    right: -9.5rem;
  }

  .engagement {
    display: block;
  }

  .engagement__heading {
    max-width: 90%;
  }

  .engagement__items {
    grid-column-gap: 5rem;
    grid-row-gap: 6.56rem;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-items: center;
    margin-top: 4.69rem;
    display: grid;
  }

  .engagement__item {
    max-width: 10rem;
  }

  .engagement__item.is--narrow {
    max-width: 8.1rem;
  }

  .video {
    display: block;
  }

  .video__video {
    margin-top: 3.13rem;
  }

  .consumers {
    display: block;
  }

  .consumers__banner {
    justify-content: space-between;
    align-items: flex-end;
    padding-left: 1.56rem;
    padding-right: 1.56rem;
    display: flex;
  }

  .consumers__banner-text {
    max-width: 100%;
    flex: 1;
  }

  .consumers__banner-photos {
    grid-column-gap: .88rem;
    grid-row-gap: .5rem;
  }

  .consumers__banner-number {
    max-width: 100%;
  }

  .display-89 {
    font-size: 5.44rem;
  }

  .consumers__banner-photo {
    width: 2.69rem;
  }

  .brands {
    display: block;
  }

  .brands__banner {
    justify-content: space-between;
    margin-top: 3.13rem;
    padding: 2.5rem 1.56rem;
    display: flex;
  }

  .brands__banner-text {
    max-width: 43%;
    grid-row-gap: 1.56rem;
  }

  .innovation-hero {
    max-width: 90%;
    display: block;
  }

  .innovation-hero__heading {
    grid-row-gap: 1.25rem;
  }

  .brands__banner-logo {
    transform: scale(.9);
  }

  .innovation-hero__decor {
    width: 64.34rem;
    top: -9%;
    bottom: auto;
    left: 73%;
    right: auto;
  }

  .diagram {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    display: grid;
  }

  .diagram__circle {
    width: 22.13rem;
    height: 22.13rem;
    border-style: none;
    flex: none;
    overflow: visible;
  }

  .diagram__circle-inner {
    width: 100%;
    height: 100%;
    padding: 2rem;
  }

  .diagram__circle-inner.align-center {
    box-shadow: 0 1px 154px rgba(138, 140, 154, .25);
  }

  .diagram__circle-inner-big {
    display: none;
  }

  .investors-hero {
    display: block;
  }

  .investors-hero__heading {
    padding-right: 7.5rem;
  }

  .investors-hero__decor {
    display: none;
  }

  .investors-hero__decor.is--2 {
    display: block;
    top: -10.6rem;
    right: -39.9rem;
    transform: scale(.3);
  }

  .founders {
    display: block;
  }

  .founders-photos {
    max-width: 22.13rem;
    position: absolute;
    top: 6.25rem;
    left: 50%;
    transform: translate(-50%);
  }

  .founders-photos.is--imprint {
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
    transform: none;
  }

  .founders__letter {
    margin-top: 4.69rem;
  }

  .founders__letter-title {
    margin-bottom: 23rem;
  }

  .founders__letter-button {
    margin-top: 1.25rem;
  }

  .founders__letter-divider-icon {
    transform: translate(20%, -61%);
  }

  .investors-banner {
    margin-left: -8.85rem;
    margin-right: -8.85rem;
    padding-left: 8.85rem;
    padding-right: 8.85rem;
    display: block;
  }

  .investors-banner__policy {
    max-width: 28.75rem;
    grid-row-gap: 3.13rem;
  }

  .investors-banner__initiative {
    grid-row-gap: 3.13rem;
    margin-top: 6.25rem;
  }

  .iinvestors-banner__initiative-text {
    max-width: 28.75rem;
  }

  .investors-banner__decor {
    height: 100%;
    right: -8rem;
  }

  .investors-contact {
    display: block;
  }

  .investors-contact__contact {
    margin-top: 4.69rem;
  }

  .investors-contact__text {
    grid-column-gap: 5.63rem;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .documents {
    display: block;
  }

  .documents__tabs-wrapper {
    margin-top: 4.69rem;
  }

  .subscribe {
    display: flex;
  }

  .subscribe__form {
    width: 100%;
  }

  .subscribe__form-wrapper {
    margin-bottom: 0;
  }

  .subscribe__form-form {
    height: 14.6rem;
    display: block;
  }

  .subscribe__form-inputs {
    margin-top: 4.69rem;
  }

  .subscribe__decor {
    width: 18.31rem;
    height: 17.38rem;
    top: -3.9rem;
    bottom: auto;
    left: auto;
    right: -1rem;
    transform: rotateX(-180deg)rotateY(-180deg)rotateZ(-90deg);
  }

  .diagram__line {
    display: none;
  }

  .diagram__card {
    opacity: 1;
  }

  .diagram__card.is--acc {
    grid-row-gap: .13rem;
  }

  .diagram__cards {
    flex-direction: column;
    display: none;
    position: relative;
  }

  .diagram__card-title.max-width-100 {
    max-width: 100%;
  }

  .diagram__card-text.pb-8 {
    padding-bottom: .5rem;
  }

  .diagram__decor {
    width: 36rem;
    top: -38.4rem;
    left: -8.6rem;
  }

  .files__item-link {
    align-items: flex-start;
    grid-column-gap: 1.25rem;
    padding-top: 1.56rem;
    padding-bottom: 1.56rem;
  }

  .tos {
    width: 100%;
    grid-row-gap: 4.69rem;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    display: block;
  }

  .tos__descr {
    margin-top: 3.13rem;
  }

  .tos__list {
    grid-row-gap: 4.69rem;
    margin-top: 6.25rem;
  }

  .tos__sub-item {
    grid-row-gap: .94rem;
  }

  .text-block {
    grid-row-gap: 1.56rem;
    flex-direction: column;
    display: flex;
  }

  .scheme {
    grid-row-gap: 3.13rem;
    flex-direction: column;
    display: block;
  }

  .scheme__text-block {
    margin-bottom: 5.94rem;
  }

  .scheme__text-block.is--bottom {
    margin-top: 7.81rem;
  }

  .scheme__arrows {
    width: 37.88rem;
    margin-left: auto;
    margin-right: auto;
  }

  .scheme__item.is--left-center {
    left: 3.2rem;
  }

  .scheme__item.is--right-center {
    right: 3.8rem;
  }

  .scheme__item.is--right-bottom {
    bottom: -2.45rem;
  }

  .scheme__item.is--left-bottom {
    bottom: -4.01rem;
    left: 8.41rem;
  }

  .scheme__item.is--center {
    width: 9.69rem;
    height: 9.69rem;
  }

  .scheme__item-icon {
    width: 3.13rem;
    height: 3.13rem;
  }

  .carbon-neutral-hero {
    display: block;
  }

  .carbon-neutral-hero__decor {
    top: 0%;
    bottom: auto;
    left: -40rem;
    right: auto;
  }

  .carbon-neutral-hero__decor.is--2 {
    display: none;
  }

  .carbon-neutral-hero__divider {
    margin-top: 6.25rem;
  }

  .carbon-neutral-descr {
    grid-column-gap: 6.56rem;
    grid-row-gap: 3.13rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .carbon-neutral-descr__photo {
    width: 11rem;
    flex: none;
  }

  .text-block__decor {
    width: 18.3rem;
    top: auto;
    bottom: -9.2rem;
    left: auto;
    right: 0%;
    transform: rotateX(0)rotateY(180deg)rotateZ(0);
  }

  .imprint {
    display: block;
  }

  .imprint__info {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    margin-top: 7.81rem;
  }

  .imprint__info-list {
    padding-right: 2.5rem;
  }

  .imprint__info-photos {
    position: relative;
  }

  .utility-page-wrap {
    right: 0%;
  }

  .utility-page-content {
    width: 100%;
  }

  .p-460 {
    font-size: 20rem;
  }

  ._404__decor {
    width: 111.75rem;
    height: 35.75rem;
    top: -7rem;
    bottom: auto;
    left: -42.7rem;
    right: auto;
  }

  ._404 {
    width: 100%;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  ._404__button {
    transform: none;
  }

  ._404__hero {
    width: 100%;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .contact-us__bg {
    width: 43.55rem;
    height: 28.35rem;
    top: -8.2rem;
    bottom: auto;
    left: auto;
    right: -33.4rem;
  }

  .map {
    display: block;
  }

  .map__countries-title {
    margin-bottom: 7.5rem;
  }

  .careers-hero {
    display: block;
  }

  .careers-hero__heading {
    grid-row-gap: 1.56rem;
  }

  .careers-hero__decor {
    width: 57rem;
    top: 4rem;
    left: 35rem;
  }

  .values {
    display: block;
  }

  .values__list {
    max-width: 100%;
    grid-row-gap: 1.56rem;
    margin-top: 4.69rem;
  }

  .values__item {
    width: 100%;
    grid-column-gap: 4.38rem;
    grid-template-rows: auto;
    grid-template-columns: minmax(min-content, 10.3125rem) 1fr;
    grid-auto-columns: 1fr;
    padding-top: 1.56rem;
    display: grid;
  }

  .values__decor {
    top: -9.7rem;
    left: -17.2rem;
  }

  .values__decor.is--right {
    top: auto;
    bottom: -2.7rem;
    left: auto;
    right: 0%;
  }

  .local-teams {
    display: block;
  }

  .local-teams__photos {
    max-width: 100%;
    grid-column-gap: .31rem;
  }

  .reviews {
    display: block;
  }

  .local-teams__photos-list.is--1 {
    grid-row-gap: .38rem;
    padding-top: 5rem;
  }

  .local-teams__photos-list.is--2 {
    padding-top: 8rem;
  }

  .local-teams__photos-list.is--3 {
    padding-top: 5rem;
  }

  .local-teams__photos-list.is--4 {
    padding-top: 0;
  }

  .local-teams__photos-list.is--5 {
    padding-top: 5rem;
  }

  .local-teams__photos-list.is--6 {
    padding-top: 0;
  }

  .local-teams__photos-item {
    width: 7.06rem;
  }

  .reviews__wrapper {
    grid-column-gap: .375rem;
    grid-row-gap: .375rem;
    flex-wrap: nowrap;
    margin: -7rem -8.85rem;
    padding: 7rem 8.85rem;
    display: flex;
    overflow: auto;
  }

  .reviews__item {
    width: 27rem;
    flex: none;
  }

  .careers {
    display: block;
  }

  .careers__descr {
    margin-top: 3.13rem;
    margin-left: 0;
    padding-right: 0;
  }

  .open-position {
    display: block;
  }

  .open-position__wrapper {
    margin-top: 3.13rem;
    padding-right: 0;
  }

  .open-position__list {
    grid-column-gap: 0rem;
    grid-row-gap: 4.69rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .open-position__item {
    padding-right: 4.38rem;
  }

  .job-inner-hero {
    display: block;
  }

  .job-inner-hero__heading {
    grid-row-gap: 1.56rem;
  }

  .job-inner-hero__decor {
    top: -.12rem;
    right: -49.4rem;
    transform: scale(.8);
  }

  .job-inner-hero__info {
    margin-top: 1.56rem;
  }

  .job-inner-body {
    display: block;
  }

  .job-inner-body__button {
    margin-top: 4.69rem;
  }

  .references-hero {
    display: block;
  }

  .references-hero__heading {
    margin-bottom: 1.56rem;
    padding-right: 6.15rem;
  }

  .references-hero__decor {
    width: 50rem;
    top: 5.17rem;
    bottom: 0;
    right: -24.31rem;
  }

  .references-hero-descr.padding-right-118 {
    padding-right: 8.9rem;
  }

  .advertisers {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .advertisers__title {
    max-width: 100%;
  }

  .insights-hero {
    display: block;
  }

  .insights-hero__descr {
    margin-top: 1.56rem;
  }

  .insights-hero__decor {
    width: 48.31rem;
    top: 2.1rem;
    bottom: auto;
    left: auto;
    right: -39.6rem;
  }

  .insights-hero__decor.is--2 {
    display: none;
  }

  .articles {
    display: block;
  }

  .articles__title {
    grid-column-gap: 4.44rem;
    flex: none;
  }

  .articles__wrapper {
    grid-column-gap: .88rem;
    flex-wrap: nowrap;
    margin: -3.13rem -8.85rem -6.26rem;
    padding: 6.26rem 8.85rem;
    display: flex;
    overflow: auto;
  }

  .articles__wrapper.is--cards-template {
    grid-column-gap: .88rem;
    grid-row-gap: .88rem;
    flex-wrap: wrap;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin: 3.13rem 0 0;
    padding: 0;
    display: grid;
    overflow: visible;
  }

  .advertisers__logos {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    grid-template-rows: 4.1875rem 4.1875rem 4.1875rem 4.1875rem 4.1875rem 4.1875rem 4.1875rem;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .brand-logo {
    border-radius: 1.13rem;
  }

  .publishers {
    display: block;
  }

  .publishers__heading {
    flex-direction: row;
    align-items: flex-end;
  }

  .publishers__title {
    max-width: 45%;
  }

  .publishers__mail {
    margin-top: 4.69rem;
  }

  .publishers__logos {
    grid-column-gap: .31rem;
    grid-row-gap: .31rem;
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-rows: auto;
    margin-top: 4.75rem;
  }

  .feedback {
    display: block;
  }

  .feedback__cards {
    grid-column-gap: 9.38rem;
    margin-top: 4.69rem;
    margin-right: -8.9rem;
    padding-right: 8.9rem;
    overflow: auto;
  }

  .feedback__card {
    width: 22.13rem;
    flex: none;
  }

  .articles__article {
    width: 21.69rem;
    flex: none;
    box-shadow: 0 10px 100px rgba(138, 140, 154, .2);
  }

  .articles__article-content {
    grid-row-gap: 3.13rem;
    padding: 1.56rem;
  }

  .articles__article-heading {
    grid-row-gap: .94rem;
  }

  .articles__article-tags {
    max-width: 100%;
    grid-row-gap: .31rem;
    flex-wrap: wrap;
    top: .63rem;
    left: .63rem;
  }

  .articles__article-tag {
    padding: .31rem .63rem;
  }

  .maps__tabs {
    flex-direction: column;
    display: flex;
    position: static;
  }

  .maps__tabs-buttons-list {
    z-index: 40;
    width: 100%;
    max-height: 22.69rem;
    max-width: 22.13rem;
    grid-column-gap: 3.13rem;
    grid-row-gap: 0rem;
    opacity: 0;
    border-radius: .63rem;
    flex-direction: column;
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    margin-top: 0;
    padding-top: 3.13rem;
    display: none;
    position: absolute;
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
    overflow: scroll;
  }

  .maps__tabs-buttons-list.is--arabic {
    opacity: 0;
    display: none;
    top: 0%;
    bottom: auto;
    left: 0%;
    right: auto;
  }

  .maps__tabs-buttons-item {
    width: 100%;
    background-color: #000;
    padding: .75rem .5rem;
  }

  .maps__tabs-buttons-item.w--current {
    background-color: #000;
  }

  .maps__tabs-buttons-item.is--hole-world {
    order: -1;
    margin-top: 0;
  }

  .maps__tabs-buttons-item.is--hole-world.w--current {
    display: inline-block;
  }

  .maps__tabs-content-list {
    width: 100%;
    overflow: visible;
  }

  .maps__tabs-item-wrapper {
    grid-row-gap: 2.5rem;
    position: relative;
  }

  .maps__tabs-map-wrapper {
    width: 61.94rem;
    height: 37.25rem;
    position: relative;
    overflow: hidden;
  }

  .maps__tabs-item-adresses {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .maps__tabs-item-adresses.is--whole-world {
    display: none;
  }

  .maps__tabs-address-card {
    width: 100%;
  }

  .maps__tabs-map {
    padding-top: 58.7%;
    position: static;
  }

  .articles__filter-wrapper {
    margin-top: -.8rem;
  }

  .articles__dropdown-toggle {
    padding-bottom: .2rem;
    padding-left: 0;
    padding-right: 0;
  }

  .articles__dropdown {
    min-width: 22.13rem;
  }

  .stories {
    flex-direction: column;
    display: flex;
  }

  .stories__sliders-all {
    grid-row-gap: 4.69rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    margin-bottom: 4.69rem;
  }

  .stories__center-slider.swiper {
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .stories__center-slider-wrapper.swiper-wrapper {
    width: 33.31rem;
    max-width: 100%;
    position: relative;
  }

  .stories__center-slider-slide.swiper-slide {
    grid-row-gap: 3.13rem;
    flex-direction: column;
  }

  .stories__slide-img {
    width: 11.13rem;
    margin-left: 5.5rem;
  }

  .stories__slide-numbers {
    color: #858282;
    justify-content: flex-start;
    align-items: center;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
    top: auto;
    bottom: -4.69rem;
    left: 0%;
    right: auto;
  }

  .stories__center-slider-arrow {
    padding-top: 0;
  }

  .stories__center-slider-arrow.is--right {
    top: 3.56rem;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .stories__center-slider-arrow.is--left {
    top: 3.56rem;
    bottom: auto;
    left: 0%;
    right: auto;
  }

  .stories__small-slider {
    max-height: 5.5rem;
  }

  .stories__small-slider.is--right {
    justify-content: flex-end;
    margin-top: 1.06rem;
    margin-right: 0;
  }

  .stories__small-slider.is--left {
    margin-top: 1.06rem;
    margin-left: 0;
  }

  .stories__small-slider-wrapper.swiper-wrapper {
    width: 5.5rem;
    height: 5.5rem;
    margin-top: 0;
  }

  .insights-inner-hero {
    display: block;
  }

  .insights-inner-hero__heading {
    margin-top: .26em;
    padding-right: 0;
  }

  .insights-inner-hero__descr {
    margin-top: 3.75rem;
  }

  .insights-inner-photo, .article-body {
    display: block;
  }

  .article-body__text p {
    font-size: 1.13rem;
  }

  .article-body__text h2 {
    margin-bottom: 2.81rem;
    font-size: 2.75rem;
  }

  .article-body__text h3 {
    margin-top: 2.81rem;
    margin-bottom: .94rem;
  }

  .article-body__text figure {
    margin-top: 2.81rem;
    margin-bottom: 2.81rem;
  }

  .article-body__text blockquote {
    margin-top: 2.81rem;
    margin-bottom: 2.81rem;
    margin-left: 7.5rem;
    font-size: 1.75rem;
  }

  .article-body__text ol {
    font-size: 1.13rem;
  }

  .cookie__banner {
    max-width: 100%;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    position: relative;
    top: auto;
    bottom: 0%;
    left: 0%;
    right: auto;
  }

  .cookie__wrapper {
    min-height: 100dvh;
    min-width: 100dvw;
    flex-direction: column;
    justify-content: flex-end;
    padding: 30px;
  }

  .careers-hero-descr-wrapper {
    grid-row-gap: 1.56rem;
    flex-direction: column;
    margin-top: 4.69rem;
    display: flex;
  }

  .files__show-more-wrapper {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    margin-top: 3.13rem;
  }

  .accordion {
    flex-direction: column;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .accordion.js-accordion {
    z-index: 1;
    width: 100%;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
    position: relative;
  }

  .accordion__item {
    border-bottom: 1px solid #ff5200;
    flex-direction: column;
    display: flex;
    overflow: hidden;
  }

  .accordion-header {
    justify-content: space-between;
    align-items: center;
    padding-left: 15.63rem;
    display: flex;
  }

  .accordion-body {
    padding-bottom: .63rem;
    padding-left: 15.63rem;
  }

  .js-accordion-icon {
    width: .88rem;
    height: .88rem;
    transition: all .2s;
    position: relative;
  }

  .cross-line {
    width: 2px;
    height: 100%;
    padding-bottom: 0;
    padding-right: 0;
    position: absolute;
    left: 50%;
    transform: translate(-50%);
  }

  .cross-line.hor {
    top: 0%;
    left: 0%;
    transform: rotate(90deg)translate(0%, -50%);
  }

  .faq_item {
    width: 100%;
    border-bottom: 1px solid #ff5200;
    position: relative;
  }

  .faq_toggle {
    justify-content: space-between;
    align-items: center;
    padding-top: .5rem;
    padding-bottom: .5rem;
    padding-left: 15.63rem;
    display: flex;
  }

  .faq_content {
    height: 0;
    padding-left: 15.63rem;
    position: relative;
    overflow: hidden;
  }

  .faq_icon {
    width: 1rem;
    height: 1rem;
    transition: transform .2s;
  }

  .nav__burger-button {
    width: 100%;
    justify-content: space-between;
    display: flex;
  }

  .nav__burger-open {
    z-index: 100;
    width: 100%;
    height: 100%;
    max-height: 100vh;
    max-width: 100%;
    min-height: 100dvh;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    padding: 1.56rem 1.88rem;
    display: none;
    position: absolute;
    top: 0%;
    bottom: auto;
    left: 0%;
    right: auto;
    overflow: hidden;
  }

  .nav__burger-bg {
    background-color: #fff;
    position: absolute;
    top: 0%;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .nav__burger-bg.no-click {
    z-index: -1;
  }

  .nav__burger-bottom {
    width: 100%;
    justify-content: space-between;
    display: flex;
  }

  .nav__burger-center {
    width: 100%;
    grid-row-gap: 4.69rem;
    flex-direction: column;
    flex: 1;
    justify-content: center;
    align-items: flex-start;
    padding-top: 2rem;
    padding-bottom: 2rem;
    display: flex;
  }

  .nav__burger-top {
    width: 100%;
    border-bottom: 1px solid #e5e5e5;
    justify-content: space-between;
    align-items: center;
    padding-bottom: 1.56rem;
    display: flex;
  }

  .nav__burger-socials-list {
    grid-column-gap: .94rem;
    align-items: center;
    display: flex;
  }

  .nav__burger-socials-item {
    width: 2.19rem;
    height: 2.19rem;
    color: #000;
    position: relative;
  }

  .nav__burger-links {
    width: 100%;
    grid-column-gap: 3.13rem;
    grid-row-gap: 1.56rem;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    padding-bottom: 0;
    padding-right: 0;
    display: grid;
  }

  .nav__burger-link {
    border-bottom: 1px solid #e5e5e5;
    padding-bottom: 1.56rem;
  }

  .maps__dropdown {
    z-index: 99;
    width: 100%;
    max-width: 22.13rem;
    color: #fff;
    cursor: pointer;
    background-color: #000;
    border-bottom: 1px solid #ff5200;
    justify-content: space-between;
    padding-top: .75rem;
    padding-bottom: .75rem;
    padding-left: .5rem;
    display: flex;
    position: absolute;
    top: -1px;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .maps__dropdown.is--arabic {
    top: -1px;
    bottom: auto;
    left: 0%;
    right: auto;
  }

  .dropdown-arrow {
    width: 1.69rem;
    height: 1.69rem;
    transition: transform .2s;
  }

  .dropdown-arrow.active {
    transform: rotate(-180deg);
  }

  .success__wrapper {
    display: flex;
  }

  .insights-inner-hero__tags {
    grid-row-gap: 2.5rem;
    flex-direction: column;
    align-items: flex-start;
    margin-top: 1.56rem;
  }

  .publishers__logo-wrap {
    padding-left: 0;
  }

  .cookie-terms, .terms-table {
    width: 100%;
    grid-row-gap: 4.69rem;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    display: block;
  }

  .terms-table__wrapper {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 10% 40% 50% 50% 50% 50%;
    overflow: hidden;
  }

  .terms-table__wrapper.is--third-data {
    grid-template-columns: 10% 40% 50% 50%;
    overflow: auto;
  }

  .terms-table__fixed {
    z-index: 7;
    border-right: 1px solid #bcbcbb;
    grid-template-rows: max-content auto auto auto;
    grid-template-columns: min-content 1fr;
    margin-right: -1px;
  }

  .terms-table__arrows-wrapper {
    margin-top: 1.56rem;
    display: flex;
  }

  .popup__content {
    width: 44.25rem;
    height: 30.06rem;
  }

  .maps__tabs-buttons-item-2 {
    width: 100%;
    background-color: #000;
    padding: .75rem .5rem;
  }

  .maps__tabs-buttons-item-2.w--current {
    background-color: #000;
  }

  .maps__tabs-buttons-item-2.is--hole-world {
    order: -1;
    margin-top: 0;
  }

  .maps__tabs-buttons-item-2.is--hole-world.w--current {
    display: inline-block;
  }

  .local-teams__photos-item-2 {
    width: 7.06rem;
  }

  .homeHeader{
    font-size: 4.5rem;
  }

  .hero-subcontainer .content.padding-125{
    padding-top: 0.69rem;
  }

  .main-hero__video{
    grid-row: 2 / 3 !important;
    grid-column-start: 1 !important;
  }

  .main-hero__text{
    grid-area: 1 / 1 / 2 / 14 !important;
    padding-bottom: 4rem !important;
  }

  .innovations__descr{
    padding-top: 2rem !important;
  }
  .innovations__text{
    padding-right: 0 !important;
  }
  .main-hero{
    padding-top: 3rem !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .main-hero__text{
    padding-left: 1.88rem !important;
    padding-right: 1.88rem !important;
  }
}

@media screen and (max-width: 767px) {
  .align-center-mobile {
    text-align: center;
  }


  .loginSection .content{
    padding-top: 1rem !important;
   }

  .container {
    max-width: 28.75rem;
  }

  .container.large {
    max-width: 100%;
    padding-left: 1.56rem;
    padding-right: 1.56rem;
  }

  .padding-20 {
    padding-top: 1.88rem;
    padding-bottom: 1.88rem;
  }

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

  .padding-bottom-20 {
    padding-bottom: 1.88rem;
  }

  .padding-40 {
    padding-top: 1.88rem;
    padding-bottom: 1.88rem;
  }

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

  .padding-bottom-40 {
    padding-bottom: 1.88rem;
  }

  .padding-top-40 {
    padding-top: 1.88rem;
  }

  .content.padding-200 {
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }

  .content.padding-200.l-margin-bottom-270 {
    margin-bottom: -19.44rem;
    padding-top: 3.75rem;
  }

  .content.padding-200.l-margin-bottom-270.is--arabic {
    margin-bottom: -31.94rem;
  }

  .content.padding-125 {
    padding-top: 4.69rem;
  }

  .content.padding-top-150.padding-bottom-100.pb-m-40 {
    padding-bottom: 2.5rem;
  }

  .content.padding-top-150.padding-bottom-100.pb-m-40.pt-m-60, .content.padding-top-150.padding-bottom-100.pt-t-75 {
    padding-top: 3.75rem;
  }

  .content.padding-top-150.padding-bottom-100.pt-t-75.pb-t-50 {
    padding-bottom: 2.5rem;
  }

  .content.padding-top-150.pt-m-40 {
    padding-top: 2.5rem;
  }

  .content.padding-top-150.pt-t-75.pt-t-60, .content.padding-150.adaptive-hero-paddings {
    padding-top: 3.75rem;
  }

  .content.padding-150.adaptive-75-40 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .content.padding-150.adaptive-75-60 {
    padding-top: 3.75rem;
    padding-bottom: 0;
  }

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

  .padding-top-20 {
    padding-top: 1.88rem;
  }

  .padding-top-150 {
    padding-top: 6.25rem;
  }

  .padding-150 {
    padding-top: 6.25rem;
    padding-bottom: 6.25rem;
  }

  .padding-bottom-150 {
    padding-bottom: 6.25rem;
  }

  .h-88 {
    font-size: 3.13rem;
  }

  .h-88.weight-500.h-58-tablet.h-40-mobile {
    font-size: 2.5rem;
  }

  .h-48 {
    font-size: 1.94rem;
  }

  .h-32 {
    font-size: 1.56rem;
  }

  .p-24, .p-20.col--medium-grey-2 sub {
    font-size: 1.25rem;
  }

  .p-20 li {
    margin-left: 1.7rem;
  }

  .main-hero {
    grid-row-gap: 2.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .main-hero__text {
    grid-row-gap: 1.25rem;
  }

  .main-hero__img {
    z-index: 50;
    width: 100%;
    position: relative;
    transform: translate(0);
  }

  .main-hero__img-height {
    padding-top: 134.46%;
  }

  .main-hero__tel.is--1 {
    top: 20%;
    bottom: auto;
    left: 0%;
    right: auto;
  }

  .main-hero__tel.is--3 {
    display: none;
  }

  .innovations {
    grid-row-gap: 1.25rem;
    grid-template-columns: 1fr 1fr;
  }

  .innovations__text {
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr 1fr;
    padding-right: 0;
  }

  .innovations__button {
    margin-top: 2.5rem;
  }

  .img.cropp {
    object-position: 50% 50%;
  }

  .power__card {
    padding: 2.5rem 1.25rem;
  }

  .power__card-content {
    grid-row-gap: 2.5rem;
  }

  .power__card-bg {
    top: auto;
    bottom: -20rem;
    left: auto;
    right: -55.4rem;
  }

  .power__card-bg.is--2 {
    top: auto;
    bottom: -17.2rem;
    left: auto;
    right: -68.6rem;
  }

  .power__card-bg.is--3 {
    top: auto;
    bottom: -21.4rem;
    left: auto;
    right: -46rem;
  }

  .carbon-neutral__banner {
    padding: 2.5rem 1.25rem;
  }

  .carbon-neutral__banner-text {
    grid-row-gap: 2.5rem;
  }

  .carbon-neutral__banner-logo {
    width: 15.81rem;
  }

  .carbon-neutral__banner-decor {
    width: 51.66rem;
    top: auto;
    bottom: -7.5rem;
    left: auto;
    right: -29.6rem;
    transform: rotate(-9.84deg);
  }

  .press {
    grid-row-gap: 5rem;
    overflow: hidden;
  }

  .press.is--dark.padding-100 {
    grid-template-columns: 1fr 1fr;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .press__cards {
    grid-row-gap: 5rem;
  }

  .press__card {
    grid-row-gap: 2.5rem;
    padding-right: 0;
  }

  .press__card-text {
    grid-row-gap: 1.25rem;
  }

  .emails {
    grid-row-gap: 2.5rem;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    display: flex;
  }

  .footer {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .footer__socials {
    justify-content: space-between;
  }

  .footer__divider {
    bottom: 18.13rem;
  }

  .loader__counter {
    height: 7rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .success-message {
    height: 13rem;
  }

  .references__decor {
    right: -13.2rem;
  }

  .engagement__items {
    grid-column-gap: 5rem;
    grid-row-gap: 3.13rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    justify-items: center;
    display: grid;
  }

  .consumers__banner {
    grid-row-gap: 2.5rem;
    flex-direction: column;
    align-items: flex-start;
  }

  .consumers__banner-text {
    max-width: 100%;
  }

  .consumers__banner-photos {
    width: 100%;
  }

  .consumers__banner-photo {
    width: 2.65rem;
  }

  .brands__banner {
    flex-direction: column;
  }

  .brands__banner-text, .brands__banner-number {
    max-width: 100%;
  }

  .brands__banner-logos {
    margin-top: 2.5rem;
  }

  .innovation-hero {
    max-width: 80%;
  }

  .diagram {
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    display: flex;
  }

  .diagram__circle {
    width: 100%;
    height: auto;
    padding-top: 100%;
  }

  .diagram__circle-inner {
    position: absolute;
    top: 0%;
    bottom: auto;
    left: 0%;
    right: auto;
  }

  .investors-hero__heading {
    grid-row-gap: 1.25rem;
  }

  .investors-hero__decor.is--2 {
    top: -18.1rem;
  }

  .founders-photos {
    width: 100%;
    max-width: 21.25rem;
    top: 4.95rem;
  }

  .founders-photos.is--imprint {
    max-width: 100%;
    position: relative;
  }

  .founders__letter {
    margin-top: 0;
  }

  .founders-photo {
    width: 100%;
  }

  .founders-photo.is--2 {
    margin-top: 5.29rem;
  }

  .founders__letter-title {
    margin-bottom: 23rem;
  }

  .divider.is--grey {
    display: none;
  }

  .divider.is--grey.width-120 {
    width: 100%;
    margin-left: 0%;
  }

  .investors-contact__text {
    grid-row-gap: 2.5rem;
    flex-direction: column;
    display: flex;
  }

  .subscribe__form-form {
    height: 13rem;
  }

  .diagram__card.is--top {
    align-self: flex-start;
  }

  .diagram__card.is--left {
    width: 100%;
    align-self: flex-start;
    padding-bottom: 0;
    padding-right: 0;
  }

  .diagram__card.is--right {
    width: 100%;
    align-self: flex-start;
    align-items: flex-start;
    padding-bottom: 0;
  }

  .diagram__cards {
    grid-row-gap: 2.5rem;
    align-items: flex-start;
    display: flex;
  }

  .diagram__card-title {
    padding-left: 1rem;
  }

  .diagram__card-title.max-width-60, .diagram__card-title.max-width-60.max-widht-100, .diagram__card-title.max-width-70 {
    max-width: 100%;
  }

  .diagram__card-text {
    padding-left: 1rem;
  }

  .diagram__card-text.max-width-80, .diagram__card-text.max-width-80.max-widht-100 {
    max-width: 100%;
  }

  .diagram__decor {
    display: none;
  }

  .tos__list {
    margin-top: 4.69rem;
  }

  .scheme__text-block {
    margin-bottom: 9.24rem;
  }

  .scheme__text-block.is--bottom {
    margin-top: 10.61rem;
    margin-bottom: 0;
  }

  .scheme__body {
    max-width: 21.6rem;
    justify-content: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    padding-top: 12rem;
    padding-bottom: 12rem;
    display: flex;
  }

  .scheme__arrows {
    width: 53.1rem;
    flex: none;
    transform: rotate(90deg);
  }

  .scheme__item.is--left-center {
    top: -1.1rem;
    bottom: auto;
    left: 11.1rem;
    right: auto;
  }

  .scheme__item.is--left-top {
    top: 5.3rem;
    bottom: auto;
    left: auto;
    right: -1.8rem;
  }

  .scheme__item.is--right-top {
    top: auto;
    bottom: 5.2rem;
    left: auto;
    right: -2.2rem;
  }

  .scheme__item.is--right-center {
    top: auto;
    bottom: -8.5rem;
    left: .8rem;
    right: auto;
  }

  .scheme__item.is--right-bottom {
    top: auto;
    bottom: 5.6rem;
    left: -1.4rem;
    right: auto;
  }

  .scheme__item.is--left-bottom {
    top: 5.2rem;
    bottom: auto;
    left: -2.3rem;
    right: auto;
  }

  .scheme__item.is--center {
    width: 10rem;
    height: 10rem;
  }

  .scheme__arrows-height {
    padding-top: 39.67%;
  }

  .carbon-neutral-hero__heading {
    grid-row-gap: 1.25rem;
  }

  .carbon-neutral-hero__decor, .carbon-neutral-hero__divider {
    display: none;
  }

  .carbon-neutral-descr {
    flex-direction: column;
  }

  .carbon-neutral-descr__photo {
    width: 100%;
    height: 18.75rem;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .carbon-neutral-descr__photo-height {
    width: 100%;
  }

  .imprint__info {
    grid-row-gap: 3.75rem;
    flex-direction: column-reverse;
    margin-top: 3.13rem;
    display: flex;
  }

  .imprint__info-photos {
    width: 100%;
  }

  .p-460 {
    font-size: 11.63rem;
  }

  ._404__decor {
    top: -12.8rem;
    left: -51rem;
  }

  .contact-us__bg {
    right: -36.9rem;
  }

  .careers-hero__heading {
    padding-right: 0;
  }

  .careers-hero__decor {
    top: 4.9rem;
    left: 27.2rem;
  }

  .careers-hero-descr.padding-right-118 {
    padding-right: 0;
  }

  .values {
    display: block;
  }

  .values__list {
    flex-direction: column;
    margin-top: 2.5rem;
    display: flex;
  }

  .values__item {
    grid-row-gap: .63rem;
    flex-direction: column;
    display: block;
  }

  .values__item-descr {
    align-self: flex-start;
    margin-top: .63rem;
  }

  .values__decor {
    top: -10.2rem;
    left: -18.1rem;
  }

  .values__decor.is--right {
    right: -3.2rem;
  }

  .local-teams__photos {
    align-items: flex-start;
    margin-top: 2.5rem;
    display: block;
    position: relative;
  }

  .local-teams__photos-list {
    grid-column-gap: .88rem;
    grid-row-gap: .88rem;
    flex-flow: wrap;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: .88rem;
    display: grid;
    position: relative;
  }

  .local-teams__photos-list.is--1, .local-teams__photos-list.is--2, .local-teams__photos-list.is--3, .local-teams__photos-list.is--4, .local-teams__photos-list.is--5, .local-teams__photos-list.is--6 {
    padding-top: 0;
  }

  .local-teams__photos-item {
    width: 100%;
    display: inline-block;
  }

  .local-teams__photos-item.is--last {
    margin-right: 0;
  }

  .reviews__wrapper {
    grid-row-gap: .63rem;
    flex-direction: column;
    margin: 0;
    padding: 0;
    overflow: visible;
  }

  .reviews__item {
    width: 100%;
    grid-row-gap: 2.5rem;
    padding: 1.25rem;
  }

  .job-inner-hero__decor {
    top: -2.82rem;
    right: -46.2rem;
    transform: scale(.66);
  }

  .job-inner-hero__location-pin {
    width: 1.5rem;
    height: 1.5rem;
  }

  .job-inner-body__text {
    grid-row-gap: 3.75rem;
  }

  .job-inner-body__text-rich p {
    font-size: 1.13rem;
  }

  .references-hero__decor {
    width: 59.5rem;
    top: -4.43em;
    right: -45.41em;
  }

  .references-hero-descr.padding-right-118 {
    padding-right: 0;
  }

  .advertisers {
    display: block;
  }

  .advertisers__heading {
    text-align: left;
    justify-content: flex-start;
    margin-top: 2.5rem;
  }

  .advertisers__mail {
    text-align: left;
    flex: 1;
  }

  .articles__heading {
    grid-row-gap: 2.5rem;
    flex-direction: column;
    align-items: flex-start;
  }

  .articles__wrapper.is--cards-template {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }

  .advertisers__logos {
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-auto-rows: auto;
  }

  .publishers__mail, .publishers__logos {
    margin-top: 2.5rem;
  }

  .feedback__cards {
    grid-column-gap: 6.25rem;
  }

  .feedback__card-icon {
    width: 6.25rem;
    height: 6.25rem;
  }

  .feedback__card-heading {
    max-width: 100%;
  }

  .maps__tabs-buttons-list {
    top: 5.7rem;
    bottom: auto;
    left: 0%;
    right: auto;
  }

  .maps__tabs-buttons-list.is--arabic {
    top: 6.1rem;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .maps__tabs-map-wrapper {
    width: 47.94rem;
    height: 23.19rem;
  }

  .maps__tabs-map {
    padding-top: 31%;
  }

  .articles__filter-wrapper {
    width: 100%;
  }

  .articles__dropdown-toggle {
    padding-top: .6rem;
    padding-bottom: .6rem;
  }

  .articles__dropdown {
    width: 100%;
    min-width: 100%;
  }

  .stories__sliders-all {
    grid-row-gap: 3.75rem;
    grid-template-columns: 1fr 1fr;
    justify-items: start;
    margin-bottom: 3rem;
  }

  .stories__center-slider.swiper {
    padding-left: 0;
    padding-right: 0;
  }

  .stories__center-slider-wrapper.swiper-wrapper {
    width: 90vw;
  }

  .stories__slide-img {
    width: 6.25rem;
    margin-left: 50%;
    transform: translate(-50%);
  }

  .stories__slide-content {
    grid-row-gap: 1.25rem;
  }

  .stories__slide-numbers {
    bottom: -3em;
  }

  .stories__center-slider-arrow.is--right {
    top: 2.8rem;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .stories__center-slider-arrow.is--left {
    top: 2.8rem;
    bottom: auto;
    left: 0%;
    right: auto;
  }

  .stories__small-slider.is--right {
    max-height: 3.44rem;
    margin-top: 1.36rem;
    margin-right: 1.88rem;
  }

  .stories__small-slider.is--left {
    max-height: 3.44rem;
    margin-top: 1.36rem;
    margin-left: 1.88rem;
  }

  .stories__small-slider-wrapper.swiper-wrapper {
    width: 3.44rem;
    height: 3.44rem;
  }

  .insights-inner-hero__descr {
    margin-top: 5rem;
  }

  .article-body__wrapper {
    grid-row-gap: 3.13rem;
  }

  .article-body__text h2 {
    margin-top: 3.75rem;
    margin-bottom: 2.5rem;
  }

  .article-body__text ul {
    grid-row-gap: .94rem;
    margin-top: 1.56rem;
  }

  .article-body__text blockquote {
    margin-left: 0;
    font-size: 1.56rem;
  }

  .accordion {
    width: 100%;
    display: none;
  }

  .accordion.js-accordion {
    display: none;
  }

  .diagram__card-title-mobile {
    width: 100%;
    border-bottom: 1px solid #ff5200;
    padding-bottom: .31rem;
    padding-left: 1rem;
    display: block;
  }

  .vertical-line {
    width: 1px;
    height: 77%;
    max-height: 100%;
    background-color: #ff5200;
    margin-top: 46vw;
    padding-right: 0;
    display: block;
    position: absolute;
    top: 0%;
    bottom: auto;
    left: 0%;
    right: auto;
  }

  .maps__dropdown {
    top: 6rem;
    bottom: auto;
    left: 0%;
    right: auto;
  }

  .maps__dropdown.is--arabic {
    top: 6rem;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .insights-inner-hero__tags, .logos-wrap {
    margin-top: 2.5rem;
  }

  .innovation-hero__descr {
    max-width: 100%;
  }

  .cookie-terms__heading {
    grid-row-gap: 3.75rem;
  }

  .terms-table__wrapper {
    grid-template-columns: 10% 40% 50% 50% 50% 50%;
  }

  .popup__content {
    width: 95%;
  }

  .sbs-form__slide-inputs {
    grid-column-gap: 1rem;
  }

  .local-teams__photos-item-2 {
    width: 100%;
    display: inline-block;
  }

  .local-teams__photos-item-2.is--last {
    margin-right: 0;
  }

  
  .homeHeader{
    font-size: 4.5rem;
  }

  .main-hero__video{
    grid-area: 2 / 1 / 2 / 14 !important;
  }

  .main-hero__text{
    padding-bottom: 0rem !important;
  }

  .innovations__descr{
    padding-top: 2rem;
  }

  .main-hero{
    padding-left: 1.56rem;
    padding-right: 1.56rem;
    padding-top: 3rem;
  }
}

@media screen and (max-width: 991px) {
  .h-88.h-48-mobile {
    font-size: 3.2rem;
  }
}

@media screen and (max-width: 600px) {
  .homeHeader{
    font-size: 3rem;
  }

  .hero-subcontainer .content.padding-125{
    padding-top: 0rem;
  }
}
@media screen and (max-width: 479px) {
  .container {
    max-width: 20.31rem;
  }

  .container.large {
    max-width: 100%;
    padding-left: 1.56rem;
    padding-right: 1.56rem;
  }

  .content.padding-top-150.pt-m-60 {
    padding-top: 3.75rem;
  }

  .h-88.weight-500.h-48-mobile {
    font-size: 2.8rem;
  }

  .p-18.small {
    font-size: .88rem;
    line-height: 1.2;
  }

  .nav__logo, .nav__logo.is--burger {
    width: 6.2rem;
    height: 1.88rem;
  }

  .main-hero__img.is--arabic {
    left: 0;
  }

  .innovations__text.is--arabic {
    padding-left: 0;
  }

  .bg-image.is--arabic {
    margin-right: -16rem;
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
    transform: rotateX(0)rotateY(180deg)rotateZ(0);
  }

  .ident-span.col--medium-grey-1.italic.is--ident-small.is--arabic, .ident-span.col--medium-grey-1.italic.is--arabic {
    margin-right: 0;
  }

  .carbon-neutral__banner-logo {
    width: 13rem;
  }

  .carbon-neutral__banner-logo.is--arabic {
    align-self: flex-end;
  }

  .carbon-neutral__banner-decor.is--arabic {
    bottom: -7.8rem;
    left: -29.79rem;
  }

  .press__decor {
    width: 21.56rem;
    height: 20.5rem;
    right: -11.1rem;
  }

  .press__decor.is--arabic {
    left: -10.2rem;
  }

  .text-field {
    border-radius: 0;
  }

  .text-field.is--round-borders {
    border-radius: .9rem;
  }

  .textarea {
    width: 100%;
  }

  .form__inputs {
    grid-row-gap: 1.25rem;
  }

  .form__inputs.text-area {
    grid-row-gap: .65rem;
    flex-direction: column-reverse;
  }

  .form__areas {
    grid-row-gap: 1.25rem;
  }

  .loader {
    min-height: 100dvh;
    display: flex;
  }

  .success-message {
    height: 17.8rem;
  }

  .references__decor {
    width: 30.69rem;
    height: 100%;
    right: -5.3rem;
  }

  .engagement__heading {
    max-width: 100%;
  }

  .engagement__items {
    grid-column-gap: 3.75rem;
    grid-row-gap: 3.75rem;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .consumers__banner {
    border-radius: .94rem;
    margin-left: -1.25rem;
    margin-right: -1.25rem;
    padding: 1.88rem 1.25rem 2.5rem;
  }

  .consumers__banner-text {
    grid-row-gap: .25rem;
  }

  .consumers__banner-photos {
    grid-column-gap: .63rem;
    grid-template-columns: max-content max-content max-content max-content max-content max-content;
    justify-content: space-between;
  }

  .consumers__banner-number {
    max-width: 100%;
    flex-wrap: wrap;
  }

  .brands__banner {
    border-radius: .94rem;
    margin-left: -1.25rem;
    margin-right: -1.25rem;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .brands__banner-logos {
    grid-column-gap: .5rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: max-content max-content max-content max-content max-content;
  }

  .innovation-hero {
    max-width: 100%;
  }

  .brands__banner-logo {
    transform: scale(.85);
  }

  .diagram {
    grid-template-columns: 100%;
  }

  .diagram__circle {
    width: 100%;
    height: auto;
    padding-top: 100%;
  }

  .diagram__circle-inner {
    position: absolute;
    top: 0%;
    bottom: auto;
    left: 0%;
    right: auto;
  }

  .investors-hero__heading {
    padding-right: 0;
  }

  .investors-hero__decor.is--2 {
    top: -18.5rem;
    right: -47.5rem;
    transform: rotate(-7deg)scale(.3);
  }

  .founders-photos {
    max-width: 20.31rem;
    top: 5.1rem;
  }

  .founders-photo.is--2 {
    margin-top: 24.61%;
  }

  .founders__letter-title {
    max-width: 100%;
  }

  .founders__letter-divider-icon {
    transform: translate(20%, -54%);
  }

  .investors-banner {
    margin-left: -1.88rem;
    margin-right: -1.88rem;
    padding-left: 1.88rem;
    padding-right: 1.88rem;
  }

  .investors-banner__policy {
    max-width: 90%;
  }

  .investors-banner__decor {
    right: -23.5rem;
  }

  .tabs-content {
    margin-top: 2.5rem;
  }

  .subscribe__form-form {
    height: 17.8rem;
  }

  .subscribe__form-heading {
    padding-right: 6.2rem;
  }

  .subscribe__form-inputs {
    margin-top: 3.75rem;
  }

  .subscribe__form-button {
    color: #fff;
    margin-top: 1.25rem;
    padding-top: .56rem;
    padding-bottom: .56rem;
    padding-left: 0;
    position: relative;
  }

  .subscribe__decor {
    width: 11.75rem;
    height: 11.13rem;
    top: 0;
    right: -.3rem;
  }

  .files__item-link {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
    flex-direction: column;
    grid-row-gap: 0.63rem;
  }

  .files__item-title {
    margin-top: .63rem;
  }

  .files__item-arrow {
    margin-top: 0.63rem;
  }

  .scheme__text-block {
    margin-bottom: 3.75rem;
  }

  .scheme__text-block.is--bottom {
    margin-top: 5rem;
  }

  .scheme__body {
    max-width: 15.49rem;
  }

  .scheme__arrows {
    width: 36rem;
  }

  .scheme__item.is--left-center {
    top: 3.1rem;
    left: 7.9rem;
  }

  .scheme__item.is--left-top {
    top: 7.3rem;
    right: -1.7rem;
  }

  .scheme__item.is--right-top {
    bottom: 6.4rem;
    right: -2.5rem;
  }

  .scheme__item.is--right-center {
    max-width: 7.6rem;
    bottom: -5.1rem;
    left: .4rem;
  }

  .scheme__item.is--right-bottom {
    bottom: 7.3rem;
    left: -1.2rem;
  }

  .scheme__item.is--left-bottom {
    left: -2.8rem;
  }

  .carbon-neutral-descr__photo {
    height: 7.5rem;
    display: flex;
  }

  .carbon-neutral-descr__photo-height {
    width: 100%;
  }

  .text-block__decor {
    display: none;
  }

  .imprint__info-list {
    padding-right: 0;
  }

  .contact-us__bg {
    top: -10.2rem;
    right: -38.5rem;
  }

  .map__countries-title {
    margin-bottom: 8.7rem;
  }

  .careers-hero__decor {
    top: 10.2rem;
    left: 13.1rem;
  }

  .local-teams__photos-list {
    grid-column-gap: .38rem;
    grid-row-gap: .38rem;
    margin-top: .38rem;
  }

  .reviews__item-bg {
    height: 2.5rem;
    top: auto;
    bottom: 2.6rem;
    left: 0%;
    right: 0%;
  }

  .reviews__item-bg.is--2 {
    bottom: 2.9rem;
  }

  .reviews__item-bg.is--3 {
    height: 13rem;
    bottom: 0;
  }

  .open-position__list {
    grid-row-gap: 3.75rem;
    grid-template-columns: 1fr;
  }

  .open-position__item {
    grid-row-gap: 1.25rem;
  }

  .job-inner-hero__decor {
    top: .68rem;
  }

  .references-hero__heading {
    padding-right: 0;
  }

  .references-hero__decor {
    width: 50.22rem;
    top: 0;
    bottom: 0%;
    left: auto;
    right: -42.2rem;
  }

  .references-hero-descr.padding-right-118 {
    padding-right: 0;
  }

  .advertisers {
    grid-row-gap: 2.19rem;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
    display: block;
  }

  .advertisers__heading {
    grid-row-gap: 2.19rem;
    flex-direction: column;
  }

  .advertisers__title {
    max-width: 100%;
  }

  .advertisers__mail {
    width: 100%;
    text-align: left;
    align-self: flex-start;
  }

  .insights-hero__heading {
    padding-right: 0;
  }

  .articles__wrapper.is--cards-template {
    grid-template-columns: 1fr;
  }

  .advertisers__logos {
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-rows: auto;
  }

  .brand-logo.second-slide {
    opacity: 0;
  }

  .publishers__heading {
    grid-row-gap: 2.19rem;
    flex-direction: column;
    align-items: flex-start;
  }

  .publishers__title {
    max-width: 100%;
  }

  .publishers__mail {
    width: 100%;
  }

  .publishers__logos {
    grid-template-columns: 1fr 1fr;
  }

  .feedback {
    margin-left: -1.56rem;
    margin-right: -1.56rem;
    padding-left: 1.56rem;
    padding-right: 1.56rem;
  }

  .feedback__cards {
    grid-column-gap: 0rem;
    margin-right: -1.56rem;
    padding-right: 1.56rem;
    overflow: auto;
  }

  .feedback__card {
    width: 100%;
    grid-row-gap: 2.5rem;
    padding-right: 2.81rem;
  }

  .feedback__card-icon {
    width: 5rem;
    height: 5rem;
  }

  .feedback__card-content {
    grid-row-gap: 1.25rem;
  }

  .maps__tabs-buttons-list {
    max-width: 100%;
    top: 5.8rem;
  }

  .maps__tabs-buttons-list.is--arabic {
    top: 5.8rem;
  }

  .maps__tabs-map-wrapper {
    width: 29.94rem;
    height: 23.19rem;
  }

  .maps__tabs-item-adresses {
    grid-template-columns: 1fr;
  }

  .stories__sliders-all {
    grid-row-gap: 3.75rem;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    margin-bottom: 3.75rem;
  }

  .stories__center-slider-wrapper.swiper-wrapper {
    width: 90vw;
  }

  .stories__slide-img {
    width: 5rem;
    border-radius: .94rem;
  }

  .stories__slide-content {
    grid-row-gap: 1.25rem;
  }

  .stories__center-slider-arrow.is--right {
    top: 2.13rem;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .stories__center-slider-arrow.is--left {
    top: 2.13rem;
    bottom: auto;
    left: 0%;
    right: auto;
  }

  .stories__small-slider.is--right, .stories__small-slider.is--left {
    margin-top: .63rem;
  }

  .cookie__banner {
    grid-row-gap: 2.5rem;
    margin-bottom: 0;
    padding: 1.25rem;
  }

  .cookie__buttons {
    grid-column-gap: 1.88rem;
    justify-content: space-between;
    align-items: flex-start;
  }

  .is--contain {
    object-fit: contain;
    object-position: 50% 100%;
  }

  .is-fix-size {
    height: 2.5rem;
    object-fit: cover;
    object-position: 50% 80%;
  }

  .is-fix-size.is--2 {
    height: 3rem;
  }

  .is-fix-size.is--3 {
    height: 13rem;
  }

  .files__show-more-wrapper {
    margin-top: 1.56rem;
  }

  .advertisers__arrows {
    justify-content: space-between;
    align-items: center;
    margin-top: 1.25rem;
    display: flex;
  }

  .advertisers__arrow {
    width: 2.5rem;
    height: 2.5rem;
    padding: .81rem;
  }

  .advertisers__num {
    grid-column-gap: .25rem;
    color: #858282;
    align-items: center;
    display: flex;
  }

  .arrows {
    justify-content: space-between;
    align-items: center;
    margin-top: 1.25rem;
    display: flex;
  }

  .arrow {
    width: 2.5rem;
    height: 2.5rem;
    padding: .81rem;
  }

  .arrow__number {
    grid-column-gap: .25rem;
    color: #858282;
    align-items: center;
    display: flex;
  }

  .superscript {
    font-size: 3.19rem;
    top: -2.72rem;
  }

  .vertical-line {
    height: 82%;
    margin-bottom: 0;
    padding-bottom: 0;
    top: 0%;
    bottom: auto;
    left: 0%;
    right: auto;
  }

  .nav__burger-button {
    grid-row-gap: 2.5rem;
    flex-direction: column;
    align-items: flex-start;
  }

  .nav__burger-open {
    padding-left: 1.56rem;
    padding-right: 1.56rem;
  }

  .nav__burger-bottom {
    grid-row-gap: 2.5rem;
    flex-direction: column;
  }

  .nav__burger-center {
    grid-row-gap: 3.75rem;
  }

  .nav__burger-socials-list {
    justify-content: space-between;
  }

  .nav__burger-links {
    grid-row-gap: .94rem;
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .nav__burger-link {
    padding-bottom: .94rem;
  }

  .form__input {
    grid-row-gap: 1.25rem;
  }

  .form__input.text-area {
    grid-row-gap: .65rem;
  }

  .maps__dropdown {
    max-width: 100%;
    top: 5.8rem;
  }

  .maps__dropdown.is--arabic {
    top: 5.8rem;
  }

  .success__wrapper {
    text-align: left;
    padding-right: 8.69rem;
  }

  .nav__lang-wrapper {
    margin-left: -1rem;
  }

  .insights-inner-hero__tags-wrapper {
    grid-row-gap: .26em;
    flex-wrap: wrap;
  }

  .terms-table__wrapper, .terms-table__fixed {
    grid-template-rows: 5.25rem auto auto auto;
  }

  .terms-table__arrows-wrapper {
    margin-top: 1.25rem;
  }

  .popup__content {
    height: 41.88rem;
    padding: 1.56rem;
  }

  .next-button {
    bottom: 4rem;
  }

  .sbs-form__slide-content {
    grid-row-gap: 2.5rem;
  }

  .sbs-form__slide-inputs {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    flex-direction: column;
  }

  .sbs-form__close {
    left: 0;
  }

  .cursor {
    width: 5.3rem;
    line-height: 1.2px;
    bottom: .5rem;
    right: .5rem;
  }
}

@media screen and (max-width: 380px) {
  .homeHeader{
    font-size: 2.3rem;
  }
  .h-88 {
    font-size: 2.13rem !important;
  }

  .diagram__circle-inner {
    grid-row-gap: 0.25rem;
  }
  .p-20 {
    font-size: 1rem;
  }
}

#w-node-_292e4b20-f822-8052-1475-9d591e846263-058762c2 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-e74e77b3-c521-b30b-1522-7cdbae688d8a-058762c2 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_2cba71bf-c03d-3e56-fdfe-acb8f0312591-058762c2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4c62c57a-006e-ccae-50af-e3232288d57e-058762c2 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_35a13ab4-4353-d057-9f3d-399cab3c3d42-058762c2 {
  grid-area: 2 / 3 / 2 / 10;
}

#w-node-f13232a5-9575-7add-0b42-60a9e0728aa5-058762c2 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_8716391e-e5ba-11c6-e4a3-e2535b45aac7-058762c2 {
  grid-area: 2 / 2 / 3 / 6;
}

#w-node-dc6a480d-c185-193f-450e-fd8e9e62af04-058762c2 {
  grid-area: 3 / 4 / 4 / 6;
  justify-self: start;
}

#w-node-ebdbfb06-e773-8057-1d5a-f2469f7976fa-058762c2 {
  grid-area: 1 / 3 / 2 / 9;
}

#w-node-_4ff823b6-845a-46a5-55c2-75145ff5a7ec-058762c2 {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-_522f83b8-0fc1-722d-45b0-194fa7ab0d38-058762c2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b5fe4cff-fa58-b421-1d01-7ffda1119d65-058762c2 {
  grid-area: 1 / 3 / 2 / 8;
}

#w-node-d3387c88-0337-d9af-a696-71699003c6cc-058762c2 {
  grid-area: 2 / 3 / 2 / 10;
}

#w-node-_9ab84d2d-c5e6-911e-ce4e-4f5bf8c05552-058762c2 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_6beb69a1-36d8-3209-5eb4-05a4e7a0be73-058762c2 {
  grid-area: 1 / 5 / 2 / 8;
}

#w-node-_5062e9b7-da3b-221f-e119-0a810dffabf4-0dffabee {
  grid-area: 1 / -3 / 2 / -1;
  align-self: center;
  justify-self: end;
}

#w-node-_5062e9b7-da3b-221f-e119-0a810dffabfd-0dffabee {
  grid-area: 2 / 1 / 3 / 6;
}

#w-node-_5062e9b7-da3b-221f-e119-0a810dffac00-0dffabee {
  grid-area: 2 / 8 / 3 / -1;
}

#w-node-_5062e9b7-da3b-221f-e119-0a810dffac07-0dffabee {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c7d60b6d-ab88-d9fa-478d-cfc6b4fde17b-b4fde177 {
  grid-area: 1 / 2 / 2 / 5;
  align-self: start;
}

#w-node-c7d60b6d-ab88-d9fa-478d-cfc6b4fde182-b4fde177 {
  grid-area: 1 / 2 / 2 / 13;
}

#w-node-c7d60b6d-ab88-d9fa-478d-cfc6b4fde189-b4fde177 {
  grid-area: 1 / 1 / 2 / 4;
  align-self: start;
}

#w-node-c7d60b6d-ab88-d9fa-478d-cfc6b4fde1c3-b4fde177 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-a04de09c-8c87-d186-45c3-172e80381fdf-80381fcc {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-a04de09c-8c87-d186-45c3-172e80381fd5-80381fcc {
  grid-area: 1 / 5 / 2 / 7;
}

#w-node-a04de09c-8c87-d186-45c3-172e80381fda-80381fcc {
  grid-area: 1 / 8 / 2 / 10;
}

#w-node-a04de09c-8c87-d186-45c3-172e80381fd0-80381fcc {
  grid-area: 1 / 11 / 2 / -1;
}

#w-node-dcf54829-a93c-8794-9840-4e0f3cfe2407-3cfe2403 {
  grid-area: 1 / 5 / 2 / -4;
}

#email-form.w-node-dcf54829-a93c-8794-9840-4e0f3cfe2408-3cfe2403 {
  grid-area: 2 / 1 / 3 / -1;
}

#w-node-dcf54829-a93c-8794-9840-4e0f3cfe2409-3cfe2403 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-dcf54829-a93c-8794-9840-4e0f3cfe240e-3cfe2403 {
  grid-area: 2 / 1 / 3 / -1;
}

#w-node-dcf54829-a93c-8794-9840-4e0f3cfe240f-3cfe2403 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dcf54829-a93c-8794-9840-4e0f3cfe2410-3cfe2403 {
  grid-area: 1 / 1 / 2 / 4;
}

#field-2.w-node-dcf54829-a93c-8794-9840-4e0f3cfe2413-3cfe2403 {
  grid-area: 2 / 1 / 2 / -1;
}

#w-node-_062bb287-6e68-3a62-f93a-23c5d38611d2-d38611ce {
  grid-area: 1 / 3 / 2 / 8;
}

#w-node-_062bb287-6e68-3a62-f93a-23c5d38611d7-d38611ce {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-_062bb287-6e68-3a62-f93a-23c5d38611d8-d38611ce {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_26df59fe-a38e-dabf-34bf-2ebacf856a5b-cf856a55 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_26df59fe-a38e-dabf-34bf-2ebacf856a62-cf856a55 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-963dd009 {
  grid-area: 1 / 3 / 2 / 8;
}

#w-node-b290a77d-8f2f-a412-c670-ac13b095526b-963dd009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c2e42044-f5f0-0f63-4951-178e25a297f9-963dd009 {
  grid-area: 1 / 3 / 2 / 7;
}

#w-node-c2e42044-f5f0-0f63-4951-178e25a297ff-963dd009 {
  grid-area: 2 / 3 / 3 / -3;
}

#w-node-c2e42044-f5f0-0f63-4951-178e25a29800-963dd009 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-c2e42044-f5f0-0f63-4951-178e25a2980a-963dd009 {
  grid-area: 1 / 4 / 2 / -2;
}

#w-node-_78ebb297-ce79-706f-2642-94d0ec9c0186-963dd009, #w-node-_0dc6b31f-4f91-799d-e431-ad18c099a88c-963dd009, #w-node-_54323783-6084-0f1c-982f-28afbcef932f-963dd009, #w-node-_57e74d9c-1cc1-27dc-e356-feee389a3bb4-963dd009, #w-node-e256bb4a-c827-be0a-4586-f8cd63dc4065-963dd009, #w-node-b24023b2-d682-5133-58aa-e68dd7a5e6f2-963dd009, #w-node-_9c7a55c7-ebd4-7a82-c2a4-4221a1fea865-963dd009, #w-node-_76427d2f-5671-4008-1d1d-6a81affe4459-963dd009, #w-node-_650d7f1a-2ee3-d914-dab4-0e7e8affa056-963dd009, #w-node-d4e40713-e0e7-5363-e760-7919a3b911e9-963dd009, #w-node-ae2ebfd1-86d0-6d80-59a7-74c6b1bdc525-963dd009, #w-node-cd54314e-cc3a-b224-edd3-508cf5e9886e-963dd009, #w-node-b9e02215-1500-9fae-ed3c-d17dcecea90b-963dd009, #w-node-_3daa7c72-f82c-14b0-ae04-b4f2f80d7c94-963dd009, #w-node-bd684ea8-8247-8c23-0bf2-43f91b5d3e6c-963dd009, #w-node-_7ea65f92-7740-e36a-6f57-c662c82a2a01-963dd009, #w-node-_4f50511f-e8fc-70f2-4b88-2eaf6cf409f1-963dd009, #w-node-_73b88a27-3722-4d55-8f11-5bced3506c8c-963dd009, #w-node-badc47a4-1f6c-8a94-3d6f-bdce7e574cbe-963dd009, #w-node-_85c095bc-3979-f4f2-218b-23433f02c37c-963dd009, #w-node-_11b0762e-ed26-68fa-832c-88d95b56b934-963dd009, #w-node-e5761e97-4b62-edad-4876-218eb3a671a5-963dd009, #w-node-dff45d00-f619-37ca-c300-a2f8daf60e3d-963dd009, #w-node-_49aa06de-19e2-7f16-a192-99feb7780482-963dd009, #w-node-c8b6b9ad-33b5-0ccd-9692-93292f0e0491-963dd009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_55683e37-f1f4-d343-624e-9157ec803f8d-963dd009 {
  grid-area: 1 / 3 / 2 / -3;
}

#w-node-_55683e37-f1f4-d343-624e-9157ec803f8e-963dd009 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_55683e37-f1f4-d343-624e-9157ec803f98-963dd009 {
  grid-area: 1 / 4 / 2 / -2;
}

#w-node-_5e807fde-3a4f-35fb-a624-43f8441f4609-963dd009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cff3ba65-9be3-794f-54e4-f36c802df1a4-963dd009 {
  grid-area: 1 / 3 / 2 / 7;
}

#w-node-bd28f6f0-9727-8b5c-20cb-2c9368fcf447-963dd009 {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-c7cebabd-058e-e545-d1c1-c469cc6c9297-963dd009 {
  grid-area: 1 / 3 / 2 / 6;
}

#w-node-d24f03de-fb83-2b20-c498-3466f215928c-963dd009 {
  grid-area: 2 / 3 / 3 / -3;
}

#w-node-fef43cad-f018-254b-91e6-3f86c66611b0-963dd009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fef43cad-f018-254b-91e6-3f86c6661198-963dd009 {
  grid-area: 1 / 4 / 2 / 7;
}

#w-node-_056126b4-30dc-1f76-41c0-7e7cc14277d8-963dd009 {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-cb5abfb0-568e-4e23-0be0-df0012182832-1218281b {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-cb5abfb0-568e-4e23-0be0-df001218283d-1218281b {
  grid-area: 2 / 2 / 3 / 5;
  align-self: end;
}

#w-node-cb5abfb0-568e-4e23-0be0-df0012182848-1218281b {
  grid-area: 2 / 10 / 3 / -2;
  align-self: end;
  justify-self: end;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-6151bd50 {
  grid-area: 1 / 4 / 2 / 8;
}

#w-node-b290a77d-8f2f-a412-c670-ac13b095526b-6151bd50, #w-node-_0400f872-7be3-e4a9-68c2-31ff276636ec-6151bd50 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0a17198f-1266-99cf-96a9-bb59bb51eac1-6151bd50 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_6d7ff3be-d6ba-a601-1722-01ec7e1244e3-6151bd50 {
  grid-area: 1 / 7 / 2 / -3;
}

#w-node-fef43cad-f018-254b-91e6-3f86c66611b0-6151bd50 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5b872668-f6f3-f559-c0a4-0ed21531af6b-6151bd50 {
  grid-area: 1 / 3 / 2 / 6;
}

#w-node-_0b309abe-323b-9740-36c2-872ce6440625-6151bd50 {
  grid-area: 1 / 7 / 2 / -3;
}

#w-node-a28aece7-e6ee-bc4e-8841-d143d4bc4fe1-6151bd50 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-a28aece7-e6ee-bc4e-8841-d143d4bc4fe9-6151bd50 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_415ac25a-71bc-882e-6c7e-fbb21018ccfd-6151bd50 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4211c925-3e82-562b-1499-faa71a9d124a-6151bd50 {
  grid-area: 1 / 4 / 2 / 6;
}

#w-node-_9a0fb3f0-618a-fbda-e608-93c66df90629-6151bd50 {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-eb9b5acc-e400-0e69-e738-ca2a684d7b6c-6151bd50 {
  grid-area: 2 / 2 / 3 / -2;
}

#w-node-dae5a460-f28f-7b07-4872-ff1d6696bde1-6151bd50 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dae5a460-f28f-7b07-4872-ff1d6696bde4-6151bd50 {
  grid-area: 1 / 3 / 2 / -2;
}

#w-node-dae5a460-f28f-7b07-4872-ff1d6696bde7-6151bd50 {
  grid-area: 1 / -2 / 2 / -1;
  justify-self: end;
}

#w-node-_7817df28-fd1c-2129-a635-3d1754642743-6151bd50 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7817df28-fd1c-2129-a635-3d1754642746-6151bd50 {
  grid-area: 1 / 3 / 2 / -2;
}

#w-node-_7817df28-fd1c-2129-a635-3d1754642749-6151bd50 {
  grid-area: 1 / -2 / 2 / -1;
  justify-self: end;
}

#w-node-_5f8a5902-38c5-6dbd-f9a3-03bf45350760-6151bd50 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-a33a034b-1a2a-ff9a-f549-278c047e5154-6151bd50 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a33a034b-1a2a-ff9a-f549-278c047e5157-6151bd50 {
  grid-area: 1 / 3 / 2 / -2;
}

#w-node-a33a034b-1a2a-ff9a-f549-278c047e515a-6151bd50 {
  grid-area: 1 / -2 / 2 / -1;
  justify-self: end;
}

#w-node-a33a034b-1a2a-ff9a-f549-278c047e515e-6151bd50 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a33a034b-1a2a-ff9a-f549-278c047e5161-6151bd50 {
  grid-area: 1 / 3 / 2 / -2;
}

#w-node-a33a034b-1a2a-ff9a-f549-278c047e5164-6151bd50 {
  grid-area: 1 / -2 / 2 / -1;
  justify-self: end;
}

#w-node-_7d219d01-9c4c-1602-6618-4ad9ee038f7d-6151bd50 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_73400a9c-21c7-f54e-f07a-7fc4ef48ad50-ef48ad36 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_73400a9c-21c7-f54e-f07a-7fc4ef48ad3a-ef48ad36 {
  grid-area: 1 / 4 / 2 / -4;
}

#w-node-_73400a9c-21c7-f54e-f07a-7fc4ef48ad3d-ef48ad36 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_73400a9c-21c7-f54e-f07a-7fc4ef48ad43-ef48ad36 {
  grid-area: 2 / 2 / 3 / 8;
}

#w-node-_73400a9c-21c7-f54e-f07a-7fc4ef48ad49-ef48ad36 {
  grid-area: 1 / 2 / 2 / -2;
}

#w-node-_9a0fb3f0-618a-fbda-e608-93c66df90629-abd78fb6 {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-be9b5bfe-a803-aa4d-61ba-a150b3adfcf4-abd78fb6 {
  grid-area: 2 / 4 / 3 / -4;
}

#w-node-_0400f872-7be3-e4a9-68c2-31ff276636ec-1f748dc7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-1f748dc7 {
  grid-area: 1 / 3 / 2 / 9;
}

#w-node-_9da928e2-6208-6c19-4c1f-df4d3fe3e322-1f748dc7 {
  grid-area: 2 / 3 / 3 / -3;
}

#w-node-_0a17198f-1266-99cf-96a9-bb59bb51eac1-1f748dc7 {
  grid-area: 1 / 4 / 2 / 6;
  align-self: start;
}

#w-node-_6d7ff3be-d6ba-a601-1722-01ec7e1244e3-1f748dc7 {
  grid-area: 1 / 7 / 2 / 11;
}

#w-node-f853f1c5-a01d-af1d-3e2d-b2fd5d0869ac-1f748dc7 {
  grid-area: 1 / 4 / 2 / -4;
}

#w-node-c00fb430-722f-6eb3-e0e3-cd4a4ff58266-1f748dc7 {
  grid-area: 2 / 3 / 3 / -3;
  align-self: center;
  justify-self: center;
}

#w-node-_476c2438-be77-01e4-661d-78dd0e752158-1f748dc7 {
  grid-area: 3 / 4 / 4 / -4;
}

#w-node-_03392183-4971-830e-71e0-53f8dc7fa064-1f748dc7 {
  grid-area: 1 / 3 / 2 / 6;
}

#w-node-_03392183-4971-830e-71e0-53f8dc7fa067-1f748dc7 {
  grid-area: 1 / 7 / 2 / 11;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-9e2ce513 {
  grid-area: 1 / 3 / 2 / 9;
}

#w-node-_0deb7fdd-53b8-f631-32ed-2fab00852b0b-9e2ce513 {
  grid-area: 2 / 3 / 3 / -3;
}

#w-node-c0be0a04-75df-252b-9c00-5b97a18eedb5-9e2ce513 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-c4ecd062-8bb5-a6b4-749c-85e7eedef63a-9e2ce513 {
  grid-area: 1 / 5 / 2 / 9;
}

#w-node-_39b96ea9-b341-4d4b-5773-c7a3e17c854b-f3f23ec1 {
  grid-area: 1 / 4 / 2 / 9;
}

#email-form.w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d72b-f3f23ec1 {
  grid-area: 2 / 1 / 3 / -1;
}

#w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d72c-f3f23ec1 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d72f-f3f23ec1 {
  grid-area: 2 / 1 / 3 / -1;
}

#w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d730-f3f23ec1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d731-f3f23ec1 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d736-f3f23ec1 {
  grid-area: 2 / 1 / 3 / -1;
}

#field-2.w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d737-f3f23ec1 {
  grid-area: 2 / 1 / 2 / -1;
}

#w-node-b62e0dca-4af7-a40f-811a-36da9a393cb6-f3f23ec1 {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-d5559431-e94b-b87b-5e60-22a284daae88-f3f23ec1 {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-fd755680 {
  grid-area: 1 / 4 / 2 / 7;
}

#w-node-_0400f872-7be3-e4a9-68c2-31ff276636ec-fd755680 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_788e9684-a5f3-02e9-4b65-c6823394361d-fd755680 {
  grid-area: 2 / 4 / 3 / -2;
}

#w-node-a177dace-af94-9e7d-9606-c88295341c20-fd755680 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-f95fe245-790d-2aa6-6a5d-0bb93c0d882a-fd755680 {
  grid-area: 1 / 5 / 2 / -1;
}

#w-node-_87ab69fb-2d60-b22f-b554-ae6cb57c23e7-fd755680 {
  grid-area: 1 / 4 / 2 / 8;
}

#w-node-_92a43f81-2bf4-dee6-ad87-cde51e2d6bea-fd755680 {
  grid-area: 2 / 4 / 3 / -2;
}

#w-node-ebba9761-c47a-dbdb-3234-d369b0c65a14-fd755680 {
  grid-area: 1 / 2 / 2 / 9;
}

#w-node-_25caa457-4609-53f7-cfe5-371ed7710347-fd755680 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_887c687e-c406-d84d-d18b-24e27850cfe0-fd755680 {
  grid-area: 1 / 2 / 2 / -2;
}

#w-node-_4ee164ad-aa59-f0cb-eae6-54f6ae7e7f81-fd755680 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_084e36d8-8530-3f3e-1b0d-c08690a36392-fd755680 {
  grid-area: 1 / 5 / 2 / 12;
}

#w-node-b49e60d9-d0f2-bba2-3496-7ca266c91faa-fd755680 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-e8823744-553c-8a7b-beaa-dacdebb32929-fd755680 {
  grid-area: 2 / 2 / 3 / -2;
}

#w-node-_28c2f776-f648-34d6-4bd4-102b8528a6ea-8528a6ea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_28c2f776-f648-34d6-4bd4-102b8528a6eb-8528a6ea {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_28c2f776-f648-34d6-4bd4-102b8528a6ee-8528a6ea {
  grid-area: 1 / 5 / 2 / -1;
  align-self: center;
}

#w-node-_1a071009-0f4e-c4ff-5697-f622e2b745c0-6e45f2ea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1a071009-0f4e-c4ff-5697-f622e2b745b9-6e45f2ea {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-_3e69175a-c2e0-9ad7-e8ea-29505092ca33-6e45f2ea {
  grid-area: 2 / 4 / 3 / -4;
}

#w-node-_3c7487b6-6054-881b-10d3-dc8c0888579e-1114319b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3c7487b6-6054-881b-10d3-dc8c088857a3-1114319b {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-_3c7487b6-6054-881b-10d3-dc8c088857a8-1114319b {
  grid-area: 2 / 4 / 3 / -4;
}

#w-node-aed1ce8b-db80-1c10-17dd-cd0284a601f2-1114319b {
  grid-area: 1 / 4 / 2 / -4;
}

#w-node-dde504cc-d3b0-ff4a-4913-a2a74f391243-1114319b {
  grid-area: 2 / 4 / 3 / -5;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-1a148033 {
  grid-area: 1 / 4 / 2 / 8;
}

#w-node-a177dace-af94-9e7d-9606-c88295341c20-1a148033 {
  grid-area: 2 / 4 / 3 / 8;
}

#w-node-_0400f872-7be3-e4a9-68c2-31ff276636ec-1a148033 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_832bafcb-eec2-8967-a8c4-5e8fd9e290dd-1a148033 {
  grid-area: 1 / 4 / 2 / -2;
}

#w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9c-1a148033 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_62013704-e03d-ad84-534e-aa728d0bddd2-1a148033 {
  grid-area: 2 / 2 / 3 / -2;
}

#w-node-c1facbd7-cf13-5eef-84e2-12f54aa6cb13-1a148033 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9b-1a148033 {
  grid-area: 1 / 10 / 2 / -2;
  align-self: end;
  justify-self: stretch;
}

#w-node-c6e004e3-5f6b-1e55-4f7f-609d6f28ce72-1a148033 {
  grid-area: 1 / 2 / 2 / 13;
}

#w-node-a03c5afa-eb3a-ff7a-ec1f-cd5ea16b7ae8-1a148033 {
  grid-area: 2 / 2 / 3 / -2;
}

#w-node-ccbf0484-410a-ca3f-a109-f5a62b98d1f9-1a148033 {
  grid-area: 1 / 2 / 2 / 4;
  align-self: start;
}

#w-node-ac2701e2-2f8d-8ba7-e643-bf5dde4460c0-1a148033 {
  grid-area: 1 / 5 / 3 / -2;
}

#w-node-_973f9b0d-c75c-f076-31cf-4dd96ebd1105-1a148033 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ccbf0484-410a-ca3f-a109-f5a62b98d1fe-1a148033 {
  grid-area: 2 / 2 / 3 / 4;
  align-self: end;
}

#w-node-_3f8406e6-9e3c-774c-912a-f147e211a20b-e211a20b {
  grid-area: 1 / 5 / 2 / -2;
}

#w-node-_3f8406e6-9e3c-774c-912a-f147e211a20c-e211a20b, #w-node-_3f8406e6-9e3c-774c-912a-f147e211a20e-e211a20b, #w-node-_3f8406e6-9e3c-774c-912a-f147e211a210-e211a20b, #w-node-_3f8406e6-9e3c-774c-912a-f147e211a212-e211a20b, #w-node-_3f8406e6-9e3c-774c-912a-f147e211a214-e211a20b, #w-node-_3f8406e6-9e3c-774c-912a-f147e211a216-e211a20b, #w-node-_3f8406e6-9e3c-774c-912a-f147e211a218-e211a20b, #w-node-_3f8406e6-9e3c-774c-912a-f147e211a21a-e211a20b, #w-node-_3f8406e6-9e3c-774c-912a-f147e211a21c-e211a20b, #w-node-_3f8406e6-9e3c-774c-912a-f147e211a21e-e211a20b, #w-node-_3f8406e6-9e3c-774c-912a-f147e211a220-e211a20b, #w-node-_3f8406e6-9e3c-774c-912a-f147e211a222-e211a20b, #w-node-_3f8406e6-9e3c-774c-912a-f147e211a224-e211a20b, #w-node-_3f8406e6-9e3c-774c-912a-f147e211a226-e211a20b, #w-node-_3f8406e6-9e3c-774c-912a-f147e211a228-e211a20b, #w-node-_3f8406e6-9e3c-774c-912a-f147e211a22a-e211a20b, #w-node-_3f8406e6-9e3c-774c-912a-f147e211a22c-e211a20b, #w-node-_3f8406e6-9e3c-774c-912a-f147e211a22e-e211a20b, #w-node-_3f8406e6-9e3c-774c-912a-f147e211a230-e211a20b, #w-node-_3f8406e6-9e3c-774c-912a-f147e211a232-e211a20b, #w-node-_3f8406e6-9e3c-774c-912a-f147e211a234-e211a20b, #w-node-_3f8406e6-9e3c-774c-912a-f147e211a236-e211a20b, #w-node-_3f8406e6-9e3c-774c-912a-f147e211a238-e211a20b, #w-node-_3f8406e6-9e3c-774c-912a-f147e211a23a-e211a20b, #w-node-_3f8406e6-9e3c-774c-912a-f147e211a23c-e211a20b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e4ea-5cd8e4ea {
  grid-area: 2 / 2 / 3 / -2;
}

#w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e4eb-5cd8e4ea, #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e4ed-5cd8e4ea, #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e4ef-5cd8e4ea, #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e4f1-5cd8e4ea, #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e4f3-5cd8e4ea, #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e4f5-5cd8e4ea, #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e4f7-5cd8e4ea, #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e4f9-5cd8e4ea, #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e4fb-5cd8e4ea, #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e4fd-5cd8e4ea, #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e4ff-5cd8e4ea, #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e501-5cd8e4ea, #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e503-5cd8e4ea, #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e505-5cd8e4ea, #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e507-5cd8e4ea, #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e509-5cd8e4ea, #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e50b-5cd8e4ea, #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e50d-5cd8e4ea, #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e50f-5cd8e4ea, #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e511-5cd8e4ea, #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e513-5cd8e4ea, #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e515-5cd8e4ea, #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e517-5cd8e4ea, #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e519-5cd8e4ea, #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e51b-5cd8e4ea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6759abd1-568d-1447-b612-8c60c8a2c841-c8a2c841 {
  grid-area: 2 / 1 / 3 / -1;
}

#w-node-_6759abd1-568d-1447-b612-8c60c8a2c842-c8a2c841 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_6759abd1-568d-1447-b612-8c60c8a2c843-c8a2c841 {
  grid-area: 1 / 4 / 2 / -4;
}

#w-node-_6759abd1-568d-1447-b612-8c60c8a2c847-c8a2c841 {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-_6759abd1-568d-1447-b612-8c60c8a2c84b-c8a2c841, #w-node-_6759abd1-568d-1447-b612-8c60c8a2c85b-c8a2c841, #w-node-_6759abd1-568d-1447-b612-8c60c8a2c86b-c8a2c841 {
  grid-area: 1 / 3 / 2 / 8;
}

#w-node-_6759abd1-568d-1447-b612-8c60c8a2c877-c8a2c841 {
  grid-area: 1 / -2 / 2 / -1;
  justify-self: end;
}

#w-node-_6759abd1-568d-1447-b612-8c60c8a2c87d-c8a2c841 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_6759abd1-568d-1447-b612-8c60c8a2c888-c8a2c841 {
  grid-area: 1 / -2 / 2 / -2;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-2dde4d61 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-a177dace-af94-9e7d-9606-c88295341c20-2dde4d61 {
  grid-area: 2 / 2 / 3 / 6;
}

#w-node-_0400f872-7be3-e4a9-68c2-31ff276636ec-2dde4d61, #w-node-bed8f2b4-1eeb-63c9-6026-cd37e33313ca-2dde4d61 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_832bafcb-eec2-8967-a8c4-5e8fd9e290dd-2dde4d61 {
  grid-area: 1 / 2 / 2 / -2;
}

#w-node-_9f4ca927-81e7-c7f3-3d2a-49994ae98243-2dde4d61 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_76afa458-b613-7d63-3563-a9fdaa22b6d3-2dde4d61 {
  grid-area: 3 / 2 / 4 / -2;
}

#w-node-_9a0fb3f0-618a-fbda-e608-93c66df90629-f7135352 {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-be9b5bfe-a803-aa4d-61ba-a150b3adfcf4-f7135352 {
  grid-area: 2 / 4 / 3 / -4;
}

#w-node-_85becb01-4fd5-15a7-4974-6e52355da733-b52702be {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_85becb01-4fd5-15a7-4974-6e52355da73d-b52702be {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_2cba71bf-c03d-3e56-fdfe-acb8f0312591-b52702be {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4c62c57a-006e-ccae-50af-e3232288d57e-b52702be {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_35a13ab4-4353-d057-9f3d-399cab3c3d42-b52702be {
  grid-area: 2 / 3 / 2 / 10;
}

#w-node-f13232a5-9575-7add-0b42-60a9e0728aa5-b52702be {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_8716391e-e5ba-11c6-e4a3-e2535b45aac7-b52702be {
  grid-area: 2 / 2 / 3 / 6;
}

#w-node-dc6a480d-c185-193f-450e-fd8e9e62af04-b52702be {
  grid-area: 3 / 4 / 4 / 6;
  justify-self: start;
}

#w-node-ebdbfb06-e773-8057-1d5a-f2469f7976fa-b52702be {
  grid-area: 1 / 3 / 2 / 9;
}

#w-node-_4ff823b6-845a-46a5-55c2-75145ff5a7ec-b52702be {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-_522f83b8-0fc1-722d-45b0-194fa7ab0d38-b52702be {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b5fe4cff-fa58-b421-1d01-7ffda1119d65-b52702be {
  grid-area: 1 / 3 / 2 / 8;
}

#w-node-d3387c88-0337-d9af-a696-71699003c6cc-b52702be {
  grid-area: 2 / 3 / 2 / 10;
}

#w-node-_9ab84d2d-c5e6-911e-ce4e-4f5bf8c05552-b52702be {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_6beb69a1-36d8-3209-5eb4-05a4e7a0be73-b52702be {
  grid-area: 1 / 5 / 2 / 8;
}

#w-node-ea538722-c85a-6fad-73ba-2b5290bac1ce-90bac1ca {
  grid-area: 1 / 2 / 2 / 5;
  align-self: start;
}

#w-node-ea538722-c85a-6fad-73ba-2b5290bac1d5-90bac1ca {
  grid-area: 1 / 2 / 2 / 13;
}

#w-node-ea538722-c85a-6fad-73ba-2b5290bac1dc-90bac1ca {
  grid-area: 1 / 1 / 2 / 4;
  align-self: start;
}

#w-node-ea538722-c85a-6fad-73ba-2b5290bac216-90bac1ca {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#email-form-de.w-node-_94fce180-be25-9804-cdc2-f5ce857fc442-857fc43e {
  grid-area: 1 / 5 / 2 / -4;
}

#email-form.w-node-_94fce180-be25-9804-cdc2-f5ce857fc443-857fc43e {
  grid-area: 2 / 1 / 3 / -1;
}

#w-node-_94fce180-be25-9804-cdc2-f5ce857fc444-857fc43e {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_94fce180-be25-9804-cdc2-f5ce857fc44b-857fc43e {
  grid-area: 2 / 1 / 3 / -1;
}

#w-node-_94fce180-be25-9804-cdc2-f5ce857fc44c-857fc43e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94fce180-be25-9804-cdc2-f5ce857fc44d-857fc43e {
  grid-area: 1 / 1 / 2 / 4;
}

#field-2.w-node-_94fce180-be25-9804-cdc2-f5ce857fc450-857fc43e {
  grid-area: 2 / 1 / 2 / -1;
}

#w-node-f7ef7a44-1263-1499-35c7-79f97b47391c-eddc6ab6 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-f7ef7a44-1263-1499-35c7-79f97b473926-eddc6ab6 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_2cba71bf-c03d-3e56-fdfe-acb8f0312591-eddc6ab6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4c62c57a-006e-ccae-50af-e3232288d57e-eddc6ab6 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_35a13ab4-4353-d057-9f3d-399cab3c3d42-eddc6ab6 {
  grid-area: 2 / 3 / 2 / 10;
}

#w-node-f13232a5-9575-7add-0b42-60a9e0728aa5-eddc6ab6 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_8716391e-e5ba-11c6-e4a3-e2535b45aac7-eddc6ab6 {
  grid-area: 2 / 2 / 3 / 6;
}

#w-node-dc6a480d-c185-193f-450e-fd8e9e62af04-eddc6ab6 {
  grid-area: 3 / 4 / 4 / 6;
  justify-self: start;
}

#w-node-ebdbfb06-e773-8057-1d5a-f2469f7976fa-eddc6ab6 {
  grid-area: 1 / 3 / 2 / 9;
}

#w-node-_4ff823b6-845a-46a5-55c2-75145ff5a7ec-eddc6ab6 {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-_4e78c974-d979-4727-29c9-20606d2a015e-eddc6ab6 {
  grid-area: 1 / 3 / 2 / 6;
}

#w-node-_4e78c974-d979-4727-29c9-20606d2a0165-eddc6ab6 {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-_4e78c974-d979-4727-29c9-20606d2a0166-eddc6ab6 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_522f83b8-0fc1-722d-45b0-194fa7ab0d38-eddc6ab6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b5fe4cff-fa58-b421-1d01-7ffda1119d65-eddc6ab6 {
  grid-area: 1 / 3 / 2 / 8;
}

#w-node-d3387c88-0337-d9af-a696-71699003c6cc-eddc6ab6 {
  grid-area: 2 / 3 / 2 / 10;
}

#w-node-_9ab84d2d-c5e6-911e-ce4e-4f5bf8c05552-eddc6ab6 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_6beb69a1-36d8-3209-5eb4-05a4e7a0be73-eddc6ab6 {
  grid-area: 1 / 5 / 2 / 8;
}

#w-node-_6ddd5085-05d9-8503-7cb2-b6badd7353f4-eddc6ab6 {
  grid-area: 1 / 5 / 2 / -4;
}

#email-form.w-node-_6ddd5085-05d9-8503-7cb2-b6badd7353f5-eddc6ab6 {
  grid-area: 2 / 1 / 3 / -1;
}

#w-node-_6ddd5085-05d9-8503-7cb2-b6badd7353f6-eddc6ab6 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_6ddd5085-05d9-8503-7cb2-b6badd7353fd-eddc6ab6 {
  grid-area: 2 / 1 / 3 / -1;
}

#w-node-_6ddd5085-05d9-8503-7cb2-b6badd7353fe-eddc6ab6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6ddd5085-05d9-8503-7cb2-b6badd7353ff-eddc6ab6 {
  grid-area: 1 / 1 / 2 / 4;
}

#field-2.w-node-_6ddd5085-05d9-8503-7cb2-b6badd735402-eddc6ab6 {
  grid-area: 2 / 1 / 2 / -1;
}

#w-node-_30304ad9-3b14-83c0-9e6d-d86657ec7ce8-eddc6ab6 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_30304ad9-3b14-83c0-9e6d-d86657ec7ced-eddc6ab6 {
  grid-area: 1 / 5 / 2 / 7;
}

#w-node-_30304ad9-3b14-83c0-9e6d-d86657ec7cf2-eddc6ab6 {
  grid-area: 1 / 8 / 2 / 10;
}

#w-node-_30304ad9-3b14-83c0-9e6d-d86657ec7cf7-eddc6ab6 {
  grid-area: 1 / 11 / 2 / 13;
}

#w-node-e7ef87cd-5c22-cb71-e43e-e50a4db06b72-4db06b6e {
  grid-area: 1 / 2 / 2 / 5;
  align-self: start;
}

#w-node-e7ef87cd-5c22-cb71-e43e-e50a4db06b79-4db06b6e {
  grid-area: 1 / 2 / 2 / 13;
}

#w-node-e7ef87cd-5c22-cb71-e43e-e50a4db06b80-4db06b6e {
  grid-area: 1 / 1 / 2 / 4;
  align-self: start;
}

#w-node-e7ef87cd-5c22-cb71-e43e-e50a4db06bba-4db06b6e {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-824798d5 {
  grid-area: 1 / 4 / 2 / 8;
}

#w-node-_0400f872-7be3-e4a9-68c2-31ff276636ec-824798d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_788e9684-a5f3-02e9-4b65-c6823394361d-824798d5 {
  grid-area: 2 / 4 / 3 / -2;
}

#w-node-a177dace-af94-9e7d-9606-c88295341c20-824798d5 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-f95fe245-790d-2aa6-6a5d-0bb93c0d882a-824798d5 {
  grid-area: 1 / 5 / 2 / -1;
}

#w-node-_87ab69fb-2d60-b22f-b554-ae6cb57c23e7-824798d5 {
  grid-area: 1 / 4 / 2 / 8;
}

#w-node-_92a43f81-2bf4-dee6-ad87-cde51e2d6bea-824798d5 {
  grid-area: 2 / 4 / 3 / -2;
}

#w-node-_3f525b33-26b0-659d-36aa-4e74e1dcfb48-824798d5 {
  grid-area: 1 / 2 / 2 / 9;
}

#w-node-_3f525b33-26b0-659d-36aa-4e74e1dcfb4b-824798d5 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_887c687e-c406-d84d-d18b-24e27850cfe0-824798d5 {
  grid-area: 1 / 2 / 2 / -2;
}

#w-node-_4ee164ad-aa59-f0cb-eae6-54f6ae7e7f81-824798d5 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_084e36d8-8530-3f3e-1b0d-c08690a36392-824798d5 {
  grid-area: 1 / 5 / 2 / 12;
}

#w-node-b49e60d9-d0f2-bba2-3496-7ca266c91faa-824798d5 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-e8823744-553c-8a7b-beaa-dacdebb32929-824798d5 {
  grid-area: 2 / 2 / 3 / -2;
}

#w-node-_9a0fb3f0-618a-fbda-e608-93c66df90629-cc26ceb4 {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-be9b5bfe-a803-aa4d-61ba-a150b3adfcf4-cc26ceb4 {
  grid-area: 2 / 4 / 3 / -4;
}

#w-node-_9a0fb3f0-618a-fbda-e608-93c66df90629-cd477b42 {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-b5a8059f-dd4a-38ea-ce0a-b583d8dd234e-cd477b42 {
  grid-area: 1 / 2 / 2 / -2;
}

#w-node-_8a8a3bc8-d8a5-916c-fb3e-e7c835bdfa30-cd477b42 {
  grid-area: 1 / 1 / 5 / 3;
}

#w-node-bf55abb1-7824-036c-edb6-bcd6a60edd28-cd477b42 {
  grid-area: 2 / 2 / 2 / -2;
}

#w-node-a31468f4-51d8-ee57-bf3c-1d4455f0353a-cd477b42 {
  grid-area: 1 / 4 / 2 / -4;
}

#w-node-aa7fa98a-9466-dc4b-9ad5-33f797d1e2ed-cd477b42 {
  grid-area: 1 / 2 / 2 / -2;
}

#w-node-aa7fa98a-9466-dc4b-9ad5-33f797d1e2ee-cd477b42 {
  grid-area: 1 / 1 / 12 / 3;
}

#w-node-aa7fa98a-9466-dc4b-9ad5-33f797d1e36d-cd477b42 {
  grid-area: 2 / 2 / 2 / -2;
}

#w-node-_78f15843-23b5-6ef7-f974-e126eba95993-cd477b42 {
  grid-area: 1 / 4 / 2 / -4;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-511b2c77 {
  grid-area: 1 / 3 / 2 / 8;
}

#w-node-b290a77d-8f2f-a412-c670-ac13b095526b-511b2c77 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c2e42044-f5f0-0f63-4951-178e25a297f9-511b2c77 {
  grid-area: 1 / 3 / 2 / 9;
}

#w-node-c2e42044-f5f0-0f63-4951-178e25a297ff-511b2c77 {
  grid-area: 2 / 3 / 3 / -3;
}

#w-node-c2e42044-f5f0-0f63-4951-178e25a29800-511b2c77 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-c2e42044-f5f0-0f63-4951-178e25a2980a-511b2c77 {
  grid-area: 1 / 4 / 2 / -2;
}

#w-node-_78ebb297-ce79-706f-2642-94d0ec9c0186-511b2c77, #w-node-_0dc6b31f-4f91-799d-e431-ad18c099a88c-511b2c77, #w-node-_54323783-6084-0f1c-982f-28afbcef932f-511b2c77, #w-node-_57e74d9c-1cc1-27dc-e356-feee389a3bb4-511b2c77, #w-node-e256bb4a-c827-be0a-4586-f8cd63dc4065-511b2c77, #w-node-b24023b2-d682-5133-58aa-e68dd7a5e6f2-511b2c77, #w-node-_9c7a55c7-ebd4-7a82-c2a4-4221a1fea865-511b2c77, #w-node-_76427d2f-5671-4008-1d1d-6a81affe4459-511b2c77, #w-node-_650d7f1a-2ee3-d914-dab4-0e7e8affa056-511b2c77, #w-node-d4e40713-e0e7-5363-e760-7919a3b911e9-511b2c77, #w-node-ae2ebfd1-86d0-6d80-59a7-74c6b1bdc525-511b2c77, #w-node-cd54314e-cc3a-b224-edd3-508cf5e9886e-511b2c77, #w-node-b9e02215-1500-9fae-ed3c-d17dcecea90b-511b2c77, #w-node-_3daa7c72-f82c-14b0-ae04-b4f2f80d7c94-511b2c77, #w-node-bd684ea8-8247-8c23-0bf2-43f91b5d3e6c-511b2c77, #w-node-_7ea65f92-7740-e36a-6f57-c662c82a2a01-511b2c77, #w-node-_4f50511f-e8fc-70f2-4b88-2eaf6cf409f1-511b2c77, #w-node-_73b88a27-3722-4d55-8f11-5bced3506c8c-511b2c77, #w-node-badc47a4-1f6c-8a94-3d6f-bdce7e574cbe-511b2c77, #w-node-_85c095bc-3979-f4f2-218b-23433f02c37c-511b2c77, #w-node-_11b0762e-ed26-68fa-832c-88d95b56b934-511b2c77, #w-node-e5761e97-4b62-edad-4876-218eb3a671a5-511b2c77, #w-node-dff45d00-f619-37ca-c300-a2f8daf60e3d-511b2c77, #w-node-_49aa06de-19e2-7f16-a192-99feb7780482-511b2c77, #w-node-c8b6b9ad-33b5-0ccd-9692-93292f0e0491-511b2c77 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_55683e37-f1f4-d343-624e-9157ec803f8d-511b2c77 {
  grid-area: 1 / 3 / 2 / -3;
}

#w-node-_55683e37-f1f4-d343-624e-9157ec803f8e-511b2c77 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_55683e37-f1f4-d343-624e-9157ec803f98-511b2c77 {
  grid-area: 1 / 4 / 2 / -2;
}

#w-node-_5e807fde-3a4f-35fb-a624-43f8441f4609-511b2c77 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cff3ba65-9be3-794f-54e4-f36c802df1a4-511b2c77 {
  grid-area: 1 / 3 / 2 / 7;
}

#w-node-bd28f6f0-9727-8b5c-20cb-2c9368fcf447-511b2c77 {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-_6bcdb4c6-c49d-b9ec-d90a-fa40157d49ef-511b2c77 {
  grid-area: 1 / 3 / 2 / 6;
}

#w-node-_6bcdb4c6-c49d-b9ec-d90a-fa40157d49f7-511b2c77 {
  grid-area: 2 / 3 / 3 / -3;
}

#w-node-f9d79495-ac78-54e9-c20d-dda50d81dd98-511b2c77 {
  grid-area: 1 / 3 / 2 / 6;
}

#w-node-f9d79495-ac78-54e9-c20d-dda50d81dd9f-511b2c77 {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-f9d79495-ac78-54e9-c20d-dda50d81dda0-511b2c77 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-fef43cad-f018-254b-91e6-3f86c66611b0-511b2c77 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fef43cad-f018-254b-91e6-3f86c6661198-511b2c77 {
  grid-area: 1 / 4 / 2 / 8;
}

#w-node-_056126b4-30dc-1f76-41c0-7e7cc14277d8-511b2c77 {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-_836b1ba1-a2db-e18a-be77-03ba0c291eb0-511b2c77 {
  grid-area: 1 / 5 / 2 / -4;
}

#email-form.w-node-_836b1ba1-a2db-e18a-be77-03ba0c291eb1-511b2c77 {
  grid-area: 2 / 1 / 3 / -1;
}

#w-node-_836b1ba1-a2db-e18a-be77-03ba0c291eb2-511b2c77 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_836b1ba1-a2db-e18a-be77-03ba0c291eb9-511b2c77 {
  grid-area: 2 / 1 / 3 / -1;
}

#w-node-_836b1ba1-a2db-e18a-be77-03ba0c291eba-511b2c77 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_836b1ba1-a2db-e18a-be77-03ba0c291ebb-511b2c77 {
  grid-area: 1 / 1 / 2 / 4;
}

#field-2.w-node-_836b1ba1-a2db-e18a-be77-03ba0c291ebe-511b2c77 {
  grid-area: 2 / 1 / 2 / -1;
}

#w-node-_850ef184-ed38-fed7-5090-e9634f79df74-511b2c77 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_850ef184-ed38-fed7-5090-e9634f79df79-511b2c77 {
  grid-area: 1 / 5 / 2 / 7;
}

#w-node-_850ef184-ed38-fed7-5090-e9634f79df7e-511b2c77 {
  grid-area: 1 / 8 / 2 / 10;
}

#w-node-_850ef184-ed38-fed7-5090-e9634f79df83-511b2c77 {
  grid-area: 1 / 11 / 2 / 13;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-385965a9 {
  grid-area: 1 / 4 / 2 / 8;
}

#w-node-a177dace-af94-9e7d-9606-c88295341c20-385965a9 {
  grid-area: 2 / 4 / 3 / 8;
}

#w-node-_0400f872-7be3-e4a9-68c2-31ff276636ec-385965a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93632e8b-4c48-2d12-7697-9c12402bc81d-385965a9 {
  grid-area: 1 / 4 / 2 / -2;
}

#w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9c-385965a9 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_62013704-e03d-ad84-534e-aa728d0bddd2-385965a9 {
  grid-area: 2 / 2 / 3 / -2;
}

#w-node-c1facbd7-cf13-5eef-84e2-12f54aa6cb13-385965a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9b-385965a9 {
  grid-area: 1 / 10 / 2 / -2;
}

#w-node-c6e004e3-5f6b-1e55-4f7f-609d6f28ce72-385965a9 {
  grid-area: 1 / 2 / 2 / 13;
}

#w-node-a03c5afa-eb3a-ff7a-ec1f-cd5ea16b7ae8-385965a9 {
  grid-area: 2 / 2 / 3 / -2;
}

#w-node-ccbf0484-410a-ca3f-a109-f5a62b98d1f9-385965a9 {
  grid-area: 1 / 2 / 2 / 4;
  align-self: start;
}

#w-node-ac2701e2-2f8d-8ba7-e643-bf5dde4460c0-385965a9 {
  grid-area: 1 / 5 / 3 / -2;
}

#w-node-_973f9b0d-c75c-f076-31cf-4dd96ebd1105-385965a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ccbf0484-410a-ca3f-a109-f5a62b98d1fe-385965a9 {
  grid-area: 2 / 2 / 3 / 4;
  align-self: end;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-c8a96933 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-a177dace-af94-9e7d-9606-c88295341c20-c8a96933 {
  grid-area: 2 / 2 / 3 / 6;
}

#w-node-_0400f872-7be3-e4a9-68c2-31ff276636ec-c8a96933, #w-node-bed8f2b4-1eeb-63c9-6026-cd37e33313ca-c8a96933 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_832bafcb-eec2-8967-a8c4-5e8fd9e290dd-c8a96933 {
  grid-area: 1 / 2 / 2 / -2;
}

#w-node-_9f4ca927-81e7-c7f3-3d2a-49994ae98243-c8a96933 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_76afa458-b613-7d63-3563-a9fdaa22b6d3-c8a96933 {
  grid-area: 3 / 2 / 4 / -2;
}

#w-node-_28b6eef0-165c-f3f4-9b6f-19d7ee0b422a-c8a96933 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_28b6eef0-165c-f3f4-9b6f-19d7ee0b422e-c8a96933 {
  grid-area: 1 / 4 / 2 / -4;
}

#w-node-_28b6eef0-165c-f3f4-9b6f-19d7ee0b4231-c8a96933 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_28b6eef0-165c-f3f4-9b6f-19d7ee0b4237-c8a96933 {
  grid-area: 2 / 2 / 3 / 8;
}

#w-node-_28b6eef0-165c-f3f4-9b6f-19d7ee0b423e-c8a96933 {
  grid-area: 1 / 2 / 2 / -2;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-e54c67f6 {
  grid-area: 1 / 4 / 2 / 7;
}

#w-node-_0400f872-7be3-e4a9-68c2-31ff276636ec-e54c67f6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_788e9684-a5f3-02e9-4b65-c6823394361d-e54c67f6 {
  grid-area: 2 / 4 / 3 / -2;
}

#w-node-a177dace-af94-9e7d-9606-c88295341c20-e54c67f6 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-f95fe245-790d-2aa6-6a5d-0bb93c0d882a-e54c67f6 {
  grid-area: 1 / 5 / 2 / -1;
}

#w-node-_87ab69fb-2d60-b22f-b554-ae6cb57c23e7-e54c67f6 {
  grid-area: 1 / 4 / 2 / 8;
}

#w-node-_92a43f81-2bf4-dee6-ad87-cde51e2d6bea-e54c67f6 {
  grid-area: 2 / 4 / 3 / -2;
}

#w-node-_353fb4b6-6b22-81bd-b663-11bda725008d-e54c67f6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_21c62260-48ab-0236-529a-df712c05edd7-e54c67f6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_21c62260-48ab-0236-529a-df712c05edda-e54c67f6 {
  grid-area: 1 / 5 / 2 / -1;
  align-self: center;
}

#w-node-c4a03c98-c76f-53a3-7dd4-fbdaef5116f8-e54c67f6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f5384418-e6c9-ecf2-a39e-5fc1918815be-e54c67f6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f5384418-e6c9-ecf2-a39e-5fc1918815c1-e54c67f6 {
  grid-area: 1 / 5 / 2 / -1;
  align-self: center;
}

#w-node-_241e77c7-14a8-edcd-923e-cd627adb8bc3-e54c67f6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9729a66b-6ce9-7027-d214-13565008431e-e54c67f6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9729a66b-6ce9-7027-d214-135650084321-e54c67f6 {
  grid-area: 1 / 5 / 2 / -1;
  align-self: center;
}

#w-node-a7b1e31c-1b20-e9a3-396f-ea2f5846d7fa-e54c67f6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e5f7e5cf-23a6-11bb-a9f6-6f0a7709d752-e54c67f6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e5f7e5cf-23a6-11bb-a9f6-6f0a7709d755-e54c67f6 {
  grid-area: 1 / 5 / 2 / -1;
  align-self: center;
}

#w-node-b878e45a-6e44-9472-ef3c-691b4aefb4fe-e54c67f6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d276d6b-43d6-e216-7578-4fa273389976-e54c67f6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d276d6b-43d6-e216-7578-4fa273389979-e54c67f6 {
  grid-area: 1 / 5 / 2 / -1;
  align-self: center;
}

#w-node-_7c5bbe51-1960-81da-f574-5daac09428c9-e54c67f6 {
  grid-area: 1 / 2 / 2 / 9;
}

#w-node-_7c5bbe51-1960-81da-f574-5daac09428cc-e54c67f6 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_887c687e-c406-d84d-d18b-24e27850cfe0-e54c67f6 {
  grid-area: 1 / 2 / 2 / -2;
}

#w-node-_4ee164ad-aa59-f0cb-eae6-54f6ae7e7f81-e54c67f6 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_084e36d8-8530-3f3e-1b0d-c08690a36392-e54c67f6 {
  grid-area: 1 / 5 / 2 / 12;
}

#w-node-b49e60d9-d0f2-bba2-3496-7ca266c91faa-e54c67f6 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-e8823744-553c-8a7b-beaa-dacdebb32929-e54c67f6 {
  grid-area: 2 / 2 / 3 / -2;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-754567a8 {
  grid-area: 1 / 4 / 2 / 8;
}

#w-node-b290a77d-8f2f-a412-c670-ac13b095526b-754567a8, #w-node-_0400f872-7be3-e4a9-68c2-31ff276636ec-754567a8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0a17198f-1266-99cf-96a9-bb59bb51eac1-754567a8 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_6d7ff3be-d6ba-a601-1722-01ec7e1244e3-754567a8 {
  grid-area: 1 / 7 / 2 / -3;
}

#w-node-fef43cad-f018-254b-91e6-3f86c66611b0-754567a8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5b872668-f6f3-f559-c0a4-0ed21531af6b-754567a8 {
  grid-area: 1 / 3 / 2 / 6;
}

#w-node-_0b309abe-323b-9740-36c2-872ce6440625-754567a8 {
  grid-area: 1 / 7 / 2 / -3;
}

#w-node-a28aece7-e6ee-bc4e-8841-d143d4bc4fe1-754567a8 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-a28aece7-e6ee-bc4e-8841-d143d4bc4fe9-754567a8 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_415ac25a-71bc-882e-6c7e-fbb21018ccfd-754567a8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4211c925-3e82-562b-1499-faa71a9d124a-754567a8 {
  grid-area: 1 / 4 / 2 / 6;
}

#w-node-_9a0fb3f0-618a-fbda-e608-93c66df90629-754567a8 {
  grid-area: 1 / 2 / 1 / 6;
}

#w-node-eb9b5acc-e400-0e69-e738-ca2a684d7b6c-754567a8 {
  grid-area: 2 / 2 / 3 / -2;
}

#w-node-dae5a460-f28f-7b07-4872-ff1d6696bde1-754567a8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dae5a460-f28f-7b07-4872-ff1d6696bde4-754567a8 {
  grid-area: 1 / 3 / 2 / -2;
}

#w-node-dae5a460-f28f-7b07-4872-ff1d6696bde7-754567a8 {
  grid-area: 1 / -2 / 2 / -1;
  justify-self: end;
}

#w-node-_7817df28-fd1c-2129-a635-3d1754642743-754567a8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7817df28-fd1c-2129-a635-3d1754642746-754567a8 {
  grid-area: 1 / 3 / 2 / -2;
}

#w-node-_7817df28-fd1c-2129-a635-3d1754642749-754567a8 {
  grid-area: 1 / -2 / 2 / -1;
  justify-self: end;
}

#w-node-_5f8a5902-38c5-6dbd-f9a3-03bf45350760-754567a8 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-a33a034b-1a2a-ff9a-f549-278c047e5154-754567a8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a33a034b-1a2a-ff9a-f549-278c047e5157-754567a8 {
  grid-area: 1 / 3 / 2 / -2;
}

#w-node-a33a034b-1a2a-ff9a-f549-278c047e515a-754567a8 {
  grid-area: 1 / -2 / 2 / -1;
  justify-self: end;
}

#w-node-a33a034b-1a2a-ff9a-f549-278c047e515e-754567a8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a33a034b-1a2a-ff9a-f549-278c047e5161-754567a8 {
  grid-area: 1 / 3 / 2 / -2;
}

#w-node-a33a034b-1a2a-ff9a-f549-278c047e5164-754567a8 {
  grid-area: 1 / -2 / 2 / -1;
  justify-self: end;
}

#w-node-_7d219d01-9c4c-1602-6618-4ad9ee038f7d-754567a8 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-b39d4034-5833-2c5e-eeb7-393fe93b4342-754567a8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b39d4034-5833-2c5e-eeb7-393fe93b4346-754567a8 {
  grid-area: 1 / 4 / 2 / -4;
}

#w-node-b39d4034-5833-2c5e-eeb7-393fe93b4349-754567a8 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-b39d4034-5833-2c5e-eeb7-393fe93b434f-754567a8 {
  grid-area: 2 / 2 / 3 / 8;
}

#w-node-b39d4034-5833-2c5e-eeb7-393fe93b4356-754567a8 {
  grid-area: 1 / 2 / 2 / -2;
}

#w-node-_39b96ea9-b341-4d4b-5773-c7a3e17c854b-ad595457 {
  grid-area: 1 / 4 / 2 / 9;
}

#email-form.w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d72b-ad595457 {
  grid-area: 2 / 1 / 3 / -1;
}

#w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d72c-ad595457 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d72f-ad595457 {
  grid-area: 2 / 1 / 3 / -1;
}

#w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d730-ad595457 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d731-ad595457 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d736-ad595457 {
  grid-area: 2 / 1 / 3 / -1;
}

#field-2.w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d737-ad595457 {
  grid-area: 2 / 1 / 2 / -1;
}

#w-node-_954070e1-ec13-f068-06b9-1879e23b6c32-ad595457 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_954070e1-ec13-f068-06b9-1879e23b6c37-ad595457 {
  grid-area: 1 / 5 / 2 / 7;
}

#w-node-_954070e1-ec13-f068-06b9-1879e23b6c3c-ad595457 {
  grid-area: 1 / 8 / 2 / 10;
}

#w-node-_954070e1-ec13-f068-06b9-1879e23b6c41-ad595457 {
  grid-area: 1 / 11 / 2 / 13;
}

#w-node-b62e0dca-4af7-a40f-811a-36da9a393cb6-ad595457 {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-d5559431-e94b-b87b-5e60-22a284daae88-ad595457 {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-279b0362 {
  grid-area: 1 / 3 / 2 / 9;
}

#w-node-_0deb7fdd-53b8-f631-32ed-2fab00852b0b-279b0362 {
  grid-area: 2 / 3 / 3 / -3;
}

#w-node-c0be0a04-75df-252b-9c00-5b97a18eedb5-279b0362 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-c4ecd062-8bb5-a6b4-749c-85e7eedef63a-279b0362 {
  grid-area: 1 / 5 / 2 / 9;
}

#w-node-_0400f872-7be3-e4a9-68c2-31ff276636ec-e8eebf11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-e8eebf11 {
  grid-area: 1 / 3 / 2 / 9;
}

#w-node-_9da928e2-6208-6c19-4c1f-df4d3fe3e322-e8eebf11 {
  grid-area: 2 / 3 / 3 / -3;
}

#w-node-_0a17198f-1266-99cf-96a9-bb59bb51eac1-e8eebf11 {
  grid-area: 1 / 4 / 2 / 6;
  align-self: start;
}

#w-node-_6d7ff3be-d6ba-a601-1722-01ec7e1244e3-e8eebf11 {
  grid-area: 1 / 7 / 2 / 11;
}

#w-node-_82ff1fb5-7252-3d40-6d49-d7337c9043c7-e8eebf11 {
  grid-area: 1 / 4 / 2 / -4;
}

#w-node-_82ff1fb5-7252-3d40-6d49-d7337c9043ca-e8eebf11 {
  grid-area: 2 / 3 / 3 / -3;
  align-self: center;
  justify-self: center;
}

#w-node-_82ff1fb5-7252-3d40-6d49-d7337c904401-e8eebf11 {
  grid-area: 3 / 4 / 4 / -4;
}

#w-node-_03392183-4971-830e-71e0-53f8dc7fa064-e8eebf11 {
  grid-area: 1 / 3 / 2 / 6;
}

#w-node-_03392183-4971-830e-71e0-53f8dc7fa067-e8eebf11 {
  grid-area: 1 / 7 / 2 / 11;
}

#w-node-_08b559a4-b3df-6812-9f85-b320578fe117-e8eebf11 {
  grid-area: 1 / 5 / 2 / -4;
}

#email-form.w-node-_08b559a4-b3df-6812-9f85-b320578fe118-e8eebf11 {
  grid-area: 2 / 1 / 3 / -1;
}

#w-node-_08b559a4-b3df-6812-9f85-b320578fe119-e8eebf11 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_08b559a4-b3df-6812-9f85-b320578fe120-e8eebf11 {
  grid-area: 2 / 1 / 3 / -1;
}

#w-node-_08b559a4-b3df-6812-9f85-b320578fe121-e8eebf11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_08b559a4-b3df-6812-9f85-b320578fe122-e8eebf11 {
  grid-area: 1 / 1 / 2 / 4;
}

#field-2.w-node-_08b559a4-b3df-6812-9f85-b320578fe125-e8eebf11 {
  grid-area: 2 / 1 / 2 / -1;
}

#w-node-bc896ac9-7156-c800-0df8-915bc0982d0c-e8eebf11 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-bc896ac9-7156-c800-0df8-915bc0982d11-e8eebf11 {
  grid-area: 1 / 5 / 2 / 7;
}

#w-node-bc896ac9-7156-c800-0df8-915bc0982d16-e8eebf11 {
  grid-area: 1 / 8 / 2 / 10;
}

#w-node-bc896ac9-7156-c800-0df8-915bc0982d1b-e8eebf11 {
  grid-area: 1 / 11 / 2 / 13;
}

#w-node-_9a0fb3f0-618a-fbda-e608-93c66df90629-33bbe41c {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-b5a8059f-dd4a-38ea-ce0a-b583d8dd234e-33bbe41c {
  grid-area: 1 / 4 / 2 / 11;
}

#w-node-_8a8a3bc8-d8a5-916c-fb3e-e7c835bdfa30-33bbe41c {
  grid-area: 1 / 1 / 5 / 3;
}

#w-node-bf55abb1-7824-036c-edb6-bcd6a60edd28-33bbe41c {
  grid-area: 2 / 2 / 2 / -2;
}

#w-node-_9a0fb3f0-618a-fbda-e608-93c66df90629-406611c6 {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-b5a8059f-dd4a-38ea-ce0a-b583d8dd234e-406611c6 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_8a8a3bc8-d8a5-916c-fb3e-e7c835bdfa30-406611c6 {
  grid-area: 1 / 1 / 15 / 3;
}

#w-node-bf55abb1-7824-036c-edb6-bcd6a60edd28-406611c6 {
  grid-area: 2 / 2 / 2 / -2;
}

#w-node-e740295a-8291-0f7d-ba1b-3abd6fad29b4-fd054dc1 {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-b5a8059f-dd4a-38ea-ce0a-b583d8dd234e-fd054dc1 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_8a8a3bc8-d8a5-916c-fb3e-e7c835bdfa30-fd054dc1 {
  grid-area: 1 / 1 / 20 / 3;
}

#w-node-bf55abb1-7824-036c-edb6-bcd6a60edd28-fd054dc1 {
  grid-area: 2 / 2 / 2 / -2;
}

#w-node-_9a0fb3f0-618a-fbda-e608-93c66df90629-049a9220 {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-b5a8059f-dd4a-38ea-ce0a-b583d8dd234e-049a9220 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_8a8a3bc8-d8a5-916c-fb3e-e7c835bdfa30-049a9220 {
  grid-area: 1 / 1 / 16 / 3;
}

#w-node-bf55abb1-7824-036c-edb6-bcd6a60edd28-049a9220 {
  grid-area: 2 / 2 / 2 / -2;
}

#w-node-_9a0fb3f0-618a-fbda-e608-93c66df90629-88da6931 {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-b5a8059f-dd4a-38ea-ce0a-b583d8dd234e-88da6931 {
  grid-area: 1 / 4 / 2 / 11;
}

#w-node-_8a8a3bc8-d8a5-916c-fb3e-e7c835bdfa30-88da6931 {
  grid-area: 1 / 1 / 16 / 3;
}

#w-node-bf55abb1-7824-036c-edb6-bcd6a60edd28-88da6931 {
  grid-area: 2 / 2 / 2 / -2;
}

#w-node-_2ffc820d-5399-a7c5-aa6c-fea0dc5f3e83-9f5f64a8 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_2ffc820d-5399-a7c5-aa6c-fea0dc5f3e8d-9f5f64a8 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_2cba71bf-c03d-3e56-fdfe-acb8f0312591-9f5f64a8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4c62c57a-006e-ccae-50af-e3232288d57e-9f5f64a8 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_35a13ab4-4353-d057-9f3d-399cab3c3d42-9f5f64a8 {
  grid-area: 2 / 3 / 2 / 10;
}

#w-node-f13232a5-9575-7add-0b42-60a9e0728aa5-9f5f64a8 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_8716391e-e5ba-11c6-e4a3-e2535b45aac7-9f5f64a8 {
  grid-area: 2 / 2 / 3 / 6;
}

#w-node-dc6a480d-c185-193f-450e-fd8e9e62af04-9f5f64a8 {
  grid-area: 3 / 4 / 4 / 6;
  justify-self: start;
}

#w-node-ebdbfb06-e773-8057-1d5a-f2469f7976fa-9f5f64a8 {
  grid-area: 1 / 3 / 2 / 9;
}

#w-node-_4ff823b6-845a-46a5-55c2-75145ff5a7ec-9f5f64a8 {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-_522f83b8-0fc1-722d-45b0-194fa7ab0d38-9f5f64a8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b5fe4cff-fa58-b421-1d01-7ffda1119d65-9f5f64a8 {
  grid-area: 1 / 3 / 2 / 8;
}

#w-node-d3387c88-0337-d9af-a696-71699003c6cc-9f5f64a8 {
  grid-area: 2 / 3 / 2 / 10;
}

#w-node-_9ab84d2d-c5e6-911e-ce4e-4f5bf8c05552-9f5f64a8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_6beb69a1-36d8-3209-5eb4-05a4e7a0be73-9f5f64a8 {
  grid-area: 1 / 5 / 2 / 8;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-cca21c3f {
  grid-area: 1 / 3 / 2 / 8;
}

#w-node-b290a77d-8f2f-a412-c670-ac13b095526b-cca21c3f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c2e42044-f5f0-0f63-4951-178e25a297f9-cca21c3f {
  grid-area: 1 / 3 / 2 / 7;
}

#w-node-c2e42044-f5f0-0f63-4951-178e25a297ff-cca21c3f {
  grid-area: 2 / 3 / 3 / -3;
}

#w-node-c2e42044-f5f0-0f63-4951-178e25a29800-cca21c3f {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-c2e42044-f5f0-0f63-4951-178e25a2980a-cca21c3f {
  grid-area: 1 / 4 / 2 / -2;
}

#w-node-_78ebb297-ce79-706f-2642-94d0ec9c0186-cca21c3f, #w-node-_0dc6b31f-4f91-799d-e431-ad18c099a88c-cca21c3f, #w-node-_54323783-6084-0f1c-982f-28afbcef932f-cca21c3f, #w-node-_57e74d9c-1cc1-27dc-e356-feee389a3bb4-cca21c3f, #w-node-e256bb4a-c827-be0a-4586-f8cd63dc4065-cca21c3f, #w-node-b24023b2-d682-5133-58aa-e68dd7a5e6f2-cca21c3f, #w-node-_9c7a55c7-ebd4-7a82-c2a4-4221a1fea865-cca21c3f, #w-node-_76427d2f-5671-4008-1d1d-6a81affe4459-cca21c3f, #w-node-_650d7f1a-2ee3-d914-dab4-0e7e8affa056-cca21c3f, #w-node-d4e40713-e0e7-5363-e760-7919a3b911e9-cca21c3f, #w-node-ae2ebfd1-86d0-6d80-59a7-74c6b1bdc525-cca21c3f, #w-node-cd54314e-cc3a-b224-edd3-508cf5e9886e-cca21c3f, #w-node-b9e02215-1500-9fae-ed3c-d17dcecea90b-cca21c3f, #w-node-_3daa7c72-f82c-14b0-ae04-b4f2f80d7c94-cca21c3f, #w-node-bd684ea8-8247-8c23-0bf2-43f91b5d3e6c-cca21c3f, #w-node-_7ea65f92-7740-e36a-6f57-c662c82a2a01-cca21c3f, #w-node-_4f50511f-e8fc-70f2-4b88-2eaf6cf409f1-cca21c3f, #w-node-_73b88a27-3722-4d55-8f11-5bced3506c8c-cca21c3f, #w-node-badc47a4-1f6c-8a94-3d6f-bdce7e574cbe-cca21c3f, #w-node-_85c095bc-3979-f4f2-218b-23433f02c37c-cca21c3f, #w-node-_11b0762e-ed26-68fa-832c-88d95b56b934-cca21c3f, #w-node-e5761e97-4b62-edad-4876-218eb3a671a5-cca21c3f, #w-node-dff45d00-f619-37ca-c300-a2f8daf60e3d-cca21c3f, #w-node-_49aa06de-19e2-7f16-a192-99feb7780482-cca21c3f, #w-node-c8b6b9ad-33b5-0ccd-9692-93292f0e0491-cca21c3f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_55683e37-f1f4-d343-624e-9157ec803f8d-cca21c3f {
  grid-area: 1 / 3 / 2 / -3;
}

#w-node-_55683e37-f1f4-d343-624e-9157ec803f8e-cca21c3f {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_55683e37-f1f4-d343-624e-9157ec803f98-cca21c3f {
  grid-area: 1 / 4 / 2 / -2;
}

#w-node-_625325a3-cbc5-98b6-d8d6-5e7a697353eb-cca21c3f {
  grid-area: 1 / 3 / 2 / 6;
}

#w-node-_625325a3-cbc5-98b6-d8d6-5e7a697353f3-cca21c3f {
  grid-area: 2 / 3 / 3 / -3;
}

#w-node-_5e807fde-3a4f-35fb-a624-43f8441f4609-cca21c3f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cff3ba65-9be3-794f-54e4-f36c802df1a4-cca21c3f {
  grid-area: 1 / 3 / 2 / 7;
}

#w-node-bd28f6f0-9727-8b5c-20cb-2c9368fcf447-cca21c3f {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-fef43cad-f018-254b-91e6-3f86c66611b0-cca21c3f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fef43cad-f018-254b-91e6-3f86c6661198-cca21c3f {
  grid-area: 1 / 4 / 2 / 7;
}

#w-node-_056126b4-30dc-1f76-41c0-7e7cc14277d8-cca21c3f {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-861e6cd1 {
  grid-area: 1 / 4 / 2 / 7;
}

#w-node-_0400f872-7be3-e4a9-68c2-31ff276636ec-861e6cd1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_788e9684-a5f3-02e9-4b65-c6823394361d-861e6cd1 {
  grid-area: 2 / 4 / 3 / -2;
}

#w-node-a177dace-af94-9e7d-9606-c88295341c20-861e6cd1 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-f95fe245-790d-2aa6-6a5d-0bb93c0d882a-861e6cd1 {
  grid-area: 1 / 5 / 2 / -1;
}

#w-node-_87ab69fb-2d60-b22f-b554-ae6cb57c23e7-861e6cd1 {
  grid-area: 1 / 4 / 2 / 8;
}

#w-node-_92a43f81-2bf4-dee6-ad87-cde51e2d6bea-861e6cd1 {
  grid-area: 2 / 4 / 3 / -2;
}

#w-node-d02ce60e-9ae7-3b03-0d9a-099c2a5df018-861e6cd1 {
  grid-area: 1 / 2 / 2 / 9;
}

#w-node-d02ce60e-9ae7-3b03-0d9a-099c2a5df01b-861e6cd1 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_887c687e-c406-d84d-d18b-24e27850cfe0-861e6cd1 {
  grid-area: 1 / 2 / 2 / -2;
}

#w-node-_4ee164ad-aa59-f0cb-eae6-54f6ae7e7f81-861e6cd1 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_084e36d8-8530-3f3e-1b0d-c08690a36392-861e6cd1 {
  grid-area: 1 / 5 / 2 / 12;
}

#w-node-b49e60d9-d0f2-bba2-3496-7ca266c91faa-861e6cd1 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-e8823744-553c-8a7b-beaa-dacdebb32929-861e6cd1 {
  grid-area: 2 / 2 / 3 / -2;
}

#w-node-_39b96ea9-b341-4d4b-5773-c7a3e17c854b-26a235f4 {
  grid-area: 1 / 4 / 2 / 9;
}

#email-form.w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d72b-26a235f4 {
  grid-area: 2 / 1 / 3 / -1;
}

#w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d72c-26a235f4 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d72f-26a235f4 {
  grid-area: 2 / 1 / 3 / -1;
}

#w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d730-26a235f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d731-26a235f4 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d736-26a235f4 {
  grid-area: 2 / 1 / 3 / -1;
}

#field-2.w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d737-26a235f4 {
  grid-area: 2 / 1 / 2 / -1;
}

#w-node-b62e0dca-4af7-a40f-811a-36da9a393cb6-26a235f4 {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-d5559431-e94b-b87b-5e60-22a284daae88-26a235f4 {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-_0400f872-7be3-e4a9-68c2-31ff276636ec-0413f229 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-0413f229 {
  grid-area: 1 / 3 / 2 / 9;
}

#w-node-_9da928e2-6208-6c19-4c1f-df4d3fe3e322-0413f229 {
  grid-area: 2 / 3 / 3 / -3;
}

#w-node-_0a17198f-1266-99cf-96a9-bb59bb51eac1-0413f229 {
  grid-area: 1 / 4 / 2 / 6;
  align-self: start;
}

#w-node-_6d7ff3be-d6ba-a601-1722-01ec7e1244e3-0413f229 {
  grid-area: 1 / 7 / 2 / 11;
}

#w-node-f853f1c5-a01d-af1d-3e2d-b2fd5d0869ac-0413f229 {
  grid-area: 1 / 4 / 2 / -4;
}

#w-node-c00fb430-722f-6eb3-e0e3-cd4a4ff58266-0413f229 {
  grid-area: 2 / 3 / 3 / -3;
  align-self: center;
  justify-self: center;
}

#w-node-_476c2438-be77-01e4-661d-78dd0e752158-0413f229 {
  grid-area: 3 / 4 / 4 / -4;
}

#w-node-_03392183-4971-830e-71e0-53f8dc7fa064-0413f229 {
  grid-area: 1 / 3 / 2 / 6;
}

#w-node-_03392183-4971-830e-71e0-53f8dc7fa067-0413f229 {
  grid-area: 1 / 7 / 2 / 11;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-cd5fa4c8 {
  grid-area: 1 / 3 / 2 / 9;
}

#w-node-_0deb7fdd-53b8-f631-32ed-2fab00852b0b-cd5fa4c8 {
  grid-area: 2 / 3 / 3 / -3;
}

#w-node-c0be0a04-75df-252b-9c00-5b97a18eedb5-cd5fa4c8 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-c4ecd062-8bb5-a6b4-749c-85e7eedef63a-cd5fa4c8 {
  grid-area: 1 / 5 / 2 / 9;
}

#w-node-d1de0b4f-fdff-8abb-6bcd-7fc58c15a8ac-be256eda {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-d1de0b4f-fdff-8abb-6bcd-7fc58c15a8b6-be256eda {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_2cba71bf-c03d-3e56-fdfe-acb8f0312591-be256eda {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4c62c57a-006e-ccae-50af-e3232288d57e-be256eda {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_35a13ab4-4353-d057-9f3d-399cab3c3d42-be256eda {
  grid-area: 2 / 3 / 2 / 10;
}

#w-node-f13232a5-9575-7add-0b42-60a9e0728aa5-be256eda {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_8716391e-e5ba-11c6-e4a3-e2535b45aac7-be256eda {
  grid-area: 2 / 2 / 3 / 6;
}

#w-node-dc6a480d-c185-193f-450e-fd8e9e62af04-be256eda {
  grid-area: 3 / 4 / 4 / 6;
  justify-self: start;
}

#w-node-ebdbfb06-e773-8057-1d5a-f2469f7976fa-be256eda {
  grid-area: 1 / 3 / 2 / 9;
}

#w-node-_4ff823b6-845a-46a5-55c2-75145ff5a7ec-be256eda {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-_522f83b8-0fc1-722d-45b0-194fa7ab0d38-be256eda {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b5fe4cff-fa58-b421-1d01-7ffda1119d65-be256eda {
  grid-area: 1 / 3 / 2 / 8;
}

#w-node-d3387c88-0337-d9af-a696-71699003c6cc-be256eda {
  grid-area: 2 / 3 / 2 / 10;
}

#w-node-_9ab84d2d-c5e6-911e-ce4e-4f5bf8c05552-be256eda {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_6beb69a1-36d8-3209-5eb4-05a4e7a0be73-be256eda {
  grid-area: 1 / 5 / 2 / 8;
}

#w-node-_0400f872-7be3-e4a9-68c2-31ff276636ec-f6dd382f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-f6dd382f {
  grid-area: 1 / 3 / 2 / 9;
}

#w-node-_9da928e2-6208-6c19-4c1f-df4d3fe3e322-f6dd382f {
  grid-area: 2 / 3 / 3 / -3;
}

#w-node-_0a17198f-1266-99cf-96a9-bb59bb51eac1-f6dd382f {
  grid-area: 1 / 4 / 2 / 6;
  align-self: start;
}

#w-node-_6d7ff3be-d6ba-a601-1722-01ec7e1244e3-f6dd382f {
  grid-area: 1 / 7 / 2 / 11;
}

#w-node-_1fa5ab06-019d-2bf9-d2aa-5acc21921853-f6dd382f {
  grid-area: 1 / 4 / 2 / -4;
}

#w-node-_1fa5ab06-019d-2bf9-d2aa-5acc21921856-f6dd382f {
  grid-area: 2 / 3 / 3 / -3;
  align-self: center;
  justify-self: center;
}

#w-node-_1fa5ab06-019d-2bf9-d2aa-5acc2192188d-f6dd382f {
  grid-area: 3 / 4 / 4 / -4;
}

#w-node-_03392183-4971-830e-71e0-53f8dc7fa064-f6dd382f {
  grid-area: 1 / 3 / 2 / 6;
}

#w-node-_03392183-4971-830e-71e0-53f8dc7fa067-f6dd382f {
  grid-area: 1 / 7 / 2 / 11;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-d42afbba {
  grid-area: 1 / 3 / 2 / 9;
}

#w-node-_0deb7fdd-53b8-f631-32ed-2fab00852b0b-d42afbba {
  grid-area: 2 / 3 / 3 / -3;
}

#w-node-c0be0a04-75df-252b-9c00-5b97a18eedb5-d42afbba {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-c4ecd062-8bb5-a6b4-749c-85e7eedef63a-d42afbba {
  grid-area: 1 / 5 / 2 / 9;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-b21eb037 {
  grid-area: 1 / 4 / 2 / 7;
}

#w-node-_0400f872-7be3-e4a9-68c2-31ff276636ec-b21eb037 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_788e9684-a5f3-02e9-4b65-c6823394361d-b21eb037 {
  grid-area: 2 / 4 / 3 / -2;
}

#w-node-a177dace-af94-9e7d-9606-c88295341c20-b21eb037 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-f95fe245-790d-2aa6-6a5d-0bb93c0d882a-b21eb037 {
  grid-area: 1 / 5 / 2 / -1;
}

#w-node-_87ab69fb-2d60-b22f-b554-ae6cb57c23e7-b21eb037 {
  grid-area: 1 / 4 / 2 / 8;
}

#w-node-_92a43f81-2bf4-dee6-ad87-cde51e2d6bea-b21eb037 {
  grid-area: 2 / 4 / 3 / -2;
}

#w-node-_3b7c7f43-546d-aa3a-ca67-e920e8fdea8d-b21eb037 {
  grid-area: 1 / 2 / 2 / 9;
}

#w-node-_3b7c7f43-546d-aa3a-ca67-e920e8fdea90-b21eb037 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_887c687e-c406-d84d-d18b-24e27850cfe0-b21eb037 {
  grid-area: 1 / 2 / 2 / -2;
}

#w-node-_4ee164ad-aa59-f0cb-eae6-54f6ae7e7f81-b21eb037 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_084e36d8-8530-3f3e-1b0d-c08690a36392-b21eb037 {
  grid-area: 1 / 5 / 2 / 12;
}

#w-node-b49e60d9-d0f2-bba2-3496-7ca266c91faa-b21eb037 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-e8823744-553c-8a7b-beaa-dacdebb32929-b21eb037 {
  grid-area: 2 / 2 / 3 / -2;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-549bcefc {
  grid-area: 1 / 3 / 2 / 8;
}

#w-node-b290a77d-8f2f-a412-c670-ac13b095526b-549bcefc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c2e42044-f5f0-0f63-4951-178e25a297f9-549bcefc {
  grid-area: 1 / 3 / 2 / 7;
}

#w-node-c2e42044-f5f0-0f63-4951-178e25a297ff-549bcefc {
  grid-area: 2 / 3 / 3 / -3;
}

#w-node-c2e42044-f5f0-0f63-4951-178e25a29800-549bcefc {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-c2e42044-f5f0-0f63-4951-178e25a2980a-549bcefc {
  grid-area: 1 / 4 / 2 / -2;
}

#w-node-_78ebb297-ce79-706f-2642-94d0ec9c0186-549bcefc, #w-node-_0dc6b31f-4f91-799d-e431-ad18c099a88c-549bcefc, #w-node-_54323783-6084-0f1c-982f-28afbcef932f-549bcefc, #w-node-_57e74d9c-1cc1-27dc-e356-feee389a3bb4-549bcefc, #w-node-e256bb4a-c827-be0a-4586-f8cd63dc4065-549bcefc, #w-node-b24023b2-d682-5133-58aa-e68dd7a5e6f2-549bcefc, #w-node-_9c7a55c7-ebd4-7a82-c2a4-4221a1fea865-549bcefc, #w-node-_76427d2f-5671-4008-1d1d-6a81affe4459-549bcefc, #w-node-_650d7f1a-2ee3-d914-dab4-0e7e8affa056-549bcefc, #w-node-d4e40713-e0e7-5363-e760-7919a3b911e9-549bcefc, #w-node-ae2ebfd1-86d0-6d80-59a7-74c6b1bdc525-549bcefc, #w-node-cd54314e-cc3a-b224-edd3-508cf5e9886e-549bcefc, #w-node-b9e02215-1500-9fae-ed3c-d17dcecea90b-549bcefc, #w-node-_3daa7c72-f82c-14b0-ae04-b4f2f80d7c94-549bcefc, #w-node-bd684ea8-8247-8c23-0bf2-43f91b5d3e6c-549bcefc, #w-node-_7ea65f92-7740-e36a-6f57-c662c82a2a01-549bcefc, #w-node-_4f50511f-e8fc-70f2-4b88-2eaf6cf409f1-549bcefc, #w-node-_73b88a27-3722-4d55-8f11-5bced3506c8c-549bcefc, #w-node-badc47a4-1f6c-8a94-3d6f-bdce7e574cbe-549bcefc, #w-node-_85c095bc-3979-f4f2-218b-23433f02c37c-549bcefc, #w-node-_11b0762e-ed26-68fa-832c-88d95b56b934-549bcefc, #w-node-e5761e97-4b62-edad-4876-218eb3a671a5-549bcefc, #w-node-dff45d00-f619-37ca-c300-a2f8daf60e3d-549bcefc, #w-node-_49aa06de-19e2-7f16-a192-99feb7780482-549bcefc, #w-node-c8b6b9ad-33b5-0ccd-9692-93292f0e0491-549bcefc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_55683e37-f1f4-d343-624e-9157ec803f8d-549bcefc {
  grid-area: 1 / 3 / 2 / -3;
}

#w-node-_55683e37-f1f4-d343-624e-9157ec803f8e-549bcefc {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_55683e37-f1f4-d343-624e-9157ec803f98-549bcefc {
  grid-area: 1 / 4 / 2 / -2;
}

#w-node-_5e807fde-3a4f-35fb-a624-43f8441f4609-549bcefc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cff3ba65-9be3-794f-54e4-f36c802df1a4-549bcefc {
  grid-area: 1 / 3 / 2 / 7;
}

#w-node-bd28f6f0-9727-8b5c-20cb-2c9368fcf447-549bcefc {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-_4a2966cf-801f-38ec-d5cc-42f318e9c70b-549bcefc {
  grid-area: 1 / 3 / 2 / 6;
}

#w-node-_4a2966cf-801f-38ec-d5cc-42f318e9c713-549bcefc {
  grid-area: 2 / 3 / 3 / -3;
}

#w-node-fef43cad-f018-254b-91e6-3f86c66611b0-549bcefc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fef43cad-f018-254b-91e6-3f86c6661198-549bcefc {
  grid-area: 1 / 4 / 2 / 7;
}

#w-node-_056126b4-30dc-1f76-41c0-7e7cc14277d8-549bcefc {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-_39b96ea9-b341-4d4b-5773-c7a3e17c854b-7bf75b8f {
  grid-area: 1 / 4 / 2 / 9;
}

#email-form.w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d72b-7bf75b8f {
  grid-area: 2 / 1 / 3 / -1;
}

#w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d72c-7bf75b8f {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d72f-7bf75b8f {
  grid-area: 2 / 1 / 3 / -1;
}

#w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d730-7bf75b8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d731-7bf75b8f {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d736-7bf75b8f {
  grid-area: 2 / 1 / 3 / -1;
}

#field-2.w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d737-7bf75b8f {
  grid-area: 2 / 1 / 2 / -1;
}

#w-node-b62e0dca-4af7-a40f-811a-36da9a393cb6-7bf75b8f {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-d5559431-e94b-b87b-5e60-22a284daae88-7bf75b8f {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-_586d6c03-c7e3-f21f-3ac7-63f972557ffe-b0b672b5 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_586d6c03-c7e3-f21f-3ac7-63f972558008-b0b672b5 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_2cba71bf-c03d-3e56-fdfe-acb8f0312591-b0b672b5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4c62c57a-006e-ccae-50af-e3232288d57e-b0b672b5 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_35a13ab4-4353-d057-9f3d-399cab3c3d42-b0b672b5 {
  grid-area: 2 / 3 / 2 / 10;
}

#w-node-f13232a5-9575-7add-0b42-60a9e0728aa5-b0b672b5 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_8716391e-e5ba-11c6-e4a3-e2535b45aac7-b0b672b5 {
  grid-area: 2 / 2 / 3 / 6;
}

#w-node-dc6a480d-c185-193f-450e-fd8e9e62af04-b0b672b5 {
  grid-area: 3 / 4 / 4 / 6;
  justify-self: start;
}

#w-node-ebdbfb06-e773-8057-1d5a-f2469f7976fa-b0b672b5 {
  grid-area: 1 / 3 / 2 / 9;
}

#w-node-_4ff823b6-845a-46a5-55c2-75145ff5a7ec-b0b672b5 {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-_522f83b8-0fc1-722d-45b0-194fa7ab0d38-b0b672b5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b5fe4cff-fa58-b421-1d01-7ffda1119d65-b0b672b5 {
  grid-area: 1 / 3 / 2 / 8;
}

#w-node-d3387c88-0337-d9af-a696-71699003c6cc-b0b672b5 {
  grid-area: 2 / 3 / 2 / 10;
}

#w-node-_9ab84d2d-c5e6-911e-ce4e-4f5bf8c05552-b0b672b5 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_6beb69a1-36d8-3209-5eb4-05a4e7a0be73-b0b672b5 {
  grid-area: 1 / 5 / 2 / 8;
}

#w-node-_0400f872-7be3-e4a9-68c2-31ff276636ec-93383e96 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-93383e96 {
  grid-area: 1 / 3 / 2 / 9;
}

#w-node-_9da928e2-6208-6c19-4c1f-df4d3fe3e322-93383e96 {
  grid-area: 2 / 3 / 3 / -3;
}

#w-node-_0a17198f-1266-99cf-96a9-bb59bb51eac1-93383e96 {
  grid-area: 1 / 4 / 2 / 6;
  align-self: start;
}

#w-node-_6d7ff3be-d6ba-a601-1722-01ec7e1244e3-93383e96 {
  grid-area: 1 / 7 / 2 / 11;
}

#w-node-ee713d85-da95-0a48-b5dc-0d17a20358f3-93383e96 {
  grid-area: 1 / 4 / 2 / -4;
}

#w-node-ee713d85-da95-0a48-b5dc-0d17a20358f6-93383e96 {
  grid-area: 2 / 3 / 3 / -3;
  align-self: center;
  justify-self: center;
}

#w-node-ee713d85-da95-0a48-b5dc-0d17a203592d-93383e96 {
  grid-area: 3 / 4 / 4 / -4;
}

#w-node-_03392183-4971-830e-71e0-53f8dc7fa064-93383e96 {
  grid-area: 1 / 3 / 2 / 6;
}

#w-node-_03392183-4971-830e-71e0-53f8dc7fa067-93383e96 {
  grid-area: 1 / 7 / 2 / 11;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-4da27b07 {
  grid-area: 1 / 3 / 2 / 9;
}

#w-node-_0deb7fdd-53b8-f631-32ed-2fab00852b0b-4da27b07 {
  grid-area: 2 / 3 / 3 / -3;
}

#w-node-c0be0a04-75df-252b-9c00-5b97a18eedb5-4da27b07 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-c4ecd062-8bb5-a6b4-749c-85e7eedef63a-4da27b07 {
  grid-area: 1 / 5 / 2 / 9;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-b1f77465 {
  grid-area: 1 / 4 / 2 / 7;
}

#w-node-_0400f872-7be3-e4a9-68c2-31ff276636ec-b1f77465 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_788e9684-a5f3-02e9-4b65-c6823394361d-b1f77465 {
  grid-area: 2 / 4 / 3 / -2;
}

#w-node-a177dace-af94-9e7d-9606-c88295341c20-b1f77465 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-f95fe245-790d-2aa6-6a5d-0bb93c0d882a-b1f77465 {
  grid-area: 1 / 5 / 2 / -1;
}

#w-node-_87ab69fb-2d60-b22f-b554-ae6cb57c23e7-b1f77465 {
  grid-area: 1 / 4 / 2 / 8;
}

#w-node-_92a43f81-2bf4-dee6-ad87-cde51e2d6bea-b1f77465 {
  grid-area: 2 / 4 / 3 / -2;
}

#w-node-_5740a1d8-b221-337f-7da0-86ce7851b03f-b1f77465 {
  grid-area: 1 / 2 / 2 / 9;
}

#w-node-_5740a1d8-b221-337f-7da0-86ce7851b042-b1f77465 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_887c687e-c406-d84d-d18b-24e27850cfe0-b1f77465 {
  grid-area: 1 / 2 / 2 / -2;
}

#w-node-_4ee164ad-aa59-f0cb-eae6-54f6ae7e7f81-b1f77465 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_084e36d8-8530-3f3e-1b0d-c08690a36392-b1f77465 {
  grid-area: 1 / 5 / 2 / 12;
}

#w-node-b49e60d9-d0f2-bba2-3496-7ca266c91faa-b1f77465 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-e8823744-553c-8a7b-beaa-dacdebb32929-b1f77465 {
  grid-area: 2 / 2 / 3 / -2;
}

#w-node-_39b96ea9-b341-4d4b-5773-c7a3e17c854b-a40a30d5 {
  grid-area: 1 / 4 / 2 / 9;
}

#email-form.w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d72b-a40a30d5 {
  grid-area: 2 / 1 / 3 / -1;
}

#w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d72c-a40a30d5 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d72f-a40a30d5 {
  grid-area: 2 / 1 / 3 / -1;
}

#w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d730-a40a30d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d731-a40a30d5 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d736-a40a30d5 {
  grid-area: 2 / 1 / 3 / -1;
}

#field-2.w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d737-a40a30d5 {
  grid-area: 2 / 1 / 2 / -1;
}

#w-node-b62e0dca-4af7-a40f-811a-36da9a393cb6-a40a30d5 {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-d5559431-e94b-b87b-5e60-22a284daae88-a40a30d5 {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-7b78626b {
  grid-area: 1 / 3 / 2 / 8;
}

#w-node-b290a77d-8f2f-a412-c670-ac13b095526b-7b78626b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c2e42044-f5f0-0f63-4951-178e25a297f9-7b78626b {
  grid-area: 1 / 3 / 2 / 7;
}

#w-node-c2e42044-f5f0-0f63-4951-178e25a297ff-7b78626b {
  grid-area: 2 / 3 / 3 / -3;
}

#w-node-c2e42044-f5f0-0f63-4951-178e25a29800-7b78626b {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-c2e42044-f5f0-0f63-4951-178e25a2980a-7b78626b {
  grid-area: 1 / 4 / 2 / -2;
}

#w-node-_78ebb297-ce79-706f-2642-94d0ec9c0186-7b78626b, #w-node-_0dc6b31f-4f91-799d-e431-ad18c099a88c-7b78626b, #w-node-_54323783-6084-0f1c-982f-28afbcef932f-7b78626b, #w-node-_57e74d9c-1cc1-27dc-e356-feee389a3bb4-7b78626b, #w-node-e256bb4a-c827-be0a-4586-f8cd63dc4065-7b78626b, #w-node-b24023b2-d682-5133-58aa-e68dd7a5e6f2-7b78626b, #w-node-_9c7a55c7-ebd4-7a82-c2a4-4221a1fea865-7b78626b, #w-node-_76427d2f-5671-4008-1d1d-6a81affe4459-7b78626b, #w-node-_650d7f1a-2ee3-d914-dab4-0e7e8affa056-7b78626b, #w-node-d4e40713-e0e7-5363-e760-7919a3b911e9-7b78626b, #w-node-ae2ebfd1-86d0-6d80-59a7-74c6b1bdc525-7b78626b, #w-node-cd54314e-cc3a-b224-edd3-508cf5e9886e-7b78626b, #w-node-b9e02215-1500-9fae-ed3c-d17dcecea90b-7b78626b, #w-node-_3daa7c72-f82c-14b0-ae04-b4f2f80d7c94-7b78626b, #w-node-bd684ea8-8247-8c23-0bf2-43f91b5d3e6c-7b78626b, #w-node-_7ea65f92-7740-e36a-6f57-c662c82a2a01-7b78626b, #w-node-_4f50511f-e8fc-70f2-4b88-2eaf6cf409f1-7b78626b, #w-node-_73b88a27-3722-4d55-8f11-5bced3506c8c-7b78626b, #w-node-badc47a4-1f6c-8a94-3d6f-bdce7e574cbe-7b78626b, #w-node-_85c095bc-3979-f4f2-218b-23433f02c37c-7b78626b, #w-node-_11b0762e-ed26-68fa-832c-88d95b56b934-7b78626b, #w-node-e5761e97-4b62-edad-4876-218eb3a671a5-7b78626b, #w-node-dff45d00-f619-37ca-c300-a2f8daf60e3d-7b78626b, #w-node-_49aa06de-19e2-7f16-a192-99feb7780482-7b78626b, #w-node-c8b6b9ad-33b5-0ccd-9692-93292f0e0491-7b78626b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_55683e37-f1f4-d343-624e-9157ec803f8d-7b78626b {
  grid-area: 1 / 3 / 2 / -3;
}

#w-node-_55683e37-f1f4-d343-624e-9157ec803f8e-7b78626b {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_55683e37-f1f4-d343-624e-9157ec803f98-7b78626b {
  grid-area: 1 / 4 / 2 / -2;
}

#w-node-_5e807fde-3a4f-35fb-a624-43f8441f4609-7b78626b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cff3ba65-9be3-794f-54e4-f36c802df1a4-7b78626b {
  grid-area: 1 / 3 / 2 / 7;
}

#w-node-bd28f6f0-9727-8b5c-20cb-2c9368fcf447-7b78626b {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-df5b6288-824f-b946-37b2-075e4ef8ea1a-7b78626b {
  grid-area: 1 / 3 / 2 / 6;
}

#w-node-df5b6288-824f-b946-37b2-075e4ef8ea22-7b78626b {
  grid-area: 2 / 3 / 3 / -3;
}

#w-node-fef43cad-f018-254b-91e6-3f86c66611b0-7b78626b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fef43cad-f018-254b-91e6-3f86c6661198-7b78626b {
  grid-area: 1 / 4 / 2 / 7;
}

#w-node-_056126b4-30dc-1f76-41c0-7e7cc14277d8-7b78626b {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-c04a9ce8-ea63-7edd-dd78-2c7286004a36-2fec765a {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-c04a9ce8-ea63-7edd-dd78-2c7286004a40-2fec765a {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_2cba71bf-c03d-3e56-fdfe-acb8f0312591-2fec765a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4c62c57a-006e-ccae-50af-e3232288d57e-2fec765a {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_35a13ab4-4353-d057-9f3d-399cab3c3d42-2fec765a {
  grid-area: 2 / 3 / 2 / 10;
}

#w-node-f13232a5-9575-7add-0b42-60a9e0728aa5-2fec765a {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_8716391e-e5ba-11c6-e4a3-e2535b45aac7-2fec765a {
  grid-area: 2 / 2 / 3 / 6;
}

#w-node-dc6a480d-c185-193f-450e-fd8e9e62af04-2fec765a {
  grid-area: 3 / 4 / 4 / 6;
  justify-self: start;
}

#w-node-ebdbfb06-e773-8057-1d5a-f2469f7976fa-2fec765a {
  grid-area: 1 / 3 / 2 / 9;
}

#w-node-_4ff823b6-845a-46a5-55c2-75145ff5a7ec-2fec765a {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-_522f83b8-0fc1-722d-45b0-194fa7ab0d38-2fec765a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b5fe4cff-fa58-b421-1d01-7ffda1119d65-2fec765a {
  grid-area: 1 / 3 / 2 / 8;
}

#w-node-d3387c88-0337-d9af-a696-71699003c6cc-2fec765a {
  grid-area: 2 / 3 / 2 / 10;
}

#w-node-_9ab84d2d-c5e6-911e-ce4e-4f5bf8c05552-2fec765a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_6beb69a1-36d8-3209-5eb4-05a4e7a0be73-2fec765a {
  grid-area: 1 / 5 / 2 / 8;
}

#w-node-_0400f872-7be3-e4a9-68c2-31ff276636ec-db831db1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-db831db1 {
  grid-area: 1 / 3 / 2 / 9;
}

#w-node-_9da928e2-6208-6c19-4c1f-df4d3fe3e322-db831db1 {
  grid-area: 2 / 3 / 3 / -3;
}

#w-node-_0a17198f-1266-99cf-96a9-bb59bb51eac1-db831db1 {
  grid-area: 1 / 4 / 2 / 6;
  align-self: start;
}

#w-node-_6d7ff3be-d6ba-a601-1722-01ec7e1244e3-db831db1 {
  grid-area: 1 / 7 / 2 / 11;
}

#w-node-_7720827c-b8a6-0e7e-be4a-60572224490e-db831db1 {
  grid-area: 1 / 4 / 2 / -4;
}

#w-node-_7720827c-b8a6-0e7e-be4a-605722244911-db831db1 {
  grid-area: 2 / 3 / 3 / -3;
  align-self: center;
  justify-self: center;
}

#w-node-_7720827c-b8a6-0e7e-be4a-605722244948-db831db1 {
  grid-area: 3 / 4 / 4 / -4;
}

#w-node-_03392183-4971-830e-71e0-53f8dc7fa064-db831db1 {
  grid-area: 1 / 3 / 2 / 6;
}

#w-node-_03392183-4971-830e-71e0-53f8dc7fa067-db831db1 {
  grid-area: 1 / 7 / 2 / 11;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-d1e8148b {
  grid-area: 1 / 3 / 2 / 9;
}

#w-node-_0deb7fdd-53b8-f631-32ed-2fab00852b0b-d1e8148b {
  grid-area: 2 / 3 / 3 / -3;
}

#w-node-c0be0a04-75df-252b-9c00-5b97a18eedb5-d1e8148b {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-c4ecd062-8bb5-a6b4-749c-85e7eedef63a-d1e8148b {
  grid-area: 1 / 5 / 2 / 9;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-fd20ac77 {
  grid-area: 1 / 4 / 2 / 7;
}

#w-node-_0400f872-7be3-e4a9-68c2-31ff276636ec-fd20ac77 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_788e9684-a5f3-02e9-4b65-c6823394361d-fd20ac77 {
  grid-area: 2 / 4 / 3 / -2;
}

#w-node-a177dace-af94-9e7d-9606-c88295341c20-fd20ac77 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-f95fe245-790d-2aa6-6a5d-0bb93c0d882a-fd20ac77 {
  grid-area: 1 / 5 / 2 / -1;
}

#w-node-_87ab69fb-2d60-b22f-b554-ae6cb57c23e7-fd20ac77 {
  grid-area: 1 / 4 / 2 / 8;
}

#w-node-_92a43f81-2bf4-dee6-ad87-cde51e2d6bea-fd20ac77 {
  grid-area: 2 / 4 / 3 / -2;
}

#w-node-_9d434de4-7871-1b00-ff0c-7428e6875c98-fd20ac77 {
  grid-area: 1 / 2 / 2 / 9;
}

#w-node-_9d434de4-7871-1b00-ff0c-7428e6875c9b-fd20ac77 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_887c687e-c406-d84d-d18b-24e27850cfe0-fd20ac77 {
  grid-area: 1 / 2 / 2 / -2;
}

#w-node-_4ee164ad-aa59-f0cb-eae6-54f6ae7e7f81-fd20ac77 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_084e36d8-8530-3f3e-1b0d-c08690a36392-fd20ac77 {
  grid-area: 1 / 5 / 2 / 12;
}

#w-node-b49e60d9-d0f2-bba2-3496-7ca266c91faa-fd20ac77 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-e8823744-553c-8a7b-beaa-dacdebb32929-fd20ac77 {
  grid-area: 2 / 2 / 3 / -2;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-a7004639 {
  grid-area: 1 / 3 / 2 / 8;
}

#w-node-b290a77d-8f2f-a412-c670-ac13b095526b-a7004639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c2e42044-f5f0-0f63-4951-178e25a297f9-a7004639 {
  grid-area: 1 / 3 / 2 / 7;
}

#w-node-c2e42044-f5f0-0f63-4951-178e25a297ff-a7004639 {
  grid-area: 2 / 3 / 3 / -3;
}

#w-node-c2e42044-f5f0-0f63-4951-178e25a29800-a7004639 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-c2e42044-f5f0-0f63-4951-178e25a2980a-a7004639 {
  grid-area: 1 / 4 / 2 / -2;
}

#w-node-_78ebb297-ce79-706f-2642-94d0ec9c0186-a7004639, #w-node-_0dc6b31f-4f91-799d-e431-ad18c099a88c-a7004639, #w-node-_54323783-6084-0f1c-982f-28afbcef932f-a7004639, #w-node-_57e74d9c-1cc1-27dc-e356-feee389a3bb4-a7004639, #w-node-e256bb4a-c827-be0a-4586-f8cd63dc4065-a7004639, #w-node-b24023b2-d682-5133-58aa-e68dd7a5e6f2-a7004639, #w-node-_9c7a55c7-ebd4-7a82-c2a4-4221a1fea865-a7004639, #w-node-_76427d2f-5671-4008-1d1d-6a81affe4459-a7004639, #w-node-_650d7f1a-2ee3-d914-dab4-0e7e8affa056-a7004639, #w-node-d4e40713-e0e7-5363-e760-7919a3b911e9-a7004639, #w-node-ae2ebfd1-86d0-6d80-59a7-74c6b1bdc525-a7004639, #w-node-cd54314e-cc3a-b224-edd3-508cf5e9886e-a7004639, #w-node-b9e02215-1500-9fae-ed3c-d17dcecea90b-a7004639, #w-node-_3daa7c72-f82c-14b0-ae04-b4f2f80d7c94-a7004639, #w-node-bd684ea8-8247-8c23-0bf2-43f91b5d3e6c-a7004639, #w-node-_7ea65f92-7740-e36a-6f57-c662c82a2a01-a7004639, #w-node-_4f50511f-e8fc-70f2-4b88-2eaf6cf409f1-a7004639, #w-node-_73b88a27-3722-4d55-8f11-5bced3506c8c-a7004639, #w-node-badc47a4-1f6c-8a94-3d6f-bdce7e574cbe-a7004639, #w-node-_85c095bc-3979-f4f2-218b-23433f02c37c-a7004639, #w-node-_11b0762e-ed26-68fa-832c-88d95b56b934-a7004639, #w-node-e5761e97-4b62-edad-4876-218eb3a671a5-a7004639, #w-node-dff45d00-f619-37ca-c300-a2f8daf60e3d-a7004639, #w-node-_49aa06de-19e2-7f16-a192-99feb7780482-a7004639, #w-node-c8b6b9ad-33b5-0ccd-9692-93292f0e0491-a7004639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_55683e37-f1f4-d343-624e-9157ec803f8d-a7004639 {
  grid-area: 1 / 3 / 2 / -3;
}

#w-node-_55683e37-f1f4-d343-624e-9157ec803f8e-a7004639 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_55683e37-f1f4-d343-624e-9157ec803f98-a7004639 {
  grid-area: 1 / 4 / 2 / -2;
}

#w-node-_5e807fde-3a4f-35fb-a624-43f8441f4609-a7004639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cff3ba65-9be3-794f-54e4-f36c802df1a4-a7004639 {
  grid-area: 1 / 3 / 2 / 7;
}

#w-node-bd28f6f0-9727-8b5c-20cb-2c9368fcf447-a7004639 {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-_40595e3d-66ea-b614-277c-80d882e44430-a7004639 {
  grid-area: 1 / 3 / 2 / 6;
}

#w-node-_40595e3d-66ea-b614-277c-80d882e44438-a7004639 {
  grid-area: 2 / 3 / 3 / -3;
}

#w-node-fef43cad-f018-254b-91e6-3f86c66611b0-a7004639 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fef43cad-f018-254b-91e6-3f86c6661198-a7004639 {
  grid-area: 1 / 4 / 2 / 7;
}

#w-node-_056126b4-30dc-1f76-41c0-7e7cc14277d8-a7004639 {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-_39b96ea9-b341-4d4b-5773-c7a3e17c854b-137bfd02 {
  grid-area: 1 / 4 / 2 / 9;
}

#email-form.w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d72b-137bfd02 {
  grid-area: 2 / 1 / 3 / -1;
}

#w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d72c-137bfd02 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d72f-137bfd02 {
  grid-area: 2 / 1 / 3 / -1;
}

#w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d730-137bfd02 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d731-137bfd02 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d736-137bfd02 {
  grid-area: 2 / 1 / 3 / -1;
}

#field-2.w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d737-137bfd02 {
  grid-area: 2 / 1 / 2 / -1;
}

#w-node-b62e0dca-4af7-a40f-811a-36da9a393cb6-137bfd02 {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-d5559431-e94b-b87b-5e60-22a284daae88-137bfd02 {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-_6b89ca72-6216-409e-fe7e-fafcdf5cd5be-2e6aebaf {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_6b89ca72-6216-409e-fe7e-fafcdf5cd5c8-2e6aebaf {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_2cba71bf-c03d-3e56-fdfe-acb8f0312591-2e6aebaf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4c62c57a-006e-ccae-50af-e3232288d57e-2e6aebaf {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_35a13ab4-4353-d057-9f3d-399cab3c3d42-2e6aebaf {
  grid-area: 2 / 3 / 2 / 10;
}

#w-node-f13232a5-9575-7add-0b42-60a9e0728aa5-2e6aebaf {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_8716391e-e5ba-11c6-e4a3-e2535b45aac7-2e6aebaf {
  grid-area: 2 / 2 / 3 / 6;
}

#w-node-dc6a480d-c185-193f-450e-fd8e9e62af04-2e6aebaf {
  grid-area: 3 / 4 / 4 / 6;
  justify-self: start;
}

#w-node-ebdbfb06-e773-8057-1d5a-f2469f7976fa-2e6aebaf {
  grid-area: 1 / 3 / 2 / 9;
}

#w-node-_4ff823b6-845a-46a5-55c2-75145ff5a7ec-2e6aebaf {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-_522f83b8-0fc1-722d-45b0-194fa7ab0d38-2e6aebaf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b5fe4cff-fa58-b421-1d01-7ffda1119d65-2e6aebaf {
  grid-area: 1 / 3 / 2 / 8;
}

#w-node-d3387c88-0337-d9af-a696-71699003c6cc-2e6aebaf {
  grid-area: 2 / 3 / 2 / 10;
}

#w-node-_9ab84d2d-c5e6-911e-ce4e-4f5bf8c05552-2e6aebaf {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_6beb69a1-36d8-3209-5eb4-05a4e7a0be73-2e6aebaf {
  grid-area: 1 / 5 / 2 / 8;
}

#w-node-_0400f872-7be3-e4a9-68c2-31ff276636ec-ebc1f15e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-ebc1f15e {
  grid-area: 1 / 3 / 2 / 9;
}

#w-node-_9da928e2-6208-6c19-4c1f-df4d3fe3e322-ebc1f15e {
  grid-area: 2 / 3 / 3 / -3;
}

#w-node-_0a17198f-1266-99cf-96a9-bb59bb51eac1-ebc1f15e {
  grid-area: 1 / 4 / 2 / 6;
  align-self: start;
}

#w-node-_6d7ff3be-d6ba-a601-1722-01ec7e1244e3-ebc1f15e {
  grid-area: 1 / 7 / 2 / 11;
}

#w-node-_95080edd-f8f6-ad06-5fbe-36c7cedbbf88-ebc1f15e {
  grid-area: 1 / 4 / 2 / -4;
}

#w-node-_95080edd-f8f6-ad06-5fbe-36c7cedbbf8b-ebc1f15e {
  grid-area: 2 / 3 / 3 / -3;
  align-self: center;
  justify-self: center;
}

#w-node-_95080edd-f8f6-ad06-5fbe-36c7cedbbfc2-ebc1f15e {
  grid-area: 3 / 4 / 4 / -4;
}

#w-node-_03392183-4971-830e-71e0-53f8dc7fa064-ebc1f15e {
  grid-area: 1 / 3 / 2 / 6;
}

#w-node-_03392183-4971-830e-71e0-53f8dc7fa067-ebc1f15e {
  grid-area: 1 / 7 / 2 / 11;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-ae255692 {
  grid-area: 1 / 3 / 2 / 9;
}

#w-node-_0deb7fdd-53b8-f631-32ed-2fab00852b0b-ae255692 {
  grid-area: 2 / 3 / 3 / -3;
}

#w-node-c0be0a04-75df-252b-9c00-5b97a18eedb5-ae255692 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-c4ecd062-8bb5-a6b4-749c-85e7eedef63a-ae255692 {
  grid-area: 1 / 5 / 2 / 9;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-f876acce {
  grid-area: 1 / 4 / 2 / 7;
}

#w-node-_0400f872-7be3-e4a9-68c2-31ff276636ec-f876acce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_788e9684-a5f3-02e9-4b65-c6823394361d-f876acce {
  grid-area: 2 / 4 / 3 / -2;
}

#w-node-a177dace-af94-9e7d-9606-c88295341c20-f876acce {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-f95fe245-790d-2aa6-6a5d-0bb93c0d882a-f876acce {
  grid-area: 1 / 5 / 2 / -1;
}

#w-node-_87ab69fb-2d60-b22f-b554-ae6cb57c23e7-f876acce {
  grid-area: 1 / 4 / 2 / 8;
}

#w-node-_92a43f81-2bf4-dee6-ad87-cde51e2d6bea-f876acce {
  grid-area: 2 / 4 / 3 / -2;
}

#w-node-f7a60b55-4241-519d-7469-335bb540ff06-f876acce {
  grid-area: 1 / 2 / 2 / 9;
}

#w-node-f7a60b55-4241-519d-7469-335bb540ff09-f876acce {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_887c687e-c406-d84d-d18b-24e27850cfe0-f876acce {
  grid-area: 1 / 2 / 2 / -2;
}

#w-node-_4ee164ad-aa59-f0cb-eae6-54f6ae7e7f81-f876acce {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_084e36d8-8530-3f3e-1b0d-c08690a36392-f876acce {
  grid-area: 1 / 5 / 2 / 12;
}

#w-node-b49e60d9-d0f2-bba2-3496-7ca266c91faa-f876acce {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-e8823744-553c-8a7b-beaa-dacdebb32929-f876acce {
  grid-area: 2 / 2 / 3 / -2;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-ef41c91d {
  grid-area: 1 / 3 / 2 / 8;
}

#w-node-b290a77d-8f2f-a412-c670-ac13b095526b-ef41c91d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c2e42044-f5f0-0f63-4951-178e25a297f9-ef41c91d {
  grid-area: 1 / 3 / 2 / 7;
}

#w-node-c2e42044-f5f0-0f63-4951-178e25a297ff-ef41c91d {
  grid-area: 2 / 3 / 3 / -3;
}

#w-node-c2e42044-f5f0-0f63-4951-178e25a29800-ef41c91d {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-c2e42044-f5f0-0f63-4951-178e25a2980a-ef41c91d {
  grid-area: 1 / 4 / 2 / -2;
}

#w-node-_78ebb297-ce79-706f-2642-94d0ec9c0186-ef41c91d, #w-node-_0dc6b31f-4f91-799d-e431-ad18c099a88c-ef41c91d, #w-node-_54323783-6084-0f1c-982f-28afbcef932f-ef41c91d, #w-node-_57e74d9c-1cc1-27dc-e356-feee389a3bb4-ef41c91d, #w-node-e256bb4a-c827-be0a-4586-f8cd63dc4065-ef41c91d, #w-node-b24023b2-d682-5133-58aa-e68dd7a5e6f2-ef41c91d, #w-node-_9c7a55c7-ebd4-7a82-c2a4-4221a1fea865-ef41c91d, #w-node-_76427d2f-5671-4008-1d1d-6a81affe4459-ef41c91d, #w-node-_650d7f1a-2ee3-d914-dab4-0e7e8affa056-ef41c91d, #w-node-d4e40713-e0e7-5363-e760-7919a3b911e9-ef41c91d, #w-node-ae2ebfd1-86d0-6d80-59a7-74c6b1bdc525-ef41c91d, #w-node-cd54314e-cc3a-b224-edd3-508cf5e9886e-ef41c91d, #w-node-b9e02215-1500-9fae-ed3c-d17dcecea90b-ef41c91d, #w-node-_3daa7c72-f82c-14b0-ae04-b4f2f80d7c94-ef41c91d, #w-node-bd684ea8-8247-8c23-0bf2-43f91b5d3e6c-ef41c91d, #w-node-_7ea65f92-7740-e36a-6f57-c662c82a2a01-ef41c91d, #w-node-_4f50511f-e8fc-70f2-4b88-2eaf6cf409f1-ef41c91d, #w-node-_73b88a27-3722-4d55-8f11-5bced3506c8c-ef41c91d, #w-node-badc47a4-1f6c-8a94-3d6f-bdce7e574cbe-ef41c91d, #w-node-_85c095bc-3979-f4f2-218b-23433f02c37c-ef41c91d, #w-node-_11b0762e-ed26-68fa-832c-88d95b56b934-ef41c91d, #w-node-e5761e97-4b62-edad-4876-218eb3a671a5-ef41c91d, #w-node-dff45d00-f619-37ca-c300-a2f8daf60e3d-ef41c91d, #w-node-_49aa06de-19e2-7f16-a192-99feb7780482-ef41c91d, #w-node-c8b6b9ad-33b5-0ccd-9692-93292f0e0491-ef41c91d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_55683e37-f1f4-d343-624e-9157ec803f8d-ef41c91d {
  grid-area: 1 / 3 / 2 / -3;
}

#w-node-_55683e37-f1f4-d343-624e-9157ec803f8e-ef41c91d {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_55683e37-f1f4-d343-624e-9157ec803f98-ef41c91d {
  grid-area: 1 / 4 / 2 / -2;
}

#w-node-_5e807fde-3a4f-35fb-a624-43f8441f4609-ef41c91d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cff3ba65-9be3-794f-54e4-f36c802df1a4-ef41c91d {
  grid-area: 1 / 3 / 2 / 7;
}

#w-node-bd28f6f0-9727-8b5c-20cb-2c9368fcf447-ef41c91d {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-cf8703c0-7f9c-6865-11f5-c03e92d47e9b-ef41c91d {
  grid-area: 1 / 3 / 2 / 6;
}

#w-node-cf8703c0-7f9c-6865-11f5-c03e92d47ea3-ef41c91d {
  grid-area: 2 / 3 / 3 / -3;
}

#w-node-fef43cad-f018-254b-91e6-3f86c66611b0-ef41c91d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fef43cad-f018-254b-91e6-3f86c6661198-ef41c91d {
  grid-area: 1 / 4 / 2 / 7;
}

#w-node-_056126b4-30dc-1f76-41c0-7e7cc14277d8-ef41c91d {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-_39b96ea9-b341-4d4b-5773-c7a3e17c854b-510fe72a {
  grid-area: 1 / 4 / 2 / 9;
}

#email-form.w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d72b-510fe72a {
  grid-area: 2 / 1 / 3 / -1;
}

#w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d72c-510fe72a {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d72f-510fe72a {
  grid-area: 2 / 1 / 3 / -1;
}

#w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d730-510fe72a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d731-510fe72a {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d736-510fe72a {
  grid-area: 2 / 1 / 3 / -1;
}

#field-2.w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d737-510fe72a {
  grid-area: 2 / 1 / 2 / -1;
}

#w-node-b62e0dca-4af7-a40f-811a-36da9a393cb6-510fe72a {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-d5559431-e94b-b87b-5e60-22a284daae88-510fe72a {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-276af4c9 {
  grid-area: 1 / 3 / 2 / 9;
}

#w-node-_0deb7fdd-53b8-f631-32ed-2fab00852b0b-276af4c9 {
  grid-area: 2 / 3 / 3 / -3;
}

#w-node-c0be0a04-75df-252b-9c00-5b97a18eedb5-276af4c9 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-c4ecd062-8bb5-a6b4-749c-85e7eedef63a-276af4c9 {
  grid-area: 1 / 5 / 2 / 9;
}

#w-node-_0400f872-7be3-e4a9-68c2-31ff276636ec-44c20617 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-44c20617 {
  grid-area: 1 / 3 / 2 / 9;
}

#w-node-_9da928e2-6208-6c19-4c1f-df4d3fe3e322-44c20617 {
  grid-area: 2 / 3 / 3 / -3;
}

#w-node-_0a17198f-1266-99cf-96a9-bb59bb51eac1-44c20617 {
  grid-area: 1 / 4 / 2 / 6;
  align-self: start;
}

#w-node-_6d7ff3be-d6ba-a601-1722-01ec7e1244e3-44c20617 {
  grid-area: 1 / 7 / 2 / 11;
}

#w-node-_874b4b8e-2cfc-7a2c-df7c-ca20d7b84fc3-44c20617 {
  grid-area: 1 / 4 / 2 / -4;
}

#w-node-_874b4b8e-2cfc-7a2c-df7c-ca20d7b84fc6-44c20617 {
  grid-area: 2 / 3 / 3 / -3;
  align-self: center;
  justify-self: center;
}

#w-node-_874b4b8e-2cfc-7a2c-df7c-ca20d7b84ffd-44c20617 {
  grid-area: 3 / 4 / 4 / -4;
}

#w-node-_03392183-4971-830e-71e0-53f8dc7fa064-44c20617 {
  grid-area: 1 / 3 / 2 / 6;
}

#w-node-_03392183-4971-830e-71e0-53f8dc7fa067-44c20617 {
  grid-area: 1 / 7 / 2 / 11;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-971ca4ea {
  grid-area: 1 / 3 / 2 / 8;
}

#w-node-b290a77d-8f2f-a412-c670-ac13b095526b-971ca4ea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c2e42044-f5f0-0f63-4951-178e25a297f9-971ca4ea {
  grid-area: 1 / 3 / 2 / 8;
}

#w-node-c2e42044-f5f0-0f63-4951-178e25a297ff-971ca4ea {
  grid-area: 2 / 3 / 3 / -3;
}

#w-node-c2e42044-f5f0-0f63-4951-178e25a29800-971ca4ea {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-c2e42044-f5f0-0f63-4951-178e25a2980a-971ca4ea {
  grid-area: 1 / 4 / 2 / -2;
}

#w-node-_78ebb297-ce79-706f-2642-94d0ec9c0186-971ca4ea, #w-node-_0dc6b31f-4f91-799d-e431-ad18c099a88c-971ca4ea, #w-node-_54323783-6084-0f1c-982f-28afbcef932f-971ca4ea, #w-node-_57e74d9c-1cc1-27dc-e356-feee389a3bb4-971ca4ea, #w-node-e256bb4a-c827-be0a-4586-f8cd63dc4065-971ca4ea, #w-node-b24023b2-d682-5133-58aa-e68dd7a5e6f2-971ca4ea, #w-node-_9c7a55c7-ebd4-7a82-c2a4-4221a1fea865-971ca4ea, #w-node-_76427d2f-5671-4008-1d1d-6a81affe4459-971ca4ea, #w-node-_650d7f1a-2ee3-d914-dab4-0e7e8affa056-971ca4ea, #w-node-d4e40713-e0e7-5363-e760-7919a3b911e9-971ca4ea, #w-node-ae2ebfd1-86d0-6d80-59a7-74c6b1bdc525-971ca4ea, #w-node-cd54314e-cc3a-b224-edd3-508cf5e9886e-971ca4ea, #w-node-b9e02215-1500-9fae-ed3c-d17dcecea90b-971ca4ea, #w-node-_3daa7c72-f82c-14b0-ae04-b4f2f80d7c94-971ca4ea, #w-node-bd684ea8-8247-8c23-0bf2-43f91b5d3e6c-971ca4ea, #w-node-_7ea65f92-7740-e36a-6f57-c662c82a2a01-971ca4ea, #w-node-_4f50511f-e8fc-70f2-4b88-2eaf6cf409f1-971ca4ea, #w-node-_73b88a27-3722-4d55-8f11-5bced3506c8c-971ca4ea, #w-node-badc47a4-1f6c-8a94-3d6f-bdce7e574cbe-971ca4ea, #w-node-_85c095bc-3979-f4f2-218b-23433f02c37c-971ca4ea, #w-node-_11b0762e-ed26-68fa-832c-88d95b56b934-971ca4ea, #w-node-e5761e97-4b62-edad-4876-218eb3a671a5-971ca4ea, #w-node-dff45d00-f619-37ca-c300-a2f8daf60e3d-971ca4ea, #w-node-_49aa06de-19e2-7f16-a192-99feb7780482-971ca4ea, #w-node-c8b6b9ad-33b5-0ccd-9692-93292f0e0491-971ca4ea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_55683e37-f1f4-d343-624e-9157ec803f8d-971ca4ea {
  grid-area: 1 / 3 / 2 / -3;
}

#w-node-_55683e37-f1f4-d343-624e-9157ec803f8e-971ca4ea {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_55683e37-f1f4-d343-624e-9157ec803f98-971ca4ea {
  grid-area: 1 / 4 / 2 / -2;
}

#w-node-_5e807fde-3a4f-35fb-a624-43f8441f4609-971ca4ea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cff3ba65-9be3-794f-54e4-f36c802df1a4-971ca4ea {
  grid-area: 1 / 3 / 2 / 7;
}

#w-node-bd28f6f0-9727-8b5c-20cb-2c9368fcf447-971ca4ea {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-b0cdbe71-d411-7a81-042a-a59d442d660d-971ca4ea {
  grid-area: 1 / 3 / 2 / 6;
}

#w-node-b0cdbe71-d411-7a81-042a-a59d442d6615-971ca4ea {
  grid-area: 2 / 3 / 3 / -3;
}

#w-node-fef43cad-f018-254b-91e6-3f86c66611b0-971ca4ea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fef43cad-f018-254b-91e6-3f86c6661198-971ca4ea {
  grid-area: 1 / 4 / 2 / 9;
}

#w-node-_056126b4-30dc-1f76-41c0-7e7cc14277d8-971ca4ea {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-_39b96ea9-b341-4d4b-5773-c7a3e17c854b-ad76b197 {
  grid-area: 1 / 4 / 2 / 9;
}

#email-form.w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d72b-ad76b197 {
  grid-area: 2 / 1 / 3 / -1;
}

#w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d72c-ad76b197 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d72f-ad76b197 {
  grid-area: 2 / 1 / 3 / -1;
}

#w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d730-ad76b197 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d731-ad76b197 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d736-ad76b197 {
  grid-area: 2 / 1 / 3 / -1;
}

#field-2.w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d737-ad76b197 {
  grid-area: 2 / 1 / 2 / -1;
}

#w-node-b62e0dca-4af7-a40f-811a-36da9a393cb6-ad76b197 {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-d5559431-e94b-b87b-5e60-22a284daae88-ad76b197 {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-_9630774e-a087-2def-393a-ee1a01bd075e-6f1307de {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_9630774e-a087-2def-393a-ee1a01bd0768-6f1307de {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_2cba71bf-c03d-3e56-fdfe-acb8f0312591-6f1307de {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4c62c57a-006e-ccae-50af-e3232288d57e-6f1307de {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_35a13ab4-4353-d057-9f3d-399cab3c3d42-6f1307de {
  grid-area: 2 / 3 / 2 / 10;
}

#w-node-f13232a5-9575-7add-0b42-60a9e0728aa5-6f1307de {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_8716391e-e5ba-11c6-e4a3-e2535b45aac7-6f1307de {
  grid-area: 2 / 2 / 3 / 6;
}

#w-node-dc6a480d-c185-193f-450e-fd8e9e62af04-6f1307de {
  grid-area: 3 / 4 / 4 / 6;
  justify-self: start;
}

#w-node-ebdbfb06-e773-8057-1d5a-f2469f7976fa-6f1307de {
  grid-area: 1 / 3 / 2 / 9;
}

#w-node-_4ff823b6-845a-46a5-55c2-75145ff5a7ec-6f1307de {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-_522f83b8-0fc1-722d-45b0-194fa7ab0d38-6f1307de {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b5fe4cff-fa58-b421-1d01-7ffda1119d65-6f1307de {
  grid-area: 1 / 3 / 2 / 8;
}

#w-node-d3387c88-0337-d9af-a696-71699003c6cc-6f1307de {
  grid-area: 2 / 3 / 2 / 10;
}

#w-node-_9ab84d2d-c5e6-911e-ce4e-4f5bf8c05552-6f1307de {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_6beb69a1-36d8-3209-5eb4-05a4e7a0be73-6f1307de {
  grid-area: 1 / 5 / 2 / 8;
}

#w-node-_0400f872-7be3-e4a9-68c2-31ff276636ec-cb41e380 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-cb41e380 {
  grid-area: 1 / 3 / 2 / 9;
}

#w-node-_9da928e2-6208-6c19-4c1f-df4d3fe3e322-cb41e380 {
  grid-area: 2 / 3 / 3 / -3;
}

#w-node-_0a17198f-1266-99cf-96a9-bb59bb51eac1-cb41e380 {
  grid-area: 1 / 4 / 2 / 6;
  align-self: start;
}

#w-node-_6d7ff3be-d6ba-a601-1722-01ec7e1244e3-cb41e380 {
  grid-area: 1 / 7 / 2 / 11;
}

#w-node-_3b96bae4-b13a-6a55-5035-34ceba0f2d97-cb41e380 {
  grid-area: 1 / 4 / 2 / -4;
}

#w-node-_3b96bae4-b13a-6a55-5035-34ceba0f2d9a-cb41e380 {
  grid-area: 2 / 3 / 3 / -3;
  align-self: center;
  justify-self: center;
}

#w-node-_3b96bae4-b13a-6a55-5035-34ceba0f2dd1-cb41e380 {
  grid-area: 3 / 4 / 4 / -4;
}

#w-node-_03392183-4971-830e-71e0-53f8dc7fa064-cb41e380 {
  grid-area: 1 / 3 / 2 / 6;
}

#w-node-_03392183-4971-830e-71e0-53f8dc7fa067-cb41e380 {
  grid-area: 1 / 7 / 2 / 11;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-4e164e3e {
  grid-area: 1 / 3 / 2 / 9;
}

#w-node-_0deb7fdd-53b8-f631-32ed-2fab00852b0b-4e164e3e {
  grid-area: 2 / 3 / 3 / -3;
}

#w-node-c0be0a04-75df-252b-9c00-5b97a18eedb5-4e164e3e {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-c4ecd062-8bb5-a6b4-749c-85e7eedef63a-4e164e3e {
  grid-area: 1 / 5 / 2 / 9;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-a1c9a01b {
  grid-area: 1 / 4 / 2 / 7;
}

#w-node-_0400f872-7be3-e4a9-68c2-31ff276636ec-a1c9a01b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_788e9684-a5f3-02e9-4b65-c6823394361d-a1c9a01b {
  grid-area: 2 / 4 / 3 / -2;
}

#w-node-a177dace-af94-9e7d-9606-c88295341c20-a1c9a01b {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-f95fe245-790d-2aa6-6a5d-0bb93c0d882a-a1c9a01b {
  grid-area: 1 / 5 / 2 / -1;
}

#w-node-_87ab69fb-2d60-b22f-b554-ae6cb57c23e7-a1c9a01b {
  grid-area: 1 / 4 / 2 / 8;
}

#w-node-_92a43f81-2bf4-dee6-ad87-cde51e2d6bea-a1c9a01b {
  grid-area: 2 / 4 / 3 / -2;
}

#w-node-_0d5004c3-42d3-a024-e2e0-ee4a70c9d20a-a1c9a01b {
  grid-area: 1 / 2 / 2 / 9;
}

#w-node-_0d5004c3-42d3-a024-e2e0-ee4a70c9d20d-a1c9a01b {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_887c687e-c406-d84d-d18b-24e27850cfe0-a1c9a01b {
  grid-area: 1 / 2 / 2 / -2;
}

#w-node-_4ee164ad-aa59-f0cb-eae6-54f6ae7e7f81-a1c9a01b {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_084e36d8-8530-3f3e-1b0d-c08690a36392-a1c9a01b {
  grid-area: 1 / 5 / 2 / 12;
}

#w-node-b49e60d9-d0f2-bba2-3496-7ca266c91faa-a1c9a01b {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-e8823744-553c-8a7b-beaa-dacdebb32929-a1c9a01b {
  grid-area: 2 / 2 / 3 / -2;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-525bee53 {
  grid-area: 1 / 3 / 2 / 8;
}

#w-node-b290a77d-8f2f-a412-c670-ac13b095526b-525bee53 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c2e42044-f5f0-0f63-4951-178e25a297f9-525bee53 {
  grid-area: 1 / 3 / 2 / 7;
}

#w-node-c2e42044-f5f0-0f63-4951-178e25a297ff-525bee53 {
  grid-area: 2 / 3 / 3 / -3;
}

#w-node-c2e42044-f5f0-0f63-4951-178e25a29800-525bee53 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-c2e42044-f5f0-0f63-4951-178e25a2980a-525bee53 {
  grid-area: 1 / 4 / 2 / -2;
}

#w-node-_78ebb297-ce79-706f-2642-94d0ec9c0186-525bee53, #w-node-_0dc6b31f-4f91-799d-e431-ad18c099a88c-525bee53, #w-node-_54323783-6084-0f1c-982f-28afbcef932f-525bee53, #w-node-_57e74d9c-1cc1-27dc-e356-feee389a3bb4-525bee53, #w-node-e256bb4a-c827-be0a-4586-f8cd63dc4065-525bee53, #w-node-b24023b2-d682-5133-58aa-e68dd7a5e6f2-525bee53, #w-node-_9c7a55c7-ebd4-7a82-c2a4-4221a1fea865-525bee53, #w-node-_76427d2f-5671-4008-1d1d-6a81affe4459-525bee53, #w-node-_650d7f1a-2ee3-d914-dab4-0e7e8affa056-525bee53, #w-node-d4e40713-e0e7-5363-e760-7919a3b911e9-525bee53, #w-node-ae2ebfd1-86d0-6d80-59a7-74c6b1bdc525-525bee53, #w-node-cd54314e-cc3a-b224-edd3-508cf5e9886e-525bee53, #w-node-b9e02215-1500-9fae-ed3c-d17dcecea90b-525bee53, #w-node-_3daa7c72-f82c-14b0-ae04-b4f2f80d7c94-525bee53, #w-node-bd684ea8-8247-8c23-0bf2-43f91b5d3e6c-525bee53, #w-node-_7ea65f92-7740-e36a-6f57-c662c82a2a01-525bee53, #w-node-_4f50511f-e8fc-70f2-4b88-2eaf6cf409f1-525bee53, #w-node-_73b88a27-3722-4d55-8f11-5bced3506c8c-525bee53, #w-node-badc47a4-1f6c-8a94-3d6f-bdce7e574cbe-525bee53, #w-node-_85c095bc-3979-f4f2-218b-23433f02c37c-525bee53, #w-node-_11b0762e-ed26-68fa-832c-88d95b56b934-525bee53, #w-node-e5761e97-4b62-edad-4876-218eb3a671a5-525bee53, #w-node-dff45d00-f619-37ca-c300-a2f8daf60e3d-525bee53, #w-node-_49aa06de-19e2-7f16-a192-99feb7780482-525bee53, #w-node-c8b6b9ad-33b5-0ccd-9692-93292f0e0491-525bee53 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_55683e37-f1f4-d343-624e-9157ec803f8d-525bee53 {
  grid-area: 1 / 3 / 2 / -3;
}

#w-node-_55683e37-f1f4-d343-624e-9157ec803f8e-525bee53 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_55683e37-f1f4-d343-624e-9157ec803f98-525bee53 {
  grid-area: 1 / 4 / 2 / -2;
}

#w-node-_5e807fde-3a4f-35fb-a624-43f8441f4609-525bee53 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cff3ba65-9be3-794f-54e4-f36c802df1a4-525bee53 {
  grid-area: 1 / 3 / 2 / 7;
}

#w-node-bd28f6f0-9727-8b5c-20cb-2c9368fcf447-525bee53 {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-d8eace8c-0701-ffd1-da3d-183435c19d11-525bee53 {
  grid-area: 1 / 3 / 2 / 6;
}

#w-node-d8eace8c-0701-ffd1-da3d-183435c19d19-525bee53 {
  grid-area: 2 / 3 / 3 / -3;
}

#w-node-e6816afb-6ac3-bc64-0000-5b9ef97ee6e3-525bee53 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e6816afb-6ac3-bc64-0000-5b9ef97ee6e9-525bee53 {
  grid-area: 1 / 4 / 2 / 7;
}

#w-node-e6816afb-6ac3-bc64-0000-5b9ef97ee6ee-525bee53 {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-_39b96ea9-b341-4d4b-5773-c7a3e17c854b-0e057c1e {
  grid-area: 1 / 4 / 2 / 9;
}

#email-form.w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d72b-0e057c1e {
  grid-area: 2 / 1 / 3 / -1;
}

#w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d72c-0e057c1e {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d72f-0e057c1e {
  grid-area: 2 / 1 / 3 / -1;
}

#w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d730-0e057c1e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d731-0e057c1e {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d736-0e057c1e {
  grid-area: 2 / 1 / 3 / -1;
}

#field-2.w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d737-0e057c1e {
  grid-area: 2 / 1 / 2 / -1;
}

#w-node-b62e0dca-4af7-a40f-811a-36da9a393cb6-0e057c1e {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-d5559431-e94b-b87b-5e60-22a284daae88-0e057c1e {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-77205540 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-a177dace-af94-9e7d-9606-c88295341c20-77205540 {
  grid-area: 2 / 2 / 3 / 6;
}

#w-node-_0400f872-7be3-e4a9-68c2-31ff276636ec-77205540, #w-node-bed8f2b4-1eeb-63c9-6026-cd37e33313ca-77205540 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_832bafcb-eec2-8967-a8c4-5e8fd9e290dd-77205540 {
  grid-area: 1 / 2 / 2 / -2;
}

#w-node-_9f4ca927-81e7-c7f3-3d2a-49994ae98243-77205540 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_76afa458-b613-7d63-3563-a9fdaa22b6d3-77205540 {
  grid-area: 3 / 2 / 4 / -2;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-6a2053ae {
  grid-area: 1 / 4 / 2 / 8;
}

#w-node-b290a77d-8f2f-a412-c670-ac13b095526b-6a2053ae, #w-node-_0400f872-7be3-e4a9-68c2-31ff276636ec-6a2053ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0a17198f-1266-99cf-96a9-bb59bb51eac1-6a2053ae {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_6d7ff3be-d6ba-a601-1722-01ec7e1244e3-6a2053ae {
  grid-area: 1 / 7 / 2 / -3;
}

#w-node-fef43cad-f018-254b-91e6-3f86c66611b0-6a2053ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5b872668-f6f3-f559-c0a4-0ed21531af6b-6a2053ae {
  grid-area: 1 / 3 / 2 / 6;
}

#w-node-_0b309abe-323b-9740-36c2-872ce6440625-6a2053ae {
  grid-area: 1 / 7 / 2 / -3;
}

#w-node-a28aece7-e6ee-bc4e-8841-d143d4bc4fe1-6a2053ae {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-a28aece7-e6ee-bc4e-8841-d143d4bc4fe9-6a2053ae {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_415ac25a-71bc-882e-6c7e-fbb21018ccfd-6a2053ae {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4211c925-3e82-562b-1499-faa71a9d124a-6a2053ae {
  grid-area: 1 / 4 / 2 / 6;
}

#w-node-ae77abf3-ad5e-0a24-2a21-ae13ffe9a960-6a2053ae {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-ae77abf3-ad5e-0a24-2a21-ae13ffe9a963-6a2053ae {
  grid-area: 2 / 2 / 3 / -2;
}

#w-node-ae77abf3-ad5e-0a24-2a21-ae13ffe9a972-6a2053ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ae77abf3-ad5e-0a24-2a21-ae13ffe9a975-6a2053ae {
  grid-area: 1 / 3 / 2 / -2;
}

#w-node-ae77abf3-ad5e-0a24-2a21-ae13ffe9a978-6a2053ae {
  grid-area: 1 / -2 / 2 / -1;
  justify-self: end;
}

#w-node-ae77abf3-ad5e-0a24-2a21-ae13ffe9a97c-6a2053ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ae77abf3-ad5e-0a24-2a21-ae13ffe9a97f-6a2053ae {
  grid-area: 1 / 3 / 2 / -2;
}

#w-node-ae77abf3-ad5e-0a24-2a21-ae13ffe9a982-6a2053ae {
  grid-area: 1 / -2 / 2 / -1;
  justify-self: end;
}

#w-node-ae77abf3-ad5e-0a24-2a21-ae13ffe9a986-6a2053ae {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-ae77abf3-ad5e-0a24-2a21-ae13ffe9a98d-6a2053ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ae77abf3-ad5e-0a24-2a21-ae13ffe9a990-6a2053ae {
  grid-area: 1 / 3 / 2 / -2;
}

#w-node-ae77abf3-ad5e-0a24-2a21-ae13ffe9a993-6a2053ae {
  grid-area: 1 / -2 / 2 / -1;
  justify-self: end;
}

#w-node-ae77abf3-ad5e-0a24-2a21-ae13ffe9a997-6a2053ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ae77abf3-ad5e-0a24-2a21-ae13ffe9a99a-6a2053ae {
  grid-area: 1 / 3 / 2 / -2;
}

#w-node-ae77abf3-ad5e-0a24-2a21-ae13ffe9a99d-6a2053ae {
  grid-area: 1 / -2 / 2 / -1;
  justify-self: end;
}

#w-node-ae77abf3-ad5e-0a24-2a21-ae13ffe9a9a0-6a2053ae {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-59f09cbd {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-a177dace-af94-9e7d-9606-c88295341c20-59f09cbd {
  grid-area: 2 / 2 / 3 / 6;
}

#w-node-_0400f872-7be3-e4a9-68c2-31ff276636ec-59f09cbd, #w-node-bed8f2b4-1eeb-63c9-6026-cd37e33313ca-59f09cbd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_832bafcb-eec2-8967-a8c4-5e8fd9e290dd-59f09cbd {
  grid-area: 1 / 2 / 2 / -2;
}

#w-node-_9f4ca927-81e7-c7f3-3d2a-49994ae98243-59f09cbd {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_76afa458-b613-7d63-3563-a9fdaa22b6d3-59f09cbd {
  grid-area: 3 / 2 / 4 / -2;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-5a77e6a8 {
  grid-area: 1 / 4 / 2 / 8;
}

#w-node-b290a77d-8f2f-a412-c670-ac13b095526b-5a77e6a8, #w-node-_0400f872-7be3-e4a9-68c2-31ff276636ec-5a77e6a8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0a17198f-1266-99cf-96a9-bb59bb51eac1-5a77e6a8 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_6d7ff3be-d6ba-a601-1722-01ec7e1244e3-5a77e6a8 {
  grid-area: 1 / 7 / 2 / -3;
}

#w-node-fef43cad-f018-254b-91e6-3f86c66611b0-5a77e6a8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5b872668-f6f3-f559-c0a4-0ed21531af6b-5a77e6a8 {
  grid-area: 1 / 3 / 2 / 6;
}

#w-node-_0b309abe-323b-9740-36c2-872ce6440625-5a77e6a8 {
  grid-area: 1 / 7 / 2 / -3;
}

#w-node-a28aece7-e6ee-bc4e-8841-d143d4bc4fe1-5a77e6a8 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-a28aece7-e6ee-bc4e-8841-d143d4bc4fe9-5a77e6a8 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_415ac25a-71bc-882e-6c7e-fbb21018ccfd-5a77e6a8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4211c925-3e82-562b-1499-faa71a9d124a-5a77e6a8 {
  grid-area: 1 / 4 / 2 / 6;
}

#w-node-_3b1532e4-c93b-4e01-464f-69342ae3a00e-5a77e6a8 {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_3b1532e4-c93b-4e01-464f-69342ae3a011-5a77e6a8 {
  grid-area: 2 / 2 / 3 / -2;
}

#w-node-_3b1532e4-c93b-4e01-464f-69342ae3a020-5a77e6a8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3b1532e4-c93b-4e01-464f-69342ae3a023-5a77e6a8 {
  grid-area: 1 / 3 / 2 / -2;
}

#w-node-_3b1532e4-c93b-4e01-464f-69342ae3a026-5a77e6a8 {
  grid-area: 1 / -2 / 2 / -1;
  justify-self: end;
}

#w-node-_3b1532e4-c93b-4e01-464f-69342ae3a02a-5a77e6a8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3b1532e4-c93b-4e01-464f-69342ae3a02d-5a77e6a8 {
  grid-area: 1 / 3 / 2 / -2;
}

#w-node-_3b1532e4-c93b-4e01-464f-69342ae3a030-5a77e6a8 {
  grid-area: 1 / -2 / 2 / -1;
  justify-self: end;
}

#w-node-_3b1532e4-c93b-4e01-464f-69342ae3a034-5a77e6a8 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_3b1532e4-c93b-4e01-464f-69342ae3a03b-5a77e6a8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3b1532e4-c93b-4e01-464f-69342ae3a03e-5a77e6a8 {
  grid-area: 1 / 3 / 2 / -2;
}

#w-node-_3b1532e4-c93b-4e01-464f-69342ae3a041-5a77e6a8 {
  grid-area: 1 / -2 / 2 / -1;
  justify-self: end;
}

#w-node-_3b1532e4-c93b-4e01-464f-69342ae3a045-5a77e6a8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3b1532e4-c93b-4e01-464f-69342ae3a048-5a77e6a8 {
  grid-area: 1 / 3 / 2 / -2;
}

#w-node-_3b1532e4-c93b-4e01-464f-69342ae3a04b-5a77e6a8 {
  grid-area: 1 / -2 / 2 / -1;
  justify-self: end;
}

#w-node-_3b1532e4-c93b-4e01-464f-69342ae3a04e-5a77e6a8 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-7a832714 {
  grid-area: 1 / 4 / 2 / 8;
}

#w-node-a177dace-af94-9e7d-9606-c88295341c20-7a832714 {
  grid-area: 2 / 4 / 3 / 8;
}

#w-node-_0400f872-7be3-e4a9-68c2-31ff276636ec-7a832714 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f9dec46b-f143-66f6-abb5-fec5a5204ffd-7a832714 {
  grid-area: 1 / 4 / 2 / -2;
}

#w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9c-7a832714 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_62013704-e03d-ad84-534e-aa728d0bddd2-7a832714 {
  grid-area: 2 / 2 / 3 / -2;
}

#w-node-c1facbd7-cf13-5eef-84e2-12f54aa6cb13-7a832714 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9b-7a832714 {
  grid-area: 1 / 10 / 2 / -2;
}

#w-node-c6e004e3-5f6b-1e55-4f7f-609d6f28ce72-7a832714 {
  grid-area: 1 / 2 / 2 / 13;
}

#w-node-a03c5afa-eb3a-ff7a-ec1f-cd5ea16b7ae8-7a832714 {
  grid-area: 2 / 2 / 3 / -2;
}

#w-node-ccbf0484-410a-ca3f-a109-f5a62b98d1f9-7a832714 {
  grid-area: 1 / 2 / 2 / 4;
  align-self: start;
}

#w-node-ac2701e2-2f8d-8ba7-e643-bf5dde4460c0-7a832714 {
  grid-area: 1 / 5 / 3 / -2;
}

#w-node-_973f9b0d-c75c-f076-31cf-4dd96ebd1105-7a832714 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ccbf0484-410a-ca3f-a109-f5a62b98d1fe-7a832714 {
  grid-area: 2 / 2 / 3 / 4;
  align-self: end;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-01daa759 {
  grid-area: 1 / 4 / 2 / 8;
}

#w-node-a177dace-af94-9e7d-9606-c88295341c20-01daa759 {
  grid-area: 2 / 4 / 3 / 8;
}

#w-node-_0400f872-7be3-e4a9-68c2-31ff276636ec-01daa759 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_231e3859-e2e0-dcd5-b9b8-84d2e3f5bb58-01daa759 {
  grid-area: 1 / 4 / 2 / -2;
}

#w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9c-01daa759 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_62013704-e03d-ad84-534e-aa728d0bddd2-01daa759 {
  grid-area: 2 / 2 / 3 / -2;
}

#w-node-c1facbd7-cf13-5eef-84e2-12f54aa6cb13-01daa759 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9b-01daa759 {
  grid-area: 1 / 10 / 2 / -2;
}

#w-node-_3136450e-fabd-0aac-f0a4-3d8fedfb000d-01daa759 {
  grid-area: 1 / 2 / 2 / 13;
}

#w-node-_3136450e-fabd-0aac-f0a4-3d8fedfb0015-01daa759 {
  grid-area: 2 / 2 / 3 / -2;
}

#w-node-ccbf0484-410a-ca3f-a109-f5a62b98d1f9-01daa759 {
  grid-area: 1 / 2 / 2 / 4;
  align-self: start;
}

#w-node-ac2701e2-2f8d-8ba7-e643-bf5dde4460c0-01daa759 {
  grid-area: 1 / 5 / 3 / -2;
}

#w-node-_973f9b0d-c75c-f076-31cf-4dd96ebd1105-01daa759 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ccbf0484-410a-ca3f-a109-f5a62b98d1fe-01daa759 {
  grid-area: 2 / 2 / 3 / 4;
  align-self: end;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-af85c4be {
  grid-area: 1 / 4 / 2 / 8;
}

#w-node-a177dace-af94-9e7d-9606-c88295341c20-af85c4be {
  grid-area: 2 / 4 / 3 / 8;
}

#w-node-_0400f872-7be3-e4a9-68c2-31ff276636ec-af85c4be {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d2914866-939a-9579-ffef-b46ca519b574-af85c4be {
  grid-area: 1 / 4 / 2 / -2;
}

#w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9c-af85c4be {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_62013704-e03d-ad84-534e-aa728d0bddd2-af85c4be {
  grid-area: 2 / 2 / 3 / -2;
}

#w-node-c1facbd7-cf13-5eef-84e2-12f54aa6cb13-af85c4be {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9b-af85c4be {
  grid-area: 1 / 10 / 2 / -2;
}

#w-node-ccbf0484-410a-ca3f-a109-f5a62b98d1f9-af85c4be {
  grid-area: 1 / 2 / 2 / 4;
  align-self: start;
}

#w-node-ac2701e2-2f8d-8ba7-e643-bf5dde4460c0-af85c4be {
  grid-area: 1 / 5 / 3 / -2;
}

#w-node-_973f9b0d-c75c-f076-31cf-4dd96ebd1105-af85c4be {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ccbf0484-410a-ca3f-a109-f5a62b98d1fe-af85c4be {
  grid-area: 2 / 2 / 3 / 4;
  align-self: end;
}

#w-node-b95bd952-2654-3b34-a97c-9baa6f7ae707-af85c4be {
  grid-area: 1 / 2 / 2 / 13;
}

#w-node-b95bd952-2654-3b34-a97c-9baa6f7ae70f-af85c4be {
  grid-area: 2 / 2 / 3 / -2;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-df6d597e {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-a177dace-af94-9e7d-9606-c88295341c20-df6d597e {
  grid-area: 2 / 2 / 3 / 6;
}

#w-node-_0400f872-7be3-e4a9-68c2-31ff276636ec-df6d597e, #w-node-bed8f2b4-1eeb-63c9-6026-cd37e33313ca-df6d597e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_832bafcb-eec2-8967-a8c4-5e8fd9e290dd-df6d597e {
  grid-area: 1 / 2 / 2 / -2;
}

#w-node-_9f4ca927-81e7-c7f3-3d2a-49994ae98243-df6d597e {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_76afa458-b613-7d63-3563-a9fdaa22b6d3-df6d597e {
  grid-area: 3 / 2 / 4 / -2;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-ba514399 {
  grid-area: 1 / 4 / 2 / 8;
}

#w-node-b290a77d-8f2f-a412-c670-ac13b095526b-ba514399, #w-node-_0400f872-7be3-e4a9-68c2-31ff276636ec-ba514399 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0a17198f-1266-99cf-96a9-bb59bb51eac1-ba514399 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_6d7ff3be-d6ba-a601-1722-01ec7e1244e3-ba514399 {
  grid-area: 1 / 7 / 2 / -3;
}

#w-node-fef43cad-f018-254b-91e6-3f86c66611b0-ba514399 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5b872668-f6f3-f559-c0a4-0ed21531af6b-ba514399 {
  grid-area: 1 / 3 / 2 / 6;
}

#w-node-_0b309abe-323b-9740-36c2-872ce6440625-ba514399 {
  grid-area: 1 / 7 / 2 / -3;
}

#w-node-a28aece7-e6ee-bc4e-8841-d143d4bc4fe1-ba514399 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-a28aece7-e6ee-bc4e-8841-d143d4bc4fe9-ba514399 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_415ac25a-71bc-882e-6c7e-fbb21018ccfd-ba514399 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4211c925-3e82-562b-1499-faa71a9d124a-ba514399 {
  grid-area: 1 / 4 / 2 / 6;
}

#w-node-_73e63cc3-e5c5-2d52-2242-a33438740b2c-ba514399 {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_73e63cc3-e5c5-2d52-2242-a33438740b2f-ba514399 {
  grid-area: 2 / 2 / 3 / -2;
}

#w-node-_73e63cc3-e5c5-2d52-2242-a33438740b3e-ba514399 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_73e63cc3-e5c5-2d52-2242-a33438740b41-ba514399 {
  grid-area: 1 / 3 / 2 / -2;
}

#w-node-_73e63cc3-e5c5-2d52-2242-a33438740b44-ba514399 {
  grid-area: 1 / -2 / 2 / -1;
  justify-self: end;
}

#w-node-_73e63cc3-e5c5-2d52-2242-a33438740b48-ba514399 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_73e63cc3-e5c5-2d52-2242-a33438740b4b-ba514399 {
  grid-area: 1 / 3 / 2 / -2;
}

#w-node-_73e63cc3-e5c5-2d52-2242-a33438740b4e-ba514399 {
  grid-area: 1 / -2 / 2 / -1;
  justify-self: end;
}

#w-node-_73e63cc3-e5c5-2d52-2242-a33438740b52-ba514399 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_73e63cc3-e5c5-2d52-2242-a33438740b59-ba514399 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_73e63cc3-e5c5-2d52-2242-a33438740b5c-ba514399 {
  grid-area: 1 / 3 / 2 / -2;
}

#w-node-_73e63cc3-e5c5-2d52-2242-a33438740b5f-ba514399 {
  grid-area: 1 / -2 / 2 / -1;
  justify-self: end;
}

#w-node-_73e63cc3-e5c5-2d52-2242-a33438740b63-ba514399 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_73e63cc3-e5c5-2d52-2242-a33438740b66-ba514399 {
  grid-area: 1 / 3 / 2 / -2;
}

#w-node-_73e63cc3-e5c5-2d52-2242-a33438740b69-ba514399 {
  grid-area: 1 / -2 / 2 / -1;
  justify-self: end;
}

#w-node-_73e63cc3-e5c5-2d52-2242-a33438740b6c-ba514399 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-ea332130 {
  grid-area: 1 / 4 / 2 / 8;
}

#w-node-a177dace-af94-9e7d-9606-c88295341c20-ea332130 {
  grid-area: 2 / 4 / 3 / 8;
}

#w-node-_0400f872-7be3-e4a9-68c2-31ff276636ec-ea332130 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e1e65b23-15fc-0d3d-6f3f-d6d890eace2f-ea332130 {
  grid-area: 1 / 4 / 2 / -2;
}

#w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9c-ea332130 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_62013704-e03d-ad84-534e-aa728d0bddd2-ea332130 {
  grid-area: 2 / 2 / 3 / -2;
}

#w-node-c1facbd7-cf13-5eef-84e2-12f54aa6cb13-ea332130 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9b-ea332130 {
  grid-area: 1 / 10 / 2 / -2;
}

#w-node-_19a4d65c-157b-6441-837b-e0d841c1292f-ea332130 {
  grid-area: 1 / 2 / 2 / 13;
}

#w-node-_19a4d65c-157b-6441-837b-e0d841c12937-ea332130 {
  grid-area: 2 / 2 / 3 / -2;
}

#w-node-ccbf0484-410a-ca3f-a109-f5a62b98d1f9-ea332130 {
  grid-area: 1 / 2 / 2 / 4;
  align-self: start;
}

#w-node-ac2701e2-2f8d-8ba7-e643-bf5dde4460c0-ea332130 {
  grid-area: 1 / 5 / 3 / -2;
}

#w-node-_973f9b0d-c75c-f076-31cf-4dd96ebd1105-ea332130 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ccbf0484-410a-ca3f-a109-f5a62b98d1fe-ea332130 {
  grid-area: 2 / 2 / 3 / 4;
  align-self: end;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-38530e18 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-a177dace-af94-9e7d-9606-c88295341c20-38530e18 {
  grid-area: 2 / 2 / 3 / 6;
}

#w-node-_0400f872-7be3-e4a9-68c2-31ff276636ec-38530e18, #w-node-bed8f2b4-1eeb-63c9-6026-cd37e33313ca-38530e18 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_832bafcb-eec2-8967-a8c4-5e8fd9e290dd-38530e18 {
  grid-area: 1 / 2 / 2 / -2;
}

#w-node-_9f4ca927-81e7-c7f3-3d2a-49994ae98243-38530e18 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_76afa458-b613-7d63-3563-a9fdaa22b6d3-38530e18 {
  grid-area: 3 / 2 / 4 / -2;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-48c19ce9 {
  grid-area: 1 / 4 / 2 / 8;
}

#w-node-b290a77d-8f2f-a412-c670-ac13b095526b-48c19ce9, #w-node-_0400f872-7be3-e4a9-68c2-31ff276636ec-48c19ce9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0a17198f-1266-99cf-96a9-bb59bb51eac1-48c19ce9 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_6d7ff3be-d6ba-a601-1722-01ec7e1244e3-48c19ce9 {
  grid-area: 1 / 7 / 2 / -3;
}

#w-node-fef43cad-f018-254b-91e6-3f86c66611b0-48c19ce9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5b872668-f6f3-f559-c0a4-0ed21531af6b-48c19ce9 {
  grid-area: 1 / 3 / 2 / 6;
}

#w-node-_0b309abe-323b-9740-36c2-872ce6440625-48c19ce9 {
  grid-area: 1 / 7 / 2 / -3;
}

#w-node-a28aece7-e6ee-bc4e-8841-d143d4bc4fe1-48c19ce9 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-a28aece7-e6ee-bc4e-8841-d143d4bc4fe9-48c19ce9 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_415ac25a-71bc-882e-6c7e-fbb21018ccfd-48c19ce9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4211c925-3e82-562b-1499-faa71a9d124a-48c19ce9 {
  grid-area: 1 / 4 / 2 / 6;
}

#w-node-_8622842e-bb75-1244-e06e-f4a4014e0a41-48c19ce9 {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_8622842e-bb75-1244-e06e-f4a4014e0a44-48c19ce9 {
  grid-area: 2 / 2 / 3 / -2;
}

#w-node-_8622842e-bb75-1244-e06e-f4a4014e0a53-48c19ce9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8622842e-bb75-1244-e06e-f4a4014e0a56-48c19ce9 {
  grid-area: 1 / 3 / 2 / -2;
}

#w-node-_8622842e-bb75-1244-e06e-f4a4014e0a59-48c19ce9 {
  grid-area: 1 / -2 / 2 / -1;
  justify-self: end;
}

#w-node-_8622842e-bb75-1244-e06e-f4a4014e0a5d-48c19ce9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8622842e-bb75-1244-e06e-f4a4014e0a60-48c19ce9 {
  grid-area: 1 / 3 / 2 / -2;
}

#w-node-_8622842e-bb75-1244-e06e-f4a4014e0a63-48c19ce9 {
  grid-area: 1 / -2 / 2 / -1;
  justify-self: end;
}

#w-node-_8622842e-bb75-1244-e06e-f4a4014e0a67-48c19ce9 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_8622842e-bb75-1244-e06e-f4a4014e0a6e-48c19ce9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8622842e-bb75-1244-e06e-f4a4014e0a71-48c19ce9 {
  grid-area: 1 / 3 / 2 / -2;
}

#w-node-_8622842e-bb75-1244-e06e-f4a4014e0a74-48c19ce9 {
  grid-area: 1 / -2 / 2 / -1;
  justify-self: end;
}

#w-node-_8622842e-bb75-1244-e06e-f4a4014e0a78-48c19ce9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8622842e-bb75-1244-e06e-f4a4014e0a7b-48c19ce9 {
  grid-area: 1 / 3 / 2 / -2;
}

#w-node-_8622842e-bb75-1244-e06e-f4a4014e0a7e-48c19ce9 {
  grid-area: 1 / -2 / 2 / -1;
  justify-self: end;
}

#w-node-_8622842e-bb75-1244-e06e-f4a4014e0a81-48c19ce9 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-af307169 {
  grid-area: 1 / 4 / 2 / 8;
}

#w-node-a177dace-af94-9e7d-9606-c88295341c20-af307169 {
  grid-area: 2 / 4 / 3 / 8;
}

#w-node-_0400f872-7be3-e4a9-68c2-31ff276636ec-af307169 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0b7450e0-fc3b-fc50-2bbe-651d10095c02-af307169 {
  grid-area: 1 / 4 / 2 / -2;
}

#w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9c-af307169 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_62013704-e03d-ad84-534e-aa728d0bddd2-af307169 {
  grid-area: 2 / 2 / 3 / -2;
}

#w-node-c1facbd7-cf13-5eef-84e2-12f54aa6cb13-af307169 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9b-af307169 {
  grid-area: 1 / 10 / 2 / -2;
}

#w-node-a4dd9aef-a7bf-da52-fbcb-0a9500b5c907-af307169 {
  grid-area: 1 / 2 / 2 / 13;
}

#w-node-a4dd9aef-a7bf-da52-fbcb-0a9500b5c90f-af307169 {
  grid-area: 2 / 2 / 3 / -2;
}

#w-node-ccbf0484-410a-ca3f-a109-f5a62b98d1f9-af307169 {
  grid-area: 1 / 2 / 2 / 4;
  align-self: start;
}

#w-node-ac2701e2-2f8d-8ba7-e643-bf5dde4460c0-af307169 {
  grid-area: 1 / 5 / 3 / -2;
}

#w-node-_973f9b0d-c75c-f076-31cf-4dd96ebd1105-af307169 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ccbf0484-410a-ca3f-a109-f5a62b98d1fe-af307169 {
  grid-area: 2 / 2 / 3 / 4;
  align-self: end;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-ffe09b46 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-a177dace-af94-9e7d-9606-c88295341c20-ffe09b46 {
  grid-area: 2 / 2 / 3 / 6;
}

#w-node-_0400f872-7be3-e4a9-68c2-31ff276636ec-ffe09b46, #w-node-bed8f2b4-1eeb-63c9-6026-cd37e33313ca-ffe09b46 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_832bafcb-eec2-8967-a8c4-5e8fd9e290dd-ffe09b46 {
  grid-area: 1 / 2 / 2 / -2;
}

#w-node-_9f4ca927-81e7-c7f3-3d2a-49994ae98243-ffe09b46 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_76afa458-b613-7d63-3563-a9fdaa22b6d3-ffe09b46 {
  grid-area: 3 / 2 / 4 / -2;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-eb999923 {
  grid-area: 1 / 4 / 2 / 8;
}

#w-node-b290a77d-8f2f-a412-c670-ac13b095526b-eb999923, #w-node-_0400f872-7be3-e4a9-68c2-31ff276636ec-eb999923 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0a17198f-1266-99cf-96a9-bb59bb51eac1-eb999923 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_6d7ff3be-d6ba-a601-1722-01ec7e1244e3-eb999923 {
  grid-area: 1 / 7 / 2 / -3;
}

#w-node-fef43cad-f018-254b-91e6-3f86c66611b0-eb999923 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5b872668-f6f3-f559-c0a4-0ed21531af6b-eb999923 {
  grid-area: 1 / 3 / 2 / 6;
}

#w-node-_0b309abe-323b-9740-36c2-872ce6440625-eb999923 {
  grid-area: 1 / 7 / 2 / -3;
}

#w-node-a28aece7-e6ee-bc4e-8841-d143d4bc4fe1-eb999923 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-a28aece7-e6ee-bc4e-8841-d143d4bc4fe9-eb999923 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_415ac25a-71bc-882e-6c7e-fbb21018ccfd-eb999923 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4211c925-3e82-562b-1499-faa71a9d124a-eb999923 {
  grid-area: 1 / 4 / 2 / 6;
}

#w-node-dcc0bb6c-58e6-95b0-1710-1c9776ed66ff-eb999923 {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-dcc0bb6c-58e6-95b0-1710-1c9776ed6702-eb999923 {
  grid-area: 2 / 2 / 3 / -2;
}

#w-node-dcc0bb6c-58e6-95b0-1710-1c9776ed6711-eb999923 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dcc0bb6c-58e6-95b0-1710-1c9776ed6714-eb999923 {
  grid-area: 1 / 3 / 2 / -2;
}

#w-node-dcc0bb6c-58e6-95b0-1710-1c9776ed6717-eb999923 {
  grid-area: 1 / -2 / 2 / -1;
  justify-self: end;
}

#w-node-dcc0bb6c-58e6-95b0-1710-1c9776ed671b-eb999923 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dcc0bb6c-58e6-95b0-1710-1c9776ed671e-eb999923 {
  grid-area: 1 / 3 / 2 / -2;
}

#w-node-dcc0bb6c-58e6-95b0-1710-1c9776ed6721-eb999923 {
  grid-area: 1 / -2 / 2 / -1;
  justify-self: end;
}

#w-node-dcc0bb6c-58e6-95b0-1710-1c9776ed6725-eb999923 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-dcc0bb6c-58e6-95b0-1710-1c9776ed672c-eb999923 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dcc0bb6c-58e6-95b0-1710-1c9776ed672f-eb999923 {
  grid-area: 1 / 3 / 2 / -2;
}

#w-node-dcc0bb6c-58e6-95b0-1710-1c9776ed6732-eb999923 {
  grid-area: 1 / -2 / 2 / -1;
  justify-self: end;
}

#w-node-dcc0bb6c-58e6-95b0-1710-1c9776ed6736-eb999923 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dcc0bb6c-58e6-95b0-1710-1c9776ed6739-eb999923 {
  grid-area: 1 / 3 / 2 / -2;
}

#w-node-dcc0bb6c-58e6-95b0-1710-1c9776ed673c-eb999923 {
  grid-area: 1 / -2 / 2 / -1;
  justify-self: end;
}

#w-node-dcc0bb6c-58e6-95b0-1710-1c9776ed673f-eb999923 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-253bbafd {
  grid-area: 1 / 4 / 2 / 8;
}

#w-node-a177dace-af94-9e7d-9606-c88295341c20-253bbafd {
  grid-area: 2 / 4 / 3 / 8;
}

#w-node-_0400f872-7be3-e4a9-68c2-31ff276636ec-253bbafd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_084fb893-fe85-ad72-4f3c-1a924ab0507a-253bbafd {
  grid-area: 1 / 4 / 2 / -2;
}

#w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9c-253bbafd {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_62013704-e03d-ad84-534e-aa728d0bddd2-253bbafd {
  grid-area: 2 / 2 / 3 / -2;
}

#w-node-c1facbd7-cf13-5eef-84e2-12f54aa6cb13-253bbafd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9b-253bbafd {
  grid-area: 1 / 10 / 2 / -2;
}

#w-node-_951ba028-c23c-b229-75a0-cc1a25428208-253bbafd {
  grid-area: 1 / 2 / 2 / 13;
}

#w-node-_951ba028-c23c-b229-75a0-cc1a25428210-253bbafd {
  grid-area: 2 / 2 / 3 / -2;
}

#w-node-ccbf0484-410a-ca3f-a109-f5a62b98d1f9-253bbafd {
  grid-area: 1 / 2 / 2 / 4;
  align-self: start;
}

#w-node-ac2701e2-2f8d-8ba7-e643-bf5dde4460c0-253bbafd {
  grid-area: 1 / 5 / 3 / -2;
}

#w-node-_973f9b0d-c75c-f076-31cf-4dd96ebd1105-253bbafd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ccbf0484-410a-ca3f-a109-f5a62b98d1fe-253bbafd {
  grid-area: 2 / 2 / 3 / 4;
  align-self: end;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-eaaf2a55 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-a177dace-af94-9e7d-9606-c88295341c20-eaaf2a55 {
  grid-area: 2 / 2 / 3 / 6;
}

#w-node-_0400f872-7be3-e4a9-68c2-31ff276636ec-eaaf2a55, #w-node-bed8f2b4-1eeb-63c9-6026-cd37e33313ca-eaaf2a55 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_832bafcb-eec2-8967-a8c4-5e8fd9e290dd-eaaf2a55 {
  grid-area: 1 / 2 / 2 / -2;
}

#w-node-_9f4ca927-81e7-c7f3-3d2a-49994ae98243-eaaf2a55 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_76afa458-b613-7d63-3563-a9fdaa22b6d3-eaaf2a55 {
  grid-area: 3 / 2 / 4 / -2;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-b02cc03a {
  grid-area: 1 / 4 / 2 / 8;
}

#w-node-b290a77d-8f2f-a412-c670-ac13b095526b-b02cc03a, #w-node-_0400f872-7be3-e4a9-68c2-31ff276636ec-b02cc03a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0a17198f-1266-99cf-96a9-bb59bb51eac1-b02cc03a {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_6d7ff3be-d6ba-a601-1722-01ec7e1244e3-b02cc03a {
  grid-area: 1 / 7 / 2 / -3;
}

#w-node-fef43cad-f018-254b-91e6-3f86c66611b0-b02cc03a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5b872668-f6f3-f559-c0a4-0ed21531af6b-b02cc03a {
  grid-area: 1 / 3 / 2 / 6;
}

#w-node-_0b309abe-323b-9740-36c2-872ce6440625-b02cc03a {
  grid-area: 1 / 7 / 2 / -3;
}

#w-node-a28aece7-e6ee-bc4e-8841-d143d4bc4fe1-b02cc03a {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-a28aece7-e6ee-bc4e-8841-d143d4bc4fe9-b02cc03a {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_415ac25a-71bc-882e-6c7e-fbb21018ccfd-b02cc03a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4211c925-3e82-562b-1499-faa71a9d124a-b02cc03a {
  grid-area: 1 / 4 / 2 / 6;
}

#w-node-_3e009ce2-432f-1fe9-a2f2-fb8c52f04ce0-b02cc03a {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_3e009ce2-432f-1fe9-a2f2-fb8c52f04ce3-b02cc03a {
  grid-area: 2 / 2 / 3 / -2;
}

#w-node-_3e009ce2-432f-1fe9-a2f2-fb8c52f04cf2-b02cc03a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3e009ce2-432f-1fe9-a2f2-fb8c52f04cf5-b02cc03a {
  grid-area: 1 / 3 / 2 / -2;
}

#w-node-_3e009ce2-432f-1fe9-a2f2-fb8c52f04cf8-b02cc03a {
  grid-area: 1 / -2 / 2 / -1;
  justify-self: end;
}

#w-node-_3e009ce2-432f-1fe9-a2f2-fb8c52f04cfc-b02cc03a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3e009ce2-432f-1fe9-a2f2-fb8c52f04cff-b02cc03a {
  grid-area: 1 / 3 / 2 / -2;
}

#w-node-_3e009ce2-432f-1fe9-a2f2-fb8c52f04d02-b02cc03a {
  grid-area: 1 / -2 / 2 / -1;
  justify-self: end;
}

#w-node-_3e009ce2-432f-1fe9-a2f2-fb8c52f04d06-b02cc03a {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_3e009ce2-432f-1fe9-a2f2-fb8c52f04d0d-b02cc03a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3e009ce2-432f-1fe9-a2f2-fb8c52f04d10-b02cc03a {
  grid-area: 1 / 3 / 2 / -2;
}

#w-node-_3e009ce2-432f-1fe9-a2f2-fb8c52f04d13-b02cc03a {
  grid-area: 1 / -2 / 2 / -1;
  justify-self: end;
}

#w-node-_3e009ce2-432f-1fe9-a2f2-fb8c52f04d17-b02cc03a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3e009ce2-432f-1fe9-a2f2-fb8c52f04d1a-b02cc03a {
  grid-area: 1 / 3 / 2 / -2;
}

#w-node-_3e009ce2-432f-1fe9-a2f2-fb8c52f04d1d-b02cc03a {
  grid-area: 1 / -2 / 2 / -1;
  justify-self: end;
}

#w-node-_3e009ce2-432f-1fe9-a2f2-fb8c52f04d20-b02cc03a {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-f58c364b {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-a177dace-af94-9e7d-9606-c88295341c20-f58c364b {
  grid-area: 2 / 4 / 3 / 9;
}

#w-node-_0400f872-7be3-e4a9-68c2-31ff276636ec-f58c364b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_832bafcb-eec2-8967-a8c4-5e8fd9e290dd-f58c364b {
  grid-area: 1 / 4 / 2 / -2;
}

#w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9c-f58c364b {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_62013704-e03d-ad84-534e-aa728d0bddd2-f58c364b, #w-node-e4d57806-8e66-f845-d5ce-28a79084e9d7-f58c364b {
  grid-area: 2 / 2 / 3 / -2;
}

#w-node-_8ec953b6-c11d-6e4c-1db1-bea99f18968f-f58c364b, #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f189691-f58c364b, #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f189693-f58c364b, #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f189695-f58c364b, #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f189697-f58c364b, #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f189699-f58c364b, #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f18969b-f58c364b, #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f18969d-f58c364b, #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f18969f-f58c364b, #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f1896a1-f58c364b, #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f1896a3-f58c364b, #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f1896a5-f58c364b, #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f1896a7-f58c364b, #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f1896a9-f58c364b, #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f1896ab-f58c364b, #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f1896ad-f58c364b, #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f1896af-f58c364b, #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f1896b1-f58c364b, #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f1896b3-f58c364b, #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f1896b5-f58c364b, #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f1896b7-f58c364b, #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f1896b9-f58c364b, #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f1896bb-f58c364b, #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f1896bd-f58c364b, #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f1896bf-f58c364b, #w-node-_87b817b1-4804-f699-c871-5a3a40110c94-f58c364b, #w-node-_8e74df4c-30a4-3d2a-5ea1-41f2d6513f1c-f58c364b, #w-node-_6b9f5152-b836-d44e-d996-c4996667f520-f58c364b, #w-node-c40186b4-9410-1b39-f7d8-933147acd127-f58c364b, #w-node-dc036a9b-ac8f-88f6-b289-7a7e1b9337a0-f58c364b, #w-node-c1facbd7-cf13-5eef-84e2-12f54aa6cb13-f58c364b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9b-f58c364b {
  grid-area: 1 / 10 / 2 / -2;
}

#w-node-_970832c6-3dda-6b13-6ee9-4fc05647f0e4-f58c364b {
  grid-area: 1 / 2 / 2 / 13;
}

#w-node-_970832c6-3dda-6b13-6ee9-4fc05647f0ec-f58c364b {
  grid-area: 2 / 2 / 3 / -2;
}

#w-node-ccbf0484-410a-ca3f-a109-f5a62b98d1f9-f58c364b {
  grid-area: 1 / 2 / 2 / 4;
  align-self: start;
}

#w-node-ac2701e2-2f8d-8ba7-e643-bf5dde4460c0-f58c364b {
  grid-area: 1 / 5 / 3 / -2;
}

#w-node-_973f9b0d-c75c-f076-31cf-4dd96ebd1105-f58c364b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ccbf0484-410a-ca3f-a109-f5a62b98d1fe-f58c364b {
  grid-area: 2 / 2 / 3 / 4;
  align-self: end;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-f7e0a780 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-a177dace-af94-9e7d-9606-c88295341c20-f7e0a780 {
  grid-area: 2 / 2 / 3 / 6;
}

#w-node-_0400f872-7be3-e4a9-68c2-31ff276636ec-f7e0a780, #w-node-bed8f2b4-1eeb-63c9-6026-cd37e33313ca-f7e0a780 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_832bafcb-eec2-8967-a8c4-5e8fd9e290dd-f7e0a780 {
  grid-area: 1 / 2 / 2 / -2;
}

#w-node-_9f4ca927-81e7-c7f3-3d2a-49994ae98243-f7e0a780 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_76afa458-b613-7d63-3563-a9fdaa22b6d3-f7e0a780 {
  grid-area: 3 / 2 / 4 / -2;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-2a8c3914 {
  grid-area: 1 / 4 / 2 / 8;
}

#w-node-b290a77d-8f2f-a412-c670-ac13b095526b-2a8c3914, #w-node-_0400f872-7be3-e4a9-68c2-31ff276636ec-2a8c3914 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0a17198f-1266-99cf-96a9-bb59bb51eac1-2a8c3914 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_6d7ff3be-d6ba-a601-1722-01ec7e1244e3-2a8c3914 {
  grid-area: 1 / 7 / 2 / -3;
}

#w-node-fef43cad-f018-254b-91e6-3f86c66611b0-2a8c3914 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5b872668-f6f3-f559-c0a4-0ed21531af6b-2a8c3914 {
  grid-area: 1 / 3 / 2 / 6;
}

#w-node-_0b309abe-323b-9740-36c2-872ce6440625-2a8c3914 {
  grid-area: 1 / 7 / 2 / -3;
}

#w-node-a28aece7-e6ee-bc4e-8841-d143d4bc4fe1-2a8c3914 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-a28aece7-e6ee-bc4e-8841-d143d4bc4fe9-2a8c3914 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_415ac25a-71bc-882e-6c7e-fbb21018ccfd-2a8c3914 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4211c925-3e82-562b-1499-faa71a9d124a-2a8c3914 {
  grid-area: 1 / 4 / 2 / 6;
}

#w-node-_9a0fb3f0-618a-fbda-e608-93c66df90629-2a8c3914 {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-eb9b5acc-e400-0e69-e738-ca2a684d7b6c-2a8c3914 {
  grid-area: 2 / 2 / 3 / -2;
}

#w-node-dae5a460-f28f-7b07-4872-ff1d6696bde1-2a8c3914 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dae5a460-f28f-7b07-4872-ff1d6696bde4-2a8c3914 {
  grid-area: 1 / 3 / 2 / -2;
}

#w-node-dae5a460-f28f-7b07-4872-ff1d6696bde7-2a8c3914 {
  grid-area: 1 / -2 / 2 / -1;
  justify-self: end;
}

#w-node-_7817df28-fd1c-2129-a635-3d1754642743-2a8c3914 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7817df28-fd1c-2129-a635-3d1754642746-2a8c3914 {
  grid-area: 1 / 3 / 2 / -2;
}

#w-node-_7817df28-fd1c-2129-a635-3d1754642749-2a8c3914 {
  grid-area: 1 / -2 / 2 / -1;
  justify-self: end;
}

#w-node-_5f8a5902-38c5-6dbd-f9a3-03bf45350760-2a8c3914 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-a33a034b-1a2a-ff9a-f549-278c047e5154-2a8c3914 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a33a034b-1a2a-ff9a-f549-278c047e5157-2a8c3914 {
  grid-area: 1 / 3 / 2 / -2;
}

#w-node-a33a034b-1a2a-ff9a-f549-278c047e515a-2a8c3914 {
  grid-area: 1 / -2 / 2 / -1;
  justify-self: end;
}

#w-node-a33a034b-1a2a-ff9a-f549-278c047e515e-2a8c3914 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a33a034b-1a2a-ff9a-f549-278c047e5161-2a8c3914 {
  grid-area: 1 / 3 / 2 / -2;
}

#w-node-a33a034b-1a2a-ff9a-f549-278c047e5164-2a8c3914 {
  grid-area: 1 / -2 / 2 / -1;
  justify-self: end;
}

#w-node-_7d219d01-9c4c-1602-6618-4ad9ee038f7d-2a8c3914 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_9a0fb3f0-618a-fbda-e608-93c66df90629-00ca2a46 {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-be9b5bfe-a803-aa4d-61ba-a150b3adfcf4-00ca2a46 {
  grid-area: 2 / 4 / 3 / -4;
}

#w-node-b5f0679e-fadb-7fa3-a6d3-5839a59ddc32-162b89a5 {
  grid-area: 1 / 3 / 2 / -3;
}

#w-node-_262309df-16b8-9a82-3f30-53b4cde3495e-162b89a5 {
  grid-area: 2 / 3 / 3 / 12;
}

#w-node-_2b15a1cb-4e01-a7ce-2f1c-4f1ed69dd651-162b89a5 {
  grid-area: 3 / 3 / 4 / -3;
}

#w-node-c7d7b8b5-e229-fa2f-26c0-ee7c5991efa0-162b89a5 {
  grid-area: 1 / 3 / 2 / -3;
}

#w-node-f4bab789-900b-8bcd-a119-2f3095e8556f-162b89a5 {
  grid-area: 1 / 4 / 2 / -4;
}

#w-node-a546fd90-4b7f-5441-e55d-49c51e1202b8-162b89a5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a546fd90-4b7f-5441-e55d-49c51e1202b1-162b89a5 {
  grid-area: 1 / 4 / 2 / 8;
}

#w-node-a546fd90-4b7f-5441-e55d-49c51e1202b6-162b89a5 {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-d097e43f-1108-db2a-d4cd-21f4f0c8e751-162b89a5 {
  grid-area: 1 / 2 / 2 / -2;
}

#w-node-d097e43f-1108-db2a-d4cd-21f4f0c8e75c-162b89a5 {
  grid-area: 2 / 2 / 3 / 12;
}

.careers-hero__heading {
  grid-area: 1 / 4 / 2 / 9 !important;
}

@media screen and (max-width: 991px) {
  #w-node-_292e4b20-f822-8052-1475-9d591e846263-058762c2 {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-e74e77b3-c521-b30b-1522-7cdbae688d8a-058762c2 {
    grid-column: -4 / -1;
  }

  #w-node-_4c62c57a-006e-ccae-50af-e3232288d57e-058762c2 {
    grid-column: 1 / 2;
  }

  #w-node-_35a13ab4-4353-d057-9f3d-399cab3c3d42-058762c2 {
    grid-area: 2 / 1 / 2 / 4;
  }

  #w-node-f13232a5-9575-7add-0b42-60a9e0728aa5-058762c2 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_8716391e-e5ba-11c6-e4a3-e2535b45aac7-058762c2 {
    grid-area: 2 / 1 / 3 / -1;
  }

  #w-node-dc6a480d-c185-193f-450e-fd8e9e62af04-058762c2 {
    grid-column: 1 / 2;
  }

  #w-node-ebdbfb06-e773-8057-1d5a-f2469f7976fa-058762c2 {
    grid-area: 1 / 1 / 2 / -1;
  }

  #w-node-_4ff823b6-845a-46a5-55c2-75145ff5a7ec-058762c2 {
    grid-column: 1 / -1;
  }

  #w-node-b5fe4cff-fa58-b421-1d01-7ffda1119d65-058762c2 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-d3387c88-0337-d9af-a696-71699003c6cc-058762c2 {
    grid-area: 2 / 1 / 2 / 4;
  }

  #w-node-_9ab84d2d-c5e6-911e-ce4e-4f5bf8c05552-058762c2, #w-node-_6beb69a1-36d8-3209-5eb4-05a4e7a0be73-058762c2 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_5062e9b7-da3b-221f-e119-0a810dffabfd-0dffabee {
    grid-area: 2 / 3 / 3 / 5;
    align-self: end;
    justify-self: end;
  }

  #w-node-_5062e9b7-da3b-221f-e119-0a810dffac00-0dffabee {
    grid-column: 1 / 3;
  }

  #w-node-a04de09c-8c87-d186-45c3-172e80381fdf-80381fcc, #w-node-a04de09c-8c87-d186-45c3-172e80381fd5-80381fcc, #w-node-a04de09c-8c87-d186-45c3-172e80381fda-80381fcc, #w-node-a04de09c-8c87-d186-45c3-172e80381fd0-80381fcc {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-dcf54829-a93c-8794-9840-4e0f3cfe2407-3cfe2403 {
    grid-column: 1 / -1;
  }

  #w-node-dcf54829-a93c-8794-9840-4e0f3cfe2409-3cfe2403 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_062bb287-6e68-3a62-f93a-23c5d38611d2-d38611ce {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-_062bb287-6e68-3a62-f93a-23c5d38611d7-d38611ce, #w-node-_062bb287-6e68-3a62-f93a-23c5d38611d8-d38611ce {
    grid-column: 1 / -1;
  }

  #w-node-_3e141ba6-9afb-65ab-5aee-46cfaed8fd6d-cf856a55 {
    grid-area: 1 / 3 / 2 / 4;
  }

  #w-node-_37c17194-b29c-6646-5f07-a119f66bfe55-cf856a55 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cb5abfb0-568e-4e23-0be0-df001218281c-1218281b {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-cb5abfb0-568e-4e23-0be0-df0012182855-1218281b {
    grid-area: 1 / 2 / 2 / 5;
  }

  #w-node-cb5abfb0-568e-4e23-0be0-df0012182856-1218281b, #w-node-cb5abfb0-568e-4e23-0be0-df0012182864-1218281b, #w-node-cb5abfb0-568e-4e23-0be0-df0012182872-1218281b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4211c925-3e82-562b-1499-faa71a9d124a-6151bd50 {
    grid-column: 3 / -1;
  }

  #w-node-dae5a460-f28f-7b07-4872-ff1d6696bde4-6151bd50, #w-node-_7817df28-fd1c-2129-a635-3d1754642746-6151bd50 {
    grid-area: 1 / 2 / 2 / -2;
  }

  #w-node-_5f8a5902-38c5-6dbd-f9a3-03bf45350760-6151bd50 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-a33a034b-1a2a-ff9a-f549-278c047e5157-6151bd50, #w-node-a33a034b-1a2a-ff9a-f549-278c047e5161-6151bd50 {
    grid-area: 1 / 2 / 2 / -2;
  }

  #w-node-_7d219d01-9c4c-1602-6618-4ad9ee038f7d-6151bd50 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_9a0fb3f0-618a-fbda-e608-93c66df90629-abd78fb6, #w-node-be9b5bfe-a803-aa4d-61ba-a150b3adfcf4-abd78fb6 {
    grid-column: 1 / -1;
  }

  #w-node-c0be0a04-75df-252b-9c00-5b97a18eedb5-9e2ce513 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-c4ecd062-8bb5-a6b4-749c-85e7eedef63a-9e2ce513 {
    grid-column: 3 / -1;
  }

  #w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d731-f3f23ec1 {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-_28c2f776-f648-34d6-4bd4-102b8528a6eb-8528a6ea {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_28c2f776-f648-34d6-4bd4-102b8528a6ee-8528a6ea {
    grid-column: 2 / 2;
  }

  #w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9c-1a148033 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_62013704-e03d-ad84-534e-aa728d0bddd2-1a148033 {
    grid-column: 1 / -1;
  }

  #w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9b-1a148033 {
    grid-area: 1 / 3 / 2 / -1;
  }

  #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e4ef-5cd8e4ea {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e511-5cd8e4ea {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e513-5cd8e4ea {
    grid-area: 7 / 3 / 8 / 4;
  }

  #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e515-5cd8e4ea {
    grid-area: 6 / 2 / 7 / 3;
  }

  #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e517-5cd8e4ea {
    grid-area: 6 / 3 / 7 / 4;
  }

  #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e519-5cd8e4ea {
    grid-area: 7 / 2 / 8 / 3;
  }

  #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e51b-5cd8e4ea {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-_6759abd1-568d-1447-b612-8c60c8a2c842-c8a2c841 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_6759abd1-568d-1447-b612-8c60c8a2c87d-c8a2c841 {
    grid-area: 1 / 1 / 2 / 2;
    justify-self: end;
  }

  #w-node-_6759abd1-568d-1447-b612-8c60c8a2c888-c8a2c841 {
    grid-area: 1 / 4 / 2 / -1;
    justify-self: start;
  }

  #w-node-_9a0fb3f0-618a-fbda-e608-93c66df90629-f7135352, #w-node-be9b5bfe-a803-aa4d-61ba-a150b3adfcf4-f7135352 {
    grid-column: 1 / -1;
  }

  #w-node-_85becb01-4fd5-15a7-4974-6e52355da733-b52702be {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-_85becb01-4fd5-15a7-4974-6e52355da73d-b52702be {
    grid-column: -4 / -1;
  }

  #w-node-_4c62c57a-006e-ccae-50af-e3232288d57e-b52702be {
    grid-column: 1 / 2;
  }

  #w-node-_35a13ab4-4353-d057-9f3d-399cab3c3d42-b52702be {
    grid-area: 2 / 1 / 2 / 4;
  }

  #w-node-f13232a5-9575-7add-0b42-60a9e0728aa5-b52702be {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_8716391e-e5ba-11c6-e4a3-e2535b45aac7-b52702be {
    grid-area: 2 / 1 / 3 / -1;
  }

  #w-node-dc6a480d-c185-193f-450e-fd8e9e62af04-b52702be {
    grid-column: 1 / 2;
  }

  #w-node-ebdbfb06-e773-8057-1d5a-f2469f7976fa-b52702be {
    grid-area: 1 / 1 / 2 / -1;
  }

  #w-node-_4ff823b6-845a-46a5-55c2-75145ff5a7ec-b52702be {
    grid-column: 1 / -1;
  }

  #w-node-b5fe4cff-fa58-b421-1d01-7ffda1119d65-b52702be {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-d3387c88-0337-d9af-a696-71699003c6cc-b52702be {
    grid-area: 2 / 1 / 2 / 4;
  }

  #w-node-_9ab84d2d-c5e6-911e-ce4e-4f5bf8c05552-b52702be, #w-node-_6beb69a1-36d8-3209-5eb4-05a4e7a0be73-b52702be {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #email-form-de.w-node-_94fce180-be25-9804-cdc2-f5ce857fc442-857fc43e {
    grid-column: 1 / -1;
  }

  #w-node-_94fce180-be25-9804-cdc2-f5ce857fc444-857fc43e {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-f7ef7a44-1263-1499-35c7-79f97b47391c-eddc6ab6 {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-f7ef7a44-1263-1499-35c7-79f97b473926-eddc6ab6 {
    grid-column: -4 / -1;
  }

  #w-node-_4c62c57a-006e-ccae-50af-e3232288d57e-eddc6ab6 {
    grid-column: 1 / 2;
  }

  #w-node-_35a13ab4-4353-d057-9f3d-399cab3c3d42-eddc6ab6 {
    grid-area: 2 / 1 / 2 / 4;
  }

  #w-node-f13232a5-9575-7add-0b42-60a9e0728aa5-eddc6ab6 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_8716391e-e5ba-11c6-e4a3-e2535b45aac7-eddc6ab6 {
    grid-area: 2 / 1 / 3 / -1;
  }

  #w-node-dc6a480d-c185-193f-450e-fd8e9e62af04-eddc6ab6 {
    grid-column: 1 / 2;
  }

  #w-node-ebdbfb06-e773-8057-1d5a-f2469f7976fa-eddc6ab6 {
    grid-area: 1 / 1 / 2 / -1;
  }

  #w-node-_4ff823b6-845a-46a5-55c2-75145ff5a7ec-eddc6ab6 {
    grid-column: 1 / -1;
  }

  #w-node-_4e78c974-d979-4727-29c9-20606d2a015e-eddc6ab6 {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-_4e78c974-d979-4727-29c9-20606d2a0165-eddc6ab6, #w-node-_4e78c974-d979-4727-29c9-20606d2a0166-eddc6ab6 {
    grid-column: 1 / -1;
  }

  #w-node-b5fe4cff-fa58-b421-1d01-7ffda1119d65-eddc6ab6 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-d3387c88-0337-d9af-a696-71699003c6cc-eddc6ab6 {
    grid-area: 2 / 1 / 2 / 4;
  }

  #w-node-_9ab84d2d-c5e6-911e-ce4e-4f5bf8c05552-eddc6ab6, #w-node-_6beb69a1-36d8-3209-5eb4-05a4e7a0be73-eddc6ab6 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_6ddd5085-05d9-8503-7cb2-b6badd7353f4-eddc6ab6 {
    grid-column: 1 / -1;
  }

  #w-node-_6ddd5085-05d9-8503-7cb2-b6badd7353f6-eddc6ab6 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_30304ad9-3b14-83c0-9e6d-d86657ec7ce8-eddc6ab6, #w-node-_30304ad9-3b14-83c0-9e6d-d86657ec7ced-eddc6ab6, #w-node-_30304ad9-3b14-83c0-9e6d-d86657ec7cf2-eddc6ab6, #w-node-_30304ad9-3b14-83c0-9e6d-d86657ec7cf7-eddc6ab6 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9a0fb3f0-618a-fbda-e608-93c66df90629-cc26ceb4, #w-node-be9b5bfe-a803-aa4d-61ba-a150b3adfcf4-cc26ceb4, #w-node-_9a0fb3f0-618a-fbda-e608-93c66df90629-cd477b42 {
    grid-column: 1 / -1;
  }

  #w-node-f9d79495-ac78-54e9-c20d-dda50d81dd98-511b2c77 {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-f9d79495-ac78-54e9-c20d-dda50d81dd9f-511b2c77, #w-node-f9d79495-ac78-54e9-c20d-dda50d81dda0-511b2c77, #w-node-_836b1ba1-a2db-e18a-be77-03ba0c291eb0-511b2c77 {
    grid-column: 1 / -1;
  }

  #w-node-_836b1ba1-a2db-e18a-be77-03ba0c291eb2-511b2c77 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_850ef184-ed38-fed7-5090-e9634f79df74-511b2c77, #w-node-_850ef184-ed38-fed7-5090-e9634f79df79-511b2c77, #w-node-_850ef184-ed38-fed7-5090-e9634f79df7e-511b2c77, #w-node-_850ef184-ed38-fed7-5090-e9634f79df83-511b2c77 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9c-385965a9 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_62013704-e03d-ad84-534e-aa728d0bddd2-385965a9 {
    grid-column: 1 / -1;
  }

  #w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9b-385965a9 {
    grid-area: 1 / 3 / 2 / -1;
  }

  #w-node-_21c62260-48ab-0236-529a-df712c05edd7-e54c67f6 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_21c62260-48ab-0236-529a-df712c05edda-e54c67f6 {
    grid-column: 2 / 2;
  }

  #w-node-f5384418-e6c9-ecf2-a39e-5fc1918815be-e54c67f6 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-f5384418-e6c9-ecf2-a39e-5fc1918815c1-e54c67f6 {
    grid-column: 2 / 2;
  }

  #w-node-_9729a66b-6ce9-7027-d214-13565008431e-e54c67f6 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_9729a66b-6ce9-7027-d214-135650084321-e54c67f6 {
    grid-column: 2 / 2;
  }

  #w-node-e5f7e5cf-23a6-11bb-a9f6-6f0a7709d752-e54c67f6 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e5f7e5cf-23a6-11bb-a9f6-6f0a7709d755-e54c67f6 {
    grid-column: 2 / 2;
  }

  #w-node-_1d276d6b-43d6-e216-7578-4fa273389976-e54c67f6 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_1d276d6b-43d6-e216-7578-4fa273389979-e54c67f6 {
    grid-column: 2 / 2;
  }

  #w-node-_4211c925-3e82-562b-1499-faa71a9d124a-754567a8 {
    grid-column: 3 / -1;
  }

  #w-node-dae5a460-f28f-7b07-4872-ff1d6696bde4-754567a8, #w-node-_7817df28-fd1c-2129-a635-3d1754642746-754567a8 {
    grid-area: 1 / 2 / 2 / -2;
  }

  #w-node-_5f8a5902-38c5-6dbd-f9a3-03bf45350760-754567a8 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-a33a034b-1a2a-ff9a-f549-278c047e5157-754567a8, #w-node-a33a034b-1a2a-ff9a-f549-278c047e5161-754567a8 {
    grid-area: 1 / 2 / 2 / -2;
  }

  #w-node-_7d219d01-9c4c-1602-6618-4ad9ee038f7d-754567a8 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d731-ad595457 {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-_954070e1-ec13-f068-06b9-1879e23b6c32-ad595457, #w-node-_954070e1-ec13-f068-06b9-1879e23b6c37-ad595457, #w-node-_954070e1-ec13-f068-06b9-1879e23b6c3c-ad595457, #w-node-_954070e1-ec13-f068-06b9-1879e23b6c41-ad595457 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c0be0a04-75df-252b-9c00-5b97a18eedb5-279b0362 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-c4ecd062-8bb5-a6b4-749c-85e7eedef63a-279b0362 {
    grid-column: 3 / -1;
  }

  #w-node-_08b559a4-b3df-6812-9f85-b320578fe117-e8eebf11 {
    grid-column: 1 / -1;
  }

  #w-node-_08b559a4-b3df-6812-9f85-b320578fe119-e8eebf11 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-bc896ac9-7156-c800-0df8-915bc0982d0c-e8eebf11, #w-node-bc896ac9-7156-c800-0df8-915bc0982d11-e8eebf11, #w-node-bc896ac9-7156-c800-0df8-915bc0982d16-e8eebf11, #w-node-bc896ac9-7156-c800-0df8-915bc0982d1b-e8eebf11 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9a0fb3f0-618a-fbda-e608-93c66df90629-33bbe41c, #w-node-_9a0fb3f0-618a-fbda-e608-93c66df90629-406611c6, #w-node-e740295a-8291-0f7d-ba1b-3abd6fad29b4-fd054dc1, #w-node-_9a0fb3f0-618a-fbda-e608-93c66df90629-049a9220, #w-node-_9a0fb3f0-618a-fbda-e608-93c66df90629-88da6931 {
    grid-column: 1 / -1;
  }

  #w-node-_2ffc820d-5399-a7c5-aa6c-fea0dc5f3e83-9f5f64a8 {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-_2ffc820d-5399-a7c5-aa6c-fea0dc5f3e8d-9f5f64a8 {
    grid-column: -4 / -1;
  }

  #w-node-_4c62c57a-006e-ccae-50af-e3232288d57e-9f5f64a8 {
    grid-column: 1 / 2;
  }

  #w-node-_35a13ab4-4353-d057-9f3d-399cab3c3d42-9f5f64a8 {
    grid-area: 2 / 1 / 2 / 4;
  }

  #w-node-f13232a5-9575-7add-0b42-60a9e0728aa5-9f5f64a8 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_8716391e-e5ba-11c6-e4a3-e2535b45aac7-9f5f64a8 {
    grid-area: 2 / 1 / 3 / -1;
  }

  #w-node-dc6a480d-c185-193f-450e-fd8e9e62af04-9f5f64a8 {
    grid-column: 1 / 2;
  }

  #w-node-ebdbfb06-e773-8057-1d5a-f2469f7976fa-9f5f64a8 {
    grid-area: 1 / 1 / 2 / -1;
  }

  #w-node-_4ff823b6-845a-46a5-55c2-75145ff5a7ec-9f5f64a8 {
    grid-column: 1 / -1;
  }

  #w-node-b5fe4cff-fa58-b421-1d01-7ffda1119d65-9f5f64a8 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-d3387c88-0337-d9af-a696-71699003c6cc-9f5f64a8 {
    grid-area: 2 / 1 / 2 / 4;
  }

  #w-node-_9ab84d2d-c5e6-911e-ce4e-4f5bf8c05552-9f5f64a8, #w-node-_6beb69a1-36d8-3209-5eb4-05a4e7a0be73-9f5f64a8 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d731-26a235f4 {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-c0be0a04-75df-252b-9c00-5b97a18eedb5-cd5fa4c8 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-c4ecd062-8bb5-a6b4-749c-85e7eedef63a-cd5fa4c8 {
    grid-column: 3 / -1;
  }

  #w-node-d1de0b4f-fdff-8abb-6bcd-7fc58c15a8ac-be256eda {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-d1de0b4f-fdff-8abb-6bcd-7fc58c15a8b6-be256eda {
    grid-column: -4 / -1;
  }

  #w-node-_4c62c57a-006e-ccae-50af-e3232288d57e-be256eda {
    grid-column: 1 / 2;
  }

  #w-node-_35a13ab4-4353-d057-9f3d-399cab3c3d42-be256eda {
    grid-area: 2 / 1 / 2 / 4;
  }

  #w-node-f13232a5-9575-7add-0b42-60a9e0728aa5-be256eda {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_8716391e-e5ba-11c6-e4a3-e2535b45aac7-be256eda {
    grid-area: 2 / 1 / 3 / -1;
  }

  #w-node-dc6a480d-c185-193f-450e-fd8e9e62af04-be256eda {
    grid-column: 1 / 2;
  }

  #w-node-ebdbfb06-e773-8057-1d5a-f2469f7976fa-be256eda {
    grid-area: 1 / 1 / 2 / -1;
  }

  #w-node-_4ff823b6-845a-46a5-55c2-75145ff5a7ec-be256eda {
    grid-column: 1 / -1;
  }

  #w-node-b5fe4cff-fa58-b421-1d01-7ffda1119d65-be256eda {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-d3387c88-0337-d9af-a696-71699003c6cc-be256eda {
    grid-area: 2 / 1 / 2 / 4;
  }

  #w-node-_9ab84d2d-c5e6-911e-ce4e-4f5bf8c05552-be256eda, #w-node-_6beb69a1-36d8-3209-5eb4-05a4e7a0be73-be256eda {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-c0be0a04-75df-252b-9c00-5b97a18eedb5-d42afbba {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-c4ecd062-8bb5-a6b4-749c-85e7eedef63a-d42afbba {
    grid-column: 3 / -1;
  }

  #w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d731-7bf75b8f, #w-node-_586d6c03-c7e3-f21f-3ac7-63f972557ffe-b0b672b5 {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-_586d6c03-c7e3-f21f-3ac7-63f972558008-b0b672b5 {
    grid-column: -4 / -1;
  }

  #w-node-_4c62c57a-006e-ccae-50af-e3232288d57e-b0b672b5 {
    grid-column: 1 / 2;
  }

  #w-node-_35a13ab4-4353-d057-9f3d-399cab3c3d42-b0b672b5 {
    grid-area: 2 / 1 / 2 / 4;
  }

  #w-node-f13232a5-9575-7add-0b42-60a9e0728aa5-b0b672b5 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_8716391e-e5ba-11c6-e4a3-e2535b45aac7-b0b672b5 {
    grid-area: 2 / 1 / 3 / -1;
  }

  #w-node-dc6a480d-c185-193f-450e-fd8e9e62af04-b0b672b5 {
    grid-column: 1 / 2;
  }

  #w-node-ebdbfb06-e773-8057-1d5a-f2469f7976fa-b0b672b5 {
    grid-area: 1 / 1 / 2 / -1;
  }

  #w-node-_4ff823b6-845a-46a5-55c2-75145ff5a7ec-b0b672b5 {
    grid-column: 1 / -1;
  }

  #w-node-b5fe4cff-fa58-b421-1d01-7ffda1119d65-b0b672b5 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-d3387c88-0337-d9af-a696-71699003c6cc-b0b672b5 {
    grid-area: 2 / 1 / 2 / 4;
  }

  #w-node-_9ab84d2d-c5e6-911e-ce4e-4f5bf8c05552-b0b672b5, #w-node-_6beb69a1-36d8-3209-5eb4-05a4e7a0be73-b0b672b5 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-c0be0a04-75df-252b-9c00-5b97a18eedb5-4da27b07 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-c4ecd062-8bb5-a6b4-749c-85e7eedef63a-4da27b07 {
    grid-column: 3 / -1;
  }

  #w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d731-a40a30d5, #w-node-c04a9ce8-ea63-7edd-dd78-2c7286004a36-2fec765a {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-c04a9ce8-ea63-7edd-dd78-2c7286004a40-2fec765a {
    grid-column: -4 / -1;
  }

  #w-node-_4c62c57a-006e-ccae-50af-e3232288d57e-2fec765a {
    grid-column: 1 / 2;
  }

  #w-node-_35a13ab4-4353-d057-9f3d-399cab3c3d42-2fec765a {
    grid-area: 2 / 1 / 2 / 4;
  }

  #w-node-f13232a5-9575-7add-0b42-60a9e0728aa5-2fec765a {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_8716391e-e5ba-11c6-e4a3-e2535b45aac7-2fec765a {
    grid-area: 2 / 1 / 3 / -1;
  }

  #w-node-dc6a480d-c185-193f-450e-fd8e9e62af04-2fec765a {
    grid-column: 1 / 2;
  }

  #w-node-ebdbfb06-e773-8057-1d5a-f2469f7976fa-2fec765a {
    grid-area: 1 / 1 / 2 / -1;
  }

  #w-node-_4ff823b6-845a-46a5-55c2-75145ff5a7ec-2fec765a {
    grid-column: 1 / -1;
  }

  #w-node-b5fe4cff-fa58-b421-1d01-7ffda1119d65-2fec765a {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-d3387c88-0337-d9af-a696-71699003c6cc-2fec765a {
    grid-area: 2 / 1 / 2 / 4;
  }

  #w-node-_9ab84d2d-c5e6-911e-ce4e-4f5bf8c05552-2fec765a, #w-node-_6beb69a1-36d8-3209-5eb4-05a4e7a0be73-2fec765a {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-c0be0a04-75df-252b-9c00-5b97a18eedb5-d1e8148b {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-c4ecd062-8bb5-a6b4-749c-85e7eedef63a-d1e8148b {
    grid-column: 3 / -1;
  }

  #w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d731-137bfd02, #w-node-_6b89ca72-6216-409e-fe7e-fafcdf5cd5be-2e6aebaf {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-_6b89ca72-6216-409e-fe7e-fafcdf5cd5c8-2e6aebaf {
    grid-column: -4 / -1;
  }

  #w-node-_4c62c57a-006e-ccae-50af-e3232288d57e-2e6aebaf {
    grid-column: 1 / 2;
  }

  #w-node-_35a13ab4-4353-d057-9f3d-399cab3c3d42-2e6aebaf {
    grid-area: 2 / 1 / 2 / 4;
  }

  #w-node-f13232a5-9575-7add-0b42-60a9e0728aa5-2e6aebaf {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_8716391e-e5ba-11c6-e4a3-e2535b45aac7-2e6aebaf {
    grid-area: 2 / 1 / 3 / -1;
  }

  #w-node-dc6a480d-c185-193f-450e-fd8e9e62af04-2e6aebaf {
    grid-column: 1 / 2;
  }

  #w-node-ebdbfb06-e773-8057-1d5a-f2469f7976fa-2e6aebaf {
    grid-area: 1 / 1 / 2 / -1;
  }

  #w-node-_4ff823b6-845a-46a5-55c2-75145ff5a7ec-2e6aebaf {
    grid-column: 1 / -1;
  }

  #w-node-b5fe4cff-fa58-b421-1d01-7ffda1119d65-2e6aebaf {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-d3387c88-0337-d9af-a696-71699003c6cc-2e6aebaf {
    grid-area: 2 / 1 / 2 / 4;
  }

  #w-node-_9ab84d2d-c5e6-911e-ce4e-4f5bf8c05552-2e6aebaf, #w-node-_6beb69a1-36d8-3209-5eb4-05a4e7a0be73-2e6aebaf {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-c0be0a04-75df-252b-9c00-5b97a18eedb5-ae255692 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-c4ecd062-8bb5-a6b4-749c-85e7eedef63a-ae255692 {
    grid-column: 3 / -1;
  }

  #w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d731-510fe72a {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-c0be0a04-75df-252b-9c00-5b97a18eedb5-276af4c9 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-c4ecd062-8bb5-a6b4-749c-85e7eedef63a-276af4c9 {
    grid-column: 3 / -1;
  }

  #w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d731-ad76b197, #w-node-_9630774e-a087-2def-393a-ee1a01bd075e-6f1307de {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-_9630774e-a087-2def-393a-ee1a01bd0768-6f1307de {
    grid-column: -4 / -1;
  }

  #w-node-_4c62c57a-006e-ccae-50af-e3232288d57e-6f1307de {
    grid-column: 1 / 2;
  }

  #w-node-_35a13ab4-4353-d057-9f3d-399cab3c3d42-6f1307de {
    grid-area: 2 / 1 / 2 / 4;
  }

  #w-node-f13232a5-9575-7add-0b42-60a9e0728aa5-6f1307de {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_8716391e-e5ba-11c6-e4a3-e2535b45aac7-6f1307de {
    grid-area: 2 / 1 / 3 / -1;
  }

  #w-node-dc6a480d-c185-193f-450e-fd8e9e62af04-6f1307de {
    grid-column: 1 / 2;
  }

  #w-node-ebdbfb06-e773-8057-1d5a-f2469f7976fa-6f1307de {
    grid-area: 1 / 1 / 2 / -1;
  }

  #w-node-_4ff823b6-845a-46a5-55c2-75145ff5a7ec-6f1307de {
    grid-column: 1 / -1;
  }

  #w-node-b5fe4cff-fa58-b421-1d01-7ffda1119d65-6f1307de {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-d3387c88-0337-d9af-a696-71699003c6cc-6f1307de {
    grid-area: 2 / 1 / 2 / 4;
  }

  #w-node-_9ab84d2d-c5e6-911e-ce4e-4f5bf8c05552-6f1307de, #w-node-_6beb69a1-36d8-3209-5eb4-05a4e7a0be73-6f1307de {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-c0be0a04-75df-252b-9c00-5b97a18eedb5-4e164e3e {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-c4ecd062-8bb5-a6b4-749c-85e7eedef63a-4e164e3e {
    grid-column: 3 / -1;
  }

  #w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d731-0e057c1e {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-_4211c925-3e82-562b-1499-faa71a9d124a-6a2053ae {
    grid-column: 3 / -1;
  }

  #w-node-ae77abf3-ad5e-0a24-2a21-ae13ffe9a975-6a2053ae, #w-node-ae77abf3-ad5e-0a24-2a21-ae13ffe9a97f-6a2053ae {
    grid-area: 1 / 2 / 2 / -2;
  }

  #w-node-ae77abf3-ad5e-0a24-2a21-ae13ffe9a986-6a2053ae {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-ae77abf3-ad5e-0a24-2a21-ae13ffe9a990-6a2053ae, #w-node-ae77abf3-ad5e-0a24-2a21-ae13ffe9a99a-6a2053ae {
    grid-area: 1 / 2 / 2 / -2;
  }

  #w-node-ae77abf3-ad5e-0a24-2a21-ae13ffe9a9a0-6a2053ae {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_4211c925-3e82-562b-1499-faa71a9d124a-5a77e6a8 {
    grid-column: 3 / -1;
  }

  #w-node-_3b1532e4-c93b-4e01-464f-69342ae3a023-5a77e6a8, #w-node-_3b1532e4-c93b-4e01-464f-69342ae3a02d-5a77e6a8 {
    grid-area: 1 / 2 / 2 / -2;
  }

  #w-node-_3b1532e4-c93b-4e01-464f-69342ae3a034-5a77e6a8 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_3b1532e4-c93b-4e01-464f-69342ae3a03e-5a77e6a8, #w-node-_3b1532e4-c93b-4e01-464f-69342ae3a048-5a77e6a8 {
    grid-area: 1 / 2 / 2 / -2;
  }

  #w-node-_3b1532e4-c93b-4e01-464f-69342ae3a04e-5a77e6a8 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9c-7a832714 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_62013704-e03d-ad84-534e-aa728d0bddd2-7a832714 {
    grid-column: 1 / -1;
  }

  #w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9b-7a832714 {
    grid-area: 1 / 3 / 2 / -1;
  }

  #w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9c-01daa759 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_62013704-e03d-ad84-534e-aa728d0bddd2-01daa759 {
    grid-column: 1 / -1;
  }

  #w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9b-01daa759 {
    grid-area: 1 / 3 / 2 / -1;
  }

  #w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9c-af85c4be {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_62013704-e03d-ad84-534e-aa728d0bddd2-af85c4be {
    grid-column: 1 / -1;
  }

  #w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9b-af85c4be {
    grid-area: 1 / 3 / 2 / -1;
  }

  #w-node-_4211c925-3e82-562b-1499-faa71a9d124a-ba514399 {
    grid-column: 3 / -1;
  }

  #w-node-_73e63cc3-e5c5-2d52-2242-a33438740b41-ba514399, #w-node-_73e63cc3-e5c5-2d52-2242-a33438740b4b-ba514399 {
    grid-area: 1 / 2 / 2 / -2;
  }

  #w-node-_73e63cc3-e5c5-2d52-2242-a33438740b52-ba514399 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_73e63cc3-e5c5-2d52-2242-a33438740b5c-ba514399, #w-node-_73e63cc3-e5c5-2d52-2242-a33438740b66-ba514399 {
    grid-area: 1 / 2 / 2 / -2;
  }

  #w-node-_73e63cc3-e5c5-2d52-2242-a33438740b6c-ba514399 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9c-ea332130 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_62013704-e03d-ad84-534e-aa728d0bddd2-ea332130 {
    grid-column: 1 / -1;
  }

  #w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9b-ea332130 {
    grid-area: 1 / 3 / 2 / -1;
  }

  #w-node-_4211c925-3e82-562b-1499-faa71a9d124a-48c19ce9 {
    grid-column: 3 / -1;
  }

  #w-node-_8622842e-bb75-1244-e06e-f4a4014e0a56-48c19ce9, #w-node-_8622842e-bb75-1244-e06e-f4a4014e0a60-48c19ce9 {
    grid-area: 1 / 2 / 2 / -2;
  }

  #w-node-_8622842e-bb75-1244-e06e-f4a4014e0a67-48c19ce9 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_8622842e-bb75-1244-e06e-f4a4014e0a71-48c19ce9, #w-node-_8622842e-bb75-1244-e06e-f4a4014e0a7b-48c19ce9 {
    grid-area: 1 / 2 / 2 / -2;
  }

  #w-node-_8622842e-bb75-1244-e06e-f4a4014e0a81-48c19ce9 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9c-af307169 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_62013704-e03d-ad84-534e-aa728d0bddd2-af307169 {
    grid-column: 1 / -1;
  }

  #w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9b-af307169 {
    grid-area: 1 / 3 / 2 / -1;
  }

  #w-node-_4211c925-3e82-562b-1499-faa71a9d124a-eb999923 {
    grid-column: 3 / -1;
  }

  #w-node-dcc0bb6c-58e6-95b0-1710-1c9776ed6714-eb999923, #w-node-dcc0bb6c-58e6-95b0-1710-1c9776ed671e-eb999923 {
    grid-area: 1 / 2 / 2 / -2;
  }

  #w-node-dcc0bb6c-58e6-95b0-1710-1c9776ed6725-eb999923 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-dcc0bb6c-58e6-95b0-1710-1c9776ed672f-eb999923, #w-node-dcc0bb6c-58e6-95b0-1710-1c9776ed6739-eb999923 {
    grid-area: 1 / 2 / 2 / -2;
  }

  #w-node-dcc0bb6c-58e6-95b0-1710-1c9776ed673f-eb999923 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9c-253bbafd {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_62013704-e03d-ad84-534e-aa728d0bddd2-253bbafd {
    grid-column: 1 / -1;
  }

  #w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9b-253bbafd {
    grid-area: 1 / 3 / 2 / -1;
  }

  #w-node-_4211c925-3e82-562b-1499-faa71a9d124a-b02cc03a {
    grid-column: 3 / -1;
  }

  #w-node-_3e009ce2-432f-1fe9-a2f2-fb8c52f04cf5-b02cc03a, #w-node-_3e009ce2-432f-1fe9-a2f2-fb8c52f04cff-b02cc03a {
    grid-area: 1 / 2 / 2 / -2;
  }

  #w-node-_3e009ce2-432f-1fe9-a2f2-fb8c52f04d06-b02cc03a {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_3e009ce2-432f-1fe9-a2f2-fb8c52f04d10-b02cc03a, #w-node-_3e009ce2-432f-1fe9-a2f2-fb8c52f04d1a-b02cc03a {
    grid-area: 1 / 2 / 2 / -2;
  }

  #w-node-_3e009ce2-432f-1fe9-a2f2-fb8c52f04d20-b02cc03a {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9c-f58c364b {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_62013704-e03d-ad84-534e-aa728d0bddd2-f58c364b {
    grid-column: 1 / -1;
  }

  #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f189693-f58c364b {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f1896b5-f58c364b {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f1896b7-f58c364b {
    grid-area: 7 / 3 / 8 / 4;
  }

  #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f1896b9-f58c364b {
    grid-area: 6 / 2 / 7 / 3;
  }

  #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f1896bb-f58c364b {
    grid-area: 6 / 3 / 7 / 4;
  }

  #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f1896bd-f58c364b {
    grid-area: 7 / 2 / 8 / 3;
  }

  #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f1896bf-f58c364b {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-_87b817b1-4804-f699-c871-5a3a40110c94-f58c364b, #w-node-_8e74df4c-30a4-3d2a-5ea1-41f2d6513f1c-f58c364b, #w-node-_6b9f5152-b836-d44e-d996-c4996667f520-f58c364b, #w-node-c40186b4-9410-1b39-f7d8-933147acd127-f58c364b, #w-node-dc036a9b-ac8f-88f6-b289-7a7e1b9337a0-f58c364b {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9b-f58c364b {
    grid-area: 1 / 3 / 2 / -1;
  }

  #w-node-_4211c925-3e82-562b-1499-faa71a9d124a-2a8c3914 {
    grid-column: 3 / -1;
  }

  #w-node-dae5a460-f28f-7b07-4872-ff1d6696bde4-2a8c3914, #w-node-_7817df28-fd1c-2129-a635-3d1754642746-2a8c3914 {
    grid-area: 1 / 2 / 2 / -2;
  }

  #w-node-_5f8a5902-38c5-6dbd-f9a3-03bf45350760-2a8c3914 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-a33a034b-1a2a-ff9a-f549-278c047e5157-2a8c3914, #w-node-a33a034b-1a2a-ff9a-f549-278c047e5161-2a8c3914 {
    grid-area: 1 / 2 / 2 / -2;
  }

  #w-node-_7d219d01-9c4c-1602-6618-4ad9ee038f7d-2a8c3914 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_9a0fb3f0-618a-fbda-e608-93c66df90629-00ca2a46, #w-node-be9b5bfe-a803-aa4d-61ba-a150b3adfcf4-00ca2a46 {
    grid-column: 1 / -1;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_292e4b20-f822-8052-1475-9d591e846263-058762c2 {
    grid-area: 1 / 1 / 2 / -1;
  }

  #w-node-e74e77b3-c521-b30b-1522-7cdbae688d8a-058762c2 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_35a13ab4-4353-d057-9f3d-399cab3c3d42-058762c2 {
    grid-area: 2 / 1 / 2 / -1;
  }

  #w-node-f13232a5-9575-7add-0b42-60a9e0728aa5-058762c2 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8716391e-e5ba-11c6-e4a3-e2535b45aac7-058762c2 {
    grid-area: 2 / 1 / 3 / -1;
  }

  #w-node-b5fe4cff-fa58-b421-1d01-7ffda1119d65-058762c2 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-d3387c88-0337-d9af-a696-71699003c6cc-058762c2 {
    grid-area: 2 / 1 / 2 / 3;
  }

  #w-node-_5062e9b7-da3b-221f-e119-0a810dffabf2-0dffabee {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_5062e9b7-da3b-221f-e119-0a810dffabf4-0dffabee {
    grid-row: 2 / 3;
    grid-column-start: 1;
    justify-self: auto;
  }

  #w-node-_5062e9b7-da3b-221f-e119-0a810dffabfd-0dffabee {
    grid-area: 4 / 1 / 5 / -1;
    justify-self: start;
  }

  #w-node-_5062e9b7-da3b-221f-e119-0a810dffac00-0dffabee {
    grid-row: 3 / 4;
  }

  #w-node-a04de09c-8c87-d186-45c3-172e80381fda-80381fcc {
    grid-row: 3 / 4;
    grid-column-end: 2;
  }

  #w-node-a04de09c-8c87-d186-45c3-172e80381fd0-80381fcc {
    grid-column-end: 2;
  }

  #w-node-cb5abfb0-568e-4e23-0be0-df001218281c-1218281b {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-cb5abfb0-568e-4e23-0be0-df0012182831-1218281b {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_6759abd1-568d-1447-b612-8c60c8a2c87d-c8a2c841 {
    grid-area: 1 / 1 / 2 / 2;
    align-self: start;
  }

  #w-node-_6759abd1-568d-1447-b612-8c60c8a2c888-c8a2c841 {
    grid-area: 1 / 4 / 2 / -1;
  }

  #w-node-_85becb01-4fd5-15a7-4974-6e52355da733-b52702be {
    grid-area: 1 / 1 / 2 / -1;
  }

  #w-node-_85becb01-4fd5-15a7-4974-6e52355da73d-b52702be {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_35a13ab4-4353-d057-9f3d-399cab3c3d42-b52702be {
    grid-area: 2 / 1 / 2 / -1;
  }

  #w-node-f13232a5-9575-7add-0b42-60a9e0728aa5-b52702be {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8716391e-e5ba-11c6-e4a3-e2535b45aac7-b52702be {
    grid-area: 2 / 1 / 3 / -1;
  }

  #w-node-b5fe4cff-fa58-b421-1d01-7ffda1119d65-b52702be {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-d3387c88-0337-d9af-a696-71699003c6cc-b52702be {
    grid-area: 2 / 1 / 2 / 3;
  }

  #w-node-f7ef7a44-1263-1499-35c7-79f97b47391c-eddc6ab6 {
    grid-area: 1 / 1 / 2 / -1;
  }

  #w-node-f7ef7a44-1263-1499-35c7-79f97b473926-eddc6ab6 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_35a13ab4-4353-d057-9f3d-399cab3c3d42-eddc6ab6 {
    grid-area: 2 / 1 / 2 / -1;
  }

  #w-node-f13232a5-9575-7add-0b42-60a9e0728aa5-eddc6ab6 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8716391e-e5ba-11c6-e4a3-e2535b45aac7-eddc6ab6 {
    grid-area: 2 / 1 / 3 / -1;
  }

  #w-node-b5fe4cff-fa58-b421-1d01-7ffda1119d65-eddc6ab6 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-d3387c88-0337-d9af-a696-71699003c6cc-eddc6ab6 {
    grid-area: 2 / 1 / 2 / 3;
  }

  #w-node-_30304ad9-3b14-83c0-9e6d-d86657ec7ce8-eddc6ab6 {
    grid-column-end: 2;
  }

  #w-node-_30304ad9-3b14-83c0-9e6d-d86657ec7cf2-eddc6ab6 {
    grid-row: 3 / 4;
    grid-column-end: 2;
  }

  #w-node-_850ef184-ed38-fed7-5090-e9634f79df74-511b2c77 {
    grid-column-end: 2;
  }

  #w-node-_850ef184-ed38-fed7-5090-e9634f79df7e-511b2c77 {
    grid-row: 3 / 4;
    grid-column-end: 2;
  }

  #w-node-_954070e1-ec13-f068-06b9-1879e23b6c32-ad595457 {
    grid-column-end: 2;
  }

  #w-node-_954070e1-ec13-f068-06b9-1879e23b6c3c-ad595457 {
    grid-row: 3 / 4;
    grid-column-end: 2;
  }

  #w-node-bc896ac9-7156-c800-0df8-915bc0982d0c-e8eebf11 {
    grid-column-end: 2;
  }

  #w-node-bc896ac9-7156-c800-0df8-915bc0982d16-e8eebf11 {
    grid-row: 3 / 4;
    grid-column-end: 2;
  }

  #w-node-_2ffc820d-5399-a7c5-aa6c-fea0dc5f3e83-9f5f64a8 {
    grid-area: 1 / 1 / 2 / -1;
  }

  #w-node-_2ffc820d-5399-a7c5-aa6c-fea0dc5f3e8d-9f5f64a8 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_35a13ab4-4353-d057-9f3d-399cab3c3d42-9f5f64a8 {
    grid-area: 2 / 1 / 2 / -1;
  }

  #w-node-f13232a5-9575-7add-0b42-60a9e0728aa5-9f5f64a8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8716391e-e5ba-11c6-e4a3-e2535b45aac7-9f5f64a8 {
    grid-area: 2 / 1 / 3 / -1;
  }

  #w-node-b5fe4cff-fa58-b421-1d01-7ffda1119d65-9f5f64a8 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-d3387c88-0337-d9af-a696-71699003c6cc-9f5f64a8 {
    grid-area: 2 / 1 / 2 / 3;
  }

  #w-node-d1de0b4f-fdff-8abb-6bcd-7fc58c15a8ac-be256eda {
    grid-area: 1 / 1 / 2 / -1;
  }

  #w-node-d1de0b4f-fdff-8abb-6bcd-7fc58c15a8b6-be256eda {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_35a13ab4-4353-d057-9f3d-399cab3c3d42-be256eda {
    grid-area: 2 / 1 / 2 / -1;
  }

  #w-node-f13232a5-9575-7add-0b42-60a9e0728aa5-be256eda {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8716391e-e5ba-11c6-e4a3-e2535b45aac7-be256eda {
    grid-area: 2 / 1 / 3 / -1;
  }

  #w-node-b5fe4cff-fa58-b421-1d01-7ffda1119d65-be256eda {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-d3387c88-0337-d9af-a696-71699003c6cc-be256eda {
    grid-area: 2 / 1 / 2 / 3;
  }

  #w-node-_586d6c03-c7e3-f21f-3ac7-63f972557ffe-b0b672b5 {
    grid-area: 1 / 1 / 2 / -1;
  }

  #w-node-_586d6c03-c7e3-f21f-3ac7-63f972558008-b0b672b5 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_35a13ab4-4353-d057-9f3d-399cab3c3d42-b0b672b5 {
    grid-area: 2 / 1 / 2 / -1;
  }

  #w-node-f13232a5-9575-7add-0b42-60a9e0728aa5-b0b672b5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8716391e-e5ba-11c6-e4a3-e2535b45aac7-b0b672b5 {
    grid-area: 2 / 1 / 3 / -1;
  }

  #w-node-b5fe4cff-fa58-b421-1d01-7ffda1119d65-b0b672b5 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-d3387c88-0337-d9af-a696-71699003c6cc-b0b672b5 {
    grid-area: 2 / 1 / 2 / 3;
  }

  #w-node-c04a9ce8-ea63-7edd-dd78-2c7286004a36-2fec765a {
    grid-area: 1 / 1 / 2 / -1;
  }

  #w-node-c04a9ce8-ea63-7edd-dd78-2c7286004a40-2fec765a {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_35a13ab4-4353-d057-9f3d-399cab3c3d42-2fec765a {
    grid-area: 2 / 1 / 2 / -1;
  }

  #w-node-f13232a5-9575-7add-0b42-60a9e0728aa5-2fec765a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8716391e-e5ba-11c6-e4a3-e2535b45aac7-2fec765a {
    grid-area: 2 / 1 / 3 / -1;
  }

  #w-node-b5fe4cff-fa58-b421-1d01-7ffda1119d65-2fec765a {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-d3387c88-0337-d9af-a696-71699003c6cc-2fec765a {
    grid-area: 2 / 1 / 2 / 3;
  }

  #w-node-_6b89ca72-6216-409e-fe7e-fafcdf5cd5be-2e6aebaf {
    grid-area: 1 / 1 / 2 / -1;
  }

  #w-node-_6b89ca72-6216-409e-fe7e-fafcdf5cd5c8-2e6aebaf {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_35a13ab4-4353-d057-9f3d-399cab3c3d42-2e6aebaf {
    grid-area: 2 / 1 / 2 / -1;
  }

  #w-node-f13232a5-9575-7add-0b42-60a9e0728aa5-2e6aebaf {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8716391e-e5ba-11c6-e4a3-e2535b45aac7-2e6aebaf {
    grid-area: 2 / 1 / 3 / -1;
  }

  #w-node-b5fe4cff-fa58-b421-1d01-7ffda1119d65-2e6aebaf {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-d3387c88-0337-d9af-a696-71699003c6cc-2e6aebaf {
    grid-area: 2 / 1 / 2 / 3;
  }

  #w-node-_9630774e-a087-2def-393a-ee1a01bd075e-6f1307de {
    grid-area: 1 / 1 / 2 / -1;
  }

  #w-node-_9630774e-a087-2def-393a-ee1a01bd0768-6f1307de {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_35a13ab4-4353-d057-9f3d-399cab3c3d42-6f1307de {
    grid-area: 2 / 1 / 2 / -1;
  }

  #w-node-f13232a5-9575-7add-0b42-60a9e0728aa5-6f1307de {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8716391e-e5ba-11c6-e4a3-e2535b45aac7-6f1307de {
    grid-area: 2 / 1 / 3 / -1;
  }

  #w-node-b5fe4cff-fa58-b421-1d01-7ffda1119d65-6f1307de {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-d3387c88-0337-d9af-a696-71699003c6cc-6f1307de {
    grid-area: 2 / 1 / 2 / 3;
  }
}

@media screen and (max-width: 479px) {
  #w-node-dcf54829-a93c-8794-9840-4e0f3cfe2410-3cfe2403 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_5f8a5902-38c5-6dbd-f9a3-03bf45350760-6151bd50, #w-node-_7d219d01-9c4c-1602-6618-4ad9ee038f7d-6151bd50 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d731-f3f23ec1 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9c-1a148033 {
    grid-column-end: -1;
  }

  #w-node-c1facbd7-cf13-5eef-84e2-12f54aa6cb13-1a148033 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9b-1a148033 {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_3f8406e6-9e3c-774c-912a-f147e211a20c-e211a20b {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_3f8406e6-9e3c-774c-912a-f147e211a20e-e211a20b {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_3f8406e6-9e3c-774c-912a-f147e211a210-e211a20b {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_3f8406e6-9e3c-774c-912a-f147e211a212-e211a20b {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_3f8406e6-9e3c-774c-912a-f147e211a214-e211a20b {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_3f8406e6-9e3c-774c-912a-f147e211a216-e211a20b {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-_3f8406e6-9e3c-774c-912a-f147e211a218-e211a20b {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_3f8406e6-9e3c-774c-912a-f147e211a21a-e211a20b {
    grid-area: 4 / 2 / 5 / 3;
  }

  #w-node-_3f8406e6-9e3c-774c-912a-f147e211a21c-e211a20b {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_3f8406e6-9e3c-774c-912a-f147e211a21e-e211a20b {
    grid-area: 5 / 2 / 6 / 3;
  }

  #w-node-_3f8406e6-9e3c-774c-912a-f147e211a220-e211a20b {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_3f8406e6-9e3c-774c-912a-f147e211a222-e211a20b {
    grid-area: 6 / 2 / 7 / 3;
  }

  #w-node-_3f8406e6-9e3c-774c-912a-f147e211a224-e211a20b {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-_3f8406e6-9e3c-774c-912a-f147e211a226-e211a20b {
    grid-area: 7 / 2 / 8 / 3;
  }

  #w-node-_3f8406e6-9e3c-774c-912a-f147e211a228-e211a20b {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_3f8406e6-9e3c-774c-912a-f147e211a22a-e211a20b {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_3f8406e6-9e3c-774c-912a-f147e211a22c-e211a20b {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_3f8406e6-9e3c-774c-912a-f147e211a22e-e211a20b {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_3f8406e6-9e3c-774c-912a-f147e211a230-e211a20b {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_3f8406e6-9e3c-774c-912a-f147e211a232-e211a20b {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-_3f8406e6-9e3c-774c-912a-f147e211a234-e211a20b {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_3f8406e6-9e3c-774c-912a-f147e211a236-e211a20b {
    grid-area: 4 / 2 / 5 / 3;
  }

  #w-node-_3f8406e6-9e3c-774c-912a-f147e211a238-e211a20b {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_3f8406e6-9e3c-774c-912a-f147e211a23a-e211a20b {
    grid-area: 5 / 2 / 6 / 3;
  }

  #w-node-_3f8406e6-9e3c-774c-912a-f147e211a23c-e211a20b {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e4eb-5cd8e4ea {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e4ed-5cd8e4ea {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e4ef-5cd8e4ea {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e4f1-5cd8e4ea {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e4f3-5cd8e4ea {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e4f5-5cd8e4ea {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e4f7-5cd8e4ea {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e4f9-5cd8e4ea {
    grid-area: 4 / 2 / 5 / 3;
  }

  #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e4fb-5cd8e4ea {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e4fd-5cd8e4ea {
    grid-area: 5 / 2 / 6 / 3;
  }

  #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e4ff-5cd8e4ea {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e501-5cd8e4ea {
    grid-area: 6 / 2 / 7 / 3;
  }

  #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e503-5cd8e4ea {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e505-5cd8e4ea {
    grid-area: 7 / 2 / 8 / 3;
  }

  #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e507-5cd8e4ea {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e509-5cd8e4ea {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e50b-5cd8e4ea {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e50d-5cd8e4ea {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e50f-5cd8e4ea {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e511-5cd8e4ea {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e513-5cd8e4ea {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e515-5cd8e4ea {
    grid-area: 4 / 2 / 5 / 3;
  }

  #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e517-5cd8e4ea {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e519-5cd8e4ea {
    grid-area: 5 / 2 / 6 / 3;
  }

  #w-node-cb0ad4a9-0a5f-edac-9080-23da5cd8e51b-5cd8e4ea {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_6759abd1-568d-1447-b612-8c60c8a2c888-c8a2c841 {
    grid-area: 1 / 4 / 2 / 5;
    align-self: start;
  }

  #w-node-_94fce180-be25-9804-cdc2-f5ce857fc44d-857fc43e, #w-node-_6ddd5085-05d9-8503-7cb2-b6badd7353ff-eddc6ab6, #w-node-_836b1ba1-a2db-e18a-be77-03ba0c291ebb-511b2c77 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9c-385965a9 {
    grid-column-end: -1;
  }

  #w-node-c1facbd7-cf13-5eef-84e2-12f54aa6cb13-385965a9 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9b-385965a9 {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_5f8a5902-38c5-6dbd-f9a3-03bf45350760-754567a8, #w-node-_7d219d01-9c4c-1602-6618-4ad9ee038f7d-754567a8 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d731-ad595457, #w-node-_08b559a4-b3df-6812-9f85-b320578fe122-e8eebf11, #w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d731-26a235f4, #w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d731-7bf75b8f, #w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d731-a40a30d5, #w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d731-137bfd02, #w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d731-510fe72a, #w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d731-ad76b197, #w-node-fdfc20c8-5d0d-f575-cab4-44fd5a10d731-0e057c1e {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-ae77abf3-ad5e-0a24-2a21-ae13ffe9a986-6a2053ae, #w-node-ae77abf3-ad5e-0a24-2a21-ae13ffe9a9a0-6a2053ae, #w-node-_3b1532e4-c93b-4e01-464f-69342ae3a034-5a77e6a8, #w-node-_3b1532e4-c93b-4e01-464f-69342ae3a04e-5a77e6a8 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9c-7a832714 {
    grid-column-end: -1;
  }

  #w-node-c1facbd7-cf13-5eef-84e2-12f54aa6cb13-7a832714 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9b-7a832714 {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9c-01daa759 {
    grid-column-end: -1;
  }

  #w-node-c1facbd7-cf13-5eef-84e2-12f54aa6cb13-01daa759 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9b-01daa759 {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9c-af85c4be {
    grid-column-end: -1;
  }

  #w-node-c1facbd7-cf13-5eef-84e2-12f54aa6cb13-af85c4be {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9b-af85c4be {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_73e63cc3-e5c5-2d52-2242-a33438740b52-ba514399, #w-node-_73e63cc3-e5c5-2d52-2242-a33438740b6c-ba514399 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9c-ea332130 {
    grid-column-end: -1;
  }

  #w-node-c1facbd7-cf13-5eef-84e2-12f54aa6cb13-ea332130 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9b-ea332130 {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_8622842e-bb75-1244-e06e-f4a4014e0a67-48c19ce9, #w-node-_8622842e-bb75-1244-e06e-f4a4014e0a81-48c19ce9 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9c-af307169 {
    grid-column-end: -1;
  }

  #w-node-c1facbd7-cf13-5eef-84e2-12f54aa6cb13-af307169 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9b-af307169 {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-dcc0bb6c-58e6-95b0-1710-1c9776ed6725-eb999923, #w-node-dcc0bb6c-58e6-95b0-1710-1c9776ed673f-eb999923 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9c-253bbafd {
    grid-column-end: -1;
  }

  #w-node-c1facbd7-cf13-5eef-84e2-12f54aa6cb13-253bbafd {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9b-253bbafd {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_3e009ce2-432f-1fe9-a2f2-fb8c52f04d06-b02cc03a, #w-node-_3e009ce2-432f-1fe9-a2f2-fb8c52f04d20-b02cc03a {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9c-f58c364b {
    grid-column-end: -1;
  }

  #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f18968f-f58c364b {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f189691-f58c364b {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f189693-f58c364b {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f189695-f58c364b {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f189697-f58c364b {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f189699-f58c364b {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f18969b-f58c364b {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f18969d-f58c364b {
    grid-area: 4 / 2 / 5 / 3;
  }

  #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f18969f-f58c364b {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f1896a1-f58c364b {
    grid-area: 5 / 2 / 6 / 3;
  }

  #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f1896a3-f58c364b {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f1896a5-f58c364b {
    grid-area: 6 / 2 / 7 / 3;
  }

  #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f1896a7-f58c364b {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f1896a9-f58c364b {
    grid-area: 7 / 2 / 8 / 3;
  }

  #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f1896ab-f58c364b {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f1896ad-f58c364b {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f1896af-f58c364b {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f1896b1-f58c364b {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f1896b3-f58c364b {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f1896b5-f58c364b {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f1896b7-f58c364b {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f1896b9-f58c364b {
    grid-area: 4 / 2 / 5 / 3;
  }

  #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f1896bb-f58c364b {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f1896bd-f58c364b {
    grid-area: 5 / 2 / 6 / 3;
  }

  #w-node-_8ec953b6-c11d-6e4c-1db1-bea99f1896bf-f58c364b {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_87b817b1-4804-f699-c871-5a3a40110c94-f58c364b{
    grid-area: 6 / 2 / 7 / 3;
  }
  #w-node-_8e74df4c-30a4-3d2a-5ea1-41f2d6513f1c-f58c364b{
    grid-area: 7 / 1 / 8 / 2;
  } 
  #w-node-_6b9f5152-b836-d44e-d996-c4996667f520-f58c364b{
    grid-area: 7 / 2 / 8 / 3;
  } 
  #w-node-c40186b4-9410-1b39-f7d8-933147acd127-f58c364b{
    grid-area: 8 / 1 / 9 / 2;
  } 
  #w-node-dc036a9b-ac8f-88f6-b289-7a7e1b9337a0-f58c364b {
    grid-area: 8 / 2 / 9 / 3;
  }

  #w-node-c1facbd7-cf13-5eef-84e2-12f54aa6cb13-f58c364b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-bdb95a16-f94e-2a66-924b-bdaae3154a9b-f58c364b {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_5f8a5902-38c5-6dbd-f9a3-03bf45350760-2a8c3914, #w-node-_7d219d01-9c4c-1602-6618-4ad9ee038f7d-2a8c3914 {
    grid-area: 1 / 1 / 2 / 3;
  }
}


