:root {
  --goldenrod: #c3a00e;
}

.w-checkbox {
  margin-bottom: 5px;
  padding-left: 20px;
  display: block;
}

.w-checkbox:before {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-checkbox:after {
  content: " ";
  clear: both;
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-checkbox-input {
  float: left;
  margin: 4px 0 0 -20px;
  line-height: normal;
}

.w-checkbox-input--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 2px;
  width: 12px;
  height: 12px;
}

.w-checkbox-input--inputType-custom.w--redirected-checked {
  background-color: #3898ec;
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-color: #3898ec;
}

.w-checkbox-input--inputType-custom.w--redirected-focus {
  box-shadow: 0 0 3px 1px #3898ec;
}

h1 {
  color: #000;
  margin-top: 30px;
  margin-bottom: 25px;
  font-family: alternate-gothic-atf, sans-serif;
  font-size: 74px;
  font-weight: 500;
  line-height: 80px;
}

h2 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: alternate-gothic-atf, sans-serif;
  font-size: 60px;
  font-weight: 500;
  line-height: 66px;
}

h3 {
  margin-top: 20px;
  margin-bottom: 0;
  font-family: alternate-gothic-atf, sans-serif;
  font-size: 34px;
  font-weight: 500;
  line-height: 40px;
}

h4 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: bold;
  line-height: 24px;
}

h5 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 14px;
  font-weight: bold;
  line-height: 20px;
}

p {
  margin-bottom: 20px;
  font-family: Lato, sans-serif;
  font-size: 22px;
  font-weight: 300;
  line-height: 30px;
}

a {
  color: #000;
  text-decoration: none;
  transition: all .3s;
}

a:hover {
  color: var(--goldenrod);
}

.footer {
  padding-bottom: 25px;
  padding-left: 25px;
  padding-right: 25px;
}

.header {
  z-index: 2;
  width: 100%;
  height: 80px;
  padding-top: 45px;
  position: absolute;
}

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

.container {
  z-index: 1;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 25px;
  padding-right: 25px;
  position: relative;
}

.grid-2 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.grid-2.other {
  align-items: start;
}

.nav-container {
  justify-content: space-between;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-left: 45px;
  padding-right: 45px;
  display: flex;
}

.footer-container {
  margin-left: auto;
  margin-right: auto;
  padding: 70px 50px 50px;
}

.header-section {
  height: 100vh;
  padding: 25px;
}

.mb-wrapper {
  cursor: pointer;
  flex-direction: column;
  justify-content: space-between;
  width: 38px;
  height: 28px;
  display: flex;
}

.m-line {
  background-color: #000;
  height: 1px;
}

.brand {
  width: 180px;
}

.header-wrapper {
  z-index: 1;
  height: 100%;
  position: relative;
}

.header-image-wrapper {
  width: 50%;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.header-text-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 50%;
  padding-bottom: 40px;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
  position: absolute;
  inset: 0% auto 0% 0%;
}

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

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

.paragraph-extra-small {
  color: #000;
  font-family: Lato, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 24px;
}

.chapter {
  text-transform: uppercase;
  margin-left: 10px;
  margin-right: 10px;
  font-family: alternate-gothic-atf, sans-serif;
  font-size: 26px;
  font-weight: 500;
  line-height: 38px;
}

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

.chapter-line {
  background-color: #000;
  width: 30px;
  height: 1px;
}

.button {
  color: #000;
  background-color: #0000;
  border: 1px solid #000;
  padding: 13px 18px;
  font-family: alternate-gothic-atf, sans-serif;
  font-size: 24px;
  font-weight: 500;
  transition: all .3s;
}

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

.headline-wrapper {
  margin-bottom: 40px;
}

