#w-node-f6db8616-eac0-cdb8-8a64-c7d0d096194f-7ca151a3 {
  grid-area: 1 / 4 / 2 / 10;
  
}

#w-node-_11b881da-a459-e5eb-96e0-7aa14a38ece5-7ca151a3 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_8bf62d1a-759d-1d50-e329-00bc4f481404-7ca151a3 {
  grid-area: 1 / 4 / 2 / 7;
}

#w-node-_24f579f4-e55a-7c4a-4348-268607de0b04-7ca151a3 {
  grid-area: 2 / 1 / 3 / 7;
}


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

.wlp-section {
  padding-top: 56px;
  padding-bottom: 64px;
}

.wlp-section.wlp-section-beige {
  background-color: #fffbf7;
  border-top: 1px solid #dfe3e5;
  border-bottom: 1px solid #dfe3e5;
}

.wlp-section.wlp-section-hero {
   background-image: linear-gradient(210deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0)), url(../images/Hero-Img-4.png);
    background-color: rgba(230, 208, 193, 0.48);
    background-repeat: no-repeat, no-repeat;
    background-size: auto, contain;
    background-position: 0px 0px, 90% 55%;
}

.wlp-section.wlp-footer-section {
  color: #fff;
  background-color: #000;
  height: auto;
  padding-top: 16px;
  padding-bottom: 16px;
}

.wlp-content-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 1136px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.wlp-block.wlp-hflex {
  display: flex;
}

.wlp-block.wlp-hflex.wlp-gap-16 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: flex-start;
}

.wlp-block.wlp-ribbon-and-time {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.wlp-block.wlp-vflex {
  flex-flow: column;
  display: flex;
}

.wlp-block.wlp-vflex.wlp-gap-48 {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
}

.wlp-block.wlp-vflex.wlp-gap-32 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
}

.wlp-block.wlp-vflex.wlp-gap-12 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
}

.wlp-block.wlp-vflex.wlp-gap-24 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
}

.wlp-block.wlp-vflex.wlp-gap-8 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
}

.wlp-block.wlp-vflex.wlp-gap-8.wlp-speaker-text-from-large-block {
  justify-content: flex-start;
  align-items: flex-start;
}

.wlp-block.wlp-vflex.wlp-speaker-name-from-large-block {
  justify-content: flex-end;
  align-items: flex-start;
}

