.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 {
  overflow: visible;
  background-color: transparent;
}

.section {
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 100% 0%;
  background-size: cover;
}

.container {
  background-image: url('https://static.igem.wiki/teams/4342/wiki/sky-and-horizon.png');
  background-position: 0px 0px;
  background-size: cover;
}

.section-2 {
  height: 2000px;
}

.image {
  background-image: url('https://static.igem.wiki/teams/4342/wiki/sky-and-horizon-1.png');
  background-position: 0px 0px;
  background-size: cover;
}

.image-2 {
  background-image: url('https://static.igem.wiki/teams/4342/wiki/bl1-1.png');
  background-position: 0px 0px;
  background-size: cover;
}

.image-3 {
  position: relative;
  top: -145px;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/bl1-1.png');
  background-position: 0px 0px;
  background-size: cover;
}

.image-4 {
  background-image: url('https://static.igem.wiki/teams/4342/wiki/bl1-1.png');
  background-position: 0px 0px;
  background-size: cover;
}

.container-2 {
  max-height: 100vh;
  max-width: 100%;
}

.section-3 {
  max-height: 100vh;
}

.container-3 {
  max-height: 100vh;
  max-width: 100%;
}

.parralax-container {
  position: relative;
  width: 100px;
  max-height: 0vh;
  max-width: 0%;
}

.sky-and-horizon {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: -56%;
  z-index: 1;
  overflow: hidden;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/sky-and-horizon-2.png');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.bl1 {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: -57%;
  z-index: 2;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/bl1-1.png');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.bl2 {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: -56%;
  z-index: 3;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/bl2-correct.png');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
  background-attachment: scroll;
}

.bl3 {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: -49%;
  z-index: 5;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/bl3.png');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.bl4 {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: -52%;
  z-index: 6;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/bl4.png');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.bl5 {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: -51%;
  z-index: 7;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/bl5.png');
  background-position: 50% 100%;
  background-size: cover;
  background-repeat: no-repeat;
  font-family: Kanit, sans-serif;
  font-weight: 300;
}

.motion-parralax {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 110vh;
  background-color: #ffdb9d;
}