.headline-center {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.p-container {
  max-width: 550px;
}

.subheadline {
  text-transform: uppercase;
  margin-left: 10px;
  margin-right: 10px;
  font-family: alternate-gothic-atf, sans-serif;
  font-size: 26px;
  font-weight: 500;
  line-height: 38px;
}

.subheadline-flex {
  align-items: center;
  margin-bottom: 30px;
  display: flex;
}

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

.sub-3 {
  text-transform: uppercase;
  margin-bottom: 20px;
  font-family: alternate-gothic-atf, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 30px;
}

.header-block {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 580px;
  display: flex;
}

.date-block {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-bottom: 1px dashed #000;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 80px;
  display: grid;
}

.event-table-wrapper {
  max-width: 700px;
  margin-left: auto;
  margin-right: auto;
}

.inner-section {
  padding-top: 120px;
  padding-bottom: 120px;
}

.bg-black {
  background-color: #000;
}

.tc-white {
  color: #fff;
}

.text-field {
  color: #fff;
  background-color: #0000;
  border: 0 #000;
  border-top-width: 1px;
  border-bottom: 1px dotted #fff;
  border-radius: 0;
  max-width: 450px;
  margin-bottom: 30px;
  padding-left: 0;
  padding-right: 0;
  font-family: Lato, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 24px;
}

.text-field:active {
  color: var(--goldenrod);
}

.text-field:focus-visible, .text-field[data-wf-focus-visible] {
  border-bottom-color: var(--goldenrod);
  color: var(--goldenrod);
}

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

.text-area {
  color: #fff;
  background-color: #0000;
  border: 0 #000;
  border-top-width: 1px;
  border-bottom: 1px dotted #fff;
  border-radius: 0;
  max-width: 650px;
  min-height: 250px;
  margin-bottom: 30px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Lato, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 24px;
}

.text-area:focus {
  color: var(--goldenrod);
}

.text-area:focus-visible, .text-area[data-wf-focus-visible] {
  border-bottom-color: var(--goldenrod);
}

.text-area::placeholder {
  color: #fff;
}

.bg-light-grey {
  color: #000;
  background-color: #fafafa;
}

.content-wrapper {
  margin-top: 60px;
}

.inner-background {
  padding-top: 40px;
  padding-bottom: 40px;
  position: relative;
}

.overlay-black {
  z-index: 1;
  background-color: #000c;
  position: absolute;
  inset: 0%;
}

.background-image {
  z-index: 0;
  background-image: url('../images/jean-ruaz-ladin-singer-songwriter-header.jpg');
  background-position: 50% 80%;
  background-size: auto;
  position: absolute;
  inset: 0%;
}

.footer-image {
  opacity: .15;
  width: 450px;
}

.footer-brand {
  width: 160px;
}

.footer-link {
  font-family: alternate-gothic-atf, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 28px;
}

.footer-heading {
  margin-top: 20px;
  margin-bottom: 10px;
  font-family: alternate-gothic-atf, sans-serif;
  font-size: 28px;
  font-weight: 400;
  line-height: 36px;
}

.social-link {
  margin-right: 10px;
}

.social-icon {
  width: 35px;
  height: 35px;
}

.social-flex {
  display: flex;
}

.social-wrapper {
  margin-top: 86px;
  margin-bottom: 40px;
}

.text-wrapper {
  margin-top: 20px;
}

.heading-2 {
  font-weight: 500;
}

.bg-white {
  color: #000;
}

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

.mt-30 {
  margin-top: 30px;
}

.image-firm {
  margin-top: 81px;
}

.white-link {
  color: #fff;
  text-decoration: none;
}

.date-text {
  text-transform: uppercase;
  font-family: alternate-gothic-atf, sans-serif;
  font-size: 20px;
  font-weight: 500;
}

.anchor {
  width: 0;
  height: 0;
}

.button-white {
  color: #fff;
  background-color: #0000;
  border: 1px solid #fff;
  padding: 13px 18px;
  font-family: alternate-gothic-atf, sans-serif;
  font-size: 24px;
  font-weight: 500;
  transition: all .3s;
}

.button-white:hover {
  color: #000;
  background-color: #fff;
  border-color: #fff;
}

.medium-space {
  margin-top: 30px;
}

.large-space {
  justify-content: center;
  margin-top: 50px;
  display: flex;
}

.footer-link-wrapper {
  justify-content: flex-end;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.f-link-wrapper {
  margin-right: 20px;
}

.relative {
  position: relative;
}

.paragraph-medium {
  margin-bottom: 0;
}

.video {
  margin-left: auto;
  margin-right: auto;
}

.video-block {
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
}

.side-menu {
  z-index: 3;
  background-color: #000;
  width: 200px;
  padding-top: 45px;
  padding-left: 40px;
  padding-right: 20px;
  position: fixed;
  inset: 0% auto 0% -200px;
  overflow: hidden;
}

.menu-link {
  color: #fff;
  text-transform: uppercase;
  align-self: flex-start;
  margin-bottom: 15px;
  font-family: alternate-gothic-atf, sans-serif;
  font-size: 40px;
  font-weight: 400;
  line-height: 40px;
}

.menu-links {
  flex-direction: column;
  display: flex;
}

.menu-header {
  flex-direction: row;
  align-items: center;
  height: 47px;
  margin-bottom: 30px;
  display: flex;
}

.menu-close {
  cursor: pointer;
  flex-direction: column;
  justify-content: center;
  align-items: baseline;
  width: 40px;
  height: 40px;
  display: flex;
  position: relative;
}

.menu-line {
  background-color: #fff;
  align-self: flex-start;
  width: 40px;
  height: 1px;
  position: relative;
  transform: rotate(45deg);
}

.menu-line-2 {
  background-color: #fff;
  align-self: flex-start;
  width: 40px;
  height: 1px;
  position: relative;
  inset: 0%;
  transform: rotate(-45deg);
}

.sucess-message {
  color: #000;
  background-color: #ececec;
}

.error-message {
  background-color: #fa3e3e;
  padding: 20px;
}

.sucess-text {
  text-align: left;
  font-family: alternate-gothic-atf, sans-serif;
  font-size: 18px;
}

.error-text {
  color: #fff;
  text-align: left;
  font-family: alternate-gothic-atf, sans-serif;
  font-size: 18px;
}

.header-alt {
  z-index: 2;
  align-items: center;
  width: 100%;
  height: 100px;
  padding-top: 0;
  display: flex;
  position: absolute;
}

.nav-container-alt {
  flex: 1;
  justify-content: space-between;
  align-items: center;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 25px;
  padding-right: 25px;
  display: flex;
}

.brand-alt {
  width: 180px;
}

.full-section {
  justify-content: center;
  align-items: center;
  height: 100vh;
  padding-left: 25px;
  padding-right: 25px;
  display: flex;
}

.data-rich-text h2 {
  text-align: center;
  text-transform: uppercase;
  margin-top: 40px;
  margin-bottom: 20px;
  font-size: 40px;
  line-height: 50px;
}

.data-rich-text p {
  text-align: center;
  font-size: 18px;
}

.data-rich-text h3 {
  text-align: center;
  margin-bottom: 20px;
}

.data-rich-text h4, .data-rich-text h5 {
  text-align: center;
}

.rich-text-container {
  max-width: 580px;
}

.heading-2 {
  margin-bottom: 0;
  font-family: alternate-gothic-atf, sans-serif;
  font-size: 60px;
  font-weight: 500;
  line-height: 66px;
}

.heading-3 {
  margin-bottom: 15px;
  font-size: 34px;
  line-height: 40px;
}

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

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

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

._404-heading {
  color: #fff;
  font-size: 200px;
}

.large-space-top {
  margin-top: 70px;
}

.space-medium {
  margin-bottom: 20px;
}

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

.tc-gold {
  color: var(--goldenrod);
}

.tc-black {
  color: #000;
}

.center {
  justify-content: center;
  display: flex;
}

.tc-past {
  color: #c2c2c2;
}

@media screen and (max-width: 991px) {
  h1 {
    margin-top: 25px;
    margin-bottom: 20px;
    font-size: 72px;
    line-height: 76px;
  }

  h2 {
    font-size: 58px;
    line-height: 64px;
  }

  h3 {
    font-size: 32px;
    line-height: 38px;
  }

  p {
    margin-bottom: 15px;
    font-size: 20px;
    line-height: 28px;
  }

  .footer {
    padding-bottom: 15px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .header {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    padding-top: 0;
    display: flex;
    position: relative;
  }

  .section, .container {
    padding-left: 15px;
    padding-right: 15px;
  }

  .grid-2 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

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

  .grid-2.footer-grid {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
    grid-template-columns: 1fr;
  }

  .nav-container {
    flex: 1;
    justify-content: space-between;
    padding-left: 30px;
    padding-right: 30px;
  }

  .footer-container {
    padding: 40px 10px 20px;
  }

  .header-section {
    height: auto;
    padding: 0 15px 15px;
  }

  .brand {
    filter: invert();
    width: 150px;
  }

  .header-wrapper {
    flex-direction: column-reverse;
    display: flex;
  }

  .header-image-wrapper {
    flex: 1;
    width: 100%;
    height: 30%;
    position: relative;
    inset: 0% 0% auto;
  }

  .header-text-wrapper {
    flex-direction: row;
    flex: none;
    width: 100%;
    height: 50%;
    padding: 35px;
    position: relative;
    inset: auto 0% 0%;
  }

  .chapter {
    font-size: 24px;
    line-height: 36px;
  }

  .button {
    padding: 11px 16px;
    font-size: 22px;
    line-height: 18px;
  }

  .headline-wrapper {
    margin-bottom: 20px;
  }

  .subheadline {
    font-size: 24px;
    line-height: 36px;
  }

  .subheadline-flex {
    margin-bottom: 20px;
  }

  .sub-3 {
    font-size: 20px;
    line-height: 28px;
  }

  .inner-section {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .content-wrapper {
    margin-top: 20px;
  }

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

  .image-firm {
    margin-top: 40px;
  }

  .date-text {
    font-size: 18px;
    line-height: 18px;
  }

  .button-white {
    padding: 12px 16px;
  }

  .button-white.medium-space {
    font-size: 22px;
    line-height: 18px;
  }

  .large-space {
    margin-top: 35px;
  }

  .footer-link-wrapper {
    position: relative;
  }

  .side-menu {
    padding-top: 0;
    padding-left: 30px;
  }

  .menu-header {
    height: 80px;
    margin-bottom: 20px;
  }

  .link-block {
    flex: none;
  }

  .header-alt {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    padding-top: 0;
    display: flex;
    position: relative;
  }

  .nav-container-alt {
    flex: 1;
    justify-content: space-between;
    padding-left: 25px;
    padding-right: 25px;
  }

  .brand-alt {
    width: 150px;
  }

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

  .heading-2 {
    font-size: 60px;
    line-height: 66px;
  }

  .heading-3 {
    font-size: 34px;
    line-height: 40px;
  }

  .large-space-top {
    margin-top: 50px;
  }

  .navbar {
    width: 100%;
  }
}

@media screen and (max-width: 767px) {
  h1 {
    font-size: 70px;
    line-height: 74px;
  }

  h2 {
    font-size: 56px;
    line-height: 62px;
  }

  h3 {
    font-size: 30px;
    line-height: 36px;
  }

  p {
    font-size: 18px;
    line-height: 26px;
  }

  .footer {
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .header {
    height: 70px;
  }

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

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

  .nav-container {
    padding-left: 20px;
    padding-right: 20px;
  }

  .footer-container {
    padding: 30px 0 10px;
  }

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

  .brand {
    width: 140px;
  }

  .header-text-wrapper {
    padding: 30px 20px;
  }

  .paragraph-extra-small {
    font-size: 14px;
    line-height: 22px;
  }

  .chapter {
    margin-left: 8px;
    margin-right: 8px;
    font-size: 22px;
    line-height: 34px;
  }

  .chapter-line {
    width: 25px;
  }

  .button {
    padding-bottom: 11px;
    line-height: 22px;
  }

  .subheadline {
    font-size: 22px;
    line-height: 34px;
  }

  .sub-3 {
    margin-bottom: 10px;
    font-size: 18px;
    line-height: 26px;
  }

  .date-block {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .inner-section {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .social-wrapper {
    margin-top: 60px;
  }

  .paragraph-small {
    font-size: 16px;
    line-height: 22px;
  }

  .image-firm {
    display: none;
  }

  .side-menu {
    padding-left: 25px;
  }

  .menu-header, .header-alt {
    height: 70px;
  }

  .nav-container-alt {
    padding-left: 10px;
    padding-right: 10px;
  }

  .brand-alt {
    width: 140px;
  }

  .heading-2 {
    font-size: 60px;
    line-height: 66px;
  }

  .heading-3 {
    font-size: 34px;
    line-height: 40px;
  }

  .large-space-top {
    margin-top: 20px;
  }

  .div-block {
    justify-content: space-between;
  }
}

@media screen and (max-width: 479px) {
  h1 {
    margin-top: 20px;
    margin-bottom: 15px;
    font-size: 54px;
    line-height: 54px;
  }

  h2 {
    font-size: 52px;
    line-height: 55px;
  }

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

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

  .nav-container {
    padding-left: 20px;
    padding-right: 20px;
  }

  .mb-wrapper {
    width: 34px;
    height: 24px;
  }

  .brand {
    width: 120px;
  }

  .header-text-wrapper {
    padding-left: 10px;
    padding-right: 10px;
  }

  .chapter {
    margin-left: 6px;
    margin-right: 6px;
    font-size: 20px;
    line-height: 32px;
  }

  .chapter-line {
    width: 20px;
  }

  .date-block {
    grid-template-columns: 1fr 1fr;
    height: auto;
    padding-bottom: 15px;
  }

  .event-table-wrapper {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .footer-link {
    font-size: 18px;
    line-height: 24px;
  }

  .footer-link-wrapper {
    justify-content: flex-start;
    margin-top: 30px;
  }

  .f-link-wrapper {
    margin-right: 15px;
  }

  .heading-3 {
    font-size: 54px;
    line-height: 56px;
  }

  .nav-container-alt {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brand-alt {
    width: 120px;
  }

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

  .heading-2 {
    font-size: 60px;
    line-height: 66px;
  }

  .heading-3 {
    text-align: center;
    font-size: 34px;
    line-height: 40px;
  }
}

#w-node-_033f31fe-c429-3b77-9857-48189c40c6c9-e2435be2, #w-node-_3a11b2c9-baf6-c48a-bbab-3b54db5ccbed-e2435be2, #w-node-a0163e99-5328-9532-8363-758687eaf725-e2435be2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d8641986-1e0b-a928-245a-107b5cac53b0-e2435be2 {
  place-self: center;
}

#w-node-d8641986-1e0b-a928-245a-107b5cac53b1-e2435be2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d8641986-1e0b-a928-245a-107b5cac53b3-e2435be2 {
  place-self: center;
}

#w-node-d8641986-1e0b-a928-245a-107b5cac53b4-e2435be2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d8641986-1e0b-a928-245a-107b5cac53b6-e2435be2 {
  place-self: center;
}

#w-node-d8641986-1e0b-a928-245a-107b5cac53b7-e2435be2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d8641986-1e0b-a928-245a-107b5cac53b9-e2435be2 {
  place-self: center;
}

#w-node-d8641986-1e0b-a928-245a-107b5cac53bb-e2435be2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a47d30f2-5d1d-d6b1-d120-aea401057425-e2435be2 {
  place-self: center;
}

#w-node-_8662bf9b-f477-9209-2a04-859b589c539a-e2435be2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ee8f7a95-a14c-eeeb-a7ac-3783aeac7628-e2435be2 {
  place-self: center;
}

#w-node-ee8f7a95-a14c-eeeb-a7ac-3783aeac7629-e2435be2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6ca3b62a-530d-34c1-eb92-f2e45a0824b2-e2435be2 {
  place-self: center;
}

#w-node-_6ca3b62a-530d-34c1-eb92-f2e45a0824b3-e2435be2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4a137022-5a47-2288-e1f4-2ac451dd2f56-e2435be2 {
  place-self: center;
}

#w-node-_4a137022-5a47-2288-e1f4-2ac451dd2f57-e2435be2, #w-node-fa8a8fcc-1bf1-d876-6f30-61323b7a49dd-3b7a49d9, #w-node-fa8a8fcc-1bf1-d876-6f30-61323b7a49f0-3b7a49d9, #w-node-_0c69c773-617c-e82d-d112-4507a0298aa7-e2435be7, #w-node-cf445bb3-2009-f95a-1a21-38d1864f181a-e2435be7, #w-node-_56a1a1c8-b7f4-e0eb-a716-63ce7c58360b-e2435be7, #w-node-be00cc30-798b-3696-a760-78e8848542b3-e2435be7, #w-node-_1b509c10-b98b-8ad4-6293-98285349bd35-e2435be7, #w-node-cb805295-e13e-0974-b8f6-edb282b405d8-e2435be7, #w-node-aa6fefe3-a89e-2c9e-aaff-26a2bbce41dd-e2435be7, #w-node-cb805295-e13e-0974-b8f6-edb282b405f4-e2435be7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fde22f04-aae0-d4c7-3332-a9c950671eba-e2435be7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-fde22f04-aae0-d4c7-3332-a9c950671ebc-e2435be7, #w-node-cb805295-e13e-0974-b8f6-edb282b40623-e2435be7 {
  place-self: center;
}

