:root {
  --black: black;
  --white-smoke: #f7f7f7;
  --salmon: #fc6969;
  --firebrick: #ac0d0d;
  --red: #df0303;
  --crimson: #cf3636;
  --dark-slate-gray: #4d4d4d;
  --dark-slate-gray-2: #323232;
  --light-gray: #d1d1d1;
  --tan: #c7aa8b;
  --arrow-color: #ac0d0db0;
}

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

.w-embed-youtubevideo {
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/static/youtube-placeholder.2b05e7d68d.svg');
  background-position: 50%;
  background-size: cover;
  width: 100%;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.w-embed-youtubevideo:empty {
  min-height: 75px;
  padding-bottom: 56.25%;
}

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

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

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

h1 {
  color: #c7aa8b;
  margin: 0 0 10px;
  font-size: 47px;
  font-weight: 500;
  line-height: 55px;
}

h2 {
  color: #4d4d4d;
  text-transform: uppercase;
  margin: 0 0 10px;
  font-size: 30px;
  font-weight: 700;
  line-height: 27px;
}

h3 {
  margin: 10px 0;
  font-size: 31px;
  font-weight: 500;
  line-height: 30px;
}

h4 {
  margin: 0 0 10px;
  font-size: 24px;
  font-weight: 500;
  line-height: 24px;
}

h5 {
  margin: 10px 0;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
}

h6 {
  margin: 10px 0;
  font-size: 12px;
  font-weight: 700;
  line-height: 18px;
}

p {
  margin-top: 0;
  margin-bottom: 5px;
  font-family: Roboto, sans-serif;
}

.button {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  background-color: #4d4d4d33;
  border: 2px solid #fff;
  padding: 8px 15px;
  font-size: 16px;
  text-decoration: none;
  transition: all .1s;
  display: inline-block;
}

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

.button.beige {
  color: #c7aa8b;
  border-color: #c7aa8b;
}

.button.beige:hover {
  color: #323232;
  background-color: #c7aa8b;
}

.button.beige.footer {
  margin-top: -8px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.button.form {
  background-color: var(--black);
  color: var(--white-smoke);
  border-style: none;
  border-color: #323232;
  margin-top: 22px;
  margin-bottom: 0;
  font-family: Exo, sans-serif;
  transition-duration: .4s;
}

.button.form:hover {
  color: var(--white-smoke);
  background-color: #0000006e;
}

.button.solid {
  background-color: #c7aa8b;
  border-color: #c7aa8b;
}

.button.solid:hover {
  color: #c7aa8b;
  background-color: #0000;
}

.navbar {
  background-color: #000;
  justify-content: space-between;
  align-items: center;
  height: 100px;
  padding-left: 0;
  padding-right: 30px;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 0 1px #ffffff21;
}

.navbar.hidden {
  display: none;
}

.nav-link {
  color: #ededed;
  text-align: center;
  letter-spacing: 2px;
  text-transform: uppercase;
  border-right: 1px solid #4d4d4d;
  justify-content: center;
  align-items: center;
  width: 130px;
  height: 100%;
  margin-left: 0;
  margin-right: 0;
  padding: 20px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 15px;
  font-weight: 300;
  transition: all .45s;
  display: flex;
}

.nav-link:hover {
  color: var(--salmon);
  background-color: #000;
}

.nav-link.w--current {
  box-shadow: none;
  color: var(--white-smoke);
  text-align: center;
  background-color: #000;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  font-family: Exo, sans-serif;
}

.nav-link.w--current:hover {
  color: var(--salmon);
}

.nav-link.w--open {
  width: 170px;
  padding-left: 20px;
}

.nav-link.social-icons {
  float: right;
  opacity: .8;
  border-left: 1px #4d4d4d;
  height: auto;
  padding: 8px 9px;
}

.nav-link.social-icons:hover {
  opacity: 1;
}

.nav-link.social-icons.last {
  border-left-style: solid;
  border-right-style: solid;
  justify-content: center;
  width: 60px;
  height: 40px;
  padding: 0;
}

.nav-link.dropdown-tab {
  width: 180px;
  padding-left: 20px;
  transition: all .45s;
}

.nav-link.dropdown-tab:hover {
  color: var(--salmon);
}

.nav-link.dropdown-tab.w--open {
  width: 180px;
}

.nav-link.first-link {
  border-left: 1px solid #4d4d4d;
  justify-content: center;
  width: 150px;
}

.nav-link.first-link.w--current {
  color: var(--red);
  justify-content: center;
  width: 150px;
  padding-left: 15px;
  padding-right: 15px;
}

.nav-link.wider {
  text-align: center;
  justify-content: center;
  width: 130px;
  padding-left: 15px;
  padding-right: 15px;
  font-family: Exo, sans-serif;
}

.nav-link.wider:hover {
  color: var(--salmon);
}

.nav-link.wider.w--current {
  color: var(--red);
  width: 150px;
}

.nav-link.wider.w--current:visited {
  color: var(--red);
}

.nav-link.wider.line-left {
  border-left: 1px solid #4d4d4d;
}

.nav-link.wider.line-left.w--current {
  width: 130px;
}

.logo-text {
  float: left;
  color: #ededed;
  text-transform: uppercase;
  margin-top: 3px;
  margin-right: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 25px;
  font-weight: 500;
}

.nav-menu {
  float: left;
  border-left: 1px #4d4d4d;
  justify-content: center;
  align-items: center;
  width: 70%;
  height: 100%;
  display: flex;
}

.stone-logo {
  float: left;
  opacity: .9;
  margin-right: 0;
}

.stone-logo.footer {
  opacity: 1;
  margin-right: 0;
}

.brand {
  justify-content: center;
  align-items: center;
  width: 100px;
  height: auto;
  padding-top: 0;
  display: flex;
}

.section {
  color: #4d4d4d;
  background-color: #000;
  padding-top: 80px;
  padding-bottom: 80px;
}

.section.grey {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: var(--black);
  color: #fff;
  flex-flow: column;
  margin-top: 40px;
  padding: 120px 100px 55px;
  display: flex;
}

.section.grey.less-padding-down {
  padding-bottom: 0;
}

.section.beige {
  background-color: #c7aa8b;
}

.section.image {
  padding-top: 30px;
  padding-bottom: 30px;
}

.section.image.hidden {
  display: none;
}

.section.lightgrey {
  background-color: #f7f7f7;
}

.section.footer {
  background-color: #000;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  height: auto;
  padding: 0 80px 14px;
  display: flex;
}

.section.footer.hidden {
  display: none;
}

.main-heading {
  color: #fff;
  text-transform: uppercase;
  margin-top: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 79px;
  font-style: normal;
  font-weight: 300;
  line-height: 66px;
}

.main-heading.bold {
  font-weight: 700;
  position: relative;
}

.slider-nav {
  font-size: 9px;
  line-height: 10px;
  display: none;
}

.main-subheading {
  color: #ffffffcf;
  margin-top: 18px;
  margin-bottom: 44px;
  font-family: Vollkorn, serif;
  font-size: 21px;
  font-style: italic;
  font-weight: 400;
}

.horizontal-bar {
  background-color: #fff;
  width: 60px;
  height: 2px;
  display: inline-block;
}

.horizontal-bar.beige {
  background-color: var(--crimson);
  display: inline-block;
}

.horizontal-bar.beige.space-down {
  margin-bottom: 29px;
}

.horizontal-bar.lightgrey {
  background-color: #3232322e;
}

.slider {
  background-color: #000;
  justify-content: center;
  align-items: center;
  height: auto;
  margin-top: 38px;
  padding: 111px 111px 18px;
  display: flex;
  position: static;
}

.slider.hidden {
  display: none;
}

.slide {
  text-align: center;
  width: 100vw;
  padding-top: 0;
  padding-bottom: 0;
}

.slide._2 {
  background-image: none;
  padding-top: 0;
}

.slide._3 {
  background-image: none;
  padding-top: 0;
  padding-bottom: 0;
}

.slide._4 {
  padding-top: 0;
  padding-bottom: 0;
}

.process-titles {
  text-align: center;
  text-transform: uppercase;
  border-top: 1px solid #32323221;
  margin-bottom: 23px;
  padding-top: 23px;
  font-size: 21px;
}

.icon-wrapper {
  text-align: center;
  height: 109px;
  margin-bottom: 24px;
}

.number {
  color: var(--black);
  text-transform: uppercase;
  margin-top: -22px;
  margin-bottom: 2px;
  padding-top: 0;
  font-size: 16px;
}

.testimonials-slider {
  background-color: #0000;
  height: auto;
  padding-left: 47px;
  padding-right: 47px;
}

.testimonial-slide {
  text-align: center;
  width: 50%;
  padding: 24px 30px;
}

.left-arrow {
  color: #d1d1d1;
  width: 45px;
}

.left-arrow:hover {
  color: #c7aa8b;
}

.right-arrow {
  color: #d1d1d1;
  width: 45px;
  transition: all .2s;
}

.right-arrow:hover {
  color: #c7aa8b;
}

.testimonial {
  margin-bottom: 18px;
  font-family: Vollkorn, serif;
  font-size: 18px;
  font-style: italic;
}

.small-title {
  color: #3232325c;
  text-transform: uppercase;
  font-size: 16px;
}

.small-title-wrapper {
  text-align: center;
  margin-bottom: 20px;
}

.author {
  color: #c7aa8b;
  text-transform: uppercase;
}

.footer-text {
  color: var(--white-smoke);
  -webkit-text-stroke-color: var(--white-smoke);
  margin-top: 0;
}

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

.subheading {
  color: var(--white-smoke);
  margin-top: 19px;
  margin-bottom: 20px;
  font-family: Exo, sans-serif;
  font-size: 15px;
  font-style: normal;
}

.subheading.padding-down {
  margin-bottom: 30px;
}

.contact-form-column {
  background-color: var(--firebrick);
  padding: 40px 33px;
}

.contact-info-column {
  flex-direction: column;
  justify-content: space-around;
  padding-top: 0;
  display: flex;
}

.field {
  color: #323232;
  letter-spacing: 1px;
  text-transform: none;
  border: 0 solid #000;
  height: 52px;
  margin-bottom: 14px;
  padding-top: 13px;
  padding-bottom: 13px;
  font-family: Exo, sans-serif;
  font-size: 16px;
  transition: all .5s;
}

.field:hover {
  background-color: #ffffffe8;
}

.field:focus {
  box-shadow: inset 0 0 #0000;
}

.field.more-height {
  letter-spacing: 1px;
  text-transform: none;
  height: 200px;
  font-family: Exo, sans-serif;
  transition: all .5s;
}

.success {
  color: #323232;
  text-align: center;
  background-color: #0000;
  border: 3px solid #323232;
  padding-top: 35px;
  padding-bottom: 43px;
  font-size: 23px;
  font-weight: 500;
}

.success-message {
  margin-bottom: 73px;
}

.contact-text {
  color: var(--white-smoke);
  font-size: 20px;
}

.contact-text.bigger-size-text {
  font-size: 26px;
}

.contact-icon {
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 10px;
}

.project-description {
  margin-bottom: 11px;
}

.project-title {
  margin-bottom: 20px;
}

.tag-wrapper {
  margin-bottom: 19px;
}

.tag-icon {
  float: left;
  opacity: .19;
  margin-top: 4px;
  margin-right: 5px;
}

.tag-title {
  float: left;
  color: #b8b8b8;
  margin-right: 16px;
  font-size: 14px;
}

.back-to-work-column {
  text-align: left;
  align-items: flex-start;
  padding-top: 0;
  display: flex;
}

.prev-project-wrapper {
  text-align: right;
  border-right: 3px solid #4d4d4d;
  padding-right: 30px;
}

.nex-project-wrapper {
  padding-left: 30px;
}

.project-link {
  text-decoration: none;
}

.project-link:hover {
  color: #323232;
  text-decoration: underline;
}

.name {
  margin-top: 11px;
  font-size: 16px;
}

.social-icon {
  opacity: .26;
  padding-right: 10px;
  transition: all .2s;
}

.social-icon:hover {
  opacity: 1;
}

.position {
  margin-bottom: 8px;
  font-family: Vollkorn, serif;
  font-style: italic;
}

.icons-wrapper {
  margin-bottom: 11px;
}

.dropdown-2 {
  display: block;
}

.dropdown-link {
  text-align: justify;
  text-transform: uppercase;
  background-color: #fff;
  align-items: center;
  width: 100%;
  height: 50px;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 12px;
  font-weight: 700;
  transition: background-color .2s, color .2s;
  display: flex;
}

.dropdown-link:hover {
  color: #fff;
  background-color: #4c73e9;
}

.dropdown-link.w--current {
  color: #4c73e9;
}

.dropdown-link.w--current:hover {
  color: #fff;
}

.dropdown-link.w--open {
  padding-top: 16px;
  padding-bottom: 16px;
  transition: all .4s;
}

.dropdown-link.hidden {
  display: none;
}

.dropdown-list-3 {
  flex-direction: column;
  align-items: flex-start;
  display: none;
}

.dropdown-list-3.w--open {
  flex-direction: row;
  width: auto;
  display: block;
  top: 100px;
}

.subdropdwon-list {
  color: var(--white-smoke);
  background-color: #000;
  align-items: center;
  height: 50px;
  padding-top: 0;
  padding-bottom: 0;
  line-height: 16px;
  transition: all .4s;
  display: flex;
}

.subdropdwon-list:hover {
  background-color: var(--dark-slate-gray-2);
  color: #fff;
}

.subdropdwon-list.hidden {
  display: none;
}

.div-block {
  justify-content: flex-end;
  width: auto;
  margin-left: 30px;
  display: flex;
}

.div-block-2 {
  justify-content: center;
  align-items: center;
  width: 10%;
  margin-left: 20px;
  margin-right: 20px;
  display: flex;
}

.dropdown-3 {
  flex-direction: column;
  width: 180px;
  height: 100%;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.icon {
  margin-right: 16px;
  right: -7px;
}

.dropdown-4 {
  flex-direction: row;
  width: 100%;
  display: inline-block;
}

.dropdown-toggle {
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  padding-top: 20px;
  padding-bottom: 20px;
}

.dropdown-toggle:hover {
  padding-top: 20px;
  padding-bottom: 20px;
}

.dropdown-toggle.w--open {
  padding: 13px 0 13px 14px;
}

.dropdown-list-4 {
  display: none;
}

.dropdown-list-4.w--open {
  display: inline-block;
}

.nav-link-wrap {
  color: #000;
  justify-content: center;
  align-items: center;
  min-width: 85px;
  height: 100%;
  padding-left: 15px;
  padding-right: 15px;
  font-family: Inconsolata, monospace;
  font-size: 15px;
  text-decoration: none;
  transition: all .25s;
  display: flex;
}

.nav-link-wrap:hover {
  color: #22b94f;
}

.nav-link-2 {
  letter-spacing: .3px;
  text-transform: uppercase;
  font-size: 13px;
  font-weight: 700;
}

.div-block-3 {
  width: 50%;
  padding-left: 10px;
  padding-right: 10px;
}

.dropdown-menu2 {
  z-index: 99;
  width: 430px;
  height: 300px;
  padding-top: 15px;
  padding-bottom: 15px;
  display: flex;
  position: absolute;
  right: -20px;
}

.dropdown-menu1 {
  z-index: 99;
  justify-content: space-between;
  align-items: center;
  width: 300px;
  height: 390px;
  display: flex;
  position: absolute;
  right: 110px;
}

.menu-title-t {
  color: #1d1f31;
  margin-bottom: 4px;
  font-size: 15px;
  font-weight: 700;
  text-decoration: none;
}

.nav_dropdown {
  z-index: 999;
  background-color: #fff;
  border-radius: 4px;
  width: 0;
  height: 0;
  position: absolute;
  top: 70px;
  right: 0;
  overflow: hidden;
  box-shadow: 1px 1px 40px #dfe1e591;
}

.div-block-4 {
  background-color: #2f295a0f;
  width: 100%;
  height: 1px;
  margin-top: 5px;
  margin-bottom: 5px;
}

.menu_wrapper {
  width: 100%;
  height: 100%;
  padding: 15px;
}

.menu-title-sub {
  color: #637178;
  font-size: 13px;
}

.link-block {
  z-index: 5;
  align-items: center;
  width: 100%;
  min-height: 50px;
  padding: 10px;
  text-decoration: none;
  transition: all .25s;
  display: flex;
  position: relative;
}

.link-block:hover {
  background-color: #f9fbff;
  border-radius: 6px;
}

.title-wrap {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.dropdown-menu3 {
  z-index: 99;
  width: 300px;
  height: 390px;
  display: flex;
  position: absolute;
  right: -35px;
}

.mega-nav-title {
  color: #6b6b92;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-bottom: 25px;
  font-size: 14px;
  font-weight: 700;
}

.mega-nav-small-text {
  margin-bottom: 5px;
  font-size: 11px;
  line-height: 19px;
}

.mega-nav-article-image {
  background-image: url('../images/robbie-noble-248643-unsplash_compressed.jpg');
  background-position: 50%;
  background-size: cover;
  width: 35%;
  margin-right: 10px;
}

.mega-nav-arrow {
  width: 14px;
  margin-left: 5px;
}

.mega-nav-text-link {
  color: #fff;
  text-decoration: none;
  transition: color .2s;
}

.mega-nav-text-link:hover {
  color: #46465c;
}

.mega-nav-article-title {
  margin-bottom: 2px;
  font-size: 15px;
  font-weight: 700;
}

.mega-nav-article-wrapper {
  border-bottom: 1px solid #46465c;
  margin-bottom: 10px;
  padding-bottom: 10px;
  display: flex;
}

.flex-row {
  align-items: center;
  display: flex;
}

.mega-nav-button {
  background-color: #232335;
  border-radius: 3px;
  font-size: 12px;
  transition: background-color .2s;
  box-shadow: 0 4px 8px -4px #0000006e;
}

.mega-nav-button:hover {
  background-color: #46465c;
}

.mega-nav-wrapper {
  background-color: #313149;
  justify-content: space-between;
  width: auto;
  height: auto;
  display: block;
  position: fixed;
  inset: 10vh 0 60px;
  box-shadow: 0 18px 30px -5px #00000040, 0 10px 11px -10px #00000057;
}

.mega-nav-wrapper.w--open {
  width: 100vw;
  padding-left: 0;
  padding-right: 30px;
}

.mega-nav-article-link {
  color: #fff;
  border-radius: 3px;
  justify-content: flex-start;
  align-items: center;
  margin-top: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-right: 10px;
  font-size: 12px;
  text-decoration: none;
  transition: padding .2s, background-color .2s;
  display: flex;
}

.mega-nav-article-link:hover {
  background-color: #46465c;
  padding-left: 10px;
}

.mega-nav-flex-row {
  color: #fff;
  background-color: #313149;
  justify-content: space-between;
  height: 100%;
  display: flex;
}

.mega-nav-hr {
  background-color: #46465c;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 25px;
}

.mega-nav-col {
  flex: 1;
  min-width: auto;
  height: auto;
  padding: 30px 0;
  overflow: auto;
}

.mega-nav-icon {
  width: 17px;
  margin-bottom: 3px;
  margin-right: 8px;
}

.icon-2 {
  color: var(--white-smoke);
  margin-right: 15px;
}

.dropdown-link-2 {
  color: #fff;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 0;
  font-size: 12px;
  transition: padding .2s;
}

.dropdown-link-2:hover {
  padding-left: 10px;
}

.nav-link-3 {
  color: #313149;
  text-align: center;
  text-transform: uppercase;
  flex: 1;
  justify-content: center;
  align-items: center;
  height: 10vh;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 12px;
  font-weight: 700;
  transition: background-color .2s, color .2s;
  display: flex;
}

.nav-link-3:hover {
  color: #fff;
  background-color: #313149;
}

.nav-link-3:active {
  background-color: #424266;
}

.nav-link-3:focus {
  color: #fff;
  background-color: #313149;
}

.nav-link-3.w--current {
  color: #313149;
}

.nav-link-3.w--current:hover {
  color: #fff;
  background-color: #3e3e5c;
}

.nav-link-3.w--current:focus {
  color: #fff;
}

.columns {
  height: 15%;
}

.dropdown-list-5 {
  display: block;
}

.text-block {
  color: var(--white-smoke);
  letter-spacing: 2px;
  font-family: Exo, sans-serif;
  font-size: 15px;
  font-weight: 300;
}

.dropdown-toggle-2 {
  width: 100%;
}

.div-block-5 {
  background-color: #ffb9b9;
  width: 170px;
  margin-top: -40px;
  margin-left: 170px;
  display: inline-block;
  position: absolute;
}

.div-block-5.jjjj {
  display: inline;
}

.dropdown {
  width: 170px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
}

.dropdown-toggle-3 {
  border: 1px solid #ebecf1;
  width: 100%;
  padding-left: 30px;
  transition: all .2s;
}

.dropdown-toggle-3:hover {
  background-color: #fdfdfd;
}

.icon-3 {
  color: #7da6cc;
}

.dropdown-list {
  background-color: #fff;
  border-radius: 5px;
  width: auto;
  display: block;
  overflow: hidden;
  box-shadow: 0 10px 40px #98a2ac36;
}

.div-block-6 {
  padding-top: 15px;
  padding-bottom: 15px;
}

.dropdown-link-3 {
  padding-left: 30px;
  transition: all .2s;
}

.dropdown-link-3:hover {
  background-color: #f5f6f8;
  box-shadow: inset 2px 0 #88c1ff;
}

.dropdown-5, .dropdown-6 {
  display: inline-block;
}

.dropdown-list-6 {
  display: none;
}

.dropdown-list-6.w--open {
  color: var(--white-smoke);
  background-color: #000;
  display: inline-block;
  left: 223px;
}

.dropdown-7 {
  background-color: #000;
  width: 100%;
  transition: all .2s;
  display: inline-block;
}

.dropdown-toggle-4 {
  width: 100%;
  padding-left: 10px;
}

.dropdown-toggle-4:hover {
  background-color: var(--firebrick);
}

.dropdown-8, .dropdown-toggle-5 {
  width: 100%;
}

.container {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: none;
  position: absolute;
  inset: 0%;
}

.container-2 {
  max-width: 100vw;
  position: absolute;
  inset: 0%;
}

.italic-text {
  color: var(--light-gray);
  font-size: 32px;
}

.italic-text-2 {
  color: #ff2c2c;
  font-size: 32px;
}

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

.columns-2 {
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100%;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.container-3 {
  justify-content: center;
  align-items: center;
  max-width: 100vw;
  height: 100%;
  display: flex;
}

.bottom-footer {
  color: #ddd;
  background-color: #000;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.container-webflow {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: auto;
  margin-bottom: 0;
  display: block;
  position: relative;
}

.bottom-footer-block {
  opacity: .67;
  text-align: center;
  justify-content: center;
  font-size: 13px;
  display: flex;
}

.copyright-text {
  color: #fff;
  margin-left: 7px;
  margin-right: 7px;
  font-family: Exo, sans-serif;
  display: inline-block;
}

.bottom-footer-link {
  color: #b2ff00;
  text-decoration: none;
}

.bottom-footer-link:hover {
  color: #fff;
}

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

.text-block-2 {
  color: var(--white-smoke);
  font-size: 20px;
}

.footer-title {
  color: #fff;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 15px;
  font-family: Exo, sans-serif;
  font-size: 20px;
}

.paragraph {
  color: #fff;
  letter-spacing: .4px;
  font-family: Exo, sans-serif;
}

.newsletter-form {
  width: 100%;
  margin-top: 14px;
  margin-bottom: 19px;
}

.newsletter-field {
  float: left;
  color: var(--dark-slate-gray-2);
  text-align: center;
  background-color: #fff0;
  border: 1px #fff;
  border-bottom: 1px solid #fff9;
  width: 70%;
  height: 50px;
  margin-bottom: 20px;
  font-family: Exo, sans-serif;
  font-size: 13px;
}

.newsletter-field:hover {
  border-style: none;
  border-color: #000;
}

.newsletter-field:focus {
  color: var(--white-smoke);
  border-color: #fff;
  box-shadow: 0 0 7px #0000001a;
}

.submit-button-4 {
  color: #fff;
  letter-spacing: .1em;
  text-transform: uppercase;
  background-color: #4c73e9;
  background-image: url('../images/east_white_24dp.svg');
  background-position: 85%;
  background-repeat: no-repeat;
  background-size: 1.1em;
  border-radius: 5px;
  min-width: 13em;
  height: 50px;
  margin-top: 2px;
  margin-bottom: 12px;
  padding: 0 .3em 0 0;
  font-size: 1.1em;
  font-weight: 500;
  transition: all .55s;
}

.submit-button-4:hover {
  background-color: #df0303;
  background-position: 89%;
}

.submit-button-4.other-submit-button {
  background-color: #df0303;
  border-radius: 0;
  min-width: 8em;
  height: 40px;
  margin-top: 0;
  margin-bottom: 0;
  padding-right: 1.4em;
  font-family: Exo, sans-serif;
}

.submit-button-4.other-submit-button:hover {
  background-color: #df0303d4;
}

.submit-button-4.other-button {
  background-color: var(--firebrick);
  text-align: left;
  background-position: 99%;
  align-items: center;
  min-width: auto;
  margin-top: 37px;
  margin-bottom: 37px;
  padding-left: 2.9em;
  padding-right: 2.9em;
  display: flex;
}

.submit-button-4.other-button:hover {
  background-color: #ac0d8c;
  background-position: 98%;
}

.submit-button-4.other-button.hidden {
  height: auto;
  padding-top: .9em;
  padding-bottom: .9em;
  display: flex;
}

.success-bg {
  color: #fff;
  background-color: #1ca6ac;
}

.error-bg {
  color: #d90303;
  padding-bottom: 4px;
  font-size: 12px;
}

.form-2 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 100%;
  display: flex;
}

.column-4 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.wrap-text-instagram {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 34px 0 0;
  display: flex;
  position: absolute;
  inset: 0%;
}

.instagram-logo {
  max-width: none;
  position: relative;
}

.link-block-2 {
  z-index: 22;
  position: absolute;
  inset: 0%;
}

.rotate-wrap {
  position: absolute;
  inset: 0% auto 0% -70%;
  transform: rotate(-90deg);
}

.instagram-text {
  color: #f1eee8;
  text-align: left;
  font-size: 20px;
  font-weight: 400;
}

.instagram-card {
  width: 200px;
}

.image-2 {
  width: 200px;
  max-width: none;
  display: inline-block;
  position: relative;
}

.link-block-3 {
  z-index: 22;
  position: absolute;
  inset: 0%;
}

.wrap-text-instagram-2 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 34px 34px 0;
  display: flex;
  position: static;
  inset: 0%;
}

.column-5 {
  text-align: right;
  justify-content: center;
  display: flex;
}

.link-block-4 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  inset: 0%;
}

.div-block-8 {
  width: 100%;
  display: block;
  position: absolute;
  inset: 0%;
}

.highlight-image-block {
  color: #fff;
  background-image: url('../images/GCT-Dance-Group-OpenHouse-BBQ.jpg');
  background-position: 50% 100%;
  background-size: cover;
  width: 100%;
  height: 50%;
  margin-bottom: 15px;
  text-decoration: none;
  display: block;
  overflow: hidden;
}

.highlight-image-block.bigger-size {
  background-image: linear-gradient(#00000059, #00000059), url('../images/601752727_18439556920111427_4503206279437752000_n.jpg');
  background-position: 0 0, 50%;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  width: 200px;
  min-width: 2px;
  height: 200px;
  margin-bottom: 0;
  display: flex;
}

.highlight-block-overlay {
  background-color: #00000069;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  height: 100%;
  padding: 35px 40% 35px 35px;
  transition: background-color .2s;
  display: flex;
}

.highlight-block-overlay:hover {
  color: #fff;
  background-color: #4c73e957;
}

.button-4 {
  color: #fff;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #ee4138;
  border: 2px solid #ee4138;
  border-radius: 4px;
  font-size: 15px;
  font-weight: 700;
  transition: border-color .3s, transform .3s, background-color .3s;
}

.button-4:hover {
  color: #fff;
  background-color: #4c73e9;
  border-color: #4c73e9;
  transform: translate(0, -2px);
}

.button-4.yellow {
  margin-top: 10px;
}

.button-4.yellow.smaller-button {
  width: 60%;
}

.text-block-3 {
  color: var(--white-smoke);
  text-transform: uppercase;
}

.icon-4 {
  color: var(--white-smoke);
  margin-right: 10px;
}

.bold-text {
  color: var(--white-smoke);
  letter-spacing: 1px;
  text-transform: uppercase;
  font-weight: 300;
  text-decoration: none;
}

.bold-text.red-colour {
  color: var(--salmon);
  text-decoration: none;
}

.dropdown-link-4 {
  color: var(--white-smoke);
  text-transform: uppercase;
  font-weight: 300;
  transition: all .475s;
}

.dropdown-link-4:hover {
  background-color: var(--firebrick);
}

.heading {
  color: var(--white-smoke);
  text-transform: uppercase;
  font-family: Exo, sans-serif;
  font-weight: 400;
}

.div-block-9 {
  justify-content: flex-end;
  display: flex;
}

.heading-2 {
  color: var(--red);
  margin-top: 11px;
  margin-right: 6px;
}

.div-block-10 {
  border-bottom: 1px solid #d1d1d185;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 35px;
  padding-bottom: 31px;
  display: flex;
}

.div-block-10.padding-up {
  margin-top: 20px;
}

.link {
  color: var(--crimson);
  text-decoration: none;
}

.grid {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 100%;
}

.grid-2 {
  grid-template-rows: auto;
  width: 100%;
}

.columns-3 {
  margin-bottom: 32px;
}

.paragraph-2 {
  line-height: 30px;
}

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

.grid-3 {
  grid-template-rows: auto auto auto auto;
}

.grid-3.padding-up {
  margin-top: 20px;
}

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

.grid-4.padding-up {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  width: 100%;
  margin-top: 20px;
}

.div-block-11 {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.div-block-11.padding-up {
  margin-top: 20px;
}

.heading-3 {
  color: var(--red);
}

.grid-5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 100%;
}

.utility-page-wrap {
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  display: flex;
}

.utility-page-content {
  text-align: center;
  flex-direction: column;
  width: 260px;
  display: flex;
}

.container-4 {
  flex-direction: column;
  display: flex;
}

.image-3 {
  margin-top: 36px;
  margin-bottom: 36px;
}

.text-block-4 {
  color: #ffffff85;
  text-align: center;
  letter-spacing: 1px;
}

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

.youtube {
  margin-top: 40px;
}

.youtube.hidden {
  display: none;
}

.container-5 {
  flex-direction: column;
  max-width: 70%;
  display: flex;
}

.image-5 {
  margin-top: 28px;
}

.padding-up {
  margin-top: 20px;
}

.grid-6 {
  grid-template-rows: auto auto auto auto auto;
  width: 100%;
}

.text-block-5 {
  font-size: 16px;
  line-height: 24px;
}

.div-block-12 {
  border-bottom: 1px solid var(--crimson);
  margin-top: 30px;
  padding-top: 30px;
  padding-bottom: 30px;
}

.heading-4 {
  color: var(--crimson);
  font-size: 36px;
}

.bold-text-3 {
  color: var(--white-smoke);
}

.link-2 {
  color: var(--white-smoke);
  font-size: 16px;
  text-decoration: none;
}

.text-block-6 {
  margin-top: 26px;
  font-size: 16px;
}

.list-item {
  border-bottom: 1px solid #d1d1d185;
  margin-bottom: 27px;
  padding-bottom: 20px;
}

.list-item.no-line-bottom {
  border-bottom-style: none;
}

.columns-4 {
  margin-top: 30px;
}

.div-block-13 {
  display: flex;
}

.bold-text-4 {
  color: var(--white-smoke);
  font-size: 24px;
  font-weight: 300;
}

.section-2 {
  background-color: var(--black);
}

.section-3 {
  background-color: var(--black);
  padding-top: 27px;
  padding-bottom: 60px;
}

.text-block-7 {
  color: var(--white-smoke);
  font-weight: 300;
}

.heading-5 {
  color: var(--red);
  font-family: Exo, sans-serif;
  font-weight: 500;
}

.link-3 {
  color: var(--white-smoke);
  font-family: Exo, sans-serif;
  text-decoration: none;
}

.heading-6 {
  color: var(--light-gray);
  font-family: Exo, sans-serif;
  font-weight: 300;
}

.columns-5 {
  align-items: stretch;
  display: flex;
}

.form-block {
  margin-bottom: 0;
}

.div-block-14 {
  align-items: center;
  margin-top: 32px;
  margin-bottom: 0;
  display: flex;
}

.div-block-14.hidden {
  display: none;
}

.image-6 {
  margin-bottom: 0;
}

.bold-text-5 {
  color: var(--red);
}

.slide-2 {
  width: 100vw;
}

.link-4 {
  color: var(--red);
  text-decoration: none;
}

.grid-7 {
  grid-column-gap: 29px;
  grid-row-gap: 29px;
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.image-7, .image-8, .image-9, .image-10, .image-11, .image-12, .image-13, .image-14, .image-15, .image-16, .image-17 {
  height: 100%;
}

.image-18 {
  width: auto;
  max-width: none;
  height: 20px;
}

.image-18.youtube {
  margin-top: 0;
}

.image-19 {
  width: 20px;
  max-width: none;
  height: 20px;
}

.image-20 {
  width: 20px;
  min-width: 5px;
  max-width: none;
  height: auto;
  font-size: 12px;
  line-height: 12px;
}

.body {
  padding-top: 0;
}

.utility-page-form {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.container-6 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.column-7 {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.column-8 {
  justify-content: flex-start;
  display: flex;
}

.image-21 {
  width: 100vw;
  padding-right: 212px;
}

.slide-3 {
  width: 100vw;
  height: 100%;
}

.paragraph-3 {
  color: #d1d1d1d4;
  font-size: 20px;
  line-height: 24px;
}

.image-22 {
  display: none;
}

.section-4 {
  background-color: #000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  padding-top: 50px;
  padding-bottom: 45px;
  display: flex;
}

.section-4.hidden {
  padding-top: 10px;
  padding-bottom: 10px;
  display: none;
}

.section-4.no-padding {
  padding-top: 0;
}

.image-23 {
  width: 85vw;
  height: 600px;
  overflow: hidden;
}

.button-5 {
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-top: 35px;
  margin-bottom: 35px;
}

.heading-8 {
  color: var(--firebrick);
}

.youtube-2 {
  margin-bottom: 40px;
}

.columns-6 {
  width: 100%;
  display: block;
}

.columns-7 {
  justify-content: space-around;
  margin-bottom: 17px;
  display: flex;
}

.image-24 {
  width: 100%;
}

.container-8 {
  width: 20%;
  max-width: none;
  display: none;
}

.div-block-16 {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-top: 11px;
  margin-bottom: 11px;
  display: flex;
}

.column-9 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-wrap: nowrap;
  display: flex;
}

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

.columns-8 {
  margin-bottom: 7px;
  padding-top: 3px;
  padding-bottom: 3px;
}

.div-block-18 {
  justify-content: center;
  height: auto;
  display: flex;
}

.body-2 {
  background-color: #000;
  padding-top: 0;
}

.italic-text-3 {
  color: #ff2c2c;
  font-family: Exo, sans-serif;
  font-size: 32px;
  font-weight: 500;
}

.italic-text-4 {
  color: #d1d1d1;
  font-family: Exo, sans-serif;
  font-size: 24px;
  font-weight: 400;
}

.background-video {
  background-color: #0000;
  width: auto;
  height: 600px;
  margin-top: 43px;
}

.background-video-2 {
  width: 100%;
}

.bold-text-6 {
  color: var(--light-gray);
  text-align: center;
  letter-spacing: .1em;
  font-size: 1.1rem;
  font-weight: 400;
  line-height: 20px;
}

.div-block-19 {
  width: 100vw;
  height: auto;
  padding: 104px 0 0;
}

.glowing-wrapper-button {
  z-index: 1;
  color: #fff;
  text-align: center;
  letter-spacing: 1em;
  border: 7px solid #ffffff1a;
  border-radius: 62.5rem;
  padding: .9rem 5rem;
  font-size: 1.3rem;
  line-height: 1.42;
  text-decoration: none;
  transition: all .55s;
  position: relative;
}

.glowing-wrapper-button:hover {
  background-color: #830002;
  font-size: 1.3rem;
}

.glowing-wrapper-animations {
  opacity: 0;
  width: 100%;
  transition: opacity 1s;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.glowing-wrapper {
  border-radius: 62.5rem;
  display: inline-block;
  position: relative;
  overflow: hidden;
}

.glowing-wrapper.glowing-wrapper-active.hidden {
  background-color: #ff0004c9;
}

.glowing-wrapper-borders {
  opacity: 1;
  width: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.glowing-wrapper-mask-wrapper {
  opacity: 1;
}

.glowing-wrapper-borders-masker {
  opacity: 0;
  border-radius: 62.5rem;
  width: 100%;
  padding: .06rem;
  line-height: 100%;
  transition: opacity 1s;
  position: absolute;
  top: 0;
  left: 0;
}

.glowing-wrapper-glow {
  opacity: .12;
  filter: blur(8px);
}

.glowing-wrapper-mask {
  opacity: 1;
}

.button-text {
  z-index: 2;
  color: #0000;
  text-align: center;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(#fff6, #fff);
  -webkit-background-clip: text;
  background-clip: text;
  font-weight: 500;
  position: relative;
}

.main-wrapper {
  background-color: #000;
  background-image: radial-gradient(circle at 50% 0, #111, #000);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  display: flex;
}

.heading-10 {
  text-align: center;
  letter-spacing: -.04em;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(#e7fffb 30%, #ffffff61);
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: -12rem;
  margin-bottom: 2rem;
  font-size: 5rem;
  font-weight: 400;
  line-height: 1.1;
  transition: transform .96s cubic-bezier(.3, 1.17, .55, .99);
}

.styles---glowing-button {
  display: none;
}

.text-span {
  font-size: 4rem;
}

.div-block-20 {
  background-color: var(--crimson);
  width: 60px;
  height: 2px;
  margin-bottom: 22px;
  display: flex;
}

.recaptcha {
  margin-top: 19px;
  margin-bottom: 0;
}

.container-9 {
  box-sizing: border-box;
  border-top: 2px solid var(--crimson);
  flex-flow: column;
  padding-top: 50px;
  padding-bottom: 50px;
  display: flex;
  position: static;
}

.slide-4 {
  background-image: url('../images/2024-–-Ten-Tone-Runs-for-YMCA-Charity-5K-a.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-4.slide-6 {
  background-image: url('../images/2022-–-Epaggelma-Porni-and-SOS-Children’s-Villages-a.jpg');
  background-position: 50% 100%;
  background-size: contain;
}

.slide-4.slide-8 {
  background-image: url('../images/2021-–-Scotiabank-Marathon-a.jpg');
  background-position: 50%;
  background-size: contain;
}

.slider-2 {
  background-color: #ddd0;
  width: 100%;
}

.slide-5 {
  background-image: url('../images/2024-–-Ten-Tone-Runs-for-YMCA-Charity-5K-b.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-5.slide-7 {
  background-color: #0000;
  background-image: url('../images/2022-–-Epaggelma-Porni-and-SOS-Children’s-Villages-b.jpg');
  background-position: -20px;
  background-size: 120%;
}

.slide-5.slide-9 {
  background-image: url('../images/2021-–-Scotiabank-Marathon-b.jpeg');
  background-position: 50%;
  background-size: contain;
}

.slider-mask {
  background-color: #0000;
}

.right-arrow-2 {
  background-color: var(--black);
  width: 50px;
  height: 50px;
  display: flex;
  inset: auto 0% 0% auto;
}

.left-arrow-2 {
  background-color: var(--black);
  justify-content: flex-end;
  align-items: flex-end;
  width: 50px;
  height: 50px;
  display: flex;
  inset: auto 50px 0% auto;
}

.slide-nav {
  display: none;
}

.icon-5, .icon-6 {
  font-size: 18px;
}

.image-25 {
  display: none;
}

.italic-text-5 {
  color: var(--salmon);
  text-decoration: none;
}

.link-5 {
  text-decoration: none;
}

.italic-text-6 {
  color: var(--salmon);
  text-decoration: none;
}

.bold-text-7 {
  font-weight: 500;
  text-decoration: none;
}

.div-block-21 {
  grid-column-gap: 19px;
  grid-row-gap: 19px;
  flex-flow: column;
  margin-top: 23px;
  display: flex;
}

.image-26 {
  width: 100%;
}

.image-26.hidden {
  display: block;
}

.link-6 {
  text-decoration: none;
}

.div-block-22 {
  width: 100%;
  max-width: none;
  margin-top: 33px;
  margin-bottom: 44px;
}

.heading-11 {
  color: var(--white-smoke);
  font-family: Exo, sans-serif;
  font-size: 36px;
  font-weight: 400;
}

.div-block-23 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.div-block-24 {
  margin-top: 41px;
}

.lightbox-link, .lightbox-link-2, ._100 {
  width: 100%;
}

.slide-6 {
  background-image: url('../images/2025-–-Ten-Tone-Runs-for-YMCA-Charity-5K-002.png');
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
}

.slide-7 {
  background-image: url('../images/2025-–-Ten-Tone-Runs-for-YMCA-Charity-5K-001.png');
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
}

.slide-8 {
  background-image: url('../images/1Athanasia.jpg');
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
}

.slide-9 {
  background-image: url('../images/2_1.jpeg');
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
}

.slide-10 {
  background-image: url('../images/3Athanasia.jpg');
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
}

.slide-11 {
  background-image: url('../images/4Athanasia.jpg');
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
}

.slide-12 {
  background-image: url('../images/5Athanasia.jpg');
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
}

.slide-13 {
  background-image: url('../images/6Athanasia.jpg');
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
}

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

.container-10 {
  padding-top: 20px;
  padding-bottom: 50px;
}

.div-block-26 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

@media screen and (min-width: 1440px) {
  .nav-link {
    font-weight: 400;
    transition: all .5s;
  }

  .nav-link:hover {
    color: #ffffffb5;
  }

  .nav-link.dropdown-tab {
    opacity: 1;
    width: 180px;
  }

  .nav-link.first-link.w--current, .nav-link.wider {
    justify-content: center;
    width: 150px;
  }

  .nav-menu {
    width: auto;
  }

  .section {
    padding-top: 131px;
    padding-bottom: 131px;
  }

  .section.grey {
    padding-top: 135px;
    padding-bottom: 79px;
  }

  .section.image {
    padding-top: 30px;
  }

  .horizontal-bar.beige {
    width: 80px;
  }

  .slider {
    background-color: var(--black);
    height: auto;
  }

  .slide {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    padding-top: 0;
    padding-bottom: 0;
  }

  .dropdown-list-3.w--open {
    background-color: #000;
  }

  .subdropdwon-list {
    color: var(--white-smoke);
    background-color: #000;
  }

  .subdropdwon-list:hover {
    background-color: var(--dark-slate-gray);
  }

  .div-block {
    width: auto;
  }

  .dropdown-3 {
    width: 180px;
  }

  .text-block {
    color: #f7f7f7;
    font-weight: 400;
  }

  .submit-button-4.other-button.hidden {
    border-radius: 4px;
    height: auto;
    padding-top: 1.1em;
    padding-bottom: 1.1em;
    display: flex;
  }

  .instagram-text {
    font-size: 22px;
  }

  .text-block-3, .icon-4 {
    color: var(--white-smoke);
  }

  .container-5 {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .image-5 {
    margin-bottom: 31px;
  }

  .image-21 {
    width: 100vw;
    max-width: none;
  }

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

  .section-4.no-padding {
    padding-top: 0;
    padding-bottom: 36px;
  }

  .background-video {
    height: 600px;
  }

  .div-block-19 {
    padding: 84px 0 0;
  }
}

@media screen and (max-width: 991px) {
  .navbar {
    justify-content: flex-start;
  }

  .nav-link {
    border-top: 1px solid #4d4d4d;
    border-right-style: none;
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 100%;
    padding-left: 25px;
    padding-right: 25px;
  }

  .nav-link:active {
    color: var(--white-smoke);
  }

  .nav-link:focus, .nav-link:focus-visible, .nav-link[data-wf-focus-visible] {
    color: var(--firebrick);
  }

  .nav-link:visited {
    color: var(--white-smoke);
  }

  .nav-link.social-icons {
    border-right-color: #4d4d4d;
    width: auto;
    max-width: none;
    height: auto;
    padding-left: 21px;
    padding-right: 21px;
    display: flex;
  }

  .nav-link.dropdown-tab {
    justify-content: center;
    width: 100%;
  }

  .nav-link.dropdown-tab.w--open {
    width: 100%;
  }

  .nav-link.first-link {
    width: 100%;
    max-width: 100%;
  }

  .nav-link.wider {
    width: 100%;
  }

  .nav-link.wider:hover {
    color: var(--firebrick);
  }

  .nav-link.wider.line-left {
    border-top-style: none;
    border-left-style: none;
    height: auto;
  }

  .nav-menu {
    background-color: var(--black);
    justify-content: space-between;
    width: 100%;
    height: auto;
    display: flex;
    box-shadow: inset 0 -1px #ffffff21, 0 7px 13px -4px #00000073;
  }

  .menu-icon {
    color: #fff;
    text-align: center;
    padding-top: 20px;
    padding-bottom: 20px;
    line-height: 21px;
  }

  .section {
    padding-left: 30px;
    padding-right: 30px;
  }

  .section.grey {
    padding-top: 89px;
    padding-left: 30px;
    padding-right: 30px;
  }

  .section.image {
    padding-top: 28px;
  }

  .section.footer {
    height: auto;
    padding-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .menu-button {
    opacity: .8;
    text-align: center;
    justify-content: center;
    align-items: center;
    width: 100px;
    height: 100%;
    display: flex;
    position: absolute;
    inset: 0% 0% 0% auto;
  }

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

  .main-heading {
    margin-bottom: 4px;
    font-size: 68px;
  }

  .slider {
    height: 400px;
    margin-top: 0;
    padding: 0;
  }

  .testimonial-slide {
    width: 100%;
    padding-left: 92px;
    padding-right: 92px;
  }

  .left-arrow {
    margin-left: 0;
  }

  .right-arrow {
    margin-right: 0;
  }

  .contact-form-column {
    margin-top: 30px;
    padding-left: 19px;
    padding-right: 19px;
  }

  .contact-info-column {
    align-items: center;
  }

  .mask {
    text-align: center;
    position: static;
  }

  .dropdown-list-3.w--open {
    top: 60px;
  }

  .div-block {
    width: 100px;
    height: 100px;
    display: flex;
  }

  .div-block-2 {
    width: 20%;
  }

  .dropdown-3 {
    text-align: center;
    align-items: center;
    width: 100%;
  }

  .nav-link-3.w--open {
    display: flex;
  }

  .dropdown-list-6.w--open {
    left: 0;
  }

  .dropdown-toggle-4 {
    flex-direction: row;
    display: flex;
  }

  .italic-text {
    font-size: 22px;
    line-height: 36px;
  }

  .italic-text-2 {
    font-size: 24px;
    line-height: 32px;
  }

  .bottom-footer {
    margin-top: 45px;
    padding-left: 0;
    padding-right: 0;
  }

  .container-webflow {
    padding-top: 11px;
    padding-bottom: 11px;
  }

  .bottom-footer-block {
    margin-top: 13px;
  }

  .newsletter-field {
    width: 85%;
  }

  .submit-button-4 {
    background-position: 90%;
    width: 200px;
    min-width: auto;
    padding: .6em 2.5em .6em 1.6em;
    font-size: .6em;
  }

  .submit-button-4.other-submit-button {
    letter-spacing: .3em;
    font-size: 1em;
  }

  .submit-button-4.other-button {
    width: 70%;
    padding-left: 3.9em;
    padding-right: 3.9em;
    font-size: 1em;
  }

  .submit-button-4.other-button.hidden {
    justify-content: center;
    align-items: center;
    width: 100%;
    padding: 1em 0;
  }

  .wrap-text-instagram {
    padding: 20px;
  }

  .instagram-logo {
    width: 40px;
  }

  .rotate-wrap {
    bottom: 21%;
    left: -5%;
  }

  .wrap-text-instagram-2 {
    padding: 20px;
  }

  .highlight-image-block.bigger-size {
    width: 100px;
    height: 100px;
  }

  .highlight-block-overlay {
    padding: 25px 20% 25px 25px;
  }

  .heading {
    font-size: 38px;
  }

  .container-5 {
    max-width: 90%;
  }

  .section-2 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .section-3 {
    flex-direction: row;
    padding-left: 30px;
    padding-right: 30px;
    display: block;
  }

  .columns-5 {
    flex-direction: column;
    align-items: center;
  }

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

  .grid-7 {
    grid-template-columns: 1fr 1fr;
  }

  .image-19, .image-20 {
    width: 18px;
    height: auto;
  }

  .heading-7 {
    font-size: 36px;
    line-height: 36px;
  }

  .container-7 {
    flex-direction: column;
    display: block;
  }

  .div-block-15 {
    flex-direction: column;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .image-21 {
    text-align: center;
    padding-right: 0;
  }

  .section-4.hidden {
    padding: 0 48px;
  }

  .container-8 {
    z-index: 2;
    max-width: none;
    height: 100%;
    position: relative;
  }

  .div-block-16 {
    background-color: #c29f9f00;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: auto;
    display: flex;
    position: static;
    inset: 12% 12% 0% auto;
  }

  .social-link {
    margin-left: 1px;
    margin-right: 1px;
    padding: 4px;
  }

  .columns-8 {
    justify-content: flex-end;
    align-items: center;
    display: flex;
  }

  .div-block-18 {
    height: auto;
  }

  .div-block-18.hidden {
    display: none;
  }

  .body-2 {
    background-color: var(--black);
    padding-top: 97px;
  }

  .heading-9 {
    font-size: 36px;
    line-height: 36px;
  }

  .italic-text-3 {
    font-size: 24px;
    line-height: 32px;
  }

  .italic-text-4 {
    font-size: 22px;
    line-height: 36px;
  }

  .background-video {
    height: 380px;
    margin-top: 0;
  }

  .bold-text-6 {
    padding-left: 127px;
    padding-right: 127px;
    line-height: 24px;
  }

  .div-block-19 {
    padding-bottom: 32px;
  }

  .glowing-wrapper-button {
    margin-top: 0;
  }

  .glowing-wrapper.glowing-wrapper-active.hidden {
    margin-top: 38px;
  }

  .heading-10 {
    font-size: 4.5rem;
  }

  .heading-11 {
    line-height: 44px;
  }
}

@media screen and (max-width: 767px) {
  .button.beige.footer {
    margin-top: 17px;
    margin-bottom: 8px;
  }

  .navbar {
    position: relative;
  }

  .nav-link.wider {
    max-width: 100%;
  }

  .nav-menu {
    justify-content: center;
    width: 100%;
  }

  .stone-logo.footer {
    float: none;
  }

  .section {
    padding: 34px 30px;
  }

  .section.grey {
    margin-top: 0;
    padding: 0 30px;
  }

  .section.image {
    background-attachment: scroll;
    padding: 61px 25px;
  }

  .section.footer {
    text-align: center;
    padding-top: 32px;
    padding-bottom: 0;
  }

  .main-heading {
    font-size: 50px;
    line-height: 44px;
  }

  .slider {
    height: auto;
    margin-top: 0;
  }

  .slide {
    padding: 0;
  }

  .slide._5 {
    background-position: 50%;
  }

  .icon-wrapper {
    height: 102px;
  }

  .number {
    padding-top: 9px;
    padding-bottom: 9px;
  }

  .testimonials-slider {
    padding-left: 19px;
    padding-right: 19px;
  }

  .testimonial-slide {
    padding-left: 34px;
    padding-right: 34px;
  }

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

  .contact-form-column {
    margin-top: 35px;
    padding: 43px 10px;
  }

  .contact-info-column {
    padding-top: 42px;
  }

  .back-to-work-column {
    text-align: left;
    padding-top: 12px;
    padding-left: 0;
    padding-right: 0;
  }

  .icons-wrapper {
    margin-bottom: 23px;
  }

  .project-column {
    padding-top: 23px;
  }

  .column-2 {
    height: 100%;
  }

  .mega-nav-wrapper.w--open {
    height: 60vh;
    overflow: auto;
  }

  .mega-nav-flex-row {
    flex-direction: column;
    height: auto;
  }

  .mobile-nav-text {
    margin-right: 10px;
    display: inline-block;
  }

  .mega-nav-col {
    flex: 0 auto;
    height: auto;
  }

  .icon-2 {
    margin-right: 0;
    display: inline-block;
    position: static;
  }

  .nav-link-3 {
    color: #fff;
    justify-content: center;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 20px;
    display: block;
  }

  .nav-link-3.w--open {
    border-bottom: 1px solid #40405f;
  }

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

  .columns {
    flex-flow: row;
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }

  .italic-text {
    font-size: 16px;
    line-height: 32px;
  }

  .bottom-footer {
    margin-top: 15px;
    padding: 15px 0;
  }

  .bottom-footer-block {
    margin-top: 2px;
    padding-bottom: 0;
    padding-left: 30px;
  }

  .copyright-text {
    font-size: 11px;
  }

  .footer-title {
    margin-bottom: 7px;
  }

  .paragraph {
    font-size: 12px;
  }

  .newsletter-field {
    width: 100%;
  }

  .submit-button-4.other-submit-button {
    font-size: 1em;
  }

  .submit-button-4.other-button {
    text-align: center;
    width: 90%;
    padding-left: 2.2em;
    padding-right: 2.2em;
    font-size: 1em;
  }

  .rotate-wrap {
    bottom: -8%;
    left: 25%;
  }

  .heading {
    font-size: 36px;
  }

  .grid {
    grid-template-columns: 1fr 1fr;
  }

  .container-5 {
    max-width: 90%;
  }

  .heading-4 {
    font-size: 26px;
    line-height: 33px;
  }

  .heading-6 {
    font-size: 36px;
  }

  .grid-7 {
    flex-direction: column;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .heading-7 {
    font-size: 30px;
    line-height: 30px;
  }

  .column-7 {
    margin-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .column-8 {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .section-4 {
    margin-top: 0;
  }

  .section-4.hidden {
    padding-bottom: 0;
  }

  .div-block-16 {
    flex-direction: row;
    width: 50%;
    height: 100%;
    top: -3%;
    bottom: 1%;
    right: 18%;
  }

  .body-2 {
    padding-top: 0;
  }

  .heading-9 {
    font-size: 30px;
    line-height: 30px;
  }

  .italic-text-4 {
    font-size: 16px;
    line-height: 32px;
  }

  .background-video {
    height: 280px;
  }

  .bold-text-6 {
    padding-left: 26px;
    padding-right: 26px;
    font-size: 1.2rem;
  }

  .div-block-19 {
    padding-bottom: 9px;
  }

  .glowing-wrapper-button {
    margin-top: 0;
    padding-left: 2.4rem;
    padding-right: 2.4rem;
  }

  .glowing-wrapper.glowing-wrapper-active.hidden {
    margin-top: 28px;
  }

  .heading-10 {
    font-size: 3.25rem;
  }

  .text-span {
    font-size: 2.5rem;
  }

  .div-block-26 {
    flex-flow: column;
  }
}

@media screen and (max-width: 479px) {
  .navbar {
    justify-content: flex-start;
    align-items: center;
  }

  .nav-link {
    justify-content: center;
    align-items: center;
  }

  .nav-link.social-icons {
    flex-direction: row;
    width: 30px;
    height: 30px;
    padding-left: 9px;
    padding-right: 9px;
    display: flex;
  }

  .nav-link.wider.line-left {
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
  }

  .nav-menu {
    justify-content: space-between;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .stone-logo.footer {
    max-width: 70%;
  }

  .brand.w--current {
    width: 160px;
  }

  .section.grey {
    padding-top: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section.image {
    padding-top: 29px;
    padding-bottom: 29px;
  }

  .section.footer {
    padding-left: 0;
    padding-right: 0;
  }

  .menu-button {
    width: 20%;
    padding-left: 0;
    padding-right: 0;
  }

  .main-heading {
    width: 100%;
    font-size: 48px;
  }

  .slider {
    height: auto;
    margin-top: 0;
  }

  .slide, .slide._7 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .subheading {
    margin-top: 11px;
  }

  .contact-form-column, .contact-info-column {
    text-align: center;
  }

  .contact-icon {
    max-width: 70%;
  }

  .back-to-work-column {
    padding-left: 0;
    padding-right: 0;
  }

  .dropdown-list-3.w--open {
    overflow: scroll;
  }

  .div-block {
    flex-direction: row;
    justify-content: center;
    width: 17%;
    height: auto;
    margin-left: 8px;
  }

  .div-block-2 {
    width: 30%;
    margin-left: 6px;
    margin-right: 44px;
  }

  .mega-nav-article-image {
    width: 40%;
  }

  .column {
    padding-left: 0;
    padding-right: 0;
  }

  .columns {
    flex-direction: column;
  }

  .dropdown-list-6 {
    overflow: scroll;
  }

  .italic-text {
    font-size: 14px;
    line-height: 22px;
  }

  .italic-text-2 {
    font-size: 16px;
  }

  .columns-2 {
    flex-direction: column;
  }

  .bottom-footer {
    padding-left: 0;
    padding-right: 0;
  }

  .bottom-footer-block {
    flex-direction: column;
    padding-left: 0;
  }

  .paragraph {
    font-size: 12px;
    line-height: 18px;
  }

  .newsletter-field {
    width: 100%;
    font-size: 12px;
  }

  .submit-button-4 {
    width: 100%;
    font-size: .8em;
  }

  .submit-button-4.other-button {
    width: 90%;
    padding-left: 1.3em;
    padding-right: 1.3em;
    font-size: 1em;
  }

  .submit-button-4.other-button.hidden {
    padding-top: 1em;
    padding-bottom: 1em;
  }

  .column-4 {
    margin-top: 30px;
    margin-bottom: 30px;
  }

  .wrap-text-instagram {
    font-size: 14px;
  }

  .rotate-wrap {
    bottom: -24%;
    left: 35%;
  }

  .instagram-text {
    margin-bottom: 10px;
    font-size: 14px;
  }

  .image-2 {
    width: auto;
  }

  .wrap-text-instagram-2 {
    font-size: 14px;
  }

  .highlight-block-overlay {
    padding: 20px 40px 20px 20px;
  }

  .heading {
    font-size: 24px;
    line-height: 38px;
  }

  .heading-2 {
    line-height: 30px;
  }

  .grid, .grid-2, .grid-3.padding-up, .grid-4.padding-up, .grid-5 {
    flex-direction: column;
    display: flex;
  }

  .image-4 {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .grid-6 {
    grid-template-columns: 1fr;
  }

  .div-block-12 {
    margin-top: 16px;
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .heading-4 {
    font-size: 20px;
    line-height: 26px;
  }

  .list-item.no-line-bottom {
    margin-bottom: 0;
  }

  .bold-text-4 {
    font-size: 18px;
    line-height: 22px;
  }

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

  .link-3 {
    font-size: 16px;
  }

  .heading-6 {
    margin-bottom: 0;
    font-size: 32px;
    line-height: 36px;
  }

  .grid-7 {
    padding-left: 0;
    padding-right: 0;
  }

  .image-18 {
    height: 12px;
  }

  .image-18.youtube {
    width: 50px;
    height: auto;
    margin-top: 0;
  }

  .image-20 {
    width: 26px;
  }

  .heading-7 {
    font-size: 27px;
    line-height: 17px;
  }

  .container-6 {
    align-items: flex-start;
    line-height: 17px;
  }

  .column-6 {
    padding-left: 0;
    padding-right: 0;
  }

  .list {
    padding-left: 15px;
  }

  .grid-8 {
    flex-direction: column;
    display: flex;
  }

  .paragraph-3 {
    font-size: 18px;
    line-height: 22px;
  }

  .section-4.hidden {
    padding-left: 15px;
    padding-right: 15px;
  }

  .heading-8 {
    font-size: 28px;
  }

  .div-block-16 {
    flex-flow: row;
    justify-content: center;
    align-items: center;
    width: 100%;
    margin-right: 0;
    display: flex;
    position: relative;
    top: 0%;
    right: 0%;
  }

  .social-link {
    justify-content: center;
    align-items: center;
    margin-left: 1px;
    margin-right: 1px;
    padding: 2px;
    display: flex;
  }

  .columns-8 {
    justify-content: center;
    align-items: center;
    margin-bottom: 0;
  }

  .heading-9 {
    font-size: 27px;
    line-height: 17px;
  }

  .italic-text-3 {
    font-size: 16px;
  }

  .italic-text-4 {
    font-size: 14px;
    line-height: 22px;
  }

  .background-video {
    height: 160px;
    padding-bottom: 0;
  }

  .bold-text-6 {
    padding-left: 22px;
    padding-right: 22px;
    font-size: 1.2em;
    line-height: 20px;
  }

  .div-block-19 {
    padding: 8px 12px 11px;
  }

  .glowing-wrapper-button {
    margin-top: 0;
    padding: 0 1.3rem;
    line-height: 1;
  }

  .glowing-wrapper.glowing-wrapper-active.hidden {
    margin-top: 20px;
  }

  .heading-10 {
    font-size: 3rem;
  }

  .slide-4.slide-6 {
    background-position: 0 100%;
  }

  .slide-4.slide-8 {
    background-position: 0%;
  }

  .slider-2 {
    height: 200px;
    margin-bottom: 20px;
  }

  .right-arrow-2 {
    width: 40px;
    height: 40px;
  }

  .left-arrow-2 {
    width: 40px;
    height: 40px;
    right: 40px;
  }

  .div-block-22 {
    margin-bottom: 23px;
  }

  .heading-11 {
    font-size: 28px;
    line-height: 34px;
  }

  .lightbox-link-2 {
    width: 100%;
  }

  .column-10 {
    padding-left: 0;
    padding-right: 0;
  }
}

#w-node-_0854a552-02fd-1f77-d399-03a17079763c-c5718eef, #w-node-b05fcd2a-86cb-15d4-d04b-c011d1f85985-c5718eef, #w-node-_28c9b62d-82b5-8941-f114-cfca495652e9-c5718eef, #w-node-_01f68813-0dc9-358d-3b51-d63c8bd57e12-c5718eef, #w-node-fd793522-c95b-4950-6861-2b3feaec845d-c5718eef, #w-node-ce1eeb7a-e1a1-adb2-2ad9-f584295d80bb-c5718eef, #w-node-b9fe9790-3ea1-50bb-a818-d298283e76d9-c5718eef, #w-node-_3fcb71f2-176b-32d2-4e84-e5ac6a524922-c5718eef, #w-node-d9fa2b89-95c8-01f2-22ce-e8a6bad9db90-c5718eef, #w-node-_5bb85bc8-0e32-0ddd-4721-aea29f6ed9b4-c5718eef, #w-node-ca08e390-8cd7-ff49-0b09-bfe44c04c3d6-c5718eef, #w-node-_2f536d5a-d8c4-ff21-8d34-26216d41817f-c5718eef, #w-node-_922f580b-873a-e982-bcc9-713c6b0f9bd5-c5718eef, #w-node-edb496db-600f-ccec-98c4-0f100aa8a0bc-c5718eef, #w-node-c486194b-18b0-d8cb-4ec7-f775ae31116d-c5718eef, #w-node-_49f5faf4-8aed-490b-5d55-a51b531acb78-c5718eef, #w-node-c372424a-437b-3d6f-a685-abd8b60a1857-c5718eef, #w-node-_40703bf0-ec1f-2e5a-de3c-2ed4ce7f43b5-c5718eef, #w-node-_10a6aae5-a349-e670-dfe5-db4e3a7ae598-c5718eef, #w-node-_7f70a689-76c4-c967-2018-4e966ac0d41f-c5718eef, #w-node-df361342-7e95-0d24-e19b-aca08a876307-c5718eef, #w-node-_5bbd00c2-731f-d20b-5bf9-837031201e2e-c5718eef, #w-node-d0226743-1850-316e-f44f-20acd585d0f8-c5718eef, #w-node-_69d3c0dc-d258-1849-d593-60895a8c225a-c5718eef, #w-node-_2e73efc8-fd6c-12db-3b1b-53401695299f-c5718eef, #w-node-_0700de95-ff16-0163-5e22-9453c76218d3-c5718eef, #w-node-f8791075-0e38-6c9a-ddf5-dc4cd58cae28-c5718eef, #w-node-fb116ba9-af9d-0e83-4be9-a0c94618f4a4-c5718eef, #w-node-_85cb1aab-6f67-b791-b948-671d3227e11d-c5718eef, #w-node-d8c7c7b2-4d49-62b6-bc96-3904aa12c631-c5718eef, #w-node-_8f7a25b1-e802-d2bc-ef0f-622dc0ffd6cc-c5718eef, #w-node-_977b3ccf-d0f0-6a45-de6a-0da7da8c42eb-c5718eef, #w-node-ab8b8309-8ba1-4854-95ce-a43f175d2a4a-c5718eef, #w-node-b2dd23b3-8070-39c9-dc8a-4aedccaf38cf-c5718eef, #w-node-_5ef28e79-e25f-8516-f361-3c0503105800-c5718eef, #w-node-_32ad8730-18a5-6672-7829-190291f3837d-c5718eef, #w-node-_75c621d5-a934-801f-a5c2-1802df931566-c5718eef, #w-node-f6cd8afc-841a-d642-4b40-58ce8ba62c63-c5718eef, #w-node-b2956e5e-42ad-945c-380d-9423b5f37053-c5718eef, #w-node-_99895bd8-6f52-b964-ff26-b81f7c1b0085-c5718eef, #w-node-e73ed7e7-f157-db7b-bb98-406a694b5603-c5718eef, #w-node-bb10721e-ddc9-d019-1c0d-b4354b5aef9e-c5718eef, #w-node-_039a667a-0e0e-f91e-6a16-562615810320-e4cdd7df, #w-node-_0f498b9b-ab8b-4831-275e-f100c3689711-e4cdd7df, #w-node-f03ec7e7-d3a2-d651-22cf-cfa83f455f23-e4cdd7df, #w-node-f03ec7e7-d3a2-d651-22cf-cfa83f455f24-e4cdd7df, #w-node-f03ec7e7-d3a2-d651-22cf-cfa83f455f25-e4cdd7df, #w-node-f03ec7e7-d3a2-d651-22cf-cfa83f455f26-e4cdd7df, #w-node-f03ec7e7-d3a2-d651-22cf-cfa83f455f27-e4cdd7df, #w-node-f03ec7e7-d3a2-d651-22cf-cfa83f455f28-e4cdd7df, #w-node-_8e1e92ec-7bfb-30a6-7283-f48353e111f6-e4cdd7df, #w-node-_4656e6ab-4ef4-3b6c-6967-8044e6b01c68-e4cdd7df, #w-node-_0854a552-02fd-1f77-d399-03a17079763c-e4cdd7df, #w-node-_82209b13-5232-c92c-23c6-759fcfe74280-e4cdd7df, #w-node-_51a9ba69-21ac-1b0f-8fdb-2b0c3370b0e4-e4cdd7df, #w-node-_254b86c9-bfa9-5a8d-6979-7e72eff6f7b4-e4cdd7df, #w-node-_5ec37a96-b52f-8024-ab04-fae80c878fe4-e4cdd7df, #w-node-_233353a2-606b-cbad-126f-fed301711fdf-e4cdd7df, #w-node-fcc72503-9af7-2b4c-a51a-3d0e6589bf41-e4cdd7df, #w-node-fd567648-485d-7929-7c4a-89bb7a2ee9ab-e4cdd7df, #w-node-_2134f60e-2654-1369-a11a-ace6f662b1a8-e4cdd7df, #w-node-_75348e82-bba7-cea9-817e-15a4ba20e721-e4cdd7df, #w-node-aa2de187-d687-d670-f797-12fdc750d955-e4cdd7df, #w-node-_24fd7ea6-e00d-489f-deb1-e77f9b8cfac6-e4cdd7df, #w-node-bf44e9d4-0819-0f20-ed4a-2404506714d9-e4cdd7df, #w-node-_5b59c612-230a-33ba-a44f-4686b1173a42-e4cdd7df, #w-node-d47946a2-6556-ef3e-492e-2b2919f0874f-e4cdd7df, #w-node-_0df24d80-de70-3131-8586-d72498676165-e4cdd7df, #w-node-db58db02-33d8-a235-f596-f65349490cf7-e4cdd7df, #w-node-ff1bba67-3161-4c52-b850-cff0b258e916-e4cdd7df, #w-node-_3eb2eb35-c165-4666-1a81-7bf1629055f2-e4cdd7df, #w-node-d19878a7-b08a-df50-4ec5-57e003fa40f4-e4cdd7df, #w-node-_4b3efba5-84a2-1273-b16d-40fea0df1d1b-e4cdd7df, #w-node-_90d86226-8694-86ae-4697-9ff7c7c361e6-e4cdd7df, #w-node-bf8d4a7b-689f-25d0-5e74-e2c79a556621-e4cdd7df, #w-node-d8aaaaaf-fd86-94b9-03f1-36b584aeeaf4-e4cdd7df, #w-node-_8df13824-4b10-986f-57e1-a1c8a3d27fcc-e4cdd7df, #w-node-_6c466801-7ec1-119b-e0ad-e610a9fe48e1-e4cdd7df, #w-node-fce1e20c-f6d3-23d3-bd6d-0e85068e03a0-e4cdd7df, #w-node-_3f632c24-6902-31bf-85d4-2f569b9ed60c-e4cdd7df, #w-node-e4128598-4fe6-adc4-feee-3f63fb3586d9-e4cdd7df, #w-node-d64201c2-78f4-4ba8-18cf-6266859a083e-e4cdd7df, #w-node-_20ecebdb-72ac-7299-3449-b4927f21f768-e4cdd7df, #w-node-ca4cd8f1-6f65-fcfc-548b-ad1021f74b1d-e4cdd7df, #w-node-a7d74b4d-02ce-98e2-c68e-d0b3c000bc1d-e4cdd7df, #w-node-_847483f0-bb18-b51f-f8dc-1c5632c87e9c-e4cdd7df, #w-node-_8a94ca02-7bba-3984-0771-8c900c490a0d-e4cdd7df, #w-node-_36f853bd-074f-7013-e675-aedc95426061-e4cdd7df, #w-node-_98b30bbb-ed54-8fb2-5631-2b74d0917353-e4cdd7df, #w-node-_99c214b1-f3d0-0df4-1028-f62f6074b9a6-e4cdd7df, #w-node-ca9bfa33-d815-c681-5702-ef1596bc8e1d-e4cdd7df {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbbd33f7-f225-deb1-08b4-52018edd4048-e4cdd7df, #w-node-df59b503-47f3-50cf-25c7-2c3acaf9d922-e4cdd7df, #w-node-_039a667a-0e0e-f91e-6a16-562615810320-3d004667 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0854a552-02fd-1f77-d399-03a17079763c-3d004667, #w-node-_82209b13-5232-c92c-23c6-759fcfe74280-3d004667, #w-node-_51a9ba69-21ac-1b0f-8fdb-2b0c3370b0e4-3d004667, #w-node-abeedaf6-62a3-d4f8-c808-598cda22091e-3d004667, #w-node-_012d84a8-33dc-61d7-1686-bdb735effeb3-3d004667, #w-node-d29ed805-2819-8765-f4aa-88de72464271-3d004667, #w-node-_0bd64310-5a0d-0cd4-e334-c03666ea593f-3d004667, #w-node-_7ac4d50e-0717-33d9-7598-d9255c437de9-3d004667, #w-node-ce1001fa-53c8-8ad4-49d6-39ead5da9e67-3d004667, #w-node-cb3f7820-ddc2-0d8e-dce2-0f3f266b0f29-3d004667, #w-node-_38b112bd-8f55-dc1c-583c-43a32969b744-3d004667, #w-node-_258b36e3-1a6f-9202-8d3f-f2e18dc9f367-3d004667, #w-node-a046732c-2b40-0214-061a-dcb85ae142a9-3d004667, #w-node-_5af792be-9e73-0a3c-d77d-79357ee415b5-3d004667, #w-node-_04d9f7a1-7cf3-bbaf-616f-6a3251aff2f0-3d004667, #w-node-_41c19803-56db-32fa-ec3b-90a5cb53d0c9-3d004667, #w-node-_888d1aa3-9c54-baac-599f-62e29c5a66ab-3d004667, #w-node-ff44032c-0932-73db-84c8-6ddf119d6810-3d004667, #w-node-_41c269db-16f3-44e5-d116-e6e16f8993e7-3d004667, #w-node-_2ee136cb-8664-179d-f1eb-29a91d43a685-3d004667, #w-node-ed4665ef-8b1f-e602-eb80-6a277172db7d-3d004667, #w-node-_4768024f-5536-83e1-1c02-21209b5a917a-3d004667, #w-node-_0412ae8b-98ab-2a71-2563-14a744a710c4-3d004667, #w-node-_00d99fc6-5faa-5a4a-a4f9-60f153dcd3d8-3d004667, #w-node-_3ba7c036-76fb-dc71-395c-338839d8be03-3d004667, #w-node-_7d3df7c9-4777-103a-d7cf-a641d56afec4-3d004667, #w-node-c444ab41-9645-880c-5707-93967d2c690b-3d004667, #w-node-_39924567-f989-2298-e4c3-694f951e00b8-3d004667, #w-node-_7919cda9-faf2-1146-2d6e-6da6e3ad251e-3d004667, #w-node-_3c386673-5040-5bb4-91d9-c60a6bdbbd41-3d004667, #w-node-bf58ec0b-3761-4287-cb16-6aae79e6f637-3d004667, #w-node-_5d48ae81-7729-20f5-11bd-a78d3b2876f1-3d004667, #w-node-a792a740-5e1e-6629-5cf3-15383d96dd56-3d004667, #w-node-d89aeeec-c114-aab4-9073-8a37b4a2cc1e-3d004667, #w-node-_23a13dcf-a079-06aa-f172-31aa36abb0a7-3d004667, #w-node-_63c76892-c04d-a434-84a7-28806452dc07-3d004667, #w-node-_532b7931-a052-f468-0fda-699464af215e-3d004667, #w-node-_8315ac2e-9d18-d4ff-12e2-fc6ba689ee18-3d004667, #w-node-b7d0bb80-df65-7333-bd16-e7c7b562aa2c-3d004667, #w-node-d11f2cbd-7534-8489-89e6-3662369d4102-3d004667, #w-node-d0a70783-bcc1-e9d2-29dc-d9bac8c96de6-3d004667, #w-node-_3a658319-a65f-43a9-2f9e-3dd7eb5f06f4-3d004667, #w-node-d877fa41-ecbf-98a8-d5a4-4b36bc47edc2-3d004667, #w-node-be3154a1-0772-4938-6aa8-3f812900c9b8-3d004667, #w-node-_3936f434-d3d9-0ffd-9ce3-2963a3877161-3d004667, #w-node-e6d36ac8-6c93-8015-c8ac-08bb8fe8c701-3d004667, #w-node-d28903e6-c860-9d54-8e30-3c64a309f56b-3d004667, #w-node-_98d347e3-ea91-c5f6-5edf-fc5bcfd0da5d-3d004667, #w-node-_71111203-18ba-d358-7978-66879b42b6d7-3d004667, #w-node-_1d2d3e1b-1140-e0df-2d59-be964fb575a9-3d004667, #w-node-_94b8f5d4-9608-7dfe-884e-6dc0ba7e594b-3d004667, #w-node-_04402cd1-84e7-fe9d-ddd4-cc574ead0cf9-3d004667, #w-node-_50e42efe-de5f-b56f-0e89-898fca9455a8-3d004667, #w-node-ebc562bf-2f6e-a759-4ccd-fe3109dfc8e0-3d004667, #w-node-ee3e9a13-c3ff-f0ab-7212-285125ff6ad0-3d004667, #w-node-_304e3c61-5ee1-3687-c65e-3514deec3d50-3d004667, #w-node-_16a21188-f84b-9d2c-0f48-347795daa257-3d004667, #w-node-ac78761a-642f-858a-6556-275a2aca50e7-3d004667, #w-node-fe1ca373-b6f1-5b01-dffa-fc1192270b06-3d004667, #w-node-aa28974b-dfae-7dac-b448-87c726ff9ea6-3d004667, #w-node-_1735c2dd-cc95-8d8e-4455-938892b8f039-3d004667, #w-node-bb35b504-4470-297c-638b-4b954feb61fa-3d004667, #w-node-_417d5618-012c-61cd-3d1d-2cd4675e1a11-3d004667, #w-node-_45563f11-e401-84ca-9e7a-2e7762ad681d-3d004667, #w-node-_4bbab745-2f16-24ad-35f5-35e859413313-d2e56c8b, #w-node-_059824e7-988c-8c81-1d7a-2c260508d356-d2e56c8b, #w-node-c8adf9f5-6ba0-8d74-03bb-9bea7bb50128-d2e56c8b, #w-node-b17b4c23-b660-c63c-8442-9ad2f0872fbc-d2e56c8b, #w-node-_9515476a-825c-6b58-b2e6-1e7126ed4add-d2e56c8b, #w-node-ec31f825-981d-1ca9-1e1d-9a360e9dfba5-d2e56c8b, #w-node-b2c962f8-6457-dd71-024e-e2039eb8e7fb-d2e56c8b, #w-node-ca569e36-e632-3128-bd4f-4ec04f7e1106-d2e56c8b, #w-node-cddb8113-77c7-741d-dbc4-34db66e45232-d2e56c8b, #w-node-_3719370d-1212-7ef1-73d6-ad3b2eb298e9-d2e56c8b, #w-node-_762d6e82-51b4-a0f2-f5ed-1486d1951272-d2e56c8b, #w-node-d4464210-901f-6558-d96a-d66a4ca59a58-d2e56c8b, #w-node-_1be22e0b-53fe-bc4e-0e05-1e123a32b781-d2e56c8b, #w-node-ea18d90e-57b8-b8d4-6d3e-114f6272874c-d2e56c8b, #w-node-dd0db334-7508-ea56-8b33-c4ff8601ed0c-d2e56c8b, #w-node-f3ff4d28-cc9f-0254-d229-dbe206138023-d2e56c8b, #w-node-_726d83e4-f842-8fe7-2f23-06057e51bff9-d2e56c8b, #w-node-_6a318594-0739-8476-2241-4adc06ec61e0-d2e56c8b, #w-node-_180e99ac-164e-d549-021c-ac028b48fad9-d2e56c8b, #w-node-_3680f510-518a-245b-8a8b-d452b0077926-d2e56c8b, #w-node-b5fe342e-7840-7904-0f95-e7aa546981f6-d2e56c8b, #w-node-_100723e1-676b-9ad5-546a-5edffc3695c4-d2e56c8b, #w-node-_86a802ba-5293-7abc-460b-fa91e7cd733a-d2e56c8b, #w-node-_23358cb0-66c3-7c2a-648c-8bf5744db2d6-d2e56c8b, #w-node-_6c58d13a-44e5-807a-e9c6-2ea3b14cd866-d2e56c8b, #w-node-_9f63fcac-3824-f0b1-c2bc-0b29c1dd6d59-d2e56c8b, #w-node-_59fbed10-a753-8cfa-5fcd-09997fd8bad8-d2e56c8b, #w-node-_1c66e4cf-71bc-d0f7-78d7-cb7f34064f53-d2e56c8b, #w-node-a688eeb1-5e78-6193-3b30-1a5d663ae657-d2e56c8b, #w-node-_696e5ff5-68ab-9b67-64c5-0dc35f41f7de-d2e56c8b, #w-node-_1632d544-0c79-1086-11e3-d76ccc1446e9-d2e56c8b, #w-node-_83a615b2-8f6f-0ff8-d641-a1d783cf7939-d2e56c8b, #w-node-_74fa6e88-172e-48df-f748-983d95bb59d5-d2e56c8b, #w-node-_3f9967d1-f321-99c1-2fd3-234e37331013-d2e56c8b, #w-node-b32a63e5-5559-e7d9-8311-605972889e6d-d2e56c8b, #w-node-ee80adac-d3bd-fa9f-ec4c-ea6335713e50-d2e56c8b, #w-node-_2f9eafb6-a8bf-331c-c5f7-c0f1a4de0e3f-d2e56c8b, #w-node-_89100c1d-5c0f-bb58-a76c-73b6e755b705-d2e56c8b, #w-node-d2d350ea-ffe6-4df6-edd5-410d5543a27b-d2e56c8b, #w-node-_10fbf63c-2917-b955-b621-1e276642d9ff-d2e56c8b, #w-node-_80ccff58-9f13-24e1-cdaf-a915efb2684f-d2e56c8b, #w-node-fd975b57-eef2-03aa-825d-e6381e77c707-d2e56c8b, #w-node-_3d193fba-26e1-3747-da2e-a234a8c0d277-d2e56c8b, #w-node-b159b198-3b6d-820f-7c06-ad7f7f7be3c1-d2e56c8b, #w-node-fad676d4-74b2-6ee0-9310-03ae00db207e-d2e56c8b, #w-node-f416dd69-65c0-4cfe-284d-f2a2bdce5050-d2e56c8b, #w-node-acb58950-3e9d-c8f3-e00a-8b68ffb09170-d2e56c8b, #w-node-_970cfef2-05e5-c5a3-d29a-a66a45d7004a-d2e56c8b, #w-node-_6bc1f042-fffa-f03e-1ac9-93cc21a028e1-d2e56c8b, #w-node-e75fa578-6cc7-b47a-68f1-489a757ac445-d2e56c8b, #w-node-_06e385ef-2aff-e269-25ea-5f6670e3e413-4208c194, #w-node-f821f127-7db6-a7da-828f-665d06b23b06-4208c194, #w-node-_89f5de49-e550-8be3-48ac-905d54ae1342-4208c194, #w-node-f96999f4-6248-4a5f-b940-28df1c8de331-4208c194, #w-node-_45d5920d-a4e5-7666-8346-0d5f6efb1f95-4208c194, #w-node-ee32e5cd-054d-d111-e025-dd7b04ecf8c8-4208c194, #w-node-_86a3dc97-cf3d-dbd9-3755-d3ffa7cda02f-4208c194, #w-node-f81de796-b9dc-39c1-912d-2031569b9281-4208c194, #w-node-_2a1d4544-e2dc-adfd-67a4-6be5128eb6a7-4208c194, #w-node-_4f6043c5-3292-24a7-34f6-b5f75254f15f-4208c194, #w-node-_86a6c6e6-e4a1-70b1-421e-3f15b92eb620-4208c194, #w-node-a5ec6d08-7567-0325-fb0b-8e0d3c78d32f-4208c194, #w-node-_977734ac-ac39-6fa2-bd3a-b1a4535f51c8-dfc5dbb4, #w-node-d39808e2-a23a-7537-5c52-9a8001d6cfd8-dfc5dbb4, #w-node-_1d6649bc-0a53-0b94-cb1e-ce6540c79fa7-dfc5dbb4, #w-node-_71ab5b20-4d92-7d83-59d2-5fcbea85855a-dfc5dbb4, #w-node-_142f5696-e2ed-aeb5-4984-e69c00de71b2-dfc5dbb4, #w-node-eb0b8032-d26e-c6cd-6ac2-7268e124cc09-dfc5dbb4, #w-node-_9bee77ff-2d75-e5c9-ba6c-a69f5f82f6d1-dfc5dbb4, #w-node-eb20a42f-709a-d967-be2a-f8163919f50a-dfc5dbb4, #w-node-_88155bbf-749e-de31-ea8a-3656f0e5cc5c-dfc5dbb4, #w-node-edbc2daf-fedd-3dd7-653c-47cce81422ee-dfc5dbb4, #w-node-d247fb7d-1f6e-432a-1117-ebe39d81d32c-dfc5dbb4, #w-node-_9b53b4e7-98e9-921b-bd73-d535866a30a9-dfc5dbb4, #w-node-_2ee53bab-aedb-f706-28ed-d4d305aca1f1-dfc5dbb4, #w-node-_8623a173-e1e8-60fa-96a3-252b727e57d2-dfc5dbb4, #w-node-d1d3f0f8-3785-180c-be99-1045c11fdb14-dfc5dbb4, #w-node-_10597f10-dea4-0a95-40ff-a5319460025f-dfc5dbb4, #w-node-_6f851374-eff5-c19b-d248-3413aae451d7-dfc5dbb4, #w-node-dbc090e8-5604-bf41-d2a6-eaff3abfe846-dfc5dbb4, #w-node-cbe2a3b6-9792-279f-fc21-827b963d1275-dfc5dbb4, #w-node-_5b64a9a1-19b6-79d0-181a-37740fed9063-dfc5dbb4, #w-node-_8f9cc83c-33f1-0e22-43c5-8761b7c50483-dfc5dbb4, #w-node-_5132f873-8a27-c0d7-528c-880128e53133-dfc5dbb4, #w-node-_1fa9c831-5f88-4fea-98a9-2b2bad7a8ebd-dfc5dbb4, #w-node-b537fb97-7c93-38d8-6caf-625e3347e6d2-dfc5dbb4, #w-node-_0d5b5977-c6ab-ad35-b782-96fddc67eb64-7624f72e, #w-node-_19d0cd30-db06-35c7-97fd-89965049bf2e-7624f72e, #w-node-b2d82e95-06cc-0a39-d74f-3b5bc6fb382f-7624f72e, #w-node-b4cbd49f-f98b-4729-7990-0c9e1007abef-7624f72e, #w-node-e74aa99a-9270-c3ea-69e1-444560db8008-7624f72e, #w-node-_62768249-b879-aa14-ce86-026ad10e578c-7624f72e, #w-node-_4d7ead14-696e-c20f-f7ff-0a392af7dd6f-7624f72e, #w-node-_832dc88c-f0f2-b1b9-0467-b16962b91c5a-7624f72e, #w-node-_09f214ae-59ea-1e89-a845-2c4741049ce3-7624f72e, #w-node-_4885bcd9-5580-9bad-af08-99493085e01d-7624f72e, #w-node-c79f18de-c63f-94fe-f407-ba5fdd65a318-7624f72e, #w-node-_89ed35ed-3332-f05e-7082-1e1efaaa3209-7624f72e, #w-node-ca105271-a697-ddbf-0bb2-5c9f7cb9a92d-7624f72e, #w-node-c8b33039-22b9-90e2-6a37-c603fabcdca8-7624f72e, #w-node-c7387457-0c01-5467-b7f3-e13b2fff74d8-7624f72e, #w-node-_989dff48-eb94-1650-328a-2a478716c74e-7624f72e, #w-node-_2cef6f32-7b56-9daa-37c2-06cadde937fa-7624f72e, #w-node-be1ad819-2275-8164-2226-da1616d665db-7624f72e, #w-node-_514af396-974d-2cee-06d3-6a3335756dd3-7624f72e, #w-node-_402114d3-5f51-06f4-0238-2f87c677cc28-7624f72e, #w-node-f3b388ad-03de-1b96-121f-ad5bf8f59562-7624f72e, #w-node-_10767168-f7e2-4016-7d77-cc003009b151-7624f72e, #w-node-_9eac22ab-7651-2d68-27c0-7bd053003771-7624f72e, #w-node-_3ac6173f-5772-98a3-f868-2480668ce3a7-7624f72e, #w-node-_27b84111-2823-d629-25b8-689d810054ac-7624f72e, #w-node-ecd826f6-b661-184f-78f0-bc4f951336c1-7624f72e, #w-node-_563bc5ac-c9b1-2c4e-8a89-6a7ea1b6d5df-7624f72e, #w-node-_9c394956-4fac-f348-e156-759704f8caf5-7624f72e, #w-node-_765dd8c7-1368-fe60-9984-5d69465ab8f8-7624f72e, #w-node-_9fe70308-0ddc-2517-126c-78e7b4097789-7624f72e, #w-node-_58f0e48b-8a74-15a7-5afa-74618af23746-7624f72e, #w-node-d4a7c7e6-466a-486e-339f-ae3913169d69-7624f72e, #w-node-_7bce0632-8dc8-124c-c437-a9c5708bfebe-7624f72e, #w-node-eb940be1-3753-d9b9-12f0-637731dc2c4c-7624f72e, #w-node-_449763bb-8252-cc74-2d9e-a6e591b18d79-7624f72e, #w-node-_7b28a6ab-cd36-29ba-8278-13d90055a846-7624f72e, #w-node-_972477ba-792a-f62b-261a-16bfe12db47d-7624f72e, #w-node-_60d2eb73-7c10-8d88-fdbd-aab7a655fc0e-7624f72e, #w-node-_4e87c557-0ed1-91c6-544a-2e44a58dc687-7624f72e, #w-node-_0a0b3c79-0db4-f1f5-5085-d7d8dc94f611-7624f72e, #w-node-_6ef7e8fb-bfe6-1b05-a6ce-0ff75f85a37e-7624f72e, #w-node-_24549f32-7bec-da92-3046-c6f322625c8d-7624f72e, #w-node-d84339a5-0c05-952e-d608-a1f2c823c5e5-7624f72e, #w-node-_066798b9-80a8-60a6-33f7-739ad95abef5-7624f72e, #w-node-ef1122fe-b578-5084-24bb-bef8664e2254-3798d8ef, #w-node-ef1122fe-b578-5084-24bb-bef8664e2256-3798d8ef, #w-node-ef1122fe-b578-5084-24bb-bef8664e2258-3798d8ef, #w-node-ef1122fe-b578-5084-24bb-bef8664e225a-3798d8ef, #w-node-ef1122fe-b578-5084-24bb-bef8664e225c-3798d8ef, #w-node-ef1122fe-b578-5084-24bb-bef8664e225e-3798d8ef, #w-node-ef1122fe-b578-5084-24bb-bef8664e2260-3798d8ef, #w-node-ef1122fe-b578-5084-24bb-bef8664e2262-3798d8ef, #w-node-ef1122fe-b578-5084-24bb-bef8664e2264-3798d8ef, #w-node-ef1122fe-b578-5084-24bb-bef8664e2266-3798d8ef, #w-node-ef1122fe-b578-5084-24bb-bef8664e2268-3798d8ef, #w-node-ef1122fe-b578-5084-24bb-bef8664e226a-3798d8ef, #w-node-ef1122fe-b578-5084-24bb-bef8664e226c-3798d8ef, #w-node-ef1122fe-b578-5084-24bb-bef8664e226e-3798d8ef, #w-node-ef1122fe-b578-5084-24bb-bef8664e2270-3798d8ef, #w-node-ef1122fe-b578-5084-24bb-bef8664e2272-3798d8ef, #w-node-ef1122fe-b578-5084-24bb-bef8664e2274-3798d8ef, #w-node-ef1122fe-b578-5084-24bb-bef8664e2276-3798d8ef, #w-node-ef1122fe-b578-5084-24bb-bef8664e2278-3798d8ef, #w-node-ef1122fe-b578-5084-24bb-bef8664e227a-3798d8ef, #w-node-ef1122fe-b578-5084-24bb-bef8664e227c-3798d8ef, #w-node-ef1122fe-b578-5084-24bb-bef8664e227e-3798d8ef, #w-node-ef1122fe-b578-5084-24bb-bef8664e2280-3798d8ef, #w-node-ef1122fe-b578-5084-24bb-bef8664e2282-3798d8ef, #w-node-ef1122fe-b578-5084-24bb-bef8664e2284-3798d8ef, #w-node-ef1122fe-b578-5084-24bb-bef8664e2286-3798d8ef, #w-node-ef1122fe-b578-5084-24bb-bef8664e2288-3798d8ef, #w-node-ef1122fe-b578-5084-24bb-bef8664e228a-3798d8ef, #w-node-ef1122fe-b578-5084-24bb-bef8664e228c-3798d8ef, #w-node-ef1122fe-b578-5084-24bb-bef8664e228e-3798d8ef, #w-node-ef1122fe-b578-5084-24bb-bef8664e2290-3798d8ef, #w-node-ef1122fe-b578-5084-24bb-bef8664e2292-3798d8ef, #w-node-ef1122fe-b578-5084-24bb-bef8664e2294-3798d8ef, #w-node-ef1122fe-b578-5084-24bb-bef8664e2296-3798d8ef, #w-node-ef1122fe-b578-5084-24bb-bef8664e2298-3798d8ef, #w-node-ef1122fe-b578-5084-24bb-bef8664e229a-3798d8ef, #w-node-ef1122fe-b578-5084-24bb-bef8664e229c-3798d8ef, #w-node-ef1122fe-b578-5084-24bb-bef8664e229e-3798d8ef, #w-node-ef1122fe-b578-5084-24bb-bef8664e22a0-3798d8ef, #w-node-ef1122fe-b578-5084-24bb-bef8664e22a2-3798d8ef, #w-node-ef1122fe-b578-5084-24bb-bef8664e22a4-3798d8ef, #w-node-ef1122fe-b578-5084-24bb-bef8664e22a6-3798d8ef, #w-node-ef1122fe-b578-5084-24bb-bef8664e22a8-3798d8ef, #w-node-ef1122fe-b578-5084-24bb-bef8664e22aa-3798d8ef, #w-node-_63f14346-e96d-35ec-07ee-4250c61788bc-3798d8ef, #w-node-_18a068c3-49b0-aae1-95cf-d776c223c53d-3798d8ef, #w-node-c674d64d-b9cf-e0f6-b993-d122579a55b1-3798d8ef, #w-node-_74be6b10-f891-876d-c896-4e076688facd-3798d8ef, #w-node-_3af129f2-fb7d-e991-96ae-72d11322a19a-3798d8ef, #w-node-_793cc01f-c2a3-8c43-a84a-deb7e0d8dbae-3798d8ef, #w-node-_75a2feac-2e77-b60a-7559-c94270f659b1-3798d8ef, #w-node-_73c35310-789b-b3ca-ab30-cbcee8baa7a9-3798d8ef, #w-node-_652fe1bc-5220-751f-27b7-626b4a2c7db6-3798d8ef, #w-node-_6d29dd51-c35c-06b2-02e9-fd8ce6088f8f-3798d8ef, #w-node-_51bfa88b-c91a-8d71-ed97-48fb5c05a032-3798d8ef, #w-node-_57c0480c-22d8-26fd-326d-41d337c6dcb0-3798d8ef, #w-node-_160ce7d0-098a-5b7b-55cc-b402dddc37c9-3798d8ef, #w-node-_966cdef9-542a-cbde-312e-4e3c6372b791-3798d8ef, #w-node-_0854a552-02fd-1f77-d399-03a17079763c-c3e01771, #w-node-ae181bd3-ecaa-90b6-b628-b7e31c74d342-c3e01771, #w-node-_2cbac2ba-47ee-56f6-5011-283837013e79-c3e01771, #w-node-_36feba89-d5f7-c6c6-80fc-03f20fdf85a2-c3e01771, #w-node-_1dccf340-5d3b-a1e2-ec1a-6fa46dbbd805-c3e01771, #w-node-_7a010c34-b966-a64a-fa74-5c76a4b31055-c3e01771, #w-node-_0d8850c6-7ba2-5715-3593-8827f45b1f1f-c3e01771, #w-node-_8926842c-0dfc-9b76-276f-bb48f256ac1d-c3e01771, #w-node-_22eee68a-0a36-5e12-6e9e-6ba3be86587c-c3e01771, #w-node-af21ea97-dd01-91fe-fa27-cd5417f8f39a-c3e01771, #w-node-_0854a552-02fd-1f77-d399-03a17079763c-e7d4e857, #w-node-ae181bd3-ecaa-90b6-b628-b7e31c74d342-e7d4e857, #w-node-_2cbac2ba-47ee-56f6-5011-283837013e79-e7d4e857, #w-node-_36feba89-d5f7-c6c6-80fc-03f20fdf85a2-e7d4e857, #w-node-_1dccf340-5d3b-a1e2-ec1a-6fa46dbbd805-e7d4e857, #w-node-_7a010c34-b966-a64a-fa74-5c76a4b31055-e7d4e857, #w-node-_0d8850c6-7ba2-5715-3593-8827f45b1f1f-e7d4e857, #w-node-_4bbab745-2f16-24ad-35f5-35e859413313-c6e16e01, #w-node-_059824e7-988c-8c81-1d7a-2c260508d356-c6e16e01, #w-node-c8adf9f5-6ba0-8d74-03bb-9bea7bb50128-c6e16e01, #w-node-b17b4c23-b660-c63c-8442-9ad2f0872fbc-c6e16e01, #w-node-_29116117-897e-22e7-312f-f67988ad91bb-c6e16e01, #w-node-_7fe841c3-d694-9009-7d9e-0c346a831f68-c6e16e01, #w-node-bcee7e0e-028d-2e64-0b0a-bb2c07ba9a8a-c6e16e01, #w-node-_7f57c0d8-7df7-bc66-9427-327c5bc9b387-c6e16e01, #w-node-d40f1f63-fd8b-9951-d1b2-059a3e29e24c-c6e16e01, #w-node-_794bad2d-5afb-037c-8463-e8d9901a38da-c6e16e01, #w-node-_84b08023-073c-ec26-e610-754ec4ad5960-c6e16e01, #w-node-_982c928c-d0a5-138f-6a2b-a234871da8fc-c6e16e01, #w-node-c6a02bc6-e165-ba59-7d36-7df2e4400237-c6e16e01, #w-node-_730cc7ef-5ca7-690a-52a3-a299e2d4529b-c6e16e01, #w-node-_4378d555-0057-70d3-af09-34aa61a97a28-c6e16e01, #w-node-e027d3d5-1543-da4d-0d96-4530d2e0a7da-c6e16e01, #w-node-_20567259-45d4-9d77-63ca-ab0d6efe992e-c6e16e01, #w-node-_1b437894-105e-f5eb-3499-c11566383069-c6e16e01, #w-node-e32cb659-e737-3c2d-5cd6-05b6f552ec0a-c6e16e01, #w-node-_26a34bcd-3c7f-ba64-66d2-028118e975ce-c6e16e01, #w-node-_119437d4-b022-c53c-5108-c37459c8cd91-c6e16e01, #w-node-_72937a38-9411-5006-8e1c-14114a1fc253-c6e16e01, #w-node-_016093c3-02bf-04e1-7e86-e96e61bb71b6-c6e16e01, #w-node-fd5a2bef-76a2-0972-e3da-66487183b78c-c6e16e01, #w-node-_1ff651d3-1cd0-3804-bce3-4e01d5783dbc-c6e16e01, #w-node-e6193814-3412-8d09-613a-d7a30bb0cacc-c6e16e01, #w-node-_4a1f3052-1162-9ec2-77e5-a646c854010c-c6e16e01, #w-node-_409c928d-8e4d-c807-11d0-7a93ac21c504-c6e16e01, #w-node-_311f8caa-9b35-ce26-744f-9d8ebb4a2921-c6e16e01, #w-node-_040c149a-cedd-6582-eb83-d8d1c57b867e-c6e16e01, #w-node-_44b1c37b-b4dd-f708-7e6a-499bb4b413e7-c6e16e01, #w-node-_575fb7c3-15b0-133d-6755-8f5039b84135-c6e16e01, #w-node-_7add4136-00e6-1e2e-adcb-d3ddc8710324-c6e16e01, #w-node-fb9f0211-9f63-f9bc-398c-b546825b1c31-c6e16e01, #w-node-_100ad626-b229-8e55-9b81-9907e0a05b7a-c6e16e01, #w-node-d7640d6b-be78-6b45-1ef1-5d3f279ac435-c6e16e01, #w-node-_45aaad37-3d4d-9231-59eb-cd6fd4045e19-c6e16e01, #w-node-a106a824-7735-b1cc-6b46-220b3660d573-c6e16e01, #w-node-e7b8dc97-db4b-4df7-e3f0-09457eaae878-c6e16e01, #w-node-_61c603ce-d83d-d2d9-bc59-db57f0e32d33-c6e16e01, #w-node-_4505e7bf-1d53-9d77-459c-73a4f25864ad-c6e16e01, #w-node-_18208934-55d8-124a-a418-c77295cd3d50-c6e16e01, #w-node-ed93cb9c-12a7-1385-a27a-fd7f48904cfe-c6e16e01, #w-node-_25e89aa8-f2d4-9f3f-4ac3-a49260db6bcd-c6e16e01, #w-node-_3ee251b3-512e-61e2-5a44-ce9411c39b06-c6e16e01, #w-node-_4c901f70-2c09-1f23-2c74-87d752709c65-c6e16e01, #w-node-e7801e6e-d1be-9f91-c892-ada63d7b1e01-c6e16e01, #w-node-_462a3c7f-7434-dd6e-0aa2-5a4b7a8cff59-c6e16e01, #w-node-_0df263d5-b424-c1e2-4493-d661b14034f8-c6e16e01, #w-node-c63607f4-51c2-1b65-7d77-d4e648ddfef3-c6e16e01, #w-node-_386bb0a8-9656-5522-e2c4-4bfbcf7c6b49-c6e16e01, #w-node-_2322e6c8-79ca-179d-d8d7-0c71d5da3df0-c6e16e01, #w-node-c05fef9e-84d7-429e-7932-6bb8a67e1202-c6e16e01, #w-node-f128666a-5433-0f02-0524-54b3ca5596a1-c6e16e01, #w-node-_08eddefb-1c98-c509-9a43-c60a683350ff-c6e16e01, #w-node-_4de94a2c-36b7-6738-a59e-0a86798e92d8-c6e16e01, #w-node-_8c3c5aee-fa34-9f6d-6a32-3674efbaf296-c6e16e01, #w-node-e0c56c31-66cd-0028-4f65-a6a0def3238d-c6e16e01, #w-node-_91577bd5-90b9-94ae-7ae5-094ea84131dd-c6e16e01, #w-node-_5df6b9ce-8bc6-1ac5-b17c-e0649662b44b-c6e16e01, #w-node-_5330bbf5-d4ff-f12a-5e74-e2fa166678ad-c6e16e01, #w-node-f2d1fcbe-e5ef-3f5d-a081-97e7280c3a14-c6e16e01, #w-node-b7cba597-f6af-99fe-0d3f-3ea44b42934a-c6e16e01, #w-node-_25c7a55c-2ceb-0446-d191-63eea4c6d7fe-c6e16e01, #w-node-_6528569d-5b92-827f-5d6f-8cdfa7a0a45a-c6e16e01, #w-node-d65e53c6-758c-db32-c6ac-0ddf974f7d87-c6e16e01, #w-node-_76312e95-ef13-7a78-4bbf-629b727dc919-c6e16e01, #w-node-_8a6ee6f3-bf6e-f08c-0632-56b0b79806b5-c6e16e01, #w-node-e7ce7cf0-367b-f2ae-3909-8a349af9a888-c6e16e01, #w-node-f992c54d-6131-a015-06e8-2d8c455087d5-c6e16e01, #w-node-_35f9b637-c6c9-48d2-855d-2da126cd3caa-c6e16e01, #w-node-b401c863-a4d3-a1de-d9c6-f43c36f0b4fc-c6e16e01, #w-node-e26aa726-368d-59ec-784c-2e24b782b303-c6e16e01, #w-node-_5cb42696-1d60-dc66-e401-33d7a7ef5711-c6e16e01, #w-node-db8969cf-a35b-423c-f951-886002c908da-c6e16e01, #w-node-_6e043457-ef34-ec11-ff82-795e62804e14-c6e16e01, #w-node-_13ab0f42-11c4-d6c0-0e3b-17c053471304-c6e16e01, #w-node-_9f5747b9-6263-dd2e-ba0e-fe13078e10ac-c6e16e01, #w-node-_6332389d-4b1c-fcde-cf8f-b588dc4f4f3b-c6e16e01, #w-node-_1201b7bd-66a7-1528-d344-bea5dd15d906-c6e16e01, #w-node-fc78ab3d-8340-dbbc-a848-a921573139e3-c6e16e01, #w-node-_098e859f-4f68-c60f-80c4-cc42ee4cfe33-c6e16e01, #w-node-_2ef9e1e0-1259-7817-cc5b-be2a55c1bf79-c6e16e01, #w-node-fe0879ad-83bc-972d-ca2a-b36360695739-c6e16e01, #w-node-e4b33dd8-9265-b603-eef3-a71704f8e3f2-c6e16e01, #w-node-_84b4a585-a896-b618-3415-08ec1ec02e5b-c6e16e01, #w-node-f70a12fe-2913-49b1-4e5a-d98fa135ce00-c6e16e01, #w-node-_1b56a739-7f04-37e2-39b1-102f4f17313a-c6e16e01, #w-node-_909c3174-16c5-543e-8da5-9ac797ed1df2-c6e16e01, #w-node-_411497d5-7fbf-78fd-e83f-2cff745fbae7-c6e16e01, #w-node-_37608591-3e21-5290-bc90-705cf6f06cbc-c6e16e01, #w-node-cb99cad5-f2c2-8a7d-f87a-4c9230e54e50-c6e16e01, #w-node-_2390dd4d-757e-ec0d-7769-36a7c13f4c94-c6e16e01, #w-node-_7eac8887-9555-a8d8-164e-a121a1f5f0b2-c6e16e01, #w-node-f351ee73-49bb-2a6d-4fa6-23fcd7e01a7a-c6e16e01, #w-node-fc2e2ab1-5e9d-57a3-e56f-f3b512374b1c-c6e16e01, #w-node-_5413f653-cc75-842e-0665-f716099d0322-c6e16e01, #w-node-c8f57034-8cc8-f535-e7ce-3fa05c685885-c6e16e01, #w-node-cae53a31-6c3e-1c4f-5f7b-10379c99ae25-c6e16e01, #w-node-_62f1856f-a2e6-93ef-e993-d0c9f6abeb28-c6e16e01, #w-node-_628c231f-647c-0f51-6ba3-c91663eba2f8-c6e16e01, #w-node-_6a7e40ac-7bbf-4d74-27e7-782817bd5c41-c6e16e01, #w-node-_95e27b02-92b7-ae8a-14fd-1937cb395fd0-c6e16e01, #w-node-_0d6a837b-3097-243f-3f79-94e7ba60fdcd-c6e16e01, #w-node-c1e18382-66d9-7cf9-21ce-8ec5cf15cde5-c6e16e01, #w-node-b78793bc-c0ea-51e4-9f71-a8303ce67ded-c6e16e01, #w-node-_11e62c9d-f77f-7a46-dbd6-ab6159059bf4-c6e16e01, #w-node-_89f8209b-a567-b6f6-5c95-976aeacfd178-c6e16e01, #w-node-_295b1dbb-d38a-a156-ff46-7ce6be77ee9c-c6e16e01, #w-node-_3afc5548-c407-72f8-5029-e469d6a31af6-c6e16e01, #w-node-_388d92ff-a7de-6541-d7ec-94e4cb6d618a-c6e16e01, #w-node-_29a2ed52-ede8-79d4-5009-42d4e25a15d1-c6e16e01, #w-node-aaabb843-4ad9-dec5-4d5e-e3efa9728be0-c6e16e01, #w-node-cfd845d8-2c61-0525-732a-c6a5c815758b-c6e16e01, #w-node-_051a4670-018a-180f-e696-82f2df4f4652-c6e16e01, #w-node-_73372223-321a-462c-58fc-8b544ac29a64-c6e16e01, #w-node-_47076fcc-27ac-c928-e089-9056366bd22a-c6e16e01, #w-node-d8e9b0dc-a20e-d764-9422-a304ceb7f608-c6e16e01, #w-node-_18e75116-bd7a-537a-a18a-62252fdfe2d6-c6e16e01, #w-node-_95c26049-0913-965e-c702-a57533a0aaf7-c6e16e01, #w-node-_6fd05a50-5fed-8488-49a8-780c3836f5ef-c6e16e01, #w-node-_7adbf277-9b05-538c-a11a-e406b53ed95b-c6e16e01, #w-node-_102b2a00-af27-d5db-2279-168d4625d453-c6e16e01, #w-node-_1eda222a-ad69-891a-9c05-dabf6f498c0a-c6e16e01, #w-node-_17cb5a5b-328a-38e2-c354-4b8ed4127a9d-c6e16e01, #w-node-_6fe962cf-f514-90df-68d6-aad4916dfa50-c6e16e01, #w-node-a01b4dc4-5814-feed-74a7-8bb4a19d4380-c6e16e01, #w-node-_8e89dad7-6010-441f-30a5-4737cd69bc1c-c6e16e01, #w-node-_41070dbe-48a2-48fe-5f54-e8aeff45f905-c6e16e01, #w-node-_0b7806a8-5551-b56c-632d-893b748324b0-c6e16e01, #w-node-_19d745ad-a3b4-ea9f-cd79-0b7e52e14788-c6e16e01, #w-node-a89eb224-ecfc-fe5b-9161-e4c7bd3e051b-c6e16e01, #w-node-_0995618c-0462-dc09-3620-5ed792f7a568-c6e16e01, #w-node-_40bd089a-41d4-8a5a-8804-4e334a416640-c6e16e01, #w-node-_2ce04a85-d01d-0b2f-9a48-767feef944b9-c6e16e01, #w-node-_492bc758-7dc3-1307-3a85-fa90ad36792a-c6e16e01, #w-node-_49fe9a42-b22c-1b19-b25c-6be262e2607c-c6e16e01, #w-node-_1dccf340-5d3b-a1e2-ec1a-6fa46dbbd805-72402b88, #w-node-_7a010c34-b966-a64a-fa74-5c76a4b31055-72402b88, #w-node-_0d8850c6-7ba2-5715-3593-8827f45b1f1f-72402b88, #w-node-_8926842c-0dfc-9b76-276f-bb48f256ac1d-72402b88, #w-node-_22eee68a-0a36-5e12-6e9e-6ba3be86587c-72402b88, #w-node-af21ea97-dd01-91fe-fa27-cd5417f8f39a-72402b88, #w-node-a8d2f6d0-b2c9-4589-a96f-09d7505d6bd0-72402b88, #w-node-b0dc4cbb-b86d-7d9f-776f-ffaa0affc6b6-72402b88, #w-node-_8ebb5030-7cda-7202-fb2a-b8b10f4156e7-72402b88, #w-node-_15e71137-69f5-1190-aaf8-8d7f35939b9c-72402b88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eab0d0ba-2a9c-2cdc-c27e-c678e272659e-79d9a220 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-fecf1745-6cf6-c3b5-7232-56230a38ccc5-79d9a220, #w-node-a679a3c5-7958-2221-33d0-c10ca0932df5-79d9a220, #w-node-e0f56e2c-e38a-b325-b2aa-d61d6ac0bbd9-79d9a220, #w-node-a5949c11-a92f-f1a0-628e-c0c124205529-79d9a220, #w-node-c1e09a2f-9496-1d7c-727b-a4a9e24f30be-79d9a220, #w-node-_82246a43-0204-c254-9c04-dbc705bafb24-79d9a220, #w-node-_5ec0a822-5127-73cf-9c5d-cb03f128a66b-79d9a220, #w-node-_22fa53fe-3172-b4b1-ae0d-db9aa895c8b1-79d9a220, #w-node-dc995d76-d1a0-493e-eea0-062d6a67e265-79d9a220, #w-node-_2fc5f298-8ec3-c377-5dc0-2f87fa7ed8f1-79d9a220, #w-node-_8d346410-a331-fc11-4c75-39af6a4a95c9-79d9a220, #w-node-a72b659d-9edf-6e9c-a8cb-03212d347ead-79d9a220, #w-node-_871688eb-6c98-d4d4-874e-6f8c853caff2-79d9a220, #w-node-c3412fcb-4de3-0c68-f903-7ff7b34da2a9-79d9a220, #w-node-_8a70f585-6e38-e99c-a620-833e3f2ecdc3-79d9a220, #w-node-_83577a1c-8a60-0d3d-7e83-5e7f039218dd-79d9a220, #w-node-a364e66c-d4bc-1609-de79-b1492959cd39-79d9a220, #w-node-_87037f57-7589-dd3a-43bb-7578ab7acaa0-79d9a220, #w-node-_5b99a950-f060-a7bd-813b-37a254e4abc1-79d9a220, #w-node-_6db9e7f1-6bf4-582a-75e0-3420959bb6db-79d9a220, #w-node-f496672f-62f8-ded3-ca08-1808d84a64db-79d9a220, #w-node-f312ab4b-e333-73b4-bae2-2d4371ab13c4-79d9a220, #w-node-_04090951-d9c8-2115-e9d9-879632dda174-79d9a220, #w-node-f87961df-e322-6cb7-1811-877daf00f861-79d9a220, #w-node-_5d0428f7-1dbe-da63-c88c-914b67117450-79d9a220, #w-node-_44c66f1a-756d-a246-7140-99eaf6f566ec-79d9a220, #w-node-c0047558-e89d-edea-bf01-138b45407d34-79d9a220, #w-node-_151f1efb-79f6-33e9-390c-0c8d2044e6fb-79d9a220, #w-node-_9575144f-41b5-4f72-f3e4-d12be91922bc-79d9a220, #w-node-b1a14ea7-ab2b-8cfd-c706-6ad849cac9d3-79d9a220, #w-node-c0aca70b-baf7-2abc-75bb-99b49d1ad717-79d9a220, #w-node-_8c851d83-ca27-c648-82cf-71b9db159528-79d9a220, #w-node-ca04844b-9fca-5fba-d325-08e1fcbfbc36-79d9a220, #w-node-_720ebf58-7b41-9680-2d5e-d272c14a45eb-79d9a220, #w-node-_66fece39-793a-a83d-5186-23530e267bae-79d9a220, #w-node-ccc03e55-7ec2-4253-acbd-3f73dc300d23-79d9a220, #w-node-_263a68bd-ee31-fd33-3b18-e8e867bf6a99-79d9a220, #w-node-_51bf9758-7252-71d5-e048-2e999412b7f0-79d9a220, #w-node-_983bf5a1-9fb3-0ce7-2831-4e1b42710b94-79d9a220, #w-node-dec39914-8574-6078-02e7-15a12a4ae002-79d9a220, #w-node-_56dc2dcc-94b1-eb6f-5782-7f9cf0594129-79d9a220, #w-node-_4483d467-4e8b-5e1f-9981-f1fa63fedbc2-79d9a220, #w-node-f7dde400-dd8e-8308-97aa-594441fabe76-79d9a220, #w-node-_364a3395-c602-9412-d1dd-f33605e21713-79d9a220, #w-node-c6cec5d2-6743-9a50-446d-b2a2eee27616-79d9a220, #w-node-_580f6352-7677-6915-4b56-20a79bb041e3-79d9a220, #w-node-_2589c353-fa52-2e5f-952a-2495e623d7a3-79d9a220, #w-node-_774a6e39-3754-f600-46a6-fe5945a9f4bf-79d9a220, #w-node-_252ac67a-2019-9e5b-d53c-3959582e0f11-79d9a220, #w-node-a93b7bf2-f584-4e2f-585b-c986186d9107-79d9a220, #w-node-_44761871-1c31-6ed6-9347-ed361f2983cd-79d9a220, #w-node-_5cd87c34-c5e9-2199-3f0b-8c9fd004852a-79d9a220, #w-node-bb25c2ea-c1da-5912-edfe-da41c1a79aed-79d9a220, #w-node-_2521f384-e2cd-e8af-d4a3-8f56cd5066ba-79d9a220, #w-node-_0a0d7847-3cc0-5800-1e68-2f41d283d108-79d9a220, #w-node-_31aca258-a05f-e9f2-75ac-b5d97277cf0a-79d9a220, #w-node-_18314c87-e72e-ff51-442b-e82e13641223-79d9a220, #w-node-e3719218-b4ce-a4f5-0099-d5585349826b-79d9a220, #w-node-_00ed022c-8bae-a594-7852-4085755d6a81-79d9a220, #w-node-_93d08099-9453-d19f-f85d-364ce6011e38-79d9a220, #w-node-e0cec744-3cf8-7b76-735b-8e1f74bfee3b-79d9a220, #w-node-_4c6f0c0b-3abf-7324-e95e-73cd4db121b2-79d9a220, #w-node-d3b303f2-d611-b93d-d1ea-71a062492b95-79d9a220, #w-node-b00d25ea-8282-1f85-05cc-9a89f809e338-79d9a220, #w-node-_4e1ab00f-5f7d-c624-a6a6-c2874cbece16-79d9a220, #w-node-b1502aee-08d7-be5d-6c24-f8fe28b763ac-79d9a220, #w-node-_407109b1-70f6-3138-91ad-4ee777a38002-79d9a220, #w-node-_19d72249-119a-a45c-2637-d15df373b314-79d9a220, #w-node-_4b262b13-40f9-2e37-61ea-1b3b97ee9692-79d9a220, #w-node-_71eef820-f6a0-a5ed-bd53-8c8beadd5058-79d9a220, #w-node-_3f6ef16a-f3bb-61da-26a8-38defbe74636-79d9a220, #w-node-_28fc0b80-2ac0-6a66-d3d1-259e6b58f83e-79d9a220, #w-node-e0dd3844-cf13-0ca5-7780-776ea97b2521-79d9a220, #w-node-_57962294-d502-d7ab-def7-9b4b2c7e5d92-79d9a220, #w-node-_2fcc31bb-8bf2-627a-7202-6fbfbaf26de5-79d9a220, #w-node-_1c353ddf-78fc-cabd-736d-107ceeab262a-79d9a220, #w-node-_544fcaf6-c3bd-115c-7d4c-13b0a0b329aa-79d9a220, #w-node-a1775755-1a9d-f064-1204-40f43784dea8-79d9a220, #w-node-a801657d-2351-8b7a-dccf-f96060bc97bf-79d9a220, #w-node-_69c9ae63-7c83-a518-6ec2-9594b3bc811c-79d9a220, #w-node-_75459c78-7df3-7b5a-9e49-62e2b663a6d4-79d9a220, #w-node-_00686dec-f9f1-530e-dd26-6bb0379f9037-79d9a220, #w-node-b9613e0d-0f0e-df71-0c53-5fd2ccb639b0-79d9a220, #w-node-d5ffab14-87c1-b8a4-e9fd-e203d6507d8a-79d9a220, #w-node-_3b990cf2-439d-f6e8-3fd7-2f982fd725a9-79d9a220, #w-node-c15b5772-b905-642c-9e62-fb8e6f7e51ed-79d9a220, #w-node-e180c9ec-86b2-c3e8-62f3-fc3f373e870a-79d9a220, #w-node-_3121cc3d-bdea-de10-8f91-1c097436ec35-79d9a220, #w-node-_3581b5e6-b422-820b-7ef4-60eafd681120-79d9a220, #w-node-e7e88f00-268c-0a44-7f1e-b2db059b7ac8-79d9a220, #w-node-ac5dc845-ee24-d4d1-1a74-c787b94a3980-79d9a220, #w-node-_042c8f00-f5ef-f47a-c11f-8aa1313dc6d5-79d9a220, #w-node-e574e832-bb18-a162-8931-c297712f7db8-79d9a220, #w-node-fc922eed-0659-9c33-dab9-9e0935350df9-79d9a220, #w-node-_8f37e65d-8db2-31af-718c-48f70ac73001-79d9a220, #w-node-_5066aee3-3ba2-75d2-db74-755a44621aa9-79d9a220, #w-node-a75d204d-124d-d249-7fcb-190311fb4aeb-79d9a220, #w-node-b03ecd2b-0bf5-4ef8-0622-2b21c3cab8de-79d9a220, #w-node-c1462aaf-0ff1-a8c8-53ed-c1e4777336de-79d9a220, #w-node-dd2f7f40-00d6-0d63-02bf-234453422517-79d9a220, #w-node-dadf577b-236f-c8ef-c71a-a1a0e185c081-79d9a220, #w-node-_4d26758d-26b7-3382-acb1-7b1b83663b03-79d9a220, #w-node-b9cd267e-4d59-5127-9c8c-7fc8b8422015-79d9a220, #w-node-_70f9490e-4236-502d-e05e-d66e9e407160-79d9a220, #w-node-a5ff5467-1078-bf58-cecb-ea8bd9cf6308-79d9a220, #w-node-_7a9d27a2-9a61-57a8-f08d-5db927859864-79d9a220, #w-node-a8379fb1-7d95-e4e4-8a2c-49dca8e548ae-79d9a220, #w-node-_6d26d09d-e89e-4fc9-38c8-e6ce3ecbbb85-79d9a220, #w-node-_38bd95c2-5294-3cd0-cad6-340292d75816-79d9a220, #w-node-c33515a4-aa86-03e7-e868-eef8bd83befd-79d9a220, #w-node-_71ba14db-50b5-b174-e914-17db7c352193-79d9a220, #w-node-cc37b19b-4ec1-4662-7347-fc8486634bf9-79d9a220, #w-node-_83e3b0f0-0c34-0b24-8d49-8f689176b294-79d9a220, #w-node-e5af8f64-fd82-461f-efcf-4555166b15bd-79d9a220, #w-node-_2c03bd17-7b92-71c4-00ba-f2bf952076f4-79d9a220, #w-node-_667e5a35-52fd-ddbd-10a6-ef3d535f5665-79d9a220, #w-node-_32f088ac-90f8-44bb-e8f5-7d9e452d3b6f-79d9a220, #w-node-eaabe9ea-9884-7d9a-59d0-3d622d999b73-79d9a220, #w-node-a8ea1848-66d7-49d9-b9d2-6377926e4d74-79d9a220, #w-node-_3975344f-5ae0-e17f-cad3-c7b54b819bcf-79d9a220, #w-node-_610afbbe-0292-3b03-80d2-6e4a62022809-79d9a220, #w-node-_217dcfdd-ded7-9d58-985a-477992e6a534-79d9a220, #w-node-_290c51b1-81e0-c348-e07b-c10ce77335a0-79d9a220, #w-node-_18c2db76-8608-2c19-bcb0-7c42f974aa65-79d9a220, #w-node-b6cc0c5d-44a1-7895-eed8-16df7a77d8a0-79d9a220, #w-node-_9c9ee83a-5b6d-131d-b647-94566bc58ad9-79d9a220, #w-node-_357af487-8366-ffe5-ed85-65ff698b9260-79d9a220, #w-node-_898d570c-1b36-56a3-2d1b-5778fba1778d-79d9a220, #w-node-_629ea455-3db5-d28b-d73a-0d605672fe07-79d9a220, #w-node-_77beedc4-1449-8328-6d3f-da4d19702651-79d9a220, #w-node-db1350ba-1b47-b0d5-10fd-946f56380e4e-79d9a220 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}