.wave {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: -55%;
  z-index: 4;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/wave.png');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.sky {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: -54%;
  z-index: 0;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/sky.png');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.main-page-section {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: auto;
  min-height: 100vh;
  -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-color: #232346;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#232346), to(#232346));
  background-image: linear-gradient(180deg, #232346, #232346);
}

.main-page-text-1 {
  position: absolute;
  left: 326px;
  top: 25vh;
  right: 326px;
  bottom: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 24px;
  margin-bottom: 24px;
  margin-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  -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;
  font-family: Kanit, sans-serif;
  color: #fff;
  font-size: 30px;
  line-height: 35px;
  font-weight: 100;
  text-align: center;
}

.main-page-bold {
  line-height: 35px;
  font-weight: 600;
}

.paragraph {
  position: absolute;
  top: 50vh;
  right: auto;
  display: block;
  margin-bottom: 0px;
  -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;
  font-family: Kanit, sans-serif;
  color: #fff;
  font-size: 30px;
  line-height: 35px;
  font-weight: 100;
  text-align: center;
}

.bold-text {
  position: absolute;
  left: auto;
  top: 0%;
  right: auto;
  bottom: 0%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -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;
}

.container-4 {
  position: static;
  display: block;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -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;
}

.main-page-text {
  margin-top: 62px;
  margin-bottom: 62px;
  font-family: Kanit, sans-serif;
  color: #fff;
  font-size: 35px;
  line-height: 1.5;
  font-weight: 100;
  text-align: center;
}

.heading {
  position: static;
  top: -1px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #232346;
  font-family: Kanit, sans-serif;
  color: #fc6;
  font-size: 70px;
  line-height: 4;
  font-weight: 700;
  text-align: center;
}

.main-page-text-2 {
  margin-top: 47px;
  margin-bottom: 47px;
  margin-left: 40px;
  font-family: Kanit, sans-serif;
  color: #fff;
  font-size: 30px;
  line-height: 1.5;
  font-weight: 100;
}

.container-5 {
  display: -ms-grid;
  display: grid;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  justify-items: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 42px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.div-block {
  margin-right: 0px;
  margin-left: 60px;
}

.grid {
  position: absolute;
}

.section-4 {
  display: -ms-grid;
  display: grid;
  width: 100%;
  height: auto;
  min-height: 100vh;
  justify-items: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  background-color: #232346;
}

.div-block-2 {
  margin-right: 60px;
}

.heading-2 {
  font-family: Kanit, sans-serif;
  color: #fff;
  font-size: 50px;
  font-weight: 600;
  text-align: center;
}

.paragraph-2 {
  margin: 33px 60px;
  font-family: Kanit, sans-serif;
  color: #fff;
  font-size: 30px;
  line-height: 1.5;
  font-weight: 100;
  text-align: center;
}

.div-block-3 {
  width: 100%;
  margin-right: 7%;
  margin-left: 7%;
}

.image-5 {
  padding-right: 70px;
  padding-left: 70px;
  text-align: center;
}

.div-block-4 {
  border-radius: 0px;
  -webkit-transition: opacity 200ms ease;
  transition: opacity 200ms ease;
}

.div-block-5 {
  position: static;
  display: -ms-grid;
  display: grid;
  width: 100%;
  height: 400px;
  margin-top: -50px;
  margin-bottom: -50px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  justify-items: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 33% 33% 33%;
  grid-template-columns: 33% 33% 33%;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.div-block-6 {
  width: 33%;
  min-width: 33%;
}

.div-block-7 {
  width: 33%;
  min-width: 0px;
}

.div-block-8 {
  width: 33%;
}

.image-6 {
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: opacity 200ms ease;
  transition: opacity 200ms ease;
}

.image-7 {
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

.section-5 {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: auto;
  min-height: 100vh;
  -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-color: #232346;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}

.grid-2 {
  justify-items: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-column-gap: 0px;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.div-block-9 {
  width: 100%;
}

.image-8 {
  width: 90%;
  margin-right: 0px;
  padding-right: 0px;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/adp-1.png');
  background-position: 100% 0%;
  background-size: auto;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}

.div-block-10 {
  margin-left: 60px;
}

.div-block-11 {
  width: 100%;
  margin-right: 60px;
  margin-left: 60px;
}

.div-block-12 {
  position: relative;
  bottom: 5vh;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 80%;
  height: 75vh;
  margin-top: 0%;
  margin-right: auto;
  margin-left: auto;
  padding-top: 0%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  justify-items: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.image-9 {
  width: 90%;
  margin-right: 60px;
}

.div-block-13 {
  margin-right: 40px;
  margin-left: 40px;
}

.div-block-14 {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 90%;
  height: 100%;
  margin-right: 60px;
  margin-left: 0px;
  padding-right: 0px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: 3fr auto;
  grid-template-rows: 3fr auto;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/bat-with-wns.png');
  background-position: 50% 25%;
  background-size: contain;
  background-repeat: no-repeat;
}

.div-block-15 {
  margin-right: 60px;
}

.image-10 {
  position: relative;
  left: -98px;
  top: -58vh;
  -webkit-transform: scale(0.65);
  -ms-transform: scale(0.65);
  transform: scale(0.65);
}

.div-block-16 {
  height: 20vh;
}

.image-11 {
  position: absolute;
  left: 0%;
  top: 30%;
  right: auto;
  bottom: 0%;
  max-width: 76%;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

.div-block-17 {
  background-image: url('https://static.igem.wiki/teams/4342/wiki/path43316.png');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
  -webkit-transform: translate(0px, 0px);
  -ms-transform: translate(0px, 0px);
  transform: translate(0px, 0px);
}

.image-12 {
  position: relative;
  width: 55%;
}

.div-block-18 {
  position: relative;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 60%;
  height: 100%;
  margin-left: 1px;
  -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;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/adp-1-45-deg.png');
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
}

.image-13 {
  position: relative;
  width: 40%;
}

.image-14 {
  width: 100%;
}

.image-15 {
  width: 100%;
}

.div-block-19 {
  position: relative;
  left: auto;
  width: 40%;
  height: 50vh;
}

.image-16 {
  position: static;
  top: 0%;
  right: -123%;
  width: 100%;
}

.image-17 {
  position: static;
  left: -116%;
  bottom: -53%;
  width: 75%;
}

.image-18 {
  width: 20%;
  max-width: 50%;
}

.gear-block {
  width: 20%;
}

.image-19 {
  width: 125%;
  max-width: none;
}

.image-20 {
  width: 95%;
}

.image-21 {
  height: 70%;
}

.image-22 {
  position: relative;
  left: 0%;
  top: 0%;
  right: 1%;
  bottom: 0%;
  width: 80%;
}

.image-23 {
  width: 60%;
}

.image-24 {
  position: relative;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  width: 80%;
}

.div-block-20 {
  width: 33%;
  margin-bottom: 15%;
}

.div-block-21 {
  position: relative;
  z-index: 1;
  width: 33%;
  height: auto;
}

.div-block-22 {
  width: 33%;
  margin-top: 17%;
}

.image-25 {
  position: relative;
  top: 0%;
  right: -83%;
  bottom: 0%;
  width: 80%;
  padding-bottom: 0%;
}

.image-26 {
  position: relative;
  left: -59%;
  top: 0%;
  bottom: 0%;
  width: 60%;
  padding-top: 0%;
  padding-bottom: 0%;
}

.bold-text-2 {
  font-size: 40px;
}

.div-block-23 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-right: 60px;
  margin-left: 60px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -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;
}

.section-6 {
  position: relative;
  z-index: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 60vh;
  -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-color: #232346;
}

.image-27 {
  width: 100%;
  height: 70vh;
}

.paragraph-3 {
  position: relative;
  top: 3px;
  bottom: 0%;
  z-index: 1;
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: Kanit, sans-serif;
  color: #fff;
  font-size: 35px;
  line-height: 1.5;
  font-weight: 300;
  text-align: center;
  text-shadow: 3px 3px 10px #000;
}

.div-block-24 {
  position: absolute;
  width: 100%;
  height: auto;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/end-of-page-transition.png');
  background-position: 50% 0%;
  background-size: cover;
  background-repeat: no-repeat;
}

.heading-3 {
  position: relative;
  z-index: 1;
  margin-top: 176px;
  font-family: Kanit, sans-serif;
  color: #fc6;
  font-size: 70px;
  line-height: 4;
  text-align: center;
}

.image-28 {
  position: relative;
  bottom: 377px;
}

.image-29 {
  width: 65%;
  height: 80vh;
  margin-top: 0px;
  padding-top: 0px;
  -o-object-fit: cover;
  object-fit: cover;
}

.div-block-25 {
  display: -ms-grid;
  display: grid;
  width: 60%;
  -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;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.section-7 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 135vh;
  -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-color: #232346;
}

.div-block-26 {
  position: fixed;
  left: 0%;
  top: 0%;
  right: auto;
  bottom: auto;
  z-index: 100;
  display: block;
  width: 100%;
  height: 10px;
  background-color: #613583;
  -webkit-perspective-origin: 50% 50%;
  perspective-origin: 50% 50%;
  -webkit-transform-origin: 0% 50%;
  -ms-transform-origin: 0% 50%;
  transform-origin: 0% 50%;
}

.div-block-27 {
  position: absolute;
  left: 0%;
  top: auto;
  right: 0%;
  bottom: 0%;
  z-index: 100;
  background-color: #fff;
}

.page-footer {
  position: static;
  left: 0%;
  top: auto;
  right: 0%;
  bottom: 0%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 30vh;
  margin-top: 0px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #000;
}

.image-30 {
  height: 30vh;
  padding: 30px;
}

.div-block-29 {
  position: relative;
  width: 80%;
  height: 10vh;
  margin-right: 10%;
  margin-bottom: 40px;
  margin-left: 10%;
}

.paragraph-4 {
  font-family: Kanit, sans-serif;
  color: #fff;
  font-size: 35px;
  line-height: 1.5;
  font-weight: 300;
  text-align: center;
  text-decoration: none;
}

.navbar {
  position: fixed;
  width: 100%;
  background-color: transparent;
}

.menu-button {
  top: 15px;
  right: 0%;
  z-index: 101;
  margin-right: 5px;
  margin-left: 0px;
  padding: 9px;
  border-radius: 500px;
  background-color: #232346;
  font-size: 40px;
  text-align: right;
}

.menu-button.w--open {
  background-color: transparent;
  color: #000;
}

.image-31 {
  width: 15%;
  padding-top: 15px;
  padding-left: 10px;
}

.container-6 {
  width: auto;
  max-width: 3000px;
  margin-right: 0px;
  margin-left: 0px;
  padding-right: 0px;
  padding-left: 10px;
  -o-object-fit: fill;
  object-fit: fill;
}

.icon {
  color: #fff;
}

.nav-menu {
  position: absolute;
  background-color: #000;
}

.menu-nav-link {
  width: 100%;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  -webkit-transition: background-color 300ms ease;
  transition: background-color 300ms ease;
  font-family: Kanit, sans-serif;
  color: #fff;
  font-size: 20px;
  font-weight: 300;
  letter-spacing: 3px;
  text-transform: uppercase;
}

.menu-nav-link:hover {
  background-color: #232346;
}

.text-block {
  color: #fff;
  letter-spacing: 3px;
  text-transform: uppercase;
}

.text-block:hover {
  background-color: #000;
}

.text-block.orange-link {
  -webkit-transition: color 300ms ease;
  transition: color 300ms ease;
}

.text-block.orange-link:hover {
  background-color: transparent;
  color: #f30;
}

.menu-dropdown {
  left: 0%;
  display: inline-block;
}

.icon-2 {
  border: 1px solid transparent;
  background-color: transparent;
  color: #fff;
}

.icon-3 {
  color: #fff;
}

.icon-4 {
  color: #fff;
}

.icon-5 {
  color: #fff;
}

.icon-6 {
  color: #fff;
}

.icon-7 {
  color: #fff;
}

.dropdown-div {
  position: relative;
  display: block;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.list {
  position: relative;
  padding-left: 20px;
  background-color: #000;
  color: #fff;
}

.dropdown-popup {
  color: #fff;
}

.image-32 {
  width: 4px;
  margin-right: 100px;
}

.footer-heading {
  font-family: Kanit, sans-serif;
  color: #fff;
  font-weight: 200;
  letter-spacing: 2px;
  text-transform: uppercase;
}

.div-block-30 {
  margin-right: 25px;
  margin-left: 25px;
}

.lottie-animation {
  position: absolute;
  left: auto;
  top: 810px;
  right: 3%;
  bottom: 0%;
  z-index: 100;
  width: auto;
  height: 10vh;
  margin-bottom: 0px;
}

.div-block-31 {
  border-top: 1px solid #fff;
}

.paragraph-5 {
  padding-top: 30px;
  font-family: Kanit, sans-serif;
  color: #fff;
  font-weight: 200;
}

.link {
  color: #fff;
  font-style: italic;
  text-decoration: none;
}

.link-2 {
  color: #fff;
  font-style: italic;
  text-decoration: none;
}

.lottie-animation-2 {
  position: relative;
  top: -15vh;
  width: 100%;
  height: 70vh;
}

.div-block-32 {
  position: fixed;
}

.lottie-animation-3 {
  position: absolute;
}

.lottie-animation-4 {
  position: absolute;
  top: 984px;
  z-index: 1;
}

.lottie-animation-5 {
  position: fixed;
  top: 1201px;
  z-index: 100;
}

.lottie-animation-6 {
  position: static;
  top: 85vh;
  z-index: 100;
  display: none;
  width: auto;
  height: auto;
  max-height: none;
  -o-object-fit: cover;
  object-fit: cover;
}

.div-block-33 {
  position: absolute;
  z-index: 200;
  display: block;
  width: 100%;
  margin-top: 0px;
  margin-bottom: 0px;
}

.container-7 {
  position: relative;
  display: block;
  padding-left: 0px;
}

.div-block-34 {
  position: absolute;
  z-index: 100;
  overflow: hidden;
  height: 8200px;
  max-height: 100px;
}

.div-block-35 {
  position: absolute;
  top: 85vh;
  z-index: 100;
  display: none;
  overflow: hidden;
  width: 100%;
  height: 7700px;
}

.lottie-animation-7 {
  position: fixed;
  z-index: 9999;
  display: none;
  width: 100%;
  height: 100%;
  background-color: #232346;
}

.div-block-36 {
  position: fixed;
  z-index: 1000000;
  background-color: #232346;
}

.div-block-37 {
  position: fixed;
  z-index: 0;
  display: none;
  -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-color: transparent;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/front-cover.png');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: repeat-x;
}

.lottie-animation-8 {
  position: relative;
  width: 100%;
}

.section-8 {
  position: relative;
  top: auto;
  z-index: 2;
  overflow: hidden;
  width: 100%;
  height: 185vh;
  margin-top: 0vh;
  background-color: transparent;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/page-trans.png');
  background-position: 50% 100%;
  background-size: contain;
  background-repeat: no-repeat;
}

.image-33 {
  position: relative;
  bottom: 40%;
  width: 100%;
}

.section-9 {
  position: relative;
  height: 100vh;
}

.section-10 {
  position: -webkit-sticky;
  position: sticky;
  z-index: 3;
}

.section-11 {
  position: relative;
  z-index: 2;
  width: 100%;
  height: 100vh;
  background-color: #fff;
}

.page-heading {
  position: fixed;
  top: auto;
  bottom: auto;
  z-index: 3;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  height: auto;
  margin-top: -104px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -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-color: transparent;
  font-family: Kanit, sans-serif;
  color: #f30;
  font-size: 100px;
  line-height: 100px;
  text-align: center;
  letter-spacing: 3px;
  text-transform: uppercase;
  text-shadow: 3px 3px 0 #fff;
}

.container-8 {
  position: fixed;
  left: auto;
  right: auto;
  bottom: 50%;
  z-index: 3;
  max-width: 80%;
}

.section-12 {
  position: relative;
  z-index: 3;
  display: block;
  overflow: visible;
  width: 100%;
  height: 225vh;
  background-color: transparent;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/page-trans.png');
  background-position: 50% 100%;
  background-size: contain;
  background-repeat: no-repeat;
}

.section-13 {
  position: relative;
  z-index: 3;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: auto;
  padding-bottom: 36px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  background-color: #fff;
}

.section-14 {
  position: fixed;
  z-index: 200;
}

.container-9 {
  padding: 60px;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  border-radius: 20px;
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.29);
}

.h2-heading {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 35px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  font-family: Kanit, sans-serif;
  color: #f93;
  font-size: 50px;
  font-weight: 500;
  white-space: normal;
}

.body-paragrapgh {
  display: block;
  margin-top: 20px;
  margin-right: 10px;
  margin-bottom: 20px;
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  font-family: Kanit, sans-serif;
  font-size: 18px;
  line-height: 1.5;
  font-weight: 300;
}

.body-paragrapgh.table-center {
  text-align: center;
}

.div-block-38 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -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;
}

.h3-heading {
  position: static;
  margin-top: 45px;
  margin-bottom: 17px;
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start;
  font-family: Kanit, sans-serif;
  font-size: 30px;
  font-weight: 400;
}

.h3-heading.attribtions-name-tag {
  margin-bottom: -15px;
}

.h3-heading.center {
  -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;
  text-align: center;
}

.image-34 {
  margin-bottom: 30px;
}

.link-3 {
  color: #f93;
  text-decoration: none;
}

.link-3:hover {
  text-decoration: underline;
}

.section-15 {
  position: relative;
  z-index: 1;
  height: 80vh;
  background-color: #fff;
}

.div-block-39 {
  height: 50vh;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/end-of-page-transition.png');
  background-position: 50% 0%;
  background-size: cover;
}

.div-block-40 {
  position: relative;
  top: -84px;
}

.section-16 {
  position: relative;
  z-index: 1;
  display: none;
  height: 5vh;
  border-style: solid;
  border-width: 10px;
  border-color: #fff;
  border-radius: 0px;
  background-color: #fff;
}

.div-block-41 {
  position: -webkit-sticky;
  position: sticky;
  top: 10%;
  width: 250px;
  height: 500px;
  max-width: 220px;
  margin-right: 0px;
  margin-left: 50px;
}

.section-button {
  width: 300px;
  background-color: transparent;
  -webkit-transition: color 300ms ease, background-color 300ms ease;
  transition: color 300ms ease, background-color 300ms ease;
  font-family: Kanit, sans-serif;
  color: #f93;
  font-size: 20px;
  font-weight: 500;
  text-decoration: none;
}

.section-button:hover {
  background-color: #f93;
  color: #fff;
}

.section-button.w--current {
  width: 300px;
  margin-top: 0px;
  margin-bottom: 0px;
}

.section-button.notebook-button {
  width: 280px;
  height: 30px;
}

.section-button.short-button {
  width: 250px;
}

.section-button.short-button.w--current {
  width: 100px;
}

.div-block-42 {
  position: relative;
  width: 220px;
  height: 140px;
  max-width: 220px;
  margin-top: 160px;
  margin-bottom: 160px;
}

.div-block-43 {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 140px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.link-4 {
  color: #f93;
  text-decoration: none;
}

.link-4:hover {
  text-decoration: underline;
}

.link-5 {
  color: #f93;
  text-decoration: none;
}

.link-5:hover {
  text-decoration: underline;
}

.link-6 {
  color: #f93;
  text-decoration: none;
}

.link-6:hover {
  text-decoration: underline;
}

.div-block-44 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: -15px;
  -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;
}

.image-35 {
  width: 30%;
  border-radius: 20px;
}

.div-block-45 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: -15px;
  -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;
}

.image-36 {
  width: 30%;
  margin-right: 20px;
}

.div-block-46 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -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;
}

.image-37 {
  width: 25%;
  margin-right: 0px;
  margin-left: 0px;
}

.menu-heading {
  font-family: Kanit, sans-serif;
  font-size: 24px;
  line-height: 30px;
  font-weight: 400;
}

.menu-heading.notebook {
  margin-top: 10px;
  margin-bottom: 5px;
}

.div-block-47 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 45px 10px;
  -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;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: 1fr 1fr;
  grid-template-rows: 1fr 1fr;
}

.image-38 {
  margin: 20px;
}

.link-7 {
  color: #f93;
  text-decoration: none;
}

.link-7:hover {
  text-decoration: underline;
}

.link-8 {
  color: #f93;
  text-decoration: none;
}

.link-8:hover {
  text-decoration: underline;
}

.link-9 {
  color: #f93;
  text-decoration: none;
}

.link-9:hover {
  text-decoration: underline;
}

.link-10 {
  color: #f93;
  text-decoration: none;
}

.link-10:hover {
  text-decoration: underline;
}

.flowchart-element {
  position: relative;
  display: -ms-grid;
  display: grid;
  height: 100%;
  padding: 20px;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-align-content: space-around;
  -ms-flex-line-pack: distribute;
  align-content: space-around;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2);
}

.ref-header {
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start;
  font-family: Kanit, sans-serif;
  font-weight: 500;
}

.ref-block {
  overflow: hidden;
}

.flowchart-text {
  font-family: Kanit, sans-serif;
  font-size: 16px;
  text-align: center;
}

.image-39 {
  width: 100%;
}

.image-40 {
  width: 100%;
}

.image-41 {
  width: 100%;
}

.image-42 {
  width: 100%;
}

.image-43 {
  width: 100%;
}

.utility-page-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100vw;
  height: 100vh;
  max-height: 100%;
  max-width: 100%;
  -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;
}

.utility-page-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 260px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  text-align: center;
}

.utility-page-form {
  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;
}

.image-44 {
  position: absolute;
  width: 100%;
  height: auto;
}

.image-45 {
  position: absolute;
}

