.w-layout-grid {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  grid-row-gap: 16px;
  grid-column-gap: 16px;
}

body {
  font-family: Din, sans-serif;
  color: #3e3935;
  font-size: 20px;
  font-weight: 300;
}

p {
  margin-bottom: 0px;
  line-height: 120%;
}

a {
  text-decoration: underline;
}

.text-16-----normal {
  font-size: 16px;
  line-height: 120%;
  font-weight: 300;
}

.text-16-----bold {
  font-size: 16px;
  line-height: 120%;
  font-weight: 700;
}

.text-35-----bold {
  font-size: 35px;
  line-height: 120%;
  font-weight: 700;
}

.text-brightblue {
  color: #80caeb;
}

.text-blue {
  color: #3e8ede;
}

.space-bottom-30 {
  padding-bottom: 30px;
}

.space-topbottom-20 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.grid {
  -ms-grid-rows: 100px 100px 100px 100px 100px;
  grid-template-rows: 100px 100px 100px 100px 100px;
}

.background-white-----bottom-line {
  background-color: #fff;
  box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.15);
}

.nav-bar.background-white-----bottom-line.space-topbottom-20 {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
}

.nav-bar.background-white-----bottom-line.space-topbottom-20.nav-bar-----spacial-setting {
  opacity: 0;
}

.nav-link {
  margin-right: 15px;
  margin-bottom: 14px;
  margin-left: 15px;
  padding: 19px 0px 5px;
}

.nav-link.text-16-----normal {
  text-transform: capitalize;
}

.nav-link.text-16-----normal:hover {
  box-shadow: 0 7px 0 0 #3e8ede;
  font-weight: 300;
}

.nav-link.text-16-----normal.w--current {
  box-shadow: 0 7px 0 0 #3e8ede;
  color: #3e3935;
}

.nav-link.text-16-----normal.last-nav-link {
  margin-right: 0px;
}

.section {
  position: relative;
  z-index: 10;
  padding-top: 100px;
  padding-bottom: 100px;
  background-color: #fff;
}

.section.ourteam {
  padding-top: 0px;
  padding-bottom: 0px;
}

.section.contact {
  padding-top: 200px;
  padding-bottom: 0px;
}

.section.brands {
  overflow: hidden;
  padding-top: 200px;
  padding-bottom: 200px;
  background-color: #f5f5f5;
}

.section.hero {
  overflow: hidden;
  margin-top: 96px;
  padding-top: 50px;
}

.section.ournetwork {
  padding-top: 200px;
  padding-bottom: 200px;
}

.section.journey {
  z-index: 11;
  overflow: hidden;
  padding-bottom: 200px;
}

.section.about {
  overflow: hidden;
}

.section.environmental-branding {
  padding-top: 200px;
  padding-bottom: 200px;
  background-image: url('../images/Group-27.1.jpg');
  background-position: 50% 0%;
  background-size: cover;
}

.section.hello {
  overflow: hidden;
}

.hero-----section-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-areas: ".";
  -ms-grid-columns: 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: 39px 0px auto 0px 39px;
  grid-template-rows: 39px auto 39px;
}

.text-70-----bold {
  font-size: 70px;
  line-height: 100%;
  font-weight: 700;
}

.text-capitalize-----all {
  text-transform: uppercase;
}

.text-capitalize-----each-word {
  text-transform: capitalize;
}

.text-capitalize-----lowercase {
  text-transform: lowercase;
}

.hero-----key-message {
  padding: 45px 70px 45px 45px;
  border: 25px solid #f0f0f0;
}

.about-----section-wrapper {
  position: relative;
  z-index: 99;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 90px 420px 90px 1fr;
  grid-template-columns: 90px 420px 90px 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.text-green {
  color: #00adbb;
}

.text-25-----bold {
  font-size: 25px;
  line-height: 120%;
  font-weight: 700;
}

.space-bottom-10 {
  padding-bottom: 10px;
}

.team-----section-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  background-image: url('../images/Rectangle_1Rectangle.png');
  background-position: 0px 0px;
  background-size: 50px;
  background-repeat: no-repeat;
}

.team-----portrait {
  position: relative;
  z-index: 1;
  width: 33.333333333333336vw;
}

.team-----portrait.team-----memberportrait_zoomin {
  -webkit-transform-origin: 50% 0%;
  -ms-transform-origin: 50% 0%;
  transform-origin: 50% 0%;
}

.background-smokywhite {
  background-color: #f0f0f0;
}

.ourteam-----title {
  height: auto;
}

