.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 {
  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;
  background-color: #f5f5f5;
  font-family: Inter, sans-serif;
  color: #141414;
  font-size: 16px;
  line-height: 1.4;
  font-weight: 500;
}

h1 {
  margin-top: 0px;
  margin-bottom: 1.25rem;
  font-family: Inter, sans-serif;
  font-size: 3.125rem;
  line-height: 1.4;
  font-weight: 700;
}

h2 {
  margin-top: 0px;
  margin-bottom: 0px;
  -webkit-align-self: baseline;
  -ms-flex-item-align: baseline;
  align-self: baseline;
  font-size: 0.875rem;
  font-weight: 500;
  text-transform: uppercase;
}

h3 {
  margin-top: 0px;
  margin-bottom: 20px;
  -webkit-align-self: baseline;
  -ms-flex-item-align: baseline;
  align-self: baseline;
  font-family: Inter, sans-serif;
  font-size: 25px;
  line-height: 1.4;
  font-weight: 700;
  text-transform: none;
}

h4 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 14px;
  font-weight: 500;
  text-transform: uppercase;
}

p {
  margin-top: 1rem;
  margin-bottom: 0px;
  font-size: 1.25rem;
  line-height: 1.4;
}

a {
  color: #141414;
  text-decoration: none;
}

.hp-1st-col {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0px;
  -webkit-align-self: baseline;
  -ms-flex-item-align: baseline;
  align-self: baseline;
}

.hp-1st-col.hidden {
  display: none;
}

.main-section {
  display: block;
  margin-top: 7.5rem;
  margin-bottom: 0px;
  padding-right: 0px;
  padding-left: 0px;
  -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;
}

.main-section.white-block {
  padding-top: 7.5rem;
  padding-bottom: 5rem;
  background-color: #fdfdfd;
}

.main-section.grey-block {
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
  background-color: #f0f0f0;
}

.hp-2nd-col {
  -webkit-align-self: baseline;
  -ms-flex-item-align: baseline;
  align-self: baseline;
}

.hp-intro {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 12.5rem 0px;
}

.button {
  display: block;
  margin-top: 2.5rem;
  padding: 0.625rem 0.875rem;
  border: 2px solid #000;
  background-color: #141414;
  color: #fdfdfd;
  font-size: 1.125rem;
  font-weight: 500;
  text-decoration: none;
  text-transform: none;
}

.button.hidden {
  display: none;
}

.hp-dividor {
  width: 50px;
  height: 1px;
  margin-right: 15px;
  margin-left: 0px;
  -webkit-align-self: baseline;
  -ms-flex-item-align: baseline;
  align-self: baseline;
  background-color: #141414;
}

.hp-big-bold-paragraph {
  margin-top: 0px;
  margin-bottom: 0rem;
  font-size: 1.563rem;
  font-weight: 700;
}

.hp-big-paragraph-div {
  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-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  font-size: 1.25rem;
}

.hp-proj-descritpion {
  margin-bottom: 0px;
  padding-right: 0px;
  padding-left: 0px;
  font-size: 1rem;
  text-decoration: none;
}

.hp-more-projects {
  margin-top: 0rem;
  margin-bottom: 0rem;
  padding-bottom: 7.5rem;
  font-size: 1.25rem;
  text-align: center;
}

.back-to-top-link-block-arrow {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-left: 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;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  line-height: 16px;
}

.up-arrow {
  width: 14px;
  margin-left: 0px;
  line-height: 16px;
}