.div-block-48 {
  position: fixed;
  z-index: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  width: 100%;
  height: 100vh;
  -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-color: #232346;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/front-cover.png');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: repeat-x;
}

.div-block-49 {
  overflow: hidden;
  width: 100%;
}

.lottie-animation-9 {
  width: 70%;
}

.div-block-50 {
  position: fixed;
  z-index: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -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-color: #232346;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/HP-page-banner.png');
  background-position: 50% 50%;
  background-size: cover;
}

.section-17 {
  position: relative;
  z-index: 1;
  width: 100%;
  height: 225vh;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/page-trans.png');
  background-position: 50% 100%;
  background-size: contain;
  background-repeat: no-repeat;
}

.section-18 {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 36px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  background-color: #fff;
}

.container-10 {
  position: relative;
  z-index: 2;
  padding: 60px;
  border-radius: 20px;
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.29);
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
}

.section-19 {
  position: relative;
  height: 80vh;
  background-color: #fff;
}

.div-block-51 {
  height: 50vh;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/end-of-page-transition.png');
  background-position: 50% 0%;
  background-size: cover;
  background-repeat: no-repeat;
}

.div-block-52 {
  position: relative;
  top: -84px;
  height: 30vh;
}

.div-block-53 {
  padding: 60px;
}

.image-46 {
  width: 100%;
}

.caption-text {
  margin-top: 10px;
  text-align: center;
}

.div-block-54 {
  position: fixed;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -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-color: #232346;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/safety-background-pic.png');
  background-position: 50% 50%;
  background-size: cover;
}

.section-20 {
  position: relative;
  z-index: 1;
  height: 225vh;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/page-trans.png');
  background-position: 50% 100%;
  background-size: contain;
  background-repeat: no-repeat;
}

.section-21 {
  position: relative;
  z-index: 2;
  padding-bottom: 36px;
  background-color: #fff;
}

.container-11 {
  padding: 60px;
  border-radius: 20px;
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.29);
}

.section-22 {
  position: relative;
  display: block;
  height: 80vh;
  -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;
}

.div-block-55 {
  height: 50vh;
  background-color: #fff;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/end-of-page-transition.png');
  background-position: 50% 0%;
  background-size: cover;
}

.div-block-56 {
  position: relative;
  top: 0px;
  height: 30vh;
}

.div-block-57 {
  position: fixed;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -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-color: #232346;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/attributions-background-pic.png');
  background-position: 50% 50%;
  background-size: cover;
}

.section-23 {
  position: relative;
  width: 100%;
  height: 225vh;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/page-trans.png');
  background-position: 50% 100%;
  background-size: contain;
  background-repeat: no-repeat;
}

.section-24 {
  position: relative;
  padding-bottom: 36px;
  background-color: #fff;
}

.container-12 {
  margin-bottom: 45px;
  padding: 60px;
  border-radius: 20px;
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.29);
}

.section-25 {
  position: relative;
  height: 80vh;
  background-color: #fff;
}

.div-block-58 {
  height: 50vh;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/end-of-page-transition.png');
  background-position: 50% 0%;
  background-size: cover;
}

.div-block-59 {
  position: relative;
  top: -84px;
}

.div-block-60 {
  display: block;
}

.image-47 {
  margin-right: 20px;
}

.container-13 {
  margin-bottom: 45px;
  padding: 60px;
  border-radius: 20px;
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.29);
}

.div-block-61 {
  margin-top: 40px;
}

.container-14 {
  margin-bottom: 45px;
  padding: 60px;
  border-radius: 20px;
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.29);
}

.container-15 {
  padding: 60px;
  border-radius: 20px;
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.29);
}

.section-26 {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 3px;
  padding-bottom: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -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-color: #fff;
}

.div-block-62 {
  position: relative;
  left: auto;
  right: auto;
  display: none;
  width: 80%;
  margin-top: 20px;
  margin-bottom: 36px;
}

.div-block-63 {
  position: -webkit-sticky;
  position: sticky;
  display: -ms-grid;
  display: grid;
  padding: 30px 20px;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1.5fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1.5fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto;
  border-radius: 20px;
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.29);
}

.image-48 {
  width: 7vh;
  text-align: center;
}

.grid-border {
  display: -ms-grid;
  display: grid;
  padding-top: 5px;
  padding-bottom: 5px;
  -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;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1.5fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1.5fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  border-radius: 20px;
  background-color: #f5f5f5;
}

.div-block-64 {
  position: relative;
}

.div-block-65 {
  margin-bottom: 60px;
}

.div-block-66 {
  border-radius: 20px;
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.29);
}

.div-block-67 {
  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 auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto;
}

.div-block-68 {
  display: -ms-grid;
  display: grid;
  padding-top: 5px;
  padding-right: 0px;
  padding-bottom: 5px;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  border-radius: 20px;
  background-color: #f5f5f5;
}

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

.image-49 {
  width: 25%;
  height: 25%;
  max-width: 30%;
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 10px;
}

.div-block-70 {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.image-50 {
  width: 200px;
  height: 200px;
}

.div-block-71 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 80%;
  -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-74 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 90%;
  -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;
}

