h1 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 38px;
  line-height: 44px;
  font-weight: bold;
}

.btn {
  padding-right: 2.5rem;
  padding-left: 2.5rem;
  border-right: 1px none #000;
  background-color: transparent;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ffd537), to(#ffd537));
  background-image: linear-gradient(180deg, #ffd537, #ffd537);
  color: #2d2d2d;
  font-size: 0.8rem;
  font-weight: 500;
  letter-spacing: 2px;
  text-transform: uppercase;
}

.btn.enquire-btn-main-nav {
  font-family: Gotham, sans-serif;
}

.nav-item-2 {
  font-family: Gotham, sans-serif;
  color: #414141;
  font-size: 0.8rem;
  font-weight: 500;
  letter-spacing: 1.5px;
  text-decoration: none;
  text-transform: uppercase;
}

.main-nav-2 {
  position: relative;
  z-index: 100;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 6rem;
  padding-right: 2.5rem;
  padding-left: 2.5rem;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));
  background-image: linear-gradient(180deg, #fff, #fff);
  box-shadow: 0 1px 50px 0 rgba(0, 0, 0, 0.4);
}

.header-logo {
  width: 100%;
  max-width: 10rem;
  margin-top: 2rem;
  box-shadow: 0 11px 19px -3px rgba(0, 0, 0, 0.34);
}

.main-nav-inner-2 {
  position: relative;
  z-index: 6;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  max-width: 71rem;
  margin-right: auto;
  margin-left: auto;
  padding-top: 0rem;
  -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;
}

.hamburger-btn {
  display: none;
  width: 100%;
  max-width: 2.5rem;
}

.header-imgwrap {
  position: relative;
  overflow: hidden;
  height: 60vh;
}

.header-imgwrap.home-header-img-wrap {
  height: 70vh;
}

.header-img {
  width: 100%;
  height: 85vh;
  max-width: none;
  margin-top: -6rem;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.25)), to(rgba(0, 0, 0, 0.25))), url('../images/beach-img.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)), url('../images/beach-img.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.header-img.lonsdale-header-img {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(18%, hsla(0, 0%, 100%, 0)), to(rgba(0, 0, 0, 0.63))), url('../images/lonsdale-header.jpg');
  background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0) 18%, rgba(0, 0, 0, 0.63)), url('../images/lonsdale-header.jpg');
  background-position: 0px 0px, 50% 0px;
  background-size: auto, 100%;
  background-repeat: repeat, no-repeat;
}

.header-img.about-header {
  margin-top: -2rem;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(39%, hsla(0, 0%, 100%, 0)), to(rgba(0, 0, 0, 0.71))), url('../images/staircase-about-header.jpg');
  background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0) 39%, rgba(0, 0, 0, 0.71)), url('../images/staircase-about-header.jpg');
  background-position: 0px 0px, 50% -37px;
  background-size: auto, cover;
  background-repeat: repeat, no-repeat;
}

.header-img.home-header {
  margin-top: 0rem;
  background-image: url('../images/ergonomic-design.jpg');
  background-position: 50% -37px;
  background-size: cover;
  background-repeat: no-repeat;
}

.header-img.whitehaven-header-img {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(18%, hsla(0, 0%, 100%, 0)), to(rgba(0, 0, 0, 0.63))), url('../images/whitehaven-header.jpg');
  background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0) 18%, rgba(0, 0, 0, 0.63)), url('../images/whitehaven-header.jpg');
  background-position: 0px 0px, 50% 30%;
  background-size: auto, 100%;
  background-repeat: repeat, no-repeat;
}

.header-img.bellarine-header {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(18%, hsla(0, 0%, 100%, 0)), to(rgba(0, 0, 0, 0.63))), url('../images/Bellarine-header.jpg');
  background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0) 18%, rgba(0, 0, 0, 0.63)), url('../images/Bellarine-header.jpg');
  background-position: 0px 0px, 0% 50%;
  background-size: auto, 100%;
  background-repeat: repeat, no-repeat;
}

.header-img.barwon-header-img {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(18%, hsla(0, 0%, 100%, 0)), to(rgba(0, 0, 0, 0.63))), url('../images/Barwon-header.jpg');
  background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0) 18%, rgba(0, 0, 0, 0.63)), url('../images/Barwon-header.jpg');
  background-position: 0px 0px, 50% 0%;
  background-size: auto, 100%;
  background-repeat: repeat, no-repeat;
}

.header-img.swan-header-img {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(54%, hsla(0, 0%, 100%, 0)), to(rgba(0, 0, 0, 0.63))), url('../images/swan-header.jpg');
  background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0) 54%, rgba(0, 0, 0, 0.63)), url('../images/swan-header.jpg');
  background-position: 0px 0px, 0px 50%;
  background-size: auto, cover;
  background-repeat: repeat, no-repeat;
}

.header-img.aireys-header-img {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(18%, hsla(0, 0%, 100%, 0)), to(rgba(0, 0, 0, 0.63))), url('../images/aireys-1.jpg');
  background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0) 18%, rgba(0, 0, 0, 0.63)), url('../images/aireys-1.jpg');
  background-position: 0px 0px, 50% 0%;
  background-size: auto, 100%;
  background-repeat: repeat, no-repeat;
}

.header-img.leopold-header-img {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(18%, hsla(0, 0%, 100%, 0)), to(rgba(0, 0, 0, 0.63))), url('../images/leopold-1.jpg');
  background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0) 18%, rgba(0, 0, 0, 0.63)), url('../images/leopold-1.jpg');
  background-position: 0px 0px, 50% 0%;
  background-size: auto, 100%;
  background-repeat: repeat, no-repeat;
}