.wlp-block.wlp-logos-flex {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.wlp-block.wlp-ribbon-and-logos {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  display: flex;
}

.wlp-block.wlp-mark-and-text {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.wlp-block.wlp-mark-and-text.wlp-small-mark-and-text {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
}

.wlp-block.wlp-speaker-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: 40px auto auto 50px;
  grid-template-columns: 464px 1fr;
  grid-auto-columns: 1fr;
  padding-right: 120px;
  display: grid;
}

.wlp-block.wlp-card {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fff;
  border-radius: 4px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 24px 32px 40px;
  display: flex;
  box-shadow: 0 8px 16px #0000001a;
}

.wlp-block.wlp-card.wlp-waiting-card {
  width: 368px;
  height: 100%;
  padding: 0 24px 24px;
}

.wlp-block.wlp-card.wlp-waiting-card.wlp-1-waiting-card {
  background-image: url('../images/001-1.jpg');
  background-position: 50% 0;
  background-repeat: no-repeat;
  /*background-size: auto 160px;*/
  background-size: 100% auto;
  padding-top: 50px;
}

.wlp-block.wlp-card.wlp-waiting-card.wlp-2-waiting-card {
  background-image: url('../images/002-1.jpg');
  background-position: 50% 0;
  background-repeat: no-repeat;
  /*background-size: auto 160px;*/
  justify-content: center;
  align-items: flex-start;
  background-size: 100% auto;
  padding-top: 50px;
}

.wlp-block.wlp-card.wlp-waiting-card.wlp-3-waiting-card {
  background-image: url('../images/003-1.jpg');
  background-position: 50% 0;
  background-repeat: no-repeat;
  /*background-size: auto 160px;*/
  background-size: 100% auto;
  padding-top: 50px;
}

.wlp-block.wlp-card.wlp-speaker-card {
  justify-content: flex-start;
  align-items: flex-start;
  width: 560px;
  height: auto;
}

.wlp-block.wlp-card.wlp-popup-card {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  justify-content: flex-start;
  align-items: center;
  width: 448px;
  margin-top: 120px;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 40px 48px;
  position: relative;
}

.wlp-block.wlp-card-content {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  display: flex;
}

.wlp-block.wlp-photo-and-name {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.wlp-block.wlp-photo-and-name.wlp-speakers-photo-and-name {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
}

.wlp-block.wlp-h0-block {
  max-width: 848px;
}

.wlp-block.wlp-medias-flex {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.wlp-block.wlp-email-and-text {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.wlp-block.wlp-cards-flex {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.wlp-block.wlp-waiting-card-content {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  margin-top: 176px;
  display: flex;
}

.wlp-block.wlp-faq-flex {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  display: flex;
}

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

.wlp-block.wlp-footer-logos {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.wlp-block.wlp-ridero-footer-flex {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.wlp-block.wlp-speakers-flex {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: wrap;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.wlp-block.wlp-speaker-flex {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 272px;
  display: flex;
}

.wlp-block.wlp-btn-fix-block {
  margin-left: auto;
  margin-right: auto;
}

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

.wlp-body {
  color: #000;
  font-family: PT Sans, sans-serif;
  font-size: 18px;
  line-height: 24px;
}

.wlp-h3 {
  letter-spacing: 2.5px;
  text-transform: uppercase;
  font-family: PT Sans Caption, sans-serif;
  font-weight: 700;
}

.wlp-h1 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: PT Serif, serif;
  font-size: 56px;
  line-height: 64px;
}

.wlp-subtitle-hero-1 {
  letter-spacing: 2.5px;
  text-transform: uppercase;
  font-family: PT Sans Caption, sans-serif;
  font-size: 26px;
  font-weight: 700;
  line-height: 32px;
}

.wlp-button {
  background-color: #ff7e00;
}

.wlp-button.ridero-login {
  letter-spacing: 2.5px;
  text-transform: uppercase;
  border: 1px solid #ff7e00;
  border-radius: 2px;
  align-self: flex-start;
  width: auto;
  padding: 12px 24px;
  font-family: PT Sans Caption, sans-serif;
  font-weight: 700;
}

.wlp-button.ridero-login:hover {
  color: #ff7e00;
  background-color: #fff;
  border: 1px solid #ff7e00;
}

.wlp-button.ridero-login:active {
  color: #ff7e00cc;
  border-color: #ff7e00cc;
}

.wlp-button.ridero-login.wlp-center-button {
  border-radius: 2px;
  margin-left: auto;
  margin-right: auto;
}

.wlp-button.ridero-login.wlp-speaker-btn {
  border-radius: 2px;
  margin-top: auto;
}

.wlp-button.ridero-login-1 {
  letter-spacing: 2.5px;
  text-transform: uppercase;
  border: 1px solid #ff7e00;
  border-radius: 2px;
  align-self: flex-start;
  width: auto;
  padding: 12px 24px;
  font-family: PT Sans Caption, sans-serif;
  font-weight: 700;
}

.wlp-button.ridero-login-1:hover {
  color: #ff7e00;
  background-color: #fff;
  border: 1px solid #ff7e00;
}

.wlp-button.ridero-login:active {
  color: #ff7e00cc;
  border-color: #ff7e00cc;
}

.wlp-button.ridero-login-1.wlp-center-button {
  border-radius: 2px;
  margin-left: auto;
  margin-right: auto;
}

.wlp-button.ridero-login-1.wlp-speaker-btn {
  border-radius: 2px;
  margin-top: auto;
}

.wlp-button.ridero-login-false {
  letter-spacing: 2.5px;
  text-transform: uppercase;
  border: 1px solid #ff7e00;
  border-radius: 2px;
  align-self: flex-start;
  width: auto;
  padding: 12px 24px;
  font-family: PT Sans Caption, sans-serif;
  font-weight: 700;
}

.wlp-button.ridero-login-false:hover {
  color: #ff7e00;
  background-color: #fff;
  border: 1px solid #ff7e00;
}

.wlp-button.ridero-login-false:active {
  color: #ff7e00cc;
  border-color: #ff7e00cc;
}

.wlp-button.ridero-login-false.wlp-center-button {
  border-radius: 2px;
  margin-left: auto;
  margin-right: auto;
}

.wlp-button.ridero-login-false.wlp-speaker-btn {
  border-radius: 2px;
  margin-top: auto;
}

.wlp-button.wlp-btn-40 {
  color: #ff7e00;
  text-align: center;
  background-color: #fff;
  border: 1px solid #ff7e00;
  border-radius: 2px;
  align-self: auto;
  width: 100%;
  height: 40px;
  margin-top: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}

.wlp-button.wlp-btn-40:hover {
  color: #fff;
  background-color: #ff7e00;
}

.wlp-button.wlp-btn-40:active {
  background-color: #ff7e00e6;
  border-color: #ff7e00e6;
}

.wlp-subtitle-hero-2 {
  font-size: 26px;
  line-height: 32px;
}

.wlp-title-and-subtitle {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.wlp-block.wlp-title-and-subtitle {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
}

.wlp-logo-box {
  max-width: 86px;
  max-height: 64px;
}

.wlp-logo-img-1 {
  width: 100%;
}

.wlp-h2 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: PT Serif, serif;
  font-size: 36px;
  line-height: 40px;
}

.wlp-h2.wlp-speaker-heading {
  text-align: left;
}

.wlp-mark-text {
  margin-top: 4px;
}

.wlp-text-18.wlp-subtitle {
  text-align: center;
}

.wlp-text-18.wlp-dropdown-text {
  width: 100%;
  padding-right: 64px;
}

.wlp-text-18.wlp-faq-title-text {
  white-space: normal;
  word-break: normal;
  overflow-wrap: normal;
  max-width: 464px;
  padding-top: 4px;
  padding-bottom: 4px;
}

.wlp-text-18.wlp-center, .wlp-text-18.wlp-speaker-name {
  text-align: center;
}

.wlp-speaker-420 {
  border-radius: 4px;
}

.wlp-text-14 {
  font-size: 14px;
  line-height: 20px;
}

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

.wlp-speaker-104 {
  width: 104px;
}

.wlp-image {
  width: 8px;
}

.wlp-speakers-photo-and-text {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-right: 32px;
  display: flex;
}

.wlp-faq-dropdown-toggle {
  overflow-wrap: normal;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  display: flex;
  position: static;
}

.wlp-faq-dropdown {
  flex-flow: column;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  display: block;
  position: static;
}

.wlp-dropdown-list {
  background-color: #dddddda3;
  position: static;
}

.wlp-dropdown-list.w--open {
  background-color: #ddd0;
  padding-top: 8px;
}

.wlp-plus-icon {
  margin-left: auto;
  margin-right: 32px;
}

.wlp-plus-icon:hover {
  opacity: .9;
}

.wlp-plus-icon:active {
  opacity: .8;
}

.wlp-orange-link {
  color: #ff7e00;
  text-decoration: none;
}

.wlp-orange-link:hover {
  text-decoration: underline;
}

.wlp-orange-link:active {
  color: #ff7e00cc;
}

.wlp-speaker-160 {
  width: 160px;
}

.wlp-text-12 {
  font-family: PT Sans Caption, sans-serif;
  font-size: 12px;
  line-height: 16px;
  text-decoration: none;
}

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

.wlp-link-white:hover {
  color: #ff7e00;
  text-decoration: none;
}

.wlp-tg-footer-logo {
  height: 24px;
}

.wlp-vk-footer-logo {
  height: 20px;
}

.wlp-popup-section {
  background-color: #0006;
  width: 100vw;
  height: 100vh;
  display: none;
  position: fixed;
}

.wlp-x {
  position: absolute;
  inset: 12px 12px auto auto;
  cursor: pointer;
}

.wlp-x:hover {
  opacity: .75;
}

.wlp-x:active {
  opacity: .5;
}

.wlp-speaker-120 {
  width: 120px;
}

.wlp-img-1, .wlp-img-2, .wlp-img-3 {
  border-radius: 4px;
  width: 100%;
}

@media screen and (max-width: 1215px) {
  .wlp-section.wlp-section-hero {
  
        /* background-position: 0 0, 60% 50%; */

  }

  .wlp-content-grid {
    width: 658px;
    max-width: 658px;
  }

  .wlp-block.wlp-vflex.wlp-speaker-name-from-large-block {
    justify-content: center;
    align-items: flex-start;
  }

  .wlp-block.wlp-speaker-grid {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 192px 1fr;
    padding-right: 0;
  }

  .wlp-block.wlp-card.wlp-waiting-card {
    width: 100%;
  }

  .wlp-block.wlp-card.wlp-popup-card {
    width: 512px;
  }

  .wlp-block.wlp-cards-flex {
    flex-flow: column;
  }

  .wlp-block.wlp-speaker-flex {
    width: 208px;
  }

  .wlp-h1 {
    font-size: 36px;
    line-height: 40px;
  }

  .wlp-subtitle-hero-1 {
    font-size: 18px;
    line-height: 24px;
  }

  .wlp-button.ridero-login.wlp-speaker-btn {
    margin-top: 16px;
    margin-left: auto;
    margin-right: auto;
  }

  .wlp-button.ridero-login-false.wlp-speaker-btn {
    margin-top: 16px;
    margin-left: auto;
    margin-right: auto;
  }

  .wlp-subtitle-hero-2 {
    font-size: 18px;
    line-height: 24px;
  }

  .wlp-h2.wlp-speaker-heading {
    text-align: center;
    margin-bottom: 16px;
  }

  .wlp-speaker-420 {
    width: 192px;
  }
}

@media screen and (max-width: 767px) {
  .wlp-section {
    padding: 32px 16px 40px;
  }

  .wlp-section.wlp-section-beige.wlp-section-with-cards {
    padding-left: 0;
    padding-right: 0;
  }

  .wlp-section.wlp-section-hero {
    background-position: bottom;
    padding-left: 0;
    padding-right: 0;
    background-image: linear-gradient(94deg, #ffffffdb, #ffffff78), url(../images/Hero-Img-4.png);
  }

  .wlp-content-grid {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    width: 100%;
    max-width: 448px;
  }

  .wlp-block.wlp-ribbon-and-time {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .wlp-block.wlp-vflex.wlp-gap-48 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .wlp-block.wlp-vflex.wlp-gap-32 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .wlp-block.wlp-vflex.wlp-gap-24 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .wlp-block.wlp-card.wlp-waiting-card.wlp-3-waiting-card {
    background-image: url('../images/001.webp');
  }

  .wlp-block.wlp-card.wlp-speaker-card {
    padding: 24px 16px;
  }

  .wlp-block.wlp-card.wlp-popup-card {
    width: 100%;
    max-width: 448px;
    margin-top: 80px;
    padding: 32px 24px;
  }

  .wlp-block.wlp-footer-grid {
    flex-flow: column;
    display: flex;
  }

  .wlp-block.wlp-footer-logos {
    justify-content: flex-start;
    align-items: center;
  }

  .wlp-block.wlp-speaker-flex {
    width: 215px;
  }

  .wlp-block.wlp-btn-fix-block {
    width: 100%;
  }

  .wlp-h3 {
    letter-spacing: 0;
    text-transform: none;
    font-family: PT Sans, sans-serif;
    font-weight: 700;
  }

  .wlp-button {
    text-align: center;
    width: 100%;
    height: 48px;
  }

  .wlp-button.ridero-login {
    letter-spacing: 0;
    text-transform: none;
    width: 100%;
    font-family: PT Sans, sans-serif;
    font-weight: 400;
  }

  .wlp-button.ridero-login-1 {
    letter-spacing: 0;
    text-transform: none;
    width: 100%;
    font-family: PT Sans, sans-serif;
    font-weight: 400;
  }

  .wlp-button.ridero-login-false {
    letter-spacing: 0;
    text-transform: none;
    width: 100%;
    font-family: PT Sans, sans-serif;
    font-weight: 400;
  }

  .wlp-h2 {
    letter-spacing: 2.5px;
    text-transform: uppercase;
    font-family: PT Sans Caption, sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 24px;
  }

  .wlp-h2.wlp-speaker-heading {
    margin-bottom: 8px;
  }

  .wlp-plus-icon {
    margin-right: 0;
  }

  .wlp-speaker-160 {
    width: 138px;
  }

  .wlp-popup-section {
    padding-left: 16px;
    padding-right: 16px;
  }
}

@media screen and (max-width: 479px) {
  .wlp-section.wlp-section-beige.wlp-section-with-cards {
    padding-left: 0;
    padding-right: 0;
  }

  .wlp-section.wlp-section-hero {
    padding-left: 16px;
    padding-right: 16px;
    padding-bottom: 80px;
    /*background-size: 110%;*/
    background-image: linear-gradient(207deg, #ffffff0f, #ffffffb0), url(../images/Hero-Img-4.png);
    
  }

  .wlp-block.wlp-speaker-grid {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .wlp-block.wlp-card.wlp-waiting-card, .wlp-block.wlp-card.wlp-waiting-card.wlp-1-waiting-card {
    padding-left: 16px;
    padding-right: 16px;
  }

  .wlp-block.wlp-card.wlp-speaker-card {
    width: 100%;
  }

  .wlp-block.wlp-speaker-flex {
    width: 46%;
  }

  .wlp-block.wlp-btn-fix-block {
    justify-content: space-between;
    align-items: center;
    width: auto;
    margin-left: 16px;
    margin-right: 16px;
    display: flex;
  }

  .wlp-button.ridero-login.wlp-center-button {
    display: block;
  }

  .wlp-button.ridero-login-1.wlp-center-button {
    display: block;
  }

  .wlp-button.ridero-login.wlp-center-button.wlp-button-under-the-cards {
    width: 100%;
  }

  .wlp-button.ridero-login-1.wlp-center-button.wlp-button-under-the-cards {
    width: 100%;
  }

  .wlp-button.ridero-login-false.wlp-center-button {
    display: block;
  }

  .wlp-button.ridero-login-false.wlp-center-button.wlp-button-under-the-cards {
    width: 100%;
  }

  .wlp-button.wlp-btn-40 {
    height: 48px;
  }

  .wlp-h2 {
    margin-left: 16px;
    margin-right: 16px;
    padding-right: 0;
  }

  .wlp-text-18.wlp-faq-title-text {
    padding-right: 16px;
  }

  .wlp-speaker-420 {
    width: 100%;
  }

  .wlp-speaker-160 {
    width: 98px;
  }

  .wlp-popup-section {
    padding-left: 0;
    padding-right: 0;
  }
}

#w-node-d9a4e163-cd3e-2cca-3ad0-002aa1cf2184-7ca151a3 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_1f5172e8-62f4-6420-5f56-3a805aacfe26-7ca151a3 {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-_6c622c75-c349-f47c-5b15-773814c5626f-7ca151a3 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-acc2d832-b4b3-3caf-f398-49d25fcd3337-7ca151a3 {
  grid-area: span 4 / span 1 / span 4 / span 1;
}

#w-node-_2b94ca32-ac84-9319-e1d6-f913153cff7b-7ca151a3 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-dd24207d-d14a-0567-e5a6-ed5eb4c57308-7ca151a3 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_2f2acc1b-e39a-2887-eb5a-7cb15ebf9b4c-7ca151a3 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_59b7bd1c-f81e-4c5d-dc95-f8db2118cb53-7ca151a3 {
  grid-area: 4 / 2 / 5 / 3;
  justify-self: start;
}

#w-node-f9988086-fffe-f575-4401-3ef031ac0eed-7ca151a3 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-a60e282d-2d16-5d8a-9f4f-759996ae7857-7ca151a3 {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-_851d0a15-71cb-3f8c-bbba-b3ad7245607e-7ca151a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9be6f24-1040-561f-27b7-72d0a01e130f-7ca151a3 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_341ab33a-150e-abc9-c510-5290a14d6a20-7ca151a3 {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-f4549516-b666-3d60-1459-1d05fee2464b-7ca151a3 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_6bc7e775-5392-287c-1bcc-28da04c855c8-7ca151a3 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_1793fe69-55b1-74e3-fbc0-935b1266eb92-7ca151a3 {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-f297a73e-7ef0-4d1c-99c4-e39cf60e9060-7ca151a3 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_38593b8c-de95-fe16-7543-8af648f74315-7ca151a3, #w-node-eb0d8067-3322-1264-1251-781e410b0cea-7ca151a3, #w-node-_6adb784d-55ce-6bea-59b3-628d87f07bbf-7ca151a3 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

@media screen and (max-width: 1215px) {
  #w-node-_1f5172e8-62f4-6420-5f56-3a805aacfe26-7ca151a3, #w-node-_6c622c75-c349-f47c-5b15-773814c5626f-7ca151a3 {
    grid-area: 1 / 2 / 2 / 12;
  }

  #w-node-acc2d832-b4b3-3caf-f398-49d25fcd3337-7ca151a3 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_2b94ca32-ac84-9319-e1d6-f913153cff7b-7ca151a3 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_2f2acc1b-e39a-2887-eb5a-7cb15ebf9b4c-7ca151a3 {
    grid-row-start: 3;
    grid-column-start: 1;
  }

  #w-node-_59b7bd1c-f81e-4c5d-dc95-f8db2118cb53-7ca151a3 {
    grid-column: 1 / 3;
    grid-row-start: 4;
  }

  #w-node-f9988086-fffe-f575-4401-3ef031ac0eed-7ca151a3, #w-node-a60e282d-2d16-5d8a-9f4f-759996ae7857-7ca151a3, #w-node-_341ab33a-150e-abc9-c510-5290a14d6a20-7ca151a3 {
    grid-area: 1 / 2 / 2 / 12;
  }

  #w-node-f4549516-b666-3d60-1459-1d05fee2464b-7ca151a3 {
    grid-area: 1 / 3 / 2 / 11;
  }

  #w-node-_6bc7e775-5392-287c-1bcc-28da04c855c8-7ca151a3, #w-node-_1793fe69-55b1-74e3-fbc0-935b1266eb92-7ca151a3 {
    grid-area: 1 / 2 / 2 / 12;
  }

  #w-node-_38593b8c-de95-fe16-7543-8af648f74315-7ca151a3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-eb0d8067-3322-1264-1251-781e410b0cea-7ca151a3, #w-node-_6adb784d-55ce-6bea-59b3-628d87f07bbf-7ca151a3 {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }
}

@media screen and (max-width: 767px) {
  #w-node-d9a4e163-cd3e-2cca-3ad0-002aa1cf2184-7ca151a3, #w-node-_1f5172e8-62f4-6420-5f56-3a805aacfe26-7ca151a3, #w-node-_6c622c75-c349-f47c-5b15-773814c5626f-7ca151a3, #w-node-f9988086-fffe-f575-4401-3ef031ac0eed-7ca151a3, #w-node-a60e282d-2d16-5d8a-9f4f-759996ae7857-7ca151a3, #w-node-a9be6f24-1040-561f-27b7-72d0a01e130f-7ca151a3, #w-node-_341ab33a-150e-abc9-c510-5290a14d6a20-7ca151a3, #w-node-f4549516-b666-3d60-1459-1d05fee2464b-7ca151a3 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_6bc7e775-5392-287c-1bcc-28da04c855c8-7ca151a3, #w-node-_1793fe69-55b1-74e3-fbc0-935b1266eb92-7ca151a3 {
    grid-area: 1 / 1 / 2 / 12;
  }
}

@media screen and (max-width: 479px) {
  #w-node-acc2d832-b4b3-3caf-f398-49d25fcd3337-7ca151a3 {
    grid-column: 2 / 6;
  }

  #w-node-_2b94ca32-ac84-9319-e1d6-f913153cff7b-7ca151a3 {
    grid-column-end: 7;
  }

  #w-node-dd24207d-d14a-0567-e5a6-ed5eb4c57308-7ca151a3 {
    grid-row: 3 / 4;
    grid-column-end: 6;
  }

  #w-node-_2f2acc1b-e39a-2887-eb5a-7cb15ebf9b4c-7ca151a3 {
    grid-row: 4 / 5;
    grid-column-end: 7;
  }

  #w-node-_59b7bd1c-f81e-4c5d-dc95-f8db2118cb53-7ca151a3 {
    grid-row: 5 / 6;
    grid-column-end: 7;
  }

  #w-node-f9988086-fffe-f575-4401-3ef031ac0eed-7ca151a3 {
    grid-area: 1 / 1 / 2 / 7;
  }

   #w-node-f6db8616-eac0-cdb8-8a64-c7d0d096194f-7ca151a3 {
    grid-area: 1 / 1 / 2 / 7;
  }





}

