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

.home-page {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100vw;
  height: auto;
  min-height: 100vh;
  padding-top: 30px;
  padding-right: 40px;
  padding-left: 40px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.footer {
  position: relative;
  width: 100vw;
  height: auto;
  min-height: 50px;
  padding: 40px;
  background-color: transparent;
}

.navbar {
  display: none;
  background-color: transparent;
}

.navbar-text {
  position: relative;
  margin-right: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  opacity: 1;
  font-family: Akzidgrobeligex, sans-serif;
  color: #edebe5;
  font-size: 14px;
  font-weight: 400;
  text-decoration: none;
}

.navbar-text.w--current {
  display: inline-block;
  padding-bottom: 3px;
  border-bottom: 1px solid #bfad87;
  font-family: Akzidgrobeligex, sans-serif;
  font-weight: 400;
}

.navbar-text.footer {
  display: block;
  width: auto;
  height: auto;
  min-height: auto;
  padding-top: 0px;
  padding-bottom: 0px;
  font-family: Akzidgrobeex, sans-serif;
  font-size: 10px;
  font-weight: 400;
  text-decoration: none;
}

.navbar-text.footer.no-margin {
  margin-right: 0px;
  padding-right: 0px;
}

.navbar-text.hide {
  display: none;
}

.navbar-text.credentials {
  margin-right: 15px;
  padding-right: 10px;
}

.navbar-text.house {
  color: #bfad87;
}

.home-bottom-wrapper {
  position: relative;
  left: 0%;
  top: auto;
  right: 0%;
  bottom: 0%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: auto;
  padding-right: 0px;
  padding-bottom: 40px;
  padding-left: 0px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.home-bottom-wrapper.right {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.home-bottom-wrapper.right._50-down {
  padding-top: 40px;
}

.location-text-link {
  font-family: Akzidgrobeex, sans-serif;
  color: #edebe5;
  font-size: 24px;
  line-height: 28px;
  text-decoration: none;
}

.bgimage {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  background-image: url('../images/pexels-peter-fazekas-1089450.jpeg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.footer-wrapper {
  border-top: 1px solid #bfad87;
}

.footer-text {
  font-family: Akzidgrobeex, sans-serif;
  color: #edebe5;
  font-size: 20px;
}

.footer-text.thin-10px {
  font-size: 10px;
}

.footer-text.agent {
  margin-bottom: 5px;
  padding-bottom: 1px;
  border-bottom: 1px solid #bfad87;
  color: #bfad87;
  font-size: 12px;
  text-decoration: none;
}

.footer-text.contact {
  position: relative;
  margin-bottom: 2px;
  font-family: Akzidgrobeex, sans-serif;
  font-size: 12px;
  line-height: 12px;
  text-decoration: none;
}

.footer-text.logo {
  font-family: Syne, sans-serif;
  font-weight: 700;
  letter-spacing: 1px;
}

.footer-location-text {
  display: block;
  margin-top: 0px;
  padding-top: 0px;
  font-family: Akzidgrobeligex, sans-serif;
  color: #bfad87;
  text-decoration: none;
}

.footer-grid {
  padding-top: 10px;
  justify-items: start;
  grid-row-gap: 40px;
  -ms-grid-columns: 1.75fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1.75fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.footer-navbar-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.footer-navbar-container.verticle-align {
  padding-top: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.navbar-conatiner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  min-width: 920px;
  padding-top: 20px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.contact-form {
  position: relative;
  width: 500px;
}

.contact-tex {
  margin-bottom: 0px;
  padding-top: 20px;
  font-family: Akzidgrobeligex, sans-serif;
  color: #edebe5;
  font-size: 17px;
  font-weight: 400;
  letter-spacing: 1.2px;
  text-transform: uppercase;
}

.contact-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100vw;
  height: 100vh;
  padding-top: 10%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #283e3c;
}

.button {
  padding-right: 0px;
  padding-left: 0px;
  background-color: transparent;
  font-family: Syne, sans-serif;
  color: #bfad87;
  font-size: 17px;
  letter-spacing: 2px;
  text-transform: uppercase;
}

.gold {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  display: none;
  background-color: #c9b662;
  mix-blend-mode: darken;
}

.gold-wrapper {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 20px;
  padding-right: 10px;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  opacity: 1;
}

.gold-wrapper.hide {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.gold-wrapper.last {
  margin-right: 0px;
  padding-right: 0px;
}

.gold-hover-wrapper {
  position: relative;
  overflow: hidden;
  margin-bottom: 4px;
  border-bottom: 1px none #000;
}

.gold-hover-wrapper.hide {
  display: none;
}

.gold-hover-wrapper.right {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.gold-hover-wrapper._10-padding {
  padding-top: 5px;
  padding-bottom: 0px;
}

.knightshill_gold_wrapper {
  position: relative;
  overflow: hidden;
}

.knightshill_gold_container {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.knightshill_gold_div {
  display: none;
  width: 9%;
  height: 100%;
}

.knightshill_gold_div.k {
  overflow: hidden;
}

.knightshill_gold_div.n {
  overflow: hidden;
  width: 11%;
  margin-left: 0px;
}

.knightshill_gold_div.i {
  overflow: hidden;
  width: 3%;
  margin-left: 0px;
}

.knightshill_gold_div.i.ii {
  width: 4%;
}

.knightshill_gold_div.g {
  overflow: hidden;
  width: 11%;
  margin-left: 5px;
}

.knightshill_gold_div.h {
  overflow: hidden;
  width: 11%;
  margin-left: 5px;
}

.knightshill_gold_div.t {
  overflow: hidden;
  width: 9%;
  margin-left: 0px;
}

.knightshill_gold_div.s {
  position: relative;
  left: -0.2%;
  overflow: hidden;
  width: 9.2%;
}

.knightshill_gold_div.hh {
  overflow: hidden;
  width: 12%;
  margin-left: 25px;
}

.knightshill_gold_div.l {
  overflow: hidden;
  width: 8%;
  margin-left: 0px;
}

.knightshill_gold {
  width: 100%;
  height: 100%;
  background-color: #c9b662;
  mix-blend-mode: darken;
}

.text-field {
  margin-bottom: 5px;
  padding-left: 0px;
  border-style: solid;
  border-width: 1px;
  border-color: transparent transparent #bfad87;
  background-color: transparent;
  color: #edebe5;
}

.register-button-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 20px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.register-heading {
  position: relative;
  margin-bottom: 20px;
  font-family: Syne, sans-serif;
  color: #bfad87;
  font-size: 43px;
  letter-spacing: 2px;
}

.register-container {
  display: none;
  width: 100%;
  height: 65%;
  padding-top: 20px;
  padding-bottom: 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.buyingwithus-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: auto;
  padding-top: 17%;
  padding-right: 40px;
  padding-left: 40px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  background-color: transparent;
}

.buying-dix {
  margin-bottom: 10px;
  padding-bottom: 10px;
  border-bottom: 2px solid #edebe5;
  font-family: Akzidgrobeex, sans-serif;
  color: #edebe5;
  font-size: 31px;
  line-height: 1.2;
  text-decoration: none;
  text-transform: uppercase;
}

.buying-dix._20px {
  padding-bottom: 5px;
  border-bottom: 0.5px solid #dad7d6;
  font-size: 20px;
}

.buying-dix._20px.buying_page {
  margin-bottom: 5px;
  font-size: 30px;
}

.link-2 {
  color: #dad7d6;
  text-decoration: none;
}

.agent-text {
  position: static;
  margin-bottom: 5px;
  font-family: Akzidgrobeex, sans-serif;
  color: #edebe5;
  font-size: 17px;
  font-style: normal;
  font-weight: 400;
  text-transform: uppercase;
}

.agent-text.buying_page {
  margin-bottom: 10px;
  font-size: 28px;
}

.agent-text.large {
  font-family: Syne, sans-serif;
  color: #bfad87;
  font-size: 31px;
  line-height: 1.2;
  font-weight: 700;
  text-decoration: none;
  text-transform: uppercase;
}

.agent-text.sales {
  margin-bottom: 30px;
  font-family: Akzidgrobeligex, sans-serif;
  font-size: 20px;
}

.developer_logo {
  margin-top: 0px;
}

.developer_logo.hide {
  display: block;
}

.agent_div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.developer_p {
  margin-top: 20px;
  font-family: Akzidgrobeligex, sans-serif;
  color: #dad7d6;
  font-size: 16px;
  line-height: 22px;
  font-weight: 200;
}

.buying-contact-text {
  position: static;
  margin-bottom: 5px;
  padding-top: 0px;
  padding-bottom: 0px;
  font-family: Akzidgrobeligex, sans-serif;
  color: #bfad87;
  font-size: 21px;
  font-weight: 300;
  text-decoration: none;
}

.buying-contact-text.buying_page {
  font-size: 20px;
}

.buying-contact-text.hide {
  display: none;
}

.buying_grid {
  display: -ms-grid;
  display: grid;
  width: 100%;
  height: auto;
  padding-top: 5vh;
  justify-items: center;
  -webkit-box-align: start;
  -webkit-align-items: start;
  -ms-flex-align: start;
  align-items: start;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1.4fr 1fr;
  grid-template-columns: 1.4fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

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

.buying_wrapper.para {
  display: block;
  padding-right: 7vw;
}

.buying_wrapper.baron-bird {
  margin-top: 100px;
}

.location-link {
  font-family: Akzidgrobeex, sans-serif;
  color: #edebe5;
  font-size: 24px;
  line-height: 28px;
  text-decoration: none;
}

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

.menu {
  position: relative;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  z-index: 100;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 30px 30px 10px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  background-color: transparent;
}

.overview-section {
  width: 100%;
  height: auto;
  padding-right: 40px;
  padding-left: 40px;
  background-color: #283e3c;
  color: #283e3c;
}

.overview-grid {
  width: 100%;
  height: auto;
  padding-top: 17%;
  -webkit-box-align: start;
  -webkit-align-items: start;
  -ms-flex-align: start;
  align-items: start;
}

.overview-grid.bullets {
  padding-top: 0px;
  padding-bottom: 60px;
  -ms-grid-columns: 0.25fr 1fr 1fr;
  grid-template-columns: 0.25fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  color: #283e3c;
}

.overview-grid.bullets.credentials {
  -ms-grid-columns: 0.25fr 1fr;
  grid-template-columns: 0.25fr 1fr;
}

.overview-grid.bullets.overview {
  padding-top: 60px;
}

.overview-grid.bullets.area {
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.overview-grid.one-below {
  padding-top: 0%;
}

.coming-soon {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: auto;
  padding-top: 20px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-top: 1px solid #bfad87;
}

.coming-soon.gallery {
  margin-bottom: 40px;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.coming-soon.fp {
  margin-top: 8em;
  text-decoration: none;
}

.coming-sson {
  position: static;
  padding-top: 10px;
  font-family: Syne, sans-serif;
  color: #bfad87;
  font-size: 3vw;
  font-weight: 400;
}

.coming-sson.maps {
  font-family: Akzidgrobeligex, sans-serif;
  font-size: 2vw;
  font-weight: 400;
}

.bullet-wrapper {
  padding-bottom: 6em;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}

.bullet-wrapper.rotate {
  position: relative;
  left: 0%;
  top: 0%;
  right: auto;
  bottom: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  padding-bottom: 0vw;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
}

.bullet-wrapper.rotate._50 {
  height: 36%;
}

.bullet-wrapper.ll {
  padding-bottom: 5em;
}

.vt-t {
  display: inline-block;
  width: 212px;
  font-family: Akzidgrobeex, sans-serif;
  color: #bfad87;
  font-size: 16px;
  font-weight: 400;
  text-decoration: none;
}

.vt-t.down {
  position: relative;
  width: 106px;
  font-family: Akzidgrobeex, sans-serif;
  font-size: 16px;
}

.gb {
  background-color: #283e3c;
}

.ov-header {
  margin-top: 0px;
  margin-bottom: 80px;
  padding-right: 13vw;
  font-family: Akzidgrobeligex, sans-serif;
  color: #edebe5;
  font-size: 42px;
  line-height: 1.2;
}

.ov-header.location {
  padding-right: 0vw;
}

.ov-header.location.indent-right.left {
  margin-bottom: 0px;
  padding-right: 6vw;
  padding-left: 14vw;
  font-size: 30px;
  line-height: 1.3;
}

.ov-header.location.indent-right._30px {
  padding-right: 6vw;
  font-size: 30px;
}

.ov-header.location.small {
  margin-top: 40px;
  margin-bottom: 0px;
  padding-right: 10vw;
  font-size: 30px;
  line-height: 1.3;
}

.ov-header.location.small.ov-page {
  margin-top: 0px;
  margin-bottom: 60px;
}

.ov-header.location-indent {
  padding-right: 10vw;
  line-height: 1.3;
}

.ov-header.pod {
  margin-bottom: 20px;
}

.list-item-ov {
  color: #edebe5;
}

.bullet-text {
  margin-bottom: 5px;
  font-family: Akzidgrobeligex, sans-serif;
  font-size: 23px;
  line-height: 26px;
}

.bullet-text.gt {
  margin-bottom: 0px;
  margin-left: 27px;
  color: #bfad87;
  font-size: 15px;
  line-height: 19px;
}

.bullet-text.dash {
  margin-right: 10px;
}

.bullet-text.spec {
  margin-bottom: 20px;
  font-family: Akzidgrobeligex, sans-serif;
  color: #edebe5;
  font-size: 16px;
  line-height: 1.2;
  font-weight: 400;
}

.listitem {
  padding-bottom: 30px;
}

.listitem.last-item {
  padding-bottom: 0px;
}

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

.column {
  padding-top: 0px;
}

.side-angle {
  position: relative;
  width: 100%;
  height: 100%;
}

.rotate-90 {
  position: relative;
  left: 20px;
  top: 0%;
  right: auto;
  bottom: auto;
  -webkit-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg);
  -webkit-transform-origin: 0% 100%;
  -ms-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.rotate-90.down {
  top: 100px;
}

.rotate-90.slightly-down {
  top: 40px;
}

.nevbar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.bg-menu {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  z-index: 100;
  width: 100%;
  background-color: #283e3c;
}

.bg-menu.home-bg {
  background-color: transparent;
}

.bg-menu.home-bg.phone.bg {
  display: none;
}

.knights-hill-wrapper {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  z-index: 100;
  display: none;
  margin-top: 30px;
  padding-right: 40px;
  padding-left: 40px;
}

.paragraph_overview {
  margin-top: 40px;
  margin-bottom: 0px;
  padding-top: 10px;
  border-top: 1px solid #bfad87;
  font-family: Akzidgrobeligex, sans-serif;
  color: #bfad87;
  font-size: 10px;
  line-height: 1.3;
}

.paragraph_overview.disclaimer {
  position: absolute;
  left: 0%;
  top: 0%;
  right: auto;
  bottom: auto;
  margin-top: 0px;
  padding-top: 0px;
  border-top-style: none;
}

.ec {
  font-family: Syne, sans-serif;
  color: #bfad87;
  font-size: 32px;
  font-weight: 700;
}

.ov-sub-title {
  margin-bottom: 30px;
}

.gallery-images {
  width: 100%;
  height: 56vh;
  margin-bottom: 40px;
  padding: 0px;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.gallery-image._1 {
  background-image: url('../images/KnightHill-Kitchen2.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.gallery-image._2 {
  background-image: url('../images/KnightHill-Terrace-01.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.gallery-image._3 {
  background-image: url('../images/KnightHill-LivingRoom.jpg');
  background-position: 50% 50%;
  background-size: cover;
}

.gallery-image._4 {
  background-image: url('../images/KnightHill-Exterior-01.jpg');
  background-position: 50% 50%;
  background-size: cover;
}

.gallery-image._5 {
  background-image: url('../images/KnightHill-Bedroom2.jpg');
  background-position: 50% 50%;
  background-size: cover;
}

.gallery-image._6 {
  background-image: url('../images/KnightHill-Exterior-02.jpg');
  background-position: 50% 50%;
  background-size: cover;
}

.gallery-image._7 {
  background-image: url('../images/KnightHill-Bathroom.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.gallery-section {
  padding-top: 17%;
  padding-right: 30px;
  padding-left: 30px;
}

.gallery-section-image {
  width: 100vw;
  height: auto;
  padding: 20px 30px;
}

.location-section {
  padding-top: 16%;
  padding-right: 30px;
  padding-left: 30px;
}

.title {
  position: static;
  margin-top: 20px;
  margin-bottom: 30px;
  padding-bottom: 10px;
  border-bottom: 1px solid #bfad87;
  font-family: Syne, sans-serif;
  color: #bfad87;
  font-size: 44px;
  line-height: 1.2;
  font-weight: 700;
  text-transform: uppercase;
}

.title.b-a {
  margin-top: 0px;
  margin-bottom: 0px;
  padding-bottom: 10px;
  white-space: normal;
}

.title.spec {
  margin-bottom: 20px;
  padding-bottom: 10px;
}

.title.crdentials {
  width: 100%;
  margin-bottom: 10px;
  padding-bottom: 10px;
  font-size: 31px;
  text-decoration: none;
}

.text-span {
  font-size: 30px;
  line-height: 1.2;
}

.map-image {
  margin-top: 60px;
}

.maps-link {
  font-family: Akzidgrobeligex, sans-serif;
  color: #bfad87;
  font-size: 1.6vw;
  text-decoration: none;
}

.location-image-grid {
  grid-column-gap: 50px;
  grid-row-gap: 70px;
  -ms-grid-columns: 1fr 1.75fr;
  grid-template-columns: 1fr 1.75fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.location-image-grid.cafes {
  grid-column-gap: 20px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
}

.location-image.bar {
  background-image: url('../images/ahtziri-lagarde-EvREQMkbnoY-unsplash.jpg');
  background-position: 50% 100%;
  background-size: cover;
  background-repeat: no-repeat;
}

.location-image.restaurant {
  width: 100%;
  height: 60vh;
  min-height: 600px;
  background-image: url('../images/helga-christina-voOp_T3y5Oo-unsplash.jpg');
  background-position: 50% 40%;
  background-size: cover;
}

.location-image.restaurant.leisure {
  background-image: url('../images/clem-onojeghuo-pTeZKi29EYE-unsplash.jpg');
}

.location-image.cafe {
  background-image: url('../images/anh-nguyen-iaNjZvh3H2w-unsplash.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.travel-section {
  padding-top: 17%;
  padding-right: 30px;
  padding-left: 30px;
}

.empty {
  width: 100%;
  height: 64%;
}

.floorplan-section {
  width: 100vw;
  height: 200vh;
  padding-top: 15%;
}

.fp-section {
  padding: 17% 30px 60px;
}

.fp-section.fp-images {
  padding-top: 0%;
}

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

.fp-grid.b-b {
  margin-top: 40px;
}

.h-div {
  text-decoration: none;
}

.fp-sticky {
  position: fixed;
  left: 0%;
  top: auto;
  right: 0%;
  bottom: 0%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100vw;
  height: 100px;
  padding-right: 30px;
  padding-left: 30px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #283e3c;
}

.fp-houses-link-grid {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.measuremnts-wrapper {
  margin-top: 10px;
  border-top: 1px solid #bfad87;
}

.m-text {
  margin-top: 10px;
  font-family: Akzidgrobeligex, sans-serif;
  color: #edebe5;
  font-size: 17px;
  line-height: 1.1;
  text-decoration: none;
}

.m-text.g-text {
  margin-top: 5px;
  color: #bfad87;
}

.spec-section {
  padding-top: 17%;
  padding-right: 30px;
  padding-left: 30px;
}

.spec-grid {
  grid-column-gap: 0px;
  grid-row-gap: 20px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.specc-image {
  width: 100%;
  height: 55vh;
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.specc-image._1 {
  background-image: url('../images/KnightHill-Kitchen.jpg');
  background-position: 20% 50%;
  background-size: 300%;
}

.specc-image._2 {
  background-image: url('../images/KnightHill-LivingRoom_1.jpg');
  background-position: 60% 50%;
  background-size: 500%;
}

.specc-image._3 {
  background-image: url('../images/KnightHill-Bedroom2_1.jpg');
  background-size: 400%;
}

.specc-image._4 {
  background-image: url('../images/KnightHill-Bathroom_1.jpg');
  background-position: 35% 50%;
  background-size: 250%;
}

.small-spec-bullet {
  font-size: 14px;
}

.small-spec-bullet.spec-gold {
  color: #bfad87;
}

.dbrochure {
  position: relative;
  left: 30px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 5px 30px 5px 0px;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  border-bottom: 1px solid #bfad87;
  background-color: transparent;
  font-family: Akzidgrobeligex, sans-serif;
  color: #bfad87;
  letter-spacing: 1.4px;
}

.bdrocgure-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

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

.sales-agent-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.miles {
  font-size: 20px;
}

.greenfooter {
  position: relative;
  background-color: #283e3c;
}

.image-3 {
  padding-bottom: 90px;
}

.menu-mobile {
  display: none;
}

.navbar-mobile {
  display: none;
}

.mobile-nav-wrapper {
  display: none;
}

@media screen and (max-width: 991px) {
  .home-page {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: auto;
    min-height: 100vh;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .footer {
    height: auto;
  }

  .navbar-text {
    margin-bottom: 15px;
    font-size: 35px;
    line-height: 40px;
  }

  .navbar-text.w--current {
    margin-bottom: 15px;
  }

  .navbar-text.footer {
    min-height: auto;
    margin-right: 0px;
    padding-bottom: 5px;
    line-height: 1.1;
  }

  .navbar-text.footer.w--current {
    line-height: 1.1;
  }

  .navbar-text.footer.no-margin {
    line-height: 1.1;
  }

  .navbar-text.house {
    font-size: 14px;
    line-height: 1.2;
    text-align: center;
  }

  .home-bottom-wrapper {
    position: relative;
    padding: 40px 0px;
  }

  .footer-grid {
    -webkit-box-align: start;
    -webkit-align-items: start;
    -ms-flex-align: start;
    align-items: start;
  }

  .footer-navbar-container {
    display: -ms-grid;
    display: grid;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    grid-auto-columns: 1fr;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .footer-navbar-container.verticle-align {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .menu-button {
    display: none;
    color: #edebe5;
  }

  .navbar-conatiner {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    min-width: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .contact-wrapper {
    padding-top: 0px;
  }

  .gold {
    display: none;
  }

  .gold-wrapper {
    margin-bottom: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .gold-wrapper.last {
    padding-top: 0px;
  }

  .gold-hover-wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .knightshill_gold_wrapper {
    z-index: 2;
    padding-top: 3px;
  }

  .knightshill_gold_div.n {
    margin-left: 0px;
  }

  .knightshill_gold {
    display: none;
  }

  .text-field {
    padding-left: 0px;
  }

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

  .buyingwithus-container {
    height: auto;
    padding-top: 140px;
  }

  .agent_div {
    margin-right: 0px;
  }

  .buying_grid {
    justify-items: start;
    grid-column-gap: 50px;
    grid-row-gap: 40px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .buying_wrapper.para {
    padding-right: 20px;
  }

  .k-image {
    width: 75px;
    cursor: pointer;
  }

  .top-section {
    width: 100%;
  }

  .menu {
    display: none;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .overview-section {
    padding-top: 140px;
  }

  .overview-grid {
    padding-top: 0%;
  }

  .overview-grid.bullets {
    padding-top: 40px;
    -ms-grid-columns: 25px 1fr 1fr;
    grid-template-columns: 25px 1fr 1fr;
  }

  .overview-grid.bullets.overview {
    padding: 0px;
  }

  .overview-image {
    margin-top: 20px;
  }

  .coming-soon.fp {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .coming-sson {
    font-size: 40px;
    line-height: 1.2;
  }

  .coming-sson.fp {
    padding-top: 0px;
  }

  .bullet-wrapper.ll {
    padding-bottom: 20px;
  }

  .vt-t {
    width: 207px;
    font-size: 14px;
  }

  .vt-t.down {
    width: 186px;
    font-size: 14px;
  }

  .ov-header {
    margin-bottom: 60px;
    padding-right: 3vw;
    color: #edebe5;
  }

  .ov-header.location {
    font-size: 38px;
    line-height: 1.3;
  }

  .ov-header.location.indent-right.left {
    font-size: 28px;
  }

  .ov-header.location.small {
    font-size: 28px;
  }

  .ov-header.location-indent {
    padding-right: 12vw;
  }

  .ov-header.pod {
    font-size: 40px;
  }

  .side-angle {
    width: auto;
  }

  .side-angle.overview {
    padding-bottom: 10em;
  }

  .menu-link {
    margin-right: 0px;
    margin-left: 65px;
    padding: 0px;
    cursor: pointer;
  }

  .menu-link.w--open {
    position: relative;
    z-index: 100;
    margin-right: 0px;
    margin-left: 65px;
    padding-right: 0px;
    padding-left: 0px;
    background-color: transparent;
  }

  .menu-link._2nd-click {
    position: absolute;
    left: auto;
    top: 0%;
    right: 0%;
    bottom: auto;
    display: none;
    margin-right: 10px;
    margin-left: 0px;
  }

  .menu-link._1st-click {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    min-height: 50px;
    margin-left: 0px;
  }

  .image {
    mix-blend-mode: normal;
  }

  .lottie-menu {
    width: 50px;
    margin-left: 0px;
    padding-top: 5px;
    padding-right: 0px;
    padding-left: 10px;
    color: #fff;
  }

  .lottie-menu._1st-click {
    height: 50px;
    padding-top: 0px;
  }

  .div-block {
    position: absolute;
  }

  .nevbar {
    position: fixed;
    left: 0%;
    top: 0%;
    right: 0%;
    bottom: auto;
    width: 100%;
    height: 100vh;
    padding-top: 100px;
    padding-right: 40px;
    padding-left: 40px;
    background-color: #283e3c;
  }

  .khl {
    width: 60px;
  }

  .bg-menu {
    display: none;
  }

  .bg-menu.home-bg {
    display: none;
  }

  .bg-menu.home-bg.phone {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 100px;
  }

  .bg-menu.home-bg.phone.bg {
    display: block;
    background-color: #283e3c;
  }

  .bg-menu-absolute {
    position: absolute;
    left: 0%;
    top: 0%;
    right: 0%;
    bottom: 0%;
    width: 100%;
    height: 100%;
    padding: 0px;
    background-color: transparent;
    opacity: 1;
  }

  .knights-hill-wrapper {
    padding-top: 3px;
    padding-right: 155px;
  }

  .ec {
    font-size: 26px;
  }

  .ov-sub-title {
    font-size: 12px;
  }

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

  .gallery-section {
    display: none;
    padding-top: 140px;
  }

  .gallery-section-image.no-1 {
    padding-top: 140px;
  }

  .location-section {
    padding-right: 10px;
    padding-left: 10px;
  }

  .title {
    margin-bottom: 40px;
  }

  .maps-link {
    font-size: 20px;
  }

  .location-image.bar {
    width: 100%;
    height: 500px;
    background-position: 50% 85%;
  }

  .travel-section {
    padding-top: 140px;
    padding-right: 20px;
    padding-left: 10px;
  }

  .fp-section {
    padding-top: 140px;
  }

  .spec-section {
    padding-top: 140px;
  }

  .specc-image._1 {
    background-size: cover;
  }

  .specc-image._4 {
    background-size: cover;
  }

  .dbrochure {
    left: 30px;
    text-align: right;
    text-decoration: none;
  }

  .bdrocgure-wrapper {
    overflow: visible;
  }

  .menu-mobile {
    position: fixed;
    left: -100%;
    top: 0%;
    right: 0%;
    bottom: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100vw;
    height: 100vh;
    padding-top: 100px;
    padding-right: 30px;
    padding-left: 30px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    background-color: #283e3c;
  }

  .navbar-mobile {
    position: fixed;
    left: 0%;
    top: 0%;
    right: 0%;
    bottom: auto;
    z-index: 201;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    padding: 30px 30px 10px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: transparent;
  }

  .mobile-nav-wrapper {
    position: relative;
    z-index: 200;
    display: block;
  }

  .menu-link-wrapper {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 60px;
    height: 50px;
    min-width: 60px;
    margin-left: 65px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
}

@media screen and (max-width: 767px) {
  .home-page {
    padding-right: 20px;
    padding-left: 20px;
  }

  .footer {
    padding-right: 20px;
    padding-left: 20px;
  }

  .navbar-text {
    margin-bottom: 10px;
    font-family: Akzidgrobeligex, sans-serif;
    font-size: 13px;
    line-height: 1.2;
    text-align: left;
  }

  .navbar-text.w--current {
    margin-bottom: 5px;
    padding-bottom: 3px;
    font-size: 13px;
    line-height: 1.2;
  }

  .navbar-text.footer {
    margin-bottom: 0px;
    padding: 0px;
  }

  .navbar-text.footer.w--current {
    padding: 0px;
    font-size: 10px;
  }

  .navbar-text.footer.no-margin {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-bottom: 0px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .footer-text.thin-10px {
    margin-bottom: 10px;
    font-size: 13px;
    text-transform: uppercase;
  }

  .footer-text.agent {
    display: block;
    width: 100%;
    margin-top: 5px;
    margin-bottom: 10px;
    padding-bottom: 5px;
    border-bottom-style: solid;
    font-family: Syne, sans-serif;
    font-size: 20px;
    font-weight: 400;
  }

  .footer-text.contact {
    display: block;
    padding-top: 10px;
    padding-bottom: 10px;
    font-family: Akzidgrobeligex, sans-serif;
    font-size: 20px;
  }

  .footer-location-text {
    margin-top: 30px;
    font-size: 20px;
    line-height: 1.2;
  }

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

  .footer-navbar-container {
    display: block;
    -ms-grid-columns: 0.5fr 0.6fr 1fr;
    grid-template-columns: 0.5fr 0.6fr 1fr;
  }

  .navbar-conatiner {
    width: 100%;
    min-width: auto;
    padding-top: 5px;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .gold {
    font-size: 15px;
  }

  .gold-wrapper {
    margin-right: 0px;
    padding-right: 0px;
  }

  .gold-wrapper.last {
    margin-bottom: 0px;
    padding-bottom: 0px;
  }

  .gold-hover-wrapper {
    width: 100%;
    margin-bottom: 5px;
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .gold-hover-wrapper.register {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .gold-hover-wrapper.agent {
    padding-bottom: 0px;
  }

  .register-container {
    height: 100vh;
  }

  .buyingwithus-container {
    padding-right: 30px;
    padding-left: 30px;
  }

  .agent_div {
    margin-right: 0px;
    padding-bottom: 10px;
  }

  .buying_grid {
    justify-items: start;
    grid-column-gap: 0px;
    grid-row-gap: 20px;
  }

  .buying_wrapper.para {
    padding-right: 0px;
  }

  .buying_wrapper.baron-bird {
    margin-top: 60px;
  }

  .footer-knights-info-div {
    padding-top: 10px;
  }

  .menu {
    padding-right: 20px;
    padding-left: 20px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .overview-section {
    padding-top: 120px;
    padding-right: 20px;
    padding-left: 20px;
  }

  .overview-grid {
    padding-top: 0%;
  }

  .overview-grid.bullets {
    margin-top: 40px;
    padding-top: 0px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .overview-grid.bullets.credentials {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .overview-grid.bullets.overview {
    padding-bottom: 0px;
  }

  .coming-soon {
    margin-top: 10px;
  }

  .ov-header {
    padding-right: 4vw;
    font-size: 34px;
    line-height: 42px;
  }

  .ov-header.location {
    font-size: 30px;
  }

  .ov-header.location.indent-right.left {
    font-size: 22px;
  }

  .ov-header.location-indent {
    font-size: 30px;
  }

  .ov-header.pod {
    font-size: 30px;
    line-height: 1.2;
  }

  .side-angle {
    display: none;
  }

  .menu-link {
    margin-left: 40px;
  }

  .nevbar {
    padding-right: 20px;
    padding-left: 20px;
  }

  .brand {
    padding-left: 0px;
  }

  .brand.w--current {
    padding-left: 0px;
  }

  .bg-menu.home-bg.phone.bg {
    height: 80px;
  }

  .knights-hill-wrapper {
    padding-top: 5px;
    padding-right: 110px;
    padding-left: 30px;
  }

  .gallery-section {
    display: none;
    padding-top: 140px;
  }

  .gallery-section-image.no-1 {
    padding-top: 120px;
  }

  .title.spec {
    font-size: 40px;
  }

  .location-image.restaurant {
    height: auto;
    min-height: 300px;
  }

  .travel-section {
    padding-left: 20px;
  }

  .fp-section {
    padding-top: 120px;
  }

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

  .fp-sticky {
    display: none;
  }

  .spec-grid {
    grid-row-gap: 0px;
  }

  .specc-image._1 {
    height: 200px;
    background-position: 20% 35%;
  }

  .specc-image._2 {
    height: 200px;
    background-size: cover;
  }

  .specc-image._3 {
    height: 200px;
    background-size: cover;
  }

  .specc-image._4 {
    height: 200px;
    background-position: 50% 20%;
  }

  .dbrochure {
    font-size: 13px;
  }

  .menu-mobile {
    left: -100%;
    overflow: scroll;
    padding-top: 85px;
  }

  .navbar-mobile {
    padding-top: 20px;
    padding-right: 20px;
    padding-left: 20px;
  }
}

@media screen and (max-width: 479px) {
  .home-page {
    padding-right: 20px;
    padding-left: 20px;
  }

  .footer {
    padding-right: 20px;
    padding-left: 20px;
  }

  .navbar-text {
    font-family: Akzidgrobeligex, sans-serif;
    font-size: 15px;
  }

  .navbar-text.w--current {
    font-size: 15px;
  }

  .home-bottom-wrapper {
    display: -ms-grid;
    display: grid;
    padding-right: 0px;
    padding-bottom: 100px;
    padding-left: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    justify-items: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .home-bottom-wrapper.right._50-down {
    padding-bottom: 0px;
  }

  .location-text-link {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center;
  }

  .footer-text.agent {
    font-size: 17px;
  }

  .footer-text.contact {
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 15px;
  }

  .footer-location-text {
    margin-top: 0px;
  }

  .navbar-conatiner {
    padding-top: 0px;
  }

  .contact-form {
    width: 100%;
  }

  .gold-hover-wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 15px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .knightshill_gold_wrapper {
    width: 100%;
  }

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

  .register-container {
    height: 50vh;
  }

  .buyingwithus-container {
    padding-top: 100px;
    padding-right: 20px;
    padding-left: 20px;
  }

  .buying-dix {
    margin-bottom: 20px;
  }

  .developer_logo.hide {
    margin-top: 30px;
  }

  .agent_div {
    padding-bottom: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .developer-link-box {
    margin-top: 30px;
  }

  .developer_p {
    font-size: 17px;
  }

  .buying-contact-text {
    font-size: 20px;
  }

  .buying_grid {
    padding-top: 3vh;
  }

  .k-image {
    width: 70px;
    padding-bottom: 20px;
  }

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

  .menu {
    padding-top: 20px;
    padding-right: 20px;
    padding-left: 20px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .overview-section {
    padding-top: 100px;
    padding-right: 20px;
    padding-left: 20px;
  }

  .overview-grid {
    padding-top: 0%;
  }

  .overview-grid.bullets {
    margin-top: 0px;
    padding: 0px;
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .overview-grid.bullets.credentials {
    margin-top: 0px;
    padding-top: 0px;
  }

  .overview-grid.bullets.overview {
    padding: 0px;
  }

  .overview-grid.one-below {
    padding-top: 60px;
  }

  .overview-image {
    margin-top: 0px;
  }

  .coming-soon {
    padding-top: 1em;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .coming-soon.flexible {
    margin-bottom: 40px;
  }

  .coming-sson {
    padding-top: 0px;
    font-size: 7vw;
    line-height: 1.2;
  }

  .coming-sson.fp {
    font-size: 22px;
    line-height: 1.2;
  }

  .bullet-wrapper {
    margin-top: 40px;
    padding-bottom: 20px;
  }

  .bullet-wrapper.ll {
    padding-bottom: 0px;
  }

  .vt-t {
    font-size: 10px;
  }

  .vt-t.down {
    width: 150px;
    font-size: 10px;
  }

  .ov-header {
    margin-bottom: 60px;
    padding-right: 0vw;
    font-size: 25px;
    line-height: 1.3;
  }

  .ov-header.location {
    font-size: 22px;
  }

  .ov-header.location.indent-right.left {
    font-size: 18px;
  }

  .ov-header.location.indent-right._30px {
    font-size: 22px;
  }

  .ov-header.location.small {
    margin-top: 20px;
    padding-right: 0vw;
    font-size: 18px;
  }

  .ov-header.location.small.ov-page {
    font-size: 25px;
  }

  .ov-header.location-indent {
    padding-right: 0vw;
    font-size: 22px;
  }

  .ov-header.pod {
    position: relative;
    font-size: 25px;
  }

  .list-item-ov {
    margin-bottom: 0px;
  }

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

  .bullet-text.gt {
    font-size: 13px;
    line-height: 21px;
  }

  .listitem {
    padding-bottom: 20px;
  }

  .c2 {
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .c1 {
    padding-right: 0px;
    padding-bottom: 40px;
    padding-left: 0px;
  }

  .c1.room {
    padding-bottom: 0px;
  }

  .side-angle {
    display: none;
  }

  .menu-link {
    margin-left: 20px;
  }

  .menu-link._2nd-click {
    margin-right: 0px;
  }

  .menu-link.k-click {
    margin-left: 0px;
  }

  .lottie-menu {
    width: 40px;
  }

  .lottie-menu._2nd-click {
    padding-top: 10px;
  }

  .brand {
    padding-left: 0px;
  }

  .khl {
    width: 38px;
  }

  .bg-menu.home-bg.phone.bg {
    height: 70px;
  }

  .ec {
    font-size: 25px;
  }

  .gallery-images {
    height: 75vh;
    grid-column-gap: 0px;
    -ms-grid-rows: 234px auto auto auto auto auto auto auto;
    grid-template-rows: 234px auto auto auto auto auto auto auto;
  }

  .gallery-section {
    padding-top: 100px;
  }

  .gallery-section-image.no-1 {
    padding-top: 80px;
  }

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

  .title {
    margin-top: 0px;
    margin-bottom: 20px;
    padding-bottom: 10px;
    font-size: 35px;
  }

  .title.spec {
    font-size: 30px;
  }

  .text-span.ov-page {
    font-size: 25px;
  }

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

  .location-image-grid.cafes.life {
    grid-row-gap: 0px;
  }

  .location-image.cafe {
    width: 100%;
    height: 200px;
    margin-bottom: 20px;
  }

  .travel-section {
    padding-top: 100px;
    padding-right: 20px;
    padding-left: 20px;
  }

  .fp-section {
    padding-top: 100px;
    padding-right: 20px;
    padding-left: 20px;
  }

  .register-div {
    width: 90vw;
  }

  .spec-section {
    padding-top: 80px;
    padding-right: 20px;
    padding-left: 20px;
  }

  .spec-grid {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: visible;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .specc-image._1 {
    height: 120px;
    margin-bottom: 10px;
  }

  .specc-image._2 {
    height: 120px;
    margin-bottom: 10px;
  }

  .specc-image._3 {
    width: auto;
    height: 120px;
    margin-bottom: 10px;
  }

  .specc-image._4 {
    width: auto;
    height: 150px;
    background-position: 50% 46%;
  }

  .bdrocgure-wrapper {
    margin-top: 40px;
  }

  .spec-text-grid {
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .image-2 {
    margin-bottom: 20px;
  }

  .menu-mobile {
    left: -100%;
    padding-top: 120px;
    padding-left: 20px;
  }

  .navbar-mobile {
    padding-right: 20px;
    padding-left: 20px;
  }

  .menu-link-wrapper {
    width: 40px;
    min-width: 40px;
    margin-left: 15px;
  }
}

#w-node-_9cb0da45-3934-6106-49b4-002c84c0cdf8-84c0cdf5 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9cb0da45-3934-6106-49b4-002c84c0ce07-84c0cdf5 {
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-cf8d6f35-57d6-5b74-4277-a27f1ffc5e88-84c0cdf5 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_9cb0da45-3934-6106-49b4-002c84c0cdfd-84c0cdf5 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_9cb0da45-3934-6106-49b4-002c84c0ce24-84c0cdf5 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9cb0da45-3934-6106-49b4-002c84c0ce33-84c0cdf5 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_26ce4bc8-9e9e-6510-b1c0-83cbe9c7c43e-ea7551bb {
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-e7f355ea-21fa-708f-1d11-b4181aa4fa9d-ea7551bb {
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_7f811f6e-fdf1-5895-685f-6aa824f46571-ea7551bb {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_6c525485-a50e-a3f0-e723-1f968f132f98-ea7551bb {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_15275265-1497-e878-7c48-10d6afef2ee0-ea7551bb {
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_03801f58-ad6d-f364-31e4-325ce502055d-ea7551bb {
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-d577d323-db72-25c5-2b4f-84b022e27350-ea7551bb {
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_950193da-ba09-b5a6-38e5-b21f86d4751e-ea7551bb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_950193da-ba09-b5a6-38e5-b21f86d4751f-ea7551bb {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_950193da-ba09-b5a6-38e5-b21f86d47520-ea7551bb {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_950193da-ba09-b5a6-38e5-b21f86d4752a-ea7551bb {
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_3a2a9280-1f36-5d03-9823-22df21fe2127-ea7551bb {
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ce2525c0-0d94-6cba-e15a-fb3d22c7f556-ea7551bb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_038c3d0c-770d-0605-25ec-c45190db03e3-08ac9d65 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
}

#w-node-_038c3d0c-770d-0605-25ec-c45190db03e4-08ac9d65 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_7ee4ec1c-0a9f-453b-a926-18c238d0f08a-08ac9d65 {
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_674460a7-ec83-aeae-4737-a21a69ba3910-08ac9d65 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_7ee4ec1c-0a9f-453b-a926-18c238d0f08b-08ac9d65 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_7ee4ec1c-0a9f-453b-a926-18c238d0f09a-08ac9d65 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_7ee4ec1c-0a9f-453b-a926-18c238d0f09f-08ac9d65 {
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-dcac7cea-3546-da96-a09a-7a40729e82e1-08ac9d65 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_3a85f202-f91a-5009-a4ef-229b571fc730-08ac9d65 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_6b714c71-19a5-351a-9416-c53e1a46620a-656cc72d {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_7a9cd06d-542b-e04e-d58e-01f6db4ab908-656cc72d {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-d4436a8c-d6d7-2b04-1780-5a12d703bc3e-656cc72d {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_1a2d3365-e6bd-4803-7c0b-3cecdad288e2-656cc72d {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_880d63d8-bd8c-8ddc-65b4-ee64ef48e66a-656cc72d {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-c9615b3d-9a24-fcc6-9bfe-24bccf3f6078-656cc72d {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_7ad28d37-0266-848a-49f4-2b70416f8e3e-656cc72d {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_4fa6d7ca-2df1-cf20-f008-500fa347be50-44293c1c {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_4fa6d7ca-2df1-cf20-f008-500fa347be51-44293c1c {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_4fa6d7ca-2df1-cf20-f008-500fa347be5c-44293c1c {
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_717b3c98-76fd-0b3f-fbf1-4280c82e430e-44293c1c {
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-row: span 6;
  grid-row-start: span 6;
  -ms-grid-row-span: 6;
  grid-row-end: span 6;
}

#w-node-cd795dd8-db13-9738-bda4-befef2cd3910-44293c1c {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 7;
  grid-row-start: span 7;
  -ms-grid-row-span: 7;
  grid-row-end: span 7;
}

#w-node-cd795dd8-db13-9738-bda4-befef2cd3911-44293c1c {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-cd795dd8-db13-9738-bda4-befef2cd391b-44293c1c {
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-d43f1773-fa06-7c4a-596b-6612d3914afe-44293c1c {
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_3f959b07-20e1-c921-aec2-4c21e81dfc9c-44293c1c {
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_75a3fe1d-9f30-4dbf-d74c-aeee6fb39c5a-44293c1c {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_8f3d8d98-a9c4-4d6f-7896-8b461de5fb41-44293c1c {
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_8f3d8d98-a9c4-4d6f-7896-8b461de5fb45-44293c1c {
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_8f3d8d98-a9c4-4d6f-7896-8b461de5fb46-44293c1c {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_1df379a0-132f-048a-6bfd-e3ea3847489f-44293c1c {
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_1145d677-d6c8-fb01-b22e-7bf6d041962f-44293c1c {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_1df379a0-132f-048a-6bfd-e3ea384748a4-44293c1c {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_359cdf09-19f3-5828-a653-d97c0d59f4c0-44293c1c {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_6af38a95-9339-a7f0-91ca-1d6d1bcf3aa4-44293c1c {
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_6af38a95-9339-a7f0-91ca-1d6d1bcf3aaa-44293c1c {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_6af38a95-9339-a7f0-91ca-1d6d1bcf3ac3-44293c1c {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_9c18f25c-acba-2c27-feb8-ea7285de0b73-44293c1c {
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9c18f25c-acba-2c27-feb8-ea7285de0b77-44293c1c {
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9c18f25c-acba-2c27-feb8-ea7285de0b78-44293c1c {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-b4b2cd7e-2105-b32d-13b6-4988d3b89c39-0bb62fdd {
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_10d2d6f7-72e9-55c8-aa28-17d23e4ed8e5-0bb62fdd {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 15;
  grid-row-start: span 15;
  -ms-grid-row-span: 15;
  grid-row-end: span 15;
}

#w-node-_10d2d6f7-72e9-55c8-aa28-17d23e4ed8e6-0bb62fdd {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_10d2d6f7-72e9-55c8-aa28-17d23e4ed8f0-0bb62fdd {
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_84d6c1d4-c0f7-efe3-d2ce-d9f4abd796ac-0bb62fdd {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_40c26bbe-6a51-3ac5-1802-8086abf20405-0bb62fdd {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-c2c8c6a5-4790-ac10-7765-d88da1c7baf4-0bb62fdd {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_272b7fe8-f892-39c3-586f-54a315f529df-0bb62fdd {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_7cdcb02e-7f1b-090b-5c55-8f8ba09e72d0-0bb62fdd {
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_7cdcb02e-7f1b-090b-5c55-8f8ba09e72d4-0bb62fdd {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_7cdcb02e-7f1b-090b-5c55-8f8ba09e72de-0bb62fdd {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_7cdcb02e-7f1b-090b-5c55-8f8ba09e72e8-0bb62fdd {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_4f920423-236d-4561-4dc9-77d32f6598f7-0bb62fdd {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-cbc15e5f-21cb-ee0a-96c3-9ef0ad437ea4-0bb62fdd {
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-cbc15e5f-21cb-ee0a-96c3-9ef0ad437ea8-0bb62fdd {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-cbc15e5f-21cb-ee0a-96c3-9ef0ad437ead-0bb62fdd {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-cbc15e5f-21cb-ee0a-96c3-9ef0ad437eb0-0bb62fdd {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-cbc15e5f-21cb-ee0a-96c3-9ef0ad437eb5-0bb62fdd {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_71ef44c0-e54a-10b5-811f-0454b2040363-0bb62fdd {
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_71ef44c0-e54a-10b5-811f-0454b2040367-0bb62fdd {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_71ef44c0-e54a-10b5-811f-0454b204036f-0bb62fdd {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ad667d05-8f24-0dc6-1dfd-470f52983731-0bb62fdd {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_220af745-51c2-19c9-ecbc-013edc2307ee-0bb62fdd {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_3e801430-d4b2-5879-5c4a-a28a9d2700a8-0bb62fdd {
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_3e801430-d4b2-5879-5c4a-a28a9d2700ac-0bb62fdd {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_3e801430-d4b2-5879-5c4a-a28a9d2700b6-0bb62fdd {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_3e801430-d4b2-5879-5c4a-a28a9d2700c0-0bb62fdd {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_3e801430-d4b2-5879-5c4a-a28a9d2700c7-0bb62fdd {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_19bd18e0-999e-fa2e-906b-7b9fa1cf0d8b-0bb62fdd {
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_19bd18e0-999e-fa2e-906b-7b9fa1cf0d8f-0bb62fdd {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_19bd18e0-999e-fa2e-906b-7b9fa1cf0d92-0bb62fdd {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_19bd18e0-999e-fa2e-906b-7b9fa1cf0d95-0bb62fdd {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_2cea9037-15fb-79e8-3333-2f69cb1fa456-0bb62fdd {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_2d9a3365-2b6f-77d3-763e-76f7ce71001c-0bb62fdd {
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_2d9a3365-2b6f-77d3-763e-76f7ce710020-0bb62fdd {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_2d9a3365-2b6f-77d3-763e-76f7ce710023-0bb62fdd {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_12e2ce0b-a08f-d50f-15b3-66fe2d04c779-0bb62fdd {
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_12e2ce0b-a08f-d50f-15b3-66fe2d04c77d-0bb62fdd {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_12e2ce0b-a08f-d50f-15b3-66fe2d04c780-0bb62fdd {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_12e2ce0b-a08f-d50f-15b3-66fe2d04c783-0bb62fdd {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_0e183425-6beb-4c62-5f12-68ba4c268397-0bb62fdd {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_979c016a-0b5f-f15c-46b3-724f4bfd9e89-0bb62fdd {
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_979c016a-0b5f-f15c-46b3-724f4bfd9e8d-0bb62fdd {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_979c016a-0b5f-f15c-46b3-724f4bfd9e90-0bb62fdd {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_979c016a-0b5f-f15c-46b3-724f4bfd9e93-0bb62fdd {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_4dc7a61d-138a-c20e-3977-3da5b41665ba-0bb62fdd {
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_4dc7a61d-138a-c20e-3977-3da5b41665be-0bb62fdd {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_4dc7a61d-138a-c20e-3977-3da5b41665c1-0bb62fdd {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_4dc7a61d-138a-c20e-3977-3da5b41665c4-0bb62fdd {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-de9c9ca3-b01e-bb21-cca1-e2155007ca43-0bb62fdd {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_111947f0-94ec-5469-c892-762bec70f8b8-0bb62fdd {
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_111947f0-94ec-5469-c892-762bec70f8bc-0bb62fdd {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_111947f0-94ec-5469-c892-762bec70f8c1-0bb62fdd {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_111947f0-94ec-5469-c892-762bec70f8c6-0bb62fdd {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_111947f0-94ec-5469-c892-762bec70f8cb-0bb62fdd {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_68a2d2f5-ae2d-5114-3c66-5a764bec60f0-0bb62fdd {
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_68a2d2f5-ae2d-5114-3c66-5a764bec60f4-0bb62fdd {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_68a2d2f5-ae2d-5114-3c66-5a764bec60f9-0bb62fdd {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_68a2d2f5-ae2d-5114-3c66-5a764bec60fe-0bb62fdd {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_68a2d2f5-ae2d-5114-3c66-5a764bec6103-0bb62fdd {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-e40c03de-d3b4-6295-3e21-88718348e19c-0bb62fdd {
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_8822e460-2588-90df-bf5b-7c08990a93d2-0bb62fdd {
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-bde6d089-464c-737f-c9bd-cea645e11471-c2b8d4b9 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
}

#w-node-f66a1f0e-a79d-6da2-1fb9-60aed96edfd5-c2b8d4b9 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
}

@media screen and (max-width: 991px) {
  #w-node-d7889400-3e56-a2c8-23c1-3a3c060fdec0-84c0cdf5 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-fb1497db-1a55-b2b9-3d4e-ec4b3094428a-84c0cdf5 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_7adf78d6-5ada-d5bb-e3ec-8097cee384aa-84c0cdf5 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_8acbc991-282b-4107-c9b3-f847cf831cef-84c0cdf5 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_9cb0da45-3934-6106-49b4-002c84c0ce21-84c0cdf5 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_9cb0da45-3934-6106-49b4-002c84c0cdfd-84c0cdf5 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_9cb0da45-3934-6106-49b4-002c84c0ce24-84c0cdf5 {
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_9cb0da45-3934-6106-49b4-002c84c0ce33-84c0cdf5 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_7f811f6e-fdf1-5895-685f-6aa824f46571-ea7551bb {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_950193da-ba09-b5a6-38e5-b21f86d4751f-ea7551bb {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_038c3d0c-770d-0605-25ec-c45190db03e3-08ac9d65 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-e5fed9f9-7f3f-436f-77f6-dc13be9956bb-08ac9d65 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_7ee4ec1c-0a9f-453b-a926-18c238d0f09a-08ac9d65 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_7ee4ec1c-0a9f-453b-a926-18c238d0f09f-08ac9d65 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_7ee4ec1c-0a9f-453b-a926-18c238d0f0ae-08ac9d65 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_6b714c71-19a5-351a-9416-c53e1a46620a-656cc72d {
    -ms-grid-row: span 3;
    grid-row-start: span 3;
    -ms-grid-row-span: 3;
    grid-row-end: span 3;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_4fa6d7ca-2df1-cf20-f008-500fa347be50-44293c1c {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-cd795dd8-db13-9738-bda4-befef2cd3910-44293c1c {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 7;
    grid-row-start: span 7;
    -ms-grid-row-span: 7;
    grid-row-end: span 7;
  }

  #w-node-_75a3fe1d-9f30-4dbf-d74c-aeee6fb39c5a-44293c1c {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_15b648fc-0d28-7a6d-2aa6-965e228712ea-44293c1c {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_10d2d6f7-72e9-55c8-aa28-17d23e4ed8e5-0bb62fdd {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 15;
    grid-row-start: span 15;
    -ms-grid-row-span: 15;
    grid-row-end: span 15;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_9cb0da45-3934-6106-49b4-002c84c0cdf8-84c0cdf5 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_9cb0da45-3934-6106-49b4-002c84c0ce07-84c0cdf5 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_9f27c5f2-cb1d-ee8d-4d99-f8c0098fef05-84c0cdf5 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-cf8d6f35-57d6-5b74-4277-a27f1ffc5e88-84c0cdf5 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_9cb0da45-3934-6106-49b4-002c84c0ce24-84c0cdf5 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_7ee4ec1c-0a9f-453b-a926-18c238d0f08a-08ac9d65 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_7ee4ec1c-0a9f-453b-a926-18c238d0f09f-08ac9d65 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_3b259d17-bda2-3172-172b-9c71eaf5a176-0bb62fdd {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_597fc4b4-64f1-b2d0-998c-9a1761c2be6f-0bb62fdd {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-a5f90cee-8f50-f7ef-cf0a-791e0b187d75-0bb62fdd {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-e5247904-c44f-6e5e-4b06-d911f301323c-0bb62fdd {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-bde6d089-464c-737f-c9bd-cea645e11471-c2b8d4b9 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-f66a1f0e-a79d-6da2-1fb9-60aed96edfd5-c2b8d4b9 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }
}

@media screen and (max-width: 479px) {
  #w-node-a4016622-07f2-9706-b970-59fca07d2516-909dbefe {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_9cb0da45-3934-6106-49b4-002c84c0ce20-84c0cdf5 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_9cb0da45-3934-6106-49b4-002c84c0cdfd-84c0cdf5 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_9cb0da45-3934-6106-49b4-002c84c0ce33-84c0cdf5 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-ce2525c0-0d94-6cba-e15a-fb3d22c7f55b-ea7551bb {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 2;
    grid-row-end: span 2;
    -ms-grid-row: span 2;
    grid-row-start: span 2;
  }

  #w-node-_6b714c71-19a5-351a-9416-c53e1a46620a-656cc72d {
    -ms-grid-row: span 2;
    grid-row-start: span 2;
    -ms-grid-row-span: 2;
    grid-row-end: span 2;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_7a9cd06d-542b-e04e-d58e-01f6db4ab908-656cc72d {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-d4436a8c-d6d7-2b04-1780-5a12d703bc3e-656cc72d {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_1a2d3365-e6bd-4803-7c0b-3cecdad288e2-656cc72d {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_880d63d8-bd8c-8ddc-65b4-ee64ef48e66a-656cc72d {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-c9615b3d-9a24-fcc6-9bfe-24bccf3f6078-656cc72d {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_7ad28d37-0266-848a-49f4-2b70416f8e3e-656cc72d {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_40b513bd-1dc8-27c6-4bb5-7a89b7e3690d-656cc72d {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 2;
    grid-row-end: span 2;
    -ms-grid-row: span 2;
    grid-row-start: span 2;
  }

  #w-node-_717b3c98-76fd-0b3f-fbf1-4280c82e430e-44293c1c {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 3;
    grid-row-start: span 3;
    -ms-grid-row-span: 3;
    grid-row-end: span 3;
  }

  #w-node-_89e4e2b6-d5f1-a5dc-ea81-eace2b3eb04a-44293c1c {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_1145d677-d6c8-fb01-b22e-7bf6d041962f-44293c1c {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_1df379a0-132f-048a-6bfd-e3ea384748a4-44293c1c {
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 2;
    grid-row-end: 4;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
  }

  #w-node-_359cdf09-19f3-5828-a653-d97c0d59f4c0-44293c1c {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_6af38a95-9339-a7f0-91ca-1d6d1bcf3aaa-44293c1c {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_6af38a95-9339-a7f0-91ca-1d6d1bcf3ac3-44293c1c {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_3b259d17-bda2-3172-172b-9c71eaf5a176-0bb62fdd {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_597fc4b4-64f1-b2d0-998c-9a1761c2be6f-0bb62fdd {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-a5f90cee-8f50-f7ef-cf0a-791e0b187d75-0bb62fdd {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-e5247904-c44f-6e5e-4b06-d911f301323c-0bb62fdd {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_84d6c1d4-c0f7-efe3-d2ce-d9f4abd796ac-0bb62fdd {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }
}

@font-face {
  font-family: 'Akzidgrobebolex';
  src: url('../fonts/AkzidGroBEBolEx.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Akzidgrobebolexit';
  src: url('../fonts/AkzidGroBEBolExIt.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Akzidgrobeex';
  src: url('../fonts/AkzidGroBEEx.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Akzidgrobebolit';
  src: url('../fonts/AkzidGroBEBolIt.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Akzidgrobeligex';
  src: url('../fonts/AkzidGroBELigEx.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Akzidgrobexbd';
  src: url('../fonts/AkzidGroBEXBd.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Akzidgrobemdit';
  src: url('../fonts/AkzidGroBEMdIt.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Akzidgrobemdex';
  src: url('../fonts/AkzidGroBEMdEx.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Akzidgrobemd';
  src: url('../fonts/AkzidGroBEMd.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Akzidgrobexbdcn';
  src: url('../fonts/AkzidGroBEXBdCn.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Akzidgrobexbdcnit';
  src: url('../fonts/AkzidGroBEXBdCnIt.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Akzidgrobeligosf';
  src: url('../fonts/AkzidGroBELigOsF.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Akzidgrobereg';
  src: url('../fonts/AkzidGroBEReg.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Akzidgrobesup';
  src: url('../fonts/AkzidGroBESup.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Syne';
  src: url('../fonts/Syne-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}