.header-title-wrap {
  position: absolute;
  left: 0px;
  top: 0px;
  right: 0px;
  bottom: 0px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.header-title-wrap.townhome-single-title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 72rem;
  margin-right: auto;
  margin-left: auto;
  padding-right: 1rem;
  padding-bottom: 2.5rem;
  padding-left: 1rem;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.header-title-wrap.townhome-single-title.about-title {
  padding-bottom: 5rem;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.single-th-title {
  margin-top: 2.5rem;
  margin-bottom: 0.25rem;
  font-family: Avant, Georgia, sans-serif;
  color: #fff;
  font-size: 3rem;
}

.underline {
  width: 100%;
  max-width: 17rem;
  border-bottom: 1px solid #fff;
}

.underline.underline-whitehaven {
  max-width: 21rem;
}

.subheading {
  margin-top: 0.25rem;
  margin-bottom: 0px;
  font-family: Avant, Georgia, sans-serif;
  color: #fff;
  font-size: 1.75rem;
  font-weight: 500;
  letter-spacing: 4px;
  text-transform: uppercase;
}

.enlarged-numeral {
  font-size: 2.25rem;
}

.body {
  height: auto;
  background-color: #f5f5f5;
}

.large-card-section-wrap {
  display: block;
  margin-top: 5rem;
  margin-bottom: 0rem;
  padding-right: 1rem;
  padding-left: 1rem;
  -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;
}

.large-card {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: auto;
  margin-right: 0rem;
  padding-top: 0rem;
  padding-right: 4rem;
  padding-bottom: 0rem;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 0.25rem;
  background-color: #fff;
  box-shadow: none;
}

.large-card.large-card-doc-library {
  height: 29rem;
}

.large-card-inner {
  position: relative;
  display: block;
  overflow: hidden;
  width: 100%;
  max-width: 24rem;
  -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: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.section-title {
  margin-top: 0px;
  margin-bottom: 1.5rem;
  font-family: Avant, Georgia, sans-serif;
  color: #444446;
  font-size: 2.2rem;
  text-align: center;
}

.section-title.popup-title {
  margin-bottom: 0rem;
}

.section-title.section-title-centered {
  margin-right: 2rem;
  margin-bottom: 0rem;
  margin-left: 2rem;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.section-title.section-title-centered.home-our-townhomes-title {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-flex-basis: 16rem;
  -ms-flex-preferred-size: 16rem;
  flex-basis: 16rem;
  font-family: Avant, Georgia, sans-serif;
}

.section-title.section-title-centered.home-our-townhomes-title-copy {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-flex-basis: 16rem;
  -ms-flex-preferred-size: 16rem;
  flex-basis: 16rem;
  font-family: Avant, Georgia, sans-serif;
}

.section-title.medium-card-title {
  position: absolute;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  margin-bottom: 0rem;
  padding-bottom: 2rem;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  color: #fff;
  text-shadow: 0 0 28px rgba(0, 0, 0, 0.46);
}

.paragraph {
  font-family: Gotham, sans-serif;
  font-weight: 100;
}

.large-card-p {
  max-width: 25rem;
  font-family: Gotham, sans-serif;
  font-size: 0.825rem;
  line-height: 1.8;
  font-weight: 100;
  text-align: center;
}

.large-card-p.plain-page-p {
  max-width: 33rem;
}

.ghost-btn {
  display: block;
  margin-top: 1.5rem;
  padding: 0.4rem 2.5rem;
  border-style: solid;
  border-width: 1px;
  border-color: rgba(68, 68, 70, 0.37);
  font-family: Gotham, sans-serif;
  color: #444446;
  font-size: 0.65rem;
  line-height: 2;
  font-weight: 400;
  text-align: center;
  letter-spacing: 1px;
  text-decoration: none;
  text-transform: uppercase;
}

.ghost-btn.th-card-ghost-btn {
  max-width: 12rem;
  margin-top: 0rem;
  padding: 0.35rem 1rem;
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  border-style: none;
  border-color: rgba(68, 68, 70, 0.49);
  background-color: rgba(255, 223, 83, 0.74);
  font-size: 0.6rem;
  font-weight: 500;
}

.large-card-img {
  position: relative;
  left: 0px;
  overflow: hidden;
  margin-top: 1.75rem;
  margin-bottom: 1.75rem;
  margin-left: 0rem;
  padding-left: 1.75rem;
  border-radius: 0.25rem;
  box-shadow: none;
}

.image {
  display: block;
  overflow: hidden;
  width: 100%;
  height: auto;
  max-width: none;
}

.townhome-grid-section {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 70rem;
  margin-right: auto;
  margin-left: auto;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.townhome-card {
  position: relative;
  display: -ms-grid;
  display: grid;
  overflow: hidden;
  width: 45%;
  margin-bottom: 5rem;
  padding: 1rem 1rem 0rem;
  grid-column-gap: 16px;
  grid-row-gap: 1.5rem;
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto auto auto auto;
  grid-template-rows: auto auto auto auto;
  border-radius: 0.25rem;
  background-color: #fff;
  box-shadow: none;
}

.th-card-img-wrap {
  overflow: hidden;
  height: 27.5rem;
  border-radius: 0.25rem;
}

.th-card-img {
  position: static;
  left: 0px;
  top: 0px;
  right: 0px;
  bottom: 0px;
  display: block;
  width: 100%;
  height: auto;
  max-width: none;
  margin-top: 0rem;
}

.th-card-img-inner-wrap {
  position: relative;
  overflow: hidden;
  height: 25rem;
}

.th-card-details {
  display: -ms-grid;
  display: grid;
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: minmax(auto, 2rem) minmax(auto, 2rem) minmax(auto, 2rem);
  grid-template-rows: minmax(auto, 2rem) minmax(auto, 2rem) minmax(auto, 2rem);
}

.th-card-title {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: Avant, Georgia, sans-serif;
  color: #444446;
  font-size: 1.75rem;
  line-height: 1.05rem;
}

.th-card-title.lot-table-title {
  margin-top: 0.5rem;
  margin-left: 0.75rem;
  -webkit-align-self: flex-end;
  -ms-flex-item-align: end;
  align-self: flex-end;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
}

.th-card-title-sub {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: Gotham, sans-serif;
  font-size: 1rem;
  font-weight: 300;
}

.th-icon-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 2.75rem;
  margin-right: 1.5rem;
  -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;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
}

.th-icon {
  width: 1.75rem;
  margin-right: 0.5rem;
}

.th-amenity-number {
  font-family: Gotham, sans-serif;
  font-size: 0.9rem;
  line-height: 1.5;
  font-weight: 300;
}

.th-view-lots-link {
  position: relative;
  z-index: 5;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-top: 1px solid rgba(68, 68, 70, 0.15);
  background-color: #fff;
  font-family: Gotham, sans-serif;
  color: #444446;
  font-size: 0.65rem;
  line-height: 1rem;
  text-align: center;
  letter-spacing: 1px;
  text-decoration: none;
  text-transform: uppercase;
}

.th-view-lots-link.availability-lots-link {
  margin-right: 1rem;
  margin-left: 1rem;
}

.th-view-lots-link.availability-lots-link.doc-library-links {
  margin-top: 2.5rem;
  margin-right: 0rem;
  margin-left: 0rem;
}

.th-view-lots-link.availability-lots-link.doc-library-links.customer-portal-coming-soon {
  cursor: default;
}

.th-icon-outer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.right-arrow {
  display: block;
  overflow: visible;
  width: 0.45rem;
  margin-bottom: 0.1rem;
  margin-left: 0.45rem;
}

.right-arrow.card-right-arrow {
  margin-top: 0.1rem;
  margin-bottom: 0rem;
}

.right-arrow.card-right-arrow.location {
  margin-top: 0rem;
}

.lot-table {
  position: absolute;
  bottom: 0px;
  z-index: 4;
  display: block;
  width: 100%;
  height: auto;
  margin-bottom: 4rem;
  background-color: #fff;
  box-shadow: 0 -7px 17px -4px rgba(0, 0, 0, 0.25);
  -webkit-transform-origin: 50% 100%;
  -ms-transform-origin: 50% 100%;
  transform-origin: 50% 100%;
}

.lot-table.lot-table-full-height {
  height: 100%;
  margin-bottom: 0rem;
}

.lot-table-header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 28rem;
  margin-top: 1.5rem;
  margin-right: auto;
  margin-left: auto;
  -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;
}

.lot-table--headings {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 2.5rem;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  font-family: Gotham, sans-serif;
  font-size: 0.6rem;
  font-weight: 500;
  letter-spacing: 1px;
  text-transform: uppercase;
}

.lot-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 2.5rem;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.lot-table-icon-link {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 16.6666%;
  height: 0.75rem;
  -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;
}

.lot-table-icon {
  width: 0.75rem;
}

.lot-table-icon.lt-email-icon {
  width: 1rem;
  padding-bottom: 0.4rem;
}

.lot-cell {
  width: 16.6666%;
  font-family: Gotham, sans-serif;
  font-size: 0.75rem;
  text-align: center;
}

.lot-cell.lot-no {
  font-weight: 500;
}

.lot-cell-heading {
  width: 16.666%;
  text-align: center;
}

.text-block {
  width: 16.666%;
}

.view-lots-btn-inner-wrap {
  position: absolute;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
}

.text-block-2 {
  display: block;
}

.close-icon {
  width: 0.65rem;
  margin-bottom: 0.15rem;
  margin-left: 0.4rem;
  opacity: 0.78;
}

.close-lots-btn-wrap {
  position: absolute;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
}

.large-card-grid-wrap {
  display: -ms-grid;
  display: grid;
  width: 100%;
  height: auto;
  max-height: 30rem;
  max-width: 70rem;
  margin-right: auto;
  margin-left: auto;
  padding-right: 0rem;
  padding-left: 0rem;
  -webkit-box-pack: stretch;
  -webkit-justify-content: stretch;
  -ms-flex-pack: stretch;
  justify-content: stretch;
  justify-items: stretch;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(0px, 1fr);
  grid-template-rows: minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(0px, 1fr);
}

.large-card-grid-wrap.hide {
  display: none;
}

.enquiry-popup-inner {
  position: relative;
  z-index: 9900;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 30rem;
  padding: 3rem 2rem;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
}

.btn-2 {
  padding-right: 2.5rem;
  padding-left: 2.5rem;
  border-right: 1px none #000;
  background-color: transparent;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ffd537), to(#ffd537));
  background-image: linear-gradient(180deg, #ffd537, #ffd537);
  font-family: Gotham, sans-serif;
  color: #2d2d2d;
  font-size: 0.8rem;
  font-weight: 500;
  letter-spacing: 2px;
  text-transform: uppercase;
}

.btn-2.submit-btn {
  background-color: #fff;
}

.btn-2.submit-btn.submit-btn-popup {
  width: 100%;
}

.btn-2.enquire-btn-main-nav {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 224, 120, 0.98)), to(rgba(255, 224, 120, 0.98)));
  background-image: linear-gradient(180deg, rgba(255, 224, 120, 0.98), rgba(255, 224, 120, 0.98));
}

.btn-2.enquire-btn-main-nav {
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ffdf53), to(#ffdf53));
  background-image: linear-gradient(180deg, #ffdf53, #ffdf53);
}

.close-modal {
  position: fixed;
  left: 0px;
  top: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 9000;
}

.form {
  width: 100%;
  max-width: 55%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.form.popup-form {
  max-width: none;
  margin-top: 1rem;
}

.close-btn {
  position: absolute;
  top: 0.5rem;
  right: 0.5rem;
  color: #414141;
  font-size: 2rem;
  font-weight: 300;
  text-decoration: none;
  text-transform: none;
}

.text-field {
  margin-bottom: 2.5rem;
  padding-left: 0px;
  border-style: none none solid;
  border-width: 1px;
  border-color: #000 #000 #c5c3c3 #c5c3c3;
  background-color: transparent;
  font-family: Gotham, sans-serif;
}

.text-field::-webkit-input-placeholder {
  color: #414141;
}

.text-field:-ms-input-placeholder {
  color: #414141;
}

.text-field::-ms-input-placeholder {
  color: #414141;
}

.text-field::placeholder {
  color: #414141;
}

.section-heading {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: Gotham, sans-serif;
  color: #414141;
  font-size: 1.5rem;
  line-height: 1;
  font-weight: 500;
}

.enquiry-popup {
  position: fixed;
  left: 0px;
  top: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 100;
  display: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: rgba(0, 0, 0, 0.54);
}

.floorplan-dimensions-wrap {
  display: block;
  max-width: 40rem;
  margin-top: 5rem;
  margin-right: auto;
  margin-left: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  font-family: Gotham, sans-serif;
}

.floorplan-dimensions-wrap.enquire-popup-intro {
  margin-bottom: 2.5rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
}

.paragraph-2 {
  overflow: hidden;
  margin-top: 1rem;
  margin-bottom: 0px;
  font-family: Gotham, sans-serif;
  font-size: 0.85rem;
  line-height: 1.65;
  font-weight: 300;
}

.paragraph-3 {
  overflow: hidden;
  margin-top: 0rem;
  margin-bottom: 0px;
  font-family: Gotham, sans-serif;
  color: #fff;
  font-size: 0.85rem;
  line-height: 1.65;
  font-weight: 400;
}

.paragraph-3.p-gray {
  color: #414141;
}

.paragraph-3.p-gray.p-margin {
  margin-top: 1rem;
  font-weight: 300;
}

.section-heading-2 {
  margin-top: 0px;
  margin-bottom: 0rem;
  font-family: Avant, Georgia, sans-serif;
  color: #414141;
  font-size: 2.25rem;
  line-height: 1;
  font-weight: 700;
}

.section-copy {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 24.5rem;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.field {
  margin-bottom: 2.5rem;
  padding-left: 0px;
  border-style: none none solid;
  border-width: 1px;
  border-color: #000 #000 #c5c3c3 #c5c3c3;
  background-color: transparent;
  font-family: Gotham, sans-serif;
}

.field::-webkit-input-placeholder {
  color: #414141;
}

.field:-ms-input-placeholder {
  color: #414141;
}

.field::-ms-input-placeholder {
  color: #414141;
}

.field::placeholder {
  color: #414141;
}

.field.grey-bg-text-field {
  width: 48%;
  font-family: Gotham, sans-serif;
  color: #414141;
  font-weight: 300;
}

.field.grey-bg-text-field.field-full-width {
  width: 100%;
}

.grey-footer-inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 72.5rem;
  margin-top: 5rem;
  margin-right: auto;
  margin-left: auto;
  padding: 5rem 2.5rem;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.footer {
  display: block;
  height: 10rem;
  margin-top: 0rem;
  padding-right: 2.5rem;
  padding-left: 2.5rem;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#414141), to(#414141));
  background-image: linear-gradient(180deg, #414141, #414141);
}

.nav-inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  max-width: 67.5rem;
  margin-right: auto;
  margin-left: auto;
  -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;
}

.footer-logo {
  width: 100%;
  max-width: 8rem;
}

.nav-item {
  font-family: Gotham, sans-serif;
  color: #fff;
  font-size: 0.8rem;
  letter-spacing: 1.5px;
  text-decoration: none;
  text-transform: uppercase;
}

.nav-item.copyright {
  margin-left: 1rem;
}

.main-navigation {
  position: relative;
  z-index: 100;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 6.5rem;
  padding-right: 2.5rem;
  padding-left: 2.5rem;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));
  background-image: linear-gradient(180deg, #fff, #fff);
  box-shadow: 0 1px 50px 0 rgba(0, 0, 0, 0.4);
}

.avant-mob-logo {
  display: none;
}

.nav-item-3 {
  font-family: Gotham, sans-serif;
  color: #414141;
  font-size: 0.85rem;
  font-weight: 500;
  letter-spacing: 1.5px;
  text-decoration: none;
  text-transform: uppercase;
}

.th-single-subhead {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: Gotham, sans-serif;
  color: #fff;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 300;
  letter-spacing: 1px;
  text-transform: uppercase;
}

.section {
  padding: 5rem 1rem 0rem;
  background-color: #fff;
}

.section.th-intro-section {
  padding-bottom: 5rem;
  background-color: #fff;
}

.section.dark-quote {
  background-color: #3c3a3f;
  color: #fff;
}

.section.floorplan {
  background-color: #fff;
}

.section.mapovis-section {
  padding-bottom: 5rem;
  background-color: #fff;
}

.section.th-grid-wrap {
  background-color: #f5f5f5;
}

.section.about-cards-section {
  padding-top: 0rem;
  background-color: transparent;
}

.section.about-cards-section.second-about-card-section {
  margin-top: 5rem;
  margin-bottom: 5rem;
}

.th-single-intro-wrap {
  display: -ms-grid;
  display: grid;
  max-width: 70rem;
  margin-right: auto;
  margin-left: auto;
  grid-column-gap: 3.5rem;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.intro-amenitys {
  display: -ms-grid;
  display: grid;
  -webkit-align-content: space-evenly;
  -ms-flex-line-pack: space-evenly;
  align-content: space-evenly;
  grid-column-gap: 16px;
  grid-row-gap: 0.5rem;
  -ms-grid-columns: 0.25fr 0.5fr 1fr;
  grid-template-columns: 0.25fr 0.5fr 1fr;
  -ms-grid-rows: minmax(auto, 1.75rem) minmax(auto, 1.75rem) minmax(0rem, 1.75rem);
  grid-template-rows: minmax(auto, 1.75rem) minmax(auto, 1.75rem) minmax(0rem, 1.75rem);
  border-left: 1px solid rgba(60, 58, 63, 0.19);
  color: rgba(60, 58, 63, 0.77);
}

.th-amenity-icon {
  max-width: 2rem;
}

.th-amenity-txt {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  font-family: Gotham, sans-serif;
  color: #444446;
  font-size: 0.75rem;
  line-height: 1;
  font-weight: 300;
  letter-spacing: 1px;
  text-transform: uppercase;
}

.intro-p {
  font-family: Gotham, sans-serif;
  color: #444446;
  font-size: 0.8rem;
  line-height: 1.75;
  font-weight: 300;
}

.intro-p.p-medium-card {
  max-width: 22rem;
  margin-bottom: 0px;
}

.intro-p.p-medium-card.address-p {
  text-align: center;
}

.intro-p.card-p {
  margin-right: 1rem;
  margin-bottom: 0rem;
  margin-left: 1rem;
  opacity: 0.74;
  line-height: 1.7;
  text-align: center;
}

.intro-p.contact-p {
  text-align: center;
}

.slide-general {
  overflow: hidden;
  width: 100%;
  height: 28rem;
  margin-right: 1.5rem;
  margin-left: 1.5rem;
  border-radius: 0.25rem;
}

.townhome-gallery {
  display: block;
  height: auto;
  margin-top: 5rem;
  margin-bottom: 5rem;
  background-color: transparent;
}

.slider {
  display: block;
  overflow: hidden;
  width: 100%;
  height: auto;
  max-width: 100%;
  margin-right: auto;
  margin-left: auto;
  background-color: transparent;
}

.mask {
  display: block;
  overflow: visible;
  max-width: 30rem;
  margin-right: auto;
  margin-left: auto;
  background-color: transparent;
}

.slide-nav {
  display: none;
}

.icon {
  color: #3c3a3f;
  font-size: 1.5rem;
}

.icon-2 {
  color: #3c3a3f;
  font-size: 1.5rem;
}

.left-arrow {
  margin-left: -4rem;
}

.right-arrow-2 {
  margin-right: -4rem;
}

.quote-inner {
  display: block;
  width: 100%;
  max-width: 67.5rem;
  margin-right: auto;
  margin-left: auto;
  color: #fff;
}

.quote-p {
  max-width: 56rem;
  margin-bottom: 0px;
  font-family: Avant, Georgia, sans-serif;
  color: #fff;
  font-size: 2.25rem;
  line-height: 1.4;
  font-weight: 500;
}

.paragraph-4 {
  font-family: Avant, Georgia, sans-serif;
  font-weight: 500;
}

.panel {
  position: relative;
  height: 19rem;
  padding: 5.5rem 2.5rem;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#3d3c3f), to(#3d3c3f));
  background-image: linear-gradient(180deg, #3d3c3f, #3d3c3f);
}

.panel.quote-panel {
  height: auto;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#3d3c3f), to(#3d3c3f));
  background-image: linear-gradient(180deg, #3d3c3f, #3d3c3f);
  -webkit-transform-origin: 0% 50%;
  -ms-transform-origin: 0% 50%;
  transform-origin: 0% 50%;
}

.panel.quote-panel.about-quote {
  margin-top: 5rem;
}

.panel.quote-panel.home-quote {
  margin-top: 0rem;
}

.panel-inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  max-width: 72.5rem;
  margin-right: auto;
  margin-left: auto;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.panel-inner.quote-panel {
  max-width: 60rem;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.block-quote-serif {
  max-width: 60rem;
  min-width: none;
  font-family: Avant, Georgia, sans-serif;
  color: #fff;
  font-size: 2.25rem;
  line-height: 1.3;
  font-weight: 500;
}

.quote-author {
  margin-top: 0.75rem;
  padding-left: 1rem;
  border-left: 3px solid #ffd537;
  -webkit-transform-origin: 50% 0%;
  -ms-transform-origin: 50% 0%;
  transform-origin: 50% 0%;
  color: #fff;
  font-size: 0.7rem;
  line-height: 2;
  font-weight: 500;
  letter-spacing: 2px;
  text-transform: uppercase;
}

.text-block-3 {
  font-family: Gotham, sans-serif;
  font-weight: 400;
}

.floorplan-inner {
  display: block;
  width: 100%;
  max-width: 70rem;
  margin-right: auto;
  margin-left: auto;
  padding-bottom: 5rem;
}

.centered-heading {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 70rem;
  margin-right: auto;
  margin-bottom: 2.5rem;
  margin-left: auto;
  -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;
}

.centered-heading.location-heading {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 70rem;
  margin-right: auto;
  margin-bottom: 5rem;
  margin-left: auto;
}

.centered-heading.prev-projects-heading {
  margin-top: 5rem;
}

.centered-heading.margin-top {
  margin-top: 5rem;
  margin-bottom: 5rem;
}

.horizontal-rule {
  position: relative;
  left: 0px;
  top: 0px;
  right: 0px;
  bottom: 0px;
  width: 100%;
  height: 0px;
  border-bottom: 1px solid rgba(60, 58, 63, 0.15);
}

.horizontal-rule.full-width-horizontal-rule {
  margin-top: 3.5rem;
}

.horizontal-rule.hr-inclusions {
  display: block;
  max-width: 70rem;
  margin-right: auto;
  margin-left: auto;
}

.heading-2 {
  height: 100%;
  margin: 0px 1rem;
}

.floorplan-img {
  display: block;
  width: 100%;
  max-width: 100%;
  margin-right: auto;
  margin-left: auto;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}

.section--full-width-img {
  position: relative;
  overflow: visible;
  height: auto;
  margin-bottom: 0rem;
}

.full-width-img-inner-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  height: 65vh;
  -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;
}

.full-width-img {
  position: relative;
  z-index: -1;
  width: 110%;
  max-width: none;
  box-shadow: inset 0 0 8px 0 #000;
}

.full-width-img.full-width-lifestyle {
  width: 120%;
}

.view-gallery {
  position: absolute;
  right: 0px;
  bottom: 0px;
  width: 20rem;
  height: auto;
  margin-bottom: -2.5rem;
  padding: 2.5rem 2rem;
  background-color: #fff;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#3d3c3f), to(#3d3c3f));
  background-image: linear-gradient(180deg, #3d3c3f, #3d3c3f);
  box-shadow: 0 15px 41px -5px rgba(0, 0, 0, 0.4);
}

.view-gallery-text {
  padding-left: 1rem;
  border-left: 3px solid #ffd537;
  color: #fff;
  font-size: 1.25rem;
  font-weight: 300;
  text-align: left;
}

.inclusions-inner {
  display: block;
  width: 100%;
  max-width: 70rem;
  margin-right: auto;
  margin-left: auto;
  padding-bottom: 5rem;
}

.inclusions-grid {
  display: -ms-grid;
  display: grid;
  grid-column-gap: 4.75rem;
  grid-row-gap: 0rem;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.inclusion-item {
  display: block;
  margin-bottom: 0rem;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  font-family: Gotham, sans-serif;
  color: rgba(60, 58, 63, 0.77);
  font-size: 0.8rem;
}

.inclusions-col-wrap {
  position: relative;
  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-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -webkit-align-items: start;
  -ms-flex-align: start;
  align-items: start;
  -webkit-align-content: start;
  -ms-flex-line-pack: start;
  align-content: start;
  -ms-grid-row-align: center;
  align-self: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 1rem;
  -ms-grid-columns: 1.5rem 1fr;
  grid-template-columns: 1.5rem 1fr;
  -ms-grid-rows: 3rem 3rem 3rem 3rem;
  grid-template-rows: 3rem 3rem 3rem 3rem;
}

.medium-card-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 70rem;
  margin-right: auto;
  margin-left: auto;
  padding-bottom: 5rem;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.medium-card {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  width: 100%;
  height: 32rem;
  max-width: 32rem;
  margin-right: 1rem;
  margin-left: 1rem;
  -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;
  border-radius: 0.25rem;
  background-color: #fff;
  box-shadow: 0 19px 47px -21px rgba(0, 0, 0, 0.67);
}

.medium-card-image-wrap {
  position: relative;
  height: 15rem;
}

.medium-card-image {
  height: 100%;
  background-image: -webkit-gradient(linear, left top, left bottom, from(hsla(0, 0%, 100%, 0)), to(rgba(0, 0, 0, 0.27))), url('../images/mapovis-img.jpg');
  background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0), rgba(0, 0, 0, 0.27)), url('../images/mapovis-img.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.medium-card-image.medium-card-image-left {
  background-image: url('../images/family-kite.jpg');
  background-position: 50% 50%;
  background-size: cover;
}

.medium-card-image.medium-card-image-right {
  background-position: 90% 60%;
  background-size: 220%;
}

.card-heading {
  margin-top: 0rem;
  margin-bottom: 0rem;
  font-family: Avant, Georgia, sans-serif;
  color: #3c3a3f;
  font-size: 1.5rem;
  text-align: center;
}

.card-heading.home-th-slider-heading {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.card-heading.location-slide-heading {
  margin-top: 1rem;
  margin-bottom: 0rem;
}

.card-heading.slider-text {
  color: #fff;
  line-height: 1.5;
  text-align: left;
  text-decoration: none;
}

.medium-card-text-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 1rem;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.image-overlay-heading {
  position: relative;
  margin-top: 0px;
  margin-bottom: 0px;
  color: #fff;
  font-size: 3rem;
  line-height: 1.25;
  text-shadow: 0 11px 17px rgba(0, 0, 0, 0.66);
}

.heading-3 {
  margin-top: 0px;
  color: #fff;
  font-size: 1.1rem;
  font-weight: 400;
  letter-spacing: 2px;
  text-transform: uppercase;
  text-shadow: 0 7px 7px rgba(0, 0, 0, 0.42);
}

.quay2-title-wrap {
  position: absolute;
  left: 0px;
  top: 0px;
  right: 0px;
  bottom: 0px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-weight: 300;
}

.horizontal-rule-2 {
  width: 100%;
  max-width: 21rem;
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
  border-top: 1px solid #fff;
}

.horizontal-rule-2.horizontal-rule-quay2 {
  width: 100%;
  max-width: 28rem;
  margin-top: 0rem;
  margin-right: 0px;
  margin-left: 0px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  border-top-width: 2px;
  box-shadow: 0 1px 24px 0 rgba(0, 0, 0, 0.48);
}

.slide-nav-2 {
  display: none;
}

.floorplan-image {
  max-width: 100%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
  -webkit-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
}

.floorplan-img-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  width: 100%;
  height: auto;
  -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;
}

.slider-2 {
  height: auto;
  background-color: transparent;
}

.slider-arrow-small--dark {
  color: #3c3a3f;
  font-size: 1.5rem;
}

.right-arrow-floorplan {
  top: 0px;
  right: -70px;
  bottom: 0px;
}

.right-arrow-floorplan.hide-arrow {
  display: none;
}

.left-arrow-floor-plan {
  left: -70px;
  top: 0px;
  bottom: 0px;
}

.left-arrow-floor-plan.hide-arrow {
  display: none;
}

.floorplan-heading {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: Avant, Georgia, sans-serif;
  font-size: 1.25rem;
  font-weight: 500;
  text-align: center;
  letter-spacing: 0px;
  text-transform: none;
}

.horizontal-rule-external-link {
  position: relative;
  z-index: 5;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  margin-right: 1rem;
  margin-left: 1rem;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-top: 1px solid rgba(68, 68, 70, 0.15);
  background-color: #fff;
  font-family: Gotham, sans-serif;
  color: #444446;
  font-size: 0.65rem;
  line-height: 1rem;
  text-align: center;
  letter-spacing: 1px;
  text-decoration: none;
  text-transform: uppercase;
}

.horizontal-rule-external-link.th-index-quay2-btn {
  margin-top: 2.5rem;
  margin-right: 0rem;
  margin-left: 0rem;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.horizontal-rule-external-link.card-read-more {
  max-width: 12.5rem;
  margin-top: 0rem;
  margin-right: auto;
  margin-left: auto;
  padding-top: 1.5rem;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top-style: none;
  opacity: 0.75;
  font-weight: 500;
}

.horizontal-rule-external-link.card-read-more.location {
  padding-top: 1rem;
  padding-bottom: 1rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 0.55rem;
  line-height: 1rem;
  font-weight: 500;
}

.horizontal-rule-external-link.popup-card-close-bottom {
  margin-top: 2.5rem;
  margin-right: auto;
  margin-left: auto;
  padding-top: 1.5rem;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top-style: solid;
  opacity: 0.75;
  font-weight: 500;
}

.doc-library-img {
  position: relative;
  z-index: 1;
  height: 100%;
  border-radius: 0.25rem;
  background-image: url('../images/pick-shrink.jpg');
  background-position: 50% -2px;
  background-size: 130%;
  background-repeat: no-repeat;
  -webkit-filter: saturate(94%) brightness(101%);
  filter: saturate(94%) brightness(101%);
}

.th-gallery-inner {
  position: relative;
  z-index: 2;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 85rem;
  margin-right: auto;
  margin-left: auto;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.flickity-image {
  overflow: hidden;
  width: 30%;
  height: 27.5rem;
  max-width: 20rem;
  border-style: none;
  border-top-width: 0.25rem;
  border-right-width: 0.25rem;
  border-bottom-width: 0.25rem;
  border-radius: 0.25rem;
}

.flickity-image.th-gal--stools {
  width: 30%;
  max-width: 22rem;
  background-image: url('../images/Kitchen_01_Opt-02.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.flickity-image.lifestyle-1 {
  width: 30%;
  max-width: 22rem;
  background-image: url('../images/living_1.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.flickity-image.the-barwon {
  width: 30%;
  max-width: 22rem;
  background-image: url('../images/barwon.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.flickity-image.the-barwon.slider-img {
  width: 30%;
  margin-right: 1rem;
  margin-left: 1rem;
}

.flickity-image.the-lonsdale {
  width: 30%;
  max-width: 22rem;
  background-image: url('../images/lonsdale_1.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.flickity-image.the-swan {
  width: 30%;
  max-width: 22rem;
  background-image: url('../images/facade-2.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.flickity-image.facade-2 {
  width: 30%;
  max-width: 22rem;
  background-image: url('../images/lonsdale_1.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.th-single-full-width-beach-img {
  width: 100%;
  height: 100%;
  background-image: url('../images/beach-img.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.availability-img {
  height: 100%;
  background-image: -webkit-gradient(linear, left top, left bottom, from(hsla(0, 0%, 100%, 0)), to(rgba(0, 0, 0, 0.15))), url('../images/GettyImages-616116311.jpg');
  background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0), rgba(0, 0, 0, 0.15)), url('../images/GettyImages-616116311.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
  background-repeat: repeat, no-repeat;
}

.th-single-full-width-interior-img {
  width: 100%;
  height: 100%;
  background-image: url('../images/ergonomic-design.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

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

.mobile-nav-inner {
  position: relative;
  z-index: 6;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  max-width: 67.5rem;
  margin-right: auto;
  margin-left: auto;
  padding-top: 0rem;
  -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;
}

.mob-nav-dropdown-link {
  font-family: Gotham, sans-serif;
  color: #414141;
  font-size: 0.85rem;
  font-weight: 500;
  letter-spacing: 1.5px;
  text-decoration: none;
  text-transform: uppercase;
}

.about-cards-inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: auto;
  max-width: 75rem;
  margin-right: auto;
  margin-left: auto;
  -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;
}

.about-card {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  width: 100%;
  height: auto;
  max-height: auto;
  max-width: 22.5rem;
  min-height: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 0.25rem;
  background-color: #fff;
  box-shadow: none;
}

.card-image {
  width: 100%;
  height: 100%;
  max-height: none;
  min-height: 17.5rem;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/example-bg.png');
  background-position: 0px 0px;
  background-size: 125px;
}

.card-image.built-to-last-img {
  background-image: url('../images/built-to-last_1.jpg');
  background-position: 50% 50%;
  background-size: cover;
}

.card-image.peace-of-mind-img {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  background-image: url('../images/mapovis-img.jpg');
  background-position: 100% 50%;
  background-size: cover;
}

.card-image.built-to-last-img-copy {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  background-image: url('../images/built-to-last.jpg');
  background-position: 50% 50%;
  background-size: cover;
}

.card-image.simple-process-img {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  background-image: url('../images/simple-process.jpg');
  background-position: 50% 50%;
  background-size: 451px;
}

.card-image.design-harmony-img {
  background-image: url('../images/Kitchen_01_Opt-02.jpg');
  background-position: 50% 50%;
  background-size: cover;
}

.card-image.efficiency-environment-img {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  background-image: url('../images/efficiency-environment.jpg');
  background-position: 0px 50%;
  background-size: cover;
}

.card-image.ergonomic-design-img {
  background-image: url('../images/SOMERFIELD_HOMES_House2_Kitchen_0431.jpg');
  background-position: 50% 50%;
  background-size: 753px;
}

.card-image.hamish-mcdonald {
  background-image: url('../images/hamish.png');
  background-position: 50% 50%;
  background-size: cover;
}

.card-image.david-lunardi {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  background-image: url('../images/david.png');
  background-position: 0px 50%;
  background-size: cover;
}

.card-image.max-shiffman {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  background-image: url('../images/max.png');
  background-position: 50% 50%;
  background-size: cover;
}

.card-text-wrap {
  margin: 1.5rem 1rem 0.5rem;
}

.card-drop-shadow {
  position: absolute;
  left: 0px;
  top: 0px;
  right: 0px;
  bottom: 0px;
  z-index: -1;
  display: block;
  width: 88%;
  margin-top: 1rem;
  margin-right: auto;
  margin-left: auto;
  border-radius: 0.25rem;
  background-color: #000;
  opacity: 0.26;
  -webkit-filter: blur(13px);
  filter: blur(13px);
  -webkit-transform-origin: 50% 0%;
  -ms-transform-origin: 50% 0%;
  transform-origin: 50% 0%;
}

.card-drop-shadow.th-slider-drop-shadow {
  width: 92%;
  height: 100%;
  margin-top: 0.5rem;
}

.card-wrap {
  position: relative;
  margin-right: 1rem;
  margin-left: 1rem;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.dark-kitchen-full-width {
  width: 100%;
  height: 100%;
  background-image: url('../images/ergonomic-design.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.kids-pool-full-width {
  width: 100%;
  height: 100%;
  background-image: url('../images/kids-at-beach.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.floorplan-table-heading {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 2.5rem;
  margin-bottom: 1.5rem;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  font-size: 0.9rem;
}

.floorplan-cell {
  width: 100%;
  height: 100%;
  max-width: 6rem;
  font-size: 0.8rem;
  line-height: 100%;
}

.floorplan-cell.floorplan-heading {
  width: 33.333%;
  max-width: none;
  margin-top: 0px;
  margin-bottom: 0px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  font-family: Gotham, sans-serif;
  font-size: 0.7rem;
  font-weight: 500;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
}

.floorplan-cell.floorplan-heading.floorplan-heading-area {
  width: 33.333%;
  text-align: center;
}

.floorplan-cell.floorplan-cell-details {
  width: 33.333%;
  max-width: none;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  text-align: center;
}

.floorplan-cell.floorplan-cell-details.floorplan-cell-area {
  width: 33.333%;
  text-align: center;
}

.floorplan-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 1rem;
  padding-bottom: 1rem;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  border-bottom: 1px solid #eeecec;
}

.icon-btn-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 25%;
  max-width: 6rem;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
}

.ghost-btn-2 {
  width: 100%;
  margin-top: 2.5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  border: 1px solid #414141;
  background-color: transparent;
  color: #414141;
  font-size: 0.7rem;
  font-weight: 500;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
}

.enquire-wrap {
  display: block;
  max-width: 40rem;
  margin-top: 0rem;
  margin-right: auto;
  margin-left: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  font-family: Gotham, sans-serif;
}

.enquire-wrap.enquire-popup-intro {
  margin-bottom: 2.5rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
}

.blur-wrap {
  position: static;
  width: 100%;
  -webkit-filter: none;
  filter: none;
}

.popup-card-wrap {
  position: fixed;
  left: 0px;
  top: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 900;
  display: none;
  overflow: scroll;
  height: 100vh;
  margin-top: 0rem;
  padding-top: 0rem;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.popup-card {
  position: relative;
  z-index: 99999;
  display: none;
  overflow: hidden;
  width: 35rem;
  height: auto;
  margin-top: 5rem;
  margin-bottom: 5rem;
  border-radius: 0.25rem;
  background-color: #fff;
  box-shadow: 0 24px 40px -7px rgba(0, 0, 0, 0.43);
}

.popup-card.popup-peace-of-mind {
  display: none;
}

.popup-card.popup-ergonomic-design {
  display: none;
}

.popup-card.popup-design-harmony {
  display: none;
}

.popup-card.popup-efficiency-environment {
  display: none;
}

.popup-card.popup-simple-process {
  display: none;
}

.enquire-copy-wrap {
  display: block;
  max-width: 40rem;
  margin-top: 0rem;
  margin-right: auto;
  margin-left: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  font-family: Gotham, sans-serif;
}

.enquire-copy-wrap.enquire-popup-intro {
  margin-bottom: 2.5rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
}

.popup-card-img {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 12.5rem;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(48%, hsla(0, 0%, 100%, 0)), to(rgba(0, 0, 0, 0.34))), url('../images/facade-2.jpg');
  background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0) 48%, rgba(0, 0, 0, 0.34)), url('../images/facade-2.jpg');
  background-position: 0px 0px, 50% 0px;
  background-size: auto, 100%;
  background-repeat: repeat, no-repeat;
}

.popup-card-img.peace-of-mind-popup-img {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(48%, hsla(0, 0%, 100%, 0)), to(rgba(0, 0, 0, 0.34))), url('../images/mapovis-img.jpg');
  background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0) 48%, rgba(0, 0, 0, 0.34)), url('../images/mapovis-img.jpg');
  background-position: 0px 0px, 50% 100%;
  background-size: auto, 1226px;
}

.popup-card-img.ergonomic-design-img {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(23%, hsla(0, 0%, 100%, 0)), to(rgba(0, 0, 0, 0.51))), url('../images/SOMERFIELD_HOMES_House2_Kitchen_0431.jpg');
  background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0) 23%, rgba(0, 0, 0, 0.51)), url('../images/SOMERFIELD_HOMES_House2_Kitchen_0431.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, 753px;
}

.popup-card-img.design-harmony-img {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(54%, hsla(0, 0%, 100%, 0)), to(rgba(0, 0, 0, 0.26))), url('../images/Kitchen_01_Opt-02.jpg');
  background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0) 54%, rgba(0, 0, 0, 0.26)), url('../images/Kitchen_01_Opt-02.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, 600px;
}

.popup-card-img.efficiency-environment {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(54%, hsla(0, 0%, 100%, 0)), to(rgba(0, 0, 0, 0.26))), url('../images/efficiency-environment.jpg');
  background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0) 54%, rgba(0, 0, 0, 0.26)), url('../images/efficiency-environment.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.popup-card-img.simple-process-img {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(54%, hsla(0, 0%, 100%, 0)), to(rgba(0, 0, 0, 0.26))), url('../images/simple-process.jpg');
  background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0) 54%, rgba(0, 0, 0, 0.26)), url('../images/simple-process.jpg');
  background-position: 0px 0px, 50% -50px;
  background-size: auto, cover;
}

.popup-card-title {
  margin-top: 0px;
  margin-bottom: 1rem;
  font-family: Avant, Georgia, sans-serif;
  color: #fff;
  font-size: 2.5rem;
}

.popup-card-inner-text-wrap {
  display: block;
  max-width: 29rem;
  margin-top: 2.5rem;
  margin-right: auto;
  margin-left: auto;
  padding-right: 1rem;
  padding-left: 1rem;
}

.popup-quote-wrap {
  border-bottom: 1px solid rgba(60, 58, 63, 0.19);
}

.popup-quote {
  margin-bottom: 0px;
  font-family: Avant, Georgia, sans-serif;
  color: rgba(60, 58, 63, 0.95);
  font-size: 1.35rem;
  line-height: 1.3;
  font-weight: 500;
  text-align: center;
}

.popup-quote-author {
  margin-top: 1rem;
  margin-bottom: 1.5rem;
  font-family: Gotham, sans-serif;
  color: rgba(60, 58, 63, 0.77);
  font-size: 0.6rem;
  font-weight: 500;
  text-align: center;
  letter-spacing: 0.5px;
  text-transform: uppercase;
}

.popup-card-p {
  display: block;
  max-width: 24.5rem;
  margin: 2rem auto 0px;
  font-family: Gotham, sans-serif;
  color: rgba(60, 58, 63, 0.96);
  font-size: 0.8rem;
  line-height: 1.7;
  font-weight: 400;
}

.dropcap {
  margin-right: 0rem;
  font-family: Avant, Georgia, sans-serif;
  font-size: 3rem;
  line-height: 20px;
  font-weight: 700;
}

.popup-card-close {
  position: absolute;
  top: 0px;
  right: 0px;
  width: 1.25rem;
  margin-top: 1rem;
  margin-right: 1rem;
  cursor: pointer;
}

.close-btn-small {
  display: block;
  overflow: visible;
  width: 0.45rem;
  margin-left: 0.45rem;
}

.close-btn-small.card-right-arrow {
  margin-top: 0.1rem;
  margin-bottom: 0rem;
}

.primary-navigation {
  position: relative;
  z-index: 100;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 6rem;
  padding-right: 2.5rem;
  padding-left: 2.5rem;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));
  background-image: linear-gradient(180deg, #fff, #fff);
  box-shadow: 0 1px 50px 0 rgba(0, 0, 0, 0.4);
}

.header-logo-2 {
  width: 100%;
  max-width: 9.5rem;
  margin-top: 2rem;
  box-shadow: 0 11px 19px -3px rgba(0, 0, 0, 0.34);
}

.mobile-nav-dropdown-2 {
  display: none;
}

.main-nav-inner-3 {
  position: relative;
  z-index: 6;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  max-width: 70rem;
  margin-right: auto;
  margin-left: auto;
  padding-top: 0rem;
  -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;
}

.home-our-townhomes--inner {
  display: block;
  width: 100%;
  max-width: 85rem;
  margin-right: auto;
  margin-left: auto;
  padding-bottom: 5rem;
}

.home-full-width--kids {
  width: 100%;
  height: 100%;
  background-image: url('../images/home-kids.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.home-full-width--interior {
  width: 100%;
  height: 100%;
  background-image: url('../images/kitchen-light-resize.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.body-2 {
  background-color: #f5f5f5;
}

.doc-library-img-copy {
  position: relative;
  z-index: 1;
  height: 100%;
  border-radius: 0.25rem;
  background-image: url('../images/pexels-photo-267447.jpeg');
  background-position: 50% -2px;
  background-size: cover;
  background-repeat: no-repeat;
  -webkit-filter: saturate(94%) brightness(101%);
  filter: saturate(94%) brightness(101%);
}

.customer-portal-img {
  position: relative;
  z-index: 1;
  height: 100%;
  border-radius: 0.25rem;
  background-image: url('../images/customer-portal-new-draft.jpg');
  background-position: 50% -2px;
  background-size: cover;
  background-repeat: no-repeat;
  -webkit-filter: saturate(94%) brightness(101%);
  filter: saturate(94%) brightness(101%);
}

.th-slider-img {
  overflow: hidden;
  height: 27.5rem;
  border-style: none;
  border-top-width: 0.25rem;
  border-right-width: 0.25rem;
  border-bottom-width: 0.25rem;
}

.th-slider-img.th-gal--stools {
  width: 30%;
  max-width: 22rem;
  background-image: url('../images/Kitchen_01_Opt-02.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.th-slider-img.lifestyle-1 {
  width: 30%;
  max-width: 22rem;
  background-image: url('../images/living_1.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.th-slider-img.the-barwon {
  background-image: url('../images/TypeQ2-B_wRoofDeck_WEB002.jpg');
  background-position: 50% 100%;
  background-size: cover;
  background-repeat: no-repeat;
}

.th-slider-img.the-lonsdale {
  background-image: url('../images/TypeP_FacadeA_WEB001.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.th-slider-img.the-swan {
  background-image: url('../images/facade-2.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.th-slider-img.facade-2 {
  width: 30%;
  max-width: 22rem;
  background-image: url('../images/lonsdale_1.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.flickity-image-copy {
  overflow: hidden;
  width: 30%;
  height: 27.5rem;
  max-width: 20rem;
  border-style: none;
  border-top-width: 0.25rem;
  border-right-width: 0.25rem;
  border-bottom-width: 0.25rem;
  border-radius: 0.25rem;
}

.flickity-image-copy.th-gal--stools {
  width: 30%;
  max-width: 22rem;
  background-image: url('../images/Kitchen_01_Opt-02.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.flickity-image-copy.lifestyle-1 {
  width: 30%;
  max-width: 22rem;
  background-image: url('../images/living_1.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.flickity-image-copy.the-barwon {
  width: 30%;
  max-width: 22rem;
  background-image: url('../images/barwon.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.flickity-image-copy.the-lonsdal {
  width: 30%;
  max-width: 22rem;
  background-image: url('../images/lonsdale_1.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.flickity-image-copy.the-swan {
  width: 30%;
  max-width: 22rem;
  background-image: url('../images/facade-2.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.flickity-image-copy.facade-2 {
  width: 30%;
  max-width: 22rem;
  background-image: url('../images/lonsdale_1.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.th-slide-outer-wrap {
  position: relative;
  overflow: visible;
  width: 30%;
  height: auto;
  max-width: 22rem;
  border-radius: 0px 0.1rem 0.25rem 0.25rem;
}

.home-th-card-title {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.th-slide-inner-wrap {
  overflow: visible;
  border-radius: 0px 0rem 0.25rem 0.25rem;
  background-color: #fff;
}

.th-slide-inner-wrap.location {
  box-shadow: 0 20px 20px -15px rgba(0, 0, 0, 0.14);
}

.see-more-ruler {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 70rem;
  margin: 3rem auto 2.5rem;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.see-more-ruler.location-heading {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 70rem;
  margin-right: auto;
  margin-bottom: 5rem;
  margin-left: auto;
}

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

.see-more-link {
  margin-right: 2rem;
  margin-left: 2rem;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  font-family: Gotham, sans-serif;
  color: #3c3a3f;
  font-size: 0.8rem;
  font-weight: 500;
  letter-spacing: 1.5px;
  text-decoration: none;
  text-transform: uppercase;
}

.plain-page-section {
  height: auto;
  padding-right: 1rem;
  padding-left: 1rem;
  background-color: #f5f5f5;
}

.plain-page-inner-text-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 46rem;
  margin-right: auto;
  margin-left: auto;
  padding-top: 5rem;
  padding-bottom: 5rem;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.contact-page-form {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.th-slider-mask {
  width: 100%;
  height: 30rem;
  max-width: 80rem;
  margin-right: auto;
  margin-left: auto;
}

.slide-wrap {
  overflow: hidden;
  width: 30%;
  margin-right: 1.5rem;
  margin-left: 1.5rem;
  padding-right: 0px;
  padding-bottom: 0px;
  border-radius: 0.25rem;
}

.slide-nav-3 {
  display: none;
}

.icon-3 {
  color: rgba(60, 58, 63, 0.77);
  font-size: 1.5rem;
}

.icon-4 {
  color: rgba(60, 58, 63, 0.77);
  font-size: 1.5rem;
}

.th-home-slider-link {
  display: block;
  width: 100%;
  padding-bottom: 0.5rem;
  text-decoration: none;
}

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

.success-message {
  border-radius: 0.25rem;
  background-color: #ffea9a;
}

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

.success-message-2 {
  border-radius: 0.25rem;
  background-color: #ffdf53;
}

.intrapac-logo-link {
  display: block;
  width: 100%;
  max-width: 5rem;
  margin: 1rem auto;
}

.roof-deck-disclaimer {
  font-family: Gotham, sans-serif;
  font-size: 0.55rem;
  text-align: center;
}

.townhomes-q2-locations-img {
  height: 100%;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(56%, hsla(0, 0%, 100%, 0)), to(rgba(0, 0, 0, 0.15))), url('../images/Quay2_Get-474868512_CMYK_230ink_RET.jpg');
  background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0) 56%, rgba(0, 0, 0, 0.15)), url('../images/Quay2_Get-474868512_CMYK_230ink_RET.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
  background-repeat: repeat, no-repeat;
}

.select-field {
  margin-bottom: 2.5rem;
  border-style: none none solid;
  border-bottom-width: 1px;
  border-bottom-color: rgba(60, 58, 63, 0.5);
  border-radius: 0px;
  background-color: transparent;
  background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent));
  background-image: linear-gradient(180deg, transparent, transparent);
  font-family: Gotham, sans-serif;
}

.select-field.grey-bg-select-field {
  width: 48%;
  border-bottom-color: #c5c3c3;
  font-weight: 300;
}

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

.light-kitchen-full-width {
  width: 100%;
  height: 100%;
  background-image: url('../images/kitchen-light-resize.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.light-living-room {
  width: 100%;
  height: 100%;
  background-image: url('../images/Living.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.inclusions-icon {
  width: 100%;
  max-width: 2rem;
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  opacity: 0.6;
}

.select-dwelling-only-span {
  color: rgba(51, 51, 51, 0.67);
  font-size: 0.6rem;
}

.contact-bolder-p {
  font-weight: 500;
}

.email-link {
  color: #444446;
}

.left-heading {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 70rem;
  margin-right: 0px;
  margin-bottom: 2.5rem;
  margin-left: 0px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.left-heading.location-heading {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 70rem;
  margin-right: auto;
  margin-bottom: 5rem;
  margin-left: auto;
}

.location-img-wrap {
  overflow: hidden;
  width: 100%;
  height: 17.5rem;
  border-style: none;
  border-top-width: 0.25rem;
  border-right-width: 0.25rem;
  border-bottom-width: 0.25rem;
  border-bottom-left-radius: 0.5rem;
  border-bottom-right-radius: 0.25rem;
}

.location-img-wrap.th-gal--stools {
  width: 30%;
  max-width: 22rem;
  background-image: url('../images/Kitchen_01_Opt-02.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.location-img-wrap.lifestyle-1 {
  width: 30%;
  max-width: 22rem;
  background-image: url('../images/living_1.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.location-img-wrap.the-barwon {
  background-image: url('../images/TypeQ2-B_wRoofDeck_WEB002.jpg');
  background-position: 50% 100%;
  background-size: cover;
  background-repeat: no-repeat;
}

.location-img-wrap.the-lonsdale {
  background-image: url('../images/TypeP_FacadeA_WEB001.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.location-img-wrap.the-swan {
  background-image: url('../images/facade-2.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.location-img-wrap.facade-2 {
  width: 30%;
  max-width: 22rem;
  background-image: url('../images/lonsdale_1.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.location-img-wrap.feature {
  width: auto;
  height: 18.5rem;
  max-width: 100%;
  margin-top: -1rem;
  margin-right: 1rem;
  margin-left: 1rem;
  box-shadow: 0 7px 14px -2px rgba(0, 0, 0, 0.26);
}

.location-img {
  display: block;
  width: 100%;
  height: 100%;
  opacity: 0.95;
}

.location-slide-outer-wrap {
  position: relative;
  overflow: visible;
  width: 30%;
  height: auto;
  max-width: 30%;
  border-radius: 0px 0.1rem 0.25rem 0.25rem;
}

.location-slide-outer-wrap.feature {
  width: 100%;
  max-width: 32.5%;
}

.coming-soon-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.75rem 1rem;
  -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;
}

.coming-soon-heading {
  display: block;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-right: 0.75rem;
  padding-left: 0.75rem;
  font-family: Gotham, sans-serif;
  color: rgba(60, 58, 63, 0.5);
  font-size: 0.65rem;
  font-weight: 400;
  letter-spacing: 1px;
  text-transform: uppercase;
}

.horizontal-ruler {
  width: 12.5%;
  height: 1px;
  padding-right: 1rem;
  padding-left: 1rem;
  background-color: rgba(60, 58, 63, 0.18);
}

.location-view-lots-inner-wrap {
  position: absolute;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
}

.leopold-full-width-img {
  width: 100%;
  height: 100%;
  background-image: url('../images/leopold-full-width.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.image-disclaimer {
  margin-left: 1rem;
}

.aireys-full-width-img-copy {
  width: 100%;
  height: 100%;
  background-image: url('../images/aireys-full-width.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.drysdale-full-width {
  width: 100%;
  height: 100%;
  background-image: url('../images/thumbnail-4.jpeg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.header-slider-wrap {
  position: relative;
  height: 80vh;
}

.header-slider-img-overlay {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  width: 100%;
  height: 100%;
  max-width: none;
  opacity: 0;
  -o-object-fit: cover;
  object-fit: cover;
}

.header-slider-nav-wrap {
  position: absolute;
  left: 0%;
  top: auto;
  right: 0%;
  bottom: 0%;
  z-index: 100;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: auto;
  max-width: 70rem;
  margin-right: auto;
  margin-bottom: 5rem;
  margin-left: auto;
  padding-right: 1rem;
  padding-left: 1rem;
  -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;
}

.head-slider--menu-item-wrap {
  position: relative;
  display: block;
  width: 30%;
  height: auto;
  padding: 1rem 2rem;
  border-radius: 1rem;
  background-color: rgba(40, 39, 43, 0.85);
  color: #1b1b1b;
  text-decoration: none;
}

.header-slider--main-heading {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 80%;
  margin-right: auto;
  margin-left: auto;
  -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;
}

.header-slider--main-heading-text {
  position: absolute;
  left: 0%;
  top: 0%;
  right: auto;
  bottom: auto;
  margin-top: -5rem;
  margin-bottom: 1.5rem;
  padding-left: 1rem;
  font-family: Avant, Georgia, sans-serif;
  color: #fff;
  font-size: 2.5rem;
  text-align: center;
  text-shadow: 1px 1px 11px #000;
}

.header-slider--main-heading-text.popup-title {
  margin-bottom: 0rem;
}

.header-slider--main-heading-text.section-title-centered {
  margin-right: 2rem;
  margin-bottom: 0rem;
  margin-left: 2rem;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.header-slider--main-heading-text.section-title-centered.home-our-townhomes-title {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-flex-basis: 16rem;
  -ms-flex-preferred-size: 16rem;
  flex-basis: 16rem;
  font-family: Avant, Georgia, sans-serif;
}

.header-slider--main-heading-text.section-title-centered.home-our-townhomes-title-copy {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-flex-basis: 16rem;
  -ms-flex-preferred-size: 16rem;
  flex-basis: 16rem;
  font-family: Avant, Georgia, sans-serif;
}

.header-slider--main-heading-text.medium-card-title {
  position: absolute;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  margin-bottom: 0rem;
  padding-bottom: 2rem;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  color: #fff;
  text-shadow: 0 0 28px rgba(0, 0, 0, 0.46);
}

.div-block {
  height: 1px;
  background-color: #fff;
}

.slider-horizontal-ruler {
  height: 1px;
  margin-top: 0.2rem;
  margin-bottom: 0.5rem;
  background-color: #fff;
}

.slider-subhead {
  display: inline-block;
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: Avant, Georgia, sans-serif;
  color: #fff;
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 500;
}

.slider-subhead.caps {
  font-family: Gotham, sans-serif;
  font-size: 0.7rem;
  font-weight: 300;
  letter-spacing: 1px;
  text-transform: uppercase;
}

.slider-subhead.caps.view-project {
  position: static;
  z-index: 7;
  color: #ffdf53;
}

.slider-subhead-wrap {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.homepage-slider {
  height: 80vh;
}

.slide-nav-4 {
  z-index: 1;
  display: block;
  height: 6.5rem;
  max-width: 70rem;
  margin-bottom: 5rem;
  font-size: 20px;
}

.left-arrow-2 {
  display: none;
}

.right-arrow-3 {
  display: none;
}

.link-block {
  position: relative;
  z-index: 100;
}

.view-project-slider-link {
  position: relative;
  z-index: 100;
}

.dropdown {
  margin-right: 0px;
  margin-left: 0px;
}

.dropdown-list {
  background-color: #b4b0b0;
}

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

.dropdown-toggle-link {
  text-decoration: none;
}

.header-slider-img {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  width: 100%;
  height: 100%;
  max-width: none;
  -o-object-fit: cover;
  object-fit: cover;
}

.form-btn-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 44%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.button {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0.6rem;
  margin-bottom: 0.6rem;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  padding-left: 2.5rem;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  border-radius: 10px;
  background-color: #fff;
  box-shadow: 0 4px 8px -4px rgba(0, 0, 0, 0.33);
  font-family: Gotham, sans-serif;
  color: #3c3a3f;
  text-align: center;
}

.btn-bold-txt {
  display: block;
  padding-top: 0rem;
  padding-bottom: 0rem;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-family: Avant, Georgia, sans-serif;
  color: #3c3a3f;
  font-size: 1.4rem;
  font-weight: 700;
}

.btn-light-txt {
  display: block;
  padding-top: 0rem;
  padding-bottom: 0rem;
  padding-left: 0.5rem;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-family: Gotham, sans-serif;
  color: #3c3a3f;
  font-size: 1rem;
  font-weight: 300;
}

.enquire-btn-arrow {
  width: 100%;
  max-width: 1.5rem;
  padding-left: 1rem;
}

.feature-section {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.flex-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.feature-image-mask {
  overflow: hidden;
  width: 100%;
  height: 100%;
  margin-top: 0.5rem;
  margin-right: 40px;
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  border-radius: 5px;
}

.rounder-corner-img-wrap {
  overflow: hidden;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  -o-object-fit: contain;
  object-fit: contain;
  -o-object-position: 50% 50%;
  object-position: 50% 50%;
}

.prev-proj-heading {
  font-family: Avant, Georgia, sans-serif;
  font-size: 1.5rem;
}

.paragraph-5 {
  font-family: Gotham, sans-serif;
  color: rgba(60, 58, 63, 0.77);
  font-size: 0.8rem;
  line-height: 1.75;
}

.prev-proj-text-wrap {
  max-width: 55%;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

.image-2 {
  border-radius: 10px;
}

.image-3 {
  -o-object-fit: cover;
  object-fit: cover;
}

.heading-4 {
  margin-top: 0px;
  margin-bottom: 1rem;
  line-height: 1;
}

.display-suite-header-p {
  margin-top: 1rem;
  font-family: Gotham, sans-serif;
  color: #fff;
  text-align: center;
}

.text-span {
  text-decoration: underline;
}

.testimonial-wrap {
  max-width: 50rem;
  margin: 2.5rem auto;
  padding-right: 2.5rem;
  padding-left: 2.5rem;
  font-family: Gotham, sans-serif;
  font-size: 1.25rem;
  line-height: 1.5;
  font-weight: 300;
}

.block-quote {
  max-width: 60rem;
  margin-right: auto;
  margin-left: auto;
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
  font-family: Gotham, sans-serif;
  font-weight: 300;
  text-align: center;
}

.text-block-6 {
  font-family: Avant, Georgia, sans-serif;
  font-size: 1.1rem;
  font-style: italic;
  font-weight: 500;
}

@media screen and (max-width: 991px) {
  .btn {
    margin-right: 2.5rem;
  }
  .btn.enquire-btn-main-nav {
    margin-right: 0rem;
    font-size: 0.6rem;
  }
  .hamb-btn {
    display: none;
  }
  .nav-item-2 {
    font-size: 0.65rem;
  }
  .header-logo {
    max-width: 7.5rem;
    margin-top: 1rem;
  }
  .hamburger-btn {
    display: none;
  }
  .header-img.lonsdale-header-img {
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(18%, hsla(0, 0%, 100%, 0)), to(rgba(0, 0, 0, 0.63))), url('../images/lonsdale.jpg');
    background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0) 18%, rgba(0, 0, 0, 0.63)), url('../images/lonsdale.jpg');
    background-position: 0px 0px, 50% 50%;
  }
  .header-img.whitehaven-header-img {
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(18%, hsla(0, 0%, 100%, 0)), to(rgba(0, 0, 0, 0.63))), url('../images/lonsdale.jpg');
    background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0) 18%, rgba(0, 0, 0, 0.63)), url('../images/lonsdale.jpg');
    background-position: 0px 0px, 50% 50%;
  }
  .header-img.bellarine-header {
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(18%, hsla(0, 0%, 100%, 0)), to(rgba(0, 0, 0, 0.63))), url('../images/lonsdale.jpg');
    background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0) 18%, rgba(0, 0, 0, 0.63)), url('../images/lonsdale.jpg');
    background-position: 0px 0px, 50% 50%;
  }
  .header-img.barwon-header-img {
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(18%, hsla(0, 0%, 100%, 0)), to(rgba(0, 0, 0, 0.63))), url('../images/lonsdale.jpg');
    background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0) 18%, rgba(0, 0, 0, 0.63)), url('../images/lonsdale.jpg');
    background-position: 0px 0px, 50% 50%;
  }
  .header-img.swan-header-img {
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(18%, hsla(0, 0%, 100%, 0)), to(rgba(0, 0, 0, 0.63))), url('../images/lonsdale.jpg');
    background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0) 18%, rgba(0, 0, 0, 0.63)), url('../images/lonsdale.jpg');
    background-position: 0px 0px, 50% 50%;
  }
  .header-img.aireys-header-img {
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(18%, hsla(0, 0%, 100%, 0)), to(rgba(0, 0, 0, 0.63))), url('../images/aireys-1.jpg');
    background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0) 18%, rgba(0, 0, 0, 0.63)), url('../images/aireys-1.jpg');
    background-position: 0px 0px, 50% 50%;
    background-size: auto, cover;
  }
  .header-img.leopold-header-img {
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(18%, hsla(0, 0%, 100%, 0)), to(rgba(0, 0, 0, 0.63))), url('../images/leopold-1.jpg');
    background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0) 18%, rgba(0, 0, 0, 0.63)), url('../images/leopold-1.jpg');
    background-position: 0px 0px, 50% 50%;
    background-size: auto, cover;
  }
  .large-card-section-wrap {
    margin-top: 2.5rem;
    margin-bottom: 0rem;
  }
  .large-card {
    padding-top: 2rem;
    padding-right: 0rem;
    padding-bottom: 2rem;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .large-card.large-card-doc-library {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: auto;
    padding-bottom: 1rem;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .section-title {
    text-align: center;
  }
  .large-card-p {
    text-align: center;
  }
  .large-card-img {
    position: static;
    display: block;
    height: 14rem;
    margin-bottom: 0rem;
    padding-left: 0rem;
    border-bottom-left-radius: 0rem;
    border-bottom-right-radius: 0rem;
  }
  .large-card-img.th-index-quay2-img {
    display: none;
  }
  .townhome-grid-section {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .townhome-card {
    width: 100%;
    max-width: 30rem;
    margin-bottom: 2.5rem;
  }
  .large-card-grid-wrap {
    display: block;
    max-height: none;
    max-width: 32rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-row-gap: 16px;
    -ms-grid-rows: minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(0px, 1fr);
    grid-template-rows: minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(0px, 1fr);
  }
  .btn-2 {
    margin-right: 2.5rem;
  }
  .btn-2.enquire-btn-main-nav {
    margin-right: 0rem;
    font-size: 0.6rem;
  }
  .btn-2.enquire-btn-main-nav {
    margin-right: 0rem;
    font-size: 0.6rem;
  }
  .form {
    max-width: 100%;
    margin-top: 2.5rem;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }
  .enquiry-form {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
  .grey-footer-inner {
    -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;
  }
  .main-navigation {
    height: 5rem;
  }
  .nav-item-3 {
    font-size: 0.65rem;
  }
  .section {
    padding-top: 2.5rem;
  }
  .th-single-intro-wrap {
    grid-column-gap: 1.5rem;
  }
  .intro-amenitys {
    border-left-style: none;
  }
  .block-quote-serif {
    font-size: 1.95rem;
  }
  .full-width-img-inner-wrap {
    height: 50vh;
  }
  .inclusions-inner {
    width: 100%;
    max-width: 67.5rem;
    padding-right: 1rem;
    padding-left: 1rem;
  }
  .inclusions-grid {
    -webkit-box-align: start;
    -webkit-align-items: start;
    -ms-flex-align: start;
    align-items: start;
    -webkit-align-content: start;
    -ms-flex-line-pack: start;
    align-content: start;
    -ms-grid-rows: minmax(9rem, 11.5rem);
    grid-template-rows: minmax(9rem, 11.5rem);
  }
  .medium-card-wrap {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .medium-card {
    margin-bottom: 2.5rem;
  }
  .right-arrow-floorplan {
    right: 0px;
  }
  .left-arrow-floor-plan {
    left: 0px;
  }
  .th-gallery-inner {
    -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-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .mob-nav-dropdown-link {
    font-size: 0.65rem;
  }
  .about-cards-inner {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-content: space-between;
    -ms-flex-line-pack: justify;
    align-content: space-between;
  }
  .about-card {
    height: auto;
  }
  .card-image.peace-of-mind-img {
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }
  .card-image.simple-process-img {
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }
  .card-image.efficiency-environment-img {
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }
  .card-image.david-lunardi {
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }
  .card-image.max-shiffman {
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }
  .card-wrap {
    margin-top: 2.5rem;
  }
  .blur-wrap {
    position: static;
  }
  .popup-card-wrap {
    position: fixed;
    display: none;
    height: 100vh;
    margin-top: 2.5rem;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .enquire-copy-wrap {
    margin-left: 1.5rem;
  }
  .primary-navigation {
    height: 5rem;
  }
  .header-logo-2 {
    max-width: 7.5rem;
    margin-top: 1rem;
  }
  .th-slide-outer-wrap {
    width: 100%;
    max-width: 24rem;
    margin-bottom: 2.5rem;
  }
  .contact-page-form {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
  .th-slider-mask {
    overflow: hidden;
    height: 19rem;
    padding-right: 2.5rem;
    padding-left: 2.5rem;
  }
  .icon-3 {
    color: #fff;
  }
  .icon-4 {
    color: #fff;
  }
  .left-heading {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .location-img-wrap.feature {
    margin-top: 0rem;
    margin-right: 0rem;
    margin-left: 0rem;
  }
  .location-slide-outer-wrap {
    width: 100%;
    max-width: 24rem;
    margin-bottom: 2.5rem;
  }
  .location-slide-outer-wrap.feature {
    max-width: 24rem;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }
  .header-slider--main-heading-text {
    text-align: center;
  }
  .block-quote {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
    font-family: Gotham, sans-serif;
    font-size: 1rem;
    font-weight: 300;
  }
}

@media screen and (max-width: 767px) {
  .btn {
    margin-right: 1.5rem;
  }
  .hamb-btn {
    display: block;
  }
  .main-nav-2 {
    height: 3rem;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  .header-logo {
    max-width: 6rem;
  }
  .main-nav-inner-2 {
    display: none;
  }
  .hamburger-btn {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .header-imgwrap {
    height: 50vh;
  }
  .header-title-wrap.townhome-single-title {
    padding-left: 2rem;
  }
  .large-card-section-wrap {
    margin-top: 5rem;
  }
  .section-title.section-title-centered {
    font-size: 1.75rem;
  }
  .townhome-grid-section {
    padding-right: 1rem;
    padding-left: 1rem;
  }
  .th-view-lots-link.availability-lots-link {
    margin-right: 2rem;
    margin-left: 2rem;
  }
  .large-card-grid-wrap {
    padding-right: 0rem;
    padding-left: 0rem;
  }
  .btn-2 {
    margin-right: 1.5rem;
  }
  .btn-2.enquire-btn-main-nav {
    background-image: none;
    color: #fff;
  }
  .btn-2.enquire-btn-main-nav {
    background-image: none;
    color: #fff;
  }
  .form {
    display: block;
    max-width: 100%;
    margin-top: 2.5rem;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .enquiry-form {
    display: block;
    width: 100%;
    padding-right: 0rem;
    padding-left: 0rem;
  }
  .floorplan-dimensions-wrap {
    width: 100%;
  }
  .section-copy {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .grey-footer-inner {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .footer {
    height: 16rem;
  }
  .nav-inner {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 2.5rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }
  .footer-logo-wrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 5rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .footer-logo {
    max-width: 6rem;
  }
  .nav-item.copyright {
    margin-left: 0rem;
    font-size: 0.5rem;
  }
  .main-navigation {
    position: fixed;
    height: 3rem;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#3d3c3f), to(#3d3c3f));
    background-image: linear-gradient(180deg, #3d3c3f, #3d3c3f);
  }
  .avant-mob-logo {
    display: block;
    width: 6rem;
  }
  .section.th-intro-section {
    padding: 1.5rem 2rem 2.5rem;
  }
  .th-single-intro-wrap {
    grid-column-gap: 1.5rem;
    grid-row-gap: 20px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto auto auto;
    grid-template-rows: auto auto auto auto;
  }
  .intro-amenitys {
    grid-column-gap: 19px;
    -ms-grid-columns: minmax(0px, 3.25rem) minmax(0px, 3.25rem) minmax(0px, 3.25rem) 0.25fr 0.25fr 0.25fr;
    grid-template-columns: minmax(0px, 3.25rem) minmax(0px, 3.25rem) minmax(0px, 3.25rem) 0.25fr 0.25fr 0.25fr;
    -ms-grid-rows: minmax(auto, 1.75rem);
    grid-template-rows: minmax(auto, 1.75rem);
    border-left-style: none;
  }
  .th-amenity-txt {
    padding-top: 0.4rem;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }
  .th-amenity-txt.amenity-name {
    display: none;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }
  .intro-p {
    max-width: 30rem;
  }
  .townhome-gallery {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }
  .block-quote-serif {
    font-size: 1.75rem;
  }
  .inclusions-inner {
    padding-bottom: 0rem;
  }
  .inclusions-grid {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-bottom: 2.5rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-row-gap: 0rem;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: minmax(9rem, 9rem) auto auto auto;
    grid-template-rows: minmax(9rem, 9rem) auto auto auto;
  }
  .inclusion-item {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
    text-align: left;
  }
  .inclusions-col-wrap {
    width: 100%;
    max-width: 26rem;
    margin-right: auto;
    margin-bottom: 2rem;
    margin-left: auto;
    justify-items: start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-content: start;
    -ms-flex-line-pack: start;
    align-content: start;
    -ms-grid-row-align: start;
    align-self: start;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
    -ms-grid-rows: 3rem 3rem 3rem;
    grid-template-rows: 3rem 3rem 3rem;
  }
  .medium-card-wrap {
    padding-bottom: 2.5rem;
  }
  .card-heading.slider-text {
    text-align: center;
  }
  .horizontal-rule-2.horizontal-rule-quay2 {
    margin-left: auto;
  }
  .floorplan-img-wrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 90%;
    margin-right: auto;
    margin-left: auto;
  }
  .th-gallery-inner {
    max-width: 80rem;
    padding-right: 1rem;
    padding-left: 1rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .flickity-image {
    margin-bottom: 2.5rem;
  }
  .flickity-image.th-gal--stools {
    width: 100%;
    height: 40rem;
    max-width: 100%;
    margin-bottom: 2.5rem;
  }
  .flickity-image.lifestyle-1 {
    width: 100%;
    height: 40rem;
    max-width: 100%;
  }
  .flickity-image.the-barwon {
    width: 100%;
    height: 40rem;
    max-width: 100%;
    margin-bottom: 2.5rem;
  }
  .flickity-image.the-lonsdale {
    width: 100%;
    height: 40rem;
    max-width: 100%;
    margin-bottom: 2.5rem;
  }
  .flickity-image.the-swan {
    width: 100%;
    height: 40rem;
    max-width: 100%;
  }
  .flickity-image.facade-2 {
    width: 100%;
    height: 40rem;
    max-width: 100%;
    margin-bottom: 2.5rem;
  }
  .mobile-nav-dropdown {
    position: absolute;
    left: 0px;
    top: 0px;
    right: 0px;
    bottom: 0px;
    z-index: 98;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 10rem;
    margin-top: 3rem;
    background-color: #3c3a3f;
  }
  .mobile-nav-inner {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    padding-top: 0rem;
    padding-bottom: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
  }
  .mob-nav-dropdown-link {
    color: #fff;
    font-weight: 400;
  }
  .nav-close {
    position: absolute;
    left: 0px;
    top: 0px;
    right: 0px;
    bottom: 0px;
    display: block;
    width: 1.5rem;
    height: 100%;
    margin-right: auto;
    margin-left: auto;
  }
  .enquire-wrap {
    width: 100%;
  }
  .popup-card-wrap {
    display: none;
  }
  .popup-card {
    width: 100%;
    margin-top: 2.5rem;
    margin-right: 1rem;
    margin-left: 1rem;
  }
  .enquire-copy-wrap {
    width: 100%;
    margin-left: 0rem;
  }
  .popup-card-title {
    font-size: 2rem;
  }
  .popup-quote {
    font-size: 1.15rem;
  }
  .popup-card-p {
    font-size: 0.7rem;
  }
  .dropcap {
    font-size: 2.5rem;
  }
  .primary-navigation {
    position: fixed;
    height: 3rem;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#3d3c3f), to(#3d3c3f));
    background-image: linear-gradient(180deg, #3d3c3f, #3d3c3f);
  }
  .header-logo-2 {
    max-width: 6rem;
  }
  .mobile-nav-dropdown-2 {
    position: absolute;
    left: 0px;
    top: 0px;
    right: 0px;
    bottom: 0px;
    z-index: 98;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 10rem;
    margin-top: 3rem;
    background-color: #3c3a3f;
  }
  .main-nav-inner-3 {
    display: none;
  }
  .th-slider-img {
    height: 26.5rem;
    margin-bottom: 0rem;
  }
  .th-slider-img.th-gal--stools {
    width: 100%;
    height: 40rem;
    max-width: 100%;
    margin-bottom: 2.5rem;
  }
  .th-slider-img.lifestyle-1 {
    width: 100%;
    height: 40rem;
    max-width: 100%;
  }
  .th-slider-img.the-barwon {
    width: 100%;
    max-width: 100%;
    margin-bottom: 2.5rem;
  }
  .th-slider-img.the-lonsdale {
    width: 100%;
    height: 40rem;
    max-width: 100%;
    margin-bottom: 2.5rem;
  }
  .th-slider-img.the-swan {
    width: 100%;
    height: 40rem;
    max-width: 100%;
  }
  .th-slider-img.facade-2 {
    width: 100%;
    height: 40rem;
    max-width: 100%;
    margin-bottom: 2.5rem;
  }
  .flickity-image-copy {
    margin-bottom: 2.5rem;
  }
  .flickity-image-copy.th-gal--stools {
    width: 100%;
    height: 40rem;
    max-width: 100%;
    margin-bottom: 2.5rem;
  }
  .flickity-image-copy.lifestyle-1 {
    width: 100%;
    height: 40rem;
    max-width: 100%;
  }
  .flickity-image-copy.the-barwon {
    width: 100%;
    height: 40rem;
    max-width: 100%;
    margin-bottom: 2.5rem;
  }
  .flickity-image-copy.the-lonsdal {
    width: 100%;
    height: 40rem;
    max-width: 100%;
    margin-bottom: 2.5rem;
  }
  .flickity-image-copy.the-swan {
    width: 100%;
    height: 40rem;
    max-width: 100%;
  }
  .flickity-image-copy.facade-2 {
    width: 100%;
    height: 40rem;
    max-width: 100%;
    margin-bottom: 2.5rem;
  }
  .th-slide-outer-wrap {
    max-width: none;
  }
  .home-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;
  }
  .contact-page-form {
    display: block;
    width: 100%;
    padding-right: 0rem;
    padding-left: 0rem;
  }
  .th-slider-mask {
    overflow: hidden;
    height: auto;
    padding-right: 0rem;
    padding-left: 0rem;
  }
  .slide-wrap {
    width: 100%;
    margin-right: 0rem;
    margin-left: 0rem;
    padding-right: 1rem;
    padding-left: 1rem;
  }
  .location-img-wrap {
    height: 26.5rem;
    margin-bottom: 0rem;
  }
  .location-img-wrap.th-gal--stools {
    width: 100%;
    height: 40rem;
    max-width: 100%;
    margin-bottom: 2.5rem;
  }
  .location-img-wrap.lifestyle-1 {
    width: 100%;
    height: 40rem;
    max-width: 100%;
  }
  .location-img-wrap.the-barwon {
    width: 100%;
    max-width: 100%;
    margin-bottom: 2.5rem;
  }
  .location-img-wrap.the-lonsdale {
    width: 100%;
    height: 40rem;
    max-width: 100%;
    margin-bottom: 2.5rem;
  }
  .location-img-wrap.the-swan {
    width: 100%;
    height: 40rem;
    max-width: 100%;
  }
  .location-img-wrap.facade-2 {
    width: 100%;
    height: 40rem;
    max-width: 100%;
    margin-bottom: 2.5rem;
  }
  .location-img-wrap.feature {
    width: 100%;
  }
  .location-slide-outer-wrap {
    max-width: none;
  }
  .location-slide-outer-wrap.feature {
    max-width: 100%;
  }
  .header-slider-nav-wrap {
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }
  .head-slider--menu-item-wrap {
    text-align: center;
  }
  .header-slider--main-heading-text {
    left: 0%;
    top: 0%;
    right: 0%;
    bottom: auto;
    margin-left: 0px;
    padding-left: 0rem;
  }
  .header-slider--main-heading-text.section-title-centered {
    font-size: 1.75rem;
  }
  .slider-subhead.caps {
    font-size: 0.6rem;
  }
  .slider-subhead-wrap {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .feature-section {
    padding: 40px 20px;
  }
  .flex-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .feature-image-mask {
    margin-right: 0px;
  }
  .rounder-corner-img-wrap {
    margin-right: auto;
    margin-left: auto;
  }
  .prev-proj-text-wrap {
    max-width: 100%;
    margin-top: 1.5rem;
  }
}

@media screen and (max-width: 479px) {
  .btn {
    margin-right: auto;
    margin-left: auto;
    padding-right: 4.5rem;
    padding-left: 4.5rem;
    text-align: center;
  }
  .hamb-btn {
    width: 2rem;
  }
  .nav-item-2 {
    font-size: 0.6rem;
  }
  .header-img.lonsdale-header-img {
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(18%, hsla(0, 0%, 100%, 0)), to(rgba(0, 0, 0, 0.6))), url('../images/lonsdale.jpg');
    background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0) 18%, rgba(0, 0, 0, 0.6)), url('../images/lonsdale.jpg');
    background-position: 0px 0px, 50% 50%;
    background-size: auto, cover;
    background-repeat: repeat, no-repeat;
  }
  .header-img.whitehaven-header-img {
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(18%, hsla(0, 0%, 100%, 0)), to(rgba(0, 0, 0, 0.6))), url('../images/lonsdale.jpg');
    background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0) 18%, rgba(0, 0, 0, 0.6)), url('../images/lonsdale.jpg');
    background-position: 0px 0px, 0px 50%;
    background-size: auto, cover;
    background-repeat: repeat, no-repeat;
  }
  .header-img.bellarine-header {
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(18%, hsla(0, 0%, 100%, 0)), to(rgba(0, 0, 0, 0.6))), url('../images/lonsdale.jpg');
    background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0) 18%, rgba(0, 0, 0, 0.6)), url('../images/lonsdale.jpg');
    background-position: 0px 0px, 50% 50%;
    background-size: auto, cover;
    background-repeat: repeat, no-repeat;
  }
  .header-img.barwon-header-img {
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(18%, hsla(0, 0%, 100%, 0)), to(rgba(0, 0, 0, 0.6))), url('../images/lonsdale.jpg');
    background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0) 18%, rgba(0, 0, 0, 0.6)), url('../images/lonsdale.jpg');
    background-position: 0px 0px, 0px 50%;
    background-size: auto, cover;
    background-repeat: repeat, no-repeat;
  }
  .header-img.swan-header-img {
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(18%, hsla(0, 0%, 100%, 0)), to(rgba(0, 0, 0, 0.6))), url('../images/lonsdale.jpg');
    background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0) 18%, rgba(0, 0, 0, 0.6)), url('../images/lonsdale.jpg');
    background-position: 0px 0px, 50% 50%;
    background-size: auto, cover;
    background-repeat: repeat, no-repeat;
  }
  .header-img.aireys-header-img {
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(18%, hsla(0, 0%, 100%, 0)), to(rgba(0, 0, 0, 0.6))), url('../images/aireys-1.jpg');
    background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0) 18%, rgba(0, 0, 0, 0.6)), url('../images/aireys-1.jpg');
    background-position: 0px 0px, 0px 50%;
    background-size: auto, cover;
    background-repeat: repeat, no-repeat;
  }
  .header-img.leopold-header-img {
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(18%, hsla(0, 0%, 100%, 0)), to(rgba(0, 0, 0, 0.6))), url('../images/leopold-1.jpg');
    background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0) 18%, rgba(0, 0, 0, 0.6)), url('../images/leopold-1.jpg');
    background-position: 0px 0px, 0px 50%;
    background-size: auto, cover;
    background-repeat: repeat, no-repeat;
  }
  .header-title-wrap.townhome-single-title {
    padding-bottom: 1rem;
  }
  .single-th-title {
    margin-bottom: 0rem;
    font-size: 2.25rem;
  }
  .underline {
    max-width: 13rem;
  }
  .subheading {
    font-size: 1.45rem;
  }
  .enlarged-numeral {
    font-size: 1.95rem;
  }
  .large-card-section-wrap {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }
  .large-card {
    padding-right: 1rem;
    padding-bottom: 1rem;
    padding-left: 1rem;
  }
  .section-title {
    margin-bottom: 1rem;
    font-size: 1.75rem;
  }
  .section-title.section-title-centered {
    font-size: 1.75rem;
  }
  .section-title.section-title-centered.home-our-townhomes-title {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .section-title.section-title-centered.home-our-townhomes-title-copy {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .section-title.medium-card-title {
    padding-bottom: 1rem;
    font-size: 1.75rem;
  }
  .large-card-p {
    font-weight: 300;
  }
  .ghost-btn {
    margin-right: 1rem;
    margin-left: 1rem;
  }
  .ghost-btn.th-card-ghost-btn {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
    font-size: 0.5rem;
  }
  .large-card-img {
    padding-left: 0rem;
  }
  .large-card-img.th-index-quay2-img {
    display: none;
  }
  .townhome-grid-section {
    padding-right: 0rem;
    padding-left: 0rem;
  }
  .th-card-img-wrap {
    height: auto;
  }
  .th-card-title {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    font-size: 1.5rem;
    line-height: 0.9;
  }
  .th-card-title-sub {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    font-size: 0.8rem;
  }
  .th-amenity-number {
    font-size: 0.8rem;
  }
  .th-view-lots-link {
    font-size: 0.5rem;
  }
  .th-icon-outer {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .lot-row {
    margin-top: 1.5rem;
  }
  .text-block-2 {
    font-size: 0.6rem;
    font-weight: 500;
  }
  .large-card-grid-wrap {
    padding-right: 0rem;
    padding-left: 0rem;
  }
  .btn-2 {
    margin-right: auto;
    margin-left: auto;
    padding-right: 4.5rem;
    padding-left: 4.5rem;
    text-align: center;
  }
  .btn-2.submit-btn {
    width: 100%;
  }
  .enquiry-form {
    padding-right: 0rem;
    padding-left: 0rem;
  }
  .section-heading {
    font-size: 1.25rem;
  }
  .enquiry-popup {
    position: fixed;
    display: none;
    overflow: scroll;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .floorplan-dimensions-wrap {
    margin-top: 0px;
  }
  .paragraph-2 {
    font-size: 0.85rem;
  }
  .paragraph-3 {
    font-size: 0.85rem;
  }
  .paragraph-3.p-gray.p-margin {
    font-size: 0.8rem;
  }
  .section-heading-2 {
    font-size: 1.75rem;
  }
  .section-copy {
    max-width: 26rem;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }
  .field.grey-bg-text-field {
    width: 100%;
  }
  .grey-footer-inner {
    margin-top: 0rem;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
  .footer {
    height: 13rem;
    margin-top: 5rem;
    padding-bottom: 2.5rem;
  }
  .footer-logo-wrap {
    height: 3rem;
    margin-bottom: 1rem;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .nav-item {
    font-size: 0.6rem;
  }
  .main-navigation {
    position: absolute;
    z-index: 50;
    height: 3.5rem;
  }
  .nav-item-3 {
    font-size: 0.6rem;
  }
  .th-single-subhead {
    font-size: 0.8rem;
    font-weight: 400;
  }
  .section.th-intro-section {
    padding-top: 1rem;
    padding-bottom: 2.5rem;
  }
  .section.mapovis-section {
    padding-bottom: 0rem;
  }
  .th-single-intro-wrap {
    grid-row-gap: 20px;
  }
  .intro-amenitys {
    -ms-grid-columns: minmax(0px, 3.25rem) minmax(0px, 3.25rem) minmax(0px, 3.25rem) 0.25fr 0.25fr 0.25fr;
    grid-template-columns: minmax(0px, 3.25rem) minmax(0px, 3.25rem) minmax(0px, 3.25rem) 0.25fr 0.25fr 0.25fr;
    border-left-style: none;
  }
  .th-amenity-txt {
    padding-top: 0.4rem;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-self: end;
    -ms-flex-item-align: end;
    -ms-grid-row-align: end;
    align-self: end;
    font-size: 0.8rem;
    font-weight: 400;
  }
  .intro-p {
    font-weight: 400;
  }
  .intro-p.p-medium-card {
    font-weight: 300;
  }
  .panel.quote-panel {
    padding: 5rem 1.5rem;
  }
  .block-quote-serif {
    margin-bottom: 0px;
    font-size: 1.4rem;
  }
  .quote-author {
    line-height: 1.5;
  }
  .text-block-3 {
    font-size: 0.6rem;
  }
  .centered-heading {
    margin-bottom: 1rem;
  }
  .full-width-img-inner-wrap {
    height: 35vh;
  }
  .inclusions-col-wrap {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }
  .medium-card-wrap {
    padding-bottom: 0rem;
  }
  .medium-card {
    margin-bottom: 5rem;
  }
  .medium-card-image.medium-card-image-left {
    background-size: auto, cover;
  }
  .medium-card-image.medium-card-image-right {
    background-size: auto, cover;
    background-repeat: repeat, no-repeat;
  }
  .card-heading.slider-text {
    font-size: 1.2rem;
  }
  .medium-card-text-wrap {
    padding-right: 2rem;
    padding-left: 2rem;
  }
  .horizontal-rule-2.horizontal-rule-quay2 {
    max-width: 18rem;
  }
  .floorplan-image {
    display: block;
    width: 35rem;
    height: auto;
    max-width: none;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    -webkit-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
  }
  .floorplan-img-wrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: auto;
    height: 35rem;
    -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;
  }
  .slider-2 {
    height: 100%;
  }
  .mask-2 {
    height: 100%;
  }
  .slide {
    height: auto;
  }
  .horizontal-rule-external-link {
    font-size: 0.5rem;
  }
  .flickity-image.th-gal--stools {
    height: 60vh;
  }
  .flickity-image.lifestyle-1 {
    height: 60vh;
  }
  .flickity-image.the-barwon {
    height: 60vh;
  }
  .flickity-image.the-lonsdale {
    height: 60vh;
  }
  .flickity-image.the-swan {
    height: 60vh;
  }
  .flickity-image.facade-2 {
    height: 60vh;
  }
  .th-single-full-width-beach-img {
    background-image: url('../images/beach-img.jpg');
  }
  .th-single-full-width-interior-img {
    background-image: url('../images/ergonomic-design.jpg');
  }
  .mob-nav-dropdown-link {
    font-size: 0.6rem;
  }
  .nav-close {
    z-index: 100;
  }
  .dark-kitchen-full-width {
    background-image: url('../images/ergonomic-design.jpg');
  }
  .kids-pool-full-width {
    background-image: url('../images/beach-img.jpg');
  }
  .floorplan-table-heading {
    margin-top: 1.5rem;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .floorplan-cell {
    max-width: 4rem;
    font-size: 0.7rem;
  }
  .floorplan-cell.floorplan-heading {
    width: 33.333%;
    max-width: none;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
    font-size: 0.6rem;
    letter-spacing: 0px;
  }
  .floorplan-row {
    margin-top: 0.75rem;
    padding-bottom: 0.75rem;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .icon-btn-wrap {
    width: 40%;
    max-width: none;
    margin-left: 0rem;
  }
  .enquire-wrap {
    margin-top: 0px;
  }
  .popup-card-wrap {
    display: none;
    overflow: scroll;
    height: auto;
    margin-top: 0rem;
    padding-top: 1rem;
    padding-bottom: 2.5rem;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .popup-card {
    margin-top: 0rem;
  }
  .enquire-copy-wrap {
    margin-top: 0px;
  }
  .popup-card-img {
    height: 10rem;
  }
  .popup-card-inner-text-wrap {
    margin-bottom: 2.5rem;
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
  .popup-card-p {
    font-size: 0.75rem;
  }
  .primary-navigation {
    position: absolute;
    z-index: 50;
    height: 3.5rem;
  }
  .mobile-nav-dropdown-2 {
    display: block;
  }
  .home-full-width--kids {
    background-image: url('../images/beach-img.jpg');
  }
  .home-full-width--interior {
    background-image: url('../images/beach-img.jpg');
  }
  .th-slider-img {
    height: 60vh;
  }
  .th-slider-img.th-gal--stools {
    height: 60vh;
  }
  .th-slider-img.lifestyle-1 {
    height: 60vh;
  }
  .th-slider-img.the-barwon {
    margin-bottom: 0rem;
  }
  .th-slider-img.the-lonsdale {
    height: 60vh;
    margin-bottom: 0rem;
  }
  .th-slider-img.the-swan {
    height: 60vh;
  }
  .th-slider-img.facade-2 {
    height: 60vh;
  }
  .flickity-image-copy.th-gal--stools {
    height: 60vh;
  }
  .flickity-image-copy.lifestyle-1 {
    height: 60vh;
  }
  .flickity-image-copy.the-barwon {
    height: 60vh;
  }
  .flickity-image-copy.the-lonsdal {
    height: 60vh;
  }
  .flickity-image-copy.the-swan {
    height: 60vh;
  }
  .flickity-image-copy.facade-2 {
    height: 60vh;
  }
  .see-more-ruler {
    margin-bottom: 1rem;
  }
  .home-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;
  }
  .contact-page-form {
    padding-right: 0rem;
    padding-left: 0rem;
  }
  .slide-wrap {
    height: 75vh;
  }
  .select-field.grey-bg-select-field {
    width: 100%;
  }
  .fieldset {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .light-kitchen-full-width {
    background-image: url('../images/ergonomic-design.jpg');
  }
  .light-living-room {
    background-image: url('../images/ergonomic-design.jpg');
  }
  .left-heading {
    margin-bottom: 1rem;
  }
  .location-img-wrap {
    height: 18rem;
  }
  .location-img-wrap.th-gal--stools {
    height: 60vh;
  }
  .location-img-wrap.lifestyle-1 {
    height: 60vh;
  }
  .location-img-wrap.the-barwon {
    margin-bottom: 0rem;
  }
  .location-img-wrap.the-lonsdale {
    height: 60vh;
    margin-bottom: 0rem;
  }
  .location-img-wrap.the-swan {
    height: 60vh;
  }
  .location-img-wrap.facade-2 {
    height: 60vh;
  }
  .location-img-wrap.feature {
    height: 18rem;
  }
  .leopold-full-width-img {
    background-image: url('../images/leopold-full-width.jpg');
  }
  .aireys-full-width-img-copy {
    background-image: url('../images/aireys-full-width.jpg');
  }
  .drysdale-full-width {
    background-image: url('../images/aireys-full-width.jpg');
  }
  .header-slider-nav-wrap {
    left: 0%;
    top: 0%;
    right: 0%;
    bottom: 0%;
    z-index: auto;
    margin-top: 10rem;
    margin-bottom: 0rem;
    padding-top: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .head-slider--menu-item-wrap {
    width: 80%;
    padding-top: 0.3rem;
    padding-bottom: 0.25rem;
  }
  .header-slider--main-heading-text {
    margin-top: -3.5rem;
    margin-bottom: 1rem;
    font-size: 1.75rem;
  }
  .header-slider--main-heading-text.section-title-centered {
    font-size: 1.75rem;
  }
  .header-slider--main-heading-text.section-title-centered.home-our-townhomes-title {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .header-slider--main-heading-text.section-title-centered.home-our-townhomes-title-copy {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .header-slider--main-heading-text.medium-card-title {
    padding-bottom: 1rem;
    font-size: 1.75rem;
  }
  .slider-subhead {
    font-size: 0.9rem;
  }
  .form-btn-wrap {
    max-width: 100%;
    margin-top: 1rem;
  }
  .testimonial-wrap {
    padding-right: 1rem;
    padding-left: 1rem;
  }
  .text-block-6 {
    font-size: 0.91rem;
  }
  .paragraph-6 {
    font-size: 1rem;
  }
}

#w-node-90249105c08e-00cdfb63 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-29fa678096c6-00cdfb63 {
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-a7d4e236d9ee-00cdfb63 {
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-c9c321acd61e-00cdfb63 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-9b616e3dea27-00cdfb63 {
  -ms-grid-column-align: end;
  justify-self: end;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-720d27c4d082-00cdfb63 {
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-009c699affcd-00cdfb63 {
  -ms-grid-column-align: end;
  justify-self: end;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-44890e11253d-00cdfb63 {
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-fb3319c91461-00cdfb63 {
  -ms-grid-column-align: end;
  justify-self: end;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-4723ca98d5d8-00cdfb63 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-9c0af671c6f9-00cdfb63 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-1e6621764300-00cdfb63 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-5cd6288e1e58-00cdfb63 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-f4eb684cb5cc-00cdfb63 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-ea9ef2d20364-00cdfb63 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-ea9ef2d20365-00cdfb63 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-6437c7b316b0-00cdfb63 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 9;
  grid-column-end: 13;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 6;
  grid-row-end: 7;
}

#w-node-6437c7b316bb-00cdfb63 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-6437c7b316c0-00cdfb63 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-6437c7b316c1-00cdfb63 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-6437c7b316ed-00cdfb63 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 6;
  grid-row-end: 7;
}

#w-node-903a17804b0a-17804b09 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 6;
  grid-row-end: 7;
}

#w-node-903a17804b0c-17804b09 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 12;
  grid-column-end: 13;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 6;
  grid-row-end: 7;
}

#w-node-903a17804b17-17804b09 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-903a17804b1c-17804b09 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-903a17804b1d-17804b09 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-4ca8663b7c3e-663b7c38 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-4ca8663b7c3f-663b7c38 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: center;
  justify-self: center;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-8171e9a14680-663b7c38 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-4ca8663b7c40-663b7c38 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-4ca8663b7c42-663b7c38 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-4ca8663b7c45-663b7c38 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-4ca8663b7c4a-663b7c38 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
}

#w-node-42d6ed9740f4-663b7c38 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-7bc94db8556b-663b7c38 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-9ad26896e443-663b7c38 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-4ca8663b7c4d-663b7c38 {
  -ms-grid-column-align: auto;
  justify-self: auto;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-4ca8663b7c4e-663b7c38 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-4ca8663b7c51-663b7c38 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-2783da5a2cb9-663b7c38 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-ed8afc1d9886-663b7c38 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-4ca8663b7c54-663b7c38 {
  -ms-grid-column-align: center;
  justify-self: center;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-4ca8663b7c55-663b7c38 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-4ca8663b7c58-663b7c38 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
}

#w-node-4ca8663b7c5b-663b7c38 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-4ca8663b7c5e-663b7c38 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-9aa70bca10b3-663b7c38 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-3a656369f69a-663b7c38 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-fb6d02368076-663b7c38 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-74635ca947b7-663b7c38 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-90249105c08e-46cdfb67 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-29fa678096c6-46cdfb67 {
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-a7d4e236d9ee-46cdfb67 {
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-c9c321acd61e-46cdfb67 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-9b616e3dea27-46cdfb67 {
  -ms-grid-column-align: end;
  justify-self: end;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-720d27c4d082-46cdfb67 {
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-009c699affcd-46cdfb67 {
  -ms-grid-column-align: end;
  justify-self: end;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-44890e11253d-46cdfb67 {
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-fb3319c91461-46cdfb67 {
  -ms-grid-column-align: end;
  justify-self: end;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-4723ca98d5d8-46cdfb67 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-9c0af671c6f9-46cdfb67 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-1e6621764300-46cdfb67 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-5cd6288e1e58-46cdfb67 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-f4eb684cb5cc-46cdfb67 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-ea9ef2d20364-46cdfb67 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-ea9ef2d20365-46cdfb67 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-6437c7b316b0-46cdfb67 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 9;
  grid-column-end: 13;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 6;
  grid-row-end: 7;
}

#w-node-6437c7b316bb-46cdfb67 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-6437c7b316c0-46cdfb67 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-6437c7b316c1-46cdfb67 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-6437c7b316ed-46cdfb67 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 6;
  grid-row-end: 7;
}

#w-node-90249105c08e-8dcdfb5b {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-29fa678096c6-8dcdfb5b {
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-a7d4e236d9ee-8dcdfb5b {
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-c9c321acd61e-8dcdfb5b {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-9b616e3dea27-8dcdfb5b {
  -ms-grid-column-align: end;
  justify-self: end;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-720d27c4d082-8dcdfb5b {
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-009c699affcd-8dcdfb5b {
  -ms-grid-column-align: end;
  justify-self: end;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-44890e11253d-8dcdfb5b {
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-fb3319c91461-8dcdfb5b {
  -ms-grid-column-align: end;
  justify-self: end;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-4723ca98d5d8-8dcdfb5b {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-9c0af671c6f9-8dcdfb5b {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-1e6621764300-8dcdfb5b {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-43fc61e8e85a-8dcdfb5b {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-43fc61e8e86b-8dcdfb5b {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-43fc61e8e870-8dcdfb5b {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-43fc61e8e871-8dcdfb5b {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-6437c7b316b0-8dcdfb5b {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 9;
  grid-column-end: 13;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 6;
  grid-row-end: 7;
}

#w-node-6437c7b316bb-8dcdfb5b {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-6437c7b316c0-8dcdfb5b {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-6437c7b316c1-8dcdfb5b {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-6437c7b316ed-8dcdfb5b {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 6;
  grid-row-end: 7;
}

#w-node-90249105c08e-7dcdfb64 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-29fa678096c6-7dcdfb64 {
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-a7d4e236d9ee-7dcdfb64 {
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-c9c321acd61e-7dcdfb64 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-9b616e3dea27-7dcdfb64 {
  -ms-grid-column-align: end;
  justify-self: end;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-720d27c4d082-7dcdfb64 {
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-009c699affcd-7dcdfb64 {
  -ms-grid-column-align: end;
  justify-self: end;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-44890e11253d-7dcdfb64 {
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-fb3319c91461-7dcdfb64 {
  -ms-grid-column-align: end;
  justify-self: end;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-4723ca98d5d8-7dcdfb64 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-9c0af671c6f9-7dcdfb64 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-1e6621764300-7dcdfb64 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-5cd6288e1e58-7dcdfb64 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-f4eb684cb5cc-7dcdfb64 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-ea9ef2d20364-7dcdfb64 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-ea9ef2d20365-7dcdfb64 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-6437c7b316b0-7dcdfb64 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 9;
  grid-column-end: 13;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 6;
  grid-row-end: 7;
}

#w-node-6437c7b316bb-7dcdfb64 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-6437c7b316c0-7dcdfb64 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-6437c7b316c1-7dcdfb64 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-6437c7b316ed-7dcdfb64 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 6;
  grid-row-end: 7;
}

#w-node-90249105c08e-96cdfb68 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-29fa678096c6-96cdfb68 {
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-a7d4e236d9ee-96cdfb68 {
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-c9c321acd61e-96cdfb68 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-9b616e3dea27-96cdfb68 {
  -ms-grid-column-align: end;
  justify-self: end;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-720d27c4d082-96cdfb68 {
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-009c699affcd-96cdfb68 {
  -ms-grid-column-align: end;
  justify-self: end;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-44890e11253d-96cdfb68 {
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-fb3319c91461-96cdfb68 {
  -ms-grid-column-align: end;
  justify-self: end;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-4723ca98d5d8-96cdfb68 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-9c0af671c6f9-96cdfb68 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-1e6621764300-96cdfb68 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-5cd6288e1e58-96cdfb68 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-f4eb684cb5cc-96cdfb68 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-ea9ef2d20364-96cdfb68 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-ea9ef2d20365-96cdfb68 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-6437c7b316b0-96cdfb68 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 9;
  grid-column-end: 13;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 6;
  grid-row-end: 7;
}

#w-node-6437c7b316bb-96cdfb68 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-6437c7b316c0-96cdfb68 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-6437c7b316c1-96cdfb68 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-6437c7b316ed-96cdfb68 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 6;
  grid-row-end: 7;
}

#w-node-fbe873ca97b4-e0cdfb5c {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-7a27136d1d9b-e0cdfb5c {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-fb59a74dcdf8-e0cdfb5c {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-f0ea72dc516c-e0cdfb5c {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-55b545525306-e0cdfb5c {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-949484311ebc-e0cdfb5c {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-949484311eca-e0cdfb5c {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-949484311ed8-e0cdfb5c {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-75d45f2f1bbd-e0cdfb5c {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-8e9b69463ea8-e0cdfb5c {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-c18ee0d6508b-e0d6507c {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-4872e9fa9070-28cdfb59 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-4872e9fa90a3-28cdfb59 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-4872e9fa90ba-28cdfb59 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-4872e9fa90ce-28cdfb59 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-4872e9fa90e7-28cdfb59 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-dbdfe359ed70-28cdfb59 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-afd32d1bb1f1-28cdfb59 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-fbede43f7fca-28cdfb59 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-f37eb30dc744-28cdfb59 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-f37eb30dc752-28cdfb59 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-f37eb30dc760-28cdfb59 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-69ca460b6fa8-28cdfb59 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 6;
  grid-row-end: 7;
}

#customer-portal.w-node-69ca460b6faa-28cdfb59 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 12;
  grid-column-end: 13;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 6;
  grid-row-end: 7;
}

#w-node-69ca460b6fb5-28cdfb59 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-90249105c08e-35cdfb62 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-29fa678096c6-35cdfb62 {
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-a7d4e236d9ee-35cdfb62 {
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-c9c321acd61e-35cdfb62 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-9b616e3dea27-35cdfb62 {
  -ms-grid-column-align: end;
  justify-self: end;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-720d27c4d082-35cdfb62 {
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-009c699affcd-35cdfb62 {
  -ms-grid-column-align: end;
  justify-self: end;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-44890e11253d-35cdfb62 {
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-fb3319c91461-35cdfb62 {
  -ms-grid-column-align: end;
  justify-self: end;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-4723ca98d5d8-35cdfb62 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-9c0af671c6f9-35cdfb62 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-1e6621764300-35cdfb62 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-5cd6288e1e58-35cdfb62 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-f4eb684cb5cc-35cdfb62 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-ea9ef2d20364-35cdfb62 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-ea9ef2d20365-35cdfb62 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-6437c7b316b0-35cdfb62 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 9;
  grid-column-end: 13;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 6;
  grid-row-end: 7;
}

#w-node-6437c7b316bb-35cdfb62 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-6437c7b316c0-35cdfb62 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-6437c7b316c1-35cdfb62 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-6437c7b316ed-35cdfb62 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 6;
  grid-row-end: 7;
}

#w-node-90249105c08e-69cdfb65 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-29fa678096c6-69cdfb65 {
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-a7d4e236d9ee-69cdfb65 {
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-c9c321acd61e-69cdfb65 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-9b616e3dea27-69cdfb65 {
  -ms-grid-column-align: end;
  justify-self: end;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-720d27c4d082-69cdfb65 {
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-009c699affcd-69cdfb65 {
  -ms-grid-column-align: end;
  justify-self: end;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-44890e11253d-69cdfb65 {
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-fb3319c91461-69cdfb65 {
  -ms-grid-column-align: end;
  justify-self: end;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-4723ca98d5d8-69cdfb65 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-9c0af671c6f9-69cdfb65 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-1e6621764300-69cdfb65 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-5cd6288e1e58-69cdfb65 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-f4eb684cb5cc-69cdfb65 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-ea9ef2d20364-69cdfb65 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-ea9ef2d20365-69cdfb65 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-6437c7b316b0-69cdfb65 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 9;
  grid-column-end: 13;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 6;
  grid-row-end: 7;
}

#w-node-6437c7b316bb-69cdfb65 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-6437c7b316c0-69cdfb65 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-6437c7b316c1-69cdfb65 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-6437c7b316ed-69cdfb65 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 6;
  grid-row-end: 7;
}

#w-node-369ac90dafa9-97cdfb5a {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-f228c3d5b4b4-97cdfb5a {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-a1b913fa001c-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 4;
  grid-row-end: 5;
}

#w-node-8fd43bef3d0a-97cdfb5a {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-3d6ed59d6456-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-626d076d9d8c-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-2abce3dd9c43-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
}

#w-node-b7499746db9e-97cdfb5a {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-5b7414de4d39-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-1243d417bf52-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 2;
  grid-row-end: 4;
}

#w-node-f6507d94676c-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-b3b3c720a943-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-119570d1b10f-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-12d492c7f8a0-97cdfb5a {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-4f62247ea5ad-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-6ea792e4d6d6-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-632903f1f366-97cdfb5a {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-632903f1f367-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-632903f1f368-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-de0a56fc31da-97cdfb5a {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-de0a56fc31db-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-de0a56fc31dc-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-26257e313c25-97cdfb5a {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 2;
  grid-column-end: 5;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-cb85d8eb11c5-97cdfb5a {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-3c944f9bb336-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 4;
  grid-row-end: 5;
}

#w-node-3c944f9bb338-97cdfb5a {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-3c944f9bb33a-97cdfb5a {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-3c944f9bb33b-97cdfb5a {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-3c944f9bb33d-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-3c944f9bb33e-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-3c944f9bb364-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
}

#w-node-3c944f9bb369-97cdfb5a {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-3c944f9bb36d-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-3c944f9bb36f-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 2;
  grid-row-end: 4;
}

#w-node-3c944f9bb370-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-3c944f9bb372-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-3c944f9bb374-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-3c944f9bb375-97cdfb5a {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-3c944f9bb376-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-3c944f9bb377-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-3c944f9bb379-97cdfb5a {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-3c944f9bb37a-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-3c944f9bb37b-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-3c944f9bb37d-97cdfb5a {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-3c944f9bb37e-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-3c944f9bb37f-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-3c944f9bb381-97cdfb5a {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 2;
  grid-column-end: 5;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-3c944f9bb382-97cdfb5a {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-f26c81557857-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 4;
  grid-row-end: 5;
}

#w-node-f26c81557859-97cdfb5a {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-f26c8155785b-97cdfb5a {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-f26c8155785c-97cdfb5a {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-f26c8155785e-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-f26c8155785f-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-f26c81557885-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
}

#w-node-f26c8155788a-97cdfb5a {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-f26c8155788e-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-f26c81557890-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 2;
  grid-row-end: 4;
}

#w-node-f26c81557891-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-f26c81557893-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-f26c81557895-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-f26c81557896-97cdfb5a {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-f26c81557897-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-f26c81557898-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-f26c8155789a-97cdfb5a {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-f26c8155789b-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-f26c8155789c-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-f26c8155789e-97cdfb5a {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-f26c8155789f-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-f26c815578a0-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-f26c815578a2-97cdfb5a {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 2;
  grid-column-end: 5;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-f26c815578a3-97cdfb5a {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-39f391e15bf5-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 4;
  grid-row-end: 5;
}

#w-node-39f391e15bf7-97cdfb5a {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-39f391e15bf9-97cdfb5a {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-39f391e15bfa-97cdfb5a {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-39f391e15bfc-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-39f391e15bfd-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-39f391e15c23-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
}

#w-node-39f391e15c28-97cdfb5a {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-39f391e15c2c-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-39f391e15c2e-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 2;
  grid-row-end: 4;
}

#w-node-39f391e15c2f-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-39f391e15c31-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-39f391e15c33-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-39f391e15c34-97cdfb5a {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-39f391e15c35-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-39f391e15c36-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-39f391e15c38-97cdfb5a {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-39f391e15c39-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-39f391e15c3a-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-39f391e15c3c-97cdfb5a {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-39f391e15c3d-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-39f391e15c3e-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-39f391e15c40-97cdfb5a {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 2;
  grid-column-end: 5;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-39f391e15c41-97cdfb5a {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-a6c7e08ff053-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 4;
  grid-row-end: 5;
}

#w-node-a6c7e08ff055-97cdfb5a {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-a6c7e08ff057-97cdfb5a {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-a6c7e08ff058-97cdfb5a {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-a6c7e08ff05a-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-a6c7e08ff05b-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-a6c7e08ff081-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
}

#w-node-a6c7e08ff086-97cdfb5a {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-a6c7e08ff08a-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-a6c7e08ff08c-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 2;
  grid-row-end: 4;
}

#w-node-a6c7e08ff08d-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-a6c7e08ff08f-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-a6c7e08ff091-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-a6c7e08ff092-97cdfb5a {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-a6c7e08ff093-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-a6c7e08ff094-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-a6c7e08ff096-97cdfb5a {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-a6c7e08ff097-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-a6c7e08ff098-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-a6c7e08ff09a-97cdfb5a {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-a6c7e08ff09b-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-a6c7e08ff09c-97cdfb5a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-a6c7e08ff09e-97cdfb5a {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 2;
  grid-column-end: 5;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-a6c7e08ff09f-97cdfb5a {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-2e1b693ca10e-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 12;
  grid-column-end: 13;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 6;
  grid-row-end: 7;
}

#w-node-64f54bd1b440-38cdfb66 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-1277548e10d5-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 6;
  grid-row-end: 7;
}

#w-node-a1b913fa001c-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 4;
  grid-row-end: 5;
}

#w-node-8fd43bef3d0a-38cdfb66 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-fbc68a6a679d-38cdfb66 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-3d6ed59d6456-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-626d076d9d8c-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-2abce3dd9c43-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
}

#w-node-b7499746db9e-38cdfb66 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-5b7414de4d39-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-1243d417bf52-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 2;
  grid-row-end: 4;
}

#w-node-f6507d94676c-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-b3b3c720a943-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-119570d1b10f-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-12d492c7f8a0-38cdfb66 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-4f62247ea5ad-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-6ea792e4d6d6-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-632903f1f366-38cdfb66 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-632903f1f367-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-632903f1f368-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-de0a56fc31da-38cdfb66 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-de0a56fc31db-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-de0a56fc31dc-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-26257e313c25-38cdfb66 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 2;
  grid-column-end: 5;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-cb85d8eb11c5-38cdfb66 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-3c944f9bb336-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 4;
  grid-row-end: 5;
}

#w-node-3c944f9bb338-38cdfb66 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-3c944f9bb33a-38cdfb66 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-3c944f9bb33b-38cdfb66 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-3c944f9bb33d-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-3c944f9bb33e-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-3c944f9bb364-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
}

#w-node-3c944f9bb369-38cdfb66 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-3c944f9bb36d-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-3c944f9bb36f-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 2;
  grid-row-end: 4;
}

#w-node-3c944f9bb370-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-3c944f9bb372-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-3c944f9bb374-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-3c944f9bb375-38cdfb66 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-3c944f9bb376-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-3c944f9bb377-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-3c944f9bb379-38cdfb66 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-3c944f9bb37a-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-3c944f9bb37b-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-3c944f9bb37d-38cdfb66 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-3c944f9bb37e-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-3c944f9bb37f-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-3c944f9bb381-38cdfb66 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 2;
  grid-column-end: 5;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-3c944f9bb382-38cdfb66 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-f26c81557857-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 4;
  grid-row-end: 5;
}

#w-node-f26c81557859-38cdfb66 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-f26c8155785b-38cdfb66 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-f26c8155785c-38cdfb66 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-f26c8155785e-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-f26c8155785f-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-f26c81557885-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
}

#w-node-f26c8155788a-38cdfb66 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-f26c8155788e-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-f26c81557890-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 2;
  grid-row-end: 4;
}

#w-node-f26c81557891-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-f26c81557893-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-f26c81557895-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-f26c81557896-38cdfb66 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-f26c81557897-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-f26c81557898-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-f26c8155789a-38cdfb66 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-f26c8155789b-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-f26c8155789c-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-f26c8155789e-38cdfb66 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-f26c8155789f-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-f26c815578a0-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-f26c815578a2-38cdfb66 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 2;
  grid-column-end: 5;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-f26c815578a3-38cdfb66 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-39f391e15bf5-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 4;
  grid-row-end: 5;
}

#w-node-39f391e15bf7-38cdfb66 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-39f391e15bf9-38cdfb66 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-39f391e15bfa-38cdfb66 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-39f391e15bfc-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-39f391e15bfd-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-39f391e15c23-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
}

#w-node-39f391e15c28-38cdfb66 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-39f391e15c2c-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-39f391e15c2e-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 2;
  grid-row-end: 4;
}

#w-node-39f391e15c2f-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-39f391e15c31-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-39f391e15c33-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-39f391e15c34-38cdfb66 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-39f391e15c35-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-39f391e15c36-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-39f391e15c38-38cdfb66 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-39f391e15c39-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-39f391e15c3a-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-39f391e15c3c-38cdfb66 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-39f391e15c3d-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-39f391e15c3e-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-39f391e15c40-38cdfb66 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 2;
  grid-column-end: 5;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-39f391e15c41-38cdfb66 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-a6c7e08ff053-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 4;
  grid-row-end: 5;
}

#w-node-a6c7e08ff055-38cdfb66 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-a6c7e08ff057-38cdfb66 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-a6c7e08ff058-38cdfb66 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-a6c7e08ff05a-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-a6c7e08ff05b-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-a6c7e08ff081-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
}

#w-node-a6c7e08ff086-38cdfb66 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-a6c7e08ff08a-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-a6c7e08ff08c-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 2;
  grid-row-end: 4;
}

#w-node-a6c7e08ff08d-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-a6c7e08ff08f-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-a6c7e08ff091-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-a6c7e08ff092-38cdfb66 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-a6c7e08ff093-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-a6c7e08ff094-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-a6c7e08ff096-38cdfb66 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-a6c7e08ff097-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-a6c7e08ff098-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-a6c7e08ff09a-38cdfb66 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-a6c7e08ff09b-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-a6c7e08ff09c-38cdfb66 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-a6c7e08ff09e-38cdfb66 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 2;
  grid-column-end: 5;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-a6c7e08ff09f-38cdfb66 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-369ac90dafa9-f1a6fcfa {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-f228c3d5b4b4-f1a6fcfa {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-a1b913fa001c-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 4;
  grid-row-end: 5;
}

#w-node-8fd43bef3d0a-f1a6fcfa {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-3d6ed59d6456-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-626d076d9d8c-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-2abce3dd9c43-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
}

#w-node-b7499746db9e-f1a6fcfa {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-5b7414de4d39-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-1243d417bf52-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 2;
  grid-row-end: 4;
}

#w-node-f6507d94676c-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-b3b3c720a943-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-119570d1b10f-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-12d492c7f8a0-f1a6fcfa {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-4f62247ea5ad-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-6ea792e4d6d6-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-632903f1f366-f1a6fcfa {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-632903f1f367-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-632903f1f368-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-de0a56fc31da-f1a6fcfa {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-de0a56fc31db-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-de0a56fc31dc-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-26257e313c25-f1a6fcfa {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 2;
  grid-column-end: 5;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-cb85d8eb11c5-f1a6fcfa {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-3c944f9bb336-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 4;
  grid-row-end: 5;
}

#w-node-3c944f9bb338-f1a6fcfa {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-3c944f9bb33a-f1a6fcfa {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-3c944f9bb33b-f1a6fcfa {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-3c944f9bb33d-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-3c944f9bb33e-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-3c944f9bb364-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
}

#w-node-3c944f9bb369-f1a6fcfa {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-3c944f9bb36d-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-3c944f9bb36f-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 2;
  grid-row-end: 4;
}

#w-node-3c944f9bb370-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-3c944f9bb372-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-3c944f9bb374-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-3c944f9bb375-f1a6fcfa {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-3c944f9bb376-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-3c944f9bb377-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-3c944f9bb379-f1a6fcfa {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-3c944f9bb37a-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-3c944f9bb37b-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-3c944f9bb37d-f1a6fcfa {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-3c944f9bb37e-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-3c944f9bb37f-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-3c944f9bb381-f1a6fcfa {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 2;
  grid-column-end: 5;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-3c944f9bb382-f1a6fcfa {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-f26c81557857-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 4;
  grid-row-end: 5;
}

#w-node-f26c81557859-f1a6fcfa {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-f26c8155785b-f1a6fcfa {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-f26c8155785c-f1a6fcfa {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-f26c8155785e-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-f26c8155785f-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-f26c81557885-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
}

#w-node-f26c8155788a-f1a6fcfa {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-f26c8155788e-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-f26c81557890-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 2;
  grid-row-end: 4;
}

#w-node-f26c81557891-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-f26c81557893-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-f26c81557895-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-f26c81557896-f1a6fcfa {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-f26c81557897-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-f26c81557898-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-f26c8155789a-f1a6fcfa {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-f26c8155789b-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-f26c8155789c-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-f26c8155789e-f1a6fcfa {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-f26c8155789f-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-f26c815578a0-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-f26c815578a2-f1a6fcfa {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 2;
  grid-column-end: 5;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-f26c815578a3-f1a6fcfa {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-39f391e15bf5-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 4;
  grid-row-end: 5;
}

#w-node-39f391e15bf7-f1a6fcfa {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-39f391e15bf9-f1a6fcfa {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-39f391e15bfa-f1a6fcfa {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-39f391e15bfc-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-39f391e15bfd-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-39f391e15c23-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
}

#w-node-39f391e15c28-f1a6fcfa {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-39f391e15c2c-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-39f391e15c2e-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 2;
  grid-row-end: 4;
}

#w-node-39f391e15c2f-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-39f391e15c31-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-39f391e15c33-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-39f391e15c34-f1a6fcfa {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-39f391e15c35-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-39f391e15c36-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-39f391e15c38-f1a6fcfa {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-39f391e15c39-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-39f391e15c3a-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-39f391e15c3c-f1a6fcfa {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-39f391e15c3d-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-39f391e15c3e-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-39f391e15c40-f1a6fcfa {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 2;
  grid-column-end: 5;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-39f391e15c41-f1a6fcfa {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-a6c7e08ff053-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 4;
  grid-row-end: 5;
}

#w-node-a6c7e08ff055-f1a6fcfa {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-a6c7e08ff057-f1a6fcfa {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-a6c7e08ff058-f1a6fcfa {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-a6c7e08ff05a-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-a6c7e08ff05b-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-a6c7e08ff081-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
}

#w-node-a6c7e08ff086-f1a6fcfa {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-a6c7e08ff08a-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-a6c7e08ff08c-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 2;
  grid-row-end: 4;
}

#w-node-a6c7e08ff08d-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-a6c7e08ff08f-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-a6c7e08ff091-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-a6c7e08ff092-f1a6fcfa {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-a6c7e08ff093-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-a6c7e08ff094-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-a6c7e08ff096-f1a6fcfa {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-a6c7e08ff097-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-a6c7e08ff098-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-a6c7e08ff09a-f1a6fcfa {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-a6c7e08ff09b-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-a6c7e08ff09c-f1a6fcfa {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-a6c7e08ff09e-f1a6fcfa {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 2;
  grid-column-end: 5;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row-align: start;
  align-self: start;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-a6c7e08ff09f-f1a6fcfa {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

@media screen and (max-width: 991px) {
  #w-node-9c0af671c6f9-00cdfb63 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
  #w-node-1e6621764300-00cdfb63 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 0;
    grid-row-start: 0;
    -ms-grid-row-span: 1;
    grid-row-end: 1;
  }
  #w-node-6437c7b316b0-00cdfb63 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 8;
    grid-column-end: 11;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 6;
    grid-row-end: 7;
  }
  #w-node-6437c7b316ed-00cdfb63 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 10;
    grid-column-end: 12;
    -ms-grid-row: 6;
    grid-row-start: 6;
    -ms-grid-row-span: 4;
    grid-row-end: 10;
  }
  #w-node-903a17804b0c-17804b09 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 8;
    grid-column-end: 11;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 4;
    grid-row-end: 7;
  }
  #w-node-4ca8663b7c4d-663b7c38 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row-align: start;
    align-self: start;
  }
  #w-node-4ca8663b7c54-663b7c38 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 0;
    grid-row-start: 0;
    -ms-grid-row-span: 1;
    grid-row-end: 1;
  }
  #w-node-9c0af671c6f9-46cdfb67 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
  #w-node-1e6621764300-46cdfb67 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 0;
    grid-row-start: 0;
    -ms-grid-row-span: 1;
    grid-row-end: 1;
  }
  #w-node-6437c7b316b0-46cdfb67 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 8;
    grid-column-end: 11;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 6;
    grid-row-end: 7;
  }
  #w-node-6437c7b316ed-46cdfb67 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 10;
    grid-column-end: 12;
    -ms-grid-row: 6;
    grid-row-start: 6;
    -ms-grid-row-span: 4;
    grid-row-end: 10;
  }
  #w-node-9c0af671c6f9-8dcdfb5b {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
  #w-node-1e6621764300-8dcdfb5b {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 0;
    grid-row-start: 0;
    -ms-grid-row-span: 1;
    grid-row-end: 1;
  }
  #w-node-6437c7b316b0-8dcdfb5b {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 8;
    grid-column-end: 11;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 6;
    grid-row-end: 7;
  }
  #w-node-6437c7b316ed-8dcdfb5b {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 10;
    grid-column-end: 12;
    -ms-grid-row: 6;
    grid-row-start: 6;
    -ms-grid-row-span: 4;
    grid-row-end: 10;
  }
  #w-node-9c0af671c6f9-7dcdfb64 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
  #w-node-1e6621764300-7dcdfb64 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 0;
    grid-row-start: 0;
    -ms-grid-row-span: 1;
    grid-row-end: 1;
  }
  #w-node-6437c7b316b0-7dcdfb64 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 8;
    grid-column-end: 11;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 6;
    grid-row-end: 7;
  }
  #w-node-6437c7b316ed-7dcdfb64 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 10;
    grid-column-end: 12;
    -ms-grid-row: 6;
    grid-row-start: 6;
    -ms-grid-row-span: 4;
    grid-row-end: 10;
  }
  #w-node-9c0af671c6f9-96cdfb68 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
  #w-node-1e6621764300-96cdfb68 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 0;
    grid-row-start: 0;
    -ms-grid-row-span: 1;
    grid-row-end: 1;
  }
  #w-node-6437c7b316b0-96cdfb68 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 8;
    grid-column-end: 11;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 6;
    grid-row-end: 7;
  }
  #w-node-6437c7b316ed-96cdfb68 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 10;
    grid-column-end: 12;
    -ms-grid-row: 6;
    grid-row-start: 6;
    -ms-grid-row-span: 4;
    grid-row-end: 10;
  }
  #customer-portal.w-node-69ca460b6faa-28cdfb59 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 8;
    grid-column-end: 11;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 4;
    grid-row-end: 7;
  }
  #w-node-9c0af671c6f9-35cdfb62 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
  #w-node-1e6621764300-35cdfb62 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 0;
    grid-row-start: 0;
    -ms-grid-row-span: 1;
    grid-row-end: 1;
  }
  #w-node-6437c7b316b0-35cdfb62 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 8;
    grid-column-end: 11;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 6;
    grid-row-end: 7;
  }
  #w-node-6437c7b316ed-35cdfb62 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 10;
    grid-column-end: 12;
    -ms-grid-row: 6;
    grid-row-start: 6;
    -ms-grid-row-span: 4;
    grid-row-end: 10;
  }
  #w-node-9c0af671c6f9-69cdfb65 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
  #w-node-1e6621764300-69cdfb65 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 0;
    grid-row-start: 0;
    -ms-grid-row-span: 1;
    grid-row-end: 1;
  }
  #w-node-6437c7b316b0-69cdfb65 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 8;
    grid-column-end: 11;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 6;
    grid-row-end: 7;
  }
  #w-node-6437c7b316ed-69cdfb65 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 10;
    grid-column-end: 12;
    -ms-grid-row: 6;
    grid-row-start: 6;
    -ms-grid-row-span: 4;
    grid-row-end: 10;
  }
  #w-node-2e1b693ca10e-38cdfb66 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 8;
    grid-column-end: 11;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 6;
    grid-row-end: 7;
  }
  #w-node-1277548e10d5-38cdfb66 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 10;
    grid-column-end: 12;
    -ms-grid-row: 6;
    grid-row-start: 6;
    -ms-grid-row-span: 4;
    grid-row-end: 10;
  }
}