.background-gradient {
  background-image: -webkit-gradient(linear, right top, left top, from(#3e8ede), to(#00adbb));
  background-image: linear-gradient(270deg, #3e8ede, #00adbb);
}

.contact-----section-wrapper {
  margin-bottom: 200px;
  grid-column-gap: 50px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.contact-----form-wrapper {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  -ms-grid-rows: auto auto auto;
  grid-template-rows: auto auto auto;
}

.text-style-page {
  background-color: #dbdbdb;
}

.text-white {
  color: #fff;
}

.contact-----textfield {
  height: 65px;
  margin-bottom: 0px;
  padding: 20px;
  border: 1px none #000;
  border-radius: 0px;
  background-color: hsla(0, 0%, 100%, 0.1);
  color: #fff;
  font-size: 20px;
  font-weight: 700;
}

.contact-----textfield::-webkit-input-placeholder {
  color: hsla(0, 0%, 100%, 0.7);
  font-weight: 300;
}

.contact-----textfield:-ms-input-placeholder {
  color: hsla(0, 0%, 100%, 0.7);
  font-weight: 300;
}

.contact-----textfield::-ms-input-placeholder {
  color: hsla(0, 0%, 100%, 0.7);
  font-weight: 300;
}

.contact-----textfield::placeholder {
  color: hsla(0, 0%, 100%, 0.7);
  font-weight: 300;
}

.contact-----textarea {
  max-width: 100%;
  min-height: 200px;
  min-width: 100%;
  margin-bottom: 0px;
  padding: 20px;
  border: 1px none #000;
  border-radius: 0px;
  background-color: hsla(0, 0%, 100%, 0.1);
  color: #fff;
  font-size: 20px;
  font-weight: 700;
}

.contact-----textarea::-webkit-input-placeholder {
  color: hsla(0, 0%, 100%, 0.7);
  font-weight: 300;
}

.contact-----textarea:-ms-input-placeholder {
  color: hsla(0, 0%, 100%, 0.7);
  font-weight: 300;
}

.contact-----textarea::-ms-input-placeholder {
  color: hsla(0, 0%, 100%, 0.7);
  font-weight: 300;
}

.contact-----textarea::placeholder {
  color: hsla(0, 0%, 100%, 0.7);
  font-weight: 300;
}

.contact-----submit-button {
  padding: 20px;
  background-color: #fff;
  color: #3e3935;
  font-weight: 700;
}

.contact-----message {
  padding-right: 30px;
  float: right;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.div-block-2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.background-transparent-----top-line-white {
  border-top: 1px solid hsla(0, 0%, 100%, 0.2);
  background-color: transparent;
}

.div-block-3 {
  display: -ms-grid;
  display: grid;
  padding-top: 30px;
  padding-bottom: 30px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  grid-auto-columns: 1fr;
  grid-column-gap: 30px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.network-----title-wrapper {
  padding-bottom: 90px;
  grid-column-gap: 90px;
  grid-row-gap: 0px;
  -ms-grid-rows: auto auto auto;
  grid-template-rows: auto auto auto;
}

.network-----projects {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.text-35-----normal {
  font-size: 35px;
  line-height: 120%;
  font-weight: 300;
}

.network-----locations {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.network-----professionals {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.space-right-10 {
  padding-right: 10px;
}

.journey-----title {
  padding-bottom: 90px;
  text-align: center;
}

.journey-----timeline-wrapper {
  grid-column-gap: 35px;
  grid-row-gap: 90px;
  -ms-grid-columns: 1fr 108px 1fr;
  grid-template-columns: 1fr 108px 1fr;
  -ms-grid-rows: auto auto auto 50px auto;
  grid-template-rows: auto auto auto 50px auto;
}

.services-----step-block-----left {
  grid-column-gap: 15px;
  grid-row-gap: 10px;
  grid-template-areas: ".";
  -ms-grid-columns: 1fr 15px 25px;
  grid-template-columns: 1fr 25px;
  -ms-grid-rows: auto 10px auto 10px auto 10px auto 10px auto 10px auto 10px auto;
  grid-template-rows: auto auto auto auto auto auto auto;
}

.div-block-8 {
  position: relative;
  z-index: 1;
  width: 25px;
  -webkit-transform-origin: 50% 0%;
  -ms-transform-origin: 50% 0%;
  transform-origin: 50% 0%;
}

.space-bottom-20 {
  position: relative;
  z-index: 2;
  padding-bottom: 20px;
}

.image-8 {
  display: block;
  margin-top: 8px;
}

.journey-----small-item-dot {
  position: relative;
  z-index: 2;
}

.journey-----small-item {
  line-height: 100%;
  text-align: right;
}

.journey-----small-item.right-side {
  text-align: left;
}

.space-right-60 {
  padding-right: 60px;
}

.text-light-gray {
  color: #acacac;
}

.services-----step-block-----right {
  grid-column-gap: 15px;
  grid-row-gap: 10px;
  grid-template-areas: ".";
  -ms-grid-columns: 25px 15px 1fr;
  grid-template-columns: 25px 1fr;
  -ms-grid-rows: auto 10px auto 10px auto 10px auto;
  grid-template-rows: auto auto auto auto;
}

.div-block-11-copy {
  text-align: left;
}

.journey-----timelines-line {
  display: none;
  height: 1102px;
  margin-top: 50px;
  -webkit-transform-origin: 50% 0%;
  -ms-transform-origin: 50% 0%;
  transform-origin: 50% 0%;
}

.hero-----green-triangle {
  background-image: url('../images/Rectangle_1Rectangle.png');
  background-position: 0px 0px;
  background-size: 50px;
  background-repeat: no-repeat;
}

.hero-----key-message-wrapper {
  position: relative;
  z-index: 2;
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.our-team-----name-card {
  position: relative;
  z-index: 99;
  padding-top: 20px;
  padding-bottom: 20px;
  background-color: hsla(0, 0%, 100%, 0.95);
  text-align: center;
}

.our-team-----team-member {
  display: -ms-grid;
  display: grid;
  overflow: hidden;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.network-----big-map {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.success-message {
  background-color: #4cd964;
}

.error-message {
  margin-top: 30px;
  padding: 20px;
  background-color: #ff3b30;
}

.div-block-19 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.font-awesome {
  padding-right: 10px;
  font-family: 'Font awesome 5 free solid 900', sans-serif;
}

.div-block-20 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.custom-container-----900-px {
  position: relative;
  z-index: 2;
  max-width: 900px;
  margin-right: auto;
  margin-left: auto;
}

.text-20-----bold {
  font-size: 20px;
  line-height: 120%;
  font-weight: 700;
}

._3dcube {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  width: 350px;
  height: 350px;
  -webkit-transform: rotateX(135deg) rotateY(140deg) rotateZ(25deg);
  transform: rotateX(135deg) rotateY(140deg) rotateZ(25deg);
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}

._3dcube-----background {
  background-color: #f0f0f0;
}

._3dcube-----slice {
  position: absolute;
  width: 350px;
  height: 350px;
  background-color: hsla(0, 0%, 100%, 0.85);
  background-image: url('../images/Logos-with-color-corner-3.png');
  background-position: 0px 0px;
  background-size: cover;
  opacity: 0.85;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
}

._3dcube-----slice.topflat {
  background-image: url('../images/Logos-with-color-corner-----Top.png');
  -webkit-transform: translate(0px, 175px) rotateX(-90deg) rotateY(0deg) rotateZ(180deg);
  transform: translate(0px, 175px) rotateX(-90deg) rotateY(0deg) rotateZ(180deg);
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}

._3dcube-----slice.bottomflat {
  background-image: url('../images/Logos-with-color-corner------Bottom.png');
  -webkit-transform: translate(0px, -175px) rotateX(90deg) rotateY(0deg) rotateZ(0deg);
  transform: translate(0px, -175px) rotateX(90deg) rotateY(0deg) rotateZ(0deg);
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}

._3dcube-----slice.leftflat {
  background-image: url('../images/Logos-with-color-corner------Left.png');
  -webkit-transform: translate(-175px, 0px) rotateX(0deg) rotateY(-90deg) rotateZ(-90deg);
  transform: translate(-175px, 0px) rotateX(0deg) rotateY(-90deg) rotateZ(-90deg);
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}

._3dcube-----slice.rightflat {
  background-image: url('../images/Logos-with-color-corner------Right.png');
  -webkit-transform: translate(175px, 0px) rotateX(0deg) rotateY(90deg) rotateZ(90deg);
  transform: translate(175px, 0px) rotateX(0deg) rotateY(90deg) rotateZ(90deg);
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}

._3dcube-----slice.frontflat {
  background-image: url('../images/Logos-with-color-corner------Front.png');
  -webkit-transform: translate3d(0px, 0px, 175px) rotate(-180deg);
  transform: translate3d(0px, 0px, 175px) rotate(-180deg);
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}

._3dcube-----slice.backflat {
  background-image: url('../images/Logos-with-color-corner------Back.png');
  -webkit-transform: translate3d(0px, 0px, -175px) rotateX(0deg) rotateY(180deg) rotateZ(0deg);
  transform: translate3d(0px, 0px, -175px) rotateX(0deg) rotateY(180deg) rotateZ(0deg);
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}

._3dcube-----wrap {
  width: 350px;
  height: 350px;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}

.text-65-----bold {
  font-size: 65px;
  line-height: 100%;
  font-weight: 700;
}

.custom-container-----1440-px {
  position: relative;
  z-index: 3;
  max-width: 1440px;
  margin-right: auto;
  margin-left: auto;
}

.div-block-25 {
  background-image: url('../images/About.jpg');
  background-position: 50% 0%;
  background-size: cover;
}

.creation-----title-wrapper {
  margin-bottom: 90px;
  grid-column-gap: 90px;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  text-align: center;
}

.text-60-----bold {
  font-size: 60px;
  line-height: 100%;
  font-weight: 700;
}

.text-60-----bold.engagement-----title-spacial-setting {
  font-size: 38px;
  line-height: 125%;
}

.grid-11 {
  grid-column-gap: 0px;
  -ms-grid-columns: 1fr 315px 315px 315px 315px 1fr;
  grid-template-columns: 1fr 315px 315px 315px 315px 1fr;
  -ms-grid-rows: 315px;
  grid-template-rows: 315px;
}

.environmental-branding-----card-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  padding: 30px 30px 25px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.environmental-branding-----card-block.environmental-branding-----discovery {
  background-color: #00adbb;
}

.environmental-branding-----card-block.environmental-branding----definition {
  background-color: #80caeb;
}

.environmental-branding-----card-block.environmental-branding-----imagination {
  background-color: #3d3b81;
}

.environmental-branding-----card-block.environmental-branding-----design {
  background-color: #4fd8cb;
}

.eb-----icon {
  position: absolute;
  width: 50px;
  height: 50px;
}

.text-27-----bold {
  font-size: 27px;
  line-height: 120%;
  font-weight: 700;
}

.text-27-----bold.text-white {
  margin-bottom: 5px;
}

.text-27-----bold.text-white.space-bottom-5.creation-----spacial-font-size {
  font-size: 32px;
}

.engagement-----section-wrapper {
  grid-column-gap: 90px;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.text-17-----normal {
  font-size: 17px;
  line-height: 120%;
  font-weight: 300;
}

.space-bottom-5 {
  padding-bottom: 5px;
}

.eb-----icon-color {
  position: absolute;
  width: 50px;
  height: 50px;
}

.text-block-5 {
  height: 144px;
  color: #fff;
  font-size: 16px;
  line-height: 118%;
}

.text-30-----bold {
  font-size: 27px;
  line-height: 120%;
  font-weight: 700;
}

.network-----green-dot {
  position: absolute;
  z-index: 100;
  margin-top: 243px;
  margin-left: 396px;
}

.network-----green-dot.ngd-2 {
  margin-top: 337px;
  margin-left: 491px;
}

.network-----green-dot.ngd-3 {
  margin-top: 407px;
  margin-left: 429px;
}

.network-----green-dot.ngd-5 {
  margin-top: 587px;
  margin-left: 692px;
}

.network-----green-dot.ngd-4 {
  margin-top: 545px;
  margin-left: 601px;
}

.network-----green-dot.ngd-6 {
  margin-top: 295px;
  margin-left: 237px;
}

.network-----green-country-bubble {
  position: absolute;
  z-index: 100;
  margin-top: 182px;
  margin-left: 641px;
}

.network-----green-line {
  position: absolute;
  z-index: 99;
  width: 2px;
  height: 2px;
  margin-top: 252px;
  margin-left: 405px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(70%, #4fd8cb), to(rgba(79, 216, 203, 0)));
  background-image: linear-gradient(90deg, #4fd8cb 70%, rgba(79, 216, 203, 0));
  -webkit-transform: rotate(7.03deg);
  -ms-transform: rotate(7.03deg);
  transform: rotate(7.03deg);
  -webkit-transform-origin: 0% 0%;
  -ms-transform-origin: 0% 0%;
  transform-origin: 0% 0%;
}

.network-----green-line.ngl-2 {
  margin-top: 346px;
  margin-left: 500px;
  background-image: -webkit-gradient(linear, left top, right top, from(#4fd8cb), to(rgba(79, 216, 203, 0)));
  background-image: linear-gradient(90deg, #4fd8cb, rgba(79, 216, 203, 0));
  -webkit-transform: rotate(-7deg);
  -ms-transform: rotate(-7deg);
  transform: rotate(-7deg);
}

.network-----green-line.ngl-3 {
  margin-top: 416px;
  margin-left: 438px;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(70%, #4fd8cb), to(rgba(79, 216, 203, 0)));
  background-image: linear-gradient(90deg, #4fd8cb 70%, rgba(79, 216, 203, 0));
  -webkit-transform: rotate(-17deg);
  -ms-transform: rotate(-17deg);
  transform: rotate(-17deg);
}

.network-----green-line.ngl-4 {
  margin-top: 554px;
  margin-left: 610px;
  background-image: -webkit-gradient(linear, left top, right top, from(#4fd8cb), to(rgba(79, 216, 203, 0)));
  background-image: linear-gradient(90deg, #4fd8cb, rgba(79, 216, 203, 0));
  -webkit-transform: rotate(-57deg);
  -ms-transform: rotate(-57deg);
  transform: rotate(-57deg);
}

.network-----green-line.ngl-5 {
  margin-top: 596px;
  margin-left: 701px;
  background-image: -webkit-gradient(linear, left top, right top, from(#4fd8cb), to(rgba(79, 216, 203, 0)));
  background-image: linear-gradient(90deg, #4fd8cb, rgba(79, 216, 203, 0));
  -webkit-transform: rotate(-77deg);
  -ms-transform: rotate(-77deg);
  transform: rotate(-77deg);
}

.network-----green-line.ngl-6 {
  margin-top: 304px;
  margin-left: 246px;
  -webkit-transform: rotate(0.2deg);
  -ms-transform: rotate(0.2deg);
  transform: rotate(0.2deg);
}

.div-block-30 {
  position: absolute;
  width: 280px;
  height: 280px;
  margin-top: 464px;
  margin-left: 460px;
  background-color: rgba(61, 59, 129, 0.06);
}

.hero-----background-big-text {
  position: absolute;
  width: 2000px;
  margin-top: 150px;
  margin-left: 294px;
  color: rgba(0, 0, 0, 0.04);
  font-size: 140px;
  line-height: 100%;
  font-weight: 700;
}

.hero-----hero-image {
  position: relative;
  z-index: 1;
  background-image: url('../images/Accenture-Getting-Equal-425x425.jpg');
  background-position: 50% 50%;
  background-size: cover;
}

.hero-----background-block {
  position: absolute;
  width: 214px;
  height: 214px;
  margin-top: 291px;
  margin-left: 649px;
  background-color: rgba(62, 142, 222, 0.08);
}

.text-block-7 {
  position: absolute;
  width: 2000px;
  margin-top: 150px;
  margin-left: 294px;
  font-size: 140px;
  line-height: 100%;
  font-weight: 700;
}

.bold-text {
  color: rgba(0, 0, 0, 0.04);
}

.hello-----section-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-areas: ".";
  -ms-grid-columns: 30px 0px auto 0px 30px;
  grid-template-columns: 30px auto 30px;
  -ms-grid-rows: 30px 0px auto 0px 30px;
  grid-template-rows: 30px auto 30px;
}

.div-block-38 {
  position: relative;
  z-index: 1;
}

.hello-----chat-bubble-wrapper {
  position: relative;
  z-index: 2;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 870px;
  height: 595px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-image: url('../images/Chat-Bubble.svg');
  background-position: 0px 0px;
  background-size: cover;
  text-align: center;
}

.hello-background-video {
  position: relative;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  width: 870px;
  height: 545px;
  opacity: 1;
  -webkit-filter: none;
  filter: none;
}

.hello-----bubbleword_chinese {
  position: relative;
  z-index: 2;
  display: none;
  margin-top: -50px;
  font-family: 'Noto Sans TC', sans-serif;
  color: #fff;
  font-size: 150px;
  line-height: 100%;
  font-weight: 700;
}

.hello-----bubbleword_khmer {
  position: relative;
  z-index: 2;
  display: none;
  margin-top: -50px;
  color: #fff;
  font-size: 150px;
  line-height: 100%;
  font-weight: 700;
}

.hello-----bubbleword_korean {
  position: relative;
  z-index: 2;
  display: none;
  margin-top: -50px;
  font-family: 'Noto Sans KR', sans-serif;
  color: #fff;
  font-size: 150px;
  line-height: 100%;
  font-weight: 700;
}

.hello-----hi_mandarin {
  position: absolute;
  min-width: 280px;
  margin-top: 148px;
  margin-left: 906px;
  font-family: 'Noto Sans TC', sans-serif;
  color: rgba(62, 142, 222, 0.1);
  font-size: 140px;
  line-height: 100%;
  font-weight: 700;
}

.hello-----hi_khmer {
  position: absolute;
  min-width: 531px;
  margin-top: 392px;
  margin-left: 1062px;
  color: rgba(61, 59, 129, 0.06);
  font-size: 140px;
  line-height: 100%;
  font-weight: 700;
}

.hello-----hi_korean {
  position: absolute;
  min-width: 644px;
  margin-top: 26px;
  margin-left: -832px;
  font-family: 'Noto Sans KR', sans-serif;
  color: rgba(61, 59, 129, 0.06);
  font-size: 140px;
  line-height: 100%;
  font-weight: 700;
}

.hello-----hi_malay {
  position: absolute;
  min-width: 1175px;
  margin-top: 245px;
  margin-left: -625px;
  color: rgba(79, 216, 203, 0.12);
  font-size: 140px;
  line-height: 100%;
  font-weight: 700;
}

.hello-----hi_filipino {
  position: absolute;
  min-width: 135px;
  margin-top: 433px;
  margin-left: -206px;
  color: rgba(128, 202, 235, 0.15);
  font-size: 140px;
  line-height: 100%;
  font-weight: 700;
}

.navbar {
  opacity: 1;
}

.navbar-2 {
  opacity: 0.78;
}

.navbar-3 {
  opacity: 0.31;
}

.navbar-4 {
  opacity: 0;
}

.navbar-5 {
  opacity: 0;
}

.navbar-6 {
  opacity: 0;
}

.navbar-7 {
  opacity: 0;
}

.navbar-8 {
  opacity: 0;
}

.navbar-9 {
  opacity: 1;
}

.navbar-10 {
  opacity: 1;
}

.text-link-----white-text {
  color: #fff;
  font-weight: 700;
}

.text-link-----dark-text {
  color: #3e3935;
  font-weight: 700;
}

.hello-----bubbleword_english {
  position: relative;
  z-index: 2;
  display: block;
  margin-top: -50px;
  color: #fff;
  font-size: 150px;
  line-height: 100%;
  font-weight: 700;
}

.hello-----bubbleword_hindi {
  position: relative;
  z-index: 2;
  display: none;
  margin-top: -50px;
  color: #fff;
  font-size: 150px;
  line-height: 100%;
  font-weight: 700;
}

.hello-----bubbleword_malay {
  position: relative;
  z-index: 2;
  display: none;
  margin-top: -50px;
  color: #fff;
  font-size: 150px;
  line-height: 100%;
  font-weight: 700;
}

.hello-----bubbleword_japanese {
  position: relative;
  z-index: 2;
  display: none;
  margin-top: -50px;
  font-family: 'Noto Sans JP', sans-serif;
  color: #fff;
  font-size: 150px;
  line-height: 100%;
  font-weight: 700;
}

.hello-----bubbleword_filipino {
  position: relative;
  z-index: 2;
  display: none;
  margin-top: -50px;
  color: #fff;
  font-size: 150px;
  line-height: 100%;
  font-weight: 700;
}

.hello-----bubbleword_arabic {
  position: relative;
  z-index: 2;
  display: none;
  margin-top: -50px;
  color: #fff;
  font-size: 150px;
  line-height: 100%;
  font-weight: 700;
}

.hello-----bubbleword_vietnamese {
  position: relative;
  z-index: 2;
  display: none;
  margin-top: -50px;
  color: #fff;
  font-size: 150px;
  line-height: 100%;
  font-weight: 700;
}

.journey-----background-big-text {
  position: absolute;
  width: 2000px;
  margin-top: 107px;
  margin-left: 504px;
  color: rgba(0, 0, 0, 0.04);
  font-size: 140px;
  line-height: 100%;
  font-weight: 700;
}

.journey-----background-block-1 {
  position: absolute;
  width: 400px;
  height: 400px;
  margin-top: 475px;
  margin-left: 820px;
  background-color: rgba(0, 173, 187, 0.05);
}

.journey-----background-block-2 {
  position: absolute;
  width: 200px;
  height: 200px;
  margin-top: 1002px;
  margin-left: -160px;
  background-color: rgba(61, 59, 129, 0.05);
}

.journey-----background-block-3 {
  position: absolute;
  display: none;
  width: 100px;
  height: 100px;
  margin-top: 1755px;
  margin-left: 180px;
  background-color: rgba(128, 202, 235, 0.1);
}

.creation-----card-icon {
  width: 50px;
  height: 50px;
}

.hero-----green-line {
  display: none;
}

.div-block-39 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.network-----medium-map {
  display: none;
}

.network-----small-map {
  display: none;
}

.nav-menu-----separate-line {
  display: none;
}

.paragraph-3 {
  display: none;
}

.div-block-47 {
  margin-top: 50px;
  background-image: url('../images/Group_2Group.png');
  background-position: 50% 0%;
  background-size: 2px 100%;
  background-repeat: no-repeat;
  -webkit-transform-origin: 50% 0%;
  -ms-transform-origin: 50% 0%;
  transform-origin: 50% 0%;
}

@media screen and (max-width: 991px) {
  .text-16-----normal.text-white {
    font-size: 14px;
  }

  .text-35-----bold.space-right-10.rwd-text {
    padding-bottom: 5px;
  }

  .text-35-----bold.rwd-text {
    font-size: 30px;
  }

  .space-bottom-30.rwd-text {
    font-size: 18px;
  }

  .nav-bar.background-white-----bottom-line.space-topbottom-20.nav-bar-----spacial-setting {
    padding-right: 30px;
    padding-left: 50px;
    opacity: 1;
  }

  .nav-link.text-16-----normal.last-nav-link.rwd-button {
    padding-bottom: 10px;
  }

  .nav-link.text-16-----normal.rwd-button {
    margin-right: 50px;
    margin-bottom: 0px;
    margin-left: 50px;
    padding-top: 15px;
    padding-bottom: 15px;
    box-shadow: none;
    font-size: 18px;
    font-weight: 700;
  }

  .nav-link.text-16-----normal.rwd-button:hover {
    box-shadow: none;
  }

  .nav-menu {
    padding-top: 35px;
    padding-bottom: 35px;
    background-color: #eee;
  }

  .section.contact.background-gradient {
    padding-top: 150px;
    padding-right: 50px;
    padding-left: 50px;
  }

  .section.brands {
    padding: 150px 50px 250px;
  }

  .section.hero {
    margin-top: 0px;
    padding-top: 96px;
    padding-bottom: 75px;
  }

  .section.ournetwork {
    padding-top: 150px;
    padding-bottom: 150px;
  }

  .section.journey {
    padding: 75px 50px 150px;
  }

  .section.about {
    padding-top: 75px;
    padding-bottom: 75px;
  }

  .section.environmental-branding {
    padding: 150px 50px;
    background-image: url('../images/Group-27.1.jpg');
    background-size: cover;
  }

  .section.hello {
    display: none;
    padding-top: 75px;
    padding-bottom: 75px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .hero-----section-wrapper {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: 56vw auto;
    grid-template-rows: 56vw auto;
  }

  .text-70-----bold.text-capitalize-----each-word.space-bottom-30.rwd-text {
    font-size: 46px;
  }

  .text-70-----bold.rwd-text {
    font-size: 46px;
  }

  .hero-----key-message {
    padding: 30px 50px 0px;
    border-style: none;
  }

  .about-----section-wrapper {
    -ms-grid-columns: 100vw;
    grid-template-columns: 100vw;
    -ms-grid-rows: auto 432px auto;
    grid-template-rows: auto 432px auto;
  }

  .text-25-----bold.text-green.space-bottom-10.rwd-text {
    font-size: 22px;
  }

  .team-----section-wrapper {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto auto auto auto;
    grid-template-rows: auto auto auto auto auto;
    background-size: 30px;
  }

  .team-----portrait.team-----memberportrait_zoomin.rwd-size {
    width: 50vw;
  }

  .contact-----section-wrapper {
    margin-bottom: 150px;
    grid-row-gap: 30px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .contact-----form-wrapper {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto auto auto;
    grid-template-rows: auto auto auto auto;
  }

  .text-white {
    font-size: 18px;
  }

  .contact-----textfield {
    font-size: 18px;
  }

  .contact-----textarea {
    font-size: 18px;
  }

  .contact-----submit-button {
    font-size: 18px;
  }

  .contact-----message.text-16-----normal.text-white {
    font-size: 14px;
  }

  .div-block-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }

  .paragraph.rwd-size {
    font-size: 18px;
  }

  .network-----title-wrapper {
    padding-right: 50px;
    padding-bottom: 50px;
    padding-left: 50px;
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .network-----projects {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .text-35-----normal.rwd-text {
    font-size: 18px;
  }

  .network-----locations {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .network-----professionals {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .journey-----title {
    padding-bottom: 50px;
    text-align: left;
  }

  .journey-----timeline-wrapper {
    grid-column-gap: 30px;
    grid-row-gap: 50px;
    -ms-grid-columns: 54px 1fr;
    grid-template-columns: 54px 1fr;
    -ms-grid-rows: auto auto auto 27px auto;
    grid-template-rows: auto auto auto 27px auto;
  }

  .services-----step-block-----left {
    grid-auto-flow: row;
    grid-column-gap: 10px;
    -ms-grid-columns: 25px 1fr;
    grid-template-columns: 25px 1fr;
  }

  .services-----step-block-----left.journey-----special-grid-edit {
    -ms-grid-rows: auto auto auto auto auto auto auto auto;
    grid-template-rows: auto auto auto auto auto auto auto auto;
  }

  .journey-----small-item {
    font-size: 18px;
    text-align: left;
  }

  .services-----step-block-----right {
    grid-auto-flow: row;
    grid-column-gap: 10px;
  }

  .services-----step-block-----right.journey-----special-grid-edit {
    -ms-grid-rows: auto auto auto auto auto;
    grid-template-rows: auto auto auto auto auto;
  }

  .journey-----timelines-line {
    height: 801px;
    margin-top: 25px;
  }

  .hero-----green-triangle {
    background-image: none;
    background-position: 0px 0px;
    background-size: auto;
    background-repeat: repeat;
  }

  .our-team-----name-card {
    padding-bottom: 30px;
  }

  .our-team-----team-member {
    grid-row-gap: 0px;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .network-----big-map {
    display: none;
  }

  .font-awesome.text-white {
    font-size: 14px;
  }

  .custom-container-----900-px {
    max-width: none;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  ._3dcube {
    width: 50vw;
    height: 50vw;
  }

  ._3dcube-----slice.topflat {
    width: 50vw;
    height: 50vw;
    -webkit-transform: translate(0px, 25vw) rotateX(-90deg) rotateY(0deg) rotateZ(180deg);
    transform: translate(0px, 25vw) rotateX(-90deg) rotateY(0deg) rotateZ(180deg);
  }

  ._3dcube-----slice.bottomflat {
    width: 50vw;
    height: 50vw;
    -webkit-transform: translate(0px, -25vw) rotateX(90deg) rotateY(0deg) rotateZ(0deg);
    transform: translate(0px, -25vw) rotateX(90deg) rotateY(0deg) rotateZ(0deg);
  }

  ._3dcube-----slice.leftflat {
    width: 50vw;
    height: 50vw;
    -webkit-transform: translate(-25vw, 0px) rotateX(0deg) rotateY(-90deg) rotateZ(-90deg);
    transform: translate(-25vw, 0px) rotateX(0deg) rotateY(-90deg) rotateZ(-90deg);
  }

  ._3dcube-----slice.rightflat {
    width: 50vw;
    height: 50vw;
    -webkit-transform: translate(25vw, 0px) rotateX(0deg) rotateY(90deg) rotateZ(90deg);
    transform: translate(25vw, 0px) rotateX(0deg) rotateY(90deg) rotateZ(90deg);
  }

  ._3dcube-----slice.frontflat {
    width: 50vw;
    height: 50vw;
    -webkit-transform: translate3d(0px, 0px, 25vw) rotate(-180deg);
    transform: translate3d(0px, 0px, 25vw) rotate(-180deg);
  }

  ._3dcube-----slice.backflat {
    width: 50vw;
    height: 50vw;
    -webkit-transform: translate3d(0px, 0px, -25vw) rotateX(0deg) rotateY(180deg) rotateZ(0deg);
    transform: translate3d(0px, 0px, -25vw) rotateX(0deg) rotateY(180deg) rotateZ(0deg);
  }

  ._3dcube-----wrap {
    width: 50vw;
    height: 50vw;
  }

  .text-65-----bold.text-capitalize-----all.space-bottom-30.rwd-size {
    font-size: 46px;
  }

  .creation-----title-wrapper {
    margin-bottom: 50px;
    text-align: left;
  }

  .text-60-----bold.text-capitalize-----each-word.rwd-text {
    font-size: 46px;
  }

  .text-60-----bold.engagement-----title-spacial-setting.rwd-text {
    font-size: 30px;
  }

  .grid-11 {
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto auto auto;
    grid-template-rows: auto auto auto auto;
  }

  .environmental-branding-----card-block.environmental-branding-----discovery {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .environmental-branding-----card-block.environmental-branding----definition {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .environmental-branding-----card-block.environmental-branding-----imagination {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .environmental-branding-----card-block.environmental-branding-----design {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .eb-----icon {
    width: 40px;
    height: 40px;
  }

  .text-27-----bold.text-white.space-bottom-5.creation-----spacial-font-size.rwd-text {
    font-size: 30px;
  }

  .engagement-----section-wrapper {
    grid-row-gap: 200px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .eb-----icon-color {
    display: none;
    width: 40px;
    height: 40px;
  }

  .creation-----card-text-wrap {
    padding-right: 30px;
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
  }

  .text-block-5 {
    height: auto;
  }

  .div-block-30 {
    display: none;
  }

  .hero-----background-big-text {
    display: none;
  }

  .hero-----background-block {
    display: none;
  }

  .text-block-7 {
    display: none;
  }

  .hello-----section-wrapper {
    -ms-grid-columns: 22px auto 22px;
    grid-template-columns: 22px auto 22px;
    -ms-grid-rows: 22px auto 22px;
    grid-template-rows: 22px auto 22px;
  }

  .hello-----chat-bubble-wrapper {
    width: 646px;
    height: 442px;
  }

  .hello-background-video {
    width: 645px;
    height: 404px;
  }

  .hello-----bubbleword_chinese {
    margin-top: -37px;
    font-size: 100px;
  }

  .hello-----bubbleword_khmer {
    margin-top: -37px;
    font-size: 100px;
  }

  .hello-----bubbleword_korean {
    margin-top: -37px;
    font-size: 100px;
  }

  .hello-----bubbleword_english {
    margin-top: -37px;
    font-size: 100px;
  }

  .hello-----bubbleword_hindi {
    margin-top: -37px;
    font-size: 100px;
  }

  .hello-----bubbleword_malay {
    margin-top: -37px;
    font-size: 100px;
  }

  .hello-----bubbleword_japanese {
    margin-top: -37px;
    font-size: 100px;
  }

  .hello-----bubbleword_filipino {
    margin-top: -37px;
    font-size: 100px;
  }

  .hello-----bubbleword_arabic {
    margin-top: -37px;
    font-size: 100px;
  }

  .hello-----bubbleword_vietnamese {
    margin-top: -37px;
    font-size: 100px;
  }

  .journey-----background-big-text {
    display: none;
  }

  .journey-----background-block-1 {
    display: none;
  }

  .journey-----background-block-2 {
    display: none;
  }

  .journey-----background-block-3 {
    display: none;
  }

  .menu-button {
    background-color: transparent;
  }

  .menu-button.w--open {
    background-color: #fff;
    color: #3e3935;
  }

  .about-----title {
    padding-right: 50px;
    padding-left: 50px;
  }

  .about-----description {
    padding-top: 30px;
    padding-right: 50px;
    padding-left: 50px;
  }

  .text-block-8 {
    font-size: 18px;
    line-height: 100%;
  }

  .paragraph-2 {
    font-size: 18px;
  }

  .text-block-9 {
    font-size: 18px;
  }

  .text-block-10 {
    font-size: 18px;
  }

  .text-block-11 {
    font-size: 18px;
  }

  .text-block-12 {
    font-size: 18px;
  }

  .text-block-13 {
    font-size: 18px;
  }

  .text-block-14 {
    font-size: 18px;
  }

  .text-block-15 {
    font-size: 18px;
  }

  .text-block-16 {
    font-size: 18px;
  }

  .text-block-17 {
    font-size: 18px;
  }

  .text-block-18 {
    font-size: 18px;
  }

  .text-block-19 {
    font-size: 18px;
  }

  .text-block-20 {
    font-size: 18px;
  }

  .text-block-21 {
    font-size: 18px;
  }

  .text-block-22 {
    font-size: 18px;
  }

  .text-block-23 {
    font-size: 18px;
  }

  .text-block-24 {
    font-size: 18px;
  }

  .text-block-25 {
    font-size: 18px;
  }

  .creation-----card-icon {
    width: 40px;
    height: 40px;
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }

  .hero-----green-line {
    display: block;
    width: 50px;
    height: 3px;
    margin-bottom: 30px;
    background-color: #00adbb;
  }

  .text-block-26 {
    font-size: 18px;
  }

  .text-block-27 {
    font-size: 18px;
  }

  .text-block-28 {
    font-size: 18px;
  }

  .text-block-29 {
    font-size: 18px;
  }

  .text-block-30 {
    font-size: 18px;
  }

  .text-block-31 {
    font-size: 18px;
  }

  .text-block-32 {
    font-size: 18px;
  }

  .text-block-33 {
    font-size: 18px;
  }

  .text-block-34 {
    font-size: 18px;
  }

  .div-block-39 {
    padding-bottom: 10px;
  }

  .network-----medium-map {
    display: block;
    padding-right: 50px;
    padding-left: 50px;
  }

  .nav-menu-----separate-line {
    display: block;
    height: 1px;
    margin: 15px 50px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    background-color: rgba(0, 0, 0, 0.15);
  }

  .paragraph-3 {
    display: block;
    padding-right: 50px;
    padding-bottom: 15px;
    padding-left: 50px;
    font-size: 14px;
    text-align: left;
  }

  .icon {
    display: none;
  }

  .div-block-47 {
    display: -ms-grid;
    display: grid;
    margin-top: 25px;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }
}

@media screen and (max-width: 767px) {
  .text-35-----bold.rwd-text {
    font-size: 30px;
  }

  .nav-bar.background-white-----bottom-line.space-topbottom-20.nav-bar-----spacial-setting {
    padding-right: 5px;
    padding-left: 20px;
  }

  .section.contact.background-gradient {
    padding-top: 100px;
    padding-right: 20px;
    padding-left: 20px;
  }

  .section.brands {
    padding: 100px 20px 200px;
  }

  .section.hero {
    padding-bottom: 50px;
  }

  .section.ournetwork {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .section.journey {
    padding: 50px 20px 100px;
  }

  .section.about {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .section.environmental-branding {
    padding: 100px 20px;
  }

  .section.hello {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .hero-----section-wrapper {
    -ms-grid-rows: 56vw auto;
    grid-template-rows: 56vw auto;
  }

  .hero-----key-message {
    padding-right: 20px;
    padding-left: 20px;
  }

  .about-----section-wrapper {
    -ms-grid-rows: auto 56vw auto;
    grid-template-rows: auto 56vw auto;
  }

  .contact-----section-wrapper {
    margin-bottom: 100px;
  }

  .network-----title-wrapper {
    padding-right: 20px;
    padding-left: 20px;
  }

  .journey-----timelines-line {
    height: 821px;
  }

  .our-team-----name-card {
    padding-top: 10px;
    padding-bottom: 30px;
  }

  .engagement-----section-wrapper {
    grid-row-gap: 150px;
  }

  .hello-----section-wrapper {
    -ms-grid-columns: 9px auto 9px;
    grid-template-columns: 9px auto 9px;
    -ms-grid-rows: 9px auto 9px;
    grid-template-rows: 9px auto 9px;
  }

  .hello-----chat-bubble-wrapper {
    width: 270px;
    height: 184px;
  }

  .hello-background-video {
    width: 270px;
    height: 169px;
  }

  .hello-----bubbleword_chinese {
    margin-top: -15px;
    font-size: 50px;
  }

  .hello-----bubbleword_khmer {
    margin-top: -15px;
    font-size: 50px;
  }

  .hello-----bubbleword_korean {
    margin-top: -15px;
    font-size: 50px;
  }

  .hello-----bubbleword_english {
    margin-top: -15px;
    font-size: 50px;
  }

  .hello-----bubbleword_english.rwd-text {
    margin-top: -15px;
    font-size: 50px;
  }

  .hello-----bubbleword_hindi {
    margin-top: -15px;
    font-size: 50px;
  }

  .hello-----bubbleword_malay {
    margin-top: -15px;
    font-size: 50px;
  }

  .hello-----bubbleword_japanese {
    margin-top: -15px;
    font-size: 50px;
  }

  .hello-----bubbleword_filipino {
    margin-top: -15px;
    font-size: 50px;
  }

  .hello-----bubbleword_arabic {
    margin-top: -15px;
    font-size: 50px;
  }

  .hello-----bubbleword_vietnamese {
    margin-top: -15px;
    font-size: 50px;
  }

  .about-----title {
    padding-right: 20px;
    padding-left: 20px;
  }

  .about-----description {
    padding-right: 20px;
    padding-left: 20px;
  }

  .network-----medium-map {
    padding-right: 20px;
    padding-left: 20px;
  }
}

@media screen and (max-width: 479px) {
  .section.brands {
    padding-bottom: 150px;
  }

  .hero-----section-wrapper {
    -ms-grid-rows: 75vw auto;
    grid-template-rows: 75vw auto;
  }

  .text-70-----bold.rwd-text {
    font-size: 38px;
  }

  .about-----section-wrapper {
    -ms-grid-rows: auto 75vw auto;
    grid-template-rows: auto 75vw auto;
  }

  .network-----title-wrapper {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto auto;
    grid-template-rows: auto auto auto;
  }

  .journey-----timeline-wrapper {
    grid-auto-flow: row;
    grid-column-gap: 20px;
  }

  .image-8 {
    margin-top: 10px;
  }

  .journey-----small-item {
    line-height: 140%;
  }

  .journey-----timelines-line {
    z-index: 1;
    display: none;
    height: 1384px;
  }

  .engagement-----section-wrapper {
    grid-row-gap: 100px;
  }

  .text-30-----bold.space-bottom-5.rwd-text {
    font-size: 22px;
  }

  .text-block-26 {
    font-size: 14px;
  }

  .text-block-27 {
    font-size: 14px;
  }

  .text-block-28 {
    font-size: 14px;
  }

  .text-block-29 {
    font-size: 14px;
  }

  .text-block-30 {
    font-size: 14px;
  }

  .text-block-31 {
    font-size: 14px;
  }

  .text-block-32 {
    font-size: 14px;
  }

  .text-block-33 {
    font-size: 14px;
  }

  .text-block-34 {
    font-size: 14px;
  }

  .network-----medium-map {
    display: none;
  }

  .network-----small-map {
    display: block;
  }

  .div-block-40 {
    overflow: hidden;
  }

  .div-block-41 {
    position: absolute;
  }

  .div-block-42 {
    overflow: hidden;
  }

  .div-block-43 {
    position: relative;
    z-index: 2;
    overflow: hidden;
  }

  .div-block-44 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 20px;
    height: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
    background-color: red;
  }

  .div-block-45 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }

  .div-block-46 {
    background-color: red;
  }

  .div-block-47 {
    display: -ms-grid;
    display: grid;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }
}

#w-node-e95c2be0-7afd-8c1e-0cb8-2f1011f624a9-8497b443 {
  -ms-grid-column-span: 7;
  grid-column-end: 8;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-_9af1ac74-04e6-7680-302b-e285d95f8b3b-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_1ff8a2d4-0218-9dca-de62-72cd03d537ec-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-a30c1b5e-a374-1502-b374-b5e00cd27cd5-8497b443 {
  -ms-grid-column-span: 6;
  grid-column-end: 13;
  -ms-grid-column: 7;
  grid-column-start: 7;
  -ms-grid-row-span: 3;
  grid-row-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_04075faa-c5f4-52cd-affc-53af93a6dd31-8497b443 {
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 2;
  grid-column-end: 3;
}

#overlay.w-node-_04075faa-c5f4-52cd-affc-53af93a6dd33-8497b443 {
  -ms-grid-column-span: 2;
  grid-column-end: 4;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 2;
  grid-row-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-_4524a2ad-39e0-dbe3-69f3-8bc63adf0fe2-8497b443 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_1d3c2674-75cf-4f4a-2a67-068f61c292df-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-a8c76055-a4bb-4eb9-ed9e-b9d176b4f35f-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-_72bb61cd-888e-955d-820b-c4fc524ba9fd-8497b443 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 0;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_247cddd2-1347-1c82-55b6-37f4e0455480-8497b443 {
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 4;
  grid-row-end: 5;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column-align: auto;
  justify-self: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-a1da3815-9ce4-4b71-1c35-a37d1b91574e-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-_3bc13327-9e16-6bee-60c7-60e6b1dd34ca-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_8c6a1805-87b2-f806-9f41-3361155ea671-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_168000f9-0bb9-d303-7937-15defb3290ca-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 7;
  grid-row-end: 8;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-d4a1a9e2-25cb-4f81-9dcb-521bd5698387-8497b443 {
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-_162e072c-5f72-ff83-9ab6-ca0f6abf78a5-8497b443 {
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-_46c970b1-7fbf-dbc3-8e5e-7f1edfec783c-8497b443 {
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-_56ce0dfe-6971-2698-5a0b-2c7d4fa7ae57-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_1339b3f8-b617-3228-7968-b18550306f77-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 6;
  -ms-grid-row: 5;
  grid-row-start: 5;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_3d788dfa-b4c4-6a40-57df-c8513ed18b12-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 7;
  -ms-grid-row: 6;
  grid-row-start: 6;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-c7848e51-833a-88f7-b785-bc61d2a3ef68-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 8;
  -ms-grid-row: 7;
  grid-row-start: 7;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_8f800d48-c0b7-d137-027b-63164db8b0d3-8497b443 {
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-c0b81ca4-e1e2-8d42-0edb-d033bf2337c5-8497b443 {
  -ms-grid-row: 5;
  grid-row-start: 5;
  -ms-grid-row-span: 1;
  grid-row-end: 6;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-b5fc2d16-c5c5-16df-f927-067267c4ca95-8497b443 {
  -ms-grid-row: 6;
  grid-row-start: 6;
  -ms-grid-row-span: 1;
  grid-row-end: 7;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-_34323103-91ae-fae4-9344-9513adcec66d-8497b443 {
  -ms-grid-row: 7;
  grid-row-start: 7;
  -ms-grid-row-span: 1;
  grid-row-end: 8;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-_896f874d-2422-3ca1-fda2-95e71531c302-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-_896f874d-2422-3ca1-fda2-95e71531c303-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_896f874d-2422-3ca1-fda2-95e71531c305-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_896f874d-2422-3ca1-fda2-95e71531c307-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 4;
  grid-row-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_896f874d-2422-3ca1-fda2-95e71531c308-8497b443 {
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-_896f874d-2422-3ca1-fda2-95e71531c30b-8497b443 {
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-_896f874d-2422-3ca1-fda2-95e71531c30e-8497b443 {
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-_896f874d-2422-3ca1-fda2-95e71531c311-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_896f874d-2422-3ca1-fda2-95e71531c319-8497b443 {
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-_1cdd0353-999a-9be6-e14e-49ec70abd071-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
}

#w-node-_07f9c679-77fc-371b-71b6-b4c41ccc22de-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
  -ms-grid-row: 4;
  grid-row-start: 4;
}

#w-node-a1aaa1a0-018d-138f-f32f-c296aa2ec4c4-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
}

#w-node-f293cc7e-0b4d-f1c7-43fe-acf21fb7a417-8497b443 {
  -ms-grid-row: 8;
  grid-row-start: 8;
  -ms-grid-row-span: 1;
  grid-row-end: 9;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-a1aaa1a0-018d-138f-f32f-c296aa2ec4c5-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-a1aaa1a0-018d-138f-f32f-c296aa2ec4c7-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-a1aaa1a0-018d-138f-f32f-c296aa2ec4c9-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 8;
  grid-row-end: 9;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-a1aaa1a0-018d-138f-f32f-c296aa2ec4ca-8497b443 {
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-a1aaa1a0-018d-138f-f32f-c296aa2ec4cd-8497b443 {
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-a1aaa1a0-018d-138f-f32f-c296aa2ec4d0-8497b443 {
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-a1aaa1a0-018d-138f-f32f-c296aa2ec4d3-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-a1aaa1a0-018d-138f-f32f-c296aa2ec4d5-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 6;
  -ms-grid-row: 5;
  grid-row-start: 5;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-a1aaa1a0-018d-138f-f32f-c296aa2ec4d7-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 7;
  -ms-grid-row: 6;
  grid-row-start: 6;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-a1aaa1a0-018d-138f-f32f-c296aa2ec4d9-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 8;
  -ms-grid-row: 7;
  grid-row-start: 7;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-a1aaa1a0-018d-138f-f32f-c296aa2ec4db-8497b443 {
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-a1aaa1a0-018d-138f-f32f-c296aa2ec4de-8497b443 {
  -ms-grid-row: 5;
  grid-row-start: 5;
  -ms-grid-row-span: 1;
  grid-row-end: 6;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-a1aaa1a0-018d-138f-f32f-c296aa2ec4e1-8497b443 {
  -ms-grid-row: 6;
  grid-row-start: 6;
  -ms-grid-row-span: 1;
  grid-row-end: 7;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-a1aaa1a0-018d-138f-f32f-c296aa2ec4e4-8497b443 {
  -ms-grid-row: 7;
  grid-row-start: 7;
  -ms-grid-row-span: 1;
  grid-row-end: 8;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-_0e937ec5-c501-66e0-1fa5-ffebe1f0c728-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 9;
  -ms-grid-row: 8;
  grid-row-start: 8;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_6321713c-790e-8d6e-0bea-ccbb28b90403-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row-span: 2;
  grid-row-end: 6;
  -ms-grid-row: 4;
  grid-row-start: 4;
}

#w-node-_6321713c-790e-8d6e-0bea-ccbb28b90404-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_6321713c-790e-8d6e-0bea-ccbb28b90406-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_6321713c-790e-8d6e-0bea-ccbb28b90408-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 5;
  grid-row-end: 6;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_6321713c-790e-8d6e-0bea-ccbb28b90409-8497b443 {
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-_6321713c-790e-8d6e-0bea-ccbb28b9040c-8497b443 {
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-_6321713c-790e-8d6e-0bea-ccbb28b9040f-8497b443 {
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-_6321713c-790e-8d6e-0bea-ccbb28b90412-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_6321713c-790e-8d6e-0bea-ccbb28b90414-8497b443 {
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-_0506dbae-4d3c-19d7-3035-cfc530f63a06-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 6;
  -ms-grid-row: 5;
  grid-row-start: 5;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_3b6d705a-fae0-c139-b6cd-aee290734bda-8497b443 {
  -ms-grid-row: 5;
  grid-row-start: 5;
  -ms-grid-row-span: 1;
  grid-row-end: 6;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-c6d7bb11-112a-0698-ee08-4fd8475ad9ff-8497b443 {
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_93d4be17-bcf8-f028-b5e5-5b05bbdc6ff1-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_22d61013-0d7f-9817-05d3-3604c1edc531-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_5c325d55-e823-9ad3-1b0d-424b1edbf080-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_5486e897-6bc0-cc3a-ef83-2b0c24eddf7e-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_2545556e-1f33-8691-9642-0773094dd35c-8497b443 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 3;
  grid-row-end: 4;
}

#w-node-_0d3013b6-d4aa-5ef4-c1d6-ba756af759d2-8497b443 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-b141227c-6d6d-2ff9-50a2-ca635e70cff0-8497b443 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-_065e3d6e-6412-14c6-4629-b4c0ee516fca-8497b443 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-f5b2b83d-9eb8-5149-5608-9a944facfaf6-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_09f92a5a-5460-99f9-8d31-b7978c4a17bb-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_7655441c-870f-be8d-15a3-c45e020fe533-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-ee38f19a-f0f6-deb8-092f-dbb1a03bb39f-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-align: end;
  justify-self: end;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_9d959b67-d117-2673-9a85-0e47278e5cd2-8497b443 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-b8af53a4-f345-2025-5267-85778c808c5e-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_31335310-11bd-7cd9-f545-fb49138bd68a-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-d35159c3-412f-8dd0-9a99-555705302548-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-f6fd4024-9665-8a6b-6441-c8ceec6f2471-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-f6fd4024-9665-8a6b-6441-c8ceec6f2472-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-f6fd4024-9665-8a6b-6441-c8ceec6f2477-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_8f96656d-c4b0-fd79-4f77-b7c9869508e7-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_8f96656d-c4b0-fd79-4f77-b7c9869508e8-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-_8f96656d-c4b0-fd79-4f77-b7c9869508ed-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_8433799d-7c02-d63e-f72c-9472bd5961c0-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-_8433799d-7c02-d63e-f72c-9472bd5961c1-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-_8433799d-7c02-d63e-f72c-9472bd5961c6-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-e196c244-14e3-4d92-1592-948fef5e5396-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-e196c244-14e3-4d92-1592-948fef5e5397-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-e196c244-14e3-4d92-1592-948fef5e539c-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_4796fb60-fc97-c3b7-aa54-cc4df08db392-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-_4796fb60-fc97-c3b7-aa54-cc4df08db393-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-_4796fb60-fc97-c3b7-aa54-cc4df08db398-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_3b7e5f4e-edee-081d-8d7b-5e3f060b9895-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-_3b7e5f4e-edee-081d-8d7b-5e3f060b9896-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-_3b7e5f4e-edee-081d-8d7b-5e3f060b989b-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_1c4c4077-e0b9-b0d8-06af-87154b046ee4-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_1c4c4077-e0b9-b0d8-06af-87154b046ee5-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-_1c4c4077-e0b9-b0d8-06af-87154b046eea-8497b443 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_93924241-7ac2-fc5a-61e7-ef6fb07f2d88-8497b443 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-f983a86b-2fd5-4353-881c-b39400e5dd93-8497b443 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 2;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-f64068b6-22dc-4521-f68c-cf92c7a0c2b1-8497b443 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-ea9a6cd3-d342-efeb-d652-8b2e0060e211-8497b443 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-ea692d12-0747-548b-f77a-f9e238b23acd-8497b443 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-fc1daa56-3a4c-3631-6dab-2e817ab26e32-8497b443 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-ef61b5ea-64b6-9aed-bf2a-bc109eb5728d-8497b443 {
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-_8e340bc6-9aeb-2add-1563-e0a4c1f857fb-f197b448 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-_8239a00e-d8df-916b-930e-5cd7c09fbc75-f197b448 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-_9ceba786-2fae-aea3-5586-409d04171a07-f197b448 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-_6f09e447-1cdd-39f3-92fd-11554b6e6872-f197b448 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 5;
  grid-row-start: 5;
  -ms-grid-row-span: 1;
  grid-row-end: 6;
}

@media screen and (max-width: 991px) {
  #w-node-e95c2be0-7afd-8c1e-0cb8-2f1011f624a9-8497b443 {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
  }

  #w-node-a30c1b5e-a374-1502-b374-b5e00cd27cd5-8497b443 {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-_04075faa-c5f4-52cd-affc-53af93a6dd31-8497b443 {
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 2;
    grid-row-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
  }

  #overlay.w-node-_04075faa-c5f4-52cd-affc-53af93a6dd33-8497b443 {
    -ms-grid-column-span: 2;
    grid-column-end: 4;
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-row-span: 2;
    grid-row-end: 4;
    -ms-grid-row: 2;
    grid-row-start: 2;
  }

  #w-node-_4524a2ad-39e0-dbe3-69f3-8bc63adf0fe2-8497b443 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }

  #w-node-_1d3c2674-75cf-4f4a-2a67-068f61c292df-8497b443 {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
  }

  #w-node-a8c76055-a4bb-4eb9-ed9e-b9d176b4f35f-8497b443 {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
    -ms-grid-row: 3;
    grid-row-start: 3;
  }

  #w-node-_72bb61cd-888e-955d-820b-c4fc524ba9fd-8497b443 {
    -ms-grid-column: 1;
    grid-column-start: 1;
  }

  #w-node-_247cddd2-1347-1c82-55b6-37f4e0455480-8497b443 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 4;
    grid-row-end: 5;
    -ms-grid-column-align: auto;
    justify-self: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
  }

  #w-node-a1da3815-9ce4-4b71-1c35-a37d1b91574e-8497b443 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
  }

  #w-node-_0a59460d-8d55-9167-826b-4cf41ca21956-8497b443 {
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-_3bc13327-9e16-6bee-60c7-60e6b1dd34ca-8497b443 {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_8c6a1805-87b2-f806-9f41-3361155ea671-8497b443 {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_168000f9-0bb9-d303-7937-15defb3290ca-8497b443 {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 7;
    grid-row-end: 8;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-d4a1a9e2-25cb-4f81-9dcb-521bd5698387-8497b443 {
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-column-align: start;
    justify-self: start;
  }

  #w-node-_162e072c-5f72-ff83-9ab6-ca0f6abf78a5-8497b443 {
    -ms-grid-column-align: start;
    justify-self: start;
  }

  #w-node-_46c970b1-7fbf-dbc3-8e5e-7f1edfec783c-8497b443 {
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-column-align: start;
    justify-self: start;
  }

  #w-node-_56ce0dfe-6971-2698-5a0b-2c7d4fa7ae57-8497b443 {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_1339b3f8-b617-3228-7968-b18550306f77-8497b443 {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 6;
    -ms-grid-row: 5;
    grid-row-start: 5;
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_3d788dfa-b4c4-6a40-57df-c8513ed18b12-8497b443 {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 7;
    -ms-grid-row: 6;
    grid-row-start: 6;
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-c7848e51-833a-88f7-b785-bc61d2a3ef68-8497b443 {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 8;
    -ms-grid-row: 7;
    grid-row-start: 7;
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_8f800d48-c0b7-d137-027b-63164db8b0d3-8497b443 {
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-column-align: start;
    justify-self: start;
  }

  #w-node-c0b81ca4-e1e2-8d42-0edb-d033bf2337c5-8497b443 {
    -ms-grid-row: 5;
    grid-row-start: 5;
    -ms-grid-row-span: 1;
    grid-row-end: 6;
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-column-align: start;
    justify-self: start;
  }

  #w-node-b5fc2d16-c5c5-16df-f927-067267c4ca95-8497b443 {
    -ms-grid-row: 6;
    grid-row-start: 6;
    -ms-grid-row-span: 1;
    grid-row-end: 7;
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-column-align: start;
    justify-self: start;
  }

  #w-node-_34323103-91ae-fae4-9344-9513adcec66d-8497b443 {
    -ms-grid-row: 7;
    grid-row-start: 7;
    -ms-grid-row-span: 1;
    grid-row-end: 8;
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-column-align: start;
    justify-self: start;
  }

  #w-node-_896f874d-2422-3ca1-fda2-95e71531c302-8497b443 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
  }

  #w-node-_1cdd0353-999a-9be6-e14e-49ec70abd071-8497b443 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
  }

  #w-node-_07f9c679-77fc-371b-71b6-b4c41ccc22de-8497b443 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
  }

  #w-node-a1aaa1a0-018d-138f-f32f-c296aa2ec4c4-8497b443 {
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
    -ms-grid-row: 3;
    grid-row-start: 3;
  }

  #w-node-f293cc7e-0b4d-f1c7-43fe-acf21fb7a417-8497b443 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-column-align: start;
    justify-self: start;
  }

  #w-node-a1aaa1a0-018d-138f-f32f-c296aa2ec4c5-8497b443 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
  }

  #w-node-a1aaa1a0-018d-138f-f32f-c296aa2ec4c7-8497b443 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
  }

  #w-node-a1aaa1a0-018d-138f-f32f-c296aa2ec4c9-8497b443 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
  }

  #w-node-a1aaa1a0-018d-138f-f32f-c296aa2ec4ca-8497b443 {
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-column-align: start;
    justify-self: start;
  }

  #w-node-a1aaa1a0-018d-138f-f32f-c296aa2ec4cd-8497b443 {
    -ms-grid-column-align: start;
    justify-self: start;
  }

  #w-node-a1aaa1a0-018d-138f-f32f-c296aa2ec4d0-8497b443 {
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-column-align: start;
    justify-self: start;
  }

  #w-node-a1aaa1a0-018d-138f-f32f-c296aa2ec4d3-8497b443 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
  }

  #w-node-a1aaa1a0-018d-138f-f32f-c296aa2ec4d5-8497b443 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
  }

  #w-node-a1aaa1a0-018d-138f-f32f-c296aa2ec4d7-8497b443 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
  }

  #w-node-a1aaa1a0-018d-138f-f32f-c296aa2ec4d9-8497b443 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
  }

  #w-node-a1aaa1a0-018d-138f-f32f-c296aa2ec4db-8497b443 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-column-align: start;
    justify-self: start;
  }

  #w-node-a1aaa1a0-018d-138f-f32f-c296aa2ec4de-8497b443 {
    -ms-grid-row: 5;
    grid-row-start: 5;
    -ms-grid-row-span: 1;
    grid-row-end: 6;
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-column-align: start;
    justify-self: start;
  }

  #w-node-a1aaa1a0-018d-138f-f32f-c296aa2ec4e1-8497b443 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-column-align: start;
    justify-self: start;
  }

  #w-node-a1aaa1a0-018d-138f-f32f-c296aa2ec4e4-8497b443 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-column-align: start;
    justify-self: start;
  }

  #w-node-_0e937ec5-c501-66e0-1fa5-ffebe1f0c728-8497b443 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
  }

  #w-node-_6321713c-790e-8d6e-0bea-ccbb28b90403-8497b443 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row-span: 2;
    grid-row-end: 6;
    -ms-grid-row: 4;
    grid-row-start: 4;
  }

  #w-node-_93d4be17-bcf8-f028-b5e5-5b05bbdc6ff1-8497b443 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-_22d61013-0d7f-9817-05d3-3604c1edc531-8497b443 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-_5c325d55-e823-9ad3-1b0d-424b1edbf080-8497b443 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
  }

  #w-node-_5486e897-6bc0-cc3a-ef83-2b0c24eddf7e-8497b443 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
  }

  #w-node-_2545556e-1f33-8691-9642-0773094dd35c-8497b443 {
    -ms-grid-column-span: 4;
    grid-column-end: 4;
    -ms-grid-row-span: 2;
    grid-row-end: 2;
  }

  #w-node-_0d3013b6-d4aa-5ef4-c1d6-ba756af759d2-8497b443 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-_065e3d6e-6412-14c6-4629-b4c0ee516fca-8497b443 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-ee38f19a-f0f6-deb8-092f-dbb1a03bb39f-8497b443 {
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 0;
    grid-row-end: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-align: center;
    justify-self: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-_31335310-11bd-7cd9-f545-fb49138bd68a-8497b443 {
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-f6fd4024-9665-8a6b-6441-c8ceec6f2471-8497b443 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-f6fd4024-9665-8a6b-6441-c8ceec6f2472-8497b443 {
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-_8f96656d-c4b0-fd79-4f77-b7c9869508e7-8497b443 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 5;
    grid-row-start: 5;
    -ms-grid-row-span: 1;
    grid-row-end: 6;
  }

  #w-node-_8f96656d-c4b0-fd79-4f77-b7c9869508e8-8497b443 {
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-_8433799d-7c02-d63e-f72c-9472bd5961c0-8497b443 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
  }

  #w-node-_8433799d-7c02-d63e-f72c-9472bd5961c1-8497b443 {
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-e196c244-14e3-4d92-1592-948fef5e5396-8497b443 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
  }

  #w-node-e196c244-14e3-4d92-1592-948fef5e5397-8497b443 {
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-_4796fb60-fc97-c3b7-aa54-cc4df08db392-8497b443 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
  }

  #w-node-_4796fb60-fc97-c3b7-aa54-cc4df08db393-8497b443 {
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-_3b7e5f4e-edee-081d-8d7b-5e3f060b9895-8497b443 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
  }

  #w-node-_3b7e5f4e-edee-081d-8d7b-5e3f060b9896-8497b443 {
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-_1c4c4077-e0b9-b0d8-06af-87154b046ee4-8497b443 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-_1c4c4077-e0b9-b0d8-06af-87154b046ee5-8497b443 {
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-f983a86b-2fd5-4353-881c-b39400e5dd93-8497b443 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-f64068b6-22dc-4521-f68c-cf92c7a0c2b1-8497b443 {
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
  }

  #w-node-ea9a6cd3-d342-efeb-d652-8b2e0060e211-8497b443 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-ea692d12-0747-548b-f77a-f9e238b23acd-8497b443 {
    -ms-grid-column-span: 2;
    grid-column-end: 2;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
  }

  #w-node-fc1daa56-3a4c-3631-6dab-2e817ab26e32-8497b443 {
    -ms-grid-column-span: 2;
    grid-column-end: 2;
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
    -ms-grid-column-align: auto;
    justify-self: auto;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_247cddd2-1347-1c82-55b6-37f4e0455480-8497b443 {
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-_2545556e-1f33-8691-9642-0773094dd35c-8497b443 {
    -ms-grid-column-span: 3;
    grid-column-end: 3;
  }

  #w-node-_065e3d6e-6412-14c6-4629-b4c0ee516fca-8497b443 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
  }
}

@font-face {
  font-family: 'Din';
  src: url('../fonts/DIN-Alternate-Regular.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}
@font-face {
  font-family: 'Din';
  src: url('../fonts/DIN-Bold.woff') format('woff');
  font-weight: 700;
  font-style: normal;
  font-display: auto;
}
@font-face {
  font-family: 'Din';
  src: url('../fonts/DIN-Light.woff') format('woff');
  font-weight: 300;
  font-style: normal;
  font-display: auto;
}
@font-face {
  font-family: 'Din';
  src: url('../fonts/din-blackalternate.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
  font-display: auto;
}
@font-face {
  font-family: 'Font awesome 5 free 400';
  src: url('../fonts/Font-Awesome-5-Free-Regular-400.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}
@font-face {
  font-family: 'Font awesome 5 free solid 900';
  src: url('../fonts/Font-Awesome-5-Free-Solid-900.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}