.div-block-75 {
  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: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.section-29 {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 68px;
  padding-bottom: 68px;
  -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;
  background-color: #fff;
}

.heading-4 {
  position: relative;
  margin-top: 0px;
  margin-bottom: 0px;
  background-color: #fff;
}

.section-30 {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: -16px;
  padding-top: 92px;
  padding-bottom: 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -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-color: #fff;
}

.heading-5 {
  color: #ffcb65;
}

.heading-6 {
  color: #5f3581;
}

.heading-7 {
  color: #980000;
}

.image-54 {
  width: 100%;
}

.section-31 {
  position: relative;
  background-color: #fff;
}

.div-block-76 {
  position: fixed;
  z-index: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -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-color: #232346;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/page-banner.png');
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-77 {
  position: relative;
  display: block;
  height: 225vh;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/page-trans.png');
  background-position: 50% 100%;
  background-size: contain;
  background-repeat: no-repeat;
  line-height: 225vh;
}

.heading-8 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.section-32 {
  position: relative;
  z-index: 1;
  background-color: #fff;
}

.section-33 {
  position: relative;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 80vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  background-color: #fff;
}

.div-block-78 {
  height: 50vh;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/end-of-page-transition.png');
  background-position: 50% 0%;
  background-size: cover;
}

.div-block-79 {
  height: 30vh;
  margin-top: -84px;
  padding-top: 0px;
  padding-bottom: 0px;
}

.div-block-80 {
  position: fixed;
  z-index: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -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-color: #232346;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/eng-page-banner.png');
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-81 {
  position: relative;
  z-index: 1;
  display: block;
  width: 100%;
  height: 225vh;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/page-trans.png');
  background-position: 50% 100%;
  background-size: contain;
  background-repeat: no-repeat;
}

.section-34 {
  position: relative;
  z-index: 1;
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fff;
}

.section-35 {
  position: relative;
  z-index: 1;
  width: 100%;
  height: 80vh;
  background-color: #fff;
}

.div-block-82 {
  height: 50vh;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/end-of-page-transition.png');
  background-position: 50% 0%;
  background-size: cover;
}

.div-block-83 {
  position: fixed;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -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-color: #232346;
}

.div-block-84 {
  position: relative;
  z-index: 1;
  height: 225vh;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/page-trans.png');
  background-position: 50% 100%;
  background-size: contain;
  background-repeat: no-repeat;
}

.section-36 {
  position: relative;
  z-index: 1;
  background-color: #fff;
}

.section-37 {
  position: relative;
  z-index: 1;
  height: 80vh;
  background-color: #fff;
}

.div-block-85 {
  height: 50vh;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/end-of-page-transition.png');
  background-position: 50% 0%;
  background-size: cover;
}

.div-block-86 {
  position: fixed;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -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-color: #232346;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/parts-page-banner.png');
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-87 {
  position: relative;
  z-index: 1;
  height: 225vh;
  background-color: transparent;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/page-trans.png');
  background-position: 50% 100%;
  background-size: contain;
  background-repeat: no-repeat;
}

.section-38 {
  position: relative;
  z-index: 1;
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fff;
}

.section-39 {
  position: relative;
  z-index: 1;
  display: block;
  height: 80vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  background-color: #fff;
}

.div-block-88 {
  height: 50vh;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/end-of-page-transition.png');
  background-position: 50% 0%;
  background-size: cover;
}

.div-block-89 {
  position: fixed;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -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-color: #232346;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/colab-page-banner.png');
  background-position: 50% 50%;
  background-size: cover;
}

.section-40 {
  position: relative;
  z-index: 1;
  width: 100%;
  height: 225vh;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/page-trans.png');
  background-position: 50% 100%;
  background-size: contain;
  background-repeat: no-repeat;
}

.section-41 {
  position: relative;
  z-index: 1;
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fff;
}

.section-42 {
  position: relative;
  z-index: 1;
  height: 80vh;
  background-color: #fff;
}

.div-block-90 {
  height: 50vh;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/end-of-page-transition.png');
  background-position: 50% 0%;
  background-size: cover;
}

.div-block-91 {
  position: fixed;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -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-color: #232346;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/team-page-banner.png');
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-92 {
  position: relative;
  z-index: 1;
  display: block;
  width: 100%;
  height: 225vh;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/page-trans.png');
  background-position: 50% 100%;
  background-size: contain;
  background-repeat: no-repeat;
}

.section-43 {
  position: relative;
  z-index: 1;
  display: block;
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fff;
}

.section-44 {
  position: relative;
  z-index: 1;
  display: block;
  width: 100%;
  height: 80vh;
  background-color: #fff;
}

.div-block-93 {
  height: 50vh;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/end-of-page-transition.png');
  background-position: 50% 0%;
  background-size: cover;
}

.div-block-94 {
  position: fixed;
  z-index: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -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-color: #232346;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/notebook-page-banner.png');
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-95 {
  position: relative;
  z-index: 1;
  width: 100%;
  height: 225vh;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/page-trans.png');
  background-position: 50% 100%;
  background-size: contain;
  background-repeat: no-repeat;
}

.section-45 {
  position: relative;
  z-index: 1;
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fff;
}

.section-46 {
  position: relative;
  z-index: 1;
  width: 100%;
  height: 80vh;
  background-color: #fff;
}

.div-block-96 {
  height: 50vh;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/end-of-page-transition.png');
  background-position: 50% 0%;
  background-size: cover;
}

.div-block-97 {
  position: fixed;
  z-index: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -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-color: #232346;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/contribution-page-banner.png');
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-98 {
  position: relative;
  z-index: 1;
  height: 225vh;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/page-trans.png');
  background-position: 50% 100%;
  background-size: contain;
  background-repeat: no-repeat;
}

.section-47 {
  position: relative;
  z-index: 1;
  padding-bottom: 60px;
  background-color: #fff;
}

.section-48 {
  position: relative;
  z-index: 1;
  background-color: #fff;
}

.div-block-99 {
  height: 50vh;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/end-of-page-transition.png');
  background-position: 50% 0%;
  background-size: cover;
}

.div-block-100 {
  position: fixed;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -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-color: #232346;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/awards-page-banner.png');
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-101 {
  position: relative;
  z-index: 1;
  display: block;
  width: 100%;
  height: 225vh;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/page-trans.png');
  background-position: 50% 100%;
  background-size: contain;
  background-repeat: no-repeat;
}

.section-49 {
  position: relative;
  z-index: 1;
  background-color: #fff;
}

.section-50 {
  position: relative;
  z-index: 1;
  height: 80vh;
  background-color: #fff;
}

.div-block-102 {
  height: 50vh;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/end-of-page-transition.png');
  background-position: 50% 0%;
  background-size: cover;
}

.container-16 {
  position: relative;
  z-index: 0;
  display: -ms-grid;
  display: grid;
  max-width: 80%;
  margin-top: 25px;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto auto auto;
  grid-template-rows: auto auto auto;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}

.container-16:hover {
  -webkit-transform: scale3d(1none, 1none, 1none);
  transform: scale3d(1none, 1none, 1none);
}

.div-block-103 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-bottom: 80px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -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;
}

.paragraph-6 {
  margin-right: 221px;
  margin-left: 221px;
}

.section-51 {
  position: relative;
  z-index: 1;
  height: 125vh;
  background-color: #fff;
}

.container-17 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 90%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -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;
}

.div-block-104 {
  display: -ms-grid;
  display: grid;
  width: 100%;
  max-width: 100%;
  padding-top: 20px;
  padding-bottom: 20px;
  -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;
  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;
  grid-template-rows: auto;
}

.div-block-105 {
  position: relative;
  bottom: -40%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 75vh;
  margin-top: 0px;
  padding: 86px 40px 53px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 20px;
  box-shadow: 0 0 20px 10px rgba(0, 0, 0, 0.26);
}

.div-block-106 {
  width: 50%;
}

.image-55 {
  position: absolute;
  bottom: 92%;
  z-index: 0;
  width: 50%;
}

.name-tag-text {
  font-family: Kanit, sans-serif;
  font-size: 24px;
  line-height: 1.5;
  font-weight: 300;
  text-align: center;
}

.name-tag {
  font-family: Kanit, sans-serif;
  font-weight: 500;
}

.funfact {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  font-family: Kanit, sans-serif;
  color: #f93;
  font-size: 30px;
  font-weight: 600;
}

.pfp {
  border: 6px solid transparent;
  border-radius: 500px;
  opacity: 0;
  outline-color: #fff;
  outline-offset: 0px;
  outline-style: solid;
  outline-width: 3px;
  -webkit-transition: border-color 400ms ease;
  transition: border-color 400ms ease;
}

.pfp:hover {
  border-width: 6px;
  border-color: #f93;
  border-radius: 500px;
  outline-color: transparent;
  outline-offset: 0px;
  outline-style: none;
  outline-width: 3px;
}

.div-block-107 {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  width: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.keaton {
  position: absolute;
  z-index: 10;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 120vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: hsla(0, 0%, 100%, 0.6);
}

.profile-block {
  position: relative;
  z-index: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 85%;
  height: 60vh;
  margin-top: 140px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 19px;
  background-color: #fff;
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.29);
}

.image-56 {
  height: 40vh;
  margin-left: 30px;
}

.div-block-110 {
  margin-right: 30px;
  margin-left: 30px;
}

.sai {
  position: absolute;
  z-index: 11;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 120vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: hsla(0, 0%, 100%, 0.6);
}

.occupation {
  margin-top: 5px;
  font-family: Kanit, sans-serif;
  color: #f30;
  font-size: 25px;
  line-height: 30px;
  font-weight: 500;
}

.jeffrey {
  position: absolute;
  z-index: 12;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 120vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: hsla(0, 0%, 100%, 0.6);
}

.vivek {
  position: absolute;
  z-index: 13;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 120vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: hsla(0, 0%, 100%, 0.6);
}

.leia {
  position: absolute;
  z-index: 14;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 120vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: hsla(0, 0%, 100%, 0.6);
}

.neil {
  position: absolute;
  z-index: 15;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 120vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: hsla(0, 0%, 100%, 0.6);
}

.nate {
  position: absolute;
  z-index: 16;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 120vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: hsla(0, 0%, 100%, 0.6);
}

.sandy {
  position: absolute;
  z-index: 17;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 120vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: hsla(0, 0%, 100%, 0.6);
}

.samer {
  position: absolute;
  z-index: 18;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 120vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: hsla(0, 0%, 100%, 0.6);
}

.adam {
  position: absolute;
  z-index: 19;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 120vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: hsla(0, 0%, 100%, 0.6);
}

.bill {
  position: absolute;
  z-index: 20;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 120vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: hsla(0, 0%, 100%, 0.6);
}

.macy {
  position: absolute;
  z-index: 21;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  width: 100%;
  height: 120vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: hsla(0, 0%, 100%, 0.6);
}

.section-52 {
  position: relative;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  padding-top: 38px;
  padding-bottom: 166px;
  -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-color: #fff;
}

.div-block-111 {
  position: relative;
  bottom: -20%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 60%;
  height: 50vh;
  padding: 86px 40px 53px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -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;
  border-radius: 20px;
  box-shadow: 0 0 20px 10px rgba(0, 0, 0, 0.26);
}

.image-59 {
  position: absolute;
  bottom: 92%;
  width: 40%;
}

.div-block-112 {
  display: -ms-grid;
  display: grid;
  width: 90%;
  -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;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1.25fr 1.25fr;
  grid-template-columns: 1.25fr 1.25fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.div-block-113 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -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;
}

.div-block-114 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 44px;
  margin-bottom: 52px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -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;
}

.div-block-115 {
  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-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;
}

.div-block-116 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -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;
}

.div-block-117 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -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;
}

.div-block-118 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -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;
}

.image-60 {
  width: 100%;
}

.div-block-119 {
  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-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;
}

.image-61 {
  height: 100%;
}

.div-block-120 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -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;
}

.image-62 {
  height: 100%;
}

.image-63 {
  height: 100%;
}

.div-block-121 {
  position: -webkit-sticky;
  position: sticky;
  top: 0px;
  width: 280px;
  height: auto;
  margin-right: 0px;
  margin-left: 35px;
}

.div-block-121.engineering {
  height: auto;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
}

.div-block-122 {
  position: -webkit-sticky;
  position: sticky;
  top: 30%;
  overflow: visible;
  margin-top: 83px;
}

.link-11 {
  color: #fff;
  text-decoration: none;
}

.image-64 {
  width: 88%;
  margin-top: 28px;
  margin-bottom: 0px;
}

.image-65 {
  width: 70%;
}

.image-66 {
  width: 95%;
}

.div-block-123 {
  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: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.div-block-124 {
  display: -ms-grid;
  display: grid;
  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;
  grid-template-rows: auto;
}

.div-block-125 {
  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-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;
}

.figure-heading {
  font-family: Kanit, sans-serif;
  font-size: 22px;
  font-weight: 500;
}

.div-block-126 {
  display: -ms-grid;
  display: grid;
  width: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 0.5fr 1fr 1fr 1fr;
  grid-template-columns: 0.5fr 1fr 1fr 1fr;
  -ms-grid-rows: auto auto auto;
  grid-template-rows: auto auto auto;
}

.image-67 {
  display: block;
  width: 100%;
}

.div-block-127 {
  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-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;
}

.paragraph-7 {
  font-family: Kanit, sans-serif;
}

.figure-label {
  font-family: Kanit, sans-serif;
  font-size: 18px;
  font-weight: 400;
}

.image-68 {
  display: block;
  width: 100%;
}

.div-block-128 {
  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-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;
}

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

.div-block-129 {
  position: relative;
  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-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;
}

.div-block-130 {
  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-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;
}

.heading-9 {
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start;
}

.div-block-131 {
  position: -webkit-sticky;
  position: sticky;
  top: 10px;
}

.div-block-132 {
  width: auto;
}

.container-18 {
  max-width: 80%;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.div-block-133 {
  width: 95%;
  margin-bottom: 60px;
  padding: 30px 60px 60px;
  border-radius: 20px;
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.29);
}

.div-block-134 {
  position: relative;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 60px;
  -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-color: #fff;
}

.div-block-135 {
  position: relative;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 15px;
  padding-bottom: 7px;
  -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-color: #fff;
}

.grid-3 {
  -ms-grid-columns: 0.75fr 1fr 1fr 0.75fr 0.5fr;
  grid-template-columns: 0.75fr 1fr 1fr 0.75fr 0.5fr;
  font-family: Kanit, sans-serif;
  font-size: 16px;
  font-weight: 300;
}

.div-block-136 {
  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-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;
  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;
}

.image-70 {
  width: 100%;
}

.div-block-137 {
  position: fixed;
  z-index: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -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-color: #232346;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/description-page-banner.png');
  background-position: 50% 50%;
  background-size: cover;
}

.table-element {
  font-family: Kanit, sans-serif;
  font-size: 18px;
  font-weight: 300;
}

.div-block-138 {
  position: fixed;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -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-color: #232346;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/model-page-banner.png');
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-139 {
  position: relative;
  z-index: 1;
  width: 100%;
  height: 225ch;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/page-trans.png');
  background-position: 50% 100%;
  background-size: contain;
  background-repeat: no-repeat;
}

.section-53 {
  position: relative;
  z-index: 1;
  height: 80vh;
  background-color: #fff;
}

.div-block-140 {
  height: 50vh;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/end-of-page-transition.png');
  background-position: 50% 0%;
  background-size: cover;
}

.div-block-141 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -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;
}

.div-block-142 {
  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-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;
}

.image-71 {
  width: 100%;
}

.div-block-143 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -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;
}

.image-72 {
  width: 100%;
}

.section-54 {
  position: relative;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 50px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  background-color: #fff;
}

.div-block-144 {
  width: 250px;
}

.div-block-145 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -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;
}

.div-block-146 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -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;
}

.div-block-147 {
  position: fixed;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -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-color: #232346;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/results-page-banner.png');
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-148 {
  position: relative;
  z-index: 1;
  width: 100%;
  height: 225vh;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/page-trans.png');
  background-position: 50% 100%;
  background-size: contain;
  background-repeat: no-repeat;
}

.section-55 {
  position: relative;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 80vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -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-color: #fff;
}

.div-block-149 {
  width: 100%;
  height: 50vh;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/end-of-page-transition.png');
  background-position: 50% 0%;
  background-size: cover;
}

.container-19 {
  max-width: 80%;
  border-radius: 20px;
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.29);
}

.div-block-150 {
  width: 100%;
}

.div-block-151 {
  position: fixed;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -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-color: #232346;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/experiments-page-banner.png');
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-152 {
  position: relative;
  z-index: 1;
  height: 225vh;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/page-trans.png');
  background-position: 50% 100%;
  background-size: contain;
  background-repeat: no-repeat;
}

.section-56 {
  position: relative;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 80vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -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-color: #fff;
}

.div-block-153 {
  width: 100%;
  height: 50vh;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/end-of-page-transition.png');
  background-position: 50% 0%;
  background-size: cover;
}

.div-block-154 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -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;
}

.section-57 {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 8vh;
  -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-color: #fff;
}

.protocol {
  -webkit-transition: color 200ms ease;
  transition: color 200ms ease;
  font-family: Kanit, sans-serif;
  font-weight: 400;
}

.protocol:hover {
  color: #f30;
}

.section-58 {
  position: relative;
  padding-top: 26px;
  padding-bottom: 26px;
  background-color: #fff;
}

.container-20 {
  max-width: 70%;
  margin-top: 28px;
  margin-bottom: 28px;
  padding: 20px;
  border-radius: 20px;
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.29);
}

.gold {
  width: 700px;
  padding: 10px;
  border-radius: 20px;
  background-color: #fddd85;
  font-family: Kanit, sans-serif;
  color: #fff;
  font-weight: 500;
}

.gold.bronze {
  background-color: #fbb683;
}

.gold.silver {
  background-color: #dadadc;
}

.section-59 {
  position: relative;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 100px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -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-color: #fff;
}

.gold-button {
  width: auto;
  border-radius: 20px;
  background-color: transparent;
  -webkit-transition: color 200ms ease, background-color 200ms ease;
  transition: color 200ms ease, background-color 200ms ease;
  font-family: Kanit, sans-serif;
  color: #000;
  font-size: 20px;
  font-weight: 400;
}

.gold-button:hover {
  background-color: #fddd85;
  color: #fff;
}

.gold-button.bronze:hover {
  background-color: #fbb683;
}

.gold-button.silver:hover {
  background-color: #dadadc;
}

.div-block-155 {
  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;
}

.div-block-156 {
  position: fixed;
  z-index: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -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-color: #232346;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/education-page-banner.png');
  background-position: 50% 50%;
  background-size: cover;
}

.div-block-157 {
  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-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;
}