@media screen and (max-width: 767px) {
  #w-node-9b616e3dea27-00cdfb63 {
    -ms-grid-column-align: start;
    justify-self: start;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row-align: center;
    align-self: center;
  }
  #w-node-720d27c4d082-00cdfb63 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: end;
    justify-self: end;
  }
  #w-node-009c699affcd-00cdfb63 {
    -ms-grid-column-align: start;
    justify-self: start;
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
  #w-node-44890e11253d-00cdfb63 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: end;
    justify-self: end;
  }
  #w-node-fb3319c91461-00cdfb63 {
    -ms-grid-column-align: start;
    justify-self: start;
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
  #w-node-4723ca98d5d8-00cdfb63 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: end;
    justify-self: end;
  }
  #w-node-9c0af671c6f9-00cdfb63 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }
  #w-node-1e6621764300-00cdfb63 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
  }
  #w-node-6437c7b316b0-00cdfb63 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 12;
    grid-column-end: 13;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 6;
    grid-row-end: 7;
  }
  #w-node-903a17804b0c-17804b09 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 12;
    grid-column-end: 13;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 6;
    grid-row-end: 7;
  }
  #w-node-4ca8663b7c40-663b7c38 {
    -ms-grid-column-align: start;
    justify-self: start;
  }
  #w-node-4ca8663b7c4d-663b7c38 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 0;
    grid-row-start: 0;
    -ms-grid-row-span: 1;
    grid-row-end: 1;
  }
  #w-node-4ca8663b7c51-663b7c38 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }
  #w-node-4ca8663b7c54-663b7c38 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 0;
    grid-row-start: 0;
    -ms-grid-row-span: 1;
    grid-row-end: 1;
  }
  #w-node-9b616e3dea27-46cdfb67 {
    -ms-grid-column-align: start;
    justify-self: start;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row-align: center;
    align-self: center;
  }
  #w-node-720d27c4d082-46cdfb67 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: end;
    justify-self: end;
  }
  #w-node-009c699affcd-46cdfb67 {
    -ms-grid-column-align: start;
    justify-self: start;
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
  #w-node-44890e11253d-46cdfb67 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: end;
    justify-self: end;
  }
  #w-node-fb3319c91461-46cdfb67 {
    -ms-grid-column-align: start;
    justify-self: start;
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
  #w-node-4723ca98d5d8-46cdfb67 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: end;
    justify-self: end;
  }
  #w-node-9c0af671c6f9-46cdfb67 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }
  #w-node-1e6621764300-46cdfb67 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
  }
  #w-node-6437c7b316b0-46cdfb67 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 12;
    grid-column-end: 13;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 6;
    grid-row-end: 7;
  }
  #w-node-9b616e3dea27-8dcdfb5b {
    -ms-grid-column-align: start;
    justify-self: start;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row-align: center;
    align-self: center;
  }
  #w-node-720d27c4d082-8dcdfb5b {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: end;
    justify-self: end;
  }
  #w-node-009c699affcd-8dcdfb5b {
    -ms-grid-column-align: start;
    justify-self: start;
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
  #w-node-44890e11253d-8dcdfb5b {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: end;
    justify-self: end;
  }
  #w-node-fb3319c91461-8dcdfb5b {
    -ms-grid-column-align: start;
    justify-self: start;
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
  #w-node-4723ca98d5d8-8dcdfb5b {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: end;
    justify-self: end;
  }
  #w-node-9c0af671c6f9-8dcdfb5b {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }
  #w-node-1e6621764300-8dcdfb5b {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
  }
  #w-node-6437c7b316b0-8dcdfb5b {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 12;
    grid-column-end: 13;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 6;
    grid-row-end: 7;
  }
  #w-node-9b616e3dea27-7dcdfb64 {
    -ms-grid-column-align: start;
    justify-self: start;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row-align: center;
    align-self: center;
  }
  #w-node-720d27c4d082-7dcdfb64 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: end;
    justify-self: end;
  }
  #w-node-009c699affcd-7dcdfb64 {
    -ms-grid-column-align: start;
    justify-self: start;
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
  #w-node-44890e11253d-7dcdfb64 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: end;
    justify-self: end;
  }
  #w-node-fb3319c91461-7dcdfb64 {
    -ms-grid-column-align: start;
    justify-self: start;
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
  #w-node-4723ca98d5d8-7dcdfb64 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: end;
    justify-self: end;
  }
  #w-node-9c0af671c6f9-7dcdfb64 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }
  #w-node-1e6621764300-7dcdfb64 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
  }
  #w-node-6437c7b316b0-7dcdfb64 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 12;
    grid-column-end: 13;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 6;
    grid-row-end: 7;
  }
  #w-node-9b616e3dea27-96cdfb68 {
    -ms-grid-column-align: start;
    justify-self: start;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row-align: center;
    align-self: center;
  }
  #w-node-720d27c4d082-96cdfb68 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: end;
    justify-self: end;
  }
  #w-node-009c699affcd-96cdfb68 {
    -ms-grid-column-align: start;
    justify-self: start;
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
  #w-node-44890e11253d-96cdfb68 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: end;
    justify-self: end;
  }
  #w-node-fb3319c91461-96cdfb68 {
    -ms-grid-column-align: start;
    justify-self: start;
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
  #w-node-4723ca98d5d8-96cdfb68 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: end;
    justify-self: end;
  }
  #w-node-9c0af671c6f9-96cdfb68 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }
  #w-node-1e6621764300-96cdfb68 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
  }
  #w-node-6437c7b316b0-96cdfb68 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 12;
    grid-column-end: 13;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 6;
    grid-row-end: 7;
  }
  #customer-portal.w-node-69ca460b6faa-28cdfb59 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 12;
    grid-column-end: 13;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 6;
    grid-row-end: 7;
  }
  #w-node-9b616e3dea27-35cdfb62 {
    -ms-grid-column-align: start;
    justify-self: start;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row-align: center;
    align-self: center;
  }
  #w-node-720d27c4d082-35cdfb62 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: end;
    justify-self: end;
  }
  #w-node-009c699affcd-35cdfb62 {
    -ms-grid-column-align: start;
    justify-self: start;
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
  #w-node-44890e11253d-35cdfb62 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: end;
    justify-self: end;
  }
  #w-node-fb3319c91461-35cdfb62 {
    -ms-grid-column-align: start;
    justify-self: start;
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
  #w-node-4723ca98d5d8-35cdfb62 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: end;
    justify-self: end;
  }
  #w-node-9c0af671c6f9-35cdfb62 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }
  #w-node-1e6621764300-35cdfb62 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
  }
  #w-node-6437c7b316b0-35cdfb62 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 12;
    grid-column-end: 13;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 6;
    grid-row-end: 7;
  }
  #w-node-9b616e3dea27-69cdfb65 {
    -ms-grid-column-align: start;
    justify-self: start;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row-align: center;
    align-self: center;
  }
  #w-node-720d27c4d082-69cdfb65 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: end;
    justify-self: end;
  }
  #w-node-009c699affcd-69cdfb65 {
    -ms-grid-column-align: start;
    justify-self: start;
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
  #w-node-44890e11253d-69cdfb65 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: end;
    justify-self: end;
  }
  #w-node-fb3319c91461-69cdfb65 {
    -ms-grid-column-align: start;
    justify-self: start;
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
  #w-node-4723ca98d5d8-69cdfb65 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: end;
    justify-self: end;
  }
  #w-node-9c0af671c6f9-69cdfb65 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }
  #w-node-1e6621764300-69cdfb65 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
  }
  #w-node-6437c7b316b0-69cdfb65 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 12;
    grid-column-end: 13;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 6;
    grid-row-end: 7;
  }
  #w-node-2e1b693ca10e-38cdfb66 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 12;
    grid-column-end: 13;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 6;
    grid-row-end: 7;
  }
}