.back-to-top {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0px;
  margin-bottom: 0px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.back-to-top-container {
  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: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
}

.back-to-top-link {
  margin-top: 10px;
  margin-bottom: 0px;
  font-size: 1rem;
  text-transform: uppercase;
}

.footer-logo {
  color: transparent;
}

.footer-legals-text-last {
  margin-top: 20px;
  padding-left: 0px;
}

.footer-description {
  width: 630px;
  margin-right: 0px;
  padding-left: 0px;
}

.instagram {
  margin-right: 40px;
}

.footer-star-all-rights-reserved {
  margin-top: 5px;
  margin-right: 30px;
  margin-bottom: 0px;
  color: #989898;
  font-size: 14px;
  line-height: 20px;
  font-weight: 500;
}

.footer-social-media-icons {
  display: none;
  margin-left: 0px;
  padding-left: 0px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.social-media-icons-image {
  width: 25px;
  height: 25px;
  max-width: none;
}

.footer-star-text-grey {
  margin-top: 0px;
  margin-bottom: 0px;
  color: #989898;
  font-size: 16px;
  line-height: 22px;
  font-weight: 500;
}

.footer-star-logo-cat {
  color: transparent;
}

.footer-start-conversation {
  margin-left: 0px;
  padding-left: 0px;
}

.twitter {
  margin-right: 40px;
}

.footer-2-cols {
  display: -ms-grid;
  display: grid;
  margin-right: auto;
  margin-left: auto;
  -ms-grid-row-align: stretch;
  align-self: stretch;
  grid-auto-columns: 1fr;
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  -ms-grid-columns: 1.5fr 0.5fr;
  grid-template-columns: 1.5fr 0.5fr;
  -ms-grid-rows: auto auto auto;
  grid-template-rows: auto auto auto;
}

.footer-star-text-blkcatdesign-is {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  font-size: 16px;
  line-height: 22px;
  font-weight: 500;
}

.back-to-top-section {
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 7.5rem;
  padding-bottom: 2.5rem;
}

.back-to-top-section.grey-block {
  background-color: #f0f0f0;
}

.hp-big-bold-paragraph-div {
  font-size: 1.25rem;
}

.nav-menu {
  position: absolute;
  left: 0%;
  top: 100%;
  right: 0%;
  bottom: 0%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  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: #141414;
}

.navbar {
  position: -webkit-sticky;
  position: sticky;
  top: 0px;
  z-index: 9999;
  display: block;
  background-color: #f5f5f5;
}

.brand {
  margin-left: 20px;
}

.brand.w--current {
  padding-top: 0px;
  justify-items: center;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.overlay-div {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  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;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.overlay-paragraph {
  max-width: 45%;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  font-family: Inter, sans-serif;
  color: #f5f5f5;
  font-size: 50px;
  font-weight: 300;
}

.menu-button {
  margin-right: 20px;
  background-color: #f5f5f5;
}

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

.lottie-icon-animated {
  width: 30px;
  height: 30px;
}

.hp-more-projects-link {
  font-size: 1.125rem;
  font-weight: 600;
  text-decoration: underline;
}

.proj-descritpion {
  display: block;
  font-size: 1rem;
}

.hp-main-container {
  display: -ms-grid;
  display: grid;
  max-width: 1440px;
  -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;
  -ms-grid-row-align: auto;
  align-self: auto;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-areas: ".";
  -ms-grid-columns: 0.25fr 0px 0.5fr 0px 0.25fr;
  grid-template-columns: 0.25fr 0.5fr 0.25fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.page-headline-section {
  display: block;
  margin-top: 9.375rem;
  margin-bottom: 2.5rem;
  -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;
}

.page-headline-grid-container {
  display: -ms-grid;
  display: grid;
  max-width: 1440px;
  -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: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -ms-grid-row-align: auto;
  align-self: auto;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-areas: ".";
  -ms-grid-columns: 0.25fr 0px 0.75fr 0px 0.25fr;
  grid-template-columns: 0.25fr 0.75fr 0.25fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.headline-1st-cols {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0px;
  margin-left: 122px;
  -webkit-align-self: baseline;
  -ms-flex-item-align: baseline;
  align-self: baseline;
}

.headline-2nd-cols {
  -webkit-align-self: baseline;
  -ms-flex-item-align: baseline;
  align-self: baseline;
}

.headline-dividors {
  width: 50px;
  height: 1px;
  margin-right: 15px;
  margin-left: 0px;
  -webkit-align-self: baseline;
  -ms-flex-item-align: baseline;
  align-self: baseline;
  background-color: #141414;
}

.heading-2-headline {
  font-size: 0.875rem;
}

.headline-big-paragraph-div {
  width: 90%;
}

.headline-big-paragraph-div.hidden {
  display: none;
}

.headline-paragraph {
  margin-bottom: 0px;
  font-size: 1.25rem;
  font-style: normal;
  font-weight: 500;
  text-decoration: none;
}

.text-section {
  display: block;
  margin-top: 0rem;
  margin-bottom: 0rem;
  -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;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
}

.text-section.grey-block {
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
  background-color: #f0f0f0;
}

.text-section.hidden {
  display: none;
}

.text-section.mtb-120px {
  margin-top: 7.5rem;
  margin-bottom: 7.5rem;
}

.text-section.mt-120px {
  margin-top: 7.5rem;
}

.text-section.mt-120px.grey {
  margin-top: 0rem;
  padding-top: 7.5rem;
  background-color: #f0f0f0;
}

.text-section.mt-120px.white-block {
  padding-bottom: 7.5rem;
}

.text-section.mt-60px {
  margin-top: 3.75rem;
}

.text-section.white-block {
  margin-top: 7.5rem;
  padding-top: 7.5rem;
  background-color: #fdfdfd;
}

.grid-container {
  display: -ms-grid;
  display: grid;
  max-width: 1440px;
  -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;
  -ms-grid-row-align: auto;
  align-self: auto;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-areas: ".";
  -ms-grid-columns: 0.25fr 0px 0.5fr 0px 0.25fr;
  grid-template-columns: 0.25fr 0.5fr 0.25fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-container.dotted-border {
  margin-top: 0px;
  padding-top: 30px;
  -ms-grid-columns: 0.5fr 0.25fr 0.5fr;
  grid-template-columns: 0.5fr 0.25fr 0.5fr;
  border-top: 1px dotted #141414;
}

._1st-col {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0px;
  padding-left: 5px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-align-self: baseline;
  -ms-flex-item-align: baseline;
  align-self: baseline;
}

._1st-col.hidden {
  display: block;
}

._2nd-col {
  margin-top: 0px;
  -webkit-align-self: baseline;
  -ms-flex-item-align: baseline;
  align-self: baseline;
}

.dividor {
  width: 25px;
  height: 1px;
  margin-right: 14px;
  margin-left: 0px;
  -webkit-align-self: baseline;
  -ms-flex-item-align: baseline;
  align-self: baseline;
  background-color: #141414;
}

.heading-2-under-line {
  margin-top: 0px;
}

.big-bold-paragraph {
  margin-top: 0px;
  margin-bottom: -14px;
  font-size: 1.563rem;
  line-height: 1.4;
  font-weight: 700;
}

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

.paragraph {
  margin-top: 1.25rem;
  margin-bottom: 0px;
  font-size: 1.25rem;
  font-style: normal;
  font-weight: 500;
  text-decoration: none;
}

.paragraph.hidden {
  display: none;
}

.heading-2-mobile {
  display: none;
  margin-top: 20px;
}

.hp-button {
  display: block;
  margin-top: 2.5rem;
  border: 2px solid #000;
  background-color: #141414;
  color: #fdfdfd;
  font-size: 1.125rem;
  font-weight: 500;
  text-decoration: none;
  text-transform: none;
}

.hp-button.hidden {
  display: none;
}

.quote {
  margin-top: -3.125rem;
  margin-bottom: 0px;
  font-size: 3.125rem;
  font-style: italic;
  font-weight: 500;
  text-align: left;
}

.quote-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 1440px;
  padding-right: 0px;
  padding-left: 9.375rem;
  -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;
  align-self: auto;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-areas: ".";
  -ms-grid-columns: 0.25fr 0px 0.5fr 0px 0.25fr;
  grid-template-columns: 0.25fr 0.5fr 0.25fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.navbar-container {
  height: auto;
  max-width: 1480px;
  margin-right: auto;
  margin-left: auto;
}

.quote-div {
  width: 80%;
  text-align: left;
}

.quote-section {
  display: block;
  margin-bottom: 0px;
  -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;
}

.quote-section.mtb-120px {
  margin-top: 7.5rem;
  margin-bottom: 7.5rem;
}

.quote-section.mtb-120px.grey-block {
  background-color: #f0f0f0;
}

.speciality-section {
  display: block;
  margin-top: 12.5rem;
  margin-bottom: 0px;
  -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;
}

.speciality-container {
  display: -ms-grid;
  display: grid;
  max-width: 1440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -ms-grid-row-align: auto;
  align-self: auto;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-areas: ".";
  -ms-grid-columns: 0.25fr 0px 0.5fr 0px 0.25fr;
  grid-template-columns: 0.25fr 0.5fr 0.25fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.speciality-div {
  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;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 0.25fr 1fr 0.25fr;
  grid-template-columns: 0.25fr 1fr 0.25fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.broken-areas-section {
  display: block;
  margin-top: 2.5rem;
  margin-bottom: 0px;
  -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;
}

.broken-areas-container-grid {
  display: -ms-grid;
  display: grid;
  max-width: 1440px;
  -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;
  -ms-grid-row-align: auto;
  align-self: auto;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-areas: ".";
  -ms-grid-columns: 0.25fr 0px 0.5fr 0px 0.25fr;
  grid-template-columns: 0.25fr 0.5fr 0.25fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.broken-area-1st-col {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0px;
  padding-left: 5px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-align-self: baseline;
  -ms-flex-item-align: baseline;
  align-self: baseline;
}

.broken-area-1st-col.hidden {
  display: none;
}

.broken-area-2nd-col {
  -webkit-align-self: baseline;
  -ms-flex-item-align: baseline;
  align-self: baseline;
}

.grid-desktop {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 30px;
  grid-row-gap: 10px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto auto auto;
  grid-template-rows: auto auto auto auto;
}

.design-category {
  padding-top: 0px;
  padding-bottom: 5px;
  border-bottom: 1px solid #141414;
}

.design-category-paragraph-mobile {
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 1rem;
}

._1st-col-cont {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0px;
  padding-left: 5px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-align-self: baseline;
  -ms-flex-item-align: baseline;
  align-self: baseline;
}

._1st-col-cont.hidden {
  display: none;
}

._2nd-col-cont {
  -webkit-align-self: baseline;
  -ms-flex-item-align: baseline;
  align-self: baseline;
}

.work-image-section {
  padding-right: 0px;
  padding-left: 0px;
}

.work-grid-image-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 1440px;
  -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;
}

.work-grid-image-div {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 60px;
  grid-row-gap: 80px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.self-initiated-section {
  display: block;
  margin-top: 9.375rem;
  margin-bottom: 9.375rem;
  -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;
}

.self-initiated-container {
  display: -ms-grid;
  display: grid;
  max-width: 1440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -ms-grid-row-align: auto;
  align-self: auto;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-areas: ".";
  -ms-grid-columns: 0.5fr 0px 0.25fr 0px 0.5fr;
  grid-template-columns: 0.5fr 0.25fr 0.5fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.self-initiated-content {
  display: block;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  text-align: center;
}

.a-collection-of-work-link {
  font-size: 1.25rem;
  font-weight: 600;
  text-decoration: underline;
}

.no-margins {
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 1.25rem;
}

.link-4 {
  color: #fdfdfd;
  font-weight: 600;
  text-decoration: none;
}

.link-5 {
  color: #fdfdfd;
  font-weight: 600;
  text-decoration: none;
}

.link-6 {
  color: #fdfdfd;
  font-weight: 600;
  text-decoration: none;
}

.quote-person {
  margin-top: 10px;
  margin-bottom: 0px;
  font-size: 1.875rem;
  font-style: normal;
  font-weight: 500;
  text-align: left;
}

.grid-mobile-2 {
  display: none;
  grid-auto-columns: 1fr;
  grid-column-gap: 30px;
  grid-row-gap: 10px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto auto auto;
  grid-template-rows: auto auto auto auto;
}

.design-category-m {
  padding-top: 0px;
  padding-bottom: 5px;
  border-bottom: 1px solid #141414;
}

.image {
  width: 6rem;
  margin-top: 20px;
}

.grid-desktop-brand {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 30px;
  grid-row-gap: 10px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto auto auto;
  grid-template-rows: auto auto auto auto;
}

.what-we-did-for-this-project-text {
  font-size: 0.875rem;
  line-height: 1.2;
  text-transform: none;
}

.the-challenge-section {
  display: block;
  margin-top: 7.5rem;
  margin-bottom: 0px;
  -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;
}

.the-challenge-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 1440px;
  -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;
  align-self: auto;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-areas: ".";
  -ms-grid-columns: 0.25fr 0px 0.5fr 0px 0.25fr;
  grid-template-columns: 0.25fr 0.5fr 0.25fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.image-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  align-self: stretch;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto auto auto;
  grid-template-rows: auto auto auto;
}

.image-wrapper.vertical {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.image-wrapper.vertical.gap-100px {
  grid-row-gap: 6.25rem;
}

.images-grid-container {
  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: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  align-self: auto;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-areas: ".";
  -ms-grid-columns: 0.25fr 0px 0.5fr 0px 0.25fr;
  grid-template-columns: 0.25fr 0.5fr 0.25fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.images-grid-container._1920 {
  max-width: 1920px;
}

.images-grid-container._1440 {
  max-width: 1440px;
}

.fit-ito-cover {
  width: 100%;
  height: 100%;
  margin-left: 0px;
  -o-object-fit: cover;
  object-fit: cover;
}

.image-100 {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

.image-100.border {
  border-style: solid;
  border-width: 1px;
  border-color: #afafaf;
}

.footer {
  display: block;
  margin-top: auto;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  background-color: #141414;
}

.footer-main-container {
  display: block;
  padding: 80px 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #fff;
}

.footer-container-new {
  height: auto;
  max-width: 1480px;
  margin-right: auto;
  margin-left: auto;
}

.row-1 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.row-1.gap-20px {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
}

.row-2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 20px;
  margin-bottom: 20px;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.row-2.gap-20px {
  margin-top: 0px;
  margin-bottom: 0px;
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
}

.row-2.gap-20px.tb-margin-20 {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}

.row-3 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.row-3.gap-20px {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
}

.previous-container {
  display: block;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-align-self: baseline;
  -ms-flex-item-align: baseline;
  align-self: baseline;
  font-size: 1rem;
}

.next-container {
  display: block;
  margin-top: 0px;
  -webkit-align-self: baseline;
  -ms-flex-item-align: baseline;
  align-self: baseline;
  font-size: 1rem;
}

.previous-arrow {
  width: 14px;
  margin-right: 14px;
  -webkit-align-self: baseline;
  -ms-flex-item-align: baseline;
  align-self: baseline;
}

.next-arrow {
  width: 14px;
  margin-left: 14px;
  -webkit-align-self: baseline;
  -ms-flex-item-align: baseline;
  align-self: baseline;
}

.go-to-work-page {
  background-color: transparent;
}

.black {
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 0px 0px;
  background-size: auto;
}

.black.hidden {
  display: none;
  opacity: 1;
}

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

.previous-client {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.previous-client-name {
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 0.875rem;
}

.next {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.next-client {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.next-client-name {
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 0.875rem;
}

.challenge-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 0.25fr 0.5fr 0.25fr;
  grid-template-columns: 0.25fr 0.5fr 0.25fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

._1st-challenge-col.hidden {
  display: block;
}

.the-outcome-section {
  display: block;
  margin-top: 3.75rem;
  margin-bottom: 0px;
  padding-left: 0px;
  -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;
}

.the-outcome-section.mb-120px {
  margin-bottom: 7.5rem;
}

.the-outcome-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 1440px;
  -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;
  align-self: auto;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-areas: ".";
  -ms-grid-columns: 0.25fr 0px 0.5fr 0px 0.25fr;
  grid-template-columns: 0.25fr 0.5fr 0.25fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.outocme-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 0.25fr 0.5fr 0.25fr;
  grid-template-columns: 0.25fr 0.5fr 0.25fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

._1st-outcome-col.hidden {
  display: block;
}

.container._1440 {
  max-width: 1440px;
}

.container._1753 {
  max-width: 1753px;
}

.container._952 {
  max-width: 952px;
}

.container._952.flexbox {
  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._1195 {
  max-width: 1195px;
}

.container._1684 {
  max-width: 1684px;
}

.container._1073 {
  max-width: 1073px;
}

.container._1920 {
  max-width: 1920px;
}

.container._1490 {
  max-width: 1490px;
}

.container._707 {
  max-width: 707px;
}

.hero-image-section {
  margin-top: 7.5rem;
}

.images-grid-5 {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1.5fr 1.5fr 1.5fr 1.5fr 1.5fr;
  grid-template-columns: 1.5fr 1.5fr 1.5fr 1.5fr 1.5fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.images-grid-5.qap {
  grid-column-gap: 1.5rem;
  grid-row-gap: 3.75rem;
  -ms-grid-columns: 0.75fr 0.75fr 0.75fr 0.75fr 0.75fr;
  grid-template-columns: 0.75fr 0.75fr 0.75fr 0.75fr 0.75fr;
}

.images-grid-3 {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  -ms-grid-columns: 0.5fr 1fr 0.5fr;
  grid-template-columns: 0.5fr 1fr 0.5fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.images-grid-4 {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.hp-intro-text {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 0rem 0px;
}

.no-top-margin {
  margin-top: 0rem;
}

.bold-text-3 {
  font-size: 1rem;
}

.hp-projects-images {
  margin-top: 0rem;
}

.hp-projects-images.white-block {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fdfdfd;
}

.logos-grid-section {
  display: block;
  margin: 3.75rem 0px 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-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

.image-section {
  margin-top: 0rem;
  padding-left: 0px;
}

.image-section.mt120px {
  margin-top: 7.5rem;
}

.image-section.mt120px.grey-block {
  margin-top: 7.5rem;
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
  background-color: #f0f0f0;
}

.image-section.mt120px.gold {
  position: relative;
  display: block;
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
  -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: rgba(182, 173, 122, 0.3);
}

.image-section.mt-60px {
  margin-top: 3.75rem;
}

.image-section.mt-60px.grey {
  margin-top: 0rem;
  padding-top: 3.75rem;
  background-color: #f0f0f0;
}

.image-section.white {
  margin-top: 0rem;
  padding-top: 3.75rem;
  padding-bottom: 7.5rem;
  background-color: #fdfdfd;
}

.multiply {
  mix-blend-mode: multiply;
}

.images-grid-2 {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  -ms-grid-columns: 1.5fr 2fr;
  grid-template-columns: 1.5fr 2fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.flex-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.flex-wrapper.justify-center {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.flex-wrapper.align-center {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.image-within-grid.mt-40px {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 2.5rem;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}

.qap-pattern-wrapper-100 {
  position: absolute;
  left: auto;
  top: -48%;
  right: 0px;
  bottom: 0%;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
}

._2n-col-extended {
  margin-top: 0px;
  -webkit-align-self: baseline;
  -ms-flex-item-align: baseline;
  align-self: baseline;
}

.typography-section {
  display: block;
  margin-top: 0rem;
  margin-bottom: 0rem;
  -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;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
}

.typography-section.mt-60px {
  margin-top: 3.75rem;
}

.typography-grid-container {
  display: -ms-grid;
  display: grid;
  max-width: 1440px;
  -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;
  -ms-grid-row-align: auto;
  align-self: auto;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-areas: ".";
  -ms-grid-columns: 0.5fr 0px 0.75fr 0px 0.75fr;
  grid-template-columns: 0.5fr 0.75fr 0.75fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.typeface-1 {
  margin-right: 4rem;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.typeface-2 {
  margin-right: 2rem;
  margin-left: 2rem;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

._3rd-col-extended {
  margin-top: 0px;
  -webkit-align-self: baseline;
  -ms-flex-item-align: baseline;
  align-self: baseline;
}

.go-to-top-section {
  display: none;
}

.coming-soon-h1 {
  margin-top: 0rem;
  margin-bottom: 0rem;
  color: #fdfdfd;
  font-size: 2.5rem;
}

.interior-architecture {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.branding {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.communication-design {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.capabilities-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 5rem;
  -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-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  grid-column-gap: 1.25rem;
  grid-row-gap: 10px;
}

.coming-soon-wrap {
  margin-top: 3rem;
}

.capabilities {
  margin-top: 0rem;
  color: #fdfdfd;
  font-size: 0.875rem;
}

.coming-soon-section {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 100vh;
  margin-top: 0rem;
  margin-bottom: 0rem;
  padding-left: 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;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.coming-soon-container {
  display: block;
  max-width: 1250px;
  margin-right: auto;
  margin-left: auto;
  padding-right: 2.5rem;
  padding-left: 2.5rem;
  -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;
  -ms-grid-row-align: auto;
  align-self: auto;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-areas: ".";
  -ms-grid-columns: 0.25fr 0px 0.75fr 0px 0.25fr;
  grid-template-columns: 0.25fr 0.75fr 0.25fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.coming-soon-h2 {
  color: #fdfdfd;
  font-size: 0.875rem;
}

.vertical-line {
  width: 1px;
  height: 1.25rem;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  background-color: #fdfdfd;
  font-size: 1rem;
}

.coming-soon-body {
  background-color: #141414;
}

.email-wrapper {
  display: none;
  margin-top: 5rem;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  grid-column-gap: 1rem;
}

.white-border-button {
  display: block;
  margin-top: 2.5rem;
  padding: 0.625rem 0.875rem;
  border-style: solid;
  border-width: 1px;
  border-color: #fdfdfd;
  background-color: #141414;
  color: #fdfdfd;
  font-size: 1.125rem;
  font-weight: 500;
  text-decoration: none;
  text-transform: none;
}

.horizontal-line {
  width: 50px;
  height: 1px;
  margin-right: 15px;
  margin-left: 0px;
  -webkit-align-self: baseline;
  -ms-flex-item-align: baseline;
  align-self: baseline;
  background-color: #141414;
}

.explore-what-we-have-done {
  display: block;
  margin-top: 7.5rem;
  margin-bottom: 0rem;
  padding-bottom: 0rem;
  -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: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  font-size: 1.25rem;
  text-align: center;
}

.heading {
  display: block;
}

.section {
  display: block;
  margin-top: 70px;
  margin-bottom: 70px;
  -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;
  -webkit-align-self: stretch;
  -ms-flex-item-align: stretch;
  -ms-grid-row-align: stretch;
  align-self: stretch;
}

.section.m-b-40 {
  margin-bottom: 40px;
}

.container-1024 {
  max-width: 1024px;
}

.project-intro {
  text-transform: none;
}

.intro-section {
  margin-top: 7.5rem;
}

.intro-paragraph-section {
  font-size: 1.875rem;
}

@media screen and (max-width: 991px) {
  .hp-1st-col {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .main-section {
    padding-right: 1.25rem;
    padding-left: 1.25rem;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .hp-dividor {
    margin-right: 20px;
    margin-left: 0px;
  }

  .hp-proj-descritpion {
    padding-right: 20px;
    padding-left: 20px;
  }

  .hp-more-projects {
    margin-bottom: 0px;
  }

  .back-to-top-link-block-arrow {
    margin-left: 0px;
    font-size: 13px;
    line-height: 13px;
  }

  .up-arrow {
    font-size: 13px;
    line-height: 13px;
  }

  .back-to-top {
    margin-bottom: 0px;
  }

  .back-to-top-container {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .back-to-top-link {
    font-size: 13px;
  }

  .footer-logo {
    margin-left: 0px;
  }

  .footer-legals-text-last {
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }

  .footer-description {
    width: auto;
    margin-right: 0px;
    margin-left: 0px;
  }

  .footer-social-media-icons {
    margin-left: 0px;
  }

  .footer-star-text-grey {
    margin-bottom: 0px;
  }

  .footer-start-conversation {
    margin-left: 0px;
  }

  .footer-2-cols {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto auto auto auto;
    grid-template-rows: auto auto auto auto auto;
  }

  .footer-star-text-blkcatdesign-is {
    margin-bottom: 0px;
  }

  .back-to-top-section {
    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: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }

  .overlay-paragraph {
    max-width: 65%;
  }

  .hp-main-container {
    -ms-grid-columns: 0.5fr 1fr;
    grid-template-columns: 0.5fr 1fr;
  }

  .page-headline-section {
    padding-right: 1.25rem;
    padding-left: 1.25rem;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .page-headline-grid-container {
    -ms-grid-columns: 0.25fr 1fr;
    grid-template-columns: 0.25fr 1fr;
  }

  .headline-1st-cols {
    margin-left: 0px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .headline-paragraph {
    margin-bottom: 0px;
  }

  .text-section {
    margin-top: 7.5rem;
    padding-right: 1.25rem;
    padding-left: 1.25rem;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

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

  ._1st-col {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .dividor {
    margin-right: 20px;
    margin-left: 0px;
  }

  .paragraph {
    margin-bottom: 0px;
  }

  .quote-container {
    padding-right: 0px;
    padding-left: 100px;
    -ms-grid-columns: 0.5fr 1fr;
    grid-template-columns: 0.5fr 1fr;
  }

  .quote-section {
    padding-right: 1.25rem;
    padding-left: 1.25rem;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .speciality-section {
    margin-top: 7.5rem;
    padding-right: 1.25rem;
    padding-left: 1.25rem;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .speciality-container {
    -ms-grid-columns: 0.3fr 1fr;
    grid-template-columns: 0.3fr 1fr;
  }

  .broken-areas-section {
    margin-top: 2.5rem;
    margin-bottom: 0px;
    padding-right: 1.25rem;
    padding-left: 1.25rem;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .broken-areas-container-grid {
    -ms-grid-columns: 0.3fr 1fr;
    grid-template-columns: 0.3fr 1fr;
  }

  .broken-area-1st-col {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  ._1st-col-cont {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .work-image-section {
    padding-right: 20px;
    padding-left: 20px;
  }

  .work-grid-image-div {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .self-initiated-section {
    margin-bottom: 9.375rem;
    padding-right: 1.25rem;
    padding-left: 1.25rem;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .self-initiated-container {
    padding-right: 120px;
    padding-left: 120px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .the-challenge-section {
    margin-bottom: 0px;
    padding-right: 1.25rem;
    padding-left: 1.25rem;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .the-challenge-container {
    -ms-grid-columns: 0.3fr 1fr;
    grid-template-columns: 0.3fr 1fr;
  }

  .images-grid-container {
    -ms-grid-columns: 0.3fr 1fr;
    grid-template-columns: 0.3fr 1fr;
  }

  .logo {
    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;
    background-color: #fff;
  }

  .footer {
    display: block;
  }

  .footer-main-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 60px 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .previous-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .challenge-grid {
    -ms-grid-columns: 0.3fr 1fr;
    grid-template-columns: 0.3fr 1fr;
  }

  .the-outcome-section {
    margin-bottom: 0px;
    padding-right: 1.25rem;
    padding-left: 1.25rem;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .the-outcome-container {
    -ms-grid-columns: 0.3fr 1fr;
    grid-template-columns: 0.3fr 1fr;
  }

  .outocme-grid {
    -ms-grid-columns: 0.3fr 1fr;
    grid-template-columns: 0.3fr 1fr;
  }

  .hero-image-section {
    padding-right: 0rem;
    padding-left: 0rem;
  }

  .images-grid-5 {
    -ms-grid-columns: 1.5fr 1.5fr;
    grid-template-columns: 1.5fr 1.5fr;
  }

  .images-grid-5.qap {
    -ms-grid-columns: 0.75fr 0.75fr 0.75fr;
    grid-template-columns: 0.75fr 0.75fr 0.75fr;
  }

  .images-grid-3 {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    -ms-grid-columns: 1.5fr 3fr 1.5fr;
    grid-template-columns: 1.5fr 3fr 1.5fr;
  }

  .images-grid-4 {
    -ms-grid-columns: 1.5fr 1.5fr;
    grid-template-columns: 1.5fr 1.5fr;
  }

  .hp-intro-text {
    margin: 4rem 5.625rem 0rem 3.125rem;
  }

  .hp-projects-images {
    padding-right: 1.25rem;
    padding-left: 1.25rem;
  }

  .logos-grid-section {
    padding-right: 1.25rem;
    padding-left: 1.25rem;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .image-section {
    padding-right: 1.25rem;
    padding-left: 1.25rem;
  }

  .image-section.mt120px.gold.no-padding {
    padding-right: 0rem;
    padding-left: 0rem;
  }

  .images-grid-2 {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    -ms-grid-columns: 1.5fr 2fr;
    grid-template-columns: 1.5fr 2fr;
  }

  .qap-pattern-wrapper-100 {
    display: none;
  }

  .qap-logo-wrapper {
    padding-right: 1.25rem;
    padding-left: 1.25rem;
  }

  .typography-section {
    padding-right: 1.25rem;
    padding-left: 1.25rem;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .typography-grid-container {
    grid-row-gap: 1.875rem;
    -ms-grid-columns: 0.5fr 1.75fr;
    grid-template-columns: 0.5fr 1.75fr;
  }

  .typeface-2 {
    margin-right: 4rem;
    margin-left: 0rem;
  }

  .coming-soon-section {
    margin-top: 2.5rem;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .coming-soon-container {
    margin-bottom: 2.5rem;
    -ms-grid-columns: 0.25fr 1fr;
    grid-template-columns: 0.25fr 1fr;
  }

  .vertical-line.hidden {
    display: none;
  }

  .explore-what-we-have-done {
    margin-bottom: 0px;
  }
}

@media screen and (max-width: 767px) {
  h1 {
    font-size: 40px;
  }

  h2 {
    margin-top: 0px;
    font-size: 0.875rem;
  }

  .main-section {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .main-section.white-block {
    margin-bottom: 0rem;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .main-section.grey-block {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .hp-intro {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .button {
    font-size: 16px;
  }

  .hp-dividor {
    width: 25px;
  }

  .hp-big-bold-paragraph {
    margin-top: 0px;
  }

  .hp-proj-descritpion {
    margin-top: 10px;
    padding-right: 0px;
    padding-left: 0px;
    font-size: 1rem;
  }

  .hp-more-projects {
    padding-bottom: 2.5rem;
  }

  .back-to-top-link {
    font-size: 13px;
  }

  .footer-legals-text-last {
    margin-top: 0px;
    margin-right: 0px;
  }

  .footer-star-all-rights-reserved {
    margin-right: 0px;
  }

  .footer-social-media-icons {
    margin-left: 0px;
  }

  .footer-star-text-grey {
    margin-bottom: 0px;
    font-size: 14px;
    line-height: 20px;
  }

  .footer-2-cols {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .footer-star-text-blkcatdesign-is {
    margin-bottom: 0px;
    font-size: 14px;
    line-height: 20px;
  }

  .back-to-top-section {
    padding-top: 5rem;
  }

  .nav-menu {
    height: 100vh;
  }

  .overlay-div {
    top: -20%;
  }

  .overlay-paragraph {
    font-size: 40px;
  }

  .hp-more-projects-link {
    font-size: 1rem;
  }

  .proj-descritpion {
    font-size: 16px;
  }

  .hp-main-container {
    -ms-grid-columns: 1.75fr;
    grid-template-columns: 1.75fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .page-headline-section {
    margin-top: 5rem;
    margin-bottom: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .page-headline-grid-container {
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -ms-grid-columns: 0.25fr 1fr;
    grid-template-columns: 0.25fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .headline-dividors {
    background-color: #fdfdfd;
  }

  .headline-paragraph {
    margin-bottom: 0px;
  }

  .text-section {
    margin-top: 5rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .text-section.mtb-120px {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .text-section.mt-120px {
    margin-top: 5rem;
  }

  .text-section.mt-120px.grey {
    padding-top: 5rem;
  }

  .text-section.mt-120px.white-block {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .grid-container {
    -ms-grid-columns: 1.75fr;
    grid-template-columns: 1.75fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .grid-container.dotted-border {
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  ._1st-col {
    padding-left: 0px;
  }

  .dividor {
    width: 25px;
  }

  .big-bold-paragraph {
    margin-top: 0px;
    font-size: 1.4375rem;
  }

  .big-paragraph-div {
    width: 100%;
  }

  .paragraph {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .hp-button {
    font-size: 1rem;
  }

  .quote {
    font-size: 1.875rem;
  }

  .quote-container {
    padding-right: 0px;
    padding-left: 0px;
    -ms-grid-columns: 1.75fr;
    grid-template-columns: 1.75fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .quote-div {
    width: 100%;
  }

  .quote-section {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .quote-section.mtb-120px {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .speciality-section {
    margin-top: 5rem;
    margin-bottom: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .speciality-container {
    -ms-grid-columns: 1.75fr;
    grid-template-columns: 1.75fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .broken-areas-section {
    margin-bottom: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .broken-areas-container-grid {
    -ms-grid-columns: 1.75fr;
    grid-template-columns: 1.75fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .broken-area-2nd-col {
    margin-top: 10px;
  }

  ._2nd-col-cont {
    margin-top: 10px;
  }

  .work-image-section {
    margin-bottom: 0px;
    padding-top: 0px;
  }

  .self-initiated-section {
    margin-top: 6.875rem;
    margin-bottom: 6.875rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .self-initiated-container {
    padding-right: 0px;
    padding-left: 0px;
    -ms-grid-columns: 1.75fr;
    grid-template-columns: 1.75fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .quote-person {
    font-size: 1.125rem;
  }

  .image {
    width: 5rem;
    margin-top: 25px;
  }

  .the-challenge-section {
    margin-top: 5rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .the-challenge-container {
    -ms-grid-columns: 1.75fr;
    grid-template-columns: 1.75fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .image-wrapper {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .image-wrapper.vertical.gap-100px {
    grid-column-gap: 0px;
    grid-row-gap: 3.75rem;
  }

  .images-grid-container {
    -ms-grid-columns: 1.75fr;
    grid-template-columns: 1.75fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .footer {
    display: block;
    margin-top: auto;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }

  .footer-main-container {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .row-1 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .row-2 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .row-3 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .previous-container {
    padding-left: 0px;
  }

  .challenge-grid {
    -ms-grid-row-align: auto;
    align-self: auto;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  ._1st-challenge-col.hidden {
    display: none;
  }

  .the-outcome-section {
    margin-top: 2.5rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .the-outcome-container {
    -ms-grid-columns: 1.75fr;
    grid-template-columns: 1.75fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .outocme-grid {
    -ms-grid-row-align: auto;
    align-self: auto;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  ._1st-outcome-col.hidden {
    display: none;
  }

  .hero-image-section {
    margin-top: 5rem;
  }

  .images-grid-5.qap {
    -ms-grid-columns: 0.75fr 0.75fr;
    grid-template-columns: 0.75fr 0.75fr;
  }

  .images-grid-3 {
    -ms-grid-columns: 1.5fr;
    grid-template-columns: 1.5fr;
  }

  .bold-text-2 {
    font-size: 1rem;
  }

  .hp-intro-text {
    margin-top: 2rem;
    margin-right: 1.25rem;
    margin-left: 1.25rem;
  }

  .hp-projects-images {
    margin-top: 5rem;
  }

  .hp-projects-images.white-block {
    margin-top: 0rem;
  }

  .logos-grid-section {
    margin-top: 2.5rem;
    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;
  }

  .image-section.mt120px {
    margin-top: 5rem;
  }

  .image-section.mt120px.grey-block {
    padding-top: 5rem;
  }

  .image-section.mt120px.gold.no-padding {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .image-section.mt-60px {
    margin-top: 2.5rem;
  }

  .images-grid-2 {
    -ms-grid-columns: 1.5fr;
    grid-template-columns: 1.5fr;
  }

  .typography-section {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .typography-grid-container {
    -ms-grid-columns: 1.75fr;
    grid-template-columns: 1.75fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .coming-soon-h1 {
    font-size: 2.2rem;
  }

  .interior-architecture {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }

  .branding {
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }

  .capabilities-wrapper {
    margin-top: 1.25rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .coming-soon-section {
    margin-bottom: 0rem;
    -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;
  }

  .coming-soon-container {
    padding-right: 1.25rem;
    padding-left: 1.25rem;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -ms-grid-columns: 0.25fr 1fr;
    grid-template-columns: 0.25fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .vertical-line {
    display: none;
  }

  .white-border-button {
    font-size: 16px;
  }

  .horizontal-line {
    width: 24px;
    margin-top: 6rem;
    background-color: #fdfdfd;
  }

  .explore-what-we-have-done {
    padding-bottom: 2.5rem;
  }

  .section {
    margin-bottom: 40px;
  }
}

@media screen and (max-width: 479px) {
  h1 {
    font-size: 30px;
  }

  h2 {
    margin-top: 0px;
  }

  .main-section {
    margin-bottom: 0rem;
  }

  .button {
    width: 100%;
    background-color: #141414;
    color: #fdfdfd;
    text-align: center;
  }

  .hp-big-paragraph-div {
    width: 100%;
  }

  .back-to-top-link-block-arrow {
    font-size: 12px;
    line-height: 12px;
  }

  .back-to-top-link {
    font-size: 13px;
  }

  .footer-legals-text-last {
    padding-right: 0px;
    padding-left: 0px;
  }

  .footer-description {
    padding-left: 0px;
  }

  .footer-social-media-icons {
    padding-left: 0px;
  }

  .footer-star-text-grey {
    width: auto;
    margin-bottom: 0px;
    font-size: 14px;
  }

  .footer-star-logo-cat {
    display: block;
  }

  .footer-start-conversation {
    padding-left: 0px;
  }

  .footer-2-cols {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .footer-star-text-blkcatdesign-is {
    width: auto;
    font-size: 14px;
  }

  .overlay-div {
    top: -40%;
  }

  .overlay-paragraph {
    max-width: 80%;
    font-size: 30px;
  }

  .hp-main-container {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .page-headline-section {
    margin-top: 2.5rem;
  }

  .page-headline-grid-container {
    display: -ms-grid;
    display: grid;
    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;
  }

  .heading-2-headline {
    color: transparent;
    font-size: 0px;
    line-height: 0;
  }

  .headline-big-paragraph-div {
    width: 100%;
  }

  .text-section {
    margin-top: 2.5rem;
  }

  .text-section.mtb-120px {
    margin-bottom: 2.5rem;
  }

  .text-section.mt-120px.white-block {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

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

  .grid-container.dotted-border {
    grid-row-gap: 40px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto auto;
    grid-template-rows: auto auto auto;
  }

  .big-paragraph-div {
    width: 100%;
  }

  .heading-2-mobile {
    display: block;
  }

  .hp-button {
    width: 100%;
    background-color: #141414;
    color: #fdfdfd;
    text-align: center;
  }

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

  .quote-section {
    margin-top: 0rem;
    padding-top: 0rem;
    padding-bottom: 0rem;
  }

  .quote-section.mtb-120px {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .speciality-section {
    margin-top: 2.5rem;
  }

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

  .broken-areas-container-grid {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .grid-desktop {
    display: block;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .work-image-section {
    margin-bottom: 0px;
    padding-bottom: 0px;
  }

  .work-grid-image-div {
    grid-row-gap: 40px;
  }

  .self-initiated-section {
    margin-top: 3.75rem;
    margin-bottom: 3.75rem;
  }

  .self-initiated-container {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .grid-mobile-2 {
    display: block;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .grid-desktop-brand {
    display: block;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .grid-desktop-brand.hidden {
    display: none;
  }

  .the-challenge-section {
    margin-top: 2.5rem;
    margin-bottom: 0px;
  }

  .the-challenge-container {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .image-wrapper {
    grid-row-gap: 20px;
  }

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

  .footer {
    margin-top: auto;
  }

  .footer-main-container {
    padding: 20px;
    -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;
  }

  .row-1 {
    grid-row-gap: 20px;
  }

  .previous {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .next {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  ._1st-challenge-col.hidden {
    display: none;
  }

  .the-outcome-section {
    margin-top: 2.5rem;
    margin-bottom: 0px;
    padding-right: 1.25rem;
    padding-left: 1.25rem;
  }

  .the-outcome-container {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  ._1st-outcome-col.hidden {
    display: none;
  }

  .hero-image-section {
    margin-top: 2.5rem;
  }

  .images-grid-5 {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .images-grid-5.qap {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    -ms-grid-columns: 0.75fr 0.75fr;
    grid-template-columns: 0.75fr 0.75fr;
  }

  .images-grid-3 {
    -ms-grid-columns: 1.5fr;
    grid-template-columns: 1.5fr;
  }

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

  .hp-intro-text {
    margin-top: 2rem;
  }

  .hp-projects-images {
    margin-top: 2.5rem;
  }

  .logos-grid-section {
    margin-bottom: 0px;
  }

  .image-section.mt120px.gold.no-padding {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .images-grid-2 {
    -ms-grid-columns: 1.5fr;
    grid-template-columns: 1.5fr;
  }

  .typography-section {
    margin-top: 2.5rem;
  }

  .typography-section.mt-60px {
    margin-top: 2.5rem;
  }

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

  .typeface-1 {
    margin-right: 0rem;
  }

  .typeface-2 {
    margin-right: 0rem;
  }

  .coming-soon-h1 {
    font-size: 1.5rem;
  }

  .interior-architecture {
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }

  .branding {
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }

  .communication-design {
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }

  .capabilities-wrapper {
    width: 100%;
  }

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

  .coming-soon-container {
    display: block;
    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;
  }

  .email-wrapper {
    width: 100%;
    margin-top: 3.75rem;
  }

  .white-border-button {
    width: 100%;
    background-color: #141414;
    color: #fdfdfd;
    text-align: center;
  }

  .section {
    margin-bottom: 20px;
  }
}

#w-node-f28dcb2f-612f-6d44-5333-2adeb9658a65-83fc2aad {
  -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-column-align: auto;
  justify-self: auto;
  align-self: baseline;
}

#w-node-_0a2fa32b-efed-c0b2-1ad0-e3c97e7cb104-83fc2aad {
  -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;
  align-self: baseline;
}

#w-node-_13855141-36d1-4413-3aad-08f4bf4c91ff-83fc2aad {
  -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-column-align: auto;
  justify-self: auto;
  align-self: baseline;
}

#w-node-_13855141-36d1-4413-3aad-08f4bf4c9203-83fc2aad {
  -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;
  align-self: baseline;
}

#w-node-_39199409-5ae0-102b-3847-6a3d041d708e-83fc2aad {
  -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-_5c0b002f-18c1-eb20-817c-5a7e5386e648-83fc2aad {
  -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-_7bf1bcb9-aa90-5c2c-c9ab-07208f528ccf-83fc2aad {
  -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-column-align: auto;
  justify-self: auto;
  align-self: baseline;
}

#w-node-_7bf1bcb9-aa90-5c2c-c9ab-07208f528cd3-83fc2aad {
  -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;
  align-self: baseline;
}

#w-node-a0738e5e-4ae0-752f-53e3-3383595eb3c5-83fc2aad {
  -ms-grid-column-align: auto;
  justify-self: auto;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-_8d754cce-a8eb-9ef6-2a54-06c30cfbc43d-83fc2aad {
  -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-column-align: auto;
  justify-self: auto;
  align-self: baseline;
}

#w-node-_8d754cce-a8eb-9ef6-2a54-06c30cfbc441-83fc2aad {
  -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;
  align-self: baseline;
}

#w-node-bad3a46a-e1c4-dbb9-41fc-d3b8831a0028-83fc2aad {
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-b588e20e-bc49-7969-638a-50e4a5e7fcb1-a5e7fcaf {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 3;
  grid-row-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: stretch;
  align-self: stretch;
  -ms-grid-column-align: stretch;
  justify-self: stretch;
}

#w-node-b588e20e-bc49-7969-638a-50e4a5e7fcb5-a5e7fcaf {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-b588e20e-bc49-7969-638a-50e4a5e7fcb8-a5e7fcaf {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-b588e20e-bc49-7969-638a-50e4a5e7fcbd-a5e7fcaf {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-b588e20e-bc49-7969-638a-50e4a5e7fcc4-a5e7fcaf {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
}

#w-node-c8aaca99-2e63-77f6-349f-19dee2598d0a-a6fc2aaf {
  -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-column-align: auto;
  justify-self: auto;
  align-self: baseline;
}

#w-node-c8aaca99-2e63-77f6-349f-19dee2598d0e-a6fc2aaf {
  -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;
  align-self: baseline;
}

#w-node-_8d2fdee3-5fe5-f818-379d-8c7b7ac4e5d7-a6fc2aaf {
  -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-column-align: auto;
  justify-self: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-_8d2fdee3-5fe5-f818-379d-8c7b7ac4e5db-a6fc2aaf {
  -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;
  align-self: baseline;
}

#w-node-_0b33f88b-7ba2-0b40-4470-d50e0f0b8fbf-a6fc2aaf {
  -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-column-align: auto;
  justify-self: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-_0b33f88b-7ba2-0b40-4470-d50e0f0b8fc3-a6fc2aaf {
  -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;
  align-self: baseline;
}

#w-node-e2fd8731-398d-e8b5-08f3-ad3b50891517-a6fc2aaf {
  -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-column-align: auto;
  justify-self: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-e2fd8731-398d-e8b5-08f3-ad3b5089151b-a6fc2aaf {
  -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;
  align-self: baseline;
}

#w-node-_4917dc35-1527-7fd1-656a-ae21e23c3cad-a6fc2aaf {
  -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;
}

#w-node-_3d243bcd-05f9-4ed8-923c-5e481146aaaa-a6fc2aaf {
  -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-column-align: auto;
  justify-self: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-_3d243bcd-05f9-4ed8-923c-5e481146aaae-a6fc2aaf {
  -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;
  align-self: baseline;
}

#w-node-bad3a46a-e1c4-dbb9-41fc-d3b8831a0028-a6fc2aaf {
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-c8aaca99-2e63-77f6-349f-19dee2598d0a-56fc2ab2 {
  -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-column-align: auto;
  justify-self: auto;
  align-self: baseline;
}

#w-node-c8aaca99-2e63-77f6-349f-19dee2598d0e-56fc2ab2 {
  -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;
  align-self: baseline;
}

#w-node-_5867e6d6-9ab8-8630-d3e8-f80d4c3a7f50-56fc2ab2 {
  -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-e9354ddf-d09c-8a3c-a434-8d3bbfd33d69-56fc2ab2 {
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  align-self: baseline;
}

#w-node-_0bf7b391-a4aa-9449-b84d-cd75df23e6b7-56fc2ab2 {
  -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-_272edc73-5fca-b086-19c5-bc2a28576676-56fc2ab2 {
  -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;
  align-self: baseline;
}

#w-node-cc1d69b1-3a16-55ca-098c-552ff443b8ea-56fc2ab2 {
  -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-_6b3d97b4-fb99-774f-db80-7b2f891c198a-56fc2ab2 {
  -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-_95bdaaeb-2585-a78f-4ab3-f42ec5959c2c-56fc2ab2 {
  -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-_181c9044-d06c-e80f-0d0f-bce47ffc875c-56fc2ab2 {
  -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-aac4d69f-5756-b2cb-42f0-e9eb88a79baa-56fc2ab2 {
  -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-e9b91994-936a-c25d-e54e-d1814e76267b-56fc2ab2 {
  -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-_9e220cff-3c5c-cf05-f4ec-28874f7a3887-56fc2ab2 {
  -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-_380862a3-37ad-8dbd-92e0-a868f8a02168-56fc2ab2 {
  -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-_43815df8-2c6a-a961-fafe-ed14126b3b4e-56fc2ab2 {
  -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-_01f20090-f434-5477-472f-9b821295b74e-56fc2ab2 {
  -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-_52a37c55-c842-fe50-e5cf-483f90e3cade-56fc2ab2 {
  -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-_8f59ea32-db98-7d3d-0b47-2d276adda546-56fc2ab2 {
  -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-column-align: auto;
  justify-self: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-_8f59ea32-db98-7d3d-0b47-2d276adda54a-56fc2ab2 {
  -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;
  align-self: baseline;
}

#w-node-c3998f1d-6cd7-e903-69a6-422f566c9912-56fc2ab2 {
  -ms-grid-column-align: auto;
  justify-self: auto;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-de72f645-a6fe-368d-6bbe-835a04b87113-56fc2ab2 {
  -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-column-align: auto;
  justify-self: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-de72f645-a6fe-368d-6bbe-835a04b87117-56fc2ab2 {
  -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;
  align-self: baseline;
}

#w-node-e42236dc-91a4-e014-e3d4-e8901eb36a36-56fc2ab2 {
  -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-column-align: auto;
  justify-self: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-e42236dc-91a4-e014-e3d4-e8901eb36a3a-56fc2ab2 {
  -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;
  align-self: baseline;
}

#w-node-_4c2b9792-c6ef-18df-fec8-b33950b282e3-56fc2ab2 {
  -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-column-align: start;
  justify-self: start;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-_89c621e1-2ca6-03be-fced-bec4b4b678e0-56fc2ab2 {
  -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-c08be500-c1e1-256c-33e1-0d7bb322e255-56fc2ab2 {
  -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-column-align: center;
  justify-self: center;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-_31004f88-c00b-e31f-b29d-6cacb3a279fa-56fc2ab2 {
  -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-_23b48534-38d3-ca57-f0f0-652ff0724dcb-56fc2ab2 {
  -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-_67f41479-7319-a362-ed98-07a131835609-56fc2ab2 {
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: auto;
  align-self: auto;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-ec73242f-3f94-452e-e3f5-de282e597762-56fc2ab2 {
  -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-_3d243bcd-05f9-4ed8-923c-5e481146aaaa-56fc2ab2 {
  -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-column-align: auto;
  justify-self: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-_3d243bcd-05f9-4ed8-923c-5e481146aaae-56fc2ab2 {
  -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;
  align-self: baseline;
}

#w-node-bad3a46a-e1c4-dbb9-41fc-d3b8831a0028-56fc2ab2 {
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-c8aaca99-2e63-77f6-349f-19dee2598d0a-14fc2ab5 {
  -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-column-align: auto;
  justify-self: auto;
  align-self: baseline;
}

#w-node-c8aaca99-2e63-77f6-349f-19dee2598d0e-14fc2ab5 {
  -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;
  align-self: baseline;
}

#w-node-_0b33f88b-7ba2-0b40-4470-d50e0f0b8fbf-14fc2ab5 {
  -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-column-align: auto;
  justify-self: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-_0b33f88b-7ba2-0b40-4470-d50e0f0b8fc3-14fc2ab5 {
  -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;
  align-self: baseline;
}

#w-node-_4917dc35-1527-7fd1-656a-ae21e23c3cad-14fc2ab5 {
  -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: auto;
  justify-self: auto;
}

#w-node-_8bd95b12-5eb3-6d5d-6779-fac2ac01a5c2-14fc2ab5 {
  -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-fa60a445-2dac-3a17-f345-3e36f87c4d8d-14fc2ab5 {
  -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-e2fd8731-398d-e8b5-08f3-ad3b50891517-14fc2ab5 {
  -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-column-align: auto;
  justify-self: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-e2fd8731-398d-e8b5-08f3-ad3b5089151b-14fc2ab5 {
  -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;
  align-self: baseline;
}

#w-node-_93dc6652-a1b6-ddaf-9e01-056dd3b586ce-14fc2ab5 {
  -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-column-align: auto;
  justify-self: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-_93dc6652-a1b6-ddaf-9e01-056dd3b586d2-14fc2ab5 {
  -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;
  align-self: baseline;
}

#w-node-a406ea8f-28db-d466-1b2d-7d7b2ca18bdc-14fc2ab5 {
  -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-e43dd100-5774-4b03-4948-8b021a6a87e1-14fc2ab5 {
  -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-_12b6ecf8-3716-d607-2bd0-70af0a368fd7-14fc2ab5 {
  -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-_4ad0ffb6-0206-b4a9-3582-0a725291dbed-14fc2ab5 {
  -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-_7081b918-77ff-098d-670d-f75c75f40a80-14fc2ab5 {
  -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-d8c13ce5-5471-6773-ec27-37f32643ba78-14fc2ab5 {
  -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-_2ac906f5-5ab7-1337-92f7-ec57e7b714f2-14fc2ab5 {
  -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-d8ce8f43-32e3-c19c-907c-644e8c0d2475-14fc2ab5 {
  -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-_24f0d08f-2d36-20fd-e70c-e5891735fc0f-14fc2ab5 {
  -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-d5c964a9-54f3-b53b-7933-22e882a62ec6-14fc2ab5 {
  -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-_8cc98dd4-c356-1b1f-2b97-bd1695466768-14fc2ab5 {
  -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-_5ac5a405-5c05-3bb4-0fb6-6f7ab7921116-14fc2ab5 {
  -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-bb213ddf-e933-09ea-c437-9009e0ca2f9b-14fc2ab5 {
  -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-_84c7b905-857c-c222-170b-54b70574e571-14fc2ab5 {
  -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-_4dcb4e05-f9d0-2b4d-3e38-c7b834fdfad4-14fc2ab5 {
  -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-_50fd5bc9-8f9c-405c-911d-7c4ee5469dda-14fc2ab5 {
  -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-_2fb8beb0-6a79-72f6-26f7-8cdf84895aed-14fc2ab5 {
  -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-_2ae5e864-720e-6c4e-997d-52f0111a18b2-14fc2ab5 {
  -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-ff0fffc5-39e6-f0da-23ea-3be67a636cab-14fc2ab5 {
  -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-_245c9b0e-7a3c-a549-1183-fbb32046432c-14fc2ab5 {
  -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-_21a835f5-8684-f825-b95d-1df686a68480-14fc2ab5 {
  -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-_2fa91df3-c69d-cdc8-b935-388f08133241-14fc2ab5 {
  -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-_8abe103a-0d80-6bca-7a3d-d5d9fa1e4204-14fc2ab5 {
  -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-f4550927-ed0e-f71f-309f-2c2be8696fa6-14fc2ab5 {
  -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-column-align: auto;
  justify-self: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-f4550927-ed0e-f71f-309f-2c2be8696faa-14fc2ab5 {
  -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;
  align-self: baseline;
}

#w-node-d890e43b-5155-fbe8-d282-8fcbee13bbf0-14fc2ab5 {
  -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-column-align: auto;
  justify-self: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-d890e43b-5155-fbe8-d282-8fcbee13bbf4-14fc2ab5 {
  -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;
  align-self: baseline;
}

#w-node-d890e43b-5155-fbe8-d282-8fcbee13bbf7-14fc2ab5 {
  -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;
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-d890e43b-5155-fbe8-d282-8fcbee13bbfd-14fc2ab5 {
  -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-d890e43b-5155-fbe8-d282-8fcbee13bbfa-14fc2ab5 {
  -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-d890e43b-5155-fbe8-d282-8fcbee13bc03-14fc2ab5 {
  -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-d890e43b-5155-fbe8-d282-8fcbee13bc06-14fc2ab5 {
  -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-d890e43b-5155-fbe8-d282-8fcbee13bc09-14fc2ab5 {
  -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-d890e43b-5155-fbe8-d282-8fcbee13bc00-14fc2ab5 {
  -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-_8f8cfc18-5143-340f-79d1-f367c285da2d-14fc2ab5 {
  -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-d8349ce6-b851-dd79-a6dc-b19276e64c67-14fc2ab5 {
  -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;
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-d8349ce6-b851-dd79-a6dc-b19276e64c6d-14fc2ab5 {
  -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-d8349ce6-b851-dd79-a6dc-b19276e64c76-14fc2ab5 {
  -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-d8349ce6-b851-dd79-a6dc-b19276e64c7c-14fc2ab5 {
  -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-d8349ce6-b851-dd79-a6dc-b19276e64c6a-14fc2ab5 {
  -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-d8349ce6-b851-dd79-a6dc-b19276e64c73-14fc2ab5 {
  -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-d8349ce6-b851-dd79-a6dc-b19276e64c79-14fc2ab5 {
  -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-d8349ce6-b851-dd79-a6dc-b19276e64c70-14fc2ab5 {
  -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-a85ecbc6-eb68-cc96-c39b-66f8657da118-14fc2ab5 {
  -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-column-align: auto;
  justify-self: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-a85ecbc6-eb68-cc96-c39b-66f8657da11c-14fc2ab5 {
  -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;
  align-self: baseline;
}

#w-node-_95aebf24-1769-a660-cdbd-601bfbb66ce5-14fc2ab5 {
  -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-column-align: auto;
  justify-self: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-_95aebf24-1769-a660-cdbd-601bfbb66ce9-14fc2ab5 {
  -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;
  align-self: baseline;
}

#w-node-_95aebf24-1769-a660-cdbd-601bfbb66cec-14fc2ab5 {
  -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;
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_95aebf24-1769-a660-cdbd-601bfbb66cef-14fc2ab5 {
  -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-_95aebf24-1769-a660-cdbd-601bfbb66cf2-14fc2ab5 {
  -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-_95aebf24-1769-a660-cdbd-601bfbb66cf5-14fc2ab5 {
  -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-_95aebf24-1769-a660-cdbd-601bfbb66cf8-14fc2ab5 {
  -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-_95aebf24-1769-a660-cdbd-601bfbb66cfb-14fc2ab5 {
  -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-_95aebf24-1769-a660-cdbd-601bfbb66cfe-14fc2ab5 {
  -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-_95aebf24-1769-a660-cdbd-601bfbb66d01-14fc2ab5 {
  -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-_3d243bcd-05f9-4ed8-923c-5e481146aaaa-14fc2ab5 {
  -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-column-align: auto;
  justify-self: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-_3d243bcd-05f9-4ed8-923c-5e481146aaae-14fc2ab5 {
  -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;
  align-self: baseline;
}

#w-node-bad3a46a-e1c4-dbb9-41fc-d3b8831a0028-14fc2ab5 {
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-c8aaca99-2e63-77f6-349f-19dee2598d0a-51fc2ab6 {
  -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-column-align: auto;
  justify-self: auto;
  align-self: baseline;
}

#w-node-c8aaca99-2e63-77f6-349f-19dee2598d0e-51fc2ab6 {
  -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;
  align-self: baseline;
}

#w-node-_4b95489d-16e2-8f52-1c45-b6b8b62f6e32-51fc2ab6 {
  -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-_8bd95b12-5eb3-6d5d-6779-fac2ac01a5c2-51fc2ab6 {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-fa60a445-2dac-3a17-f345-3e36f87c4d8d-51fc2ab6 {
  -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-_3d243bcd-05f9-4ed8-923c-5e481146aaaa-51fc2ab6 {
  -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-column-align: auto;
  justify-self: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-_3d243bcd-05f9-4ed8-923c-5e481146aaae-51fc2ab6 {
  -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;
  align-self: baseline;
}

#w-node-bad3a46a-e1c4-dbb9-41fc-d3b8831a0028-51fc2ab6 {
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-c8aaca99-2e63-77f6-349f-19dee2598d0a-fed32926 {
  -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-column-align: auto;
  justify-self: auto;
  align-self: baseline;
}

#w-node-c8aaca99-2e63-77f6-349f-19dee2598d0e-fed32926 {
  -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;
  align-self: baseline;
}

#w-node-_518a3bd1-9017-a039-3cca-04dfc6327ea5-fed32926 {
  -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-column-align: auto;
  justify-self: auto;
  align-self: baseline;
}

#w-node-_518a3bd1-9017-a039-3cca-04dfc6327ea9-fed32926 {
  -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;
  align-self: baseline;
}

#w-node-_57f60377-fb66-481c-d681-2a2bad6ca8d6-fed32926 {
  -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-column-align: auto;
  justify-self: auto;
  align-self: baseline;
}

#w-node-_57f60377-fb66-481c-d681-2a2bad6ca8da-fed32926 {
  -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;
  align-self: baseline;
}

#w-node-_41e98c56-c52a-5281-c874-72e7d766678e-fed32926 {
  -ms-grid-column-align: auto;
  justify-self: auto;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-ca02da61-1bb8-77cb-9f5a-d107709a6543-fed32926 {
  -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-column-align: auto;
  justify-self: auto;
  align-self: baseline;
}

#w-node-ca02da61-1bb8-77cb-9f5a-d107709a6547-fed32926 {
  -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;
  align-self: baseline;
}

#w-node-f8ce9628-e872-512e-2f5b-77e1ecc77ada-fed32926 {
  -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-column-align: auto;
  justify-self: auto;
  align-self: baseline;
}

#w-node-f8ce9628-e872-512e-2f5b-77e1ecc77ade-fed32926 {
  -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;
  align-self: baseline;
}

#w-node-_4cca39c3-a38e-69b7-2b19-56b6197f9a46-fed32926 {
  -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-column-align: auto;
  justify-self: auto;
  align-self: baseline;
}

#w-node-_4cca39c3-a38e-69b7-2b19-56b6197f9a4a-fed32926 {
  -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;
  align-self: baseline;
}

#w-node-_112aab17-f248-87c7-8bb4-2643d6ebcff6-fed32926 {
  -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-column-align: auto;
  justify-self: auto;
  align-self: baseline;
}

#w-node-_112aab17-f248-87c7-8bb4-2643d6ebcffa-fed32926 {
  -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;
  align-self: baseline;
}

#w-node-_89be9fd4-bcb3-6e82-d85e-9c869fefc569-fed32926 {
  -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-column-align: auto;
  justify-self: auto;
  align-self: baseline;
}

#w-node-_89be9fd4-bcb3-6e82-d85e-9c869fefc56d-fed32926 {
  -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;
  align-self: baseline;
}

#w-node-_4c2b9792-c6ef-18df-fec8-b33950b282e3-fed32926 {
  -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-column-align: start;
  justify-self: start;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-_89c621e1-2ca6-03be-fced-bec4b4b678e0-fed32926 {
  -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-c08be500-c1e1-256c-33e1-0d7bb322e255-fed32926 {
  -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-column-align: center;
  justify-self: center;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-_31004f88-c00b-e31f-b29d-6cacb3a279fa-fed32926 {
  -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-_23b48534-38d3-ca57-f0f0-652ff0724dcb-fed32926 {
  -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-_67f41479-7319-a362-ed98-07a131835609-fed32926 {
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: auto;
  align-self: auto;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-ec73242f-3f94-452e-e3f5-de282e597762-fed32926 {
  -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-_3d243bcd-05f9-4ed8-923c-5e481146aaaa-fed32926 {
  -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-column-align: auto;
  justify-self: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-_3d243bcd-05f9-4ed8-923c-5e481146aaae-fed32926 {
  -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;
  align-self: baseline;
}

#w-node-bad3a46a-e1c4-dbb9-41fc-d3b8831a0028-fed32926 {
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-c8aaca99-2e63-77f6-349f-19dee2598d0a-19e7c5d6 {
  -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-column-align: auto;
  justify-self: auto;
  align-self: baseline;
}

#w-node-c8aaca99-2e63-77f6-349f-19dee2598d0e-19e7c5d6 {
  -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;
  align-self: baseline;
}

#w-node-_5867e6d6-9ab8-8630-d3e8-f80d4c3a7f50-19e7c5d6 {
  -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-e9354ddf-d09c-8a3c-a434-8d3bbfd33d69-19e7c5d6 {
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  align-self: baseline;
}

#w-node-_0bf7b391-a4aa-9449-b84d-cd75df23e6b7-19e7c5d6 {
  -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-_272edc73-5fca-b086-19c5-bc2a28576676-19e7c5d6 {
  -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;
  align-self: baseline;
}

#w-node-_8f59ea32-db98-7d3d-0b47-2d276adda546-19e7c5d6 {
  -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-column-align: auto;
  justify-self: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-_8f59ea32-db98-7d3d-0b47-2d276adda54a-19e7c5d6 {
  -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;
  align-self: baseline;
}

#w-node-dd15b42c-3c68-af53-8b48-96c2fc13cfb3-19e7c5d6 {
  -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-column-align: auto;
  justify-self: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-dd15b42c-3c68-af53-8b48-96c2fc13cfb7-19e7c5d6 {
  -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;
  align-self: baseline;
}

#w-node-_6e47cd66-e837-7005-2230-71559d838511-19e7c5d6 {
  -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-column-align: auto;
  justify-self: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-_6e47cd66-e837-7005-2230-71559d838515-19e7c5d6 {
  -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;
  align-self: baseline;
}

#w-node-_2f413623-2584-756f-c1d0-20957facd937-19e7c5d6 {
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  align-self: baseline;
}

#w-node-_8e3d73e0-be03-bc83-81e3-2c1363f4144e-19e7c5d6 {
  -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-column-align: auto;
  justify-self: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-_8e3d73e0-be03-bc83-81e3-2c1363f41452-19e7c5d6 {
  -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;
  align-self: baseline;
}

#w-node-ce645475-cf7d-9612-d4c9-40da2a5914d0-19e7c5d6 {
  -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-column-align: auto;
  justify-self: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-ce645475-cf7d-9612-d4c9-40da2a5914d4-19e7c5d6 {
  -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;
  align-self: baseline;
}

#w-node-_722469ad-eee1-9a02-c9e6-9bbc3b813760-19e7c5d6 {
  -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-_722469ad-eee1-9a02-c9e6-9bbc3b813761-19e7c5d6 {
  -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-_722469ad-eee1-9a02-c9e6-9bbc3b813762-19e7c5d6 {
  -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-_722469ad-eee1-9a02-c9e6-9bbc3b813763-19e7c5d6 {
  -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-_722469ad-eee1-9a02-c9e6-9bbc3b813764-19e7c5d6 {
  -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-_722469ad-eee1-9a02-c9e6-9bbc3b813765-19e7c5d6 {
  -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-_722469ad-eee1-9a02-c9e6-9bbc3b813766-19e7c5d6 {
  -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-_722469ad-eee1-9a02-c9e6-9bbc3b813767-19e7c5d6 {
  -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-_722469ad-eee1-9a02-c9e6-9bbc3b813768-19e7c5d6 {
  -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-_722469ad-eee1-9a02-c9e6-9bbc3b813769-19e7c5d6 {
  -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-_722469ad-eee1-9a02-c9e6-9bbc3b81376a-19e7c5d6 {
  -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-_4c2b9792-c6ef-18df-fec8-b33950b282e3-19e7c5d6 {
  -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-column-align: start;
  justify-self: start;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-_89c621e1-2ca6-03be-fced-bec4b4b678e0-19e7c5d6 {
  -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-c08be500-c1e1-256c-33e1-0d7bb322e255-19e7c5d6 {
  -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-column-align: center;
  justify-self: center;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-_31004f88-c00b-e31f-b29d-6cacb3a279fa-19e7c5d6 {
  -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-_23b48534-38d3-ca57-f0f0-652ff0724dcb-19e7c5d6 {
  -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-_67f41479-7319-a362-ed98-07a131835609-19e7c5d6 {
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: auto;
  align-self: auto;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-ec73242f-3f94-452e-e3f5-de282e597762-19e7c5d6 {
  -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-_3d243bcd-05f9-4ed8-923c-5e481146aaaa-19e7c5d6 {
  -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-column-align: auto;
  justify-self: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-_3d243bcd-05f9-4ed8-923c-5e481146aaae-19e7c5d6 {
  -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;
  align-self: baseline;
}

#w-node-bad3a46a-e1c4-dbb9-41fc-d3b8831a0028-19e7c5d6 {
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

@media screen and (min-width: 1920px) {
  #w-node-b588e20e-bc49-7969-638a-50e4a5e7fcb1-a5e7fcaf {
    -ms-grid-column-span: 6;
    grid-column-end: 7;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 5;
    grid-row-end: 6;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-align: auto;
    align-self: auto;
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }
}

@media screen and (min-width: 1280px) {
  #w-node-b588e20e-bc49-7969-638a-50e4a5e7fcb1-a5e7fcaf {
    -ms-grid-column-span: 5;
    grid-column-end: 6;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 3;
    grid-row-end: 4;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-align: end;
    align-self: end;
  }
}

@media screen and (max-width: 991px) {
  #w-node-f28dcb2f-612f-6d44-5333-2adeb9658a65-83fc2aad {
    -webkit-align-self: baseline;
    -ms-flex-item-align: baseline;
    align-self: baseline;
  }

  #w-node-_0a2fa32b-efed-c0b2-1ad0-e3c97e7cb104-83fc2aad {
    -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;
    align-self: baseline;
  }

  #w-node-_13855141-36d1-4413-3aad-08f4bf4c91ff-83fc2aad {
    -webkit-align-self: baseline;
    -ms-flex-item-align: baseline;
    align-self: baseline;
  }

  #w-node-_13855141-36d1-4413-3aad-08f4bf4c9203-83fc2aad {
    -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;
    align-self: baseline;
  }

  #w-node-_7bf1bcb9-aa90-5c2c-c9ab-07208f528ccf-83fc2aad {
    -webkit-align-self: baseline;
    -ms-flex-item-align: baseline;
    align-self: baseline;
  }

  #w-node-_7bf1bcb9-aa90-5c2c-c9ab-07208f528cd3-83fc2aad {
    -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;
    align-self: baseline;
  }

  #w-node-a0738e5e-4ae0-752f-53e3-3383595eb3c4-83fc2aad {
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-_8d754cce-a8eb-9ef6-2a54-06c30cfbc43d-83fc2aad {
    -webkit-align-self: baseline;
    -ms-flex-item-align: baseline;
    align-self: baseline;
  }

  #w-node-_8d754cce-a8eb-9ef6-2a54-06c30cfbc441-83fc2aad {
    -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;
    align-self: baseline;
  }

  #w-node-b588e20e-bc49-7969-638a-50e4a5e7fcb1-a5e7fcaf {
    -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-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row-align: stretch;
    align-self: stretch;
  }

  #w-node-b588e20e-bc49-7969-638a-50e4a5e7fcb5-a5e7fcaf {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
  }

  #w-node-b588e20e-bc49-7969-638a-50e4a5e7fcb8-a5e7fcaf {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
    -ms-grid-row-align: auto;
    align-self: auto;
  }

  #w-node-b588e20e-bc49-7969-638a-50e4a5e7fcbd-a5e7fcaf {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-b588e20e-bc49-7969-638a-50e4a5e7fcc4-a5e7fcaf {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 5;
    grid-row-start: 5;
    -ms-grid-row-span: 1;
    grid-row-end: 6;
  }

  #w-node-c8aaca99-2e63-77f6-349f-19dee2598d0a-a6fc2aaf {
    -webkit-align-self: baseline;
    -ms-flex-item-align: baseline;
    align-self: baseline;
  }

  #w-node-c8aaca99-2e63-77f6-349f-19dee2598d0e-a6fc2aaf {
    -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;
    align-self: baseline;
  }

  #w-node-_8d2fdee3-5fe5-f818-379d-8c7b7ac4e5d7-a6fc2aaf {
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
  }

  #w-node-_8d2fdee3-5fe5-f818-379d-8c7b7ac4e5db-a6fc2aaf {
    -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;
    align-self: baseline;
  }

  #w-node-_0b33f88b-7ba2-0b40-4470-d50e0f0b8fbf-a6fc2aaf {
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
  }

  #w-node-_0b33f88b-7ba2-0b40-4470-d50e0f0b8fc3-a6fc2aaf {
    -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;
    align-self: baseline;
  }

  #w-node-e2fd8731-398d-e8b5-08f3-ad3b50891517-a6fc2aaf {
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
  }

  #w-node-e2fd8731-398d-e8b5-08f3-ad3b5089151b-a6fc2aaf {
    -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;
    align-self: baseline;
  }

  #w-node-_3d243bcd-05f9-4ed8-923c-5e481146aaaa-a6fc2aaf {
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
  }

  #w-node-_3d243bcd-05f9-4ed8-923c-5e481146aaae-a6fc2aaf {
    -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;
    align-self: baseline;
  }

  #w-node-c8aaca99-2e63-77f6-349f-19dee2598d0a-56fc2ab2 {
    -webkit-align-self: baseline;
    -ms-flex-item-align: baseline;
    align-self: baseline;
  }

  #w-node-c8aaca99-2e63-77f6-349f-19dee2598d0e-56fc2ab2 {
    -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;
    align-self: baseline;
  }

  #w-node-e9354ddf-d09c-8a3c-a434-8d3bbfd33d69-56fc2ab2 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    align-self: baseline;
  }

  #w-node-_272edc73-5fca-b086-19c5-bc2a28576676-56fc2ab2 {
    -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;
    align-self: baseline;
  }

  #w-node-_8f59ea32-db98-7d3d-0b47-2d276adda546-56fc2ab2 {
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
  }

  #w-node-_8f59ea32-db98-7d3d-0b47-2d276adda54a-56fc2ab2 {
    -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;
    align-self: baseline;
  }

  #w-node-de72f645-a6fe-368d-6bbe-835a04b87113-56fc2ab2 {
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
  }

  #w-node-de72f645-a6fe-368d-6bbe-835a04b87117-56fc2ab2 {
    -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;
    align-self: baseline;
  }

  #w-node-e42236dc-91a4-e014-e3d4-e8901eb36a36-56fc2ab2 {
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
  }

  #w-node-e42236dc-91a4-e014-e3d4-e8901eb36a3a-56fc2ab2 {
    -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;
    align-self: baseline;
  }

  #w-node-_3d243bcd-05f9-4ed8-923c-5e481146aaaa-56fc2ab2 {
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
  }

  #w-node-_3d243bcd-05f9-4ed8-923c-5e481146aaae-56fc2ab2 {
    -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;
    align-self: baseline;
  }

  #w-node-c8aaca99-2e63-77f6-349f-19dee2598d0a-14fc2ab5 {
    -webkit-align-self: baseline;
    -ms-flex-item-align: baseline;
    align-self: baseline;
  }

  #w-node-c8aaca99-2e63-77f6-349f-19dee2598d0e-14fc2ab5 {
    -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;
    align-self: baseline;
  }

  #w-node-_0b33f88b-7ba2-0b40-4470-d50e0f0b8fbf-14fc2ab5 {
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
  }

  #w-node-_0b33f88b-7ba2-0b40-4470-d50e0f0b8fc3-14fc2ab5 {
    -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;
    align-self: baseline;
  }

  #w-node-e2fd8731-398d-e8b5-08f3-ad3b50891517-14fc2ab5 {
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
  }

  #w-node-e2fd8731-398d-e8b5-08f3-ad3b5089151b-14fc2ab5 {
    -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;
    align-self: baseline;
  }

  #w-node-_93dc6652-a1b6-ddaf-9e01-056dd3b586ce-14fc2ab5 {
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
  }

  #w-node-_93dc6652-a1b6-ddaf-9e01-056dd3b586d2-14fc2ab5 {
    -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;
    align-self: baseline;
  }

  #w-node-f4550927-ed0e-f71f-309f-2c2be8696fa6-14fc2ab5 {
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
  }

  #w-node-f4550927-ed0e-f71f-309f-2c2be8696faa-14fc2ab5 {
    -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;
    align-self: baseline;
  }

  #w-node-d890e43b-5155-fbe8-d282-8fcbee13bbf0-14fc2ab5 {
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
  }

  #w-node-d890e43b-5155-fbe8-d282-8fcbee13bbf4-14fc2ab5 {
    -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;
    align-self: baseline;
  }

  #w-node-a85ecbc6-eb68-cc96-c39b-66f8657da118-14fc2ab5 {
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
  }

  #w-node-a85ecbc6-eb68-cc96-c39b-66f8657da11c-14fc2ab5 {
    -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;
    align-self: baseline;
  }

  #w-node-_95aebf24-1769-a660-cdbd-601bfbb66ce5-14fc2ab5 {
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
  }

  #w-node-_95aebf24-1769-a660-cdbd-601bfbb66ce9-14fc2ab5 {
    -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;
    align-self: baseline;
  }

  #w-node-_3d243bcd-05f9-4ed8-923c-5e481146aaaa-14fc2ab5 {
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
  }

  #w-node-_3d243bcd-05f9-4ed8-923c-5e481146aaae-14fc2ab5 {
    -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;
    align-self: baseline;
  }

  #w-node-c8aaca99-2e63-77f6-349f-19dee2598d0a-51fc2ab6 {
    -webkit-align-self: baseline;
    -ms-flex-item-align: baseline;
    align-self: baseline;
  }

  #w-node-c8aaca99-2e63-77f6-349f-19dee2598d0e-51fc2ab6 {
    -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;
    align-self: baseline;
  }

  #w-node-_8bd95b12-5eb3-6d5d-6779-fac2ac01a5c2-51fc2ab6 {
    -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-column-align: auto;
    justify-self: auto;
  }

  #w-node-_3d243bcd-05f9-4ed8-923c-5e481146aaaa-51fc2ab6 {
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
  }

  #w-node-_3d243bcd-05f9-4ed8-923c-5e481146aaae-51fc2ab6 {
    -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;
    align-self: baseline;
  }

  #w-node-c8aaca99-2e63-77f6-349f-19dee2598d0a-fed32926 {
    -webkit-align-self: baseline;
    -ms-flex-item-align: baseline;
    align-self: baseline;
  }

  #w-node-c8aaca99-2e63-77f6-349f-19dee2598d0e-fed32926 {
    -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;
    align-self: baseline;
  }

  #w-node-_518a3bd1-9017-a039-3cca-04dfc6327ea5-fed32926 {
    -webkit-align-self: baseline;
    -ms-flex-item-align: baseline;
    align-self: baseline;
  }

  #w-node-_518a3bd1-9017-a039-3cca-04dfc6327ea9-fed32926 {
    -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;
    align-self: baseline;
  }

  #w-node-_57f60377-fb66-481c-d681-2a2bad6ca8d6-fed32926 {
    -webkit-align-self: baseline;
    -ms-flex-item-align: baseline;
    align-self: baseline;
  }

  #w-node-_57f60377-fb66-481c-d681-2a2bad6ca8da-fed32926 {
    -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;
    align-self: baseline;
  }

  #w-node-ca02da61-1bb8-77cb-9f5a-d107709a6543-fed32926 {
    -webkit-align-self: baseline;
    -ms-flex-item-align: baseline;
    align-self: baseline;
  }

  #w-node-ca02da61-1bb8-77cb-9f5a-d107709a6547-fed32926 {
    -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;
    align-self: baseline;
  }

  #w-node-f8ce9628-e872-512e-2f5b-77e1ecc77ada-fed32926 {
    -webkit-align-self: baseline;
    -ms-flex-item-align: baseline;
    align-self: baseline;
  }

  #w-node-f8ce9628-e872-512e-2f5b-77e1ecc77ade-fed32926 {
    -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;
    align-self: baseline;
  }

  #w-node-_4cca39c3-a38e-69b7-2b19-56b6197f9a46-fed32926 {
    -webkit-align-self: baseline;
    -ms-flex-item-align: baseline;
    align-self: baseline;
  }

  #w-node-_4cca39c3-a38e-69b7-2b19-56b6197f9a4a-fed32926 {
    -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;
    align-self: baseline;
  }

  #w-node-_112aab17-f248-87c7-8bb4-2643d6ebcff6-fed32926 {
    -webkit-align-self: baseline;
    -ms-flex-item-align: baseline;
    align-self: baseline;
  }

  #w-node-_112aab17-f248-87c7-8bb4-2643d6ebcffa-fed32926 {
    -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;
    align-self: baseline;
  }

  #w-node-_89be9fd4-bcb3-6e82-d85e-9c869fefc569-fed32926 {
    -webkit-align-self: baseline;
    -ms-flex-item-align: baseline;
    align-self: baseline;
  }

  #w-node-_89be9fd4-bcb3-6e82-d85e-9c869fefc56d-fed32926 {
    -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;
    align-self: baseline;
  }

  #w-node-_3d243bcd-05f9-4ed8-923c-5e481146aaaa-fed32926 {
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
  }

  #w-node-_3d243bcd-05f9-4ed8-923c-5e481146aaae-fed32926 {
    -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;
    align-self: baseline;
  }

  #w-node-c8aaca99-2e63-77f6-349f-19dee2598d0a-19e7c5d6 {
    -webkit-align-self: baseline;
    -ms-flex-item-align: baseline;
    align-self: baseline;
  }

  #w-node-c8aaca99-2e63-77f6-349f-19dee2598d0e-19e7c5d6 {
    -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;
    align-self: baseline;
  }

  #w-node-e9354ddf-d09c-8a3c-a434-8d3bbfd33d69-19e7c5d6 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    align-self: baseline;
  }

  #w-node-_272edc73-5fca-b086-19c5-bc2a28576676-19e7c5d6 {
    -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;
    align-self: baseline;
  }

  #w-node-_8f59ea32-db98-7d3d-0b47-2d276adda546-19e7c5d6 {
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
  }

  #w-node-_8f59ea32-db98-7d3d-0b47-2d276adda54a-19e7c5d6 {
    -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;
    align-self: baseline;
  }

  #w-node-dd15b42c-3c68-af53-8b48-96c2fc13cfb3-19e7c5d6 {
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
  }

  #w-node-dd15b42c-3c68-af53-8b48-96c2fc13cfb7-19e7c5d6 {
    -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;
    align-self: baseline;
  }

  #w-node-_6e47cd66-e837-7005-2230-71559d838511-19e7c5d6 {
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
  }

  #w-node-_6e47cd66-e837-7005-2230-71559d838515-19e7c5d6 {
    -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;
    align-self: baseline;
  }

  #w-node-_2f413623-2584-756f-c1d0-20957facd937-19e7c5d6 {
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
    align-self: baseline;
  }

  #w-node-_8e3d73e0-be03-bc83-81e3-2c1363f4144e-19e7c5d6 {
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
  }

  #w-node-_8e3d73e0-be03-bc83-81e3-2c1363f41452-19e7c5d6 {
    -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;
    align-self: baseline;
  }

  #w-node-ce645475-cf7d-9612-d4c9-40da2a5914d0-19e7c5d6 {
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
  }

  #w-node-ce645475-cf7d-9612-d4c9-40da2a5914d4-19e7c5d6 {
    -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;
    align-self: baseline;
  }

  #w-node-_3d243bcd-05f9-4ed8-923c-5e481146aaaa-19e7c5d6 {
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
  }

  #w-node-_3d243bcd-05f9-4ed8-923c-5e481146aaae-19e7c5d6 {
    -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;
    align-self: baseline;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_0a2fa32b-efed-c0b2-1ad0-e3c97e7cb104-83fc2aad {
    -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-_13855141-36d1-4413-3aad-08f4bf4c9203-83fc2aad {
    -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-_7bf1bcb9-aa90-5c2c-c9ab-07208f528cd3-83fc2aad {
    -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-_8d754cce-a8eb-9ef6-2a54-06c30cfbc441-83fc2aad {
    -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-bad3a46a-e1c4-dbb9-41fc-d3b8831a0028-83fc2aad {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }

  #w-node-b588e20e-bc49-7969-638a-50e4a5e7fcb1-a5e7fcaf {
    -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-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row-align: stretch;
    align-self: stretch;
  }

  #w-node-b588e20e-bc49-7969-638a-50e4a5e7fcb3-a5e7fcaf {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-b588e20e-bc49-7969-638a-50e4a5e7fcb5-a5e7fcaf {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
  }

  #w-node-b588e20e-bc49-7969-638a-50e4a5e7fcb8-a5e7fcaf {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-align: auto;
    align-self: auto;
  }

  #w-node-b588e20e-bc49-7969-638a-50e4a5e7fcbd-a5e7fcaf {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-b588e20e-bc49-7969-638a-50e4a5e7fcc4-a5e7fcaf {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 6;
    -ms-grid-row: 5;
    grid-row-start: 5;
  }

  #w-node-c8aaca99-2e63-77f6-349f-19dee2598d0a-a6fc2aaf {
    -webkit-align-self: baseline;
    -ms-flex-item-align: baseline;
    align-self: baseline;
  }

  #w-node-c8aaca99-2e63-77f6-349f-19dee2598d0e-a6fc2aaf {
    -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;
    align-self: baseline;
  }

  #w-node-_8d2fdee3-5fe5-f818-379d-8c7b7ac4e5db-a6fc2aaf {
    -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-_0b33f88b-7ba2-0b40-4470-d50e0f0b8fc3-a6fc2aaf {
    -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-e2fd8731-398d-e8b5-08f3-ad3b5089151b-a6fc2aaf {
    -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-_3d243bcd-05f9-4ed8-923c-5e481146aaae-a6fc2aaf {
    -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-bad3a46a-e1c4-dbb9-41fc-d3b8831a0028-a6fc2aaf {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }

  #w-node-c8aaca99-2e63-77f6-349f-19dee2598d0a-56fc2ab2 {
    -webkit-align-self: baseline;
    -ms-flex-item-align: baseline;
    align-self: baseline;
  }

  #w-node-c8aaca99-2e63-77f6-349f-19dee2598d0e-56fc2ab2 {
    -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;
    align-self: baseline;
  }

  #w-node-e9354ddf-d09c-8a3c-a434-8d3bbfd33d69-56fc2ab2 {
    -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-_272edc73-5fca-b086-19c5-bc2a28576676-56fc2ab2 {
    -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-_8f59ea32-db98-7d3d-0b47-2d276adda54a-56fc2ab2 {
    -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-de72f645-a6fe-368d-6bbe-835a04b87117-56fc2ab2 {
    -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-e42236dc-91a4-e014-e3d4-e8901eb36a3a-56fc2ab2 {
    -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-c08be500-c1e1-256c-33e1-0d7bb322e255-56fc2ab2 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-_67f41479-7319-a362-ed98-07a131835609-56fc2ab2 {
    -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;
  }

  #w-node-_3d243bcd-05f9-4ed8-923c-5e481146aaae-56fc2ab2 {
    -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-bad3a46a-e1c4-dbb9-41fc-d3b8831a0028-56fc2ab2 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }

  #w-node-c8aaca99-2e63-77f6-349f-19dee2598d0a-14fc2ab5 {
    -webkit-align-self: baseline;
    -ms-flex-item-align: baseline;
    align-self: baseline;
  }

  #w-node-c8aaca99-2e63-77f6-349f-19dee2598d0e-14fc2ab5 {
    -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;
    align-self: baseline;
  }

  #w-node-_0b33f88b-7ba2-0b40-4470-d50e0f0b8fc3-14fc2ab5 {
    -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-e2fd8731-398d-e8b5-08f3-ad3b5089151b-14fc2ab5 {
    -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-_93dc6652-a1b6-ddaf-9e01-056dd3b586d2-14fc2ab5 {
    -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: 2;
    grid-row-end: 3;
    align-self: baseline;
  }

  #w-node-a406ea8f-28db-d466-1b2d-7d7b2ca18bdc-14fc2ab5 {
    -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-f4550927-ed0e-f71f-309f-2c2be8696faa-14fc2ab5 {
    -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: 2;
    grid-row-end: 3;
    align-self: baseline;
  }

  #w-node-d890e43b-5155-fbe8-d282-8fcbee13bbf4-14fc2ab5 {
    -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: 2;
    grid-row-end: 3;
    align-self: baseline;
  }

  #w-node-a85ecbc6-eb68-cc96-c39b-66f8657da11c-14fc2ab5 {
    -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;
    align-self: baseline;
  }

  #w-node-_95aebf24-1769-a660-cdbd-601bfbb66ce9-14fc2ab5 {
    -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: 2;
    grid-row-end: 3;
    align-self: baseline;
  }

  #w-node-_3d243bcd-05f9-4ed8-923c-5e481146aaae-14fc2ab5 {
    -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-bad3a46a-e1c4-dbb9-41fc-d3b8831a0028-14fc2ab5 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }

  #w-node-c8aaca99-2e63-77f6-349f-19dee2598d0a-51fc2ab6 {
    -webkit-align-self: baseline;
    -ms-flex-item-align: baseline;
    align-self: baseline;
  }

  #w-node-c8aaca99-2e63-77f6-349f-19dee2598d0e-51fc2ab6 {
    -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;
    align-self: baseline;
  }

  #w-node-_8bd95b12-5eb3-6d5d-6779-fac2ac01a5c2-51fc2ab6 {
    -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-column-align: auto;
    justify-self: auto;
  }

  #w-node-_3d243bcd-05f9-4ed8-923c-5e481146aaae-51fc2ab6 {
    -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-bad3a46a-e1c4-dbb9-41fc-d3b8831a0028-51fc2ab6 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }

  #w-node-c8aaca99-2e63-77f6-349f-19dee2598d0a-fed32926 {
    -webkit-align-self: baseline;
    -ms-flex-item-align: baseline;
    align-self: baseline;
  }

  #w-node-c8aaca99-2e63-77f6-349f-19dee2598d0e-fed32926 {
    -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;
    align-self: baseline;
  }

  #w-node-_518a3bd1-9017-a039-3cca-04dfc6327ea9-fed32926 {
    -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-_57f60377-fb66-481c-d681-2a2bad6ca8da-fed32926 {
    -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-ca02da61-1bb8-77cb-9f5a-d107709a6547-fed32926 {
    -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-f8ce9628-e872-512e-2f5b-77e1ecc77ade-fed32926 {
    -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-_4cca39c3-a38e-69b7-2b19-56b6197f9a4a-fed32926 {
    -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-_112aab17-f248-87c7-8bb4-2643d6ebcffa-fed32926 {
    -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-_89be9fd4-bcb3-6e82-d85e-9c869fefc56d-fed32926 {
    -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-c08be500-c1e1-256c-33e1-0d7bb322e255-fed32926 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-_67f41479-7319-a362-ed98-07a131835609-fed32926 {
    -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;
  }

  #w-node-_3d243bcd-05f9-4ed8-923c-5e481146aaae-fed32926 {
    -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-bad3a46a-e1c4-dbb9-41fc-d3b8831a0028-fed32926 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }

  #w-node-c8aaca99-2e63-77f6-349f-19dee2598d0a-19e7c5d6 {
    -webkit-align-self: baseline;
    -ms-flex-item-align: baseline;
    align-self: baseline;
  }

  #w-node-c8aaca99-2e63-77f6-349f-19dee2598d0e-19e7c5d6 {
    -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;
    align-self: baseline;
  }

  #w-node-e9354ddf-d09c-8a3c-a434-8d3bbfd33d69-19e7c5d6 {
    -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-_272edc73-5fca-b086-19c5-bc2a28576676-19e7c5d6 {
    -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-_8f59ea32-db98-7d3d-0b47-2d276adda54a-19e7c5d6 {
    -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-dd15b42c-3c68-af53-8b48-96c2fc13cfb7-19e7c5d6 {
    -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-_6e47cd66-e837-7005-2230-71559d838515-19e7c5d6 {
    -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-_2f413623-2584-756f-c1d0-20957facd937-19e7c5d6 {
    -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-_8e3d73e0-be03-bc83-81e3-2c1363f41452-19e7c5d6 {
    -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-ce645475-cf7d-9612-d4c9-40da2a5914d4-19e7c5d6 {
    -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-c08be500-c1e1-256c-33e1-0d7bb322e255-19e7c5d6 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-_67f41479-7319-a362-ed98-07a131835609-19e7c5d6 {
    -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;
  }

  #w-node-_3d243bcd-05f9-4ed8-923c-5e481146aaae-19e7c5d6 {
    -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-bad3a46a-e1c4-dbb9-41fc-d3b8831a0028-19e7c5d6 {
    -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;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_0a2fa32b-efed-c0b2-1ad0-e3c97e7cb104-83fc2aad {
    -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-_13855141-36d1-4413-3aad-08f4bf4c9203-83fc2aad {
    -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-_7bf1bcb9-aa90-5c2c-c9ab-07208f528cd3-83fc2aad {
    -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-_8d754cce-a8eb-9ef6-2a54-06c30cfbc441-83fc2aad {
    -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-bad3a46a-e1c4-dbb9-41fc-d3b8831a0028-83fc2aad {
    -ms-grid-column-span: 3;
    grid-column-end: 4;
    -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-b588e20e-bc49-7969-638a-50e4a5e7fcb1-a5e7fcaf {
    -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-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row-align: stretch;
    align-self: stretch;
  }

  #w-node-b588e20e-bc49-7969-638a-50e4a5e7fcb5-a5e7fcaf {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
  }

  #w-node-b588e20e-bc49-7969-638a-50e4a5e7fcb8-a5e7fcaf {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-align: auto;
    align-self: auto;
  }

  #w-node-b588e20e-bc49-7969-638a-50e4a5e7fcbd-a5e7fcaf {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-b588e20e-bc49-7969-638a-50e4a5e7fcc4-a5e7fcaf {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 6;
    -ms-grid-row: 5;
    grid-row-start: 5;
  }

  #w-node-c8aaca99-2e63-77f6-349f-19dee2598d0e-a6fc2aaf {
    -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-_8d2fdee3-5fe5-f818-379d-8c7b7ac4e5db-a6fc2aaf {
    -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-_0b33f88b-7ba2-0b40-4470-d50e0f0b8fc3-a6fc2aaf {
    -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-e2fd8731-398d-e8b5-08f3-ad3b5089151b-a6fc2aaf {
    -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-_3d243bcd-05f9-4ed8-923c-5e481146aaae-a6fc2aaf {
    -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-bad3a46a-e1c4-dbb9-41fc-d3b8831a0028-a6fc2aaf {
    -ms-grid-column-span: 3;
    grid-column-end: 4;
    -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-c8aaca99-2e63-77f6-349f-19dee2598d0e-56fc2ab2 {
    -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-e9354ddf-d09c-8a3c-a434-8d3bbfd33d69-56fc2ab2 {
    -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-_272edc73-5fca-b086-19c5-bc2a28576676-56fc2ab2 {
    -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-_8f59ea32-db98-7d3d-0b47-2d276adda54a-56fc2ab2 {
    -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-de72f645-a6fe-368d-6bbe-835a04b87117-56fc2ab2 {
    -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-e42236dc-91a4-e014-e3d4-e8901eb36a3a-56fc2ab2 {
    -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-_4c2b9792-c6ef-18df-fec8-b33950b282e3-56fc2ab2 {
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-c08be500-c1e1-256c-33e1-0d7bb322e255-56fc2ab2 {
    -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;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-_67f41479-7319-a362-ed98-07a131835609-56fc2ab2 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_3d243bcd-05f9-4ed8-923c-5e481146aaae-56fc2ab2 {
    -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-bad3a46a-e1c4-dbb9-41fc-d3b8831a0028-56fc2ab2 {
    -ms-grid-column-span: 3;
    grid-column-end: 4;
    -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-c8aaca99-2e63-77f6-349f-19dee2598d0e-14fc2ab5 {
    -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-_0b33f88b-7ba2-0b40-4470-d50e0f0b8fc3-14fc2ab5 {
    -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-e2fd8731-398d-e8b5-08f3-ad3b5089151b-14fc2ab5 {
    -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-_93dc6652-a1b6-ddaf-9e01-056dd3b586d2-14fc2ab5 {
    -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: 2;
    grid-row-end: 3;
    align-self: baseline;
  }

  #w-node-f4550927-ed0e-f71f-309f-2c2be8696faa-14fc2ab5 {
    -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: 2;
    grid-row-end: 3;
    align-self: baseline;
  }

  #w-node-d890e43b-5155-fbe8-d282-8fcbee13bbf4-14fc2ab5 {
    -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: 2;
    grid-row-end: 3;
    align-self: baseline;
  }

  #w-node-a85ecbc6-eb68-cc96-c39b-66f8657da11c-14fc2ab5 {
    -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: 2;
    grid-row-end: 3;
    align-self: baseline;
  }

  #w-node-_95aebf24-1769-a660-cdbd-601bfbb66ce9-14fc2ab5 {
    -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: 2;
    grid-row-end: 3;
    align-self: baseline;
  }

  #w-node-_3d243bcd-05f9-4ed8-923c-5e481146aaae-14fc2ab5 {
    -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-bad3a46a-e1c4-dbb9-41fc-d3b8831a0028-14fc2ab5 {
    -ms-grid-column-span: 3;
    grid-column-end: 4;
    -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-c8aaca99-2e63-77f6-349f-19dee2598d0e-51fc2ab6 {
    -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-_3d243bcd-05f9-4ed8-923c-5e481146aaae-51fc2ab6 {
    -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-bad3a46a-e1c4-dbb9-41fc-d3b8831a0028-51fc2ab6 {
    -ms-grid-column-span: 3;
    grid-column-end: 4;
    -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-c8aaca99-2e63-77f6-349f-19dee2598d0e-fed32926 {
    -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-_518a3bd1-9017-a039-3cca-04dfc6327ea9-fed32926 {
    -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-_57f60377-fb66-481c-d681-2a2bad6ca8da-fed32926 {
    -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-ca02da61-1bb8-77cb-9f5a-d107709a6547-fed32926 {
    -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-f8ce9628-e872-512e-2f5b-77e1ecc77ade-fed32926 {
    -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-_4cca39c3-a38e-69b7-2b19-56b6197f9a4a-fed32926 {
    -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-_112aab17-f248-87c7-8bb4-2643d6ebcffa-fed32926 {
    -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-_89be9fd4-bcb3-6e82-d85e-9c869fefc56d-fed32926 {
    -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-_4c2b9792-c6ef-18df-fec8-b33950b282e3-fed32926 {
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-c08be500-c1e1-256c-33e1-0d7bb322e255-fed32926 {
    -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;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-_67f41479-7319-a362-ed98-07a131835609-fed32926 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_3d243bcd-05f9-4ed8-923c-5e481146aaae-fed32926 {
    -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-bad3a46a-e1c4-dbb9-41fc-d3b8831a0028-fed32926 {
    -ms-grid-column-span: 3;
    grid-column-end: 4;
    -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-c8aaca99-2e63-77f6-349f-19dee2598d0e-19e7c5d6 {
    -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-e9354ddf-d09c-8a3c-a434-8d3bbfd33d69-19e7c5d6 {
    -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-_272edc73-5fca-b086-19c5-bc2a28576676-19e7c5d6 {
    -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-_8f59ea32-db98-7d3d-0b47-2d276adda54a-19e7c5d6 {
    -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-dd15b42c-3c68-af53-8b48-96c2fc13cfb7-19e7c5d6 {
    -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-_6e47cd66-e837-7005-2230-71559d838515-19e7c5d6 {
    -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-_2f413623-2584-756f-c1d0-20957facd937-19e7c5d6 {
    -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-_8e3d73e0-be03-bc83-81e3-2c1363f41452-19e7c5d6 {
    -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-ce645475-cf7d-9612-d4c9-40da2a5914d4-19e7c5d6 {
    -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-_4c2b9792-c6ef-18df-fec8-b33950b282e3-19e7c5d6 {
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-c08be500-c1e1-256c-33e1-0d7bb322e255-19e7c5d6 {
    -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;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-_67f41479-7319-a362-ed98-07a131835609-19e7c5d6 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_3d243bcd-05f9-4ed8-923c-5e481146aaae-19e7c5d6 {
    -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-bad3a46a-e1c4-dbb9-41fc-d3b8831a0028-19e7c5d6 {
    -ms-grid-column-span: 3;
    grid-column-end: 4;
    -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;
  }
}

