body {
  color: #333;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

.heading-xlarge {
  text-transform: uppercase;
  font-family: Bitter, serif;
  font-size: 6rem;
  line-height: 1em;
}

.hero_image {
  z-index: 0;
  background-image: linear-gradient(#00000026, #00000026), url('../images/pexels-gutsbyjan-n-15272404.jpg');
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  align-items: stretch;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
}

.hero_image.ls-21 {
  background-image: url('../images/pexels-yogendra-singh-13529693.jpg');
  background-position: 50%;
}

.hero.ls-1 {
  z-index: 2;
  grid-column-gap: 1rem;
  grid-row-gap: 16px;
  color: #fff;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: stretch;
  place-items: start;
  padding-top: 0;
  padding-bottom: 0;
  display: grid;
  position: relative;
}

.nav-link-second-text {
  display: block;
  position: absolute;
}

.nav-menu.ls-1 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  text-align: left;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.arrow-link-second {
  position: absolute;
}

.hero-sub-container.ls-1 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  color: #fff;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  justify-items: center;
  display: grid;
}

.arrow-link {
  position: relative;
}

.hero-sub.ls-1 {
  z-index: 2;
  width: 100%;
  padding-bottom: 3rem;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
  position: absolute;
  inset: auto auto 0%;
}

.brand-logo-2 {
  object-fit: fill;
  width: auto;
  height: auto;
  max-height: none;
  font-size: 1.2rem;
  font-weight: 500;
}

.nav-link-container {
  padding-top: 4px;
  text-decoration: none;
  position: relative;
  overflow: hidden;
}

.main-section {
  width: 100%;
  height: 100vh;
  position: relative;
  overflow: hidden;
}

.navbar-2 {
  background-color: #0000;
  flex-direction: column;
  align-items: center;
  padding: 1rem 2.5rem;
  display: block;
}

.navbar-2.ls-1 {
  color: #fff;
  align-items: flex-start;
  padding: 0;
  display: flex;
}

.nav-link.ls-1 {
  color: #fff;
  text-align: left;
  text-transform: uppercase;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  text-decoration: none;
  position: relative;
}

.padding-global-2 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.hero_image-copy {
  z-index: 0;
  background-image: linear-gradient(#00000026, #00000026), url('../images/pexels-gutsbyjan-n-15272404.jpg');
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  align-items: stretch;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
}

.hero_image-copy.ls-21 {
  background-image: url('../images/pexels-yogendra-singh-13529693.jpg');
  background-position: 50%;
}

.content {
  background-color: red;
  margin-top: 46px;
  margin-bottom: 80px;
  padding-top: 57px;
  padding-bottom: 18px;
}

.text-size-medium {
  font-size: 2.5rem;
  font-weight: 400;
  line-height: 2.7rem;
}

.text-size-medium.text-color-white {
  text-align: center;
  letter-spacing: 1px;
  font-size: 2.5rem;
  line-height: 2.7rem;
}

.text-size-medium.z-index-2 {
  line-height: 1.5rem;
}

.image-overlay-layer {
  z-index: 1;
  background-color: #0000001f;
  position: absolute;
  inset: 0%;
}

.button {
  color: #0000;
  text-align: center;
  background-color: #0000;
  border: 1px solid #0000;
  padding: .75rem 1.5rem;
}

.button.is-secondary {
  color: #0000;
  background-color: #fff;
  border-radius: 0;
  margin-top: 40px;
}

.button.is-secondary.is-alternate {
  color: #0000;
  background-color: #0000;
  border-color: #0000;
}

.margin-bottom, .margin-bottom.margin-small {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.padding-section-large {
  text-align: center;
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.margin-top, .margin-top.margin-medium {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

.header30_background-image-wrapper {
  z-index: -1;
  background-image: linear-gradient(#00000080, #00000080);
  position: absolute;
  inset: 0%;
}

.container-small {
  width: 100%;
  max-width: 48rem;
  margin-left: auto;
  margin-right: auto;
}

.section_header {
  position: relative;
}

.button-group {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.button-group.is-center {
  justify-content: center;
}

.text-color-white {
  color: #0000;
  text-align: center;
}

.padding-global {
  padding-left: 5%;
  padding-right: 5%;
}

.header30_background-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

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

.header30_content {
  justify-content: center;
  align-items: center;
  min-height: 100svh;
  max-height: 60rem;
  padding-bottom: 0;
  display: flex;
}

.header80_content {
  justify-content: center;
  align-items: center;
  max-width: 48rem;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-bottom: 7rem;
  display: flex;
  position: relative;
}

.header80_image {
  color: #fff;
  object-fit: cover;
  background-color: #0000;
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 0 0;
  background-size: auto;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.header80_images-wrapper {
  z-index: 1;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.header80_images-wrapper.images-wrapper-right {
  z-index: 0;
  inset: 0% 0% 0% auto;
}

.header80_ix-trigger {
  z-index: -1;
  margin-top: 50vh;
  position: absolute;
  inset: 0%;
}

.header80_content-wrapper {
  height: 100vh;
  position: sticky;
  top: 0;
  overflow: hidden;
}

.header80_component {
  height: 300vh;
  position: relative;
}

.header80_image-list {
  z-index: 1;
  grid-row-gap: 26vw;
  color: #fff;
  flex-direction: column;
  padding-top: 50vh;
  display: flex;
}

.header80_image-list.image-list-right {
  padding-top: 50vh;
}

.header80_image-wrapper {
  width: 100%;
  padding-top: 120%;
  position: relative;
}

.header80_image-wrapper.is-image-2 {
  width: 22vw;
  margin-top: -46vw;
  left: 58vw;
}

.header80_image-wrapper.is-image-3 {
  width: 22vw;
  margin-top: -5vw;
  left: 4vw;
}

.header80_image-wrapper.is-image-5 {
  opacity: 1;
  width: 22vw;
}

.header80_image-wrapper.is-image-4 {
  width: 22vw;
  margin-top: -45vw;
  left: 64vw;
}

.header80_image-wrapper.is-image-6 {
  opacity: 1;
  width: 22vw;
  margin-top: -44vw;
  right: 54vw;
}

.header80_image-wrapper.is-image-1 {
  width: 22vw;
}

.padding-global-3 {
  padding-left: 5%;
  padding-right: 5%;
}

.max-width-xlarge {
  width: 100%;
  max-width: 64rem;
}

.header24_form-block {
  max-width: 30rem;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.padding-section-large-2 {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.header24_form {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  margin-bottom: 1rem;
  display: grid;
}

.text-size-tiny {
  font-size: .75rem;
}

.form-input {
  color: #0000;
  background-color: #0000;
  border: 1px solid #0000;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: .5rem .75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form-input:focus {
  border-color: #000;
}

.form-input::placeholder {
  color: #0009;
}

.error-message {
  margin-top: 1.5rem;
  padding: .875rem 1rem;
}

.padding-global-4 {
  padding-left: 5%;
  padding-right: 5%;
}

.success-message {
  background-color: #0000;
  padding: 1.5rem;
}

.header7_background-video-wrapper {
  z-index: -1;
  background-image: linear-gradient(#00000080, #00000080);
  position: absolute;
  inset: 0%;
}

.header7_content {
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  min-height: auto;
  max-height: 60rem;
  display: flex;
}

.section_intro {
  position: relative;
}

.padding-section-large-3 {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.header7_background-video {
  z-index: 0;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.max-width-medium {
  text-align: center;
  flex-flow: column;
  width: 100%;
  max-width: 56rem;
  padding-bottom: 0;
  display: flex;
}

.padding-global-5 {
  text-align: center;
  flex-flow: column;
  padding-left: 5%;
  padding-right: 5%;
  display: flex;
}

.container-large {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.video-overlay-layer {
  z-index: 1;
  background-color: #00000080;
  position: absolute;
  inset: 0%;
}

.body {
  font-family: Dearmargeserif, sans-serif;
}

.div-block {
  margin-top: 7rem;
  margin-bottom: 7rem;
}

.section_footer {
  text-align: center;
  justify-content: center;
  max-width: 100%;
  margin-top: 100px;
  display: flex;
}

.text-small {
  font-size: 1.3rem;
  font-weight: 400;
  line-height: 1.6rem;
}

.link, .link-2, .link-3 {
  color: #000;
}

.footer {
  text-align: center;
  width: 100%;
  max-width: 56rem;
  margin-top: 4rem;
  margin-bottom: 4rem;
  padding-bottom: 0;
}

.button-2 {
  color: #000;
  background-color: #fff;
  border: 1px solid #000;
  margin-top: 40px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 1rem;
}

.button-2:hover {
  background-color: #f1f1f1;
}

.section_stockists {
  position: relative;
}

.stockist-list {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template: "Area"
                 "."
                 "."
                 / 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 56rem;
  max-width: none;
  margin-bottom: 50px;
  display: grid;
}

.padding-section-stockists {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  padding-top: 7rem;
  padding-bottom: 0;
  display: flex;
}

.text-size-smaller {
  font-size: 1.8rem;
  font-weight: 400;
  line-height: 2.7rem;
}

.text-size-smaller.text-color-white {
  text-align: center;
  letter-spacing: 1px;
  font-size: 2.5rem;
  line-height: 2.7rem;
}

.text-size-smaller.z-index-2 {
  line-height: 1.5rem;
}

.stockist-address {
  text-align: center;
  font-size: 1.2rem;
  line-height: 1.4rem;
}

.stockists-headline {
  text-align: center;
  margin-bottom: -2px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  line-height: 2rem;
}

.content-stockists {
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  min-height: auto;
  max-height: none;
  display: flex;
}

.sub-healine {
  font-size: 1.7rem;
  line-height: 38px;
}

.container-stockists {
  width: 100%;
  max-width: 101rem;
  margin-left: auto;
  margin-right: auto;
}

.regions {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-flow: column;
  display: flex;
}

.section_contact {
  text-align: center;
  justify-content: center;
  margin-top: 0;
  margin-bottom: 100px;
  display: flex;
}

.image {
  width: 100%;
}

@media screen and (max-width: 991px) {
  .heading-xlarge {
    font-size: 4rem;
  }

  .hero.ls-1 {
    flex-direction: column;
    display: flex;
  }

  .nav-menu.ls-1 {
    display: flex;
  }

  .navbar-2.ls-1 {
    height: auto;
    display: flex;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .padding-section-large {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .header80_content {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .header80_image-wrapper.is-image-2 {
    width: 28vw;
  }

  .header80_image-wrapper.is-image-3, .header80_image-wrapper.is-image-5 {
    width: 26vw;
  }

  .header80_image-wrapper.is-image-4, .header80_image-wrapper.is-image-6 {
    width: 24vw;
  }

  .header80_image-wrapper.is-image-1 {
    width: 28vw;
  }

  .padding-section-large-2, .padding-section-large-3 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .max-width-medium {
    width: 100%;
  }

  .stockist-list {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding: 0 30px;
  }

  .padding-section-stockists {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .sub-healine {
    width: 100%;
  }

  .region-wrapper {
    text-align: center;
  }

  .regions {
    width: 48.1rem;
  }
}

@media screen and (max-width: 767px) {
  .heading-xlarge {
    font-size: 3.5rem;
  }

  .hero-sub.ls-1 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .main-section {
    height: 100vh;
  }

  .navbar-2, .padding-global-2 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .text-size-medium {
    font-size: 1rem;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .padding-section-large {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .header80_content {
    padding-top: 4rem;
  }

  .header80_ix-trigger {
    margin-top: 35rem;
  }

  .header80_content-wrapper {
    flex-direction: column;
    align-items: flex-start;
  }

  .header80_component {
    height: 150vh;
  }

  .header80_image-wrapper.is-image-2 {
    width: 30vw;
    left: 52vw;
  }

  .header80_image-wrapper.is-image-3, .header80_image-wrapper.is-image-5 {
    width: 28vw;
  }

  .header80_image-wrapper.is-image-4 {
    width: 26vw;
  }

  .header80_image-wrapper.is-image-6 {
    width: 26vw;
    right: 50vw;
  }

  .header80_image-wrapper.is-image-1 {
    width: 30vw;
  }

  .padding-section-large-2, .padding-section-large-3, .padding-section-stockists {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .text-size-smaller {
    font-size: 1rem;
  }
}

@media screen and (max-width: 479px) {
  .heading-xlarge {
    font-size: 2rem;
  }

  .hero-sub-container.ls-1 {
    grid-template-columns: 1fr 1fr;
    justify-items: start;
  }

  .main-section {
    height: auto;
    min-height: 100vh;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .header80_image-wrapper {
    width: 30vw;
    height: 35vw;
  }

  .header24_form {
    grid-row-gap: .75rem;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

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

  .regions {
    width: 100%;
  }
}

#w-node-eea6a611-5113-008e-536b-85eb7036c333-38b13bea, #w-node-eea6a611-5113-008e-536b-85eb7036c335-38b13bea, #w-node-eea6a611-5113-008e-536b-85eb7036c337-38b13bea, #w-node-eea6a611-5113-008e-536b-85eb7036c339-38b13bea, #w-node-eea6a611-5113-008e-536b-85eb7036c33d-38b13bea, #w-node-eea6a611-5113-008e-536b-85eb7036c33f-38b13bea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_264eb57b-e278-15bb-40cd-9307016a2988-38b13bea, #w-node-_264eb57b-e278-15bb-40cd-9307016a298b-38b13bea {
  grid-area: Area;
}

#w-node-_264eb57b-e278-15bb-40cd-9307016a298f-38b13bea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_264eb57b-e278-15bb-40cd-9307016a2992-38b13bea {
  grid-area: Area;
}

#w-node-_264eb57b-e278-15bb-40cd-9307016a2996-38b13bea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_264eb57b-e278-15bb-40cd-9307016a2999-38b13bea {
  grid-area: Area;
}

#w-node-_264eb57b-e278-15bb-40cd-9307016a299d-38b13bea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_264eb57b-e278-15bb-40cd-9307016a29a0-38b13bea {
  grid-area: Area;
}

#w-node-_264eb57b-e278-15bb-40cd-9307016a29a4-38b13bea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_264eb57b-e278-15bb-40cd-9307016a29a7-38b13bea {
  grid-area: Area;
}

#w-node-_264eb57b-e278-15bb-40cd-9307016a29ab-38b13bea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_264eb57b-e278-15bb-40cd-9307016a29ae-38b13bea {
  grid-area: Area;
}

#w-node-_264eb57b-e278-15bb-40cd-9307016a29b2-38b13bea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_264eb57b-e278-15bb-40cd-9307016a29b5-38b13bea {
  grid-area: Area;
}

#w-node-_264eb57b-e278-15bb-40cd-9307016a29b9-38b13bea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_264eb57b-e278-15bb-40cd-9307016a29bc-38b13bea {
  grid-area: Area;
}

#w-node-_264eb57b-e278-15bb-40cd-9307016a29c0-38b13bea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_264eb57b-e278-15bb-40cd-9307016a29c3-38b13bea {
  grid-area: Area;
}

#w-node-_264eb57b-e278-15bb-40cd-9307016a29c7-38b13bea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_264eb57b-e278-15bb-40cd-9307016a29ca-38b13bea {
  grid-area: Area;
}

#w-node-_264eb57b-e278-15bb-40cd-9307016a29ce-38b13bea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_264eb57b-e278-15bb-40cd-9307016a29d1-38b13bea {
  grid-area: Area;
}

#w-node-_264eb57b-e278-15bb-40cd-9307016a29d5-38b13bea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_264eb57b-e278-15bb-40cd-9307016a29d8-38b13bea {
  grid-area: Area;
}

#w-node-_264eb57b-e278-15bb-40cd-9307016a29dc-38b13bea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_264eb57b-e278-15bb-40cd-9307016a29df-38b13bea {
  grid-area: Area;
}

#w-node-_264eb57b-e278-15bb-40cd-9307016a29e3-38b13bea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_264eb57b-e278-15bb-40cd-9307016a29e6-38b13bea {
  grid-area: Area;
}

#w-node-_264eb57b-e278-15bb-40cd-9307016a29ea-38b13bea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_264eb57b-e278-15bb-40cd-9307016a29ed-38b13bea {
  grid-area: Area;
}

#w-node-_93ba2d7b-6e3b-46db-2c19-a677baaaf7c7-38b13bea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93ba2d7b-6e3b-46db-2c19-a677baaaf7ca-38b13bea {
  grid-area: Area;
}

#w-node-_54e998a7-cad9-1cee-3fc4-fae6adfb2bb8-38b13bea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54e998a7-cad9-1cee-3fc4-fae6adfb2bbb-38b13bea {
  grid-area: Area;
}

#w-node-_931571a5-d3c1-ef25-2b78-8547c25decf4-38b13bea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_931571a5-d3c1-ef25-2b78-8547c25decf7-38b13bea {
  grid-area: Area;
}

#w-node-_06a0c85b-cd34-153c-1653-9fba91284730-38b13bea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06a0c85b-cd34-153c-1653-9fba91284733-38b13bea, #w-node-_2c691b91-414d-ad33-02a8-ad92184f69b3-38b13bea, #w-node-_7b515f13-2b06-d118-4b6e-82e4c2ae5141-38b13bea {
  grid-area: Area;
}

#w-node-_998c7a63-b4a3-ee35-a327-da8a0f84dd00-38b13bea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_998c7a63-b4a3-ee35-a327-da8a0f84dd03-38b13bea {
  grid-area: Area;
}

#w-node-_9b6907de-8c8a-01a0-e138-0b46bfb409ad-38b13bea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b6907de-8c8a-01a0-e138-0b46bfb409b0-38b13bea {
  grid-area: Area;
}

#w-node-_2e65301f-cf0e-e4cf-3892-9252653a0dc7-38b13bea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2e65301f-cf0e-e4cf-3892-9252653a0dca-38b13bea {
  grid-area: Area;
}

#w-node-_928451ff-d0e4-8b29-9381-010791edaca6-38b13bea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_928451ff-d0e4-8b29-9381-010791edaca9-38b13bea {
  grid-area: Area;
}

#w-node-eed02d2b-988d-e6b6-2a59-0e093cea9044-38b13bea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eed02d2b-988d-e6b6-2a59-0e093cea9047-38b13bea {
  grid-area: Area;
}

#w-node-_2c920b81-e8e1-668d-a995-9ca63333becf-38b13bea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2c920b81-e8e1-668d-a995-9ca63333bed2-38b13bea {
  grid-area: Area;
}

#w-node-_8f51c308-040c-9d8b-e8b5-c34c16212f5a-38b13bea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8f51c308-040c-9d8b-e8b5-c34c16212f5d-38b13bea {
  grid-area: Area;
}


@font-face {
  font-family: 'Dearmargeserif';
  src: url('../fonts/DearMargeSerif.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}