@media screen and (max-width: 479px) {
  #w-node-9b616e3dea27-00cdfb63 {
    -ms-grid-column-align: start;
    justify-self: start;
  }
  #w-node-720d27c4d082-00cdfb63 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: end;
    justify-self: end;
  }
  #w-node-009c699affcd-00cdfb63 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: start;
    justify-self: start;
  }
  #w-node-44890e11253d-00cdfb63 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: end;
    justify-self: end;
  }
  #w-node-fb3319c91461-00cdfb63 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: start;
    justify-self: start;
  }
  #w-node-4723ca98d5d8-00cdfb63 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: end;
    justify-self: end;
    -ms-grid-row-align: end;
    align-self: end;
  }
  #w-node-9b616e3dea27-46cdfb67 {
    -ms-grid-column-align: start;
    justify-self: start;
  }
  #w-node-720d27c4d082-46cdfb67 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: end;
    justify-self: end;
  }
  #w-node-009c699affcd-46cdfb67 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: start;
    justify-self: start;
  }
  #w-node-44890e11253d-46cdfb67 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: end;
    justify-self: end;
  }
  #w-node-fb3319c91461-46cdfb67 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: start;
    justify-self: start;
  }
  #w-node-4723ca98d5d8-46cdfb67 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: end;
    justify-self: end;
    -ms-grid-row-align: end;
    align-self: end;
  }
  #w-node-9b616e3dea27-8dcdfb5b {
    -ms-grid-column-align: start;
    justify-self: start;
  }
  #w-node-720d27c4d082-8dcdfb5b {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: end;
    justify-self: end;
  }
  #w-node-009c699affcd-8dcdfb5b {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: start;
    justify-self: start;
  }
  #w-node-44890e11253d-8dcdfb5b {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: end;
    justify-self: end;
  }
  #w-node-fb3319c91461-8dcdfb5b {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: start;
    justify-self: start;
  }
  #w-node-4723ca98d5d8-8dcdfb5b {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: end;
    justify-self: end;
    -ms-grid-row-align: end;
    align-self: end;
  }
  #w-node-9b616e3dea27-7dcdfb64 {
    -ms-grid-column-align: start;
    justify-self: start;
  }
  #w-node-720d27c4d082-7dcdfb64 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: end;
    justify-self: end;
  }
  #w-node-009c699affcd-7dcdfb64 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: start;
    justify-self: start;
  }
  #w-node-44890e11253d-7dcdfb64 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: end;
    justify-self: end;
  }
  #w-node-fb3319c91461-7dcdfb64 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: start;
    justify-self: start;
  }
  #w-node-4723ca98d5d8-7dcdfb64 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: end;
    justify-self: end;
    -ms-grid-row-align: end;
    align-self: end;
  }
  #w-node-9b616e3dea27-96cdfb68 {
    -ms-grid-column-align: start;
    justify-self: start;
  }
  #w-node-720d27c4d082-96cdfb68 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: end;
    justify-self: end;
  }
  #w-node-009c699affcd-96cdfb68 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: start;
    justify-self: start;
  }
  #w-node-44890e11253d-96cdfb68 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: end;
    justify-self: end;
  }
  #w-node-fb3319c91461-96cdfb68 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: start;
    justify-self: start;
  }
  #w-node-4723ca98d5d8-96cdfb68 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: end;
    justify-self: end;
    -ms-grid-row-align: end;
    align-self: end;
  }
  #w-node-9b616e3dea27-35cdfb62 {
    -ms-grid-column-align: start;
    justify-self: start;
  }
  #w-node-720d27c4d082-35cdfb62 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: end;
    justify-self: end;
  }
  #w-node-009c699affcd-35cdfb62 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: start;
    justify-self: start;
  }
  #w-node-44890e11253d-35cdfb62 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: end;
    justify-self: end;
  }
  #w-node-fb3319c91461-35cdfb62 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: start;
    justify-self: start;
  }
  #w-node-4723ca98d5d8-35cdfb62 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: end;
    justify-self: end;
    -ms-grid-row-align: end;
    align-self: end;
  }
  #w-node-9b616e3dea27-69cdfb65 {
    -ms-grid-column-align: start;
    justify-self: start;
  }
  #w-node-720d27c4d082-69cdfb65 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: end;
    justify-self: end;
  }
  #w-node-009c699affcd-69cdfb65 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: start;
    justify-self: start;
  }
  #w-node-44890e11253d-69cdfb65 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: end;
    justify-self: end;
  }
  #w-node-fb3319c91461-69cdfb65 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: start;
    justify-self: start;
  }
  #w-node-4723ca98d5d8-69cdfb65 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: end;
    justify-self: end;
    -ms-grid-row-align: end;
    align-self: end;
  }
}

@font-face {
  font-family: 'Avant';
  src: url('../fonts/FreightDispMedium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Avant';
  src: url('../fonts/FreightDispBold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Gotham';
  src: url('../fonts/Gotham-Book.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Gotham';
  src: url('../fonts/GothamMedium.otf') format('opentype');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Gotham';
  src: url('../fonts/GothamLight.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
}