.image-73 {
  width: 85%;
}

.div-block-158 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 90%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -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;
}

.div-block-159 {
  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-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;
}

.image-74 {
  width: 80%;
}

.div-block-160 {
  width: 100%;
}

.image-75 {
  width: 80%;
}

.div-block-161 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -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;
}

.div-block-162 {
  width: 70%;
}

.div-block-163 {
  width: 80%;
}

.div-block-164 {
  width: 80%;
}

.div-block-165 {
  width: 80%;
}

.div-block-166 {
  width: 80%;
}

.div-block-167 {
  width: 80%;
}

.div-block-168 {
  width: 75%;
}

.div-block-169 {
  width: 80%;
}

.div-block-170 {
  width: 80%;
}

.div-block-171 {
  width: 80%;
}

.div-block-172 {
  width: 80%;
}

.div-block-173 {
  width: 80%;
}

.div-block-174 {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -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;
}

.div-block-175 {
  width: 80%;
}

.div-block-176 {
  width: 80%;
}

.div-block-177 {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -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;
}

.div-block-178 {
  width: 80%;
}

.div-block-179 {
  display: -ms-grid;
  display: grid;
  width: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.div-block-180 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -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;
}

.div-block-181 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -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;
}

.image-76 {
  height: 100%;
}

.section-60 {
  position: relative;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 166px;
  padding-bottom: 44px;
  -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-color: #fff;
}

.div-block-182 {
  width: 400px;
  height: 400px;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/adp-1-with-glow.png');
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

.div-block-183 {
  width: 400px;
  height: 400px;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/adp-1.png');
  background-position: 50% 50%;
  background-size: contain;
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

.div-block-184 {
  position: relative;
  z-index: 1;
  width: 200px;
  height: 200px;
  max-width: 100px;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  background-image: url('https://static.igem.wiki/teams/4342/wiki/DNA.png');
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
}

.div-block-185 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -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;
}

.div-block-186 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -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;
}

.div-block-187 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -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;
}

.image-77 {
  width: 35%;
}

.image-78 {
  width: 100%;
}

.image-79 {
  width: 100%;
}

.image-80 {
  width: 70%;
}

.div-block-188 {
  width: 650px;
}

.attributions-text {
  margin-right: 60px;
  margin-left: 60px;
  font-family: Kanit, sans-serif;
  font-size: 30px;
  font-weight: 300;
  text-align: center;
}

.image-81 {
  position: relative;
  z-index: 10;
  max-width: 20%;
  margin-right: 30px;
  margin-left: 30px;
  padding: 30px 20px;
  border-style: solid;
  border-width: 6px;
  border-color: #fff;
  border-radius: 20px;
  background-color: #613583;
  text-align: left;
}

.div-block-189 {
  position: relative;
  z-index: 10;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 70vh;
  -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;
}

.link-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -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;
  -webkit-transition: opacity 200ms ease;
  transition: opacity 200ms ease;
}

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

.div-block-190 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-width: 400px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -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;
}

.awards-heading {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  font-family: Kanit, sans-serif;
  font-weight: 500;
}

.awards-heading.sunheading {
  font-size: 35px;
  font-weight: 400;
}

.div-block-191 {
  height: 70px;
}

.grid-6 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.image-82 {
  height: 300px;
}

.image-83 {
  height: 300px;
}

.image-84 {
  height: 300px;
}

.image-85 {
  height: 300px;
}

@media screen and (min-width: 1280px) {
  .div-block-5 {
    width: 100%;
  }

  .lottie-animation-6 {
    display: none;
  }

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

  .div-block-74 {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .section-51 {
    height: 125vh;
  }

  .div-block-105 {
    margin-top: 0px;
  }

  .grid-3 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    -ms-grid-columns: 0.75fr 1fr 2.75fr 0.25fr 0.25fr;
    grid-template-columns: 0.75fr 1fr 2.75fr 0.25fr 0.25fr;
  }
}

@media screen and (min-width: 1440px) {
  .lottie-animation-6 {
    display: none;
  }

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

  .div-block-79 {
    margin-top: 0px;
  }

  .section-51 {
    height: 122vh;
  }

  .div-block-105 {
    top: 50%;
    bottom: auto;
    height: 70vh;
  }

  .image-55 {
    top: auto;
  }
}

@media screen and (min-width: 1920px) {
  .body {
    overflow: visible;
  }

  .sky-and-horizon {
    display: block;
  }

  .bl5 {
    display: block;
  }

  .sky {
    display: block;
    background-image: url('https://static.igem.wiki/teams/4342/wiki/sky-1.png');
  }

  .div-block-5 {
    position: relative;
    width: auto;
    margin-top: -52px;
    margin-bottom: -52px;
  }

  .div-block-25 {
    display: -ms-grid;
    display: grid;
    -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: 0px;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .page-footer {
    margin-top: 0px;
  }

  .lottie-animation-6 {
    display: block;
  }

  .div-block-35 {
    display: block;
  }

  .lottie-animation-7 {
    height: 100%;
  }

  .div-block-37 {
    position: fixed;
    background-color: transparent;
    background-position: 50% 50%;
    background-size: cover;
  }

  .page-heading {
    top: auto;
    bottom: auto;
  }

  .section-12 {
    background-position: 50% 100%;
  }

  .section-13 {
    height: auto;
  }

  .container-9 {
    max-width: 70%;
  }

  .h2-heading {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 35px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .body-paragrapgh {
    font-size: 22px;
    text-align: center;
  }

  .section-button {
    width: 400px;
  }

  .section-button.short-button {
    width: 300px;
  }

  .image-35 {
    width: 20%;
    margin-left: 57px;
  }

  .image-36 {
    width: 25%;
  }

  .image-37 {
    width: 15%;
  }

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

  .div-block-50 {
    background-color: #232346;
  }

  .container-10 {
    max-width: 70%;
  }

  .div-block-54 {
    position: fixed;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 100vh;
    -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-color: #232346;
    background-image: url('https://static.igem.wiki/teams/4342/wiki/safety-background-pic.png');
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat;
  }

  .section-20 {
    position: relative;
    z-index: 1;
    width: 100%;
    height: 225vh;
    background-image: url('https://static.igem.wiki/teams/4342/wiki/page-trans.png');
    background-position: 50% 100%;
    background-size: contain;
    background-repeat: no-repeat;
  }

  .section-21 {
    position: relative;
    padding-bottom: 36px;
    background-color: #fff;
  }

  .container-11 {
    position: relative;
    z-index: 2;
    border-radius: 20px;
    box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.29);
  }

  .section-22 {
    position: relative;
    z-index: 1;
    height: 80vh;
    background-color: #fff;
  }

  .div-block-55 {
    height: 50vh;
    background-image: url('https://static.igem.wiki/teams/4342/wiki/end-of-page-transition.png');
    background-position: 50% 100%;
    background-size: cover;
    background-repeat: no-repeat;
  }

  .div-block-56 {
    height: 30vh;
  }

  .section-25 {
    z-index: 3;
    padding-top: 100px;
  }

  .div-block-58 {
    height: 50vh;
    background-position: 50% 0%;
  }

  .section-26 {
    padding-top: 68px;
    padding-bottom: 68px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .div-block-62 {
    width: 60%;
  }

  .image-48 {
    width: 5vh;
  }

  .div-block-71 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 50%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -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;
  }

  .section-27 {
    position: relative;
    z-index: 2;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 68px;
    padding-bottom: 68px;
    -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;
    background-color: #fff;
  }

  .section-28 {
    position: relative;
    z-index: 1;
    background-color: #fff;
  }

  .div-block-72 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .div-block-73 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .image-51 {
    width: 100%;
  }

  .image-52 {
    width: 90%;
  }

  .image-53 {
    width: 100%;
  }

  .div-block-74 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 90%;
  }

  .div-block-75 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 50%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -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;
  }

  .section-29 {
    position: relative;
    z-index: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    -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;
  }

  .heading-5 {
    font-family: Kanit, sans-serif;
    color: #ff9833;
    font-weight: 400;
  }

  .heading-6 {
    font-family: Kanit, sans-serif;
    color: #603582;
    font-weight: 400;
  }

  .heading-7 {
    font-family: Kanit, sans-serif;
    color: #980000;
    font-weight: 400;
  }

  .section-31 {
    position: relative;
    height: 10vh;
  }

  .section-32 {
    margin-bottom: 0px;
    padding-top: 60px;
    padding-right: 0px;
    padding-bottom: 60px;
  }

  .div-block-78 {
    margin-top: 0px;
    margin-bottom: 0px;
    background-position: 50% 0%;
  }

  .div-block-80 {
    position: fixed;
    z-index: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 100vh;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -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-color: #232346;
  }

  .div-block-81 {
    position: relative;
    z-index: 1;
    height: 225vh;
    background-color: transparent;
    background-image: url('https://static.igem.wiki/teams/4342/wiki/page-trans.png');
    background-position: 50% 100%;
    background-size: contain;
    background-repeat: no-repeat;
  }

  .section-34 {
    position: relative;
    z-index: 1;
    padding: 60px 30px;
    background-color: #fff;
  }

  .section-35 {
    position: relative;
    z-index: 1;
    width: 100%;
    height: 80vh;
    background-color: #fff;
  }

  .div-block-82 {
    height: 50vh;
  }

  .div-block-83 {
    position: fixed;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 100vh;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -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-color: #232346;
  }

  .div-block-84 {
    position: relative;
    z-index: 1;
    display: block;
    height: 225vh;
    background-image: url('https://static.igem.wiki/teams/4342/wiki/page-trans.png');
    background-position: 50% 100%;
    background-size: contain;
    background-repeat: no-repeat;
  }

  .section-36 {
    position: relative;
    z-index: 1;
    display: block;
    background-color: #fff;
  }

  .div-block-91 {
    position: fixed;
    width: 100%;
    height: 100vh;
    background-color: #232346;
  }

  .div-block-92 {
    position: relative;
    z-index: 1;
    width: 100%;
    height: 225vh;
    background-image: url('https://static.igem.wiki/teams/4342/wiki/page-trans.png');
    background-position: 50% 100%;
    background-size: contain;
    background-repeat: no-repeat;
  }

  .section-43 {
    padding-bottom: 150px;
  }

  .div-block-97 {
    position: fixed;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 100vh;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -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-color: #232346;
  }

  .div-block-98 {
    position: relative;
    z-index: 1;
    width: 100%;
    height: 225vh;
    background-image: url('https://static.igem.wiki/teams/4342/wiki/page-trans.png');
    background-position: 50% 100%;
    background-size: contain;
    background-repeat: no-repeat;
  }

  .section-47 {
    position: relative;
    z-index: 1;
    padding-top: 60px;
    padding-bottom: 60px;
    background-color: #fff;
  }

  .section-48 {
    position: relative;
    height: 80vh;
    background-color: #fff;
  }

  .div-block-99 {
    height: 50vh;
    background-image: url('https://static.igem.wiki/teams/4342/wiki/end-of-page-transition.png');
    background-position: 50% 0%;
    background-size: cover;
  }

  .div-block-100 {
    z-index: 0;
  }

  .div-block-101 {
    position: relative;
    z-index: 1;
    width: 100%;
    height: 225vh;
    background-image: url('https://static.igem.wiki/teams/4342/wiki/page-trans.png');
    background-position: 50% 100%;
    background-size: contain;
    background-repeat: no-repeat;
  }

  .section-49 {
    position: relative;
    z-index: 1;
    padding-top: 60px;
    padding-bottom: 60px;
    background-color: #fff;
  }

  .section-50 {
    position: relative;
    z-index: 1;
    width: 100%;
    height: 80vh;
    background-color: #fff;
  }

  .div-block-102 {
    height: 50vh;
    background-image: url('https://static.igem.wiki/teams/4342/wiki/end-of-page-transition.png');
    background-position: 50% 0%;
    background-size: cover;
  }

  .container-16 {
    max-width: 80%;
    margin-top: 50px;
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    -ms-grid-rows: auto auto auto;
    grid-template-rows: auto auto auto;
  }

  .section-51 {
    height: 120vh;
  }

  .div-block-104 {
    grid-column-gap: 31px;
  }

  .div-block-105 {
    top: 65%;
    height: 60vh;
  }

  .image-55 {
    top: auto;
  }

  .sai {
    z-index: 11;
  }

  .leia {
    position: absolute;
    z-index: 14;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 120vh;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: hsla(0, 0%, 100%, 0.6);
  }

  .neil {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .nate {
    position: absolute;
    z-index: 16;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 120vh;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: hsla(0, 0%, 100%, 0.6);
  }

  .adam {
    position: absolute;
    z-index: 19;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 120vh;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: hsla(0, 0%, 100%, 0.6);
  }

  .bill {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .macy {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .div-block-112 {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .div-block-120 {
    position: relative;
    width: 100%;
  }

  .div-block-133 {
    width: 100%;
  }

  .image-69 {
    height: 100%;
  }

  .grid-3 {
    -ms-grid-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    font-family: Kanit, sans-serif;
    font-size: 20px;
  }

  .table-element {
    height: auto;
    font-size: 20px;
  }

  .div-block-143 {
    position: relative;
  }

  .section-54 {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .section-57 {
    height: 9vh;
  }

  .section-58 {
    position: relative;
    z-index: 1;
    background-color: #fff;
  }

  .div-block-155.werid {
    -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;
  }

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

  .text-block-2 {
    font-family: Kanit, sans-serif;
  }

  .text-block-3 {
    font-family: Kanit, sans-serif;
  }

  .text-block-4 {
    font-family: Kanit, sans-serif;
  }

  .text-block-5 {
    font-family: Kanit, sans-serif;
  }

  .text-block-6 {
    font-family: Kanit, sans-serif;
  }

  .div-block-158 {
    width: 90%;
  }

  .div-block-160 {
    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-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;
  }

  .div-block-163 {
    width: 70%;
  }

  .div-block-165 {
    width: 80%;
  }

  .div-block-166 {
    width: 85%;
  }

  .div-block-168 {
    width: 70%;
  }

  .image-81 {
    margin: 30px;
    padding: 30px 20px;
    border-style: solid;
    border-width: 5px;
    border-color: #fff;
    border-radius: 20px;
    background-color: #613583;
  }

  .div-block-189 {
    z-index: 6;
    margin-top: 55vh;
  }

  .link-block {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -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;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    align-self: auto;
  }

  .grid-6 {
    grid-column-gap: 100px;
    grid-row-gap: 100px;
  }

  .image-86 {
    height: 300px;
  }
}

@media screen and (max-width: 991px) {
  .bl4 {
    background-image: url('https://static.igem.wiki/teams/4342/wiki/bl4-2.png');
  }

  .main-page-section {
    height: 120vh;
  }

  .div-block {
    margin-right: 40px;
    margin-left: 40px;
  }

  .section-4 {
    height: 150vh;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: 500px auto;
    grid-template-rows: 500px auto;
  }

  .div-block-2 {
    margin-right: 60px;
    margin-left: 60px;
  }

  .div-block-12 {
    height: 30vh;
    padding-top: 0%;
  }

  .div-block-14 {
    margin-left: 60px;
  }

  .div-block-29 {
    top: -93px;
    margin-bottom: 28px;
  }

  .section-8 {
    height: 60vh;
  }

  .image-33 {
    bottom: 25%;
  }

  .section-10 {
    position: fixed;
    width: 100%;
    height: 200vh;
    background-color: transparent;
  }

  .page-heading {
    top: 14%;
    font-size: 60px;
  }

  .section-12 {
    height: 140vh;
  }

  .section-13 {
    height: 750vh;
  }

  .section-14 {
    width: 100%;
    height: 300vh;
    background-color: #232346;
  }

  .section-16 {
    position: relative;
    z-index: 1;
    display: block;
    height: 15vh;
    background-color: #fff;
  }

  .div-block-47 {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: 1fr 1fr 1fr;
    grid-template-rows: 1fr 1fr 1fr;
  }
}

@media screen and (max-width: 767px) {
  .bl4 {
    background-image: url('https://static.igem.wiki/teams/4342/wiki/bl4-3.png');
  }

  .section-8 {
    height: 45vh;
  }

  .page-heading {
    top: 10%;
  }

  .section-12 {
    height: 115vh;
  }

  .section-13 {
    height: 750vh;
  }

  .section-15 {
    height: 80vh;
  }

  .div-block-39 {
    margin-top: 0px;
    padding-top: 0px;
  }

  .div-block-40 {
    top: -82px;
    bottom: 0px;
  }

  .section-16 {
    position: relative;
    z-index: 1;
    height: 40vh;
    background-color: #fff;
  }

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

@media screen and (max-width: 479px) {
  .section-8 {
    height: 3vh;
  }

  .page-heading {
    font-size: 40px;
  }

  .section-13 {
    height: 1300vh;
  }

  .div-block-47 {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: 1fr 1fr 1fr 1fr 1fr;
    grid-template-rows: 1fr 1fr 1fr 1fr 1fr;
  }
}

#w-node-_6654a045-6bb4-abc7-38f2-4c4d40b38f2b-cc2c5b33 {
  -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-c0b15ad9-f91d-4496-0c2a-c42f0d98dd1e-cc2c5b33 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ad026732-dcd3-fc9c-b177-69d74b7f3288-cc2c5b33 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-c553829a-21e6-bf89-9e0d-37bdc2670b6c-cc2c5b33 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row-align: stretch;
  align-self: stretch;
}

#w-node-_4914b7c7-ee6a-079b-1cf9-0d4a64b03da1-cc2c5b33 {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -webkit-align-self: stretch;
  -ms-flex-item-align: stretch;
  -ms-grid-row-align: stretch;
  align-self: stretch;
}

#w-node-_39f973ef-fa4e-9345-f15b-326db800fff0-cc2c5b33 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row-align: stretch;
  align-self: stretch;
}

#w-node-_243e1855-ca37-4ff2-732c-1e498cfe4779-cc2c5b33 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_0053aca0-1ac2-2f03-13d7-f2fa17ed4c9b-cc2c5b33 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-deee28fa-dff6-280d-92ae-2575916ac901-cc2c5b33 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_167f0395-9b9e-f24a-f58c-3f3a98aa1f5e-cc2c5b33 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-ea215419-adc6-1bf2-58be-df5509f6c8a0-09f6c896 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_8f0023d8-f692-180b-0858-f2b93e776920-2250b869 {
  -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-fe5a795d-778b-7787-0d34-6ce9e6ef03dd-2250b869 {
  -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-ec864f21-9538-2a3a-aba2-40ebecdefc05-2250b869 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_82ef3041-df6a-6949-8c66-afa72351f3f1-366c1231 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 8;
  grid-column-end: 9;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-_6e7e07b9-ed0c-57a1-dd0f-4e79629f1d93-366c1231 {
  -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;
}

#w-node-bee5817c-8993-0d4b-bc42-fc918b2b9974-366c1231 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 8;
  grid-column-end: 9;
  -ms-grid-row: 5;
  grid-row-start: 5;
  -ms-grid-row-span: 1;
  grid-row-end: 6;
}

#w-node-fdbe4d35-41cd-209c-7f3e-061eacd27650-366c1231 {
  -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;
}

#w-node-e3d6e134-6a40-65e6-e3b0-e628fe9d14bc-366c1231 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 8;
  grid-column-end: 9;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
}