#w-node-cb805295-e13e-0974-b8f6-edb282b40624-e2435be7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cb805295-e13e-0974-b8f6-edb282b40626-e2435be7 {
  place-self: center;
}

#w-node-cb805295-e13e-0974-b8f6-edb282b40627-e2435be7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cb805295-e13e-0974-b8f6-edb282b40629-e2435be7 {
  place-self: center;
}

#w-node-cb805295-e13e-0974-b8f6-edb282b4062a-e2435be7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cb805295-e13e-0974-b8f6-edb282b4062c-e2435be7 {
  place-self: center;
}

#w-node-cb805295-e13e-0974-b8f6-edb282b4062e-e2435be7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cb805295-e13e-0974-b8f6-edb282b40631-e2435be7 {
  place-self: center;
}

#w-node-cb805295-e13e-0974-b8f6-edb282b40632-e2435be7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cb805295-e13e-0974-b8f6-edb282b40634-e2435be7 {
  place-self: center;
}

#w-node-cb805295-e13e-0974-b8f6-edb282b40635-e2435be7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cb805295-e13e-0974-b8f6-edb282b40637-e2435be7 {
  place-self: center;
}

#w-node-cb805295-e13e-0974-b8f6-edb282b40638-e2435be7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cb805295-e13e-0974-b8f6-edb282b4063a-e2435be7 {
  place-self: center;
}

#w-node-cb805295-e13e-0974-b8f6-edb282b4063c-e2435be7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}