#w-node-_34cdfb43-d04f-14cd-0b76-8632cf45a169-366c1231 {
  -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;
}

#w-node-_38b42b05-ac91-7cd8-48c6-047eb5a47f42-366c1231 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 8;
  grid-column-end: 9;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-_660c3816-9149-b177-9098-79571dd68bb5-366c1231 {
  -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;
}

#w-node-efd7e2b3-fd0e-7541-2e54-f6995cb68fd3-366c1231 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 8;
  grid-column-end: 9;
  -ms-grid-row: 6;
  grid-row-start: 6;
  -ms-grid-row-span: 1;
  grid-row-end: 7;
}

#w-node-_13c6b85b-9b70-eb3f-c6a6-14449af1c2c6-366c1231 {
  -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;
}

#w-node-_30ea7eae-fe4d-6fcd-87fb-86f7d50eabd1-366c1231 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 8;
  grid-column-end: 9;
  -ms-grid-row: 7;
  grid-row-start: 7;
  -ms-grid-row-span: 1;
  grid-row-end: 8;
}

#w-node-_19a9d2b1-539c-ef8c-8da2-b9e7d119af11-366c1231 {
  -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;
}

#w-node-ab69c431-1b84-ee02-bc41-d70e43575150-366c1231 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 8;
  grid-column-end: 9;
  -ms-grid-row: 8;
  grid-row-start: 8;
  -ms-grid-row-span: 1;
  grid-row-end: 9;
}

#w-node-dc787dae-e5e5-2514-af9f-6aafa30d870a-366c1231 {
  -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;
}

#w-node-_2d91a70f-61b7-5a7d-346c-5d39d1e9580f-366c1231 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 8;
  grid-column-end: 9;
  -ms-grid-row: 9;
  grid-row-start: 9;
  -ms-grid-row-span: 1;
  grid-row-end: 10;
}

#w-node-bf53e798-32ff-a324-9a0c-c7bdceca2a02-366c1231 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 8;
  grid-column-end: 9;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_146d5351-c299-4b43-cf89-bc9e0f7c6f2b-366c1231 {
  -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;
}

#w-node-_364d460b-24aa-3501-c602-5806e9e2ab81-366c1231 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 8;
  grid-column-end: 9;
  -ms-grid-row: 10;
  grid-row-start: 10;
  -ms-grid-row-span: 1;
  grid-row-end: 11;
}

#w-node-_6efcc201-c823-9597-d1db-a2a88ee244ac-366c1231 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 8;
  grid-column-end: 9;
  -ms-grid-row: 11;
  grid-row-start: 11;
  -ms-grid-row-span: 1;
  grid-row-end: 12;
}

#w-node-b9197981-7b0e-0336-1a01-37a692b4f6bb-366c1231 {
  -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;
}

#w-node-_190d057c-03f2-bb5d-1885-ce542c9d7032-366c1231 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 8;
  grid-column-end: 9;
  -ms-grid-row: 12;
  grid-row-start: 12;
  -ms-grid-row-span: 1;
  grid-row-end: 13;
}

#w-node-_7fbc9677-9357-99ca-bd6f-ca837ad8e4ab-366c1231 {
  -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;
}

#w-node-_8c59bc60-ab49-2bd5-9412-8056d96cb07b-366c1231 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 8;
  grid-column-end: 9;
  -ms-grid-row: 13;
  grid-row-start: 13;
  -ms-grid-row-span: 1;
  grid-row-end: 14;
}

#w-node-_72b4a2b4-7757-97c7-e0de-39f550186c11-366c1231 {
  -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;
}

#w-node-ceb65df3-c158-1d92-1a72-46822566c472-366c1231 {
  -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;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-b57cbf8b-31ba-389f-6653-57adb94f1b22-366c1231 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -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;
}

#w-node-_64ca6b5b-9e93-f5d0-c4b5-7246e1f77e39-366c1231 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -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;
}

#w-node-_237b3159-7c4c-cd8c-ee5b-113852ac878f-366c1231 {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -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;
}

#w-node-_75d40018-dcdc-75eb-b5be-69869e10f0d7-366c1231 {
  -ms-grid-column: 6;
  grid-column-start: 6;
  -ms-grid-column-span: 1;
  grid-column-end: 7;
  -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;
}

#w-node-_57a078db-d634-8082-4e3e-635f5a9566b2-366c1231 {
  -ms-grid-column: 8;
  grid-column-start: 8;
  -ms-grid-column-span: 1;
  grid-column-end: 9;
  -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;
}

#w-node-ff6e91be-da8c-f209-2d2c-249adf6e62d6-366c1231 {
  -ms-grid-column: 7;
  grid-column-start: 7;
  -ms-grid-column-span: 1;
  grid-column-end: 8;
  -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;
}

#w-node-_12a3ff18-e50b-c9f5-d4b0-1433aca71fd8-366c1231 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 10;
  grid-row-start: 10;
  -ms-grid-row-span: 1;
  grid-row-end: 11;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-fa481cc3-bc11-20b8-70b7-363dcb311948-366c1231 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 8;
  grid-row-start: 8;
  -ms-grid-row-span: 1;
  grid-row-end: 9;
  -ms-grid-column-align: center;
  justify-self: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_53e01547-6889-db57-6c44-2b8ab8470a25-366c1231 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 8;
  grid-row-start: 8;
  -ms-grid-row-span: 1;
  grid-row-end: 9;
  -ms-grid-column-align: center;
  justify-self: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-c484a5a9-ea36-fb69-2718-406d407961d9-366c1231 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 8;
  grid-row-start: 8;
  -ms-grid-row-span: 1;
  grid-row-end: 9;
  -ms-grid-column-align: center;
  justify-self: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_7b9b4cb7-50bb-8ef5-3277-c6d7d1c93195-366c1231 {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -ms-grid-row: 8;
  grid-row-start: 8;
  -ms-grid-row-span: 1;
  grid-row-end: 9;
  -ms-grid-column-align: center;
  justify-self: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-b09b8f0b-86f8-6f11-e58d-5d17a4e32c7d-366c1231 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 5;
  grid-row-start: 5;
  -ms-grid-row-span: 1;
  grid-row-end: 6;
  -ms-grid-column-align: center;
  justify-self: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_23e089a2-220e-73f1-be02-56ee5c5ee957-366c1231 {
  -ms-grid-column: 6;
  grid-column-start: 6;
  -ms-grid-column-span: 1;
  grid-column-end: 7;
  -ms-grid-row: 5;
  grid-row-start: 5;
  -ms-grid-row-span: 1;
  grid-row-end: 6;
  -ms-grid-column-align: center;
  justify-self: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_83be3fa0-b797-e9bb-6464-af4c15ce0524-366c1231 {
  -ms-grid-column: 8;
  grid-column-start: 8;
  -ms-grid-column-span: 1;
  grid-column-end: 9;
  -ms-grid-row: 5;
  grid-row-start: 5;
  -ms-grid-row-span: 1;
  grid-row-end: 6;
  -ms-grid-column-align: center;
  justify-self: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-e7b2a3b3-64fc-2b4e-7cc8-1f3850a472ff-366c1231 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 10;
  grid-row-start: 10;
  -ms-grid-row-span: 1;
  grid-row-end: 11;
  -ms-grid-column-align: center;
  justify-self: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-efa40655-4191-6041-1017-03df9c1831fa-366c1231 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 11;
  grid-row-start: 11;
  -ms-grid-row-span: 1;
  grid-row-end: 12;
  -ms-grid-column-align: center;
  justify-self: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-cc009d74-82c0-6f8c-5478-1ce8aa117243-366c1231 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 13;
  grid-row-start: 13;
  -ms-grid-row-span: 1;
  grid-row-end: 14;
  -ms-grid-column-align: center;
  justify-self: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-c379b994-fc0a-d494-d3ff-4db29ca74712-366c1231 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 5;
  grid-row-start: 5;
  -ms-grid-row-span: 1;
  grid-row-end: 6;
  -ms-grid-column-align: center;
  justify-self: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_69e9e5ca-c72d-c439-a1f0-352a6e3d5e32-366c1231 {
  -ms-grid-column: 8;
  grid-column-start: 8;
  -ms-grid-column-span: 1;
  grid-column-end: 9;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
  -ms-grid-column-align: center;
  justify-self: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_3c17df76-86d8-f559-30c9-1974c02a10d7-366c1231 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
  -ms-grid-column-align: center;
  justify-self: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-e473639c-2e7c-eb10-b746-f703535486cd-d175eb1b {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-cb813b46-db4d-0d5c-4447-5d0ce0d7fe63-d175eb1b {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-f4488993-06a1-82e2-80f9-d6f56cbfb9e3-d175eb1b {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_066496c2-8c92-5ef8-8f37-f2f95d096ff3-d175eb1b {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ed700276-8441-c72d-a7d3-b356c6e205cb-d175eb1b {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_95140b41-7275-f959-699e-94c312fbae1e-d175eb1b {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_89a92114-782e-8526-412f-16676b394071-d175eb1b {
  -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-_1662fe8b-a416-cfe4-2519-ef26bcb9bf80-d175eb1b {
  -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-_387e34b6-a357-905d-656c-05f3750b9037-d175eb1b {
  -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-ec739ece-98c0-4028-4231-d814d00aa314-d175eb1b {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-_73417ec6-7221-0780-0254-681ef70e45f6-d175eb1b {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-_648599b1-66ed-cc5d-718e-91e384b355be-d175eb1b {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 3;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
}

#w-node-a58e8877-d6e6-4124-c3b4-22101348d50e-d175eb1b {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 3;
  grid-column-end: 5;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 2;
  grid-row-end: 4;
}

#w-node-_4a34cced-a03b-0121-7181-20e5bca84e72-d175eb1b {
  -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-_6a1dd473-af40-3b2f-80d2-9ffd5a80aa2b-d175eb1b {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-_0dc9eb5d-c427-cc82-1c02-0a9151d0c038-d175eb1b {
  -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-_936c140f-bb13-1936-c865-1770053e8ec0-d175eb1b {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-ebabc069-acd6-6dbb-c4eb-116b96fc930a-d175eb1b {
  -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-fcf2f523-1503-787a-65df-515e8959b6a4-d175eb1b {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 3;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
}

#w-node-aad7b477-bf32-42f3-2e4f-c90139bee95a-0bcec76a {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-db67a994-a607-d604-8444-b1021bdaa842-0bcec76a {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_35893e63-4ee5-4e1c-f0d5-98fb5727940c-0bcec76a {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_534c9f4c-72d0-055d-5304-c801f8600515-0bcec76a {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_560f7ed6-1b79-8b1d-15e5-8bea3f81a01f-0bcec76a {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_32ba6eb0-dedb-4128-d33f-e12ceb70e51d-0bcec76a {
  -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-_16ae2619-6598-4dfe-33a4-a4fe77337df4-0bcec76a {
  -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-_066d1ad1-b196-ae7b-b777-a89fbfe97d84-0bcec76a {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-_27fde52e-c97b-cd2d-c183-e15fa00aafa3-0bcec76a {
  -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-_4dbbdc16-6d2c-ba4f-1735-f437f1d058d2-de5ff8c0 {
  -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: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_37c716d5-7a04-8a8e-48bc-ccc8f14afb28-b8ceca7d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_91ecbbbb-1dcc-a91a-98e8-502b32397322-b8ceca7d {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_5ff24d70-72f9-c5d5-11dd-6894ba1b6894-5029a546 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_350317cc-84d5-8c88-a856-42bb8aeaed54-5029a546 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

@media screen and (min-width: 1920px) {
  #w-node-_32ba6eb0-dedb-4128-d33f-e12ceb70e51d-0bcec76a {
    -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-_16ae2619-6598-4dfe-33a4-a4fe77337df4-0bcec76a {
    -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-_066d1ad1-b196-ae7b-b777-a89fbfe97d84-0bcec76a {
    -ms-grid-column: 4;
    grid-column-start: 4;
    -ms-grid-column-span: 1;
    grid-column-end: 5;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-_27fde52e-c97b-cd2d-c183-e15fa00aafa3-0bcec76a {
    -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-_513f5fce-02f7-3d01-0238-cb13327f4d66-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_2bb7f306-7316-3de5-76be-d2c56ddf1a71-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-d9d0f236-979f-1204-4a84-c06c9e3f13ae-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_226e8f0c-1416-6bd9-65f3-3616cb5e6774-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_125a7bc4-859d-40e9-f9ac-3918b3001373-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_07f4b545-c426-b83c-aab5-9ec58bf03b2d-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-fccfe83a-f250-b426-99a7-705d99c4923c-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-ecf687dc-2851-f2df-2700-b4dca35d6a8c-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_74c1345b-62d4-0e3f-e480-a3bd8175d5bf-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_2a12af7a-c54d-ba5a-f658-05fd6ea0d818-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-ae806556-7db9-13c8-73fd-e3765dd22d08-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-cc37c5cb-cf4e-9a53-8292-494468dfaa3a-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_6e9c4465-901a-d6ea-c458-467822541918-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_76447b78-19ec-6205-f41e-8737562dabed-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-fc4238dd-f35a-9612-d227-c84f18a3db62-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_8239bb1e-28be-78c4-8422-6a0457ce4d9d-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-f46ca8fa-413b-58ec-dcbc-8ca352f270a1-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_334ef0e0-0a7e-4a72-de2f-de46b4eeac83-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-f206ed86-4c19-8bc7-3342-dc1757cce18a-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_1205cdf5-07e7-f772-9e02-0300dd2b2116-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_0581ac87-ecba-c3fd-74f8-04aaf185c01c-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_953e0294-0d11-f847-94de-79fada273e54-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_9e7675c9-fa34-73ef-e281-13c414ce2e9a-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-ee117aaa-2240-9f4c-c68d-feadb52d454c-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-fb043c48-088b-e34b-9803-a0259a14a707-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-eada74c7-9d79-9826-b661-096ff3a641fc-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_32c015dd-e3fa-c5e0-985b-2e5484438e94-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_65daa8e2-34a1-2dca-99eb-b636dcbf06e4-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_6234b26f-8be9-e8e0-db95-1d249e2b4fd0-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_68e5c3d1-767b-d00b-9708-9f07acbbae44-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_160acd59-5e54-fe76-3285-026f2136b31c-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-e47fc2ca-0fdb-c430-8a66-a6c70e3e7258-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-fc31da72-91c4-eaae-3a54-b29e37a4b531-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_5175f2ef-e04f-cebc-c6a9-70b6465ddd51-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-e560dd0c-8c19-434f-3809-a0c9c2478a4f-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-ad55fac8-715f-3f1f-1750-74a3bfc0c724-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_91201a6d-d601-ca93-e8f4-863014de5e32-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-b274964c-4311-8500-5d66-f740a42e5a1e-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-b00a2128-5764-fce6-02fb-2367e90ad5e3-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a5346e2b-7743-1134-a734-dd165a9179c5-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_6416ea0b-8eb3-dc3f-58c9-cef7d51605f4-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-aff4b340-c296-826a-71ea-3731fec752bb-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a50b4b61-d958-35db-f9ae-ef977b19f451-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-b6203127-0b5c-6878-ce3b-e4e2fa3f64aa-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-c0f219c0-4b91-6417-38df-a58ed4a656da-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_156cee61-b1b2-b3a2-f28d-074968a28a0a-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-bdd0b925-5df5-7358-ccab-1b596dcfb39b-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_102eda0f-1834-cd37-6e2e-32f70c460110-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_425b6494-ee63-6162-8ab9-b7dbbe6e13ca-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-e8fe1cfd-4882-5ec8-24b8-fef25cff8c05-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-fab9c3cc-8837-b613-b2e3-533178d9023f-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-bd490c00-db26-da67-b518-ac6b66778b61-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-cafb4955-eca0-38d8-ac89-e38a005e97cc-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-eb3dbd58-257c-5d4c-5aaf-92fe29d9f789-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_8a70b152-3eb4-25fb-f9bd-7b471452b6ff-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-f773d25c-2c55-f917-c1f0-87c3294e4f25-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_70eace7a-cd41-feb4-e19f-14433e003fa1-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-f32babfc-ab10-ac5f-c262-912f209a7f20-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_4c473d77-a393-77c2-a2ef-ea7583e4c5ce-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_0784ff7b-765e-65ea-5228-b0ab9388a18c-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-f3cf2193-709d-d36b-be32-6f1c691a1950-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_33786dff-a04e-667c-85f8-370d5519f848-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-fda38f3e-f205-ff02-4483-71ac3dcaac3c-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_333e2f47-2dc1-5ef0-83ae-251806d34570-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_280060f2-1f4e-8f95-09ce-aa67d64b899a-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_0a8c2b6e-0d7c-350a-08ef-95efa4abbcd0-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_1d68c8cf-cd35-de0f-fcbd-1a6ceb76d2bb-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_2639c54b-3bbc-769e-1636-94d7b3721768-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_218a9157-e5e5-417a-8fec-3dfcb623d7e0-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a9d3dcb2-ce98-7794-bd30-0d380972944e-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_4b63c401-2db8-39db-c5dc-f4c245ae57eb-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_7930354d-a627-fcc0-f138-d3003013e8b2-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_905e75f1-4ba0-4249-6ba8-38e96ed66757-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-c2defca8-ffa3-ace6-46e2-b822f4383dd8-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_8cfbb8c8-01e8-7fd5-19ba-6c820c19a78f-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-afb5b5c2-8326-cfcd-59f0-97f97717e383-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-e5da3e69-a72d-15f7-0bc8-9588315de104-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-bc28130b-9d29-5090-6ddb-9c4a5e2efedc-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-f76fbbd3-e4f2-b11b-ce75-cd17ef0f77d3-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_5dc303d9-e2d0-5abb-8b12-0eb6e2b254ac-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-df84fb9b-04a4-dea8-97a5-e33f18489c47-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_390259f3-fcfc-4539-f0d7-151729483693-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_076faf64-13ff-ea9f-3933-e4516d10ebb6-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_82c170af-17aa-c95b-43c1-30c63f3b7458-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_9e6a3bef-2a9b-aea1-c337-61ac85865728-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_82560f5e-511e-207b-74d5-369c54d00ae4-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_1768f548-79f6-020b-5248-686057d78aaf-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-fbccccd5-9fff-004b-6e58-6ceeb7fac953-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_911ba5cb-e820-55a2-1ff2-11fd89910679-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-d380eb4a-e46a-7e3f-b27d-f30f02bf1c1e-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-fc8edc1a-0129-ddc5-6e68-e084c1730030-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-f62d9702-eea4-2292-a440-590a07e029b9-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_353ad966-6870-37a1-c4f6-10258df49fb0-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-e230a4bb-c118-a37a-6f55-c1e778fea232-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_0d4b7ced-106e-e8ea-b12d-b11536ae8bf4-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_9cf6f3d7-157c-7cd9-e36f-2a3f28a85b4b-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_091c9fdf-c35f-fa92-63a8-a51a744c461a-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_5c5b86a5-d5df-f770-7948-029f3f9478a3-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_497fe77c-145a-4e6b-e135-6893837dfee9-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a152c7cc-82d3-2fb9-61c8-b629b75c907c-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_3717f59c-20ed-653b-2f62-901780697b0a-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_09197947-df12-4730-a5fe-4584e1d1f835-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_9e325f58-cfe9-b911-b2f4-358efdce4005-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-b923f917-068a-bd2b-aab7-969ba2ad46ff-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-f524f9a9-4596-0a26-5fb1-20f3377b6b3f-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_732fba60-7fa5-f799-e2dc-12b1dee6ca5a-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-b4850230-adf7-d52a-e8ab-78e4fc0b9c2e-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-e47ed793-7b72-6cdf-0e4b-b7bd722ddd43-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-acceb441-b81b-5dad-b417-4d5199541f4b-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-f4c3fb38-66d2-6a66-14f9-0a30cede62fb-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_207fee28-8cf5-4168-4ffd-aa268b2804e8-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_7888434a-0cf4-7553-8dae-5a872d113b74-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-b0afac8f-8de4-f6f0-5d37-0d8a86d2b1b4-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_63e4081c-c4f8-711e-847e-2e8391d4b83f-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-aa01a724-1d5c-bfea-94c0-3e9029086b03-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-f7f3b0fb-6f17-a6a6-a97c-b207fbfbf2b4-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-f1fb4a94-3a1a-5364-6672-440701373397-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_20d2ce00-5e0e-be89-bacf-565f660f58f9-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_0557e656-d02a-dbb8-317b-3911524ab425-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_88d56d75-23d6-ac1f-2ec8-a3027a616505-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_35f8cb35-29d7-e096-4339-56801620ef26-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-ae974fb1-f9a3-21ce-eb04-a9acfd9f0fd4-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_321c44b1-e4ae-a2f4-bf96-52b535e6ac55-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_5e36b1b6-b02e-77a0-ef66-ef1d9750dd65-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_5f33d9e2-7113-85c8-c4bd-a182b0124425-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-c9cb6dd5-380a-55ca-ebd0-109359a2b9ee-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_127fbaaf-9526-9e0a-8f63-d3cea8fa8f63-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_5ad37f56-6948-5a7d-5d0c-089f6679d358-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_50c2471c-82a5-d51c-7290-0c1671197f15-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_2f76ce5c-4011-59c0-df57-78af3f4232cc-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_2d883036-ed70-15b9-9a9b-d0a1fe446b83-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_4f01c86c-961f-ab31-76d3-121dbc3f11d5-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_36a1fe05-a10a-b1a7-40f0-a7d56ffe9f51-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_0a190be4-f5ee-2e3a-ed1a-58ba107d5818-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-fa8a6eef-39bd-0125-6ec7-b127918fd9aa-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_0685bbcc-b554-db25-2e72-aa605727b52c-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_535f0c39-0210-7df0-1054-98e9a4b7c8b1-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-d99e5c7c-6d2c-1d0a-8788-c3c5aacbf05a-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_47b6dd0b-91b0-a5d5-bd58-47cc865d89b0-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-dd1a47c8-4d44-5bef-e18e-1eaad10532c6-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_40fcdae8-088b-9898-2989-7616816dd921-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_72f3f3bb-390c-272f-eea7-7ee160a759b2-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_22959164-71ad-bceb-4298-ec49c53e8114-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_2aa92d2a-5f69-3e8b-ef33-654c8a863b7c-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_5d36eefa-81f2-6136-b5c3-1383a09dc811-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_1f7fd420-1635-1a21-8201-2390539763c8-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_1707f494-1d7f-d71f-5930-4ba923898f0e-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_8f6ec4f2-b24c-ad6f-eb03-657a92a00696-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-ae1698c5-2a4c-8a43-70ef-e4b3591e2dc6-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_45434475-f043-e7b7-862a-6dc1ad94a799-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_3b0dbc67-2da8-35a8-c7c4-7ed25f47dc94-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-e46f2431-41cf-6c7a-ca9b-6f39a4f616ac-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_52938ba7-31ca-0efa-e2a9-ea0ccce6a856-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-c55efa7a-91b6-e55c-4a00-d54d1eb9a038-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a644e1ee-e766-bed0-5f9e-9963e9acf5a6-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_70de77dc-fa78-9c64-c209-90c0d91ccca3-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a8ae3eae-371e-ebd5-aa54-785a723cfe9d-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_2f1218e3-7210-5066-2df7-03bb3fb8024c-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_0105dbba-fa56-0638-159a-1280b6c5395b-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_5842231c-9ced-c54f-c89a-248ce9116a4b-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_2726b1bc-0c5a-5a13-596a-5941eaf31a17-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-aeae7869-ae68-0d19-699b-b630914cac21-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_881118a1-f5dd-764b-6112-0d2f91af405f-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_494fd983-7f57-283d-de45-817a3f486a0d-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_3a8b4f0a-b92b-86fd-0ad8-772cdd4283d6-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_898be832-1dcb-d2ac-5b84-938fe023d3bd-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-e769a83d-e2d4-892b-0b53-023f6839fc35-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-c2f94bae-65aa-11ca-69d5-f3e9b08fc1ab-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_61aa2252-9d69-2286-2db6-c190c4d47bfd-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_28cb00a7-c430-765d-0eef-722e8d90d306-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_8c81cb50-b285-bf42-7c31-a1c11b2b25d3-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_173c58e7-8723-5c24-6e9b-8defe3c36e46-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-f3c57031-91dc-310e-a85d-b90901b6c3e2-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a11b820b-2f76-3338-57d1-20addb514bec-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-cc4f55cb-dd62-9feb-e1e6-725f74d2cb6e-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_25bc9cff-442b-c899-8511-4c78cf6b90fa-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_76252673-595b-1391-1ffb-a5ab13f8e5dd-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_118f845e-834b-2e66-8d19-3b16bdb1269d-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_7cf5b3ec-83a1-23f7-0019-bfab4a6a4b20-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_5f7f2831-f3a0-b2b5-2c39-2fd4a7c1b75a-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_5607495e-333e-bbf1-f6bc-159b21e264c3-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_781c1462-c7d2-70ad-91cb-9c2b64299de1-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_8276637b-368b-dc00-94bf-4a01b39fb20c-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-ed5a5cda-dcc7-ce30-2b7c-825061db6e0c-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-aa863f09-2b39-7d02-c2bb-0debec88f939-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_0bee852a-d0a0-5189-5e4e-c593072eeeaa-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-dba798d8-f08f-eb62-4a9f-3c27ee435d6c-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_3e7e0936-a659-f655-09a2-a0317044a102-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_2f2ce2c3-e2f9-29e7-2809-cfd2b8a89403-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_4126edc4-6a51-ec73-02cc-d31a3e45ff07-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-fd63d327-815e-a098-aace-2632be9ead96-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-e7a92689-d26b-a37b-5bf7-bd80d28ebc1a-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_2b4bdf34-a6ae-f664-5757-034b46b8b5c9-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_1577f2c1-3e3d-fbe2-8c5d-0b7985ecb50e-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a4130469-03fe-03bb-e004-773e21df99f3-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a660b299-bf38-e834-5bba-b81b02214e7c-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_4dbbdc16-6d2c-ba4f-1735-f437f1d058d2-de5ff8c0 {
    -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-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row-align: stretch;
    align-self: stretch;
  }

  #w-node-_73438052-d733-e2ec-e0d7-e0efae851b8a-de5ff8c0 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-c08bb49e-100c-0518-081c-000255341373-de5ff8c0 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_4175680e-6506-6ef3-0d91-50cadea1bad0-de5ff8c0 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-ad241622-5b42-d6d1-eee2-533ea78aaa69-de5ff8c0 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_7526cab3-d96b-717e-abf4-268f916bbe6d-de5ff8c0 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_05461854-4787-0ca5-0dd6-9690654be005-de5ff8c0 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-ea2d1ff2-44b4-1125-f16e-f5cd99e542b5-de5ff8c0 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-bedc0730-416e-c60f-80d3-e711b96ef3be-de5ff8c0 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-ef7bc2cb-6013-0a27-253a-fe652e5e522c-de5ff8c0 {
    -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-f9c764bb-ed1b-6311-9b31-e3d62972c596-de5ff8c0 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_206b7486-b041-2b39-148f-a6157544708d-de5ff8c0 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }
}

@media screen and (max-width: 991px) {
  #w-node-aad7b477-bf32-42f3-2e4f-c90139bee95a-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-db67a994-a607-d604-8444-b1021bdaa842-0bcec76a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_35893e63-4ee5-4e1c-f0d5-98fb5727940c-0bcec76a {
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_534c9f4c-72d0-055d-5304-c801f8600515-0bcec76a {
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_560f7ed6-1b79-8b1d-15e5-8bea3f81a01f-0bcec76a {
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_32ba6eb0-dedb-4128-d33f-e12ceb70e51d-0bcec76a {
    -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;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_16ae2619-6598-4dfe-33a4-a4fe77337df4-0bcec76a {
    -ms-grid-column-align: center;
    justify-self: center;
    -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-_066d1ad1-b196-ae7b-b777-a89fbfe97d84-0bcec76a {
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_27fde52e-c97b-cd2d-c183-e15fa00aafa3-0bcec76a {
    -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;
    -ms-grid-column-align: center;
    justify-self: center;
  }
}

