:root {
  --white: #fff;
  --growthschool-dark-blue: #030a21;
  --green: #99e188;
  --transparent: #ddd0;
  --black: #000;
  --transparentt: #191a1900;
  --1--ux: #3e3ef8;
  --border: #e2e2e2;
  --oto-intensive: #37ed81;
  --color-acid-pro: #0fa96e;
  --combine-library--grey-800: #1f2c3d;
  --combine-library--warning-400: #f8b34b;
  --combine-library--grey-100: #d9dce2;
  --combine-library--grey-050: #f2f3f7;
  --combine-library--white: white;
  --combine-library--primary-600: #6157f8;
  --combine-library--secondary-600: #00a1c1;
  --combine-library--grey-600: #5f6570;
  --blue: #1ad2fa0d;
  --h1: 5rem;
}

.w-layout-blockcontainer {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.w-pagination-wrapper {
  flex-wrap: wrap;
  justify-content: center;
  display: flex;
}

.w-pagination-previous, .w-pagination-next {
  color: #333;
  background-color: #fafafa;
  border: 1px solid #ccc;
  border-radius: 2px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 9px 20px;
  font-size: 14px;
  display: block;
}

.w-layout-hflex {
  flex-direction: row;
  align-items: flex-start;
  display: flex;
}

.w-layout-vflex {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

@media screen and (max-width: 991px) {
  .w-layout-blockcontainer {
    max-width: 728px;
  }
}

@media screen and (max-width: 767px) {
  .w-layout-blockcontainer {
    max-width: none;
  }
}

body {
  color: #000;
  background-color: #000;
  font-family: IBM Plex Sans, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}

h1 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 4rem;
  font-weight: 700;
  line-height: 1.1;
}

h2 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 37px;
  font-weight: 500;
  line-height: 1.2;
}

h3 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2rem;
  font-weight: 700;
  line-height: 1.2;
}

h4 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.4;
}

h5 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.5;
}

h6 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.5;
}

p {
  margin-bottom: 0;
  font-size: 1rem;
}

ul, ol {
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 1.5rem;
}

li {
  margin-bottom: .25rem;
}

label {
  margin-bottom: .25rem;
  font-weight: 500;
}

strong {
  font-weight: 500;
}

blockquote {
  border-left: .25rem solid #e2e2e2;
  margin-bottom: 0;
  padding: 0 1.25rem;
  font-size: 1.25rem;
  line-height: 1.5;
}

figure {
  margin-top: 2rem;
  margin-bottom: 2rem;
}

figcaption {
  text-align: center;
  margin-top: .25rem;
}

.utility-page_component {
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  display: flex;
}

.utility-page_wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  max-width: 20rem;
  display: flex;
}

.utility-page_form {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.utility-page_image {
  margin-left: auto;
  margin-right: auto;
}

.global-styles {
  display: block;
  position: fixed;
  inset: 0% auto auto 0%;
}

.margin-custom2 {
  margin: 2.5rem;
}

.padding-xlarge {
  padding: 4rem;
}

.margin-xlarge {
  margin: 4rem;
}

.margin-xsmall {
  margin: .5rem;
}

.padding-xhuge {
  padding: 8rem;
}

.padding-huge {
  padding: 6rem;
}

.margin-large {
  margin: 3rem;
}

.margin-xxsmall {
  margin: .25rem;
}

.padding-small {
  padding: 1rem;
}

.margin-custom3 {
  margin: 3.5rem;
}

.margin-huge {
  margin: 6rem;
}

.margin-xxlarge {
  margin: 5rem;
}

.margin-small {
  margin: 1rem;
}

.margin-medium {
  margin: 2rem;
}

.margin-0 {
  margin: 0;
}

.margin-horizontal {
  margin-top: 0;
  margin-bottom: 0;
}

.padding-top {
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.padding-vertical {
  padding-left: 0;
  padding-right: 0;
}

.padding-vertical.padding-huge {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  padding-left: 0;
  display: block;
}

.padding-vertical.padding-xlarge {
  padding-top: 0;
  padding-bottom: 0;
}

.margin-right {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
}

.margin-left {
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
}

.text-weight-semibold {
  font-weight: 600;
}

.text-weight-semibold.bm {
  color: var(--white);
}

.text-style-strikethrough {
  text-decoration: line-through;
}

.text-color-black {
  color: #000;
  justify-content: center;
  align-items: center;
}

.text-color-grey {
  color: gray;
}

.container-small {
  width: 100%;
  max-width: 48rem;
  margin-left: auto;
  margin-right: auto;
}

.padding-global {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.text-weight-normal {
  font-weight: 400;
}

.text-color-white {
  color: #fff;
  list-style-type: none;
}

.text-color-white.color-aaa {
  color: #aaa;
}

.text-color-white.color-aaa.black--2f2f2f {
  color: #2f2f2f;
}

.text-color-white.center-aln {
  font-weight: 500;
}

.text-color-white.center-aln.cus {
  font-size: 1.25rem;
}

.text-color-white.text-align-center.opa-0-67 {
  color: #ffffffab;
}

.text-color-white.oto-int-color {
  color: #0fa96e;
}

.text-color-white.oto-int-color.weight-600.small-text {
  text-align: center;
}

.text-color-white.weight-600 {
  font-weight: 600;
}

.text-color-white.left-align {
  text-align: left;
}

.text-weight-medium {
  font-weight: 500;
}

.text-weight-medium.text-condensed {
  display: flex;
}

.overflow-hidden {
  overflow: hidden;
}

.text-size-tiny {
  font-size: .75rem;
}

.overflow-visible {
  overflow: visible;
}

.text-size-regular {
  font-size: 1rem;
}

.text-weight-bold {
  font-weight: 700;
}

.max-width-medium {
  width: 100%;
  max-width: 32rem;
}

.background-color-white {
  background-color: #fff;
}

.text-size-small {
  font-size: .875rem;
}

.text-align-left {
  text-align: left;
}

.form_input {
  background-color: #0000;
  min-height: 3rem;
  margin-bottom: .75rem;
  padding: .5rem 1rem;
}

.text-size-large {
  font-size: 1.5rem;
}

.container-large {
  z-index: 2;
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.form_message-error {
  margin-top: .75rem;
  padding: .75rem;
}

.text-align-center {
  text-align: center;
}

.text-align-center.font-size-28px {
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 28px;
  font-weight: 500;
}

.text-align-center.margin-btm-20 {
  margin-bottom: 0;
}

.align-center {
  margin-left: auto;
  margin-right: auto;
}

.button {
  color: #fff;
  text-align: center;
  background-color: #000;
  padding: .75rem 1.5rem;
  font-weight: 600;
}

.hide {
  display: none;
}

.container-medium {
  width: 100%;
  max-width: 64rem;
  margin-left: auto;
  margin-right: auto;
}

.container-medium.text-align-center {
  flex-direction: column;
  display: flex;
}

.container-medium.text-align-center.ex {
  align-items: center;
}

.container-medium.cont-sp {
  max-width: 66.25rem;
}

.div-block-744 {
  text-align: center;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding-left: 150px;
  padding-right: 150px;
}

.div-block-754 {
  align-items: center;
  margin-bottom: 24px;
  display: flex;
}

.hero_heading {
  color: #fff;
  text-align: center;
  -webkit-text-stroke-color: #fff;
  height: 100%;
  margin-left: 10rem;
  margin-right: 10rem;
  font-family: IBM Plex Sans, sans-serif;
  font-size: 38px;
  font-weight: 500;
}

.hero_heading.pm-gpt {
  max-width: 640px;
  margin-left: auto;
  margin-right: auto;
}

.paragraph-62 {
  color: #fff;
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 1.5;
}

.div-block-735 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #101323;
  border-radius: 8px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 0;
  padding: 32px 24px;
  display: grid;
}

.paragraph-60 {
  color: #fff;
  text-align: center;
  font-size: 26px;
}

.image-377 {
  border-radius: 20px;
}

.heading-103 {
  color: #a6ef67;
  text-align: left;
  font-weight: 900;
}

.div-block-720 {
  grid-column-gap: 16px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.div-block-731 {
  margin-top: 16px;
  margin-bottom: 60px;
}

.image-367 {
  margin-right: 15px;
  display: inline-block;
}

.div-block-743 {
  grid-column-gap: 16px;
  grid-row-gap: 60px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.heading-97 {
  color: #fff;
  text-align: center;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 48px;
  font-weight: 500;
}

.heading-97._1 {
  padding-top: 3rem;
}

.text-span-145 {
  color: #a6ef67;
  background-color: #0000;
}

.div-block-776 {
  background-color: #101323;
  border-radius: 8px;
}

.italic-text-6 {
  font-style: normal;
  font-weight: 700;
}

.text-block-362 {
  color: #fff;
}

.heading-99 {
  color: #fff;
  text-align: center;
  font-size: 48px;
  font-weight: 500;
}

.div-block-739 {
  background-color: #a6ef67;
  border-radius: 40px;
  justify-content: flex-start;
  width: 169px;
  margin-right: 0;
  padding: 12px 22px;
  display: flex;
}

.div-block-739.blue {
  background-color: #35e7be;
}

.section-campaign {
  background-color: #fff;
  padding-top: 100px;
  padding-bottom: 100px;
  font-weight: 400;
}

.section-campaign.markeing-campaign-1 {
  background-color: #000;
  margin-bottom: 0;
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.div-block-752 {
  margin-top: 40px;
}

.faq-question-2 {
  color: #a6ef67;
  cursor: pointer;
  justify-content: space-between;
  padding: 1.5px 0;
  font-size: 18px;
  display: flex;
}

.text-block-361 {
  color: #fff;
  font-size: 21px;
  font-weight: 700;
}

.div-block-746 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 100px;
  margin-bottom: 0;
  display: flex;
}

.text-span-150 {
  color: #35e7be;
  font-style: italic;
}

.text-block-363 {
  font-weight: 700;
  display: inline-block;
}

.faq-answer-p {
  color: #98a2b3;
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 16px;
  line-height: 1.5em;
}

.div-block-657 {
  margin-bottom: 30px;
}

.div-block-738 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-image: linear-gradient(#344054, #34405400);
  border-radius: 16px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin: 0 100px 60px;
  padding: 48px 40px;
  display: grid;
}

.heading-98 {
  color: #fff;
  text-align: center;
  font-size: 54px;
  font-weight: 800;
  line-height: 64px;
}

.h3-learn {
  color: #fff;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.5;
}

.div-block-749 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  text-align: center;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-top: 80px;
  margin-left: 50px;
  margin-right: 50px;
  display: flex;
}

.div-block-772 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-direction: column;
  grid-template-rows: .25fr .25fr 2.25fr;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  display: flex;
}

.div-block-777 {
  background-image: url('../images/2-1.svg');
  background-position: 0 0;
  background-size: auto;
  border-bottom: .5px solid #ffffff1a;
  justify-content: center;
  align-items: center;
  padding-top: 30px;
  padding-bottom: 30px;
  display: flex;
}

.div-block-774 {
  width: 100%;
  max-width: 72rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 5%;
  padding-right: 5%;
}

.text-block-371 {
  color: #fff;
  text-align: left;
  font-size: 1.2rem;
}

.link-block-16 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #a6ef67;
  border-radius: 12px;
  grid-template-rows: auto;
  grid-template-columns: 6fr .25fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding-left: 32px;
  padding-right: 32px;
  text-decoration: none;
  display: grid;
}

.link-block-16.green {
  background-color: #a6ef67;
  padding-top: 20px;
  padding-bottom: 20px;
}

.link-block-16.green.chatgpt {
  text-align: left;
  background-color: #a6ef67;
  justify-content: center;
  padding: 25px 80px;
  display: flex;
}

.link-block-16.green.chatgpt.final-cta {
  background-color: #a6ef67;
  padding-top: 12px;
  padding-bottom: 12px;
  font-weight: 200;
  text-decoration: none;
}

.link-block-16.green.chatgpt.final-cta.blue {
  background-color: #35e7be;
}

.div-block-651 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 64px;
  display: grid;
}

.div-block-750 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 0;
  display: grid;
}

.image-376 {
  object-fit: cover;
  border-radius: 20px;
  width: 345px;
  height: 401.663px;
}

.div-block-778 {
  grid-column-gap: 8px;
  color: #d0d5dd;
  align-items: flex-start;
  font-weight: 300;
  display: flex;
}

.text-block-356 {
  color: #a6ef67;
  text-align: center;
  font-size: 28px;
  font-weight: 600;
}

.text-block-356.green {
  color: #a6ef67;
  background-color: #000;
}

.text-block-356.green.chatgpt {
  color: #fff;
  margin-left: 40px;
  margin-right: 40px;
  font-family: IBM Plex Sans, sans-serif;
  font-size: 20px;
  font-weight: 400;
}

.italic-text-7 {
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
}

.text-block-365 {
  color: #fff;
  font-size: 22px;
  display: inline-block;
}

.text-span-149, .text-span-149.green {
  color: #a6ef67;
}

.text-block-364 {
  color: #fff;
  font-size: 31px;
  font-style: italic;
  font-weight: 400;
}

.div-block-728 {
  margin-bottom: 16px;
  display: flex;
  position: static;
}

.div-block-773 {
  color: #fff;
  background-color: #000;
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.who-for {
  color: #1e1e1e;
  background-color: #000;
}

.who-for.mobile-students {
  display: none;
}

.who-for.desktop {
  margin-top: 0;
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.div-block-730 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-730.performance-gpt {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  flex-direction: column;
  grid-template-rows: auto auto;
  display: flex;
}

.div-block-730.gpt-ux {
  grid-template-rows: auto auto;
}

.image-364 {
  margin-right: 16px;
}

.faq-answer {
  padding: 0;
  overflow: hidden;
}

.paragraph-70 {
  color: #fff;
  font-size: 16px;
  font-weight: 300;
}

.div-block-747 {
  margin-top: 10px;
}

.section-49 {
  background-color: #000;
  background-image: url('../images/bars.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 0;
}

.section-49.green {
  background-image: none;
}

.heading-96 {
  color: #fff;
  margin-top: 24px;
  margin-bottom: 24px;
  font-size: 32px;
}

.div-block-751 {
  text-align: center;
  background-color: #fc801966;
  border-radius: 68px;
  width: 477px;
  padding: 10px 32px;
}

.div-block-751.green {
  background-color: #a6ef6766;
}

.heading-105 {
  clear: none;
  color: #fff;
  text-align: center;
  text-transform: none;
  font-size: 48px;
  font-weight: 500;
}

.section-51 {
  background-color: #000;
  padding-top: 50px;
  padding-bottom: 50px;
}

.section-48 {
  background-color: #000;
  margin-top: 0;
  padding-top: 60px;
  padding-bottom: 20px;
}

.section-48.gpt-main {
  margin-bottom: -1px;
  padding-top: 0;
  padding-bottom: 0;
}

.container-10 {
  margin-top: 0;
  padding-top: 60px;
  padding-bottom: 60px;
}

.paragraph-63 {
  color: #fff;
  font-size: 29px;
  font-weight: 700;
  line-height: 40px;
}

.text-span-147 {
  text-decoration: underline;
}

.div-block-726 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 60px;
  margin-bottom: 60px;
  display: grid;
}

.div-block-726.chatgpt {
  margin-top: 0;
  display: block;
}

.paragraph-65 {
  color: #fff;
  text-align: center;
  font-size: 32px;
  font-weight: 500;
  line-height: 40px;
}

.enroll-now {
  background-color: #000;
  margin-top: 0;
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.enroll-now.enrollhide {
  display: none;
}

.div-block-745 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 5rem;
  margin-bottom: 5rem;
  display: grid;
}

.div-block-740 {
  margin-top: 20px;
}

.section-56 {
  background-color: #000;
  padding-top: 80px;
  padding-bottom: 80px;
}

.paragraph-61 {
  color: #fff;
  font-size: 18px;
  font-style: normal;
  font-weight: 300;
}

.image-380 {
  min-height: 8rem;
}

.green {
  color: #fff;
}

.div-block-736 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: 1fr;
  grid-template-columns: .25fr 1fr .25fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.faq-arrow {
  z-index: 0;
  position: relative;
}

.div-block-748 {
  grid-column-gap: 103px;
  grid-row-gap: 16px;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-top: 80px;
  display: grid;
}

.image-366 {
  margin-right: 10px;
  font-size: 10px;
}

.faq-item-wrapper {
  margin-bottom: 20px;
}

.counters {
  color: #a6ef67;
}

.counters.blue {
  color: #35e7be;
  -webkit-text-stroke-color: #35e7be;
}

.paragraph-69 {
  color: #fff;
  text-align: left;
  font-weight: 300;
}

.text-span-158 {
  color: #a6ef67;
}

.text-span-158.blue {
  color: #35e7be;
  -webkit-text-stroke-color: #35e7be;
}

.section-54 {
  background-color: #000;
  margin-bottom: -1px;
  padding-top: 60px;
}

.text-block-357 {
  color: #000;
  text-transform: uppercase;
  padding: 20px 0;
  font-size: 19px;
  font-style: italic;
  font-weight: 700;
  text-decoration: none;
}

.div-block-724 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 5rem;
  padding-right: 5rem;
}

.div-block-724.cta-2 {
  margin-top: 0;
}

.div-block-724.cta-2.green {
  margin-bottom: 60px;
}

.div-block-724.green {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-self: center;
  align-items: center;
  margin: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: IBM Plex Sans, sans-serif;
  font-weight: 500;
  display: flex;
}

.div-block-724.green.rt {
  margin-top: 0;
}

.div-block-729 {
  margin-bottom: 16px;
  display: flex;
}

.section-58 {
  color: #000;
  background-color: #000;
  margin-top: -1px;
  margin-bottom: 5rem;
}

.video-88 {
  border-radius: 20px;
  width: 1000px;
  height: auto;
  margin-left: 0;
  padding-left: 0;
  position: relative;
}

.page-wrap {
  margin-bottom: 10rem;
  padding-left: 0;
  font-family: IBM Plex Sans, sans-serif;
  overflow: clip;
}

.why-gs-mentor {
  background-color: #000;
  border-radius: 0;
  margin-bottom: 0;
  padding-top: 5rem;
  padding-bottom: 4rem;
  font-family: IBM Plex Sans, sans-serif;
}

.div-block-732 {
  grid-column-gap: 79px;
  grid-row-gap: 83px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1px;
  margin-bottom: 60px;
  display: grid;
}

.div-block-732.pm-gpt {
  grid-template-rows: auto auto;
  margin-bottom: 0;
}

.div-block-732.pm-gpt.ux-gpt {
  grid-template-rows: auto;
}

.div-block-741 {
  margin-top: 10px;
}

.text-block-358 {
  color: #f0eaea;
  font-size: 18px;
  font-weight: 400;
  display: block;
}

.text-span-155 {
  color: #a6ef67;
}

.text-span-155.blue {
  color: #35e7be;
}

.image-363 {
  margin-right: 15px;
}

.link-10 {
  color: #fff;
}

.div-block-753 {
  margin-top: 48px;
  margin-bottom: 48px;
}

.heading-95 {
  color: #fff;
  font-size: 32px;
  font-weight: 800;
  display: inline-block;
}

.html-embed-25 {
  display: none;
}

.paragraph-64 {
  color: #fff;
  font-size: 23px;
}

.div-block-725 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 0;
  margin-bottom: 5rem;
  display: grid;
}

.div-block-723 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  border-radius: 100px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center;
  margin-left: 10rem;
  margin-right: 10rem;
  display: flex;
}

.div-block-650 {
  grid-column-gap: 64px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.div-block-779 {
  grid-row-gap: 12px;
  flex-direction: column;
  padding: 2rem;
  display: flex;
}

.div-block-539 {
  text-align: center;
  margin-bottom: 80px;
}

.section-52 {
  grid-row-gap: 80px;
  background-color: #000;
  flex-direction: column;
  padding-top: 4rem;
  display: flex;
}

.faq-heading {
  color: #fff;
  font-weight: 600;
}

.div-block-775 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-727 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #101323;
  border-radius: 8px;
  flex-direction: column;
  grid-template-rows: .25fr 3fr;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding: 32px 27px;
  display: block;
}

.div-block-784 {
  grid-column-gap: 89px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-785 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: #0000;
  background-image: linear-gradient(161deg, #0000, #a6ef6724);
  border: 1px solid #ffffff69;
  border-radius: 11px;
  flex-direction: column;
  padding: 25px;
  display: flex;
}

.div-block-785.blue {
  border-color: var(--growthschool-dark-blue);
  opacity: 1;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #35e7be26;
  background-image: linear-gradient(#00000080, #00000080);
  border-radius: 12px;
}

.heading-109 {
  color: #fff;
  font-size: 2rem;
}

.heading-110 {
  color: #fc8019;
  font-size: 3.3rem;
  font-weight: 500;
}

.heading-110.chatgpt {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  color: #a6ef67;
  align-items: center;
  display: block;
}

.text-block-374 {
  color: #fff;
  font-size: 1rem;
}

.text-block-374.textday1 {
  color: #000;
}

.text-block-374.textday1.dmtext, .text-block-374._3daytext {
  color: #fff;
}

.text-block-374.learn {
  font-size: 1.3rem;
}

.div-block-786 {
  display: flex;
}

.div-block-787 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  display: flex;
}

.button-15 {
  color: #000;
  text-align: center;
  background-color: #fc8019;
  border-radius: 4px;
  padding: 15px 30px;
  font-size: 1.2rem;
  font-style: italic;
  font-weight: 900;
  display: block;
}

.button-15.chatgpt {
  background-color: #a6ef67;
  font-weight: 700;
}

.paragraph-72 {
  color: #ffffff80;
}

.heading-111 {
  color: #fff;
  margin-top: 0;
  font-size: 2.4rem;
  font-weight: 500;
}

.text-block-375 {
  color: #fff;
  font-size: .9rem;
}

.div-block-788 {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  grid-template-rows: auto;
  grid-template-columns: .25fr 5.25fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-789 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  display: flex;
}

.div-block-790 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: column;
  display: flex;
}

.div-block-791 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-direction: column;
  margin-top: 20px;
  display: flex;
}

.bold-text {
  font-weight: 700;
}

.list-item {
  list-style-type: square;
}

.list {
  color: #fff;
  flex: 0 auto;
  list-style-type: square;
}

.section-head {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  margin: 8rem auto;
  padding-top: 2rem;
  padding-bottom: 2rem;
  display: flex;
  position: relative;
}

.section-head.invert {
  filter: invert();
}

.site-wrapper {
  max-width: 72rem;
  padding-left: 2rem;
  padding-right: 2rem;
}

.comparision-section {
  padding-top: 4rem;
  padding-bottom: 4rem;
  position: relative;
}

.bg-vector {
  z-index: 1;
  object-fit: fill;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.body-4 {
  color: #fff;
  background-color: #000;
  font-family: IBM Plex Sans, sans-serif;
}

.rise-heading-h2 {
  z-index: 2;
  color: #fff;
  white-space: pre;
  padding-left: 8rem;
  padding-right: 8rem;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 2.5rem;
  font-weight: 500;
  position: relative;
}

.page-padding {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  flex-direction: column;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
  display: flex;
}

.page-padding.gpt-head {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  padding-left: 0;
  padding-right: 0;
}

.container {
  z-index: 2;
  width: 100%;
  max-width: 52rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.help-section {
  color: #000;
  padding-top: 4rem;
  padding-bottom: 4rem;
  position: relative;
}

.bg-top {
  z-index: 1;
  width: 100%;
  position: absolute;
  inset: -60px 0% auto;
}

.bg-bottom {
  z-index: 1;
  object-fit: fill;
  width: 100%;
  position: absolute;
  inset: auto 0% -60px;
}

.pop-up-form {
  background-color: #fafafa;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  width: 24rem;
  margin-left: auto;
  margin-right: auto;
  padding: 2rem;
  display: flex;
  position: relative;
}

.pop-up-form.ux {
  border-radius: 8px;
}

.pop-up-form.mgmt {
  justify-content: flex-start;
  width: 28rem;
  max-height: 90vh;
  overflow: scroll;
}

.gradient {
  display: none;
}

.pub-heading {
  text-align: center;
  font-size: 40px;
  font-weight: 700;
  line-height: 50px;
}

.pub-heading.padding {
  margin-bottom: 16px;
}

.pub-checkbox-item {
  box-shadow: none;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #e9e9e9;
  border-radius: 16px;
  justify-content: flex-start;
  align-items: center;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 15px;
  display: flex;
}

.pub-checkbox-item.bg-lightblue {
  cursor: auto;
  background-color: #00b4cb17;
}

.pub-faq-open {
  background-color: #f2f2f2;
  padding: 24px;
  font-size: 18px;
  line-height: 140%;
}

.pub-faq-open.pm2 {
  color: #fff;
  background-color: #031a23;
  font-size: 16px;
}

.pub-faq-open.ghp {
  background-color: #0000;
  background-image: linear-gradient(135deg, #00000042, #1d2000);
}

.pub-faq-open.ghp.remove-bg {
  background-image: none;
  padding-top: 0;
  padding-bottom: 20px;
  font-size: 16px;
}

.ent-faq-container-copy {
  margin-top: 52px;
}

.ent-faq-container-copy.faq-investing {
  max-width: 60rem;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
}

.pub-checkbox-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 36px;
  display: grid;
}

.popup-logo {
  width: 3rem;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

.popup-logo.ds {
  width: 5rem;
}

.pub-faq-question {
  cursor: pointer;
  background-color: #fff;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 944px;
  padding: 20px 24px;
  display: flex;
  position: relative;
}

.pub-faq-question.aic {
  background-color: #0000;
  background-image: linear-gradient(135deg, #000000b3, #000000d4);
  width: auto;
  font-weight: 600;
}

.pub-faq-question.pm2 {
  background-image: linear-gradient(to right, #04455e, #010404);
}

.pub-faq-question.ghp {
  background-color: #0000;
  background-image: linear-gradient(135deg, #646c13, #333f0c);
}

.pub-faq-question.ghp.remove-bg {
  background-image: none;
  padding-top: 10px;
  padding-bottom: 20px;
  padding-right: 30px;
}

.close-button {
  z-index: 2500;
  cursor: pointer;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  width: 1rem;
  margin-top: 16px;
  margin-right: 16px;
  padding: 0;
  display: block;
  position: absolute;
  inset: 0% 0% auto auto;
}

.close-button.top {
  inset: 0% 0% 0% auto;
  justify-content: center;
  width: 1.25rem;
  margin-top: 0;
  display: flex;
  position: static;
  inset: 0% 0% 0% auto;
}

.close-button.top.new {
  position: static;
}

.close-button.top {
  justify-content: center;
  width: 1.25rem;
  margin-top: 0;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.pop-up-modal {
  z-index: 2000;
  color: #000;
  background-color: #808080bf;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding: 4rem;
  display: none;
  position: fixed;
  inset: 0%;
}

.pod-container {
  z-index: 1;
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 944px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.pod-container.checkbox {
  display: flex;
}

.pod-container.checkbox.ai-stud {
  align-items: flex-start;
}

.pod-container.faq {
  text-align: center;
  display: flex;
}

.pod-container.mentor {
  align-items: flex-start;
  display: block;
}

.pod-container.hero {
  height: 950px;
  padding-top: 70px;
  position: relative;
}

.pod-container.hero.heght {
  height: auto;
  padding-top: 0;
}

.ent-faq-answer {
  background-color: #f8ebe8;
  overflow: hidden;
}

.ent-faq-answer.blank {
  background-color: #0000;
}

.text-size-xxlarge {
  font-size: 2.4rem;
  line-height: 2.5rem;
}

.text-size-xxlarge.text-weight-bold {
  font-style: normal;
}

.text-size-xxlarge.text-weight-bold.mgmt {
  color: #005f91;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(to top, #005f91, #00bf57);
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 4rem;
  line-height: 4rem;
}

.text-size-xxlarge.text-weight-bold.mgmt.chatgpt {
  color: #a6ef67;
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
}

.text-size-xxlarge.text-weight-bold.mgmt.chatgpt.size-reduce {
  font-size: 2.6rem;
}

.footer-des {
  width: 60%;
  margin-top: 20px;
  padding: 5px 10px;
  font-size: 16px;
  line-height: 150%;
}

.ent-cta-text {
  text-align: center;
  font-size: 24px;
  font-weight: 700;
  line-height: 40px;
  text-decoration: none;
  display: inline-block;
}

.custom-container {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 944px;
  margin-left: auto;
  margin-right: auto;
}

.custom-container.footer {
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  background-color: #032d3000;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1.25fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding-top: 52px;
  padding-bottom: 52px;
  display: flex;
}

.btn {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: #fff;
  cursor: pointer;
  background-color: #000;
  border-radius: 32px;
  justify-content: center;
  align-items: center;
  width: 400px;
  padding-top: 18px;
  padding-bottom: 18px;
  font-size: 1.25rem;
  font-weight: 600;
  text-decoration: none;
  display: flex;
}

.c-faq_trigger {
  justify-content: space-between;
  width: 100%;
  margin-bottom: .5rem;
  font-weight: 700;
  display: flex;
}

.c-text-small {
  font-weight: 600;
  line-height: 1.5;
}

.link {
  color: #086a67;
  font-weight: 500;
  text-decoration: none;
}

.link.acg_white-link.un {
  text-decoration: underline;
}

.social-proof_logo {
  background-color: #fff;
  border-radius: .5rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 3.5rem;
  padding: 1rem 2rem;
  display: flex;
}

.social-proof_logo.pm2 {
  background-color: #ffffff0d;
  border: 1px solid #ffffff59;
}

.refund-screen {
  grid-row-gap: 16px;
  color: #000;
  background-color: #fff;
  border-radius: 20px;
  flex-direction: column;
  width: 60%;
  height: 80%;
  margin-left: auto;
  margin-right: auto;
  padding: 36px;
  display: flex;
  position: relative;
  overflow: scroll;
}

.pricing-component_right {
  text-align: left;
  border: 1px dashed #491eb8;
  border-radius: 1rem;
  padding: 2.5rem;
}

.pricing-component_right.pm2 {
  background-image: linear-gradient(to right, #000, #072b3899);
  border-style: solid;
  border-color: #1e92b7;
}

.heading-large-2 {
  color: #fff;
  font-size: 32px;
  line-height: 140%;
}

.d2c-timeline-card {
  width: 40%;
  position: relative;
}

.offer-card {
  text-align: left;
  background-color: #fff;
  background-image: url('../images/Group-3193.svg'), none, none;
  background-position: 0 0, 0 100%, 100% 0;
  background-repeat: no-repeat, no-repeat, no-repeat;
  background-size: 17%, 11%, 11%;
  border-radius: 20px;
  flex-direction: column;
  align-items: flex-start;
  margin-bottom: 0;
  padding-bottom: 54px;
  padding-left: 40px;
  display: flex;
  box-shadow: 10px 10px 24px #0000000d;
}

.offer-card.app {
  background-color: #0000;
  background-image: none;
  padding: 0 2.5rem 2.5rem 0;
}

.offer-card.pod {
  background-color: #ddf8ff;
  background-image: none;
  border: 1px dashed #26d3f7;
  width: auto;
  padding: 2.5rem;
}

.offer-card.pod.offer {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: center;
  align-items: center;
}

.logo-top {
  filter: none;
  width: auto;
  max-width: 90px;
  height: auto;
  min-height: 0;
  margin-bottom: 20px;
  position: static;
  inset: 10% auto auto 9%;
}

.program-director-content-left.app {
  background-image: linear-gradient(#125b74, #196571);
  border-radius: 8px;
  height: 100%;
  overflow: hidden;
}

.program-director-content-left.app.a {
  background-image: linear-gradient(#125b74, #196571);
}

.program-director-content-left.app {
  background-image: linear-gradient(#125b74, #196571);
  border-radius: 8px;
  height: 100%;
  overflow: hidden;
}

.padding-v-xxhuge {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.home-angel-investing-section {
  grid-column-gap: 2rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: stretch;
  align-items: center;
  max-width: 60rem;
  height: 80vh;
  margin: 4rem auto;
  display: grid;
  position: relative;
}

.home-angel-investing-section.pm2 {
  grid-template-rows: max-content;
}

.persistent-cta-mobile {
  background-color: #333;
  justify-content: space-between;
  padding: 8px 16px;
  display: none;
  position: fixed;
  inset: auto 0% 0%;
}

.persistent-cta-mobile.extra-only-genai {
  -webkit-backdrop-filter: blur(6px);
  backdrop-filter: blur(6px);
  background-color: #333333de;
  border-top: 1px solid #fff;
  display: flex;
}

.persistent-cta-mobile.v-flex.h-show {
  z-index: 999;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  padding: 16px;
  display: block;
}

.d2c-timeline {
  margin-top: 70px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.d2c-card-container {
  justify-content: flex-start;
  margin-top: 0;
  margin-bottom: 0;
  display: flex;
}

.d2c-card-container.opposite {
  justify-content: flex-end;
  margin-bottom: 10px;
}

.section-wrapper {
  width: 100%;
  height: auto;
  position: relative;
}

.social-proof_logo-container {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-image: linear-gradient(126deg, #491eb80d, #26124e0d);
  border-radius: 1rem;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 2rem;
  display: grid;
}

.social-proof_logo-container.varun {
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  display: flex;
}

.program-director-content_right {
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.program-director-content_right.gh {
  align-items: flex-start;
}

.icon-medium-2 {
  width: 1.5rem;
  height: 1.5rem;
}

.icon-medium-2.margin-horizontal {
  margin-left: .5rem;
  margin-right: .5rem;
}

.bonus_component {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.bonus_component.mark-ch {
  flex-wrap: wrap;
  justify-content: center;
  display: flex;
}

.banner-top {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #2b2b2b;
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
  padding-top: 1rem;
  padding-bottom: 1rem;
  text-decoration: none;
  display: flex;
}

.banner-top.app-growth {
  z-index: 24;
  background-color: #395c51;
  border: 1px solid #fff;
  border-radius: 4px;
  justify-content: space-between;
  width: 60%;
  margin-top: 20px;
  padding-top: .75rem;
  padding-bottom: .75rem;
  position: relative;
  top: 0;
}

.banner-top.app-growth.mgmt-gradient {
  opacity: .9;
  background-image: linear-gradient(135deg, #007c39, #004c74);
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  width: 50%;
  max-width: 60rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
  font-size: 18px;
  font-weight: 500;
  display: flex;
}

.banner-top.app-growth.ghp-gradient {
  color: #fff;
  justify-content: center;
  width: 60%;
  max-width: 60rem;
  position: static;
  inset: 0% 0% auto;
}

.banner-top.app-growth.ghp-gradient.hide {
  display: none;
}

.banner-top.app-growth.chatgpt-banner {
  width: 40rem;
  position: static;
}

.banner-top.app-growth.mgmt-gradient {
  opacity: .9;
  background-image: linear-gradient(135deg, #105974, #24746d);
  border-style: none;
  border-radius: 6px;
  align-items: center;
  width: 50%;
  max-width: 60rem;
  font-size: 18px;
  font-weight: 500;
  display: flex;
}

.banner-top.app-growth {
  z-index: 24;
  z-index: 24;
  z-index: 24;
  border-radius: 4px;
  width: 80%;
  margin-top: 20px;
  position: sticky;
  top: 20px;
}

.banner-top.app-growth.ghp-gradient {
  color: #fff;
  background-image: linear-gradient(#96b42ba6, #ddee368f);
  border-style: none;
  width: 60%;
  max-width: 60rem;
  position: fixed;
  inset: 0% 0% auto;
}

.banner-top.app-growth {
  z-index: 24;
  border-radius: 4px;
  width: 80%;
  margin-top: 20px;
  position: sticky;
  top: 20px;
}

.banner-top.app-growth.mgmt-gradient {
  opacity: 1;
  background-image: linear-gradient(135deg, #007c39, #004c74);
  border-radius: 6px;
  align-items: center;
  width: 50%;
  max-width: 60rem;
  font-size: 18px;
  font-weight: 500;
  display: flex;
}

.banner-top.app-growth.mgmt-gradient.light-perple-grad {
  background-image: linear-gradient(135deg, #8f008f, #000);
}

.how-it-works-container {
  z-index: 3;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2rem;
  display: flex;
  position: relative;
}

.how-it-works-container.aic {
  justify-content: flex-end;
}

.how-it-works-container.aic.rev {
  justify-content: flex-start;
}

.expert-name {
  margin-top: 1rem;
}

.d2c-offer-container {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: stretch;
  width: 90%;
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.d2c-offer-container.app {
  grid-column-gap: 3rem;
}

.d2c-offer-container.app {
  grid-column-gap: 3rem;
  grid-template-columns: 1fr;
}

.d2c-offer-container.app.ui {
  grid-column-gap: 120px;
  width: 100%;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.d2c-offer-container.app.ui.remove-margin.no-bord {
  grid-row-gap: 64px;
}

.section-angel-investing {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  padding: 2rem 2rem 0;
  position: relative;
  overflow: hidden;
}

.section-angel-investing.ag {
  text-align: justify;
  background-color: #000;
  padding-top: 4rem;
  padding-bottom: 4rem;
  display: block;
}

.section-angel-investing.has-gradient {
  background-image: linear-gradient(to right, #491eb80d, #26124e0d);
  padding-left: 2rem;
  padding-right: 2rem;
  position: relative;
}

.section-angel-investing.has-gradient.ag {
  background-image: none;
  margin-bottom: 0;
  padding-bottom: 0;
  display: block;
}

.section-angel-investing.has-gradient.neu-white {
  color: #000;
  background-color: #fff;
  background-image: none;
  border: 1px solid #000;
}

.section-angel-investing.has-gradient.neu-white.perf-2 {
  color: #000;
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.section-angel-investing.has-gradient.neu-white.perf-2.chatgpt {
  color: #fff;
  background-color: #000;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 4rem;
  padding-bottom: 4rem;
  display: block;
}

.section-angel-investing.has-gradient.ag {
  background-image: none;
  margin-bottom: 0;
  display: block;
}

.section-angel-investing.ag {
  display: block;
}

.margin-top-2 {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-top-2.margin-medium {
  margin-top: 2.5rem;
}

.margin-top-2.margin-medium.hidden {
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.program-director-card {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  text-align: left;
  background-color: #fff;
  border-radius: .5rem;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  align-items: stretch;
  max-width: 42rem;
  margin-left: auto;
  margin-right: auto;
  padding: 1rem;
  display: grid;
  position: relative;
}

.program-director-card.pm2 {
  background-color: #0000;
  background-image: linear-gradient(135deg, #000, #072b3899);
  border: 1px solid #f5edeb33;
  align-items: start;
  max-width: 52rem;
  margin-bottom: 1.5rem;
}

.vsl-container {
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
  border-radius: 12rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.section-angel-invsting-social-proof {
  max-width: 60rem;
  margin: 2rem auto;
}

.section-angel-invsting-social-proof.nakul {
  margin-top: 8rem;
  margin-bottom: 4rem;
}

.section-angel-invsting-social-proof.nakul-copy {
  margin-top: 0;
  margin-bottom: 4rem;
}

.cta-angel-investing {
  text-align: center;
  background-image: linear-gradient(140deg, #491eb8, #26124e);
  border-radius: .5rem;
  width: 100%;
  padding: 1.5rem 4rem;
  font-size: 24px;
  font-weight: 700;
  line-height: 24px;
  transition: transform .3s cubic-bezier(.165, .84, .44, 1);
  box-shadow: 6px 6px 40px 5px #411c9e40;
}

.cta-angel-investing:hover {
  transform: scale(1.01);
  box-shadow: 6px 6px 40px 8px #411c9e4d;
}

.cta-angel-investing.mgmt-gradient {
  box-shadow: none;
  color: #fff;
  background-image: linear-gradient(135deg, #105974, #24746d);
  text-decoration: none;
  display: block;
}

.cta-angel-investing.mobile.mgmt-gradient.chatgpt.final-cta {
  color: #000;
  background-color: #a6ef67;
  background-image: none;
  width: 30%;
  padding: 1.2rem 2rem;
  font-size: 20px;
}

.cta-angel-investing.mobile.mgmt-gradient.chatgpt.final-cta._100 {
  align-self: center;
  width: 100%;
}

.cta-angel-investing.mgmt-gradient {
  box-shadow: none;
  color: #fff;
  background-image: linear-gradient(135deg, #105974, #24746d);
  align-self: center;
  text-decoration: none;
  display: block;
}

.cta-angel-investing.pm2-gradient {
  box-shadow: none;
  color: #fff;
  text-align: center;
  background-image: linear-gradient(to right, #105974, #24746d);
  width: 100%;
  max-width: 24rem;
  margin-top: 20px;
  margin-left: 40px;
  padding-left: 1rem;
  padding-right: 1rem;
  font-style: normal;
  font-weight: 400;
  display: inline-block;
  position: relative;
}

.cta-angel-investing.pm2-gradient:hover {
  box-shadow: 6px 6px 40px 8px #216e6c70;
}

.cta-angel-investing.pm2-gradient.full {
  background-image: linear-gradient(to right, #105974, #24746d);
  max-width: none;
  margin-left: 0;
}

.cta-angel-investing.pm2-gradient.offer {
  max-width: none;
  margin-left: 0;
  padding: 1.5rem 0;
}

.cta-angel-investing.pm2-gradient.margin-0 {
  margin-left: 0;
}

.d2c-stroke-circle {
  background-color: #fff;
  border: 5px solid #d8614a;
  border-radius: 50px;
  width: 25px;
  height: 25px;
  position: absolute;
  inset: 0% auto auto 50%;
  transform: translate(-50%, -50%);
}

.d2c-stroke-circle.last {
  border-color: #f57935;
  inset: auto auto 0% 50%;
  transform: translate(-50%, 50%);
}

.d2c-stroke-circle.cyber {
  background-color: #40cb95;
  border-style: none;
}

.d2c-stroke-circle.cyber.pm {
  background-color: #0000;
  background-image: linear-gradient(#ffffff36, #fff0 34%), radial-gradient(circle at 0 0, #602ea6, #c977d6);
  border: .5px solid #ffffff73;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  display: flex;
  top: 20px;
}

.d2c-stroke-circle.pod {
  background-color: #01d3fe;
  border-style: none;
  box-shadow: 0 0 20px #03d3fe;
}

.footer {
  z-index: 1;
  color: #fff;
  background-color: #222;
}

.footer.pub.black-bg.padding-top {
  background-color: #000;
  margin-top: 120px;
}

.footer.pod {
  background-color: #00383e;
}

.cta-content-left {
  flex-direction: row;
  width: 50%;
  display: flex;
}

.load-more {
  color: #fff;
  text-align: center;
  background-color: #3898ec00;
  border: 1px solid #aed10b;
  border-radius: 50px;
  width: 11rem;
  margin-left: auto;
  margin-right: auto;
  padding: 16px;
  display: block;
}

.text-size-large-2 {
  color: #fff;
  font-size: 1.5rem;
  line-height: 130%;
}

.what-you-get {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  margin-top: 16px;
  line-height: 1.5;
  display: grid;
}

.what-you-get.pm2 {
  color: #fffc;
  margin-top: 24px;
  font-size: 16px;
}

.banner-logo-with-text {
  align-items: center;
  display: flex;
}

.d2c-active-line {
  background-color: #d8614a;
  width: 100%;
  height: 0%;
  position: absolute;
  inset: 0% auto auto 0%;
}

.d2c-active-line.pm2 {
  background-color: #2be4e3;
}

.d2c-active-line.cyber {
  background-color: #40cb95;
}

.d2c-active-line.cyber.ever {
  background-color: #70a2ff;
  width: 2px;
  top: auto;
  left: 9px;
}

.d2c-active-line.cyber.ever.aic {
  background-color: #c86ed8;
  left: 2px;
}

.d2c-active-line.pod {
  background-color: #27cbfe;
}

.tick-wrapper {
  background-color: #96b42b;
  border: 6px solid #ddee36;
  border-radius: 12rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2.8rem;
  height: 2.8rem;
  padding: .4rem;
  display: flex;
  overflow: hidden;
}

.tick-wrapper.pm2 {
  background-color: #115a74;
  border-color: #0a394a;
}

.tick-wrapper.bm {
  background-color: var(--green);
  border-color: #0003;
  width: 2.2rem;
  height: 2.2rem;
  padding: .3rem;
}

.angel-investing_component {
  text-align: center;
  max-width: 72rem;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
}

._16 {
  font-size: 16px;
  line-height: 150%;
}

.hero-mentor_component {
  border: .5px solid #fff9;
  border-radius: 8px;
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin-top: 1rem;
  position: relative;
  overflow: visible;
}

.hero-mentor_component.pm2 {
  margin-top: 4rem;
}

.hero-mentor-details {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  display: grid;
}

.hero-mentor-details.margin-medium.pm2 {
  text-align: center;
  background-image: linear-gradient(to right, #093849, #0413123d);
  border-bottom: 1px solid #ffffff80;
  border-radius: 8px 8px 0 0;
  grid-template-columns: auto;
  margin: 0;
  padding-top: 2.5rem;
  padding-bottom: 2rem;
  padding-left: 2.8rem;
}

.hero-mentor-details.margin-medium.pm2 {
  grid-column-gap: 1px;
  text-align: left;
  background-image: linear-gradient(to right, #093849, #0413123d);
  border-bottom: 1px solid #ffffff80;
  border-radius: 8px 8px 0 0;
  grid-template-columns: auto;
  grid-auto-columns: 1fr;
  margin: 0;
  padding: 2.5rem 0 2rem 2.8rem;
}

.hero-mentor-details.margin-medium.pm2.vi {
  padding-bottom: 1rem;
  padding-left: 0;
}

.hero-mentor-details.margin-medium {
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-image: linear-gradient(315deg, #cce13357, #0000008c);
  border-radius: 8px;
  align-items: center;
  padding: 2rem 2rem 1rem;
}

.angel-investing-list-item {
  padding-top: .25rem;
  padding-bottom: .25rem;
  line-height: 24px;
  list-style-type: disc;
}

.angel-investing-list-item.ai-stud {
  list-style-type: none;
}

.text-weight-bold-2 {
  font-style: normal;
  font-weight: 700;
}

.text-weight-bold-2.text-align-center {
  font-style: normal;
}

.cta-start-date-3 {
  color: #fff;
  font-size: 2rem;
  font-weight: 600;
}

.medium-40 {
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 2.5rem;
  font-weight: 500;
  line-height: 1.4;
}

.program-works_container {
  text-align: center;
  width: 100%;
  max-width: 60rem;
  margin-left: auto;
  margin-right: auto;
}

.heading-saas {
  color: var(--green);
  font-size: 3.5rem;
  line-height: 1.1;
}

.heading-saas.bm {
  color: #3290ff;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(#41c4ff, #2c75ff);
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 3rem;
}

.heading-saas.bm.pink {
  color: #b158d3;
  background-image: linear-gradient(#8f008f, #bd4ce0);
}

.bold-text-3 {
  color: #a6ef67;
  font-style: italic;
  font-weight: 500;
}

.bold-text-3.blue {
  color: #35e7be;
}

.image-417, .image-418 {
  border: 1px solid #fff;
  border-radius: 70px;
}

.image-419 {
  object-fit: cover;
  border: 1px solid #fff;
  border-radius: 40px;
  width: 58px;
  height: 58px;
}

.image-420 {
  border: 1px solid #fff;
  border-radius: 50px;
}

.footer-content {
  text-align: center;
  max-width: 48rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1rem;
  padding-right: 1rem;
}

.html-embed-34 {
  display: flex;
}

.section-who {
  position: relative;
}

.section-who.how-does-it-work {
  background-color: #edebf9;
}

.section-who.mentor, .section-who.program-details {
  background-color: #181646;
}

.copyright-text-wrapper {
  text-align: center;
  background-color: #000;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.main-wrapper-2 {
  overflow: hidden;
}

.main-wrapper-2.premium {
  background-color: #25d0ae;
}

.tick-icon {
  justify-content: center;
  align-items: center;
  display: flex;
}

.slot-pick-form {
  flex-direction: column;
  margin-top: 0;
  display: flex;
}

.coupon-input-email {
  background-color: #f1f1f1;
  border-radius: 8px;
  height: 3rem;
  margin-bottom: 16px;
}

.image-fit-cover {
  object-fit: cover;
  height: 100%;
  margin-right: 0;
  padding-top: 0;
}

.pop-up_component {
  background-color: #fafafa;
  border-radius: 8px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  width: 26rem;
  margin-left: auto;
  margin-right: auto;
  padding: 2rem;
  display: flex;
  position: relative;
}

.pop-up_component.popup {
  align-items: stretch;
}

.pop-up_component.form {
  display: none;
}

.pop-up_component.popup {
  text-align: center;
  text-align: center;
  display: flex;
}

.coupon-input {
  background-color: #f1f1f1;
  border-radius: 8px;
  height: 3rem;
  margin-bottom: 16px;
}

.success-message-2 {
  background-color: #0000;
  padding: 0;
}

.discount-card {
  text-align: center;
  border: 2px dashed #2ad0af;
  border-radius: 8px;
  margin-bottom: 1rem;
  padding: 1rem;
}

.timer {
  width: 42px;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.2;
}

.div-block-842 {
  grid-column-gap: 96px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.form-block-4 {
  color: #fff;
  background-color: #2e2e2e;
  border: 1px solid #ffffff5c;
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  margin-bottom: 0;
  padding: 48px 40px;
}

.label-text {
  margin-bottom: .5rem;
  font-family: IBM Plex Sans, sans-serif;
  font-size: 1rem;
  line-height: 1.3;
}

.input-field {
  color: #fff;
  background-color: #363636;
  border-radius: 4px;
  height: 3rem;
  margin-bottom: 24px;
}

.submit-button-2 {
  color: #000;
  background-color: #a6ef67;
  border-radius: 8px;
  width: 100%;
  margin-top: 20px;
  padding-top: 16px;
  padding-bottom: 16px;
  font-family: IBM Plex Sans, sans-serif;
  font-size: 1.25rem;
  font-weight: 600;
}

.heading-113 {
  color: #fff;
  font-size: 3.5rem;
}

.text-block-414 {
  color: #a6ef67;
}

.section-61 {
  color: #fff;
  background-color: #000;
  justify-content: center;
  align-items: center;
  height: 100vh;
  padding-left: 64px;
  padding-right: 64px;
  display: flex;
}

.div-block-843 {
  grid-row-gap: 24px;
  flex-direction: column;
  display: flex;
}

.paragraph-76 {
  color: #fff;
  text-align: center;
}

.div-block-844 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  display: flex;
}

.background-video-5 {
  z-index: 0;
  border-radius: 20px;
  width: 400px;
  min-width: 400px;
  height: 400px;
  min-height: 400px;
}

.background-video-5.chatgpt {
  width: 800px;
  overflow: hidden;
}

.background-video-5.chatgpt.g-2 {
  width: 35%;
  min-width: 35%;
  height: 18vw;
  min-height: 18vw;
}

.cut {
  color: #fff;
  font-size: 1.2rem;
  text-decoration: line-through;
}

.div-block-683 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  color: #fff;
  border-left: 1px solid #fff;
  order: 0;
  align-self: center;
  margin-left: 0;
  padding-left: 10px;
  display: flex;
}

.div-block-683.gpt-center-timer {
  border-left-style: none;
  border-left-width: 0;
  flex-direction: column;
  padding-left: 0;
}

.div-block-683.gpt-center-timer.only-timer {
  flex-flow: row;
}

.text-block-354 {
  font-size: 1.2rem;
  font-weight: 400;
}

.text-block-353 {
  font-size: 1.25rem;
  font-weight: 600;
}

.div-block-845 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  align-items: center;
  display: flex;
}

.margin-bottom-2 {
  height: auto;
  margin: 0 0 1rem;
}

.margin-bottom-2.margin-regular {
  margin-bottom: 1rem;
}

.margin-bottom-2.margin-medium {
  margin-bottom: 2rem;
}

.margin-bottom-2.margin-xxsmall.vi {
  margin-bottom: 0;
}

.margin-bottom-2.margin-custom {
  margin-top: .125rem;
  margin-bottom: 1.5rem;
}

.margin-bottom-2.margin-xsmall {
  margin-bottom: .5rem;
}

.bonus-item-2 {
  text-align: left;
  background-image: url('../images/Group-48098373.svg'), linear-gradient(#00000061, #00101896);
  background-position: 100% 0, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
  border: 1px solid #c59fff4d;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  height: 15rem;
  padding: 2rem 1.5rem;
  display: flex;
}

.bonus-item-2.mc {
  background-image: url('../images/arrow-chatgpt.svg'), linear-gradient(#00000061, #00101896);
  height: 15.3rem;
}

.bonus-item-2.mc.gpt3 {
  border-color: #a6ef674d;
  width: 458.4px;
}

.div-block-438 {
  background-color: #ffc700;
  border: 1px solid #000;
  border-radius: 30px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 56px;
  max-width: 66px;
  height: 38px;
  margin-bottom: 20px;
  padding: 12px 24px;
  font-size: .875rem;
  font-weight: 500;
  display: flex;
}

.div-block-438.perf {
  background-color: #10dab4;
  border-radius: 130px;
  max-width: 70px;
  height: 50px;
  padding-left: 17px;
  padding-right: 17px;
}

.div-block-438.perf.chatgpt {
  background-color: #a6ef67;
}

.div-block-438.perf.chatgpt.blue {
  background-color: #35e7be;
}

.text-block-416 {
  color: #131313;
  margin-left: 24px;
  font-weight: 500;
  text-decoration: none;
}

.div-block-847 {
  align-items: center;
  display: flex;
}

.div-block-448 {
  text-align: left;
}

.div-block-548 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.html-embed-66 {
  justify-content: center;
  align-items: center;
  width: 2rem;
  display: flex;
}

.link-block-14 {
  flex: 1;
  text-decoration: none;
}

.div-block-446 {
  border: 1px solid #000;
  border-radius: 12px;
  position: relative;
  overflow: hidden;
  box-shadow: 6px 6px 0 -2px #000;
}

.html-embed-54 {
  width: 24px;
  display: flex;
}

.div-block-376 {
  z-index: 200;
  background-color: #fff;
  position: fixed;
  inset: auto 0% 0%;
}

.image-247 {
  text-align: center;
  border-radius: 8px;
  width: auto;
}

.image-218 {
  margin-left: 8px;
}

.gs-banner {
  z-index: 2000;
  text-align: left;
  align-items: center;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding: 1rem 2.5rem;
  text-decoration: none;
  display: none;
  position: relative;
}

.text-size-large-3 {
  font-size: 1.5rem;
  line-height: 150%;
}

.div-block-547 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: column;
  align-items: center;
  margin-top: 0;
  display: flex;
}

.div-block-447 {
  grid-column-gap: 16px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.html-embed-70 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.main {
  color: #fff;
}

.main.bg-grey {
  background-color: #1c2026;
}

.persistent-cta-mobile-2 {
  display: none;
}

.heading-large-4 {
  font-size: 32px;
  line-height: 140%;
}

.heading-large-4.text-align-center {
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 40px;
}

.heading-large-4.text-align-center.pm2 {
  margin-bottom: 20px;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 40px;
  font-weight: 600;
}

.heading-large-4.white {
  color: #fff;
}

.heading-large-4.text-align-center {
  font-family: IBM Plex Sans Condensed, sans-serif;
}

.heading-large-4.text-align-center.pm2 {
  margin-bottom: 20px;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 42px;
  font-weight: 600;
  line-height: 110%;
}

.heading-large-4.text-align-center {
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-weight: 500;
}

.text-size-medium-6 {
  font-size: 1.25rem;
  line-height: 1.3;
}

.text-size-medium-6.text-weight-bold {
  font-style: normal;
}

.global-styles-2 {
  display: block;
  position: fixed;
  inset: 0% auto auto 0%;
}

.hero-mentor-logo_component {
  text-align: center;
  background-color: #e6efef;
  border-top: 1px solid #000;
}

.hero-mentor-logo_component.padding-vertical.padding-small {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #0000;
  border-top-color: #ffffff2e;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding-left: 2rem;
  padding-right: 2rem;
  display: grid;
  overflow: hidden;
}

.hero-mentor-logo_component.padding-vertical.padding-small.pm2 {
  grid-column-gap: 1px;
  text-align: center;
  grid-template-columns: auto;
}

.hero-mentor-logo_component.padding-vertical.padding-small {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #0000;
  border-top-color: #ffffff2e;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding-left: 2rem;
  padding-right: 2rem;
  display: grid;
  overflow: hidden;
}

.evergreen_h2 {
  justify-content: center;
  align-items: center;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 2.5rem;
  font-weight: 500;
  display: flex;
}

.evergreen_h2.width-47rem {
  width: 47rem;
}

.evergreen_h2._3dayhead {
  color: #fff;
}

.evergreen_h2.uxpricing {
  color: #3e3ef8;
}

.page-padding-6 {
  opacity: 1;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.section-gpt {
  padding-top: 0;
  padding-bottom: 160px;
}

.gpt-wrapper {
  grid-row-gap: 60px;
  flex-direction: column;
  display: flex;
}

.gpt-wrapper.project {
  align-items: center;
  position: relative;
}

.gpt-wrapper.project.course-30 {
  grid-row-gap: 30px;
  color: var(--white);
  background-image: linear-gradient(135deg, #8364e8, #000);
  border: 2px solid #8364e8;
  border-radius: 1rem;
  padding: 1rem 1rem 2rem;
}

.gpt-wrapper.project.course {
  background-image: linear-gradient(#1227194d, #122719);
  border: 2px solid #00857c;
  border-radius: 1rem;
  padding: 1rem;
}

.gpt-wrapper.project.course.is-0 {
  background-image: none;
  padding: 0;
  overflow: hidden;
}

.card {
  text-align: center;
  border: 1px solid #4d4d4d;
  border-radius: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 2.5rem 1.5rem;
  display: flex;
  position: relative;
}

.card.pm2 {
  background-image: linear-gradient(270deg, #072b3899, #000);
  border-radius: 8px;
  margin-left: 0;
  margin-right: 0;
  padding-top: 3rem;
  padding-bottom: 3rem;
  box-shadow: 14px 0 120px 20px #072b38;
}

.image-455 {
  object-fit: cover;
  border: 0 #fff;
  border-radius: 13px;
  width: 100%;
  max-width: none;
  height: 20vw;
}

.image-456 {
  text-align: center;
}

.gsxlin {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  text-align: center;
  flex-direction: column;
  align-items: center;
  margin-top: 0;
  margin-bottom: 4rem;
  display: flex;
}

.gsxlin.hide {
  order: 0;
  display: none;
}

.headline-gpt {
  margin-top: 60px;
  margin-bottom: 12px;
}

.sub-head-gpt {
  margin-left: 10rem;
  margin-right: 10rem;
}

.div-block-875 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: center;
  display: flex;
}

.div-block-876 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-color: #a6ef6733;
  border: 1px solid #a6ef6733;
  border-radius: 8px;
  align-items: center;
  height: 38px;
  padding: 8px 12px;
  display: flex;
  position: relative;
}

.div-block-876.blue {
  background-color: #35e7be40;
  border-color: #35e7be4f;
}

.text-block-442 {
  color: #fff;
  font-family: IBM Plex Sans, sans-serif;
}

.hero-wrapper-gpt {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: column;
  margin-top: 125px;
  margin-bottom: 60px;
  display: flex;
}

.hero-wrapper-gpt.pm-gpt {
  margin-bottom: 0;
  padding-top: 0;
}

.hero-wrapper-gpt.sauranu {
  margin-top: 40px;
}

.div-block-877 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: column;
  margin-top: -101px;
  display: flex;
}

.vsl-gpt {
  -webkit-text-stroke-color: #000;
  background-image: url('../images/gpt-strip.svg');
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.vsl-gpt.blue {
  background-image: url('../images/Group-1000002800-1.png');
}

.vsl-gpt.down-flex {
  flex-flow: column;
}

.lightbox-link-29 {
  border: 1px solid #000;
  width: 35%;
  height: auto;
}

.text-block-445 {
  color: #000;
  font-family: IBM Plex Sans, sans-serif;
  font-size: 24px;
  font-weight: 500;
}

.text-block-446 {
  margin-left: 16px;
}

.text-span-176 {
  font-style: normal;
  text-decoration: line-through;
}

.why-gs {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  flex-direction: column;
  margin-top: 0;
  margin-bottom: 0;
  display: flex;
}

.why-gs.ex {
  margin-top: 0;
}

.gpt-heading {
  color: #fff;
  text-align: center;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 48px;
  font-weight: 500;
}

.gpt-heading.is-center {
  font-size: 40px;
}

.paragraph-84 {
  color: #fff;
  font-size: 32px;
}

.text-span-177 {
  color: #a6ef67;
}

.text-span-177.blue {
  color: #35e7be;
  -webkit-text-stroke-color: #35e7be;
}

.paragraph-85 {
  color: #fff;
  text-align: center;
  font-size: 26px;
}

.div-block-879 {
  grid-column-gap: 40px;
  grid-row-gap: 20px;
  flex-direction: column;
  font-family: IBM Plex Sans, sans-serif;
  display: flex;
}

.text-span-178 {
  color: #a6ef67;
}

.text-span-178.blue {
  color: #35e7be;
}

.div-block-880 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  display: flex;
}

.div-block-881 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.text-block-447 {
  color: #fff;
  text-align: center;
  font-size: 20px;
  display: block;
}

.div-block-882 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  display: flex;
}

.text-block-448 {
  color: #a6ef67;
  text-align: center;
  font-size: 32px;
  font-weight: 600;
}

.text-block-448.blue {
  color: #35e7be;
}

.text-block-449 {
  color: #fff;
  text-align: center;
  font-size: 14px;
}

.div-block-883 {
  background-color: #101323;
  border-radius: 8px;
  padding: 37px 26px;
}

.div-block-884 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  color: #fff;
  background-color: #101323;
  border-radius: 8px;
  width: 100%;
  padding-top: 16px;
  padding-bottom: 16px;
  padding-left: 16px;
  display: flex;
}

.text-block-450 {
  font-size: 20px;
  font-weight: 600;
}

.div-block-885 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border-right: 1px solid #fff;
  flex-direction: column;
  padding-right: 70px;
  display: flex;
}

.div-block-886 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: column;
  margin-left: 80px;
  display: flex;
}

.div-block-887 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.acg_investors {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  display: flex;
}

.container-12 {
  flex-direction: column;
  padding-top: 10px;
  display: flex;
}

.text-span-180 {
  color: #a6ef67;
}

.text-span-180.blue {
  color: #35e7be;
  -webkit-text-stroke-color: #35e7be;
}

.div-block-889 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-890 {
  background-image: url('../images/6571c6a3072bcf00288529f9_SAP-Product-Day-4-3_1.webp');
  background-position: 50% 0;
  background-size: cover;
  border: 0 solid #ffffff80;
  border-radius: 12px;
  align-items: flex-end;
  height: 548px;
  display: flex;
}

.div-block-890.riya-gpt-mentor {
  background-image: url('../images/Riya-long-1.png');
  background-position: 0 0;
  background-size: cover;
}

.div-block-890.sabine-gpt-mentor {
  background-image: url('../images/Sabine-long-1.png');
  background-position: 0 0;
  background-size: cover;
}

.div-block-890.sachin {
  background-image: url('../images/Sachin-long-1.webp');
  background-position: 0 0;
  background-size: cover;
}

.div-block-890.bill-mentor {
  mix-blend-mode: normal;
  background-image: url('../images/nikil4.webp'), url('../images/profile-2.png'), linear-gradient(#000, #fff);
  background-position: 0 0, 0 0, 0 0;
  background-size: cover, cover, auto;
  box-shadow: 0 2px 5px #0003;
}

.div-block-890.bill-mentor.change-mentor {
  background-image: url('../images/starry2_1.webp'), url('../images/profile-2.png'), linear-gradient(#000, #fff);
}

.div-block-890.blue {
  background-image: url('../images/SAP-Product-Day-4-3.webp');
  background-position: 50% 0;
  background-repeat: repeat-x;
  background-size: cover;
}

.div-block-890.raguveer {
  background-image: url('../images/DSC06639.webp');
  height: 300px;
  position: relative;
}

.text-block-451 {
  color: #fff;
  font-size: 24px;
  font-weight: 500;
}

.div-block-891 {
  color: #fff;
  flex-direction: column;
  margin-bottom: 24px;
  margin-left: 24px;
  display: flex;
  position: relative;
}

.mentor-image-container {
  object-fit: fill;
  position: static;
  box-shadow: 0 2px 5px #0003;
}

.div-block-892 {
  grid-column-gap: 41px;
  grid-row-gap: 41px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-893 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-color: #101323;
  border-radius: 8px;
  flex-direction: column;
  align-items: center;
  padding: 12px 10px;
  display: flex;
}

.text-block-452 {
  color: #fff;
  text-align: center;
  font-size: 20px;
}

.text-block-453 {
  color: #ffffffb3;
  text-align: center;
  font-size: 16px;
}

.paragraph-86, .text-block-454 {
  color: #d0d5dd;
  font-size: 20px;
}

.div-block-894 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-895 {
  background-color: #101323;
  border-radius: 9px;
  justify-content: center;
  padding: 9px 13px;
  display: block;
}

.div-block-896 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  display: flex;
}

.text-span-181 {
  color: #fff;
  font-size: 2.1rem;
  font-weight: 400;
  text-decoration: line-through;
}

.text-span-182 {
  color: #a6ef67;
  -webkit-text-stroke-color: #a6ef67;
  text-shadow: 0 1px 1px #0003;
}

.text-span-182.blue {
  color: #35e7be;
}

.text-block-455 {
  color: #fff;
}

.div-block-897 {
  justify-content: center;
  display: flex;
}

.button-17 {
  color: #000;
  text-align: center;
  background-color: #a6ef67;
  border-radius: 12px;
  padding-top: 12px;
  padding-bottom: 12px;
  font-size: 18px;
  font-weight: 500;
  display: block;
}

.button-17.final-cta.blue {
  background-color: #35e7be;
}

.div-block-898 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  display: flex;
}

.bold-text-6, .bold-text-7 {
  color: #fff;
}

.link-block-21 {
  color: #fff;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.text-block-473, .text-block-474 {
  font-family: IBM Plex Sans Condensed, sans-serif;
}

.hero-mentor-info-highlight-3 {
  z-index: 2;
  text-align: center;
  background-color: #4e5807;
  border: 1px solid #ffffff2e;
  border-radius: 8px;
  width: 30%;
  margin-left: auto;
  margin-right: auto;
  padding: .5rem 1rem;
  position: absolute;
  inset: -10% auto auto 5%;
}

.hero-mentor-info-highlight-3.pm2 {
  background-color: #05212a;
  width: 60%;
  inset: -8% 0% auto;
}

.hero-mentor-info-highlight-3.pm2-gradient {
  background-image: linear-gradient(to right, #1e92b7, #26948a);
  border-style: none;
  border-radius: 4px;
  width: auto;
  padding: 10px;
  top: -19px;
  left: 32px;
}

.timeline_component {
  text-align: center;
  max-width: 72rem;
  margin-left: auto;
  margin-right: auto;
}

.section-home-evergreen {
  background-image: url('../images/Rectangle.png'), url('../images/Group-1000002496-1_1Group 1000002496 (1).webp'), radial-gradient(circle closest-corner, #1665f6, #063da2 50%, #0000 83%);
  background-position: 0 0, 50%, 0 0;
  background-repeat: repeat, no-repeat, repeat;
  background-size: 110px, auto, auto;
  padding-top: 80px;
  padding-bottom: 80px;
  position: relative;
  overflow: hidden;
}

.section-home-evergreen.aic {
  background-color: #000;
  background-image: url('../images/Hero-1.png');
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #fff6;
  border-radius: 16px;
  margin: 32px;
  padding-top: 60px;
  padding-bottom: 70px;
  padding-right: 0;
}

.section-home-evergreen.aic.hero-section1 {
  background-image: url('../images/lp-bg.png'), linear-gradient(#0000, #0000), linear-gradient(#0000, #0000);
  background-position: 0 0, 0 0, 0 0;
  background-repeat: repeat, repeat, repeat;
  background-size: cover, auto, auto;
}

.text-block-477 {
  color: #ffffffb3;
  text-align: center;
  background-color: #0000;
  width: 100%;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.hiring-logo {
  height: 2rem;
  margin-left: 0;
  margin-right: 0;
  display: block;
}

.hiring-logo.is-grayscale {
  filter: brightness(200%) saturate(0%);
}

.div-block-603 {
  grid-row-gap: 12px;
  flex-direction: column;
  display: flex;
}

.pod-faq-3 {
  box-shadow: none;
  text-align: left;
  border: .5px solid #ddd;
  border-radius: 10px;
  margin-bottom: 20px;
  overflow: hidden;
}

.pod-faq-3.aic {
  border-width: .5px;
  border-color: #fff6;
  margin-bottom: 0;
}

.arrow-popup {
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  display: flex;
}

.html-embed-74 {
  width: 20px;
  height: 20px;
}

.section-evergreen-faq {
  text-align: center;
  padding-top: 120px;
  padding-bottom: 120px;
}

.section-evergreen-faq.pmfaq {
  padding-top: 20px;
  padding-bottom: 0;
}

.divider-3 {
  background-color: #ffffff80;
  justify-content: space-between;
  align-items: center;
  width: 1px;
  margin-left: 60px;
  margin-right: 80px;
  display: flex;
  position: relative;
}

.divider-3.no-margin {
  background-color: #fff;
  margin-left: 0;
  margin-right: 0;
}

.divider-3.horizontal {
  background-color: #ffffff80;
  flex: 1;
  width: 60%;
  height: .5px;
  margin-left: 0;
  margin-right: 0;
}

.div-block-911 {
  z-index: 1;
  width: 4px;
  height: 90%;
  margin-top: 100px;
  position: absolute;
  inset: 0% auto auto 50%;
  transform: translate(-50%);
}

.div-block-911.how-it-works {
  z-index: 0;
  height: 93%;
  margin-top: 0;
}

.div-block-911.how-it-works.aic {
  height: 78%;
  top: 24px;
}

.section-evergreen-curriculum {
  text-align: center;
  background-image: linear-gradient(#021840, #02184000);
  background-position: 0 0;
  background-size: auto;
  padding-top: 120px;
  padding-bottom: 120px;
}

.section-evergreen-curriculum.aic {
  background-image: none;
  padding-top: 106px;
  padding-bottom: 106px;
}

.section-evergreen-curriculum.aic.gsmentor {
  padding-top: 40px;
  padding-bottom: 0;
}

.section-evergreen-curriculum.aic.graduationhide {
  display: none;
}

.section-evergreen-curriculum.dm-sec {
  background-image: none;
  padding-top: 0;
  padding-bottom: 0;
}

.aic-guest-mentor {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-image: url('../images/bg-test-l.svg');
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  border: .5px #ffffff80;
  border-bottom-style: solid;
  border-radius: 16px;
  grid-template-rows: .25fr auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  width: 320px;
  height: auto;
  padding: 20px 16px;
  display: grid;
}

.aic-guest-mentor.pink {
  background-image: url('../images/bg-1--p.svg');
  background-position: 0 0;
  background-repeat: repeat;
  background-size: cover;
}

.curriculum-content {
  background-image: url('../images/Rectangle.png'), linear-gradient(135deg, #000, #021840);
  background-size: 110px, auto;
  height: auto;
  overflow: hidden;
}

.curriculum-content.aic {
  background-image: linear-gradient(131deg, #110613, #58206600);
  background-position: 0 0;
  background-size: auto;
  border-left: .5px solid #ffffff80;
  border-right: .5px solid #ffffff80;
  width: auto;
  margin-top: 8px;
  margin-left: 0;
  padding: 0;
}

.curriculum-content.pm {
  background-image: url('../images/Rectangle.png'), linear-gradient(135deg, #000, #5612d6);
  background-size: 110px, auto;
}

.footer-logo-container-4 {
  grid-column-gap: 20px;
  justify-content: center;
  margin-bottom: 1rem;
  display: flex;
}

.hiring-partner-component {
  grid-column-gap: 16px;
  grid-row-gap: 60px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 60px;
  display: flex;
}

.hiring-partner-component.overflow-visible {
  width: auto;
}

.curriculum-container {
  border: .5px solid #fff;
  border-radius: 20px;
  padding: 25px;
  overflow: hidden;
}

.curriculum-container.aic {
  border-style: none none solid;
  border-bottom-color: #ffffff82;
  border-radius: 0 0 16px 16px;
}

.curriculum-container.ux-new {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  text-align: left;
  background-color: #3e3ef8;
  border-top-color: #fff9;
  flex-flow: column;
  padding: 25px 0 32px;
  display: flex;
}

.curriculum-container.ux-new.extr {
  background-color: #3e3ef833;
  padding-top: 0;
}

.aic-mentor-name {
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 24px;
  font-weight: 500;
}

.how-it-works-item {
  grid-row-gap: 12px;
  color: #fffc;
  text-align: left;
  background-color: #000;
  border: 1px #000;
  border-radius: 16px;
  flex-direction: column;
  display: flex;
}

.evergreeen-footer {
  grid-row-gap: 20px;
  text-align: center;
  background-color: #021840;
  background-image: url('../images/Rectangle.png'), radial-gradient(circle at 100% 100%, #1665f6, #063da2 48%, #042b71 88%);
  background-position: 0 0, 0 0;
  background-size: 110px, auto;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 46px;
  padding-bottom: 24px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.evergreeen-footer.aic {
  background-color: #0000;
  background-image: url('../images/fot-bg.svg');
  background-position: 15%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  padding-top: 30px;
}

.evergreeen-footer.aic.spm-footer {
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
}

.module-text {
  text-transform: uppercase;
  background-image: linear-gradient(135deg, #000, #021840);
  border: .5px solid #fff;
  border-radius: 12px 12px 12px 0;
  padding: 10px;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 14px;
  font-weight: 500;
  position: absolute;
  inset: -22px auto auto 0%;
}

.module-text.aic {
  z-index: 3;
  letter-spacing: 2px;
  background-image: none;
  border-style: none;
  border-radius: 0;
  padding: 16px 20px 0;
  position: relative;
  top: 3px;
}

.module-text.aic.less-padd {
  padding-left: 10px;
}

.module-text.aic.less-padd.even-less {
  padding-left: 2px;
}

.module-text.aic.little-less-padd {
  padding-left: 14px;
}

.module-text.pm {
  background-image: linear-gradient(135deg, #5612d6, #8364e8);
  border-color: #8364e8;
}

.evergreen_h1 {
  text-transform: none;
  margin-bottom: 12px;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 3rem;
  font-weight: 500;
  line-height: 1.35;
}

.evergreen_h1.only-this {
  max-width: 40rem;
}

.evergreen_h1.only-this.change-width {
  max-width: 47rem;
}

.text-block-478 {
  color: #000;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 1.75rem;
  font-weight: 500;
}

.ev-data-science-faq-answer {
  background-image: url('../images/Rectangle.png'), linear-gradient(135deg, #000, #001028);
  background-position: 0 0, 0 0;
  background-size: 110px, auto;
  border-top: .5px solid #ffffff80;
  padding: 20px 24px;
}

.ev-data-science-faq-answer.aic {
  background-image: linear-gradient(135deg, #000000b3, #000000d4);
  border-top-width: 1px;
  border-top-color: #fff6;
  padding-top: 32px;
  padding-bottom: 32px;
}

.section-evergreen-offer {
  text-align: center;
  background-image: linear-gradient(#021840, #02184000);
  background-position: 0 0;
  background-size: auto;
  padding-top: 120px;
  padding-bottom: 120px;
}

.section-evergreen-offer.dark {
  background-image: none;
  padding-top: 60px;
  display: none;
}

.section-evergreen-offer.dark.is-not-visible {
  background-color: #000;
  margin-bottom: -1px;
  display: block;
}

.curriculum-component {
  grid-column-gap: 52px;
  grid-row-gap: 60px;
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: flex-start center;
  align-items: stretch;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.curriculum-component.aic {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
}

.curriculum-component.dm {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-start;
  display: grid;
}

.div-block-494 {
  justify-content: space-between;
  align-items: center;
  max-width: none;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.section-hiring-partner {
  padding-top: 60px;
  padding-bottom: 60px;
}

.section-hiring-partner.aic {
  background-color: #000;
  margin-bottom: -1px;
  padding-top: 80px;
  padding-bottom: 40px;
}

.section-hiring-partner.is-news {
  padding-top: 60px;
  padding-bottom: 60px;
}

.div-block-913 {
  z-index: 900;
  text-align: left;
  background-color: #0000003d;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.text-block-310 {
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.25;
}

.div-block-608 {
  max-width: 45.1%;
  padding: 1px;
}

.d2c-inactive-line-5 {
  background-color: #c4c4c44d;
  width: 50%;
  height: 100%;
  position: absolute;
  left: 50%;
  transform: translate(-50%);
}

.d2c-inactive-line-5.ever {
  border-radius: 20px;
  width: 2px;
}

.aic-header-button {
  grid-column-gap: 4px;
  -webkit-backdrop-filter: blur(3px);
  backdrop-filter: blur(3px);
  color: #fff;
  letter-spacing: .1em;
  text-transform: uppercase;
  background-color: #030a2180;
  border: 1px solid #ffffff4d;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  padding: 6px;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: .875rem;
  font-weight: 500;
  text-decoration: none;
  display: flex;
}

.text-block-270 {
  max-width: 32rem;
  margin-left: auto;
  margin-right: auto;
  font-weight: 400;
  line-height: 1.4;
}

.curriculum-wrapper {
  grid-row-gap: 60px;
  flex-direction: column;
  display: flex;
}

.curriculum-wrapper.aic {
  grid-row-gap: 80px;
}

.curriculum-wrapper.pmc_flex-center {
  justify-content: flex-start;
  align-items: center;
}

.evergreen-mentor-content {
  grid-row-gap: 5px;
  flex-direction: column;
  font-size: 14px;
  display: flex;
}

.evergreen-mentor-content.guest {
  text-align: left;
  width: auto;
}

.schedule-card {
  grid-column-gap: 32px;
  grid-row-gap: 16px;
  text-align: left;
  background-image: linear-gradient(135deg, #bd4ce0, #00000080 80%);
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 38rem;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  line-height: 1.4;
  display: grid;
}

.schedule-card.rev {
  background-image: linear-gradient(135deg, #bd4ce0, #00000080 80%);
  grid-template-columns: 1fr .75fr;
}

.schedule-card.spm-green {
  background-image: linear-gradient(135deg, #24746d, #00000080 80%);
}

.digital_page-wrapper {
  overflow: clip;
}

.digital_page-wrapper.dm {
  border: 1px solid #000;
  overflow: clip;
}

.job-guarantee-component {
  grid-row-gap: 132px;
  flex-direction: column;
  display: block;
}

.aic-mentor-image {
  border-radius: 14px;
  overflow: hidden;
}

.aic-mentor-image.guest {
  width: 120px;
  height: 120px;
}

.image-317 {
  z-index: -1;
  width: 100%;
  max-width: none;
  position: absolute;
  inset: -27px 0% 0%;
}

.section-job-guarnatee {
  background-image: linear-gradient(#021840, #02184000);
  background-position: 0 0;
  background-size: auto;
  padding-top: 120px;
  padding-bottom: 220px;
  position: relative;
}

.section-job-guarnatee.dark {
  background-image: none;
  padding-top: 60px;
  padding-bottom: 60px;
}

.section-job-guarnatee.dark.aic {
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 86px;
}

.section-job-guarnatee.dark.hidden {
  display: none;
}

.section-job-guarnatee.aic {
  background-color: #000;
  background-image: none;
  background-size: auto;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 60px;
}

.evergreen-desktop-cta {
  z-index: 210;
  background-color: #000;
  background-image: url('../images/pers-bg.svg');
  background-position: 0 0;
  background-size: cover;
  border-top: .5px solid #ffffffb3;
  padding: 20px;
  display: block;
  position: fixed;
  inset: auto 0% 0%;
}

.evergreen-desktop-cta.pm {
  background-image: none;
  background-size: auto;
  border: 0 solid #000;
}

.how-it-works-compononent {
  grid-row-gap: 80px;
  flex-direction: column;
  display: flex;
}

.schedule-cards-container {
  grid-row-gap: 40px;
  flex-direction: column;
  display: flex;
}

.div-block-607 {
  border: 1px solid #fff6;
  border-radius: 16px;
  width: auto;
  max-width: 38.0625rem;
  margin-left: auto;
  margin-right: auto;
  padding: 1px 1px 2px;
}

.job-guarantee-timeline {
  position: relative;
}

.evergreen-faq-component {
  grid-row-gap: 20px;
  flex-direction: column;
  max-width: 940px;
  margin-top: 60px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.curriculum-title {
  background-color: #063da2;
  background-image: url('../images/Rectangle.png');
  background-position: 0 0;
  background-size: 110px;
  justify-content: space-between;
  padding: 36px 24px 24px;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 24px;
  font-weight: 500;
  display: flex;
}

.curriculum-title.aic {
  z-index: 2;
  background-color: #0000;
  background-image: none;
  border-bottom-right-radius: 16px;
  border-bottom-left-radius: 16px;
  padding: 20px;
  line-height: 1.25;
  position: relative;
}

.curriculum-title.pm {
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-image: linear-gradient(#2e6540, #000);
  background-clip: border-box;
  border: 1px #000;
  flex-wrap: nowrap;
}

.curriculum-title.pm.change-grad {
  background-image: linear-gradient(#8364e8, #5612d6);
  align-items: center;
  height: 132px;
}

.img-cover-2 {
  object-fit: cover;
  border-radius: 8px;
  width: 100%;
  max-width: none;
  height: 100%;
}

.container-large-10 {
  width: 100%;
  max-width: 72rem;
  margin-left: auto;
  margin-right: auto;
}

.container-large-10.text-align-center, .container-large-10.text-align-center.bm {
  max-width: 72rem;
}

.aic-list {
  background-color: #000;
  margin: 0 1px 0 2px;
  padding: 1.25rem 1.25rem 1.25rem 2.5rem;
}

.aic-list.aic {
  background-color: #0000;
  margin-left: 0;
  margin-right: 0;
}

.aic-list.aic ul {
  margin-left: -1.5rem;
  list-style-type: disc;
}

.div-block-604 {
  border: 1px solid #fff;
  border-radius: 12px;
  overflow: hidden;
}

.overlay {
  z-index: 10;
  opacity: .64;
  background-image: url('../images/Rectangle.png');
  background-position: 0 0;
  background-size: 110px;
  display: none;
  position: absolute;
  inset: 0%;
}

.image-261 {
  width: 60px;
  max-width: none;
  margin-bottom: -31px;
  margin-left: -29px;
  position: absolute;
  inset: auto 0% 0%;
}

.schedule-component {
  grid-row-gap: 80px;
  flex-direction: column;
  padding-top: 23px;
  display: flex;
}

.evergreen-header-button-wrapper {
  grid-column-gap: 24px;
  flex-direction: row;
  justify-content: center;
  margin-top: 2rem;
  margin-bottom: 0;
  display: flex;
}

.hiring-companies-logos {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: wrap-reverse;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  max-width: 45rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.hiring-companies-logos.aic {
  max-width: none;
  position: relative;
}

.hiring-companies-logos.aic.rev {
  margin-top: 40px;
}

.hiring-companies-logos.aic.desk-hide {
  display: none;
}

.hiring-companies-logos.ux-new {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: row;
  justify-content: flex-start;
  align-self: flex-start;
  align-items: stretch;
  max-width: none;
}

.faq-chevron-3 {
  cursor: pointer;
  width: 14px;
  display: block;
}

.hiw-heading {
  color: #fff;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.25;
}

.curriculum-item {
  text-align: left;
  cursor: pointer;
  align-content: flex-end;
  width: 47%;
  max-width: 47%;
  position: relative;
}

.curriculum-item.aic {
  width: 47.2%;
}

.curriculum-item.mcp-new {
  width: 100%;
  max-width: 100%;
}

.text-block-268 {
  text-transform: uppercase;
  width: 340px;
  font-size: 20px;
}

.gs-logo_evergreen {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.body-black {
  color: #fff;
  background-color: #000;
  font-family: IBM Plex Sans, sans-serif;
}

.div-block-914 {
  grid-column-gap: 32px;
  grid-row-gap: 20px;
  grid-template-rows: 100px;
  grid-template-columns: 100px 100px 100px 100px 100px;
  grid-auto-columns: 1fr;
  justify-content: center;
  margin-bottom: 32px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div-block-914.top {
  grid-template-columns: 100px 100px 100px 100px;
  margin-bottom: 32px;
}

.div-block-914.top.animated-left, .div-block-914.top.hide {
  display: none;
}

.div-block-915 {
  background-color: #030a2180;
  background-image: linear-gradient(to top, #ffffff5c, #fff0 70%);
  border: 1px solid #ffffff4d;
  border-radius: 8px;
  width: 100px;
  height: 100%;
  position: relative;
}

.div-block-916 {
  z-index: 10;
  background-color: #fff;
  border: 1px solid #030a2133;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  padding: 6px;
  display: flex;
  position: absolute;
  bottom: -13px;
  left: 16px;
  right: 16px;
}

.div-block-916.spm-mentorcompany {
  background-image: linear-gradient(#ffffff80, #ffffff80);
}

.image-458 {
  object-fit: contain;
  border-radius: 7px;
  width: 100%;
  height: 100%;
}

.image-458.black-white {
  filter: grayscale();
}

.image-458.black-white.cover {
  object-fit: cover;
}

.link22 {
  grid-column-gap: 4px;
  color: #fff;
  background-image: radial-gradient(circle, #541095, #bd4ce0);
  border: 1px solid #d15eff;
  border-radius: 8px;
  justify-content: center;
  width: auto;
  max-width: 9rem;
  margin-left: auto;
  margin-right: auto;
  padding: 12px 20px;
  text-decoration: none;
  display: flex;
  box-shadow: inset 0 0 8px #9375b6e6, inset 0 0 5px #fface433, 0 30px 30px #0006;
}

.link22.full {
  width: 100%;
  max-width: 100%;
}

.link22.full.cta-final {
  background-image: linear-gradient(#bd4ce0, #24746d 0%, #541095 0%, #bd4ce0 100%, #105974);
}

.link22.pers-cta.cta-final {
  background-image: linear-gradient(#000, #541095 0%, #bd4ce0);
}

.link22.cta-final {
  background-image: linear-gradient(#000, #541095 0%, #bd4ce0);
  border-color: #0a394a;
  max-width: none;
  padding-left: 40px;
  padding-right: 40px;
}

.link22.cta-final.spm-cta-new {
  background-image: linear-gradient(#24746d, #541095 0%, #105974 0%, #24746d 100%, #bd4ce0);
}

.link22.cta-final.pricebtn {
  margin-top: 30px;
}

.link22.cta-final-new {
  background-image: linear-gradient(#000, #541095 0%, #bd4ce0);
  border-color: #0a394a;
  max-width: none;
  padding-left: 40px;
  padding-right: 40px;
}

.link22.cta-final-new.spm-cta {
  background-image: linear-gradient(#24746d, #541095 0%, #105974 0%, #24746d 100%, #bd4ce0);
}

.link22.book_cons {
  max-width: none;
}

.html-embed-85 {
  justify-content: center;
}

.div-block-917 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 630px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.div-block-918 {
  grid-row-gap: 24px;
  text-align: left;
  background-color: #120213;
  background-image: url('../images/Rectangle-20.png');
  background-position: -70px 240px;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #fff6;
  border-radius: 16px;
  flex-direction: column;
  padding: 24px;
  display: flex;
}

.div-block-918.is-long {
  background-image: url('../images/Rectangle-21.png');
  background-position: 140px 70px;
}

.div-block-918.is-long.cre-prf {
  background-color: #11170b;
}

.div-block-918.cre-prf {
  color: #fff;
  background-color: #11170b;
  background-image: none;
}

.div-block-919 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-920 {
  border: .5px solid #fff6;
  border-radius: 8rem;
  width: 60px;
  height: 60px;
  overflow: hidden;
}

.text-block-480 {
  color: #fff6;
  font-size: .875rem;
}

.div-block-921 {
  flex: 1;
  justify-content: space-between;
  align-items: center;
  margin-left: 8px;
  display: flex;
}

.text-block-481 {
  display: flex;
}

.div-block-922 {
  grid-column-gap: 4px;
  display: flex;
}

.div-block-923 {
  grid-row-gap: 0px;
  flex-direction: column;
  display: flex;
}

.div-block-924 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: auto auto auto;
  grid-auto-columns: 1fr;
  max-width: 630px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.news-article {
  border-radius: 16px;
  width: 100%;
  height: 100%;
}

.div-block-925 {
  grid-column-gap: 24px;
  grid-row-gap: 60px;
  flex-wrap: wrap;
  grid-template: "."
                 "Area"
                 / 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  max-width: 64rem;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.div-block-925.single {
  grid-column-gap: 60px;
  grid-row-gap: 40px;
  display: flex;
}

.div-block-925.ex {
  opacity: 1;
  max-width: 66rem;
  display: flex;
}

.div-block-926 {
  grid-column-gap: 8px;
  grid-row-gap: 16px;
  text-align: left;
  background-image: linear-gradient(151deg, #9512b58c, #0000 25%);
  border: 1px solid #fff6;
  border-radius: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  padding: 20px;
  display: flex;
}

.div-block-926.justify-center {
  grid-column-gap: 16px;
  background-image: linear-gradient(151deg, #9512b58c, #0000 25%);
  align-items: center;
}

.div-block-927 {
  background-image: url('../images/Mentor-bg.svg');
  background-position: 0 0;
  background-size: cover;
  border: 1px solid #fff6;
  border-radius: 12px;
  width: 110px;
  min-width: 110px;
  height: 110px;
  min-height: 110px;
  overflow: hidden;
}

.text-block-482 {
  letter-spacing: .06em;
  text-transform: uppercase;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: .875rem;
  font-weight: 500;
}

.div-block-928 {
  opacity: 1;
  flex-direction: column;
  max-width: 66rem;
  display: flex;
}

.div-block-929 {
  grid-row-gap: 4px;
  flex-direction: column;
  display: flex;
}

.text-block-483 {
  font-size: 1.25rem;
  font-weight: 500;
}

.text-block-484 {
  color: #fffc;
}

.text-block-484.left-left {
  text-align: left;
}

.div-block-930 {
  grid-column-gap: 23px;
  grid-row-gap: 40px;
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto auto;
  grid-auto-columns: 1fr;
  justify-content: center;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.div-block-930.isdiasj {
  grid-template-columns: auto auto auto;
  margin-top: 40px;
}

.div-block-931 {
  grid-row-gap: 16px;
  text-align: left;
  background-image: linear-gradient(144deg, #110613, #1106132b 50%, #c607f680);
  border: 1px solid #fff6;
  border-radius: 12px;
  flex-direction: column;
  align-items: flex-start;
  padding: 16px 24px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.text-block-485 {
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 1.25rem;
  font-weight: 500;
}

.div-block-932 {
  border: 1px solid #ffffff80;
  border-radius: 8px;
  width: 48px;
  height: 48px;
  overflow: hidden;
}

.div-block-933 {
  grid-column-gap: 12px;
  display: flex;
}

.text-block-486 {
  font-size: .875rem;
  font-weight: 600;
}

.text-block-487 {
  font-size: .875rem;
}

.div-block-934 {
  margin-bottom: 20px;
  margin-left: 20px;
  margin-right: 20px;
}

.text-block-488 {
  margin-bottom: 8px;
  font-size: .8rem;
}

.div-block-935 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto auto;
  grid-template-columns: auto auto auto auto;
  grid-auto-columns: 1fr;
  max-width: 580px;
  margin: 60px auto;
  display: grid;
}

.div-block-935.alt {
  flex-wrap: wrap;
  justify-content: center;
  max-width: 740px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.tools-wrap {
  grid-row-gap: 20px;
  flex-direction: column;
}

.tools-img {
  background-color: #110613;
  border: 1px solid #ffffff69;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 100px;
  margin-bottom: 12px;
  padding: 20px;
  display: flex;
}

.tools-name {
  color: #ffffffe6;
  font-size: .875rem;
  font-weight: 600;
}

.text-block-490 {
  font-size: .875rem;
}

.div-block-938 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  width: auto;
  margin-top: 0;
  display: flex;
}

.div-block-939 {
  background-color: #fff3;
  border: 1px solid #ffffff69;
  border-radius: 12px;
  width: 24%;
  padding: 6px;
}

.div-block-939.long {
  width: 49.3%;
}

.image-459 {
  object-fit: cover;
  border-radius: 6px;
  width: 100%;
  height: 100%;
  margin-left: 0;
  padding-left: 0;
}

.heading-116 {
  color: #21a285;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 2rem;
  font-weight: 500;
  line-height: 1.3;
}

.heading-116.is-yellow {
  color: #f4c72b;
}

.div-block-940 {
  grid-row-gap: 20px;
  background-image: none;
  border: 1px solid #fff6;
  border-radius: 16px;
  flex-direction: column;
  padding: 20px;
  display: flex;
}

.div-block-940.bm {
  background-image: linear-gradient(150deg, #061013, #204d6600);
}

.div-block-941 {
  display: flex;
}

.div-block-942 {
  grid-column-gap: 12px;
  display: flex;
}

.div-block-942.vertical {
  grid-row-gap: 24px;
  flex-direction: column;
}

.div-block-942.x {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
}

.image-460 {
  margin-right: 12px;
}

.heading-117 {
  font-size: 1.25rem;
  font-weight: 500;
}

.text-block-491 {
  text-shadow: 0 0 20px #fff;
  padding-left: 150px;
  font-size: 1.75rem;
  font-weight: 500;
  line-height: 1.3;
  display: inline;
}

.div-block-943 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.div-block-943.center {
  display: flex;
}

.text-block-493 {
  text-align: center;
  margin-bottom: 32px;
}

.div-block-944 {
  grid-column-gap: 24px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 24px;
  display: grid;
}

.html-embed-86 {
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  margin-bottom: 8px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div-block-945 {
  text-align: center;
  background-image: linear-gradient(146deg, #bd4ce0 1%, #58206638 75%);
  border: .5px solid #ffffff80;
  border-radius: 12px;
  padding: 20px 32px;
}

.div-block-945.is-badge {
  grid-column-gap: 12px;
  text-align: left;
  display: flex;
}

.div-block-945.spm-rating {
  background-image: linear-gradient(146deg, #24746d 1%, #58206638 75%);
}

.text-block-494 {
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.2;
}

.text-span-188 {
  font-size: 3rem;
}

.div-block-946 {
  border: .5px solid #fff;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  padding: 12px;
  display: flex;
}

.div-block-946.acg_rating-border-light {
  border-color: #4e9f3d;
}

.div-block-947 {
  flex-direction: column;
  display: none;
}

.image-462 {
  z-index: 0;
  opacity: .15;
  min-width: 140px;
  min-height: 140px;
  position: absolute;
  bottom: -70px;
  left: 120px;
}

.image-462._2 {
  bottom: -34px;
}

.image-462._3 {
  bottom: -24px;
  left: 101px;
}

.image-462._4 {
  min-width: 80px;
  bottom: -18px;
  left: 218px;
}

.image-462._5 {
  min-width: 90px;
  bottom: -11px;
  left: 217px;
}

.image-462._6 {
  min-width: 90px;
  min-height: 120px;
  bottom: -15px;
  left: 120px;
}

.image-463 {
  filter: contrast(192%) saturate(0%);
}

.image-464 {
  filter: invert();
  color: #000;
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: #000;
}

.div-block-948 {
  grid-column-gap: 32px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.div-block-949 {
  grid-column-gap: 32px;
  margin-bottom: 40px;
  display: flex;
}

.evergreen-certi-heading {
  grid-row-gap: 20px;
  flex-direction: column;
  align-items: center;
  max-width: 42rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.certi_component {
  grid-row-gap: 80px;
  flex-direction: column;
  display: flex;
}

.div-block-499 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.div-block-499.daycards {
  flex-flow: row;
  width: 90%;
}

.section-evergreen-certi {
  text-align: center;
  background-image: url('../images/Rectangle.png'), linear-gradient(#021840, #02184000);
  background-position: 0 0, 0 0;
  background-size: 110px, auto;
  padding-top: 120px;
  padding-bottom: 100px;
}

.section-evergreen-certi.dark {
  background-image: none;
  padding-top: 100px;
}

.image-262 {
  z-index: 1;
  border-radius: 20px;
  width: 390px;
  height: 242px;
  padding-left: 0;
  position: relative;
}

.container-13 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  flex-direction: column;
  display: flex;
}

.div-block-952 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  flex-direction: column;
  display: flex;
}

.div-block-954 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  display: flex;
}

.div-block-955 {
  justify-content: center;
  margin-top: 60px;
  display: flex;
}

.text-block-495 {
  cursor: pointer;
  background-image: radial-gradient(circle farthest-side at 100%, #26262600, #262626 50%, #26262600);
  border: 1px solid #fff;
  border-radius: 12px;
  padding: 12px 31px;
  font-size: 18px;
  font-weight: 500;
  display: flex;
}

.show-hide {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  margin-top: 0;
  display: flex;
}

.div-block-956 {
  padding-top: 60px;
  padding-bottom: 0;
}

.text-block-496 {
  justify-content: center;
  font-weight: 500;
  display: flex;
}

.div-block-957 {
  flex-direction: column;
  display: flex;
}

.image-476 {
  filter: grayscale();
  object-fit: cover;
  background-image: linear-gradient(#000, #fff0);
  border: .5px solid #fff6;
  border-radius: 8px;
  width: 100%;
  height: 100%;
}

.load-less {
  color: #fff;
  display: none;
}

.load-more-text {
  color: #fff;
}

.text-block-501 {
  margin-bottom: 12px;
}

.paragraph-89 {
  text-align: center;
}

.card-logo {
  margin-top: 4px;
}

.card-logo.inverted {
  filter: invert();
  object-fit: contain;
}

.card-logo.inverted.try {
  filter: grayscale(200%) invert();
}

.div-block-969 {
  grid-column-gap: 32px;
  grid-row-gap: 15px;
  text-align: left;
  background-image: linear-gradient(284deg, #c607f652, #000 33%, #000);
  border: .5px solid #fff6;
  border-radius: 12px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 630px;
  padding: 16px;
  display: grid;
}

.text-block-503 {
  font-size: 1.25rem;
}

.text-block-504 {
  color: #ffffffb3;
}

.div-block-970 {
  grid-column-gap: 4px;
  align-items: center;
  display: flex;
}

.dak {
  max-width: 100%;
  max-height: 75px;
  margin-left: -10px;
}

.div-block-971 {
  grid-row-gap: 20px;
  flex-direction: column;
  display: flex;
}

.text-span-191 {
  color: #a6ef67;
}

.div-block-974 {
  z-index: 1;
  background-color: #3f875726;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 18px;
  display: flex;
  position: absolute;
}

.div-block-974.is-perf {
  background-color: #115a7426;
}

.testi-detai {
  grid-column-gap: 20px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 24px;
  display: grid;
}

.text-block-505 {
  color: #ffffffb3;
  text-align: center;
  background-color: #0000002b;
  width: 100%;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.title-container {
  margin-bottom: 40px;
}

.text-block-506 {
  color: #ffffffb3;
  width: auto;
  font-size: 16px;
}

.pod-faq-4 {
  box-shadow: none;
  text-align: left;
  border: .5px solid #ddd;
  border-radius: 10px;
  margin-bottom: 20px;
  overflow: hidden;
}

.pod-faq-4.app {
  border-width: .5px;
  border-color: #fff9;
}

.div-block-975 {
  border: 1px solid #fff;
  border-radius: 8px;
  width: 100%;
  margin-bottom: 24px;
  overflow: hidden;
}

.bottom-m-tiny {
  margin-top: .25rem;
  margin-bottom: .25rem;
}

.text-block-507 {
  color: #131313;
  margin-left: 24px;
  font-weight: 500;
  text-decoration: none;
}

.div-block-976 {
  z-index: 2;
  background-color: #3f875740;
  border-radius: 100%;
  width: 70%;
  height: 70%;
  padding: 16px;
  position: absolute;
}

.div-block-976.is-perf {
  background-color: #115a7440;
}

.div-block-977 {
  align-items: center;
  display: flex;
}

.text-span-84 {
  color: #fff;
}

.div-block-278 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.testi-img {
  border-radius: 100%;
  width: 6rem;
  height: 6rem;
  overflow: hidden;
}

.testi-img.pmimg {
  width: 4rem;
  height: 4rem;
}

.div-block-978 {
  z-index: 1;
  width: 4px;
  height: 90%;
  margin-top: 100px;
  position: absolute;
  inset: 0% auto auto 50%;
  transform: translate(-50%);
}

.div-block-978.how-it-works {
  z-index: 0;
  height: 93%;
  margin-top: 0;
}

.div-block-978.how-it-works.app {
  height: 90%;
}

.paragraph-90 {
  color: #bbb;
  margin-top: 12px;
  margin-bottom: 0;
  font-size: 17px;
  line-height: 140%;
}

.text-block-509 {
  color: #000;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 1.75rem;
  font-weight: 500;
}

.text-block-510 {
  text-align: left;
  font-size: 24px;
  font-weight: 600;
}

.heading-small-7 {
  text-align: center;
}

.section-62 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.text-block-511 {
  font-size: 22px;
  font-weight: 700;
}

.heading-118 {
  margin-bottom: 20px;
}

.text-block-512 {
  color: #b8b8b8;
  font-size: 20px;
  line-height: 30px;
}

.testi-deattil {
  text-align: left;
}

.mentor-logo-wrapper {
  border: 1px solid #282c00;
  border-radius: 8px;
  align-items: center;
  width: 4rem;
  height: 4rem;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  display: flex;
  overflow: hidden;
}

.mentor-logo-wrapper.guest {
  margin-left: 0;
  margin-right: 0;
}

.mentor-logo-wrapper.pm2 {
  background-color: #fff3;
  justify-content: center;
  width: 100%;
  height: 3rem;
  margin-left: 0;
  margin-right: 0;
  padding: 1rem 1.5rem;
}

.lightbox-link-16 {
  z-index: 1;
  object-position: 50% 50%;
  width: 100%;
  max-height: 16rem;
}

.evergreen_h2-2 {
  text-align: center;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 2.5rem;
  font-weight: 500;
}

.div-block-980 {
  grid-column-gap: 24px;
  grid-row-gap: 16px;
  background-image: linear-gradient(#1e422a4d, #122719);
  border: 1px solid #3f8757;
  border-radius: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  min-width: 940px;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  padding: 64px 72px;
  display: grid;
}

.div-block-980.is-perf {
  background-image: linear-gradient(344deg, #093849, #04231200);
  border-color: #135b73;
}

.text-op70 {
  color: #ffffffb3;
}

.text-op70._14px {
  font-size: 14px;
}

.text-block-513 {
  font-size: 20px;
  font-weight: 500;
  line-height: 30px;
}

.div-block-981 {
  z-index: 900;
  text-align: left;
  background-color: #0000003d;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.footer-des-2 {
  width: 60%;
  margin-top: 20px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 150%;
}

.section-faq-5 {
  margin: 4rem auto;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.div-block-982 {
  align-items: flex-start;
  display: flex;
}

.html-embed-87 {
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  display: flex;
}

.div-block-983 {
  background-color: #115a74;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  margin-bottom: 1rem;
  padding: 1rem;
  display: flex;
}

.heading-64 {
  color: #fff;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 40px;
}

.div-block-984 {
  z-index: 3;
  background-color: #3f8757;
  border-radius: 100%;
  padding: 12px;
  position: relative;
}

.div-block-984.is-perf {
  background-color: #115a74;
}

.d2c-inactive-line-7 {
  background-color: #c4c4c44d;
  width: 50%;
  height: 100%;
  position: absolute;
  left: 50%;
  transform: translate(-50%);
}

.list-8 {
  padding-left: 16px;
}

.text-size-regular-5 {
  font-size: 16px;
}

.text-size-regular-5.text-align-center {
  color: #fff;
  padding-top: 20px;
  font-size: 15px;
  line-height: 1.2;
}

.text-size-regular-5.text-weight-reegular {
  font-weight: 400;
}

.list-item-7 {
  color: #ffffffb3;
  margin-bottom: 8px;
}

.link-block-24 {
  flex: 1;
  text-decoration: none;
}

.div-block-985 {
  flex-direction: column;
  align-items: center;
  max-width: 1440px;
  margin-bottom: 8rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.html-embed-88 {
  width: 24px;
  display: flex;
}

.image-481 {
  filter: brightness(2000%) grayscale(260%);
}

.page-padding-8 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.image-fit-cover-3 {
  object-fit: cover;
  border-radius: 8px;
  width: 100%;
}

.image-fit-cover-3.height {
  mix-blend-mode: normal;
  border-radius: 8px;
  margin-top: 0;
}

.div-block-986 {
  justify-content: center;
  align-items: center;
  width: 10rem;
  height: 10rem;
  display: flex;
  position: relative;
}

.image-482 {
  object-fit: cover;
  border-radius: 8px;
  height: 16rem;
}

.image-482.image-fit-cover {
  filter: none;
  width: 100%;
  max-width: none;
  height: 100%;
}

.div-block-401 {
  text-align: left;
  background-image: linear-gradient(270deg, #580e1633, #e21da933);
  border: .5px solid #ffffff80;
  border-radius: 8px;
  flex: 0 auto;
  max-width: 48%;
  padding: 24px;
}

.div-block-401.pmgrad {
  background-image: linear-gradient(-270deg, #072b3899, #000);
}

.angel-investing_component-2 {
  text-align: center;
  max-width: 72rem;
  margin-left: auto;
  margin-right: auto;
}

.div-block-987 {
  width: 24rem;
  margin-top: 2rem;
}

.image-483 {
  z-index: -1;
  opacity: .73;
  width: 60rem;
  max-width: none;
  position: absolute;
  inset: -23% 0% auto;
}

.image-483.b {
  opacity: .51;
  width: 70rem;
  max-width: none;
  inset: -8% 0% 0% 9%;
}

.div-block-257 {
  grid-column-gap: 12px;
  grid-row-gap: 0px;
  background-image: linear-gradient(135deg, #0000003d, #1d2000);
  border: 1px solid #ffffff69;
  border-radius: 8px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-bottom: 1rem;
  margin-right: .8rem;
  padding: 1rem;
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 1.5;
  display: grid;
}

.div-block-257.pm2 {
  grid-column-gap: 12px;
  grid-row-gap: 8px;
  background-image: linear-gradient(135deg, #000, #072b3899);
  margin-bottom: 0;
  margin-right: 0;
}

.div-block-988 {
  z-index: 200;
  background-color: #fff;
  position: fixed;
  inset: auto 0% 0%;
}

.div-block-367 {
  grid-column-gap: 72px;
  grid-row-gap: 77px;
  grid-template: "Area"
  / 1.25fr;
  grid-auto-rows: 198px;
  grid-auto-columns: 1fr;
  margin: 0;
  padding: 36px 40px 40px;
  display: grid;
}

.img-cover-3 {
  object-fit: cover;
  border-radius: 8px;
  width: 100%;
  max-width: none;
  height: 100%;
}

.text-block-515 {
  text-transform: uppercase;
  font-weight: 600;
}

.text-block-516 {
  margin-bottom: 32px;
  font-size: 2rem;
  font-weight: 500;
  line-height: 1.2;
}

.app-chechbox {
  border: 2px solid #00b7fe;
  border-radius: 8px;
  width: 2.5rem;
  height: 2.5rem;
  padding: .5rem;
}

.app-chechbox.pm2 {
  background-color: #167799;
  border-style: none;
  border-radius: 80rem;
  justify-content: center;
  align-items: center;
  padding: .8rem;
  display: flex;
}

.body-text-4 {
  margin-bottom: 26px;
  font-size: 16px;
  line-height: 150%;
}

.div-block-368 {
  margin-bottom: 1rem;
}

.div-block-297 {
  color: #fff;
  background-color: #000;
  font-family: IBM Plex Sans, sans-serif;
  overflow: hidden;
}

.image-484 {
  margin-left: 8px;
}

.div-block-989 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: center;
  display: block;
}

.div-block-310 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-around;
  max-width: 64rem;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div-block-276 {
  flex-direction: column;
  flex: 1;
  align-items: center;
  margin-left: 0;
  display: flex;
}

.testi-name {
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 1rem;
  font-weight: 500;
}

.div-block-311 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  flex: 1;
  display: flex;
}

.faq-chevron-4 {
  cursor: pointer;
  width: 28px;
  display: block;
}

.div-block-275 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  width: 90%;
  max-width: 60rem;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.html-embed-89 {
  display: none;
}

.button-4 {
  color: #fff;
  background-color: #0000;
  border: 1px solid #ffffff80;
  border-radius: 4px;
}

.div-block-402 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch center;
  margin-bottom: 24px;
  display: flex;
}

.mentor-profile-item {
  text-align: center;
  background-image: linear-gradient(135deg, #00000045, #1d2000);
  border: .5px solid #fff9;
  border-radius: 8px;
  max-width: 239.325px;
  max-height: 350.275px;
  padding: 1.5rem;
  line-height: 1.5;
}

.mentor-profile-item.guest {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: left;
  background-image: linear-gradient(135deg, #00000045, #1d2000);
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  padding: 1rem;
  display: grid;
}

.mentor-profile-item.guest.pm2 {
  background-image: linear-gradient(270deg, #072b3899, #000);
  grid-template-columns: .5fr;
  max-width: 100%;
}

.mentor-profile-item.guest.pm2.load {
  background-image: linear-gradient(270deg, #072b3899, #000);
  grid-auto-columns: 1fr;
}

.mentor-profile-item.guest.pm2.load._1-2, .mentor-profile-item.guest.pm2._1-2 {
  grid-template-columns: 1fr 1fr;
}

.mentor-profile-item.gh {
  background-image: linear-gradient(135deg, #00000045, #292e36);
  height: 389px;
  max-height: 389px;
}

.container-large-12 {
  max-width: 60rem;
  margin-left: auto;
  margin-right: auto;
  line-height: 150%;
}

.text-block-517 {
  color: #ffffffa8;
  cursor: pointer;
  margin-top: 15px;
  font-size: 16px;
}

.content-bottom {
  border-top: 1px solid #000;
  padding: 2.25rem 2rem 1rem;
  position: relative;
}

.program-mentor-content {
  border: 1px solid #000;
  border-radius: 12px;
  flex-direction: column;
  justify-content: flex-start;
  display: flex;
  overflow: hidden;
  box-shadow: 8px 8px 0 -2px #000;
}

.section-header {
  color: #fff;
  background-color: #040502;
  background-image: linear-gradient(#00000059, #00000059), url('../images/Group-1000002502-7.svg');
  background-position: 0 0, 47vw;
  background-repeat: repeat, repeat-y;
  background-size: auto, contain;
  border: 1px solid #fff;
  border-radius: .75rem;
  max-width: 1440px;
  margin: 30px auto 2rem;
  padding-top: 42px;
  position: relative;
  overflow: hidden;
  box-shadow: 8px 8px 0 -2px #000;
}

.footer-des-3 {
  text-align: center;
  max-width: 940px;
  margin-bottom: 32px;
  font-size: 16px;
  line-height: 150%;
}

.header-mentor-name {
  text-align: center;
  font-size: 1.3rem;
  font-weight: 600;
  line-height: 1.3;
}

.text-block-288 {
  color: #fff;
}

.cta-cc {
  color: #000;
  text-align: center;
  background-color: #58e3a0;
  border: 1px solid #000;
  border-radius: 8px;
  width: 100%;
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
  font-size: 1.25rem;
  font-weight: 500;
  text-decoration: none;
  position: relative;
  overflow: hidden;
  box-shadow: 8px 8px 0 -2px #fff;
}

.cta-cc.payment-button {
  background-color: #25d0ae;
  transform: translate(0);
}

.cta-cc.is-desktop-cta {
  justify-content: center;
  align-items: center;
  width: 30%;
  max-height: 54px;
  display: flex;
}

.cta-cc.is-desktop-cta.payment-button {
  background-color: #25d0ae;
}

.cta-cc.is-desktop-cta.payment-button.tennis-color {
  background-color: #a6ef67;
}

.cta-cc.is-desktop-cta.payment-button.tennis-color.final-cta._50 {
  width: 50%;
}

.instructed-by-text {
  text-align: center;
  text-transform: uppercase;
  background-color: #25d0ae;
  border-radius: 1.5rem;
  width: 40%;
  margin-bottom: 2rem;
  margin-left: auto;
  margin-right: auto;
  padding: .5rem 1.25rem;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: .875rem;
  font-weight: 500;
  display: block;
}

.offer-content {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  text-align: left;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.pod-faq-5 {
  text-align: left;
  border: 1px solid #000;
  border-radius: 12px;
  margin-bottom: 20px;
  overflow: hidden;
  box-shadow: 8px 8px 0 -3px #000;
}

.pod-faq-5.ui {
  border-color: #000;
  border-radius: 12px;
  box-shadow: 6px 6px 0 -2px #000;
}

.faq_component-2 {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.logo {
  margin-bottom: 2.5rem;
}

.header-mentor-image-container {
  border-right: 1px solid #fff;
  width: 8rem;
}

.header-mentor-image-container.single-mentor {
  width: 100%;
  height: 14rem;
}

.margin-bottom-3 {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-bottom-3.margin-custom {
  margin-bottom: 1.5rem;
}

.margin-bottom-3.margin-medium {
  margin-bottom: 2rem;
}

.container-large-13 {
  max-width: 60rem;
  margin-left: auto;
  margin-right: auto;
  line-height: 150%;
}

.free-item-title {
  margin-bottom: 20px;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 1.75rem;
  font-weight: 500;
  line-height: 1.25;
}

.headline {
  object-fit: fill;
  margin-bottom: 1.25rem;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 15rem;
  font-weight: 500;
}

.hero-page-padding {
  padding-left: 30px;
  padding-right: 34px;
}

.container-large-14 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.header-mentor-job {
  text-align: center;
  font-size: .8rem;
  font-weight: 500;
  line-height: 1.5;
}

.content-right {
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.glare {
  z-index: 0;
  background-color: #0000;
  background-image: linear-gradient(270deg, #ffffff85 34%, #0000 37% 77%, #ffffffa3 80%);
  width: 40px;
  height: 100%;
  position: absolute;
  inset: 0% 0% 0% -21%;
  transform: skew(30deg);
}

.section-headline {
  color: #fff;
  text-align: center;
  border: 1px solid #eeecec17;
  margin-left: auto;
  margin-right: auto;
  font-size: 3rem;
  font-weight: 500;
  display: inline-block;
}

.program-details_component {
  text-align: center;
  border: 1px solid #fff;
  border-radius: 8px;
  width: 100%;
  margin-bottom: 3.75rem;
  display: flex;
  position: relative;
  overflow: visible;
  box-shadow: 6px 6px 0 -2px #fff;
}

.program-details_component.mob {
  display: none;
}

.content-top {
  background-color: #0000;
  padding: 2rem 2rem 3rem;
}

.text-block-289 {
  font-weight: 500;
}

.header-mentor-details {
  background-color: #000;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  padding: 30px 1.75rem;
  display: flex;
}

.header-mentor-details.single-mentor {
  text-align: center;
  border-top: 1px solid #fff;
}

.pricing {
  color: #25d0ae;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 3.5rem;
  font-weight: 500;
  line-height: 1;
}

.pricing.is-strikethrough {
  color: #25d0ae;
  font-size: 2rem;
  text-decoration: line-through;
}

.pricing.final-price {
  color: #25d0ae;
  -webkit-text-stroke-color: #f66d5a;
}

.pcta {
  z-index: 200;
  color: #fff;
  background-color: #000;
  border-top: 1px solid #fff;
  justify-content: space-between;
  align-items: center;
  height: 96px;
  padding: 1.25rem 2rem;
  display: flex;
  position: fixed;
  inset: auto 0% 0%;
}

.persistent-cta-mobile-3 {
  display: none;
}

.program-details-content {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-direction: column;
  flex: 1;
  align-items: center;
  padding: 1.5rem;
  display: flex;
}

.program-details-content.right {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  border-right: 1px solid #fff;
  align-items: center;
}

.faq-chevron-5 {
  cursor: pointer;
  width: 28px;
  display: block;
}

.header-component-2 {
  grid-column-gap: 6rem;
  grid-row-gap: 6rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 0 10rem 3rem;
  display: grid;
}

.module_component {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
  display: grid;
}

.mentor-image-container-2 {
  border: 1px solid #000;
  border-radius: 12px;
  width: 100%;
  height: auto;
  max-height: 40rem;
  overflow: hidden;
  box-shadow: 8px 8px 0 -2px #000;
}

.mentor-name2 {
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 2rem;
  font-weight: 700;
}

.pricing-component_left {
  color: #fff;
  text-align: left;
  background-color: #000;
  border: 1px solid #fff;
  border-radius: 1rem;
  max-width: 30rem;
  padding: 2.5rem;
  overflow: visible;
  box-shadow: 8px 8px 0 -2px #000;
}

.program-director-card-2 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  text-align: left;
  background-color: #fff;
  border-radius: .5rem;
  grid-template-rows: auto;
  grid-template-columns: .4fr .6fr;
  grid-auto-columns: 1fr;
  align-content: start;
  align-items: start;
  max-width: 60rem;
  margin-left: auto;
  margin-right: auto;
  display: grid;
  position: relative;
}

.pricing-cta {
  color: #25d0ae;
  text-align: right;
  -webkit-text-stroke-color: #f66d5a;
  margin-right: 0;
  padding-left: 0;
  font-size: 2.5rem;
  font-weight: 500;
}

.pricing-cta.is-strikethrough {
  color: #fff;
  font-size: 1.5rem;
  text-decoration: line-through;
}

.pricing-cta.blue-color {
  color: #0054f7;
}

.pricing-cta.blue-color.tennis-color {
  color: #a6ef67;
}

.pricing-cta.smm {
  font-size: 1rem;
}

.header-mentor-card {
  color: #fff;
  border: 1px solid #fff;
  border-radius: .5rem;
  justify-content: flex-start;
  align-items: stretch;
  max-height: 12rem;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.header-mentor-card.single-mentor {
  flex-direction: column;
  max-height: none;
}

.div-block-440 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center;
  margin-bottom: 0;
  display: flex;
}

.div-block-441 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.footer-logo-gs-cta {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.industry_component {
  grid-column-gap: 78px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.copyright-text {
  color: #ffffff80;
  text-align: center;
  margin-bottom: 20px;
  font-size: 14px;
}

.content-container {
  background-color: #fff;
  align-items: center;
  padding: 120px 50px;
  display: flex;
}

.footer2 {
  background-color: #1f1f1f;
  flex-direction: column;
  align-items: center;
  padding: 67px;
  display: flex;
}

.offer-title-container {
  margin-bottom: 20px;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 2rem;
  font-weight: 500;
}

.offer-container-2 {
  grid-column-gap: 3rem;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 60rem;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.inline-text {
  white-space: normal;
  display: inline;
}

.mentor-logo-header {
  flex: auto;
  justify-content: flex-start;
  align-items: center;
  max-width: 40%;
  height: auto;
  padding-top: 5px;
  display: flex;
}

.margin-top-3 {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

.module_item {
  border: 1px solid #000;
  border-radius: 12px;
  width: 100%;
  max-width: 660px;
  margin-left: auto;
  margin-right: auto;
  padding: 1.5rem;
  box-shadow: 6px 6px 0 -2px #000;
}

.footer-gs-logo {
  width: 120px;
}

.flex {
  color: #f66d5a;
  align-items: center;
  list-style-type: square;
  display: flex;
}

.flex.offer {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  align-items: flex-end;
  margin-bottom: 16px;
}

.flex.pricing {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  align-items: flex-end;
}

.text-block-240 {
  color: #f0f0f0;
  text-align: center;
  text-transform: uppercase;
  border: 1px solid #000;
  border-radius: 130px;
  justify-content: center;
  align-items: center;
  width: 15rem;
  margin-left: auto;
  margin-right: auto;
  padding: 8px 20px;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: .875rem;
  font-weight: 500;
  display: inline-block;
  position: absolute;
  inset: -20px 0% auto;
}

.text-block-240.long {
  background-color: #25d0ae;
  width: 16rem;
}

.offer-detail-content {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.pub-faq-open-2 {
  border-top: 1px solid #000;
  padding: 24px;
  font-size: 18px;
  line-height: 140%;
}

.certificate-wrapper {
  border: 1px solid #000;
  border-radius: 12px;
  max-width: 32rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  box-shadow: 6px 6px 0 -2px #000;
}

.industry_item {
  text-align: center;
  border: 1px solid #000;
  border-radius: 1.5rem;
  padding: 64px 40px;
  box-shadow: 8px 8px 0 -2px #18191f;
}

.pub-faq-question-2 {
  cursor: pointer;
  background-color: #fff;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 944px;
  padding: 20px 24px;
  display: flex;
  position: relative;
}

.pricing_component {
  text-align: center;
  max-width: 72rem;
  margin-left: auto;
  margin-right: auto;
}

.faq-question {
  font-size: 20px;
  font-weight: 500;
  line-height: 30px;
}

.cc-button-text {
  z-index: 2;
  position: relative;
}

.footer-logo-container-5 {
  grid-column-gap: 20px;
  justify-content: center;
  margin-bottom: 1rem;
  display: flex;
}

.footer-logo-container-5.premium {
  margin-bottom: 2rem;
}

.section-mobile-only {
  display: none;
}

.header-mentor-logos {
  grid-column-gap: 11px;
  grid-row-gap: 11px;
  background-color: #fff;
  border-radius: 8px;
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto;
  grid-auto-columns: 1fr;
  place-content: stretch center;
  place-items: center;
  width: 100%;
  margin-top: 3rem;
  padding: 30px 1rem;
  display: flex;
  position: relative;
}

.img-fit-cover {
  object-fit: cover;
  height: 100%;
}

.img-fit-cover.mentor {
  width: 100%;
  height: auto;
}

.img-fit-cover.mentor-1 {
  -webkit-text-fill-color: inherit;
  object-fit: contain;
  background-clip: border-box;
  width: 100%;
  max-width: none;
  padding-top: 0;
}

.headline-container {
  background-image: url('../images/Arrow-grid-3.svg');
  background-position: 0 0;
  background-repeat: repeat;
  background-size: cover;
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
  padding-top: 4rem;
  padding-bottom: 4rem;
  transform: none;
}

.headline-container.decre {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.footer-3 {
  z-index: 1;
  color: #fff;
  background-color: #222;
  margin-bottom: 96px;
}

.sub-heading-container {
  margin-top: 40px;
  margin-bottom: 40px;
}

.who-item-2 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  border: .6px solid #000;
  border-radius: 12px;
  align-items: center;
  max-width: 34%;
  margin-right: 20px;
  padding: 20px;
  display: flex;
  box-shadow: 6px 6px 0 -2px #000;
}

.module-number {
  text-align: center;
  border: 1px solid #000;
  border-radius: 10px;
  width: 5.1rem;
  margin-bottom: 20px;
  padding: 12px;
}

.module-number.seo-po {
  width: 6rem;
  margin-right: -14px;
}

.text-block-520 {
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: .875rem;
  font-weight: 500;
  display: inline;
}

.heading-119 {
  text-align: center;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 2rem;
  font-weight: 500;
  line-height: 1.5;
}

.list-9 {
  line-height: 2.4;
  list-style-type: square;
}

.html-embed-90 {
  color: #25d0ae;
  -webkit-text-stroke-color: #25d0ae;
}

.html-embed-91 {
  color: #25d0ae;
  -webkit-text-stroke-color: #f66d5a;
}

.html-embed-92 {
  color: #25d0ae;
}

.offer-wrapper {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  align-items: flex-start;
  display: flex;
}

.icon-offer {
  background-color: #25d0ae;
  border-radius: 20px;
  padding-left: 5px;
  padding-right: 5px;
}

.div-block-990 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  display: flex;
}

.per-container {
  z-index: 1;
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 944px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.per-container.checkbox {
  display: flex;
}

.per-section {
  min-height: 400px;
  padding-bottom: 70px;
}

.per-section.checkboxes {
  padding-top: 60px;
  padding-bottom: 80px;
}

.per-checkbox-item {
  background-color: var(--white);
  cursor: pointer;
  border: .5px solid #032d3026;
  border-radius: 16px;
  justify-content: flex-start;
  align-items: center;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 15px;
  display: flex;
}

.per-faq {
  border-radius: 10px;
  margin-bottom: 20px;
  overflow: hidden;
}

.footer-des-4 {
  width: 60%;
  margin-top: 20px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 150%;
}

.image-491 {
  width: 60px;
  max-width: none;
  margin-bottom: -31px;
  margin-left: -29px;
  position: absolute;
  inset: auto 0% 0%;
}

.div-block-993 {
  z-index: 1;
  width: 4px;
  height: 90%;
  margin-top: 100px;
  position: absolute;
  inset: 0% auto auto 50%;
  transform: translate(-50%);
}

.div-block-993.how-it-works {
  z-index: 0;
  height: 93%;
  margin-top: 0;
}

.div-block-993.how-it-works.aic {
  height: 78%;
  top: 24px;
}

.d2c-inactive-line-8 {
  background-color: #c4c4c44d;
  width: 50%;
  height: 100%;
  position: absolute;
  left: 50%;
  transform: translate(-50%);
}

.d2c-inactive-line-8.ever {
  border-radius: 20px;
  width: 2px;
}

.div-block-994 {
  background-image: linear-gradient(#ffffff1a, #d9dfff1a);
  border: .5px #ffffff80;
  border-radius: 0;
  justify-content: center;
  display: flex;
  overflow: hidden;
}

.div-block-994.remove-bg {
  background-image: none;
}

.div-block-995 {
  border: .5px #ffffff80;
  border-radius: 8px;
  flex-direction: column;
  display: flex;
}

.block-3 {
  text-align: center;
  border: .5px solid #ffffff80;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 14rem;
  padding: 3rem 1.5rem;
}

.block-3.tl.justify-center {
  background-color: #121212;
  justify-content: flex-start;
  display: flex;
}

.block-3.tr {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.block-3.tr.justify-center {
  background-color: #121212;
  justify-content: flex-start;
  display: flex;
}

.block-3.justfiy-center {
  background-color: #ffffff12;
  justify-content: flex-start;
  display: flex;
}

.image-fit-cover-4 {
  object-fit: cover;
  width: auto;
  height: 100%;
}

.div-block-998 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  width: auto;
  height: auto;
  display: flex;
}

.paragraph-91 {
  text-align: left;
  font-size: 14px;
}

.paragraph-91.smaller {
  font-size: 13px;
}

.meet-your-mentor, .why-now {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.div-block-1007 {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.text-block-532 {
  color: #fff;
  align-self: center;
  text-decoration: line-through;
}

.text-block-533 {
  color: #ffffffb3;
  text-align: center;
  background-color: #0000002b;
  width: 100%;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.text-block-533.grey-bg {
  background-color: #161616;
}

.pod-faq-6 {
  box-shadow: none;
  text-align: left;
  border: .5px solid #ddd;
  border-radius: 10px;
  margin-bottom: 20px;
  overflow: hidden;
}

.pod-faq-6.app {
  border-width: .5px;
  border-color: #fff9;
}

.pod-faq-6.app.remove-border {
  border-style: none none solid;
  border-color: #fff0 #fff0 #99e188;
  border-radius: 0;
}

.footer-logo-container-7 {
  grid-column-gap: 20px;
  justify-content: center;
  margin-bottom: 1rem;
  display: flex;
}

.faq-chevron-7 {
  cursor: pointer;
  width: 20px;
  display: block;
}

.text-block-536 {
  color: #000;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 1.75rem;
  font-weight: 500;
}

.timeline_component-3 {
  text-align: center;
  max-width: 72rem;
  margin-left: auto;
  margin-right: auto;
}

.div-block-1021 {
  z-index: 900;
  text-align: left;
  background-color: #0000003d;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.text-block-539 {
  width: 90%;
  font-size: 22px;
  font-weight: 500;
  line-height: 120%;
}

.workshop-for_container-4 {
  z-index: 1;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 62rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.program-director-card-3 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  text-align: left;
  background-color: #fff;
  border-radius: .5rem;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  align-items: stretch;
  max-width: 42rem;
  margin-left: auto;
  margin-right: auto;
  padding: 1rem;
  display: grid;
  position: relative;
}

.program-director-card-3.pm2 {
  background-color: #0000;
  background-image: linear-gradient(135deg, #000, #072b3899);
  border: 1px solid #f5edeb33;
  align-items: start;
  max-width: 52rem;
  margin-bottom: 1.5rem;
}

.text-block-541 {
  color: #ffffffa8;
  cursor: pointer;
  margin-top: 15px;
  font-size: 16px;
}

.d2c-btn {
  transform: scale3d(1none, 1none, 1none);
  transform-style: preserve-3d;
  background-image: linear-gradient(138deg, #efbf67 15%, #d8614a 53%, #842ea1cc);
  border-radius: 50px;
  max-width: 400px;
  margin-top: -26px;
  margin-bottom: 23px;
  padding: 21px 67px;
  font-size: 16px;
  font-weight: 500;
  transition: all .8s cubic-bezier(.19, 1, .22, 1);
  position: relative;
  box-shadow: 11px 11px 44px #d8614a;
}

.d2c-btn:hover {
  transform: scale(1.1);
}

.d2c-btn.submit-form {
  justify-content: center;
  margin-top: 16px;
  margin-bottom: 0;
  display: flex;
}

.d2c-btn.submit-form.aic {
  box-shadow: none;
  background-color: #000;
  background-image: none;
  border-radius: 8px;
  margin-top: 0;
  padding-top: 16px;
  padding-bottom: 16px;
  transform: none;
}

.d2c-btn.submit-form.aic.butt-new {
  margin-top: 20px;
}

.other-form {
  display: none;
}

.d2c-form {
  flex-direction: column;
  display: flex;
}

.pop-up-modal-3 {
  z-index: 2000;
  color: #000;
  background-color: #808080bf;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding: 4rem;
  display: none;
  position: fixed;
  inset: 0%;
}

.d2c-input {
  border-radius: 4px;
  padding: 20px;
  font-size: 14px;
  line-height: 150%;
}

.d2c-input.extra {
  margin-bottom: 0;
}

.d2c-form-block {
  flex-direction: column;
  width: 100%;
}

.form-message-success {
  background-color: #0000;
  padding: 1.25rem;
  font-weight: 500;
}

.form-message-success.zero-opacity {
  opacity: 0;
}

.banner-logo-with-text-3 {
  color: #fff;
  align-items: center;
  display: flex;
}

.margin-bottom-5 {
  height: auto;
  margin: 0 0 1rem;
}

.margin-bottom-5.margin-medium {
  margin-bottom: 2rem;
}

.margin-bottom-5.margin-regular {
  margin-bottom: 1rem;
}

.margin-bottom-5.margin-custom {
  margin-bottom: 1.5rem;
}

.margin-bottom-5.margin-xsmall {
  margin-bottom: .5rem;
}

.aa {
  filter: grayscale();
}

.video-90 {
  border-radius: 12px;
  width: 360px;
  padding-bottom: 0;
  overflow: hidden;
}

.text-block-547 {
  margin-top: 4px;
  font-size: 1rem;
}

.navbar2 {
  z-index: 200;
  color: #fff;
  justify-content: space-between;
  margin-left: auto;
  margin-right: auto;
  padding: 16px 48px;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.dropdown-list-4 {
  background-color: #0000;
  padding-top: 1px;
}

.dropdown-list-4.w--open {
  padding-top: 9px;
}

.div-block-878 {
  grid-column-gap: 12px;
  display: flex;
}

.div-block-1052 {
  grid-column-gap: 32px;
  align-items: center;
  display: flex;
}

.collection-list-14 {
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.dropdown-2 {
  padding: 0;
  display: none;
}

.nav-link2 {
  font-weight: 500;
  line-height: 1.3;
}

.nav-link2.for-hamburger {
  color: #fff;
}

.nav-link2.is-button {
  color: #fff;
  border: 2px solid #fff3;
  border-radius: 8px;
  padding: 9px 20px;
}

.nav-link2.is-button:hover {
  color: #030a21;
  background-color: #fff;
}

.nav-link2.is-button.hamburg {
  color: #000;
  text-align: center;
  border-color: #0003;
}

.nav-link2.is-button.hamburg:hover {
  background-color: #37ed81;
}

.dropdown-toggle-4 {
  grid-row-gap: 4px;
  border: 2px solid #fff3;
  border-radius: 4px;
  flex-direction: column;
  padding: 12px;
  display: flex;
}

.dropdown-toggle-4.w--open {
  color: #030a21;
  background-color: #fff;
}

.nav-link-arrow {
  z-index: 1;
  opacity: 0;
  width: 1rem;
  height: 1rem;
  position: relative;
}

.navbar-content-left {
  grid-column-gap: 56px;
  align-items: center;
  display: flex;
}

.div-block-1053 {
  grid-column-gap: 20px;
  align-items: center;
  display: flex;
}

.div-block-1054 {
  grid-row-gap: 16px;
  background-color: #fff;
  border-radius: 8px;
  flex-direction: column;
  width: 19rem;
  padding: 32px;
  display: flex;
  box-shadow: 0 4px 80px #37cced33;
}

.collection-list-15 {
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.dropdown-list-3 {
  margin-top: 12px;
}

.dropdown-list-3.w--open {
  background-color: #0000;
  flex-direction: column;
  align-items: flex-start;
  margin-top: 0;
  padding-top: 12px;
  display: flex;
}

.dropdown-toggle-3 {
  grid-column-gap: 10px;
  color: #fff;
  border: 2px solid #fff3;
  border-radius: 8px;
  padding: 9px 20px;
  font-weight: 500;
  display: flex;
}

.dropdown-toggle-3:hover, .dropdown-toggle-3.w--open {
  color: #030a21;
  background-color: #fff;
}

.gs-logo-2 {
  width: 7rem;
}

.z-1 {
  z-index: 1;
  position: relative;
}

.nav-link-hover {
  background-color: #fff;
  width: 115%;
  height: 32px;
  margin-top: -3px;
  margin-left: -7px;
  padding: 9px 7px 9px 14px;
  position: absolute;
  inset: 0%;
}

.line {
  background-color: #fff;
  width: 16px;
  height: 2px;
}

.div-block-1055 {
  background-color: #0000001a;
  width: 100%;
  height: 1px;
}

.nav-dropdown-link {
  grid-column-gap: 8px;
  color: #000;
  text-align: left;
  justify-content: flex-start;
  align-self: flex-start;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  display: flex;
  position: relative;
}

.div-block-1056 {
  grid-column-gap: 12px;
  color: #030a21;
  white-space: nowrap;
  background-color: #ffdb4d;
  justify-content: flex-end;
  width: 100%;
  padding-top: 12px;
  padding-bottom: 12px;
  font-weight: 500;
  display: flex;
  position: absolute;
  bottom: -48px;
  left: 0%;
  right: 0%;
}

.icon-1x1-atom {
  align-self: center;
  width: 1rem;
  height: 1rem;
}

.trust-rating-badge {
  z-index: 1;
  grid-column-gap: 12px;
  grid-row-gap: 16px;
  background-color: #fff;
  border: 2px solid #030a21;
  border-radius: 12px;
  grid-template-rows: auto;
  grid-template-columns: 48px 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding: 1rem 1.5rem;
  display: flex;
  position: relative;
}

.rating-text {
  font-size: 1.375rem;
  font-weight: 600;
}

.rating-text.text-color-black {
  font-weight: 400;
}

.flex-col {
  flex-direction: column;
  display: flex;
}

.inverted {
  filter: invert();
}

.div-block-1064 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: center;
  width: auto;
  display: flex;
}

.div-block-1064.hidden-on-phone.v-flex {
  flex-direction: column;
}

.image-502 {
  filter: grayscale();
}

.text-block-553 {
  margin-left: 1.5rem;
  padding-top: 4rem;
}

.text-block-554 {
  padding-left: 1.5rem;
}

.link-block-27 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #a6ef67;
  border-radius: 12px;
  grid-template-rows: auto;
  grid-template-columns: 6fr .25fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding-left: 32px;
  padding-right: 32px;
  text-decoration: none;
  display: grid;
}

.link-block-27.green {
  background-color: #a6ef67;
  padding: 20px;
}

.link-block-27.green.chatgpt {
  text-align: left;
  background-color: #a6ef67;
  justify-content: center;
  padding: 25px 80px;
  display: flex;
}

.link-block-27.green.chatgpt.final-cta {
  background-color: #a6ef67;
  padding-top: 12px;
  padding-bottom: 12px;
  font-weight: 200;
  text-decoration: none;
}

.text-block-555 {
  color: #000;
  font-size: 1.3rem;
  font-weight: 600;
}

.text-span-199 {
  text-decoration: line-through;
}

.div-block-403 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: right;
  grid-template: ". . Area"
  / 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  display: grid;
}

.image-504 {
  filter: brightness(2000%) grayscale(260%);
}

.paragraph-95 {
  margin-top: 20px;
}

.image-506 {
  filter: brightness(2000%) grayscale(260%);
}

.heading-129 {
  text-align: center;
  font-size: 24px;
  font-weight: 400;
}

.image-507 {
  filter: brightness(2000%) grayscale(260%);
}

.link-block-28 {
  flex: 1;
  text-decoration: none;
}

.text-block-556 {
  color: #131313;
  margin-left: 24px;
  font-weight: 500;
  text-decoration: none;
}

.div-block-1069 {
  grid-column-gap: 12px;
  grid-row-gap: 0px;
  background-image: linear-gradient(135deg, #0000003d, #1d2000);
  border: 1px solid #ffffff69;
  border-radius: 8px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-bottom: 1rem;
  margin-right: .8rem;
  padding: 1rem;
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 1.5;
  display: grid;
}

.div-block-1069.pm2 {
  grid-column-gap: 12px;
  grid-row-gap: 8px;
  background-image: linear-gradient(135deg, #000, #072b3899);
  margin-bottom: 0;
  margin-right: 0;
}

.div-block-1072 {
  z-index: 200;
  background-color: #fff;
  position: fixed;
  inset: auto 0% 0%;
}

.div-block-1073 {
  align-items: center;
  display: flex;
}

.html-embed-98 {
  width: 24px;
  display: flex;
}

.html-embed-99 {
  display: none;
}

.image-508 {
  margin-left: 8px;
}

.text-size-regular-8 {
  font-size: 16px;
}

.text-size-regular-8.text-weight-reegular {
  font-weight: 400;
}

.div-block-1074 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  flex: 1;
  display: flex;
}

.div-block-1075 {
  width: 24rem;
  margin-top: 2rem;
}

.image-fit-cover-9 {
  object-fit: cover;
  border-radius: 8px;
  width: 100%;
}

.image-fit-cover-9.height {
  mix-blend-mode: normal;
  border-radius: 8px;
  margin-top: 0;
}

.image-fit-cover-9.height._150 {
  height: 150px;
}

.button-19 {
  color: #fff;
  background-color: #0000;
  border: 1px solid #ffffff80;
  border-radius: 4px;
}

.div-block-1076 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-1077 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  width: 90%;
  max-width: 60rem;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.div-block-1079 {
  text-align: left;
  background-image: linear-gradient(270deg, #580e1633, #e21da933);
  border: .5px solid #ffffff80;
  border-radius: 8px;
  flex: 0 auto;
  max-width: 48%;
  padding: 24px;
}

.div-block-1079.pmgrad {
  background-image: linear-gradient(-270deg, #072b3899, #000);
}

.heading-130 {
  margin-bottom: 20px;
}

.section-faq-7 {
  margin: 4rem auto;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.faq-chevron-8 {
  cursor: pointer;
  width: 28px;
  display: block;
}

.margin-top-5 {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-top-5.margin-regular {
  margin-top: 1rem;
}

.margin-top-5.margin-medium {
  margin-top: 2.5rem;
}

.margin-top-5.margin-medium.hidden {
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.text-size-regular-9 {
  font-size: 16px;
}

.text-size-regular-9.text-align-center {
  padding-top: 20px;
}

.pod-faq-7 {
  box-shadow: none;
  text-align: left;
  border: .5px solid #ddd;
  border-radius: 10px;
  margin-bottom: 20px;
  overflow: hidden;
}

.pod-faq-7.app {
  border-width: .5px;
  border-color: #fff9;
}

.text-block-557 {
  font-size: 20px;
  font-weight: 500;
  line-height: 30px;
}

.div-block-1090 {
  grid-row-gap: 12px;
  flex-direction: column;
  display: flex;
}

.div-block-1091 {
  border: 1px solid #fff;
  border-radius: 12px;
  overflow: hidden;
}

.text-block-559 {
  font-size: .875rem;
}

.div-block-1092 {
  border: 1px solid #fff6;
  border-radius: 16px;
  width: auto;
  max-width: 38.0625rem;
  margin-left: auto;
  margin-right: auto;
  padding: 1px 1px 2px;
}

.evergreen_h2-3 {
  color: #fff;
  text-align: center;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 2.5rem;
  font-weight: 500;
}

.text-block-560 {
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.25;
}

.text-block-561 {
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 1.25rem;
  font-weight: 500;
}

.container-large-17 {
  width: 100%;
  max-width: 72rem;
  margin-left: auto;
  margin-right: auto;
}

.container-large-17.text-align-center {
  max-width: 72rem;
}

.image-510 {
  z-index: 0;
  opacity: .15;
  min-width: 140px;
  min-height: 140px;
  position: absolute;
  bottom: -70px;
  left: 120px;
}

.image-510._5 {
  min-width: 90px;
  bottom: -11px;
  left: 217px;
}

.image-510._6 {
  min-width: 90px;
  min-height: 120px;
  bottom: -15px;
  left: 120px;
}

.image-510._4 {
  min-width: 80px;
  bottom: -18px;
  left: 218px;
}

.image-510._2 {
  bottom: -34px;
}

.image-510._3 {
  bottom: -24px;
  left: 101px;
}

.div-block-1093 {
  grid-row-gap: 16px;
  text-align: left;
  background-image: linear-gradient(144deg, #110613, #1106132b 50%, #c607f680);
  border: 1px solid #fff6;
  border-radius: 12px;
  flex-direction: column;
  align-items: flex-start;
  padding: 16px 24px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.div-block-1093.spm-outcomes {
  background-image: linear-gradient(144deg, #110613, #1106132b 50%, #24746d);
  margin-top: 30px;
  margin-bottom: 100px;
  padding-top: 20px;
}

.div-block-1094 {
  grid-column-gap: 23px;
  grid-row-gap: 40px;
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto;
  grid-auto-columns: 1fr;
  justify-content: center;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.div-block-1094.isdiasj {
  grid-template-columns: auto auto auto;
  margin-top: 0;
}

.html-embed-100 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-span-204 {
  color: #fff;
}

.text-block-562 {
  color: #b8b8b8;
  font-size: 20px;
  line-height: 30px;
}

.margin-top-7 {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-top-7.margin-custom {
  margin-top: 1.5rem;
}

.text-size-regular-11 {
  font-size: 16px;
}

.text-size-regular-11.text-align-center {
  padding-top: 20px;
}

.div-block-1095 {
  flex-direction: column;
  align-items: center;
  max-width: 1440px;
  margin-bottom: 8rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div-block-1096 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: center;
  display: block;
}

.container-large-18 {
  max-width: 60rem;
  margin-left: auto;
  margin-right: auto;
  line-height: 150%;
}

.paragraph-96 {
  color: #bbb;
  margin-top: 12px;
  margin-bottom: 0;
  font-size: 17px;
  line-height: 140%;
}

.image-511 {
  object-fit: cover;
  border-radius: 8px;
  height: 16rem;
}

.image-511.image-fit-cover {
  filter: none;
  width: 100%;
  max-width: none;
  height: 100%;
}

.div-block-1097 {
  align-items: flex-start;
  display: flex;
}

.text-span-205 {
  color: #24746d;
}

.spm-logotaught {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  display: flex;
}

.spm-logotaught.spm-row {
  padding-top: 40px;
}

.black-white {
  filter: grayscale();
}

.div-block-1098 {
  justify-content: center;
  display: flex;
}

.div-block-1098.ver {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
}

.width-para-tt {
  width: 254px;
}

.semi-bold {
  font-weight: 600;
}

.hide-mob {
  display: block;
}

.hide-desk {
  display: none;
}

.hero-mentor-logo {
  object-fit: cover;
  width: 100%;
  min-width: 7rem;
  max-width: 9rem;
  max-height: 5rem;
}

.hero-mentor-info-highlight-4 {
  color: #fff;
  text-align: center;
  background-color: #121033;
  border: .5px solid #ffffff80;
  border-radius: 4px;
  width: 10rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: .5rem;
  padding-bottom: .5rem;
  position: absolute;
  inset: -1.6rem 0% auto;
}

.mentor-component {
  z-index: 1;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #fff;
  background-color: #251e66;
  border: .5px solid #ffffff80;
  border-radius: .5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  max-width: 54rem;
  margin-left: auto;
  margin-right: auto;
  display: grid;
  position: relative;
}

.course-detail-list {
  color: #ffffffb3;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
}

.workshop-working_component {
  z-index: 1;
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: stretch start;
  max-width: 60rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.hero-mentor-content {
  width: 50%;
  padding: 1rem;
}

.hero-mentor-content.vsl {
  color: #fff;
  text-align: center;
  text-align: center;
  background-color: #251e66;
  border: .5px solid #fff;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  width: 100%;
  padding: 2rem .7rem;
}

.hero-mentor_component-3 {
  color: #000;
  border-radius: 4px;
  position: relative;
}

.margin-bottom-7 {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-bottom-7.margin-custom {
  margin-bottom: 1.5rem;
}

.margin-bottom-7.margin-large {
  z-index: 1;
  position: relative;
}

.margin-bottom-7.margin-custom-2 {
  margin-top: .25rem;
  margin-bottom: .25rem;
}

.margin-bottom-7.margin-medium {
  margin-bottom: 2rem;
}

.margin-bottom-7.margin-custom-2 {
  margin-bottom: 1.25rem;
}

.margin-bottom-7.margin-xsmall {
  margin-bottom: .5rem;
}

.margin-bottom-7.white {
  color: var(--white);
}

.workshop-working_item {
  color: #fff;
  background-color: #121033;
  border-radius: .25rem;
  width: 33%;
  padding: 2rem 1.5rem 1.75rem;
}

.close-button-4 {
  z-index: 2500;
  cursor: pointer;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  width: 1rem;
  margin-top: 16px;
  margin-right: 16px;
  padding: 0;
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
}

.icon-1x1-small-2 {
  width: 2rem;
  height: 2rem;
}

.certificate-component {
  grid-column-gap: 48px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.mentor-name-and-bio {
  color: #ffffffb3;
  padding: 32px 40px 32px 42px;
}

.heading-medium-3 {
  font-size: 2.5rem;
  font-weight: 700;
  line-height: 1.2;
}

.hero-mentor-logo-wrapper-3 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-bottom: 8px;
  display: flex;
}

.hero-mentor-logo-wrapper-3.mentor {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  justify-items: start;
  margin-bottom: 0;
  display: flex;
}

.container-large-19 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.vsl-deco-left {
  position: absolute;
  inset: auto auto -20px -20px;
}

.text-size-large-8 {
  font-size: 1.5rem;
}

.course-cta {
  color: #022654;
  text-align: center;
  background-color: #ffb800;
  border-radius: .5rem;
  width: 100%;
  padding: 1.7rem 1.5rem;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.3;
  position: relative;
}

.course-cta.alt {
  color: #042826;
  background-color: #0000;
  background-image: none;
  border: 1px solid #042826;
  display: block;
}

.course-cta.alt:hover {
  color: #fff;
  background-image: linear-gradient(270deg, #37e887, #2fc0d7);
  border-style: solid;
  border-color: #0000;
}

.course-cta.persistent.strech.auto {
  flex: none;
  width: auto;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.course-cta.popup {
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.course-cta.timer {
  width: 30%;
}

.cc-title {
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 1.25rem;
  font-weight: 500;
}

.learn-item-2 {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  color: #fff;
  background-color: #121033;
  border: .5px solid #ffffff80;
  border-radius: 4px;
  grid-template: ". Area"
  / auto 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding: 1rem;
  display: grid;
}

.learn-list {
  grid-column-gap: 24px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.text-size-medium-10 {
  font-size: 1.25rem;
}

.course-component {
  grid-column-gap: 1px;
  color: #fff;
  background-color: #121033;
  background-image: url('../images/Group_2.svg');
  background-position: 97% 10%;
  background-repeat: no-repeat;
  background-size: auto;
  border: 1px solid #fff;
  border-radius: 8px;
  padding-left: 60px;
  padding-right: 60px;
  display: flex;
  overflow: visible;
}

.timer-content-2 {
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 4rem;
  font-weight: 700;
  line-height: 1.2;
  display: block;
}

.page-padding-9 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.course-component-top {
  margin-top: 60px;
  margin-bottom: 60px;
}

.faq-answer-text-2 {
  padding: 0 1.5rem 20px;
  font-size: 16px;
  line-height: 34px;
  overflow: hidden;
}

.vsl-wrapper {
  border-radius: .5rem;
  height: 17rem;
  overflow: hidden;
}

.faq-answer-wrapper-2 {
  width: 100%;
  line-height: 24px;
  overflow: hidden;
}

.heading-small-9 {
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.4;
}

.testimonial_item {
  color: #fff;
  background-color: #121033;
  border-radius: 8px;
  width: 47%;
  margin-bottom: 1.5rem;
  margin-left: .75rem;
  margin-right: .75rem;
  padding: 2rem 1.5rem;
}

.full-image {
  object-fit: cover;
  object-position: 50% 50%;
  width: 100%;
  max-width: none;
  height: 100%;
}

.hero-mentor-details-2 {
  border: .5px solid #fff;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: flex;
  overflow: hidden;
}

.faq-wrapper-2 {
  cursor: pointer;
  border-bottom: 1px solid #000;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1.5rem;
  display: block;
  overflow: hidden;
}

.underlined {
  background-image: url('../images/Underline-1.svg');
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-bottom: 2px;
  line-height: 1.5;
  display: inline-block;
}

.underlined.white {
  background-image: url('../images/white-underline.svg');
}

.offer-headline {
  margin-right: 4px;
  font-weight: 500;
  display: inline;
}

.cta-date-timer-3 {
  font-weight: 700;
}

.course-component-bottom {
  margin-top: 60px;
  margin-bottom: 60px;
}

.mentor-logos {
  width: 100%;
  min-width: 2.5rem;
  max-width: 7rem;
  height: auto;
}

.checkmark-wrapper {
  border-radius: 0%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  padding: .25rem;
  display: flex;
}

.who-item-2 {
  z-index: 1;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  box-shadow: none;
  color: #fff;
  background-color: #121033;
  border-radius: 4px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  max-width: 50%;
  margin-bottom: 1rem;
  margin-right: 1rem;
  padding: 1rem 1.25rem;
  font-size: 1.25rem;
  font-weight: 400;
  display: grid;
  position: relative;
  overflow: hidden;
}

.hero-mentor-logo_component-2 {
  text-align: center;
  background-color: #fff;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  padding: 1.5rem 1rem;
  overflow: hidden;
}

.timer-number-container-2 {
  flex-direction: column;
  justify-content: center;
  width: 6rem;
  display: flex;
}

.price {
  color: #feb800;
  font-size: 56px;
  font-weight: 700;
  line-height: 40px;
}

.price.symbol {
  margin-right: 4px;
}

.certi-icon {
  color: #fff;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  border-radius: 20px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  padding-left: 0;
  display: flex;
}

.timer_component-2 {
  grid-column-gap: 8px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto auto auto;
  grid-auto-columns: 1fr;
  place-content: start stretch;
  place-items: start center;
  max-width: 23rem;
  margin-bottom: 3rem;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.curriculum_item {
  color: #fff;
  border-radius: .25rem;
  flex-flow: column wrap;
  grid-template-rows: auto auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  width: 42rem;
  display: flex;
  overflow: hidden;
}

.certificate {
  border-radius: 8px;
  flex-direction: column;
  position: relative;
  overflow: hidden;
  box-shadow: 6px 6px 20px #0000002e;
}

.footer-4 {
  color: #fff;
  background-color: #181646;
  flex-direction: column;
  justify-content: space-around;
  padding-top: 2rem;
  padding-bottom: 0;
  display: flex;
}

.benefit-code {
  display: none;
}

.gradient-2 {
  background-image: linear-gradient(#00255400, #000000b3);
  position: static;
  inset: 0%;
}

.vsl-deco-right {
  position: absolute;
  inset: -20px -20px auto auto;
}

.faq-question-wrapper-3 {
  justify-content: space-between;
  align-items: center;
  padding: .8rem 1.5rem 20px;
  font-size: 20px;
  font-weight: 600;
  line-height: 40px;
  display: flex;
}

.strikethrough {
  text-decoration: line-through;
}

.flex-2 {
  align-items: center;
  list-style-type: square;
  display: flex;
}

.flex-2.align-center {
  justify-content: center;
}

.flex-2.vertical-on-phone {
  flex-direction: column;
}

.flex-2.no-wrap {
  flex-wrap: wrap;
}

.flex-2.no-wrap.list-item {
  color: #ffffffb3;
}

.mentor-logo-wrapper-2 {
  color: #000;
  background-color: #fff;
  margin-right: 1px;
  padding: 16px 40px 16px 42px;
  font-size: 14px;
  font-weight: 500;
}

.course-details_component {
  grid-column-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: stretch;
  margin-bottom: 2.5rem;
  display: flex;
}

.mentor-name-2 {
  color: #fff;
  font-size: 1.25rem;
  font-weight: 500;
}

.vsl-container-2 {
  border-radius: 8px;
  flex-direction: row;
  height: 18rem;
  margin-bottom: 2rem;
  position: relative;
  overflow: visible;
}

.deco-left-2 {
  width: 7rem;
  position: absolute;
  inset: auto auto 3% -2%;
}

.deco-left-2.length {
  width: 14rem;
  bottom: 4%;
}

.certifcate-item {
  grid-column-gap: 12px;
  grid-row-gap: 8px;
  color: #ffffffb3;
  background-color: #121033;
  border-radius: 4px;
  grid-template-rows: auto auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding: 1.5rem;
  display: grid;
}

.grid-container {
  z-index: 0;
  opacity: .4;
  background-image: url('../images/Grid-1-1.png');
  background-position: 0 0;
  background-repeat: repeat;
  background-size: 1435px;
  position: absolute;
  inset: 0%;
}

.faq-icon-2 {
  width: 1.5rem;
}

.course-detail-icon {
  width: 1.5rem;
  height: 1.5rem;
}

.body-text-large {
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 20px;
}

.body-text-large.wrap {
  white-space: normal;
}

.hero_component-2 {
  z-index: 1;
  grid-column-gap: 5rem;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  max-width: 72rem;
  margin-left: auto;
  margin-right: auto;
  display: grid;
  position: relative;
}

.final-offer {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.section-home-crash-course {
  position: relative;
}

.section-home-crash-course.ts {
  color: #fff;
  background-color: #181646;
  padding-top: 40px;
}

.testimonial-written_component {
  flex-flow: wrap;
  justify-content: space-between;
  display: flex;
}

.line-2 {
  border: .5px dashed #ffffffb3;
  flex: 1;
  height: 1px;
  display: flex;
}

.certificate-title {
  color: #fff;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 1.25rem;
  font-weight: 500;
}

.footer-logo-container-8 {
  grid-column-gap: 20px;
  justify-content: center;
  margin-bottom: 1rem;
  display: flex;
}

.who_component-2 {
  z-index: 1;
  flex-flow: wrap;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.text-color-grey-4 {
  color: gray;
}

.strikethrough-price {
  text-decoration: line-through;
}

.hero-content_right {
  grid-row-gap: 40px;
  flex-direction: column;
  max-width: 46vw;
  display: flex;
}

.text-opacity-80 {
  color: #fffc;
}

.deco-right-2 {
  width: 7rem;
  position: absolute;
  inset: 2% -2% auto auto;
}

.deco-right-2.length {
  width: 13rem;
}

.heading-large-5 {
  font-size: 3.5rem;
  font-weight: 700;
  line-height: 1.2;
}

.hero-content_left-4 {
  flex-direction: column;
  justify-content: space-between;
}

.mentor-content-wrapper {
  flex-direction: column;
  justify-content: flex-start;
  width: auto;
  height: auto;
}

.bonus-title-container {
  grid-column-gap: 32px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 2rem;
  display: flex;
}

.persistent-cta-2 {
  display: none;
}

.persistent-cta-2.v-flex {
  z-index: 999;
  background-color: #02141d;
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: flex;
  position: fixed;
  inset: auto 0% 0%;
}

.gs-logo-3 {
  width: 8rem;
  height: 4rem;
}

.section-timer-2 {
  color: #fff;
  background-color: #121033;
}

.course-detail-item {
  grid-row-gap: 8px;
  text-align: center;
  border: .5px solid #fff;
  border-radius: .25rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 23%;
  padding: .7rem 1.5rem 1rem;
  display: flex;
}

.curriculum_component {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: stretch;
  display: flex;
  position: relative;
}

.mentor-image-wrapper-2 {
  border-radius: 8px;
  margin-top: 12px;
  margin-bottom: 12px;
  margin-left: 12px;
  overflow: hidden;
}

.heading-133 {
  font-size: 3rem;
}

.curriculum_title {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-color: #002554;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  width: 100%;
  padding: 1.25rem;
  font-family: IBM Plex Sans Condensed, sans-serif;
  display: block;
  position: relative;
}

.day-number-wrappper {
  background-color: #121033;
  border-bottom-right-radius: 4px;
  padding: .8rem 1.2rem;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 1.5rem;
  font-weight: 500;
  display: inline-block;
  position: relative;
  top: -1.25rem;
  left: -1.25rem;
  right: auto;
}

.flex-3 {
  align-items: center;
  list-style-type: square;
  display: flex;
}

.curriculum_description {
  background-color: #181646;
  flex: 1;
  width: 100%;
  padding: 1.25rem 1.25rem 1.75rem;
}

.body {
  background-color: #fff;
}

.gtm-tag {
  display: none;
}

.text-span-207 {
  text-decoration: line-through;
}

.testimonial-screenshot {
  width: 100%;
}

.text-block-564 {
  font-size: .9rem;
  line-height: 1.5;
}

.text-block-569 {
  margin-right: 0;
}

.link-block-29 {
  color: #fff;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.html-embed-101 {
  margin-right: 8px;
  display: flex;
}

.div-block-1101 {
  filter: blur(20px);
  background-color: #7513c2;
  border-radius: 8rem;
  width: 4rem;
  height: 4rem;
  position: absolute;
  inset: -30% auto auto -5%;
}

.link-block-30 {
  color: #fff;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.html-embed-102 {
  margin-right: 8px;
  display: flex;
}

.div-block-1102 {
  filter: blur(20px);
  background-color: #7513c2;
  border-radius: 8rem;
  width: 4rem;
  height: 4rem;
  position: absolute;
  inset: -30% auto auto -5%;
}

.link-13 {
  color: #fff;
  text-decoration: none;
}

.link-block-31 {
  color: #fff;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.text-span-208 {
  line-height: 1.5;
  text-decoration: underline;
}

.close-button-5 {
  z-index: 2500;
  cursor: pointer;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  width: 1rem;
  margin-top: 16px;
  margin-right: 16px;
  padding: 0;
  display: block;
  position: absolute;
  inset: 0% 0% auto auto;
}

.close-button-5.top {
  justify-content: center;
  width: 1.25rem;
  margin-top: 0;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.html-embed-103 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.pop-up-modal-4 {
  z-index: 2000;
  color: #000;
  background-color: #808080bf;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding: 4rem;
  display: none;
  position: fixed;
  inset: 0%;
}

.progress-circle {
  z-index: 2;
  background-color: #046a68;
  border-radius: 10rem;
  width: 1rem;
  height: 1rem;
  position: relative;
}

.progress-circle.upcming {
  background-color: #d3d3d3;
}

.progress-circle.active {
  background-color: #36ee81;
}

.div-block-1103 {
  justify-content: space-between;
  margin-bottom: 20px;
  display: flex;
  position: relative;
}

.div-block-1103.opacity-zero {
  opacity: 0;
}

.div-block-1104 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.third-form {
  flex-direction: column;
  display: none;
}

.html-embed-104 {
  display: flex;
}

.second-form {
  flex-direction: column;
  display: none;
}

.d2c-form-block-2 {
  flex-direction: column;
  width: 100%;
  display: flex;
}

.progress-line {
  z-index: 0;
  background-image: linear-gradient(to right, #046a69 49%, #d3d3d3 51%);
  width: 98%;
  height: 4px;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 7px 0% auto;
}

.progress-line.complete {
  background-color: #046a69;
  background-image: none;
}

.close-button-6 {
  z-index: 2500;
  cursor: pointer;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  width: 1rem;
  margin-top: 16px;
  margin-right: 16px;
  padding: 0;
  display: block;
  position: absolute;
  inset: 0% 0% auto auto;
}

.text-block-572 {
  font-size: .7rem;
  font-weight: 300;
  line-height: 1.2;
}

.image-521 {
  height: 12px;
}

.text-block-573 {
  font-size: 1.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.div-block-1109, .div-block-1112 {
  color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-1113 {
  z-index: 4;
  cursor: pointer;
  justify-content: space-around;
  height: 100%;
  padding-left: 166px;
  display: flex;
  position: relative;
}

.div-block-1113.cc {
  padding-left: 0;
  padding-right: 59px;
}

.div-block-1113.cc.new {
  align-items: center;
}

.div-block-1114 {
  z-index: 200;
  background-color: #12002b;
  height: 145px;
  position: relative;
  inset: 0% 0% auto;
}

.text-span-209 {
  font-weight: 500;
}

.div-block-1117 {
  background-color: #170241;
  border: .4px solid #ffffff4d;
  border-radius: 5px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 22px;
  padding: 6px 14px;
  display: flex;
}

.text-block-574 {
  font-size: 1.75rem;
  font-weight: 300;
  line-height: 1.2;
}

.text-block-575 {
  font-size: 1.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.image-523 {
  z-index: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.image-523.mobile {
  display: none;
}

.div-block-1119 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  margin-top: 12px;
  margin-bottom: 12px;
  display: flex;
}

.text-block-576 {
  font-size: 2rem;
  font-weight: 500;
  line-height: 1.2;
}

.close-yes-popup {
  display: flex;
  position: absolute;
  inset: 2% 3% auto auto;
}

.link-block-32 {
  color: #000;
  background-color: #37ed81;
  border-radius: 6px;
  width: 100%;
  padding: 8px 14px;
  text-decoration: none;
  display: flex;
}

.popup-resources-row {
  border-top: 1px solid #5b5b5b;
  justify-content: space-around;
  display: flex;
}

.popup-resources-row.top {
  background-color: #ffffff0d;
  border-top-style: none;
}

.div-block-1142 {
  background-color: #fff;
  width: 100%;
  height: .5px;
}

.image-524 {
  position: absolute;
  inset: 0% auto auto 5%;
}

.text-block-577 {
  font-size: 1.25rem;
}

.text-span-210, .text-span-211 {
  font-weight: 600;
}

.collection-list-18 {
  grid-column-gap: 3px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: none;
}

.div-block-1140 {
  width: 100%;
}

.div-block-1141 {
  border-top: .5px solid #fff;
  border-bottom: .5px solid #fff;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 1.3;
  display: flex;
}

.yes-tool-container {
  width: 100%;
  padding: 8px;
}

.yes-tool-container.center {
  border-left: 1px solid #5b5b5b;
  border-right: 1px solid #5b5b5b;
}

.image-525 {
  position: absolute;
  inset: 0% 11% auto auto;
}

.div-block-1139 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
  width: 60%;
  margin-top: 20px;
  margin-bottom: 20px;
  display: flex;
}

.div-block-1143 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  display: flex;
}

.text-block-578 {
  font-size: .875rem;
}

.div-block-1144 {
  border: 1px solid #5b5b5b;
  border-radius: 12px;
  width: 100%;
  margin-top: 20px;
}

.text-block-579 {
  font-size: 1.125rem;
  font-weight: 600;
}

.wes-popup {
  color: #fff;
  text-align: center;
  background-color: #130531;
  border-radius: 32px;
  flex-direction: column;
  align-items: center;
  width: 400px;
  height: 100%;
  margin: auto;
  padding: 35px 18px;
  display: flex;
  position: relative;
  overflow: scroll;
}

.text-block-580 {
  width: 100%;
  font-weight: 500;
}

.yes-popup-wrapper {
  z-index: 530;
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  background-color: #000000bf;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding-top: 5%;
  padding-bottom: 5%;
  display: none;
  position: fixed;
  inset: 0%;
}

.text-span-212 {
  color: #a6ef67;
}

.text-span-212.blue, .text-span-213 {
  color: #35e7be;
}

.text-span-218 {
  color: #03fdfc;
}

.text-span-218.blue {
  color: #35e7be;
}

.bold-text-19 {
  aspect-ratio: auto;
  text-align: center;
  font-size: 1.5rem;
  font-weight: 600;
}

.text-block-581 {
  text-align: center;
}

.medium-40-2 {
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 2.5rem;
  font-weight: 500;
  line-height: 1.4;
}

.video-testimonial-pm {
  border-radius: 8px;
  min-height: 240px;
  overflow: hidden;
}

.image-527, .image-528, .image-529 {
  border-radius: 10px;
}

.testimonial_component-2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.testimonial_component-2.pm-2 {
  min-width: 720px;
}

.text-block-584 {
  font-size: .9rem;
}

.text-block-585 {
  color: #ffffffba;
}

.bold-text-21 {
  color: #fff;
  -webkit-text-stroke-color: #fff;
}

.link-14 {
  color: #01ffbb;
}

.text-span-220 {
  color: #00ffc4;
}

.text-span-221 {
  color: #fffb00;
}

.text-span-224 {
  color: #ffffffbf;
}

.bold-text-22 {
  color: #fff;
}

.text-span-225 {
  color: #00e0ec;
}

.text-span-226 {
  color: #fff;
  background-color: #0000;
}

.link-15 {
  color: #3ee4fa;
}

.footer-logo-container-9 {
  grid-column-gap: 20px;
  justify-content: center;
  margin-bottom: 1rem;
  display: flex;
}

.padding-section-120 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 120px;
  padding-bottom: 120px;
  display: flex;
  position: relative;
}

.padding-section-120.left {
  align-items: flex-start;
  padding-bottom: 120px;
  display: block;
}

.learn-heading {
  text-align: center;
  font-size: 3rem;
  font-weight: 500;
  line-height: 135%;
}

.linear-gradient {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(#99e188 6%, #00e4cc);
  -webkit-background-clip: text;
  background-clip: text;
}

.v-flex-30 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.v-flex-30.left {
  justify-content: flex-start;
  align-items: flex-start;
}

.text-block-586 {
  text-align: center;
  font-size: 24px;
  line-height: 30px;
}

.learn_button {
  color: var(--growthschool-dark-blue);
  text-align: center;
  background-color: #99e188;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 294px;
  padding: 20px 75px;
  font-size: 1.5rem;
  line-height: 1.25;
  display: flex;
  box-shadow: 0 119px 33px #49783f03, 0 76px 31px #49783f14, 0 43px 26px #49783f45, 0 19px 19px #49783f78, 5px 0 11px #49783f8a;
}

.learn_button.download {
  padding-left: 60px;
  padding-right: 60px;
  font-size: 1.3rem;
}

.v-flex-20 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.text-block-587 {
  font-size: 20px;
}

.h-flex-20 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  display: flex;
}

.top-marquee {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  white-space: nowrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  width: 1440px;
  display: flex;
}

.marquee_card {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-color: var(--white);
  border-radius: 9.6px;
  flex-direction: column;
  align-items: center;
  width: 12vw;
  height: 148px;
  padding-top: 14px;
  display: flex;
  overflow: hidden;
}

.img {
  position: static;
}

.hero_marquee {
  grid-column-gap: 46px;
  grid-row-gap: 46px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.text-span-227 {
  color: #105974;
}

.video_wrapper {
  z-index: 1;
  position: absolute;
}

.video_wrapper.hide-vsl {
  display: none;
}

.video-91 {
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 534px;
  height: 300px;
  display: flex;
  position: relative;
  box-shadow: 0 0 50px #00000080;
}

.linear_gradient {
  border-bottom-right-radius: 40px;
  border-bottom-left-radius: 40px;
  padding-bottom: 196px;
  position: relative;
}

.linear_gradient_abs {
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.linear_gradient_abs.pricing {
  z-index: 0;
  transform-style: preserve-3d;
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.image-530 {
  object-fit: cover;
  border-radius: 12px;
  width: 100%;
  height: 100%;
}

.div-block-1149 {
  position: absolute;
}

.play_img {
  width: 3rem;
}

.div-block-1150 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.div-block-1151 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: auto 0% -40px;
}

.div-block-1152 {
  background-color: #1c2026;
  border: 1px solid #939393;
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 20px 40px;
  display: flex;
}

.font-size-40 {
  color: var(--green);
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 40px;
  line-height: 1.3;
}

.font-size-40.text-white {
  color: var(--white);
}

.font-size-40.text-white.align-center {
  text-align: center;
}

.div-block-1153 {
  justify-content: center;
  align-items: center;
  padding: 158px 80px 0;
  display: flex;
  position: relative;
}

.div-block-1154 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1.5fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 832px;
  display: grid;
  position: relative;
}

.box-shadow {
  background-color: #d9d9d9;
  border-radius: 12px;
  height: 352px;
}

.image-531 {
  width: 734px;
  height: 734px;
  position: absolute;
}

.relative {
  margin-top: 120px;
  margin-bottom: 120px;
  position: relative;
}

.relative.no-margin, .relative.no-bottom-margin {
  margin-top: 0;
  margin-bottom: 0;
}

.div-block-1155 {
  z-index: 1;
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  flex-direction: column;
  align-items: center;
  display: flex;
  position: relative;
}

.marquee_wrapper {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  justify-content: flex-start;
  width: 2000px;
  margin-top: 30px;
  display: flex;
}

.marquee_wrapper.margin-bottom-36 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  margin-bottom: 66px;
}

.image-351 {
  text-align: center;
}

.div-block-700 {
  text-align: center;
  background-color: #fff;
  border-radius: 8px;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 103px;
  height: 43px;
  padding-left: 24px;
  padding-right: 24px;
  display: flex;
}

.marquee {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  white-space: nowrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  width: 200%;
  display: flex;
  overflow: hidden;
}

.marquee.mainhead {
  flex-flow: column;
  margin-bottom: 40px;
}

.bottom-marquee {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  white-space: nowrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  width: 1440px;
  display: flex;
}

.div-block-1156 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-1157 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.border {
  grid-column-gap: 21px;
  grid-row-gap: 21px;
  flex-direction: column;
  align-items: flex-start;
  padding: 30px;
  display: flex;
}

.div-block-1158 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  display: flex;
}

.opacity-0-6 {
  opacity: .6;
}

.container-18 {
  max-width: 80rem;
  position: relative;
}

.div-block-1155-copy {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  flex-direction: column;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.relative-section {
  background-image: linear-gradient(92deg, #99e188, #00e4cc);
  position: relative;
}

.testmonial-slider {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  background-color: var(--transparent);
  justify-content: flex-start;
  align-items: center;
  height: auto;
  padding-top: 120px;
  padding-bottom: 120px;
}

.testimonial-mask {
  max-width: 33.33%;
  overflow: visible;
}

.slide-testimonial {
  background-color: var(--white);
  border-radius: 12px;
  width: 100%;
  margin-left: -30px;
  margin-right: 90px;
  padding: 34px 24px;
}

.slide_nav {
  inset: auto 0% 50px;
}

.div-block-1159 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  align-items: center;
  margin-top: 62px;
  display: flex;
}

.image-32 {
  border-radius: 100%;
  width: 64px;
  height: 64px;
}

.coming-wrapper {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
  overflow: scroll;
}

.coming-wrapper.hide-now {
  display: none;
}

.div {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  flex-direction: column;
  align-items: stretch;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.most-watch-mentor {
  background-color: #bbffe1;
  border-radius: 12px;
  flex-direction: column;
  justify-content: flex-end;
  width: 10.5rem;
  height: 269px;
  padding-bottom: 22px;
  padding-left: 16px;
  padding-right: 16px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.most-watch-mentor.pink-bg {
  background-color: #ffbcc5;
}

.most-watch-mentor.blue-bg {
  background-color: #abd8ff;
  padding-left: 16px;
  padding-right: 16px;
}

.most-watch-mentor.front {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  justify-content: space-between;
  padding-top: 22px;
  position: absolute;
}

.most-watch-mentor.front.yellow-bg-2 {
  background-color: #fff3cf;
}

.most-watch-mentor.front.dark-green-bg {
  background-color: #66f1c0;
}

.most-watch-mentor.back {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  transform-style: preserve-3d;
  position: absolute;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.most-watch-mentor.back.pink-bg, .most-watch-mentor.back.blue-bg {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  transform-style: preserve-3d;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.most-watch-mentor.back.yellow-bg-2 {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  transform-style: preserve-3d;
  background-color: #fff3cf;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.most-watch-mentor.back.dark-green-bg {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  transform-style: preserve-3d;
  background-color: #66f1c0;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.img_watch {
  object-fit: contain;
  width: 100%;
  height: 100%;
  position: absolute;
  right: 0%;
}

.img_watch.no-abs {
  top: -12%;
}

.img_watch.abs-yes {
  top: -1px;
}

.img_watch.case-abs {
  top: -30px;
}

.logo-cmp {
  height: 20px;
  margin-top: 0;
}

.logo-cmp.auto {
  height: auto;
}

.ln-grad {
  background-image: linear-gradient(#fff0, #000 51%);
  height: 148px;
  position: absolute;
  inset: auto 0% 0%;
}

.mentor_details {
  position: relative;
}

.watch-block {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-direction: row;
  margin-left: 0;
  display: flex;
  overflow: visible;
}

.watch-block.hide-cms {
  display: none;
}

.coming-soon-wrap {
  background-image: none;
  border-radius: 14px;
  justify-content: center;
  align-items: center;
  width: 382px;
  height: 240px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.center-aln {
  text-align: center;
  font-weight: 700;
}

.line-grad {
  z-index: 2;
  pointer-events: none;
  background-image: linear-gradient(92deg, #99e188, #99e188 1%, #b5e9a900 8%, #fff0 92%, #00e4cc 99%);
  position: absolute;
  inset: 0%;
}

.coming_abs {
  position: absolute;
  inset: 0%;
}

.font-size-42 {
  font-size: 42px;
  font-weight: 600;
}

.div-block-1160 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.font-size-28 {
  text-align: center;
  max-width: 275px;
  font-size: 28px;
  font-weight: 600;
}

.div-block-1161 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.margin-top-72 {
  justify-content: space-between;
  align-items: center;
  margin-top: 72px;
}

.explore-slider {
  background-color: #ddd0;
  align-items: flex-start;
  height: 100%;
  display: flex;
}

.explore-mask {
  max-width: 262px;
  min-height: 100%;
  overflow: visible;
}

.arrowy {
  color: var(--growthschool-dark-blue);
  background-color: #fff;
  border-radius: 100%;
  width: 32px;
  height: 32px;
  font-size: 1rem;
  inset: 20px auto auto 0%;
}

.arrowy.right {
  margin-top: 0;
  margin-bottom: 0;
  inset: 20px 0% 0% auto;
}

.slide-explore {
  margin-right: 30px;
  padding: 20px 40px;
}

.div-block-1162 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.div-block-1162.margin-top-12 {
  margin-top: 0;
}

.dropdown-toggle-8 {
  color: var(--white);
  width: 100%;
  padding: 0;
}

.dropdown-3 {
  width: 100%;
}

.dropdown-list-7 {
  background-color: #ddd0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.div-block-1163 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  margin-top: 24px;
  display: flex;
}

.list-11 {
  padding-left: 20px;
}

.div-block-1165 {
  background-image: linear-gradient(to top, #000, #fff0 40%);
  position: absolute;
  inset: 0%;
}

.pcta-3 {
  z-index: 900;
  color: #fff;
  background-color: #000;
  border-top: 1px solid #fff;
  justify-content: space-between;
  align-items: center;
  height: 96px;
  padding: 1.25rem 2rem;
  display: flex;
  position: fixed;
  inset: auto 0% 0%;
}

.image-455-copy {
  object-fit: cover;
  object-fit: cover;
  border: 0 #fff;
  border-radius: 13px;
  width: 100%;
  max-width: none;
  height: 20vw;
}

.lightbox-link-29-copy {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border: 1px solid #000;
  flex-direction: column;
  text-decoration: none;
  display: flex;
}

.div-block-876-copy {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-color: #a6ef6733;
  border: 1px solid #a6ef6733;
  border-radius: 8px;
  align-items: center;
  padding: 16px 12px 12px;
  display: flex;
  position: relative;
}

.new-year-sale-start {
  z-index: 200;
  background-color: #12002b;
  height: 145px;
  padding-left: 50px;
  position: relative;
  inset: 0% 0% auto;
}

.div-block-1137 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  margin-top: 12px;
  margin-bottom: 12px;
  display: flex;
}

.image-534 {
  height: 12px;
}

.div-block-1131 {
  color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-1135 {
  background-color: #170241;
  border: .4px solid #ffffff4d;
  border-radius: 5px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 22px;
  padding: 6px 14px;
  display: flex;
}

.div-block-1128 {
  color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-block-593 {
  font-size: 1.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.new-year-wrapper {
  z-index: 4;
  cursor: pointer;
  justify-content: space-around;
  align-items: center;
  height: 100%;
  display: flex;
  position: relative;
}

.image-432 {
  z-index: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.image-432.mobile {
  display: none;
}

.text-block-594 {
  font-size: 1.75rem;
  font-weight: 300;
  line-height: 1.2;
}

.text-block-565 {
  font-size: 2rem;
  font-weight: 500;
  line-height: 1.2;
}

.text-span-228 {
  font-weight: 500;
}

.image-434-copy {
  width: 164px;
  height: 66px;
}

.text-block-595 {
  font-size: 1.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.text-block-596 {
  font-size: .7rem;
  font-weight: 300;
  line-height: 1.2;
}

.image-535 {
  margin-bottom: 24px;
}

.icon-1x1-medium-3 {
  width: 3rem;
  height: 3rem;
}

.linear-black {
  z-index: 4;
  background-image: linear-gradient(to right, #0000, #1c2026 75%);
  width: 200px;
  height: 240px;
  position: static;
  top: 30%;
  right: 0%;
}

.coming-soonn {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-wrap: wrap;
  display: flex;
}

.community-image {
  text-align: center;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 150px;
  height: 43px;
  display: flex;
}

.containe-image {
  object-fit: contain;
  width: 100%;
  height: 100%;
}

.marquee-right {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  white-space: nowrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: flex;
}

.tab-pane-tab-1 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-image: linear-gradient(100deg, #99e188, #00e4cc);
  border-radius: 12px;
  flex-direction: column;
  align-items: center;
  width: 328px;
  padding: 30px 55px;
  display: flex;
  position: relative;
}

.tab-pane-tab-1.box-shadow {
  height: auto;
  box-shadow: 0 2px 30px #b3ff9e;
}

.font-size-24 {
  font-size: 1.5rem;
}

.font-size-24.text-color-black.text-align-center {
  font-size: 40px;
  line-height: 130%;
}

.font-size-48 {
  font-size: 40px;
  font-weight: 500;
}

.button-21 {
  color: #000;
  text-align: center;
  background-color: #fff;
  border-radius: 50px;
  width: 100%;
  padding-top: 12px;
  padding-bottom: 12px;
  font-size: 20px;
  transition: all .3s;
  box-shadow: 0 4px 5px #fff9;
}

.button-21:hover {
  color: #fff;
  background-color: #000;
}

.font-size-14 {
  font-size: 14px;
}

.font-size-14.text-color-black.text-align-center {
  color: #2f2f2fcc;
}

.tab-link-tab-3 {
  pointer-events: none;
  color: #fff;
  text-transform: uppercase;
  background-color: #db6900;
  border-radius: 4px;
  padding: 5px 10px;
  font-size: 10px;
  position: absolute;
  inset: -3% auto auto 10%;
  transform: rotate(-5deg);
}

.image-455-copy {
  object-position: 25% 10%;
  border: 0 #fff;
  border-radius: 13px;
  height: 20vw;
}

.lightbox-link-29-copy {
  border: 1px solid #000;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: auto;
}

.mentor-block {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  margin-bottom: 0;
  display: flex;
}

.v-flex-16 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.v-flex-16.align-center-f {
  justify-content: flex-start;
  align-items: center;
}

.shetty-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.link-block-33 {
  color: #fff;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.close-button-7 {
  z-index: 2500;
  cursor: pointer;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  width: 1rem;
  margin-top: 16px;
  margin-right: 16px;
  padding: 0;
  display: block;
  position: absolute;
  inset: 0% 0% auto auto;
}

.close-button-7.top {
  justify-content: center;
  width: 1.25rem;
  margin-top: 0;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.html-embed-106 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.link16 {
  color: #fff;
}

.d2c-form-block-3 {
  flex-direction: column;
  width: 100%;
  display: flex;
}

.pop-up-modal-5 {
  z-index: 2000;
  color: #000;
  background-color: #808080bf;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding: 4rem;
  display: none;
  position: fixed;
  inset: 0%;
}

.close-button-8 {
  z-index: 2500;
  cursor: pointer;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  width: 1rem;
  margin-top: 16px;
  margin-right: 16px;
  padding: 0;
  display: block;
  position: absolute;
  inset: 0% 0% auto auto;
}

.div-block-935-copy {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto auto;
  grid-template-columns: auto auto auto auto;
  grid-auto-columns: 1fr;
  max-width: 580px;
  margin: 60px auto;
  display: grid;
}

.div-block-1071-copy {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-around;
  max-width: 64rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div-block-1078-copy {
  flex-direction: column;
  flex: 1;
  align-items: flex-start;
  margin-left: 0;
  display: flex;
}

.image-536 {
  position: absolute;
}

.marquee-hero-right, .marquee-hero-left {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  display: flex;
}

.text-size-10-rating {
  color: #949494;
  font-size: 16px;
  font-weight: 600;
  line-height: 140%;
}

.cross-txt {
  letter-spacing: 1px;
  font-weight: 600;
}

.font-size-32 {
  color: #000;
  text-align: center;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 32px;
  font-weight: 500;
  line-height: 110%;
}

.text-block-602 {
  color: #000;
  text-align: center;
  font-size: 24px;
}

.div-block-1170 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-1171 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.text-span-230 {
  font-weight: 600;
}

.div-block-1172 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  display: flex;
}

.what-you-get-new {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-direction: column;
  display: flex;
}

.heading {
  font-size: 28px;
  font-weight: 500;
}

.what-you-get-point {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  display: flex;
}

.text-what {
  font-size: 20px;
}

.div-block-1173 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-direction: column;
  display: flex;
}

.designation-most {
  font-size: .8rem;
}

.mentor-marquee {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  display: flex;
}

.div-block-1174 {
  padding-bottom: 0;
}

.div-pad-24 {
  margin-bottom: -30px;
}

.div-pad-24.hide-now {
  display: none;
}

.bold-text-23 {
  font-size: 20px;
}

.text-span-231 {
  font-weight: 500;
}

.grad-mem {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(150deg, #99e188, #00e4cc);
  -webkit-background-clip: text;
  background-clip: text;
}

.flip-wrapper {
  width: 10.5rem;
  height: 269px;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.flip-heading {
  color: #000;
  font-size: 18px;
  font-weight: 600;
}

.tap-flip {
  cursor: pointer;
  justify-content: space-between;
  display: flex;
  position: relative;
}

.plus-icon {
  width: 20px;
}

.div-block-1177 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr .25fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  margin-top: 8px;
  display: grid;
}

.backed-by {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-1178 {
  justify-content: flex-end;
  display: flex;
}

.pop-up-form-2 {
  background-color: #fafafa;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  width: 28rem;
  margin-left: auto;
  margin-right: auto;
  padding: 2rem;
  display: flex;
  position: relative;
}

.pop-up-form-2.ux {
  border-radius: 8px;
}

.div-block-1180 {
  grid-column-gap: 31px;
  grid-row-gap: 31px;
  justify-content: flex-start;
  display: flex;
}

.div-block-1181 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-color: #1d2020;
  border-radius: 5px;
  align-items: center;
  padding: 9px 16px;
  display: flex;
}

.d2c-form-block-4 {
  flex-direction: column;
  width: 100%;
  display: flex;
}

.div-block-1182 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  flex: 1;
  display: flex;
}

.offer-content-copy {
  text-align: left;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  padding: 32px 32px 40px;
  display: flex;
}

.d2c-input-3 {
  color: #000;
  background-color: #fff;
  border-radius: 4px;
  margin-bottom: 16px;
  padding: 20px;
  font-size: 14px;
  line-height: 150%;
}

.inline-textt {
  line-height: 1.4;
}

.font-size-20 {
  font-size: 1.25rem;
  font-weight: 500;
}

.div-block-1183 {
  background-color: #030a211a;
  width: 1px;
}

.pricing-component_left-copy {
  color: #fff;
  text-align: left;
  background-color: #030a21;
  background-image: url('../images/Graphic_1.png');
  background-position: 90% 100%;
  background-repeat: no-repeat;
  background-size: auto;
  border-bottom: .5px solid #fff9;
  border-radius: 12px 12px 0 0;
  padding-top: 2rem;
  padding-left: 2rem;
  padding-right: 2rem;
}

.pricing_component-copy {
  text-align: center;
  max-width: 72rem;
  margin-left: auto;
  margin-right: auto;
}

.div-block-1184 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 52px;
  display: grid;
}

.div-block-1158-copy {
  margin-bottom: 20px;
}

.upskill-brand-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  margin-top: 20px;
  margin-bottom: 32px;
  display: grid;
}

.offer-container-copy {
  border: .5px solid #fff9;
  border-radius: 12px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  max-width: 55rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.select-field {
  color: #757575;
  background-color: #fff;
  border-radius: 4px;
  min-height: 42px;
}

.div-block-1186 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  margin-bottom: 20px;
  display: flex;
}

.div-block-1187 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.content-container-copy {
  padding-top: 120px;
  padding-bottom: 120px;
}

.upskill-team {
  color: #1f1f1f;
  text-align: center;
  background-color: #37ed81;
  border-radius: 12px;
  padding: 20px 70px;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.3;
  transition: all .3s;
}

.upskill-team:hover {
  box-shadow: 0 0 2px #37ed81, 0 0 8px #37ed81;
}

.text-color-acid-green {
  color: #37ed81;
}

.close-button-9 {
  z-index: 2500;
  cursor: pointer;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  width: 1rem;
  margin-top: 16px;
  margin-right: 16px;
  padding: 0;
  display: block;
  position: absolute;
  inset: 0% 0% auto auto;
}

.pop-up-modal-6 {
  z-index: 2000;
  color: #000;
  background-color: #808080bf;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding: 4rem;
  display: none;
  position: fixed;
  inset: 0%;
}

.discount-btn {
  color: #fff;
  text-align: center;
  background-color: #3898ec00;
  border: 1px solid #fff;
  border-radius: 8px;
  flex: 1;
  width: 230.883px;
  padding: 12px 60px;
  font-weight: 500;
  line-height: 1.2;
  transition: all .3s;
}

.discount-btn:hover {
  color: #030a21;
  background-color: #fff;
}

.font-size-2rem {
  line-height: 1.3;
}

.inverted-2 {
  filter: invert() brightness(200%) saturate(0%);
}

.upskill-brand {
  flex-direction: column;
  max-width: 310px;
  display: flex;
}

.div-block-1189 {
  margin-bottom: 32px;
}

.offer-title-container-copy {
  margin-bottom: 8px;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 2rem;
  font-weight: 500;
}

.link-block-34 {
  color: var(--white);
  text-decoration: underline;
}

.link-block-34.mobile-hide.width-100 {
  text-align: center;
  width: 100%;
  margin-top: 1rem;
}

.div-block-1190.vv {
  flex: 1;
  justify-content: space-between;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
  display: flex;
}

.div-block-743-copy {
  grid-column-gap: 16px;
  grid-row-gap: 60px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 60px;
  display: grid;
}

.div-block-892-copy {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  display: grid;
}

.link-block-35.mobile-show {
  color: var(--white);
  display: none;
}

.link-block-35.desk-show {
  color: var(--white);
  align-items: center;
  display: flex;
}

.link-block-35.hd {
  display: none;
}

.html-embed-107 {
  border-radius: 10px;
  width: 100%;
  min-width: 100%;
  height: 100%;
  margin-bottom: 0;
}

.background-video {
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  min-width: 100%;
  min-height: 100%;
  display: flex;
  overflow: hidden;
}

.div-block-1191 {
  background-color: #fff;
  width: 1px;
  min-height: 100%;
}

.link-block-15 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: #fff;
  background-color: #030a21;
  border: .5px solid #fff;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 12px 34px;
  text-decoration: none;
  display: flex;
}

.div-block-1192 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  align-items: stretch;
  width: 50%;
  display: flex;
}

.div-block-494-copy {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: none;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.strike {
  color: var(--growthschool-dark-blue);
  text-decoration: line-through;
}

.strike.small-tx {
  font-size: 1.25rem;
}

.strike.whity {
  color: var(--white);
}

.div-block-1070-copy {
  flex-direction: column;
  align-items: center;
  max-width: 1440px;
  margin-bottom: 2rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.download-topic {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.d2c-form-block-5 {
  flex-direction: column;
  width: 100%;
  display: flex;
}

.close-button-10 {
  z-index: 2500;
  cursor: pointer;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  width: 1rem;
  margin-top: 16px;
  margin-right: 16px;
  padding: 0;
  display: block;
  position: absolute;
  inset: 0% 0% auto auto;
}

.d2c-input-4 {
  color: #000;
  background-color: #fff;
  border-radius: 4px;
  padding: 20px;
  font-size: 14px;
  line-height: 150%;
}

.margin-bottom-9 {
  height: auto;
  margin: 0 0 1rem;
}

.margin-bottom-9.margin-medium {
  margin-bottom: 2rem;
}

.div-block-1196 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.section-angel-investing-2 {
  margin-left: auto;
  margin-right: auto;
  padding: 0 2rem 3rem;
  position: relative;
  overflow: hidden;
}

.section-angel-investing-2.has-gradient {
  background-image: linear-gradient(to right, #491eb80d, #26124e0d);
  padding-left: 2rem;
  padding-right: 2rem;
  position: relative;
}

.section-angel-investing-2.has-gradient.ag {
  background-image: none;
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.margin-bottom-10 {
  height: auto;
  margin: 0 0 1rem;
}

.margin-bottom-10.margin-small.gh {
  height: 12rem;
  position: relative;
  overflow: hidden;
}

.text-block-604 {
  text-align: center;
}

.div-block-1198 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  flex: 1;
  align-items: center;
  margin-left: 0;
  display: flex;
}

.text-size-medium-11 {
  font-size: 1.25rem;
  line-height: 1.3;
}

.text-size-medium-11.text-weight-bold {
  font-style: normal;
}

.image-fit-cover-2 {
  object-fit: cover;
  border-radius: 8px;
  width: 100%;
}

.image-fit-cover-2.height {
  float: none;
  mix-blend-mode: normal;
  border-radius: 8px;
  width: 100%;
  height: 100%;
  margin-top: 0;
  position: static;
}

.collection-list-19 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-wrap: wrap;
  justify-content: center;
  display: flex;
}

.pagination {
  margin-top: 20px;
}

.load-more-text-l {
  font-size: 17px;
  font-weight: 500;
}

.reduce-size {
  font-size: 22px;
}

.icon-3, .icon-4, .icon-5, .icon-6 {
  color: #000;
}

.acg_page-wrapper {
  position: relative;
  overflow: clip;
}

.acg_section {
  position: relative;
}

.acg_section.acg_overflow {
  overflow: hidden;
}

.acg_section.acg_overflow.white_bg {
  background-color: var(--white);
}

.acg_padding-global {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.acg_container {
  max-width: 80rem;
}

.acg_hero-wrapper {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 51rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 5rem;
  padding-bottom: 5rem;
  display: flex;
}

.acg_heading {
  color: var(--white);
  text-align: center;
  -webkit-text-stroke-width: .5px;
  -webkit-text-stroke-color: var(--black);
  text-shadow: 1px 1px #b8bfd6;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 3rem;
  font-weight: 500;
  line-height: 1.3;
}

.acg_heading.acg_black-text.width-reduce {
  width: 723px;
}

.acg_heading.acg_black-text.width-reduce.font-20px {
  text-shadow: none;
  font-size: 1.875rem;
  font-weight: 400;
}

.acg_linear-gradient {
  text-shadow: 1px 1px #4e9f3d;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(118deg, #4e9f3d, #d8e9a8);
  -webkit-background-clip: text;
  background-clip: text;
}

.div-block-1201 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: wrap;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: center;
  display: flex;
}

.gpt-test {
  width: 400px;
}

.margin-bottom-11 {
  height: auto;
  margin: 0 0 1rem;
}

.margin-bottom-11.margin-custom {
  margin-bottom: 1.5rem;
}

.div-block-1202 {
  height: auto;
  overflow: hidden;
}

.div-block-1203 {
  grid-row-gap: 4px;
  flex-direction: column;
  display: flex;
  position: relative;
}

.heading-114 {
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 1.75rem;
  font-weight: 500;
}

.heading-114.pm {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(125deg, #5bb478, #aceac0);
  -webkit-background-clip: text;
  background-clip: text;
}

.evergreen-pricing-card {
  text-align: left;
  background-image: url('../images/Rectangle.png'), linear-gradient(140deg, #000, #021840);
  background-position: 0 0, 0 0;
  background-size: 110px, auto;
  border: 1px solid #70a2ff;
  border-radius: 20px;
  max-width: 380px;
  padding: 24px;
}

.evergreen-pricing-card.pm {
  background-image: url('../images/Rectangle.png'), linear-gradient(140deg, #000, #122719);
  background-position: 0 0, 0 0;
  background-size: 110px, auto;
  border-color: #5bb478;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
}

.evergreen-pricing-card.pm.pm-mc {
  cursor: pointer;
  background-color: #00764224;
  background-image: none;
}

.div-block-1204 {
  justify-content: space-between;
  padding-bottom: 20px;
  display: flex;
  position: relative;
}

.offer-container {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  justify-items: center;
  margin-top: 80px;
  display: grid;
}

.offer-container.list {
  flex-direction: column;
  align-items: center;
  margin-top: 41px;
  display: flex;
}

.list-item-13 {
  grid-column-gap: 8px;
  display: flex;
}

.seat-number-2 {
  display: inline-block;
}

.list13 {
  grid-row-gap: .5rem;
  border-top: 1px solid #ffffff63;
  flex-direction: column;
  height: auto;
  margin-bottom: 1.5rem;
  padding-top: 1.25rem;
  padding-left: 0;
  display: flex;
  overflow: hidden;
}

.section-angel-investing-3 {
  margin-left: auto;
  margin-right: auto;
  padding: 0 2rem 3rem;
  position: relative;
  overflow: hidden;
}

.section-angel-investing-3.mgmt {
  overflow: visible;
}

.acg_subhead {
  color: var(--white);
  text-align: center;
  font-size: 1.5rem;
  line-height: 1.25;
}

.acg_lightbox {
  background-color: #666;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 32.5rem;
  height: 17rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.acg_button {
  background-color: var(--transparent);
  color: var(--white);
  text-align: center;
  background-image: linear-gradient(128deg, #4e9f3d, #afc570);
  border-radius: 3.125rem;
  width: 100%;
  max-width: 25.5rem;
  padding: 20px 76px;
  font-size: 1.25rem;
  font-weight: 600;
  text-decoration: none;
  box-shadow: 0 6px 21px #76ff5980;
}

.acg_button.width-186 {
  background-image: linear-gradient(128deg, #4e9f3d, #afc570);
}

.acg_button.width-186.white-acg {
  color: var(--white);
  background-image: linear-gradient(128deg, #4e9f3d, #afc570);
}

.acg_button.width-186.white-acg.btn {
  width: 60%;
  max-width: none;
  padding-top: 30px;
  padding-bottom: 30px;
}

.acg_chatgpt {
  z-index: -1;
  opacity: .25;
  background-image: linear-gradient(201deg, #4e9f3d66, #d8e9a82e);
  border-radius: 555px;
  padding: 5rem;
  position: absolute;
  inset: 112px 85px auto auto;
}

.acg_chatgpt-image {
  width: 300px;
  height: 300px;
}

.acg_wrapping {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  flex-direction: column;
  align-items: center;
  max-width: 29.25rem;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 2.125rem;
  display: flex;
}

.acg_lead-logo-wrap {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.owl-venture-sequia {
  border: .8px solid #fff9;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 180px;
  padding: 18px;
  display: flex;
}

.owl-venture-sequia.acg_bg-black {
  background-color: var(--black);
}

.acg_lead-logo {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  display: flex;
}

.owl-sequia-image {
  width: 164px;
}

.acg_rate-logo-wrap {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: #191a19;
  border-radius: 12px;
  flex-direction: column;
  padding: 15px 30px;
  display: flex;
}

.acg_rate-logo-wrap.acg_box-shadow {
  background-color: var(--transparentt);
  border: 1px solid #a6a6a6;
  box-shadow: 0 0 30px #92b7714d;
}

.rating-text-medium {
  font-size: 1.125rem;
  font-weight: 600;
}

.acg_rate-logo {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  display: flex;
}

.trust-rating-badge-reg {
  z-index: 1;
  grid-column-gap: 12px;
  grid-row-gap: 16px;
  text-align: left;
  border: .9px solid #a6a6a6;
  border-radius: 12px;
  grid-template-rows: auto;
  grid-template-columns: 48px 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding: 1rem;
  font-family: IBM Plex Sans Condensed, sans-serif;
  display: flex;
  position: relative;
}

.trust-rating-badge-reg.acg_light-bg {
  background-color: #dbeeba;
}

.trust-rating-badge-reg.acg_light-bg.cen {
  text-align: center;
  justify-content: center;
  align-items: center;
}

.flex-col-2 {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  color: var(--white);
  flex-direction: column;
  display: flex;
}

.text-size-regular-3 {
  font-size: 1rem;
}

.text-size-regular-3.text-weight-medium.opacity-70 {
  opacity: .7;
  font-size: .875rem;
}

.acg_chatgpt-small {
  z-index: -1;
  opacity: .5;
  background-image: linear-gradient(201deg, #4e9f3d33, #d8e9a817);
  border-radius: 191px;
  padding: 2.5rem;
  position: absolute;
  inset: auto auto 0% 0%;
}

.acg_chatgpt-image-small {
  width: 158px;
  height: 158px;
}

.acg_heading-h2 {
  color: var(--white);
  text-align: center;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 2rem;
  font-weight: 500;
  line-height: 1.3;
}

.acg_heading-h2.acg_black-text.ln {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(118deg, #b3c28b, #4e9f3d);
  -webkit-background-clip: text;
  background-clip: text;
  font-weight: 600;
}

.acg_heading-h2.acg_black-text._600-weight {
  font-weight: 600;
}

.acg_heading-h2.text-align-left {
  text-align: left;
}

.acg_heading-h2.text-align-left.text-color-black {
  color: var(--black);
}

.acg_heading-h2-wrapper {
  max-width: 66.375rem;
  margin-left: auto;
  margin-right: auto;
}

.acg_heading-h2-wrapper.max-width-854 {
  max-width: 53.375rem;
}

.acg_learners-wrapper {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  flex-direction: column;
  padding-top: 4rem;
  display: flex;
}

.acg_learners-marquee-wrap {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.acg_learner {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-color: #fff;
  border-radius: 6px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  min-width: 5.5vw;
  max-width: 5.5vw;
  padding-top: 4px;
  display: flex;
  overflow: hidden;
}

.acg_learner.acg_learner-bdr {
  background-image: linear-gradient(#dbeeba00, #dbeeba);
  border: 1px solid #a6a6a6;
}

.acg_marquee {
  grid-column-gap: 2.875rem;
  grid-row-gap: 2.875rem;
  display: flex;
}

.acg_learner-logo {
  object-fit: contain;
  width: 50px;
  height: 20px;
}

.acg_marquee_left {
  grid-column-gap: 2.875rem;
  grid-row-gap: 2.875rem;
  display: flex;
}

.acg_feature {
  padding-top: 7.5rem;
}

.acg_feature.no-padd {
  padding-top: 0;
}

.acg_feature.no-padd.padd-bottom {
  padding-bottom: 7.5rem;
}

.acg_feature-wrapper {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-color: #191a19;
  border: 1px solid #d8e9a8;
  border-radius: 12px;
  flex-direction: column;
  max-width: 50.9375rem;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 16px;
  display: flex;
}

.acg_feature-logo {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding: 8px 30px;
  display: grid;
}

.acg_marquee_right {
  grid-column-gap: 2.875rem;
  grid-row-gap: 2.875rem;
  display: flex;
}

.acg_linear-gradient-h2 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(118deg, #d8e9a8, #4e9f3d);
  -webkit-background-clip: text;
  background-clip: text;
}

.acg_tools-wrapper {
  grid-column-gap: 26px;
  grid-row-gap: 26px;
  flex-direction: column;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  display: grid;
}

.acg_tool {
  background-color: var(--white);
  border-radius: 13px;
  justify-content: center;
  align-items: center;
  height: 52px;
  padding: 14px;
  display: flex;
}

.acg_tool.acg_tool-border {
  border: 1px solid #a6a6a6;
}

.acg_tool.acg_tool-border.blur-tool {
  filter: blur(4px);
}

.acg_container-medium {
  max-width: 66.25rem;
}

.acg_tool-logo {
  height: 30px;
}

.acg_image-line {
  max-width: 55.375rem;
  margin: 7.5rem auto;
  padding-left: 1.2rem;
  padding-right: 1.2rem;
}

.acg_tools {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  flex-direction: column;
  padding-top: 7.5rem;
  display: flex;
}

.acg_heading-h2-module-wrapper {
  max-width: 25.5rem;
  margin-left: auto;
  margin-right: auto;
}

.acg_common-wrapper {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  flex-direction: column;
  display: flex;
}

.acg_module-card-wrapper {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.acg_module-card {
  border-radius: 12px;
  overflow: hidden;
}

.acg_module-card-wrapper-dropdown {
  background-image: linear-gradient(114deg, #4e9f3d, #1e5128);
  border: .5px solid #d8e9a8;
  border-radius: 8px;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.acg_module-card-wrapper-dropdown.acg_light {
  background-image: linear-gradient(#d8e9a8, #fff0);
  border-color: #95dd85;
}

.acg_module-card-wrapper-dropdown-toggle {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  justify-content: space-between;
  width: 100%;
  height: 80px;
  padding: 14px 15px;
  display: flex;
}

.acg_module-card-wrapper-dropdown-toggle.acg_light-toogle {
  background-image: linear-gradient(165deg, #95dd85, #d8e9a8);
}

.acg_dropdown-question-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex: 1;
  align-items: center;
  display: flex;
}

.acg_dropdown-icon {
  background-color: #d8e9a8;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  padding: 6px;
  display: flex;
}

.acg_dropdown-icon.acg_icon-light {
  background-color: #fff;
}

.acg_dropdown-icon.acg_icon-light._49px {
  width: 49px;
  height: 49px;
}

.acg_dropdown-question {
  color: var(--white);
  white-space: pre-wrap;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 1.3;
}

.acg_icon {
  color: var(--white);
  margin-right: 0;
  position: relative;
}

.acg_icon.acg_black-text.hide-icon {
  display: none;
}

.acg_dropdown-list-wrap {
  background-color: #000;
  height: 100%;
  display: block;
  position: relative;
}

.acg_dropdown-list-block {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  justify-content: space-between;
  padding: 18px;
  display: flex;
}

.acg_-ist {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  color: var(--white);
  flex-direction: column;
  display: flex;
}

.acg_persistantbar {
  z-index: 999;
  -webkit-backdrop-filter: blur(7.5px);
  backdrop-filter: blur(7.5px);
  background-color: #2f352fe6;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  display: block;
  position: fixed;
  inset: auto 0% 0%;
}

.acg_price {
  color: var(--white);
  font-size: 1.875rem;
}

.acg_price.acg_black-text.sm {
  font-size: 1.5rem;
}

.acg_persistant-wrapper {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.acg_offertext {
  color: #c4c4c4;
  font-size: 1.25rem;
}

.acg_persistant-time {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.acg_time {
  color: var(--white);
  font-size: 1.25rem;
}

.acg_bonus {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  flex-direction: column;
  align-items: center;
  max-width: 53.75rem;
  padding-top: 7.5rem;
  display: flex;
  position: relative;
}

.acg_bonus-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.acg_bonus-card {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  background-image: linear-gradient(150deg, #191a1900, #1e5128);
  border: .65px solid #4e9f3d;
  border-radius: 10px;
  align-items: center;
  padding: 30px;
  display: flex;
  position: relative;
}

.acg_bonus-card.acg_bonus-card-light {
  background-image: linear-gradient(#1e5128, #4e9f3d);
}

.acg_number {
  color: var(--white);
  text-shadow: 2.5px 2.5px 1px #4e9f3d;
  font-size: 3.125rem;
  font-weight: 700;
  line-height: 1.3;
}

.acg_number-text {
  color: var(--white);
  font-size: 1.25rem;
}

.acg_bonus-img {
  z-index: -1;
  opacity: .6;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.acg_bonus-img-wrap {
  position: absolute;
  inset: 0% 0% 0% auto;
}

.acg_blur {
  z-index: -1;
  opacity: .4;
  filter: blur(250px);
  background-color: #2c672e;
  flex-direction: column;
  align-items: center;
  width: 100%;
  position: absolute;
  inset: -10% 0% 0%;
}

.acg_blur.acg_blur-light {
  background-color: #d8e9a8;
}

.acg_blur-wrap {
  max-width: 73.5rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 10rem;
  padding-right: 10rem;
  position: relative;
}

.acg_chatgpt-hour {
  z-index: -1;
  height: 600px;
  padding: 6.25rem;
  position: absolute;
  inset: -75px -100px auto auto;
}

.acg_mentor-wrapper {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  background-color: #191a19;
  border: 1px solid #d8e9a8;
  border-radius: 32px;
  grid-template-rows: auto;
  grid-template-columns: 278px 1fr;
  grid-auto-columns: 1fr;
  padding: 3.75rem;
  display: grid;
}

.acg_mentor-wrapper.acg_mentor-wrapper-light {
  background-color: #eee;
  border-color: #4e9f3d;
}

.acg_image-wrapper {
  z-index: 1;
  border-radius: 8px;
  position: relative;
  overflow: hidden;
}

.acg_mentor-image {
  z-index: -1;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.acg_mentor-name {
  color: #fff;
  text-align: center;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 1.75rem;
  line-height: 1.3;
}

.acg_mentor-role {
  color: #fff;
  text-align: center;
  line-height: 1.4;
}

.acg_mentor-details {
  background-image: linear-gradient(#000000de, #57575700);
  padding: 1rem 1.875rem 7.375rem;
  position: relative;
}

.acg_mentor-about {
  color: #fff;
  line-height: 1.4;
}

.acg_mentor-right {
  grid-column-gap: 1.75rem;
  grid-row-gap: 1.75rem;
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.acg_mentor-follower {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto;
  grid-auto-columns: 1fr;
  justify-content: stretch;
  align-items: stretch;
  display: grid;
}

.acg_mentor-socila {
  grid-column-gap: 26px;
  grid-row-gap: 26px;
  background-color: #191a19;
  border: 1px solid gray;
  border-radius: 8px;
  padding-right: 2rem;
  display: flex;
}

.acg_mentor-socila.social_acg {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  padding-right: 1rem;
}

.acg_mentor-socila.acg_mentor-socila-light {
  background-color: #fff;
  border-color: #a6a6a6;
}

.acg_socila-logo {
  background-color: #1e5128;
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
  justify-content: center;
  align-items: center;
  padding: 1rem;
  display: flex;
}

.acg_socila-logo.acg_socila-logo-light {
  background-color: #4e9f3d;
}

.acg_socila-logo.acg_socila-logo-light.round {
  border-radius: 4px;
}

.acg_mentor-scoial-num {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.acg_socialtext {
  color: #ffffffb3;
  font-size: 10px;
}

.acg_socialnum {
  color: var(--white);
  line-height: 1.3;
}

.acg_center-line {
  background-color: #4e9f3d;
  width: 1px;
  height: 100%;
}

.image-539 {
  width: 28px;
  min-width: 28px;
  height: 28px;
}

.acg_text {
  color: var(--white);
  text-align: center;
  font-size: 1.5rem;
  line-height: 1.25;
}

.acg_learn-wrapper {
  padding-top: 7.5rem;
}

.acg_learn-wrapper.padd-down {
  padding-bottom: 7.5rem;
}

.acg_testimonial-wrap {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 550px 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.acg_testimonail-lighbox {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}

.image-540 {
  width: 96px;
  height: 96px;
  position: absolute;
}

.acg_testmonial-thumb {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.acg_testimonial-1 {
  border-radius: 20px;
  overflow: hidden;
}

.acg_testimonial-options {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.playbtn-2 {
  width: 50px;
  height: 50px;
  position: absolute;
}

.acg_testimonial-opt {
  opacity: .6;
  border-radius: 8px;
  width: 100%;
  height: 150px;
  overflow: hidden;
}

.acg_testimonial-opt._1100 {
  height: 388px;
}

.acg_slider {
  background-color: var(--transparent);
  justify-content: center;
  align-items: center;
  width: 32%;
  height: auto;
  display: flex;
  position: relative;
  overflow: visible;
}

.acg_mask {
  width: 100%;
  height: 100%;
  overflow: visible;
}

.acg_slide {
  perspective: 2000px;
  transform: scale3d(1none, 1none, 1none);
  transform-style: preserve-3d;
  border-radius: 18px;
  height: 400px;
  margin-right: 20px;
}

.acg_hide {
  display: none;
}

.acg_slider-container {
  justify-content: center;
  align-items: center;
  padding-top: 7.5rem;
  padding-bottom: 6.5rem;
  display: flex;
  overflow: hidden;
}

.acg_slider-container.no-padd {
  padding-top: 0;
}

.acg_slider-container.pad-ex {
  padding-bottom: 12.5rem;
}

.acg_arrow {
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  inset: auto 0% -100px -40px;
  overflow: visible;
}

.acg_arrow.acg_right {
  left: 0;
  right: -40px;
}

.acg_arrow.acg_right.br {
  height: 40px;
  left: 10px;
}

.acg_arrow.br {
  background-color: #25d0ae;
  border-radius: 50%;
  height: 2.5rem;
  left: -50px;
}

.acg_slide-image {
  border-radius: 18px;
  width: 100%;
  height: 100%;
}

.acg_slide-image.is-contain {
  object-fit: contain;
}

.acg_slide-container {
  border: 1px solid #a6a6a6;
  border-radius: 18px;
  height: 100%;
  box-shadow: 0 4px 34px #0000000d;
}

.acg_max-width-880 {
  max-width: 55rem;
}

.acg_why-gs {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-direction: column;
  margin-top: 0;
  margin-bottom: 0;
  display: flex;
}

.acg_why-gs-wrapper {
  grid-column-gap: 3.75rem;
  grid-row-gap: 3.75rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  display: grid;
}

.acg_rating-wrap {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  -webkit-backdrop-filter: blur(2px);
  backdrop-filter: blur(2px);
  text-align: center;
  border: .5px solid #fff9;
  border-radius: 12px;
  flex-direction: column;
  align-items: center;
  padding: 20px 16px;
  display: flex;
}

.acg_rating-wrap.acg_h-flex {
  flex-direction: row;
  justify-content: center;
}

.acg_rating-wrap.acg_rating-border {
  border-color: #0009;
}

.acg_rate {
  color: var(--white);
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 1;
}

.acg_rate._400 {
  font-family: IBM Plex Sans, sans-serif;
  font-weight: 400;
  line-height: 1.4;
}

.acg_rate._400.align-center {
  text-align: center;
}

.acg_main-rate {
  letter-spacing: -.64px;
  font-size: 2rem;
}

.acg_text-small {
  color: var(--white);
  font-size: .875rem;
  font-weight: 500;
  line-height: 1;
}

.acg_text-small.acg_opacity-0-7 {
  opacity: .7;
}

.acg_why-gs-grid {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.acg_why-gs-bottom {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.acg_investor-name {
  color: var(--white);
  margin-bottom: 4px;
  font-size: 11.5px;
  position: absolute;
}

.acg_investor-wrapper {
  border: 1px solid #0009;
  border-radius: 12px;
  justify-content: center;
  align-items: flex-end;
  display: flex;
  position: relative;
}

.acg_padding-large {
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
}

.acg_pricing-heading {
  color: var(--white);
  text-align: center;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 2.5rem;
  line-height: 1.3;
}

.acg_max-width-488 {
  max-width: 30.5rem;
}

.acg_common-wrap-center {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.acg_pricing-block {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  background-color: #1e5128;
  border: 1px solid #d8e9a8;
  border-radius: 12px;
  flex-direction: column;
  align-items: center;
  max-width: 27rem;
  padding: 30px 28px;
  display: flex;
  position: relative;
}

.acg_pricing-block.acg_pricing-block-light {
  background-color: #4e9f3d;
}

.acg_strikethrough {
  font-weight: 400;
  text-decoration: line-through;
}

.acg_strikethrough.sm {
  font-size: 1rem;
}

.acg_gpt {
  pointer-events: none;
  max-width: 21.125rem;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 0% 0% auto;
}

.acg_pricing-content {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-direction: column;
  display: flex;
}

.acg_list {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  color: var(--white);
  align-items: center;
  font-size: 1.25rem;
  line-height: 1.4;
  display: flex;
}

.acg_button-white {
  box-shadow: none;
  color: #010101;
  text-align: center;
  background-color: #d9d9d9;
  background-image: none;
  border-radius: 3.125rem;
  width: 100%;
  max-width: 25.5rem;
  padding: 20px 76px;
  font-size: 1.25rem;
  font-weight: 400;
}

.acg_button-white.light-white {
  background-color: #fff;
  background-image: none;
}

.acg_investors-new {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  display: flex;
}

.acg_block {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: column;
  display: flex;
}

.acg_blur-2 {
  z-index: -1;
  opacity: .4;
  filter: blur(250px);
  background-color: #2c672e;
  flex-direction: column;
  align-items: center;
  width: 100%;
  position: absolute;
  inset: 0%;
}

.acg_faq-wrap {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: #191a19;
  border-radius: 2rem;
  flex-direction: column;
  align-items: center;
  padding: 3.75rem 10.9375rem;
  display: flex;
  position: relative;
}

.acg_faq-wrap.acg_faq-wrap-light {
  background-color: #f0f0f0;
}

.acg_dropdown-wrap {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: column;
  width: 100%;
  display: flex;
}

.acg_dropdown {
  border: 1px solid #d8e9a833;
  border-radius: 8px;
  width: 100%;
  overflow: hidden;
}

.acg_dropdown.acg_dropdown-light {
  border-color: #a6a6a6;
}

.acg_drodown-ques {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  color: var(--white);
  justify-content: space-between;
  padding: 10px 15px;
  font-size: 1.25rem;
  display: flex;
}

.icon-9 {
  margin-right: 0;
  position: static;
}

.acg_dropdown-list {
  background-color: var(--transparent);
  display: block;
  position: relative;
}

.acg_drop-answe {
  padding: 10px 120px 10px 15px;
}

.acg_gs-info {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  background-color: #1e5128;
  background-image: url('../images/Ellipse-6.webp'), url('../images/Ellipse-5.webp'), url('../images/Mask-group-3.webp');
  background-position: 100% 100%, 0 0, 50% 100%;
  background-repeat: no-repeat, no-repeat, no-repeat;
  background-size: auto, auto, auto;
  border-radius: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: -60px;
  padding-top: 140px;
  padding-bottom: 140px;
}

.a-wrapcg_gs-info {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  flex-direction: column;
  align-items: center;
  max-width: 46.125rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

._600 {
  font-weight: 600;
}

.acg_footer-wrapper {
  grid-column-gap: 26px;
  grid-row-gap: 26px;
  flex-direction: column;
  align-items: center;
  padding-top: 7.5rem;
  padding-bottom: 9rem;
  display: flex;
}

.acg_foooter-text {
  color: #7f7f7f;
  text-align: center;
  font-weight: 500;
  line-height: 1.4;
}

.acg_footer {
  position: relative;
}

.acg_prewrap {
  white-space: pre-wrap;
}

.acg_rating-wrapping {
  grid-column-gap: 24px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 24px;
  display: grid;
}

.acg_per-padding {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.acg_white-link {
  color: var(--white);
}

.privacy {
  color: #7f7f7f;
  text-decoration: none;
}

.acg_thumbnail {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.play {
  z-index: 1;
  position: relative;
}

.date {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: center;
  display: flex;
}

.course-date {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-color: #a6ef6733;
  border: 1px solid #a6ef6733;
  border-radius: 8px;
  align-items: center;
  height: 38px;
  padding: 8px 12px;
  display: flex;
  position: relative;
}

.body-white {
  background-color: var(--white);
  color: var(--black);
}

.image-541 {
  width: 300px;
}

.acg_black-text {
  color: var(--black);
}

.course-date-black {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-color: var(--black);
  border: 1px solid #a6ef6733;
  border-radius: 8px;
  align-items: center;
  height: 38px;
  padding: 8px 12px;
  display: flex;
  position: relative;
}

.course-date-black.hide {
  display: none;
}

.acg_chatgpt-light {
  z-index: -1;
  justify-content: center;
  align-items: center;
  width: 460px;
  height: 460px;
  display: flex;
  position: absolute;
  inset: 112px 85px auto auto;
}

.acg_chatgpt-small-light {
  z-index: -1;
  width: 240px;
  height: 240px;
  position: absolute;
  inset: auto auto 0% 0%;
}

.acg_chatgpt-image-small-light {
  width: 100%;
  height: 100%;
}

.acg_feature-wrapper-light {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-image: linear-gradient(165deg, #b3c28b, #4e9f3d);
  border-radius: 12px;
  flex-direction: column;
  max-width: 50.9375rem;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 16px;
  display: flex;
  overflow: hidden;
}

.acg_dropdown-list-wrap-light {
  background-color: var(--transparent);
  height: 100%;
  display: block;
  position: relative;
}

.acg_blur-2-light {
  z-index: -1;
  opacity: .4;
  filter: blur(250px);
  background-image: radial-gradient(circle, #d8e9a8, #fff);
  flex-direction: column;
  align-items: center;
  width: 100%;
  position: absolute;
  inset: 0%;
}

.acg_persistantbar-light {
  z-index: 999;
  -webkit-backdrop-filter: blur(7.5px);
  backdrop-filter: blur(7.5px);
  background-color: #d8e9a8b3;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  display: block;
  position: fixed;
  inset: auto 0% 0%;
}

.acg_chatgpt-hour-light {
  z-index: -1;
  width: 300px;
  height: 390px;
  position: absolute;
  inset: 18px -100px auto auto;
}

.pmc_page-wrapper {
  overflow: clip;
}

.pmc_page-wrapper.ux-program {
  padding-top: 60px;
}

.pmc_body {
  color: #000;
  background-color: #fff;
}

.pmc_body.pmc_ux {
  background-color: #f8f6ff;
}

.pmc_navbar {
  z-index: 1;
  background-color: var(--transparentt);
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.pmc_navbar.pmc_center {
  justify-content: center;
  align-items: center;
  padding-top: 4rem;
  padding-bottom: 5rem;
  display: flex;
}

.pmc_container-large {
  max-width: 80rem;
}

.pmc_container-large.uxtophide {
  display: none;
}

.pmc_padding-global {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.pmc_gs-logo {
  width: 215px;
}

.pmc_heading {
  border-radius: 12px;
  justify-content: center;
  align-items: flex-start;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 2.5rem;
  font-weight: 500;
  line-height: 1.3;
  display: block;
}

.pmc_heading.pmc_white.high-head {
  font-size: 3rem;
}

.pmc_heading.pmc_align-left {
  text-align: left;
}

.pmc_heading.pmc_align-left.inline-tx {
  display: inline;
}

.pmc_heading.oto-gpt-grad {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(135deg, #ce9ffc, #7367f0);
  -webkit-background-clip: text;
  background-clip: text;
}

.pmc_heading.oto-li-grad {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(135deg, #22e1ff, #1d8fe1);
  -webkit-background-clip: text;
  background-clip: text;
}

.pmc_heading.dmhide {
  display: none;
}

.pmc_heading.pmheading {
  display: flex;
}

.pmc_hero-lwrap {
  grid-column-gap: 110px;
  grid-row-gap: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 550px 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.pmc_typed-text {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(97deg, #5612d6, #8364e8);
  -webkit-background-clip: text;
  background-clip: text;
  height: 52px;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 3rem;
  font-weight: 500;
  line-height: 1.3;
}

.pmc_lightbox {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 21.875rem;
  display: flex;
  position: relative;
}

.pmc_thumbnail {
  object-fit: contain;
  border-radius: 12px;
  width: 100%;
  height: 100%;
}

.pmc_playbtn {
  position: absolute;
}

.pmc_playbtn.pmc_dbl {
  width: 85px;
}

.pmc_playbtn.pmc_sml {
  width: 25px;
}

.pmc_hero-heading-wrap {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: column;
  display: flex;
}

.pmc_hero-heading-wrap.left-al {
  justify-content: flex-start;
  align-items: flex-start;
}

.pmc_text-large {
  font-size: 1.25rem;
  line-height: 1.5;
}

.pmc_text-large.pmc_max-width-410 {
  max-width: 410px;
}

.pmc_text-large.pmc_white.pmc_weight-500 {
  font-family: IBM Plex Sans Condensed, sans-serif;
}

.pmc_text-large.pmc_weight-500 {
  font-weight: 500;
}

.pmc_text-large.pmc_line-height-1-3 {
  line-height: 1.3;
}

.pmc_text-large.mb-center {
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.pmc_text-large.ds_center {
  text-align: center;
}

.pmc_text-large.pmc_text-smll.text-color-white {
  font-size: 1.1rem;
}

.pmc_text-large.ux_heading2 {
  font-size: 2rem;
}

.pmc_hero-left {
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.pmc_dtae-wrap {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: stretch;
  display: grid;
}

.pmc_dtae-wrap.theda {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
}

.pmc_dead-start-wrap {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  display: flex;
}

.pmc_date-text {
  letter-spacing: 1.4px;
  text-transform: uppercase;
  font-size: .875rem;
  font-weight: 500;
}

.pmc-date {
  text-transform: uppercase;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(97deg, #5612d6, #8364e8);
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 1.5rem;
}

.pmc_btn-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch stretch;
  display: grid;
}

.pmc_button {
  background-color: var(--transparentt);
  color: var(--white);
  text-align: center;
  letter-spacing: 1.6px;
  text-transform: uppercase;
  background-image: linear-gradient(97deg, #5612d6, #8364e8);
  border-radius: 107px;
  justify-content: center;
  align-items: center;
  padding: 20px 65px;
  font-weight: 500;
  line-height: 1;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.pmc_button:hover {
  box-shadow: 0 4px 10px #5612d640;
}

.pmc_button.pmc-light-btn {
  background-color: var(--white);
  color: var(--black);
  letter-spacing: 0;
  text-transform: none;
  background-image: none;
  border: 1px solid #5612d6;
  padding-left: 44px;
  padding-right: 44px;
  font-weight: 400;
}

.pmc_button.pmc-light-btn.ux_btn {
  background-color: #ece7ff;
  border-color: #3e3ef8;
}

.pmc_button.pmc-light-btn.ux_btn.deskhide {
  display: none;
}

.pmc_button.pmc-white-btn {
  background-color: var(--white);
  color: var(--black);
  text-transform: none;
  background-image: none;
  border: 1px solid #5612d6;
  margin-left: auto;
  margin-right: auto;
  padding-left: 44px;
  padding-right: 44px;
  font-weight: 400;
  line-height: 1.4;
}

.pmc_button.pmc-white-btn-2 {
  background-color: var(--white);
  color: var(--black);
  letter-spacing: 1.4px;
  text-transform: uppercase;
  background-image: none;
  border: 1px solid #5612d6;
  padding: 18px 16px;
  font-size: .875rem;
  font-weight: 400;
  line-height: 1.4;
}

.pmc_button.pmc-white-btn-2.pmc_apply.is-white {
  color: var(--white);
}

.pmc_button.pmc_pad-132 {
  letter-spacing: 0;
  text-transform: none;
  padding-left: 132px;
  padding-right: 132px;
}

.pmc_button.pmc_pad-132.pmc_apply, .pmc_button.pmc_pad-132.pmc_apply.sm-btn {
  background-image: linear-gradient(97deg, #5612d6, #8364e8);
}

.pmc_button.ds_hide {
  display: none;
}

.pmc_button.pmc_apply {
  background-image: linear-gradient(97deg, #5612d6, #8364e8);
}

.pmc_button.pmc_apply.ux_btn {
  background-image: linear-gradient(#3e3ef8, #3e3ef8);
}

.pmc_button.pmc_apply.ux_btn.white-bg {
  background-image: linear-gradient(to bottom, var(--white), var(--white));
  color: var(--black);
}

.pmc_button.pmc_apply.ux_btn.white-bg.uxbtn {
  background-color: var(--1--ux);
  color: var(--white);
  background-image: none;
  margin-top: -12px;
}

.pmc_button.pmc_apply.ux_btn.white-bg.uxbtn.up {
  margin-top: -62px;
}

.pmc_button.pmc_book {
  text-transform: none;
}

.pmc_mentor-logo-wrap {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  background-color: #fafafa;
  border-radius: 8px;
  flex-flow: column;
  margin-top: -148px;
  padding: 148px 34px 34px;
  display: flex;
}

.pmc_mentor-loogo {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  display: flex;
}

.pmc_learner-text {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  display: flex;
}

.pmc_text-regular {
  font-size: 1rem;
  line-height: 1.4;
}

.pmc_text-regular.pmc_capital {
  letter-spacing: 1.6px;
  text-transform: uppercase;
  line-height: 1.3;
  display: block;
}

.pmc_container-medium {
  max-width: 69.25rem;
}

.pmc_section-large {
  padding-top: 6.87582rem;
  padding-bottom: 6.875rem;
}

.pmc_section-large.ux_extra-space {
  padding-bottom: 13rem;
}

.pmc_section-large.ux-rm {
  padding-top: 0;
}

.pmc_text-gradient {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(97deg, #5612d6, #8364e8);
  -webkit-background-clip: text;
  background-clip: text;
  padding-left: 5px;
}

.pmc_prg-highlight {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.pmc_prg-highlight.pmc_gap {
  grid-column-gap: 3.75rem;
  grid-row-gap: 3.75rem;
  margin-top: 40px;
}

.pmc_prg-highlight.tp-b {
  margin-top: 60px;
}

.pmc_prg-highlight.pmc_gap {
  grid-column-gap: 3.75rem;
  grid-row-gap: 3.75rem;
}

.pmc_prg-card-wrap {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.pmc_prg-card-wrap._6-1 {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

.pmc_prg-card-wrap._6-1.cardshide {
  display: none;
}

.pmc_prg-card {
  grid-column-gap: 13px;
  grid-row-gap: 13px;
  background-color: var(--white);
  border: 1px solid #e2e2e2;
  border-radius: 8px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 28px;
  display: flex;
}

.pmc_prg-card-img {
  background-color: #e7dcfe;
  border-radius: 8px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 10px;
  display: flex;
}

.pmc_blur {
  z-index: -1;
  opacity: .3;
  filter: blur(77px);
  background-color: #0224d7;
  width: 1234px;
  height: 125px;
  position: absolute;
  inset: auto 0% 30%;
}

.pmc_prg-btm {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.pmc_section {
  display: block;
  position: relative;
}

.pmc_section.pmc_overflow {
  overflow: hidden;
}

.pmc_section.pmc_blue {
  background-image: linear-gradient(97deg, #5612d6, #8364e8);
  position: relative;
}

.pmc_section.ux_black {
  background-color: #000;
}

.pmc_section.ux_black.priceuxhide {
  display: none;
}

.pmc_testimonial-wrap {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border: 1px solid #e2e2e2;
  border-radius: 12px;
  flex-flow: column;
  max-width: 55.75rem;
  margin-left: auto;
  margin-right: auto;
  padding: 24px;
  display: flex;
  box-shadow: 0 4px 10px #0000001a;
}

.pmc_testimonial-wrap.mb {
  flex-flow: column;
  display: none;
}

.pmc_testimonial-wrap.ui_testimonial-wrap {
  max-width: 64rem;
}

.pmc_week-wrap {
  grid-column-gap: 90px;
  grid-row-gap: 90px;
  grid-template-rows: auto;
  grid-template-columns: 404px 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.pmc_container-small {
  max-width: 66.25rem;
}

.pmc_hero-right {
  flex-flow: column;
  display: flex;
}

.pmc_week-right {
  background-image: linear-gradient(97deg, #5612d6, #8364e8);
  border-radius: 12px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
}

.pmc_botder-dash {
  border-right: 1px dashed var(--white);
  border-top-right-radius: 100vw;
  border-bottom-right-radius: 100vw;
  width: 215px;
  height: 400px;
  padding-top: 36px;
  padding-bottom: 36px;
  position: relative;
}

.pmc_dot {
  background-color: #fff;
  border-radius: 100vw;
  flex: none;
  width: 22px;
  height: 22px;
}

.pmc_week {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: flex-start;
  align-items: center;
  width: 280px;
  display: flex;
  position: absolute;
  inset: 12px -186px auto auto;
}

.pmc_week.pmc_week-2 {
  top: 100px;
  right: -260px;
}

.pmc_week.pmc_week-3 {
  top: 220px;
  right: -265px;
}

.pmc_week.pmc_week-last {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  top: 333px;
  right: -207px;
}

.pmc_white {
  color: var(--white);
}

.pmc_weight-500 {
  font-weight: 500;
}

.pmc_mentor-logo {
  height: 32px;
}

.pmc_mentor-logo.pmc-lo {
  height: 24px;
  font-size: 1.25rem;
}

.pmc_mentor-logo.pmc-tvs {
  height: 45px;
}

.pmc_mentor-logo.pmc-cure {
  height: 40px;
}

.div-block-1208 {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-flow: column;
  display: flex;
}

.div-block-1209 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  background-color: #dcebfe80;
  border-radius: 12px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  max-width: 1061px;
  margin-bottom: 6.875rem;
  padding-bottom: 50px;
  display: flex;
  overflow: hidden;
}

.div-block-1210 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.div-block-1211 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fff;
  border-radius: 8px;
  flex-flow: column;
  min-width: 285px;
  padding: 20px 34px 20px 20px;
  display: flex;
}

.pmc_scroll {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: flex-start;
  align-items: stretch;
  padding-bottom: 40px;
  padding-left: 34px;
  display: flex;
  position: relative;
  overflow: scroll;
}

.pmc_condened {
  font-family: IBM Plex Sans Condensed, sans-serif;
}

.pmc_align-center {
  text-align: center;
}

.div-block-1212 {
  background-image: linear-gradient(270deg, #edf5ff, #fff0);
  min-width: 62px;
  position: sticky;
  inset: 0% 0 0% auto;
}

.pmc_section-custom {
  padding-top: 3.75rem;
  padding-bottom: 8.75rem;
}

.pmc_capstone {
  grid-column-gap: 100px;
  grid-row-gap: 100px;
  grid-template-rows: auto;
  grid-template-columns: 398px 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.pmc_testimonial {
  background-color: var(--white);
  border-radius: 12px;
  max-width: 55.75rem;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: auto 0% -160px;
}

.pmc_testimonial.ux_testimonial {
  max-width: 64rem;
  top: -120px;
  bottom: auto;
}

.pmc_text-xlarge {
  font-size: 1.5rem;
  line-height: 1.25;
}

.pmc_container-xsmall {
  max-width: 57.25rem;
}

.pmc_container-xsmall.pmc_ux {
  max-width: 67.5rem;
}

.pmc_section-custom-2 {
  padding-top: 15rem;
  padding-bottom: 6.875rem;
}

.pmc_section-custom-2.pmc_top-6-25rem {
  padding-top: 6.25rem;
  padding-bottom: 11.875rem;
}

.pmc_section-custom-2.pmc_top-6-25rem.pmc_btm-5rem {
  padding-bottom: 6.25rem;
}

.pmc_section-custom-2.pmc_top-6-25rem.pmc_btm-5rem.rd-btm-3-75rem {
  padding-bottom: 3.75rem;
}

.pmc_section-custom-2.pmc_top-120px {
  padding-top: 120px;
}

.div-block-1216 {
  grid-column-gap: 21px;
  grid-row-gap: 45px;
  flex-flow: row-reverse wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-1217 {
  background-color: var(--white);
  border: 1px solid #e2e2e2;
  border-radius: 13px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 212px;
  max-width: 212px;
  height: 93px;
  padding: 16px;
  display: flex;
  box-shadow: 0 4px 14px #046cae4d;
}

.pmc_logo {
  object-fit: cover;
  width: 100%;
  height: 50px;
}

.pmc_logo.pmc_contein {
  object-fit: contain;
}

.pmc_blur-blur {
  z-index: -1;
  background-image: linear-gradient(#dcebfe, #fff);
  height: 780px;
  position: absolute;
  inset: -354px 0% auto;
}

.div-block-1218 {
  background-color: #fff;
  border: 1px solid #e2e2e2;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 125px;
  height: 54px;
  padding: 8px;
  display: flex;
  box-shadow: 0 4px 14px #0000001a;
}

.div-block-1219 {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
  text-overflow: clip;
  flex-flow: wrap;
  justify-content: center;
  align-self: center;
  align-items: flex-start;
  display: flex;
}

.image-543 {
  height: 40px;
}

.tabs {
  grid-column-gap: 42px;
  grid-row-gap: 42px;
  grid-template-rows: auto;
  grid-template-columns: 260px 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.pmc_tab {
  border: 1px solid var(--white);
  border-radius: 12px;
  padding-top: 60px;
  padding-bottom: 60px;
  padding-left: 50px;
}

.pmc_mentor-wrap {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-color: var(--white);
  border-radius: 12px;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  max-width: 11.25rem;
  min-height: 18.75rem;
  padding: 12px;
  display: flex;
  position: relative;
}

.pmc_mentor-wrap.rm {
  padding-left: 4px;
  padding-right: 4px;
}

.pmc_mentor-img-wrap {
  border: 1px solid #e2e2e2;
  border-radius: 8px;
  width: 160px;
  height: 140px;
}

.pmc_mentor-image {
  object-fit: cover;
  border-radius: 8px;
  width: 100%;
  height: 100%;
}

.pmc_mentor-details {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  padding-left: 9px;
  padding-right: 9px;
  display: flex;
}

.pmc_mentor-details.pmc-rm {
  padding-left: 0;
  padding-right: 0;
}

.pmc_tab-wrap {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-radius: 12px;
  box-shadow: 0 4px 10px #0000001a;
}

.pmc_tab-link {
  background-color: var(--transparentt);
  text-align: center;
  border: 1px solid #5612d6;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  padding: 15px 40px;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 1.3;
  display: flex;
}

.pmc_tab-link.w--current {
  color: var(--white);
  background-image: linear-gradient(97deg, #5612d6, #8364e8);
  box-shadow: 0 8px 10px #06b0ff66;
}

.tabs-menu {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: column;
  padding-top: 60px;
  display: flex;
}

.pmc_slider {
  background-color: var(--transparent);
}

.pmc_mask {
  max-width: 180px;
  overflow: visible;
}

.pmc_slide {
  border-radius: 12px;
  margin-right: 16px;
}

.pmc_slide-nav {
  display: none;
}

.pmc_slide-nav.pmc_show {
  display: none;
  bottom: -60px;
}

.pmc_arrow {
  background-image: linear-gradient(97deg, #5612d6, #8364e8);
  border-radius: 50vw;
  width: 40px;
  height: 40px;
  font-size: 1.5rem;
  left: -18px;
  box-shadow: 0 0 36px #90d7ff;
}

.pmc_arrow.pmc_arrow-right {
  left: auto;
  right: 18px;
}

.pmc_tab-content {
  background-color: #dfedff;
  border-radius: 12px;
}

.pmc_slider-right {
  z-index: 2;
  background-image: linear-gradient(270deg, #dfedff, #dfedff00);
  width: 150px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.zee-img {
  object-fit: contain;
  height: 24px;
}

.adobe-img {
  width: 75px;
}

.pmc_learner-video-wrap {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 306px;
  grid-auto-columns: 1fr;
  max-width: 850px;
  display: grid;
}

.pmc_learner-right {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.pmc_light-small {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.pmc_lerner-shadow {
  mix-blend-mode: multiply;
  background-image: linear-gradient(0deg, #7f7f7f, #7f7f7f);
  border-radius: 8px;
  position: absolute;
  inset: 0%;
}

.pmc_learner-wrap {
  background-color: #dcebfe80;
  border-radius: 20px;
  padding: 60px 90px;
}

.pmc_who {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  grid-template-rows: auto;
  grid-template-columns: 360px 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.pmc_who-wrap {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.pmc_who-card {
  grid-column-gap: 34px;
  grid-row-gap: 34px;
  background-color: #dcebfe80;
  border-radius: 12px;
  flex-flow: column;
  justify-content: space-between;
  padding: 28px;
  display: flex;
}

.pmc_who-heading {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.pmc_slider-work {
  background-color: var(--transparent);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 32%;
  height: 100%;
}

.pmc_hide {
  display: none;
}

.pmc_slider-work-mask {
  height: 100%;
  position: static;
  overflow: visible;
}

.pmc_slider-work-slide {
  margin-right: 24px;
}

.pmc_slider-work-slide-wrap {
  z-index: -1;
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-color: var(--white);
  border: 1px solid #e2e2e2;
  border-radius: 12px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 20px;
  display: flex;
  box-shadow: 0 4px 10px #0000004d;
}

.pmc_work-wrap {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 6.875rem .25rem 13.875rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.pmc_work-wrap.pmc_prg-highlight.pmc_custom-gap {
  grid-column-gap: 7rem;
  grid-row-gap: 7rem;
  padding-bottom: 2rem;
}

.pmc_work-wrap.pmc_prg-highlight.pmc_custom-gap.pmc_btm-0 {
  padding-top: 6.875rem;
  padding-bottom: 1.375rem;
}

.pmc_work-wrap.pmc_prg-highlight.pmc_custom-gap.pmc_btm-0.extra-padding {
  padding-top: 13rem;
}

.pmc_slide-nav-active {
  bottom: -8.5rem;
}

.pmc_end-prg-wrap {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto auto;
  grid-template-columns: auto;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  display: grid;
  position: relative;
}

.pmc_end-dot {
  background-color: #5612d6;
  border: 1px solid #646464;
  border-radius: 100vw;
  width: 20px;
  height: 20px;
}

.pmc_end-dot.bg_empty {
  background-color: var(--white);
  background-color: #fff;
}

.pmc_end-content {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: stretch center;
  display: grid;
  position: relative;
}

.pmc_end-content.pmc_center {
  place-items: center;
}

.pmc_content {
  color: var(--white);
  border-radius: 8px;
  padding: 16px;
  position: relative;
}

.pmc_content.pmc_black {
  opacity: .3;
  color: var(--black);
}

.div-block-1225 {
  z-index: -1;
  background-image: linear-gradient(97deg, var(--white) 1%, #5612d6 25%, #8364e8 75%, var(--white) 102%);
  width: 78%;
  height: 1px;
  position: absolute;
}

.div-block-1226 {
  background-color: #5612d6;
  width: 0%;
  height: 200%;
}

.pmc_content-copy {
  z-index: -1;
  background-image: linear-gradient(97deg, #5612d6, #8364e8);
  border: 1px solid #e2e2e2;
  border-radius: 8px;
  position: absolute;
  inset: 0%;
}

.pmc_lightblue-bg {
  z-index: -1;
  background-color: #dcebfe;
  border-radius: 8px;
  position: absolute;
  inset: 0%;
}

.pmc_content-light {
  z-index: -1;
  opacity: 0;
  background-image: linear-gradient(97deg, #5612d6, #8364e8);
  border: 1px solid #e2e2e2;
  border-radius: 8px;
  position: absolute;
  inset: 0%;
}

.pmc_gap-60 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-1228 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 450px 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.pmc_certificate {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  border: 1px solid #e2e2e2;
  border-radius: 8px;
  flex-flow: row;
  width: auto;
  height: auto;
  display: flex;
  box-shadow: 0 4px 10px #0000001a;
}

.pmc_certifictae-img {
  object-fit: fill;
  border-radius: 8px;
  width: 500px;
  height: 100%;
}

.pmc_dropdown-toggle {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  color: var(--white);
  white-space: normal;
  cursor: pointer;
  background-color: #8364e8;
  border-radius: 8px;
  height: 6rem;
  padding: 16px 28px;
  font-size: 1.25rem;
  display: flex;
}

.pmc_dropdown-toggle.ui {
  background-color: #3e3ef8;
  height: auto;
}

.pmc_dropdown-toggle.ui.extra-card {
  background-image: linear-gradient(121deg, #b8afda, #00f);
  position: relative;
}

.pmc_dropdown-toggle.pmc {
  height: auto;
}

.pmc_icon {
  margin-right: 0;
  position: static;
}

.pmc_icon.is-active-accordion {
  transition: all .3s;
  transform: rotate(180deg);
}

.pmc_dropdown {
  border: 1px solid #e2e2e2;
  border-radius: 8px;
  max-width: 100%;
  overflow: hidden;
}

.pmc_dropdown.is-active-accordion.ui-border {
  height: 100%;
  overflow: visible;
}

.pmc_dropdown.ui-border {
  color: var(--white);
  background-color: #3e3ef833;
  border-color: #3e3ef8;
  width: 100%;
}

.pmc_dropdown-list {
  background-color: var(--transparent);
  transition: all .3s;
  display: block;
  position: relative;
}

.pmc_dropdown-anim {
  justify-content: center;
  align-items: center;
  padding: 34px 20px 20px;
  display: flex;
  position: relative;
}

.pmc_dropdown-anim.block-pmc {
  display: block;
}

.div-block-1230 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  place-items: start stretch;
  width: 100%;
  display: grid;
}

.line-height-1-3 {
  line-height: 1.3;
}

.pmc_date-choose {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: #f4f9ff;
  border-radius: 12px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 52.8rem;
  padding: 30px 52px 50px;
  display: flex;
}

.div-block-1232 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.div-block-1233 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  display: flex;
}

.div-block-1234 {
  background-color: #8364e8;
  border-radius: 8px;
  padding: 12px;
}

.pmc_date {
  letter-spacing: 1.6px;
  text-transform: uppercase;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.6;
}

.pmc_date.pmc_op-0-3 {
  opacity: .3;
  text-decoration: line-through;
}

.div-block-1235 {
  flex-flow: column;
  display: flex;
}

.pmc_slide-img {
  border-radius: 8px;
  width: 100%;
  height: 175px;
}

.pmc_pad-24 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-left: 12px;
  padding-right: 12px;
  display: flex;
}

.pmc_persisitant-bar {
  z-index: 999;
  -webkit-backdrop-filter: blur(7.5px);
  backdrop-filter: blur(7.5px);
  background-color: #e7dcfecc;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  position: fixed;
  inset: auto 0% 0%;
}

.div-block-1236 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  align-items: center;
  padding-top: 24px;
  padding-bottom: 24px;
  display: flex;
}

.div-block-1237 {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.div-block-1238 {
  position: relative;
}

.div-block-1239 {
  z-index: 1;
  background-color: var(--white);
  border-radius: 28px;
  padding: 5px 11px;
  font-size: .875rem;
  position: absolute;
  inset: -15px 15px auto auto;
  box-shadow: 0 4px 10px #00000040;
}

.extra-text {
  justify-content: center;
  align-items: center;
  margin-bottom: 60px;
  display: none;
}

.pmc_seat {
  width: 16.8047px;
  font-weight: 600;
}

.pmc_nav-wrap {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.pmc_slider-meetup {
  background-color: var(--transparent);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 30%;
  height: 100%;
}

.pmc_slider-meetup-mask {
  overflow: visible;
}

.pmc_slider-meetup-slide {
  border-radius: 12px;
  margin-right: 55px;
}

.pmc_slider-meetup-slide.ui-200 {
  height: 200px;
}

.pmc_slider-wrap {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.p-imgmc_slider-meetup-slide {
  object-fit: cover;
  border-radius: 12px;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.p-wrapmc_slider-meetup-slide {
  border-radius: 12px;
  padding-top: 125px;
  position: relative;
}

.p-wrapmc_slider-meetup-slide.ui-200 {
  height: 200px;
}

.p-textmc_slider-meetup-slide {
  color: var(--white);
  background-image: linear-gradient(#0000, #000);
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px;
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  padding-top: 56px;
  padding-bottom: 14px;
  font-size: 1.25rem;
  display: flex;
  position: relative;
}

.pmc_work-wrap-2 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 6.875rem .25rem 13rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.pmc_work-wrap-2.pmc_prg-highlight.pmc_custom-gap-2 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  margin-bottom: -108px;
  padding-top: 3rem;
  padding-bottom: 5rem;
}

.pmc_work-wrap-2.pmc_prg-highlight.pmc_custom-gap-2.ui-btm {
  padding-top: 6.875rem;
  padding-bottom: 10rem;
}

.pmc_work-wrap-2.pmc_prg-highlight.pmc_custom-gap-2.pmoffline {
  margin-bottom: 0;
}

.pmc_slide-nav-active-2 {
  bottom: -8rem;
}

.pmc_slide-nav-active-2.ui-slidenav {
  bottom: -5.5rem;
}

.pmc_bonus-wrap {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 240px 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  display: grid;
}

.pmc_bonus {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.pmc_bonuses {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  color: var(--white);
  background-image: url('../images/Group-1000002736.webp'), linear-gradient(97deg, #5612d6, #8364e8);
  background-position: 100% 100%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  padding: 30px 34px 30px 20px;
  display: flex;
}

.pmc_num {
  font-size: 5.5rem;
  font-weight: 600;
  line-height: 1.1;
}

.pmc_upskill-text {
  text-align: center;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 32px;
  line-height: 1.3;
}

.pmc_upskill-headings {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.pmc_upsill-card {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-color: var(--white);
  border: 1px solid #e2e2e2;
  border-radius: 8px;
  align-items: center;
  padding: 10px;
  display: flex;
}

.pmc_upsill-card.ui-upsill-point-color {
  background-color: #efefef;
}

.pmc_icon-wrap {
  background-color: #06b0ff;
  border-radius: 8px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  padding: 8px 5px;
  display: flex;
}

.pmc_icon-wrap.ui-color-bg {
  background-color: #3e3ef8;
}

.pmc_upskill-wrap {
  background-color: #dcebfe80;
  border-radius: 12px;
  margin-left: 3rem;
  margin-right: 3rem;
  padding: 3.75rem;
}

.pmc_upskill-block {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.pmc_upskill-card-wrap {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 12px;
  display: grid;
}

.pmc_brand-wrap {
  grid-column-gap: 31px;
  grid-row-gap: 31px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  display: grid;
}

.pmc_upskill-team {
  text-align: center;
  letter-spacing: 1.6px;
  text-transform: uppercase;
  background-image: linear-gradient(97deg, #5612d6, #8364e8);
  border-radius: 74px;
  padding: 18px 54px;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1;
  transition: all .3s;
}

.pmc_upskill-team:hover {
  box-shadow: 0 0 2px #8364e8, 0 0 8px #8364e8;
}

.pmc_discount-btn {
  background-color: var(--white);
  color: var(--black);
  text-align: center;
  letter-spacing: 1.6px;
  text-transform: uppercase;
  border: 1px solid #5612d6;
  border-radius: 74px;
  flex: 1;
  padding: 18px 78px;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-weight: 500;
  line-height: 1;
  transition: all .3s;
}

.pmc_upskill-discount-wrap {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  flex: 1;
  display: flex;
}

.pmc_upskill-down {
  grid-column-gap: 45px;
  grid-row-gap: 45px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.pmc_faq-wrap {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-flow: column;
  margin-left: 3rem;
  margin-right: 3rem;
  padding-bottom: 12rem;
  display: flex;
}

.pmc_faq-question {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-bottom: 1px solid #e2e2e2;
  padding-left: 40px;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.4;
  display: flex;
}

.pmc_faq-icon {
  margin-right: 0;
  position: relative;
}

.pmc_faq-dropdown {
  background-color: #f4f9ff;
  border: 1px solid #e2e2e2;
  border-radius: 4px;
  width: 100%;
  overflow: hidden;
}

.pmc_faq-dropdown.oto {
  background-color: #f4fff6;
}

.pmc_faq-dropdown.oto-li {
  background-color: #f4fcff;
}

.pmc_faq-dropdown.oto-gpt {
  background-color: #f6f6f6;
}

.pmc_faq-dropdown.ui-dd-white {
  background-color: var(--white);
}

.pmc_faq-dropdown.oto-ws-genai {
  background-color: #dfe8fa;
}

.pmc_faq-answer {
  background-color: var(--transparent);
  display: block;
  position: relative;
}

.pmc_faq-block {
  padding: 16px 40px;
}

.pmc_pop-up-modal {
  z-index: 2000;
  -webkit-backdrop-filter: blur(7.5px);
  backdrop-filter: blur(7.5px);
  color: #000;
  background-color: #808080e6;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding: 4rem;
  display: none;
  position: fixed;
  inset: 0%;
}

.pmc_pop-up-form {
  background-color: #fafafa;
  border-radius: 8px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  width: 28rem;
  margin-left: auto;
  margin-right: auto;
  padding: 2rem;
  display: flex;
  position: relative;
}

.pmc_director-tag {
  z-index: 1;
  color: var(--white);
  text-align: center;
  letter-spacing: .6px;
  text-transform: uppercase;
  background-image: linear-gradient(97deg, #5612d6, #8364e8);
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  max-width: 120px;
  margin-left: auto;
  margin-right: auto;
  padding: 10px;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 10px;
  line-height: 1;
  display: flex;
  position: absolute;
  inset: -10px 0% auto;
  box-shadow: 0 4px 10px #0000001a;
}

.image-544 {
  width: 100px;
}

.list-13 {
  margin-top: 1rem;
}

.pmc_pop-up {
  z-index: 2000;
  color: #000;
  background-color: #808080bf;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding: 4rem;
  display: none;
  position: fixed;
  inset: 0%;
}

.div-block-1242 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-1242.mb {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
}

.div-block-1243 {
  flex: none;
}

.div-block-1243.mn {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  display: flex;
}

.image-545 {
  object-fit: cover;
  border-radius: 100%;
  width: 75px;
  height: 75px;
}

.image-545.bord {
  border: 1px solid #000;
}

.div-block-1244 {
  display: flex;
}

.div-block-1245 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  display: flex;
}

.div-block-1246 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  display: flex;
}

.text-block-606 {
  font-size: 12px;
}

.text-block-607 {
  font-size: 14px;
}

.text-block-608 {
  color: #ffffffb3;
  text-align: center;
  background-color: #0000002b;
  width: 100%;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.div-block-1247 {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  display: flex;
}

.pod-hero-leftside {
  color: #333;
  background-color: #fff;
  border-radius: 18px;
  flex-direction: column;
  display: flex;
}

.pod-hero-leftside.gap2rem {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: #fff0;
}

.div-block-1248 {
  background-color: #fff;
  border-radius: 50vw;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  display: none;
}

.user-group-card {
  grid-column-gap: 16px;
  grid-row-gap: 20px;
  border-radius: 6px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  height: 100%;
  padding: 24px;
  display: grid;
  box-shadow: 0 0 32px #00000008;
}

.user-group-card.bg-white-box {
  background-color: #fff;
  border-radius: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-1249 {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  display: flex;
}

.pub-checkbox-text-nor {
  color: #000;
  text-align: center;
  flex: 0 auto;
  width: 100%;
  margin-left: 10px;
  margin-right: 20px;
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
}

.pub-quickbits-grid {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 12px;
  padding-left: 12px;
  padding-right: 12px;
  display: grid;
}

.pub-quickbits-grid.ai-stud {
  background-color: #fff;
  border-radius: 16px;
  grid-template-columns: 1fr;
  padding-bottom: 12px;
}

.div-block-1250 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-direction: column;
  margin-top: 3rem;
  display: flex;
}

.html-embed-108 {
  display: flex;
}

.div-block-1251 {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  display: flex;
}

.d2c-ment-prg {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  color: #fff;
  text-align: center;
  background-image: none;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
  padding: 20px;
  display: flex;
  box-shadow: 0 30px 30px #0000000d;
}

.pod-title {
  color: #453a01;
  text-align: left;
  margin-bottom: 10px;
  font-family: Montserrat, sans-serif;
  font-size: 48px;
  font-weight: 800;
  line-height: 120%;
}

.pod-title.align-center {
  text-align: center;
}

.pod-title.text-align-center {
  color: #fff;
  text-align: center;
}

.special-strike {
  font-size: 14px;
  text-decoration: line-through;
}

.pod-mentor-avtar-image {
  background-color: #00383e;
  border-radius: 50%;
  padding: 6px;
}

.div-block-1252 {
  grid-column-gap: 3.75rem;
  grid-row-gap: 3.75rem;
  flex-direction: column;
  padding-top: 5rem;
  padding-bottom: 5rem;
  display: flex;
}

.div-block-1253 {
  z-index: 1;
  width: 4px;
  height: 90%;
  margin-top: 100px;
  position: absolute;
  inset: 0% auto auto 50%;
  transform: translate(-50%);
}

.div-block-1253.brand {
  height: 95%;
}

.text-size-large-9 {
  font-size: 1.5rem;
  line-height: 150%;
}

.pod-who-grid-copy {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 20px;
  display: grid;
}

.persistent-cta-mobile-6 {
  display: none;
}

.div-block-464 {
  font-family: IBM Plex Sans, sans-serif;
  display: block;
}

.pod-subtitle {
  color: #453a01;
  text-align: left;
  font-size: 22px;
  font-weight: 500;
  line-height: 140%;
}

.pod-subtitle.align-center {
  text-align: center;
}

.pod-subtitle.align-center.text-color-white {
  color: #fff;
}

.text-span-233 {
  font-size: 48px;
}

.footer-logo-container-10 {
  grid-column-gap: 20px;
  justify-content: center;
  margin-bottom: 1rem;
  display: flex;
}

.pod-cta {
  color: #000;
  text-align: center;
  background-image: linear-gradient(133deg, #05d4fe, #edc814);
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  padding: 20px 54px;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  transition: all .5s cubic-bezier(.86, 0, .07, 1);
  display: block;
  box-shadow: 0 10px 44px -20px #3d9cf266;
}

.pod-cta.faq {
  margin-top: 60px;
}

.pod-cta.hidden-on-phone {
  padding-left: 60px;
  padding-right: 60px;
}

.pod-cta.who {
  border-radius: 18px;
  margin-top: 40px;
  font-size: 24px;
  font-weight: 700;
  display: inline-block;
}

.pod-cta.who:hover {
  box-shadow: 0 10px 44px -20px #3d9cf2;
}

.pod-cta.checkbox {
  margin-top: 40px;
}

.pod-cta.checkbox.hidden-on-phone.auto-btn {
  background-image: linear-gradient(133deg, #05d4fe, #edc814);
  margin-left: auto;
  margin-right: auto;
}

.text-block-89 {
  text-align: center;
  width: 140px;
  font-size: 16px;
}

.faq-chevron-9 {
  cursor: pointer;
  width: 28px;
  display: block;
}

.pod-who-item {
  background-color: #fff;
  border: 1px solid #0c96ca0d;
  border-bottom: 2px solid #0c96ca33;
  border-radius: 16px;
  flex-direction: column;
  align-items: flex-start;
  padding: 20px;
  transition: all .2s;
  display: flex;
}

.pod-who-item.gap-32 {
  align-items: center;
  min-height: 200px;
  padding: 0;
  position: relative;
  overflow: hidden;
}

.text-3 {
  color: #000;
  font-size: 1.25rem;
}

.text-block-609 {
  font-style: italic;
}

.text-block-610 {
  font-size: 1rem;
}

.div-block-1229 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  background-color: #ddf8ff;
  border: 1px dashed #01c0fe;
  border-radius: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  padding: 1rem;
  display: grid;
}

.text-block-611 {
  color: #000;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 1.75rem;
  font-weight: 500;
}

.pod-mentor-person-container {
  align-items: center;
  display: flex;
}

.asd {
  width: 95%;
  margin-top: 10px;
  margin-bottom: 15px;
  font-size: 18px;
  font-weight: 300;
  line-height: 1.4em;
}

.ug-role {
  font-size: 20px;
  font-weight: 700;
}

.div-block-1009 {
  text-align: left;
}

.div-block-1009.gridalign {
  border: 1px solid #fff;
  border-radius: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 16px;
  display: flex;
}

.icon-10 {
  display: none;
}

.image-546 {
  object-position: 50% 0%;
  width: 100%;
  height: 100%;
}

.heading-37 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(141deg, #0cd4f7, #51d0b1);
  -webkit-background-clip: text;
  background-clip: text;
  margin-bottom: 5px;
  font-size: 48px;
  line-height: 120%;
  transform: translate(0);
}

.div-block-1008 {
  z-index: 200;
  background-color: #fff;
  position: fixed;
  inset: auto 0% 0%;
}

.d2c-highlighted-heading {
  text-align: center;
  flex-direction: column;
  align-items: center;
  margin-top: 140px;
  display: flex;
  position: relative;
}

.d2c-highlighted-heading._20pad-copy {
  margin-top: 0;
}

.site-wrapper-2 {
  width: 100%;
  max-width: 1020px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 30px;
  padding-right: 30px;
}

.div-block-1254 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.lightbox-link-34 {
  border-radius: 16px;
  width: 100%;
  height: 200px;
  margin-top: 1rem;
  display: flex;
  overflow: hidden;
}

.pod-mentor-numbers {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #00383e;
  border-radius: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 0;
  padding-left: 40px;
  padding-right: 40px;
  display: grid;
  transform: translate(0, 30%);
}

.div-block-1255 {
  z-index: 900;
  text-align: left;
  background-color: #0000003d;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.footer-des-5 {
  width: 60%;
  margin-top: 20px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 150%;
}

.ent-quickbit-icon {
  width: 30px;
  height: 30px;
}

.div-block-1256 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: column;
  align-items: center;
  margin-top: 0;
  display: flex;
}

.d2c-section {
  position: static;
}

.d2c-section.gradient {
  background-color: #0b0b0b;
  background-image: none;
  background-repeat: no-repeat;
  background-size: contain;
  display: block;
}

.d2c-section.gradient.gradi {
  background-color: #fff;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  padding-top: 60px;
  padding-bottom: 60px;
}

.text-block-612 {
  text-align: center;
  font-size: 1rem;
  text-decoration: line-through;
}

.margin-bottom-12 {
  height: auto;
  margin: 0 0 1rem;
}

.margin-bottom-12.margin-medium {
  margin-bottom: 2rem;
}

.margin-bottom-12.margin-regular {
  margin-bottom: 1rem;
}

.ug-point-5 {
  background-image: url('../images/check-mark-black-outline.svg');
  background-position: 0 5px;
  background-repeat: no-repeat;
  background-size: 18px;
  width: 100%;
  padding-left: 32px;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.pod-follow-up-text {
  color: #000;
  text-align: center;
  width: 90%;
  margin-left: auto;
  margin-right: auto;
  font-size: 24px;
  font-weight: 500;
  line-height: 140%;
}

.pod-mentor-content-container {
  background-color: #00000026;
  border: 1px solid #fff3;
  border-radius: 30px;
  margin-top: 40px;
  padding: 40px 40px 0;
}

.div-block-1257 {
  background-color: #e8fbff;
  border-radius: 16px;
  margin-top: 1rem;
  padding: 1rem;
}

.d2c-dual-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 60px;
  display: grid;
}

.d2c-dual-grid.d2c-ment {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.margin-top-8 {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-top-8.margin-medium {
  margin-top: 2.5rem;
}

.margin-top-8.margin-medium.hidden {
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.margin-top-8.margin-regular {
  margin-top: 1rem;
}

.div-block-1011 {
  grid-column-gap: 16px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-1011._1-2grid {
  grid-template-columns: 1fr 1fr;
}

._3d-box {
  position: absolute;
  inset: 6% auto auto -12%;
}

._3d-box.opposite {
  inset: 37% -7% 0% auto;
}

.hide-2 {
  display: none;
}

.hide-2.dot-sec {
  display: block;
}

.hide-2.dot-sec.ai-stud {
  top: 635.961px;
}

.slider-arrow {
  color: #0000001a;
  font-size: 24px;
  display: none;
}

.d2c-inactive-line-10 {
  background-color: #c4c4c44d;
  width: 50%;
  height: 100%;
  position: absolute;
  left: 50%;
  transform: translate(-50%);
}

.d2c-inactive-line-10.ever {
  border-radius: 20px;
  width: 2px;
}

.list-3-copy {
  padding-left: 20px;
  display: block;
}

.ug-icon--mentor {
  object-fit: cover;
  border-radius: 16px;
  height: 250px;
}

.image-495-copy {
  border-radius: 16px;
  width: 500px;
}

.d2c-dots-card {
  z-index: 0;
  width: 100px;
  position: absolute;
  inset: -18% -9% auto auto;
}

.d2c-dots-card.other {
  inset: auto -8% -29% auto;
}

.html-embed-109 {
  justify-content: center;
  align-items: center;
  width: 2rem;
  display: flex;
}

.d2c-container {
  width: 90%;
  max-width: 1100px;
  margin-left: auto;
  margin-right: auto;
}

.align-center-2 {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}

.align-center-2.small {
  font-size: .9rem;
}

.text-block-613 {
  color: #131313;
  margin-left: 24px;
  font-weight: 500;
  text-decoration: none;
}

.heading-58 {
  font-size: 16px;
}

.div-block-1232-copy {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  display: flex;
}

.html-embed-110 {
  display: none;
}

.div-block-136 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 30px;
  padding-bottom: 30px;
  display: flex;
}

.pod-mentor-avtar-name {
  font-size: 36px;
}

.link-block-20 {
  flex: 1;
  text-decoration: none;
}

.div-block-1010 {
  border: 1px solid #000;
  border-radius: 12px;
  position: relative;
  overflow: hidden;
  box-shadow: 6px 6px 0 -2px #000;
}

.div-block-1010.no-bord {
  box-shadow: none;
  border-style: none;
}

.pod-faq-8 {
  box-shadow: none;
  text-align: left;
  border: .5px solid #ddd;
  border-radius: 10px;
  margin-bottom: 20px;
  overflow: hidden;
}

.pod-hero-cta-container {
  flex-direction: column;
  margin-top: 20px;
  display: flex;
}

.image-494 {
  margin-left: 8px;
}

.d2c-offer-container-copy {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: stretch;
  width: 50%;
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.div-block-1258 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  align-items: center;
  display: flex;
}

.user-group-slider-2-copy {
  background-color: #ddd0;
  height: auto;
  display: flex;
  overflow: visible;
}

.pod-hero-video-copy {
  background-color: #000;
  background-image: none;
  background-size: auto;
  border-radius: 18px;
  flex: 1;
  width: 100%;
  height: 100%;
  padding: 4px;
}

.pod-hero-container {
  grid-column-gap: 28px;
  grid-row-gap: 16px;
  grid-template-rows: min-content;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 64px;
  display: grid;
  position: relative;
}

.pod-hero-container.mobile.borderup {
  border-top-style: none;
  align-items: start;
  width: 100%;
}

.pub-checkbox-check-nor {
  background-color: #fff;
  border-radius: 8px;
  flex: 0 38px;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
  display: flex;
}

.image-547 {
  border-radius: 15px;
  width: 100%;
}

.div-block-1259 {
  background-color: #fff;
  border: 1px dashed #01c0fe;
  border-radius: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-width: 300px;
  padding: 16px;
  font-size: 3.3rem;
  font-weight: 700;
  display: flex;
}

.div-block-1260 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.text-block-614 {
  text-align: center;
  border: 1px dashed #01c0fe;
  border-radius: 16px;
  padding: 16px 64px;
  font-size: 2rem;
  font-weight: 700;
}

.div-block-1261 {
  color: #333;
  background-color: #00b2c81a;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  min-width: 13.1rem;
  padding: 12px;
  font-weight: 500;
  display: flex;
  box-shadow: 4px 4px #00b4cb4d;
}

.image-548 {
  object-fit: contain;
  width: 100px;
  height: 50px;
}

.image-548.hide-desk {
  display: none;
}

.ug-slider-mask-3 {
  width: 100%;
  height: auto;
  margin-top: 44px;
  padding-top: 10px;
  padding-bottom: 30px;
  overflow: visible;
}

.pod-mentor-avtar {
  background-image: linear-gradient(98deg, #0ad4f8, #ecc814);
  border-radius: 50%;
  flex-direction: row;
  width: 140px;
  height: 140px;
  padding: 6px;
}

.div-block-1262 {
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  justify-content: space-between;
  align-items: center;
  margin-top: 16px;
  display: flex;
}

.image-549 {
  width: 70px;
}

.div-block-1263 {
  background-color: #ffc700;
  border: 1px solid #000;
  border-radius: 30px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 56px;
  max-width: 66px;
  height: 38px;
  margin-bottom: 20px;
  padding: 12px 24px;
  font-size: .875rem;
  font-weight: 500;
  display: flex;
}

.div-block-1263.perf {
  background-color: #10dab4;
  border-radius: 130px;
  max-width: 70px;
  height: 50px;
  padding-left: 17px;
  padding-right: 17px;
}

.div-block-1263.perf.chatgpt {
  background-color: #a6ef67;
}

.div-block-1263.perf.chatgpt.change-bg {
  background-color: #03b667;
}

.div-block-1263.perf.chatgpt.change-bg.marg {
  margin-bottom: 0;
}

.heading-134 {
  width: 100%;
  margin-top: 24px;
  margin-bottom: 5px;
  font-size: 20px;
  line-height: 30px;
}

.heading-134.weekly-card {
  font-size: 32px;
  font-weight: 500;
  line-height: 130%;
}

.text-block-615 {
  width: 90%;
  font-size: 22px;
  font-weight: 500;
  line-height: 120%;
}

.angel-investing_component-3 {
  text-align: center;
  max-width: 72rem;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
}

.cta-strike {
  font-size: 1.2rem;
  text-decoration: line-through;
}

.cta-strike.small {
  font-size: 1rem;
}

.div-block-1264 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-image: linear-gradient(138deg, #efbf67, #d8614a 57%, #842ea180);
  border-radius: 8px;
  padding: 12px;
  font-weight: 700;
  display: inline-block;
}

.div-block-1264.pod {
  background-color: #00b2c8;
  background-image: linear-gradient(138deg, #00d3fc, #0194b5);
}

.div-block-1264.pod.spec {
  color: #030a21;
  background-color: #fff;
  background-image: none;
}

.rich-text-block {
  font-size: 24px;
  line-height: 140%;
}

.close-button-11 {
  z-index: 2500;
  cursor: pointer;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  width: 1rem;
  margin-top: 16px;
  margin-right: 16px;
  padding: 0;
  display: block;
  position: absolute;
  inset: 0% 0% auto auto;
}

.link-17 {
  color: #fff;
  text-decoration: none;
}

.div-block-1265 {
  align-items: center;
  display: flex;
}

.pod-gradient-text {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(135deg, #01cef7, #0198ba);
  -webkit-background-clip: text;
  background-clip: text;
}

.pod-section {
  z-index: 3;
  background-color: #fff;
  position: relative;
}

.pod-section.faq {
  background-color: #fafafa;
  min-height: auto;
  padding-top: 96px;
  padding-bottom: 120px;
}

.pod-section.who {
  background-color: #fafafa;
  background-image: url('../images/who-avtaar.png');
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: 20%;
  padding-top: 90px;
  padding-bottom: 160px;
}

.pod-section.who.varun-kul {
  background-image: none;
}

.pod-section.checkboxes {
  background-color: #fafafa;
  background-image: url('../images/checkbox-avtaar.png');
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: 20%;
  min-height: auto;
  padding-top: 80px;
  padding-bottom: 120px;
}

.pod-section.checkboxes.varun {
  background-image: none;
  background-size: auto;
  overflow: hidden;
}

.pod-section.ai-student {
  background-color: #00b2c8;
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
  overflow: hidden;
}

.pod-section.hero {
  z-index: 4;
  color: #fff;
  background-color: #00b2c8;
  background-image: url('../images/podcats-bg.svg'), none;
  background-position: 110% 110%, 50% 0;
  background-repeat: no-repeat, no-repeat;
  background-size: auto, contain;
  min-height: 950px;
  padding-top: 0;
  padding-bottom: 0;
}

.pod-section.hero.on-demand {
  padding-top: 60px;
}

.pod-section.hero.on-demand.varun-khullar {
  min-height: auto;
  padding-bottom: 60px;
}

.pod-section.mentor {
  color: #fff;
  background-color: #00383e;
  background-image: url('../images/podcats-bg.svg'), url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 100% 100%, 100% 130%;
  background-repeat: no-repeat, no-repeat;
  background-size: auto, contain;
  min-height: 900px;
  padding-top: 120px;
  padding-bottom: 120px;
  display: none;
}

.div-block-1266 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-1267 {
  text-align: left;
  background-color: #fff;
  border: .5px solid #1800561a;
  border-radius: 15px;
  padding: 33px;
  position: relative;
  box-shadow: 0 1px 4px #0f00671a;
}

.div-block-1267.week-card {
  font-size: 18px;
  line-height: 23px;
}

.div-block-1267.week-card.special {
  background-image: linear-gradient(138deg, #00d3fc, #0194b5);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  box-shadow: 0 10px 40px 10px #0194b580;
}

.pub-hero-rightside {
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  width: 100%;
  height: 100%;
  display: block;
}

.angel-investing-list-4 {
  padding-left: 20px;
}

.angel-investing-list-4.ai-stud {
  padding-left: 20px;
  list-style-type: none;
}

.angel-investing-list-4.ai-stud-copy {
  padding-left: 40px;
  list-style-type: none;
}

.text-size-regular-12 {
  font-size: 16px;
}

.text-size-regular-12.text-align-center {
  padding-top: 10px;
}

.pod-mentor-avtar-text-container {
  margin-left: 30px;
}

.pod-quickbit {
  cursor: default;
  background-color: #00b4cb17;
  border-radius: 14px;
  justify-content: flex-start;
  align-items: center;
  padding: 10px 10px 10px 15px;
  display: flex;
}

.ug-slide-3 {
  width: 33.3%;
  height: 100%;
  padding-left: 12px;
  padding-right: 12px;
}

.ug-slide-3._33 {
  width: 33%;
}

.section-heading-ai {
  color: #fff;
  text-align: center;
  font-size: 30px;
  line-height: 1.3;
}

.image-534-new {
  width: 300px;
}

.pod-heading {
  color: #0b2724;
  text-align: center;
}

.hero-varun {
  width: 34%;
  position: absolute;
  inset: auto auto 0% 1%;
  transform: translate(-42%);
}

.hero-varun.varun {
  width: 20%;
  height: 300px;
  display: none;
}

.html-embed-111 {
  width: 24px;
  display: flex;
}

.div-block-1268 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.pod-mentor-avtar-des {
  width: 70%;
  margin-top: 10px;
  padding-left: 5px;
  font-size: 18px;
  line-height: 140%;
}

.pod-mentor-avtar-highlight {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(124deg, #0bd4f7, #ebc815);
  -webkit-background-clip: text;
  background-clip: text;
  font-weight: 700;
  display: inline-block;
}

.paragraph-23 {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  font-size: 26px;
}

.paragraph-23.margin-bottom-16 {
  max-width: 514.133px;
}

.text-block-616 {
  color: #ffffffa8;
  cursor: pointer;
  margin-top: 15px;
  font-size: 16px;
}

.div-block-1269 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 3rem;
  display: grid;
}

.pod-checkbox {
  background-color: #fff;
  background-image: linear-gradient(125deg, #05d4fe, #edc814);
  border-radius: 8px;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  display: flex;
}

.pod-mentor-logo-container {
  display: none;
}

.section-angel-investing-4 {
  background-color: #f6fcfe;
  margin-left: auto;
  margin-right: auto;
  padding: 0 2rem 3rem;
  position: relative;
  overflow: hidden;
}

.section-angel-investing-4.pod {
  background-color: #f6fcfe;
}

.section-angel-investing-4.has-gradient {
  background-image: linear-gradient(to right, #491eb80d, #26124e0d);
  padding-left: 2rem;
  padding-right: 2rem;
  position: relative;
}

.section-angel-investing-4.has-gradient.neu-white {
  color: #000;
  background-color: #fff;
  background-image: none;
  border: 1px solid #000;
}

.section-angel-investing-4.has-gradient.neu-white.perf-2 {
  color: #000;
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.section-angel-investing-4.has-gradient.neu-white.perf-2.chatgpt {
  color: #fff;
  background-color: #000;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 4rem;
  padding-bottom: 4rem;
  display: block;
}

.section-angel-investing-4.has-gradient.neu-white.perf-2.chatgpt.ai-interview {
  background-color: #00b2c8;
}

.image-550 {
  width: 300px;
  margin-bottom: 2rem;
  margin-left: auto;
  margin-right: auto;
}

.li_container-large {
  max-width: 80rem;
}

.li_nav-wrap {
  justify-content: center;
  align-items: center;
  display: flex;
}

.li_nav-brand {
  width: 215px;
}

.li_section {
  z-index: 1;
  position: relative;
}

.li_section.li_map {
  background-image: url('../images/Group-48098652_1.webp');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 30px;
}

.li_section.li_map.pr-li {
  background-image: url('../images/Group-48098618-1_1.webp');
}

.li_section.li_lightblue {
  background-color: #f4f9ff;
}

.li_section.li-overflow {
  overflow: hidden;
}

.li_section.li_darkblue {
  background-image: linear-gradient(172deg, #012d64, #001823);
}

.li_section.li_skyblue {
  background-image: linear-gradient(98deg, #0b66c2, #009ad6);
}

.li_page-wrapper {
  overflow: clip;
}

.li_navbar {
  z-index: 10;
  background-color: var(--white);
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.li_section-large {
  padding-top: 6.25rem;
  padding-bottom: 6.25rem;
}

.li_section-large.li_overflow {
  overflow: hidden;
}

.li_section-large.top-btm-2-5rem {
  padding-top: 2.5rem;
}

.li_page-padding {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.li_body {
  background-color: var(--white);
}

.li_heading {
  text-align: center;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 3rem;
  font-weight: 500;
  line-height: 1.35;
}

.li_special-color {
  color: #0b66c2;
}

.li_heading-wrap {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.li_text-xlarge {
  font-size: 1.5rem;
  line-height: 1.25;
}

.li_text-xlarge.align-center {
  text-align: center;
}

.li_text-xlarge.pmc_weight-500.pmc_white-text {
  color: #fff;
  font-size: 1.4rem;
}

.li_text-xlarge.pmc_weight-600 {
  text-align: center;
  font-weight: 600;
}

.li_hero-wrapper {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-flow: column;
  padding-left: 5.75rem;
  padding-right: 5.75rem;
  display: flex;
}

.li_hero-wrap {
  grid-column-gap: 100px;
  grid-row-gap: 100px;
  grid-template-rows: auto;
  grid-template-columns: 460px 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.li_dark-ellipse {
  z-index: -1;
  background-image: linear-gradient(98deg, #0b66c2, #009ad6);
  border-radius: 335px;
  width: 335px;
  height: 335px;
  position: absolute;
  box-shadow: 0 0 132px #009ad666;
}

.li_left {
  justify-content: center;
  align-items: center;
  height: 430px;
  display: flex;
  position: relative;
}

.li_mentor-details {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: -60px;
  display: flex;
  position: relative;
}

.li_light-ellipse {
  z-index: -2;
  opacity: .3;
  background-image: linear-gradient(98deg, #0b66c2, #009ad6);
  border-radius: 3645px;
  width: 364px;
  height: 364px;
  position: absolute;
}

.li_extralight-ellipse {
  z-index: -3;
  opacity: .1;
  background-image: linear-gradient(98deg, #0b66c2, #009ad6);
  border-radius: 398px;
  width: 398px;
  height: 398px;
  position: absolute;
}

.li_mentor-image {
  object-fit: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.li_mentor-image.ds-hide {
  display: none;
}

.li_mentor {
  background-color: var(--white);
  border: 1.325px solid #e2e2e2;
  border-radius: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 244px;
  padding: 12px 14px;
  display: flex;
  position: absolute;
  inset: auto auto -48px;
}

.li_mentor-name {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(98deg, #0b66c2, #009ad6);
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 21px;
  font-weight: 600;
  line-height: 1.4;
}

.li_text-upper {
  text-align: center;
  letter-spacing: .954px;
  text-transform: uppercase;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-weight: 500;
  line-height: 1.3;
}

.li_linkedin {
  justify-content: center;
  align-items: center;
  width: 86px;
  height: 94px;
  display: flex;
  position: absolute;
  inset: 95px auto 0% 10px;
}

.li_impressions {
  z-index: -1;
  background-color: var(--white);
  border: 1.325px solid #e2e2e2;
  border-radius: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 12px 16px;
  display: flex;
  position: absolute;
  inset: 150px auto auto -60px;
}

.li_followers {
  z-index: -1;
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: var(--white);
  border: 1.325px solid #e2e2e2;
  border-radius: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 12px 16px;
  display: flex;
  position: absolute;
  inset: 100px -50px auto auto;
}

.li_right {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: column;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center;
  display: grid;
}

.li_dsay-wrap {
  grid-column-gap: 13px;
  grid-row-gap: 13px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.li_text-large {
  font-size: 1.25rem;
}

.li_text-large.li_lineheight-1-2.oto_weight-500 {
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-weight: 500;
}

.li_text-large.align-center {
  text-align: center;
}

.li_text-large.text-color-white {
  display: flex;
}

.li_text-large.text-color-white.mb-center {
  justify-content: flex-start;
  align-items: center;
  display: block;
}

.li_text-large.text-color-white.min-width {
  text-align: center;
  justify-content: center;
  align-items: flex-start;
  min-width: 185px;
}

.li_text-large.pmc_weight-500.text-color-white.height {
  justify-content: flex-start;
  align-items: center;
  min-height: 60px;
  display: flex;
}

.li_text-large._600-weight {
  font-weight: 600;
}

.li_date-wrap {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.li_content-wrap {
  background-color: #009ad61a;
  border: 1px solid #0b66c2;
  border-radius: 12px;
  padding: 20px;
}

.li_lineheight-1-2 {
  line-height: 1.2;
}

.li_button {
  color: var(--white);
  letter-spacing: 1.6px;
  text-transform: uppercase;
  background-image: linear-gradient(101deg, #012d64, #06b0ff);
  border-radius: 74px;
  justify-content: center;
  align-items: center;
  height: 60px;
  padding: 20px 80px;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-weight: 500;
  line-height: 1;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 10px 20px #0586ceb3;
}

.li_btn-bar {
  z-index: 0;
  position: absolute;
}

.li_btn-text {
  z-index: 1;
  position: relative;
}

.li_wrapper {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.li_backedby {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.li_investor-logo {
  border: 1px solid #e2e2e2;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 200px;
  padding: 18px;
  display: flex;
}

.li_map-wrapper {
  padding-top: 3.5rem;
  padding-bottom: 35.5rem;
}

.li_nem-wrapper {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 52.875rem;
  display: grid;
}

.li_number-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: var(--white);
  border: 1.23px solid #e2e2e2;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  padding: 12px;
  display: flex;
  box-shadow: 0 10px 34px #ffffffb3;
}

.li_mentor-name-copy {
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.4;
}

.li_h-flex {
  justify-content: center;
  align-items: center;
}

.image-570 {
  width: 45px;
}

.li_learner-wrap {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.li_investor-logo-copy {
  border: 1px solid #e2e2e2;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 156px;
  height: 64px;
  padding: 18px;
  display: flex;
}

.li_llogo-wrap {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  align-self: flex-start;
  display: flex;
}

.li_slider {
  background-color: var(--transparentt);
  justify-content: center;
  align-items: center;
  height: auto;
  display: flex;
}

.li_slider.flex-left {
  justify-content: flex-start;
  align-items: center;
}

.li_hide {
  display: none;
}

.li_mask {
  max-width: 33.33%;
  overflow: visible;
}

.li_slide {
  background-color: var(--white);
}

.li_slide-wrap {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-color: var(--white);
  border: 1px solid #e2e2e2;
  border-radius: 8px;
  flex-flow: column;
  align-items: center;
  height: 180px;
  padding: 20px;
  display: flex;
  box-shadow: 0 4px 8px #0000001a;
}

.li_slide-img-wrap {
  background-color: #009ad6;
  border-radius: 100vw;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 4vw;
  height: 4vw;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 1.875rem;
  line-height: 1.3;
  display: flex;
  transform: rotate(0);
}

.li_text-regular {
  font-size: 1rem;
  line-height: 1.4;
}

.li_text-regular.li_align-center {
  text-align: center;
}

.li_text-regular._600-weight {
  font-weight: 600;
}

.li_text-regular.pmc_weight-500.align-center {
  text-align: center;
}

.li_slide-nav {
  bottom: -88px;
}

.li_section-large-top {
  padding-top: 6.25rem;
}

.li_container-small {
  max-width: 52.5rem;
}

.li_rotate-90 {
  transform: rotate(56deg);
}

.li_heading-h3 {
  text-align: center;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-weight: 500;
  line-height: 1.3;
}

.li_heading-h3.li_white {
  color: var(--white);
}

.li_lightbox-wrap {
  width: 100%;
  height: 474px;
}

.li_lightbox {
  background-color: #d9d9d9;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.li_lightbox-thumb {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.li_lightbox-playbtn {
  position: absolute;
}

.li_section-large-bottom {
  padding-top: 7.5rem;
  padding-bottom: 10rem;
}

.li_slide-creator {
  background-color: var(--white);
  margin-right: 50px;
}

.li_mask-creator {
  max-width: 464px;
  overflow: visible;
}

.li_slide-creator-wrap {
  grid-column-gap: 42px;
  grid-row-gap: 42px;
  background-color: var(--white);
  border: 1.5px solid #e2e2e2;
  border-radius: 12px;
  flex-flow: column;
  display: flex;
  position: relative;
  box-shadow: 0 10px 20px #0000001a;
}

.li_slide-cretaor-block {
  min-height: 120px;
  margin-top: 20px;
  margin-left: 32px;
  margin-right: 32px;
}

.li_slide-creator-detail {
  background-image: linear-gradient(98deg, #0b66c2, #009ad6);
  border-radius: 12px;
  padding: 30px;
}

.li_cretaor-name {
  color: var(--white);
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 1.25rem;
  font-weight: 500;
}

.li_creator-role {
  color: var(--white);
  letter-spacing: 1.4px;
  text-transform: uppercase;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: .875rem;
  font-weight: 500;
}

.li_v-flex-10 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  max-width: 206px;
  display: flex;
}

.li_creator-imae {
  margin-right: 14px;
  position: absolute;
  inset: auto 0% 0% auto;
}

.li_creator-imae.ganeshprasadh {
  height: 212px;
}

.li_creator-imae.ganeshprasadh.abhi {
  transform-style: preserve-3d;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.li_slider-creator-wrap {
  width: 100%;
}

.li_learn-time {
  background-color: var(--white);
  color: #009ad6;
  text-align: center;
  border: 1px solid #0b66c2;
  border-radius: 60px;
  padding: 10px 20px;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.25;
}

.li_container-medium {
  max-width: 56.25rem;
}

.li_learn-wrap {
  z-index: 1;
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto 1fr;
  grid-auto-columns: 1fr;
  place-content: start;
  place-items: start stretch;
  width: 100%;
  display: grid;
  position: relative;
}

.li_learn-wrapper {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.li_learn-image-wrap {
  border-radius: 10px;
  height: 232px;
}

.li_learn-image-wrap.li_mb_show {
  display: none;
}

.li_circle {
  border: 1.5px solid var(--white);
  background-image: linear-gradient(98deg, #0b66c2, #009ad6);
  border-radius: 100vw;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  position: sticky;
  top: 20px;
}

.li_circle.dm {
  background-image: linear-gradient(98deg, #9512b5, #9512b5);
  top: 100px;
}

.li_circle.pm {
  background-image: linear-gradient(98deg, #007c39, #004c74);
  top: 100px;
}

.li_learn-line {
  background-color: #038ed2;
  width: 2px;
  height: 100%;
  position: absolute;
}

.li_learn-line.dm {
  background-color: #9512b5;
}

.li_learn-line.pm {
  background-color: #004c74;
}

.li_learn-content-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: var(--white);
  border: 1px solid #e2e2e2;
  border-radius: 12px;
  flex-flow: column;
  margin-top: auto;
  margin-bottom: auto;
  padding: 30px;
  display: flex;
  box-shadow: 0 4px 10px #0000001a;
}

.li_learn-content-wrap.dm {
  background-color: var(--transparent);
  background-image: linear-gradient(135deg, #9512b58c, #fff0 50%);
  border-width: .5px;
  justify-content: flex-start;
  align-items: flex-start;
}

.li_learn-content-wrap.pm {
  background-color: var(--transparent);
  background-image: linear-gradient(135deg, #004c74, #fff0 50%);
  border-width: .5px;
  justify-content: flex-start;
  align-items: flex-start;
}

.li_text-diff {
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.25;
}

.li_sticky-wrap {
  grid-column-gap: 148px;
  grid-row-gap: 148px;
  grid-template-rows: auto;
  grid-template-columns: 326px 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
  position: relative;
}

.li_container-medium-m {
  max-width: 66.25rem;
}

.li_day-learn {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-flow: column;
  justify-content: space-between;
  display: flex;
  position: relative;
}

.li_days-wrap {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-image: linear-gradient(98deg, #0b66c2, #009ad6);
  border: 1px solid #e2e2e2;
  border-radius: 12px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  padding: 30px;
  display: flex;
  position: sticky;
  top: 2rem;
  box-shadow: 0 -5px 10px #00185526;
}

.li_days-wrap.li_stiky-2 {
  top: 8rem;
}

.li_days-wrap.li_stiky-3 {
  top: 14rem;
}

.li_days-wrap.li_stiky-4 {
  top: 20rem;
}

.li_days-wrap.li_stiky-5 {
  top: 26rem;
}

.li_day-wrap {
  border: 1px solid var(--white);
  color: var(--white);
  letter-spacing: 1.6px;
  text-transform: uppercase;
  border-radius: 8px;
  padding: 10px 20px;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-weight: 500;
}

.text-block-647 {
  color: var(--white);
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 28px;
  font-weight: 500;
  line-height: 1.3;
}

.li_list {
  color: var(--white);
  font-size: 1.25rem;
}

.li_lit-detail {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  border: 1px solid var(--border);
  background-color: var(--white);
  border-radius: 12px;
  justify-content: center;
  align-items: flex-start;
  padding: 20px;
  display: flex;
}

.li_sticky-heading {
  position: sticky;
  top: 2rem;
}

.li_tools-wrap {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.li_tools {
  background-color: var(--white);
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 154px;
  height: 44px;
  padding: 6px 20px;
  display: flex;
}

.li_tool-blur {
  background-image: linear-gradient(#01295500, #01223f);
  border-radius: 20px;
  width: 742px;
  height: 97px;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  top: auto;
  bottom: -30px;
  left: -20px;
}

.li_blur-10 {
  filter: blur(3px);
}

.li_automate-wrap {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.li_automate {
  background-image: linear-gradient(90deg, #ffffff40, #fdfdfd00);
  border: 1px solid #e2e2e2;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  height: 100px;
  padding-left: 8px;
  padding-right: 40px;
  display: flex;
}

.li_tool-blur-2 {
  background-image: linear-gradient(#01192780, #011823);
  border-radius: 20px;
  width: 1090px;
  height: 130px;
  position: absolute;
  inset: auto 0% -15px -15px;
}

.div-block-1365 {
  margin-top: -30px;
}

.li_chatgpt {
  opacity: .5;
  pointer-events: none;
  position: absolute;
  inset: 44px 0% auto auto;
}

.li-weinar-wrap {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  background-color: var(--white);
  border: 1px solid #e2e2e2;
  border-radius: 12px;
  flex-flow: column;
  align-items: center;
  margin-top: 40px;
  padding: 90px 46px 35px;
  display: flex;
  position: relative;
}

.li-web-details {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.li-web-details.rm-grid {
  grid-template-rows: auto;
}

.li-webinar-wrap {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  justify-content: flex-start;
  align-items: center;
  padding-left: 12px;
  display: flex;
}

.li-price-wrap {
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: -40px 0% auto;
}

.div-block-1370 {
  color: var(--white);
  text-align: center;
  background-image: linear-gradient(88deg, #001823, #012d64);
  border: 1px solid #e2e2e2;
  border-radius: 12px;
  padding: 18px 80px;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 2rem;
  font-weight: 500;
  line-height: 1.3;
  text-decoration: none;
}

.li-eclipse-1 {
  opacity: .2;
  background-color: #009ad6;
  border-radius: 100vw;
  width: 170px;
  height: 170px;
  position: absolute;
}

.li-eclipse-wrap {
  z-index: -1;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 390px;
  height: 390px;
  display: flex;
  position: absolute;
  inset: 80px auto auto 124px;
}

.li-eclipse-2 {
  opacity: .2;
  background-color: #009ad6;
  border-radius: 100vw;
  width: 240px;
  height: 240px;
  position: absolute;
}

.li-eclipse-3 {
  opacity: .2;
  background-color: #009ad6;
  border-radius: 100vw;
  width: 314px;
  height: 314px;
  position: absolute;
}

.li-eclipse-4 {
  opacity: .2;
  background-color: #009ad6;
  border-radius: 100vw;
  width: 390px;
  height: 390px;
  position: absolute;
}

.li_heading-h2 {
  text-align: center;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 2.5rem;
  font-weight: 500;
  line-height: 1.3;
}

.li_heading-h2.li-align-left, .li_heading-h2.text-align-left {
  text-align: left;
}

.li_learner-wrap-2 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.div-block-1371 {
  margin-top: 20px;
}

.li_mentor-wrap {
  z-index: 1;
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  background-color: var(--white);
  border: 1px solid #e2e2e2;
  border-radius: 12px;
  grid-template-rows: auto;
  grid-template-columns: 536px 1fr;
  grid-auto-columns: 1fr;
  padding: 50px;
  display: grid;
  position: relative;
  box-shadow: 0 5px 10px #009ad640;
}

.li_mentor-data {
  display: flex;
}

.li_mentor-data.ds-hide {
  display: none;
}

.celeb-img {
  width: 30px;
  height: 30.2344px;
}

.li_mentor-up {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: column;
  display: flex;
}

.li_mentor-left {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-flow: column;
  display: flex;
}

.img-wt-li {
  object-fit: cover;
  border-radius: 21px;
  width: 322px;
}

.li_mentor-block {
  grid-column-gap: 26px;
  grid-row-gap: 26px;
  border-radius: 21px;
  display: flex;
}

.li-eclipse-wrap-2 {
  z-index: -1;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 290px;
  height: 290px;
  display: flex;
  position: absolute;
  inset: 300px auto auto 48px;
}

.li-eclipse-1-ws {
  opacity: .2;
  background-color: #009ad6;
  border-radius: 100vw;
  width: 126px;
  height: 126px;
  position: absolute;
}

.li-eclipse-2-ws {
  opacity: .2;
  background-color: #009ad6;
  border-radius: 100vw;
  width: 180px;
  height: 180px;
  position: absolute;
}

.li-eclipse-3-ws {
  opacity: .2;
  background-color: #009ad6;
  border-radius: 100vw;
  width: 233px;
  height: 233px;
  position: absolute;
}

.li-eclipse-4-ws {
  opacity: .2;
  background-color: #009ad6;
  border-radius: 100vw;
  width: 290px;
  height: 290px;
  position: absolute;
}

.div-block-1372 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: var(--white);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.li_featurein-img {
  width: 154px;
}

.li-eclipse-wrap-2-1 {
  z-index: -1;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 290px;
  height: 290px;
  display: flex;
  position: absolute;
  inset: -30% -165px 0% auto;
}

.div-block-1374 {
  grid-column-gap: 85px;
  grid-row-gap: 85px;
  grid-template-rows: auto;
  grid-template-columns: 278px 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  display: grid;
}

.div-block-1375 {
  background-color: #009ad61a;
  border-radius: 30px;
  padding: 60px;
  position: relative;
  overflow: hidden;
}

.li_slider-testimonial {
  background-color: var(--transparent);
  height: auto;
}

.li_testimonial-mask {
  max-width: 42%;
  overflow: visible;
}

.li_testimonilvideo {
  border-radius: 12px;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.li_testimonilvideo.h-300 {
  background-color: var(--white);
  min-height: 334px;
}

.li_slide-testimonial {
  border-radius: 12px;
  margin-right: 28px;
}

.div-block-1376 {
  z-index: 2;
  background-image: linear-gradient(270deg, #e5f5fb, #e5f5fb00);
  width: 174px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.li_slide-nav-wrap {
  display: flex;
  bottom: -50px;
}

.div-block-1377 {
  background-color: #e5f5fb;
  border-radius: 30px;
  padding: 6.25rem 4.625rem;
}

.div-block-1378 {
  grid-column-gap: 50px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto;
  grid-template-columns: 360px 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-1379 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: var(--white);
  border: 1px solid #e2e2e2;
  border-radius: 12px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  padding-top: 33px;
  padding-bottom: 73px;
  padding-left: 30px;
  display: flex;
  overflow: hidden;
  box-shadow: 0 4px 4px #048ccb4d;
}

.div-block-1380 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: var(--white);
  border: 1px solid #e2e2e2;
  border-radius: 8px;
  flex-flow: column;
  min-width: 270px;
  max-width: 270px;
  padding-bottom: 20px;
  display: flex;
}

.div-block-1381 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-image: linear-gradient(101deg, #012d64, #06b0ff);
  border-radius: 8px;
  flex-flow: column;
  height: 154px;
  padding: 20px 20px 28px;
  display: flex;
}

.bonus-text {
  color: var(--white);
  letter-spacing: .72px;
  text-transform: uppercase;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 12px;
  font-weight: 500;
}

.bonus-img {
  object-fit: contain;
  width: 72px;
  height: 72px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-1382 {
  padding-left: 20px;
  padding-right: 20px;
}

.text-block-648 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(#0b66c2, #009ad6);
  -webkit-background-clip: text;
  background-clip: text;
  font-size: .875rem;
}

.div-block-1383 {
  flex-flow: column;
  padding-left: 20px;
  padding-right: 20px;
}

.div-block-1384 {
  color: #009ad6;
  text-decoration: line-through;
}

.li_bonus-mask {
  max-width: 270px;
  overflow: visible;
}

.li_slider-bonus {
  background-color: var(--transparentt);
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  display: block;
}

.li_bonus-sliode {
  margin-right: 30px;
}

.div-block-1385 {
  width: 100%;
  position: relative;
}

.div-block-1386 {
  z-index: 2;
  background-image: linear-gradient(270deg, #fff, #fff0);
  width: 94px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-1387 {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  background-color: var(--white);
  border: 1px solid #e2e2e2;
  border-radius: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  padding: 30px;
  display: grid;
  box-shadow: 0 4px 4px #048ccb4d;
}

.div-block-1388 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: column;
  display: flex;
}

.image-572 {
  border: 1px solid #e2e2e2;
  border-radius: 8px;
  width: 100%;
  height: 100%;
}

.div-block-1389 {
  grid-column-gap: 68px;
  grid-row-gap: 68px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-1390 {
  width: 195px;
}

.div-block-1391 {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.li_text-gradient {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(97deg, #0b66c2, #009ad6);
  -webkit-background-clip: text;
  background-clip: text;
}

.li_gs-info {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  background-color: #0b66c2;
  background-image: url('../images/Ellipse-6-1.png'), url('../images/Ellipse-5.webp'), url('../images/Mask-group-3.webp');
  background-position: 100% 100%, 0 0, 50% 100%;
  background-repeat: no-repeat, no-repeat, no-repeat;
  background-size: auto, auto, auto;
  border-radius: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 100px;
  padding-bottom: 100px;
}

.li_persistantbar {
  z-index: 999;
  -webkit-backdrop-filter: blur(7.5px);
  backdrop-filter: blur(7.5px);
  background-color: #e5f5fbb3;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  padding-top: .5rem;
  padding-bottom: .5rem;
  display: block;
  position: fixed;
  inset: auto 0% 0%;
}

.li_price {
  color: var(--black);
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 1.875rem;
  font-weight: 500;
}

.li_offertext {
  color: var(--black);
  font-size: 1.25rem;
}

.li_time {
  font-size: 1.25rem;
  font-weight: 700;
}

.li_learn-image {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.li_faq-wrap {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-flow: column;
  margin-left: 3rem;
  margin-right: 3rem;
  display: flex;
}

.pmc_list-1-2 {
  padding-left: 0;
  list-style-type: disc;
}

.list-item-15 {
  grid-column-gap: 8px;
  display: flex;
}

.pmc_list-2-2 {
  padding-left: 2.5rem;
  list-style-type: disc;
}

.left-arrow {
  background-image: linear-gradient(99deg, #012d64, #06b0ff);
  border-radius: 100%;
  width: 40px;
  height: 40px;
  font-size: 1rem;
  inset: auto 35% -88px auto;
}

.left-arrow.left {
  inset: auto auto -88px 35%;
}

.div-block-1400 {
  border-radius: 21px;
  overflow: hidden;
}

.div-block-1401 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  display: flex;
}

.auto-scroll {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  padding-bottom: 20px;
  padding-right: 50px;
  display: none;
  overflow: auto;
}

.oto_page-wrapper {
  overflow: clip;
}

.oto_section.oto_tennis {
  background-color: #d8e9a8;
}

.oto_section.oto_linear-grad {
  background-image: linear-gradient(168deg, #d8e9a8, #4e9f3d);
}

.oto_section.oto-blue {
  background-color: #cbeaff;
}

.oto_section.oto_linear-grad-li {
  background-image: linear-gradient(168deg, #a8dbff, #3a7bd5);
}

.oto_section.oto-intensive-color {
  background-color: #030a21;
  background-image: url('../images/Mask-group_1.webp');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.oto_section.oto_image-line {
  position: relative;
}

.oto_section.oto-comminity-space {
  background-image: linear-gradient(180deg, var(--white), #ffffff80 52%, white), url('../images/Rectangle-4711.webp');
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
}

.oto_section.oto-comminity-space.section7.section {
  background-image: linear-gradient(180deg, var(--white), #ffffff80 52%, white);
  margin-bottom: 14px;
}

.oto_section.bg-mockingbird.hide.hide-mob {
  display: none;
}

.oto_section.oto-rel, .oto_section.line-by {
  position: relative;
}

.oto_section.relative-block {
  z-index: 999;
  margin-top: 44px;
  margin-bottom: 44px;
  padding-top: 16px;
  padding-bottom: 16px;
  position: sticky;
  top: 0;
}

.oto_section.relative-block.mr-btm-0 {
  margin-bottom: 0;
}

.oto_section.hide-now {
  display: none;
}

.oto_section.oto-ws-color {
  position: relative;
}

.oto_section.oto-lightblue {
  background-color: #dfe8fa;
}

.oto_section.bg-mockingbird {
  background-color: #030a21;
  position: relative;
}

.oto_padding-global {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.oto_padding-global.oto_rm-padding {
  padding-left: 0;
  padding-right: 0;
}

.oto_hero-container {
  max-width: 82.5rem;
}

.oto_hero-container.oto-gpt-container {
  max-width: 79.25rem;
}

.oto_section-padding-large {
  padding-top: 120px;
  padding-bottom: 120px;
}

.oto_section-padding-large.oto_section-padding-extra {
  padding-bottom: 160px;
}

.oto_section-padding-large.padding-60-minus {
  padding-bottom: 60px;
}

.oto_section-padding-large.oto-section-bottom-0 {
  padding-top: 80px;
  padding-bottom: 0;
}

.oto_section-padding-large.btm-top-0 {
  padding-top: 0;
  padding-bottom: 0;
}

.oto_section-padding-large.btm-0 {
  padding-bottom: 0;
}

.oto_hero-section {
  background-image: linear-gradient(149deg, #d8e9a8, #4e9f3d);
  border-bottom-right-radius: 50px;
  border-bottom-left-radius: 50px;
  padding: 80px 146px;
}

.oto_hero-section.oto_li {
  background-image: linear-gradient(149deg, #a8dbff, #3a7bd5);
}

.oto_hero-wrapper {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.oto_hero-wrapper.oto-gpt-gap {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  width: 100%;
}

.oto_growschool-img {
  width: 250px;
}

.oto_place-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding-left: 60px;
  padding-right: 60px;
  display: grid;
}

.oto_place-wrap.oto-gpt {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  border: 1px solid var(--black);
  background-color: var(--white);
  box-shadow: 4px 4px 0 0 var(--black);
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  inset: -77px 0% auto;
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 122px;
  max-width: 804px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 30px;
  padding-bottom: 30px;
  position: absolute;
  inset: -77px 0% auto;
  box-shadow: 4px 4px #000;
}

.oto_place-line-wrap {
  grid-column-gap: 150px;
  grid-row-gap: 150px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  display: grid;
  position: relative;
}

.white-line {
  background-color: #e2e2e2;
  width: 80%;
  height: 2px;
  position: absolute;
}

.oto_relative {
  z-index: 1;
  position: relative;
}

.half-current-color {
  background-color: var(--black);
  width: 50%;
  height: 100%;
}

.oto_order-text {
  text-align: center;
  letter-spacing: 1.2px;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.3;
}

.oto_order-text.oto_min-200 {
  min-width: 190px;
}

.oto_order-text.oto_order-text-light {
  color: var(--white);
}

.oto_order-text.oto-gpt-sp-text {
  color: #adadad;
}

.oto_heading {
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 3rem;
  font-weight: 500;
  line-height: 1.35;
}

.oto_heading-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-left: 174px;
  padding-right: 174px;
  display: flex;
}

.oto_heading-wrap.pmc_80px {
  padding-left: 80px;
  padding-right: 80px;
}

.oto_hero-wrap {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.oto_hero-wrap.oto_left {
  justify-content: center;
  align-items: flex-start;
}

.oto_hero-wrap.oto_left.oto-gap-20 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: center;
  align-items: center;
}

.oto_hero-wrap.oto_strech {
  align-items: stretch;
  width: 100%;
}

.oto_hero-wrap.oto-gpt-wrap {
  background-image: linear-gradient(135deg, #ce9ffc, #7367f0);
  border-radius: 60px;
  width: 100%;
  padding: 188px 108px 60px;
  position: relative;
}

.oto_hero-wrap.oto-li-wrap {
  background-image: linear-gradient(135deg, #22e1ff, #1d8fe1);
  border-radius: 60px;
  width: 100%;
  padding: 188px 108px 60px;
  position: relative;
}

.oto_hero-wrap.gap-35 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
}

.oto_video-wrap {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-left: 90px;
  padding-right: 90px;
  display: flex;
}

.oto_lightbox {
  background-color: var(--black);
  border: 2px solid #e2e2e2;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 512px;
  display: flex;
  position: relative;
  box-shadow: 0 4px 4px #0000001a;
}

.oto_thumbnail {
  z-index: 2;
  object-fit: cover;
  border-radius: 12px;
  width: 100%;
  height: 100%;
  position: relative;
}

.oto_thumbnail.oto-gpt-thumbnail {
  border-radius: 21px;
}

.oto_offer-end {
  letter-spacing: 3px;
  text-transform: uppercase;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 1.3;
}

.offer-end {
  font-weight: 700;
}

.oto_btn-wrap {
  justify-content: center;
  align-items: center;
  display: flex;
}

.oto_btn-wrap.oto-gpt-btn-gap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
}

.oto_button {
  background-color: var(--white);
  color: var(--black);
  text-align: center;
  border-radius: 70px;
  padding: 20px 50px;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.25;
}

.oto_button.oto_price-btn.oto-gpt-black {
  background-color: var(--black);
  color: var(--white);
  align-self: center;
  padding-left: 32px;
  padding-right: 32px;
  font-size: 1.25rem;
  font-weight: 400;
}

.oto_button.oto-not-interested {
  color: var(--white);
  background-color: #ffffff80;
  padding-top: 12px;
  padding-bottom: 12px;
  font-size: 1.25rem;
  font-weight: 400;
}

.oto_button.oto-not-interest {
  background-color: var(--transparent);
  border: 1px solid #000;
  font-size: 1.25rem;
  font-weight: 500;
}

.text-span-237 {
  color: #878787;
  font-size: 1.25rem;
  font-weight: 400;
  text-decoration: line-through;
}

.oto_small-container {
  max-width: 68rem;
}

.oto_section-padding-small {
  padding-top: 60px;
  padding-bottom: 60px;
}

.oto_section-padding-small.oto_section-padding-small-top {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-image: url('../images/Variant-39-1_1.webp');
  background-position: 0 60px;
  background-size: auto;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: center;
  height: 100%;
  padding-top: 30px;
  display: flex;
}

.oto_special-offer-wrap {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: 376px 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.oto_special-offer-wrap.oto-sp-offer-gpt {
  grid-column-gap: 110px;
  grid-row-gap: 110px;
  grid-column-gap: 110px;
  grid-row-gap: 110px;
  grid-template-columns: 1fr 1fr;
  justify-content: center;
  align-items: center;
  display: flex;
}

.oto_heading-h2 {
  text-align: center;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 32px;
  line-height: 1.3;
}

.oto_heading-h2.oto_left {
  text-align: left;
}

.oto_body {
  background-color: var(--white);
  color: var(--black);
}

.text-span-238 {
  color: #4e9f3d;
}

.oto_list {
  padding-left: 0;
  line-height: 1.4;
  list-style-type: none;
}

.oto_list._20px {
  font-size: 1.25rem;
}

.oto_dk-image {
  z-index: 1;
  border: 1px solid #e2e2e2;
  border-radius: 12px;
  height: 390px;
  min-height: 200px;
}

.oto_dk-image.norm {
  height: auto;
}

.oto_worth-text {
  text-align: center;
  font-size: 2rem;
  line-height: 1.3;
}

.oto_worth-block {
  margin-left: auto;
  margin-right: auto;
}

.oto_mb-image {
  background-color: #e2e2e2;
  border: 1px solid #e2e2e2;
  border-radius: 12px;
  min-height: 200px;
  display: none;
}

.oto_semibold {
  font-weight: 600;
}

.oto_semibold.oto_align-center {
  text-align: center;
  height: 48px;
}

.oto_semibold.oto-shadow {
  color: #4e9f3d;
  text-shadow: 0 2px 5px #4e9f3db3;
}

.oto_semibold.oto-shadow.oto-li-shadow {
  color: #3a7bd5;
  text-shadow: 0 2px 5px #3a7bd580;
}

.oto_semibold.oto-13px {
  font-size: 13px;
}

.div-block-1409 {
  background-color: var(--white);
  border-radius: 50px;
  padding: 25px 50px;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 2rem;
  font-weight: 500;
  line-height: 1.3;
}

.div-block-1410 {
  background-image: linear-gradient(#d8e9a8, #4e9f3d);
  border-radius: 50px;
  padding: 2px;
}

.oto_offerget-wrap {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.oto_everything-wrap {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.oto_toolkit-wrap {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 66.375rem;
  display: flex;
}

.oto_toolkit-wrap.oto-max-width-740 {
  max-width: 46.25rem;
}

.oto_toolkit-wrap.oto-max-width-615 {
  max-width: 38.4375rem;
}

.oto_text-gradient {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(#d8e9a8, #4e9f3d);
  -webkit-background-clip: text;
  background-clip: text;
}

.oto_tool-wrap {
  background-image: linear-gradient(#d8e9a8, #4e9f3d);
  border-radius: 12px;
  padding: 1px;
  box-shadow: 0 2px 2px #0000001a;
}

.oto_tool-wrap.oto_li-border {
  background-image: linear-gradient(#a8dbff, #a8dbff);
}

.oto_tool-wrap.oto-intense {
  background-color: var(--growthschool-dark-blue);
  background-image: none;
}

.oto-tool-padding {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: var(--white);
  border-radius: 12px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding: 28px 20px;
  display: flex;
}

.oto_tool-img-wrap {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.text-block-653 {
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 1.3;
}

.image-576 {
  object-fit: contain;
  border: 1.5px solid #030a2180;
  border-radius: 12px;
  width: 84px;
  height: 84px;
}

.oto_grid-wrap {
  grid-column-gap: 22px;
  grid-row-gap: 50px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 54px;
  display: grid;
  position: relative;
}

.oto_grid-wrap.margin-btm-0px {
  margin-bottom: 0;
}

.oto_premium {
  cursor: auto;
  background-image: linear-gradient(188deg, #d8e9a8, #4e9f3d);
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  padding-left: 30px;
  padding-right: 30px;
  line-height: 1.4;
  display: flex;
}

.oto_premium.oto_li-premium {
  background-image: linear-gradient(188deg, #a8dbff, #3a7bd5);
}

.oto_premium.oto-intense-btn {
  background-color: var(--growthschool-dark-blue);
  background-image: none;
}

.oto_shade {
  background-image: linear-gradient(#fff0, #fff);
  height: 50%;
  position: absolute;
  inset: auto 0% -1%;
}

.oto_100-more {
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: auto 0% -64px;
}

.oto_100 {
  background-image: linear-gradient(137deg, #d8e9a8, #fff);
  border: 1px solid #d8e9a8;
  border-radius: 12px;
  padding: 20px 40px;
}

.oto_100.oto-li-100 {
  background-image: linear-gradient(137deg, #cbeaff, #fff);
  border-color: #a8dbff;
}

.oto_pass-wrap {
  grid-column-gap: 108px;
  grid-row-gap: 108px;
  grid-template-rows: auto;
  grid-template-columns: 410px 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.oto_mediuml-container {
  max-width: 66.25rem;
}

.oto_large-container {
  max-width: 80rem;
}

.oto_dk-pass-image {
  border: 1px solid #e2e2e2;
  border-radius: 12px;
  height: 390px;
  min-height: 200px;
}

.oto_live-workshop-wrap {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-flow: column;
  display: flex;
}

.oto_leader-wrap {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.oto_leader-card-wrap {
  background-color: var(--white);
  border: 1px solid #e2e2e2;
  border-radius: 12px;
  flex-flow: column;
  justify-content: space-between;
  min-width: 270px;
  display: flex;
}

.oto_leader-card-wrap.min-height-184 {
  min-width: 224px;
  min-height: 184px;
}

.oto_topic-wrap {
  padding: 14px 24px 14px 18px;
}

.oto_leader-details-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: #d8e9a8;
  border: 1px solid #e2e2e2;
  border-radius: 12px;
  flex-flow: column;
  height: 114.781px;
  padding: 20px 24px 10px 18px;
  display: flex;
}

.oto_leader-details-wrap.oto-li-blue {
  background-color: #cbeaff;
  border-color: #cbeaff;
}

.oto_leader-details-wrap.oto-int-grad {
  background-image: linear-gradient(126deg, #fff, #eff1ff 70%);
}

.oto_leader-img-wrap {
  border-radius: 100vw;
  flex: none;
  width: 64px;
  height: 64px;
}

.oto_leader-img-wrap._52-52 {
  width: 52px;
  height: 52px;
}

.oto_leadership-wrap {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.oto_small-text {
  font-size: .875rem;
  line-height: 1.4;
}

.oto_leader-img {
  object-fit: cover;
  border-radius: 100vw;
  width: 64px;
  height: 64px;
}

.oto_leader-img._52-52 {
  width: 52px;
  height: 52px;
}

.oto_leader-brand-wrap {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  display: none;
}

.oto_leader-brand-logo {
  object-fit: contain;
  width: 40px;
  height: 20px;
}

.oto_leader-wrap-marquee {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: space-between;
  display: flex;
}

.grid-gap-60 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.oto_exclusive {
  background-image: linear-gradient(#fff, #d8e9a8);
  border: 1px solid #e2e2e2;
  border-radius: 12px;
  padding-top: 30px;
  padding-bottom: 50px;
  position: relative;
}

.oto_exclusive.oto-li-excluisive {
  background-image: linear-gradient(#fff, #cbeaff);
}

.div-block-1417 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.div-block-1418 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 270px;
  padding-left: 30px;
  display: flex;
}

.oto_xsmall-container {
  max-width: 52.5rem;
}

.swiper-container {
  border-radius: 30px;
  width: 100%;
  height: 100%;
  position: relative;
}

.swiper-wrapper {
  grid-column-gap: 35px;
  grid-row-gap: 35px;
  flex-flow: row;
  display: flex;
}

.swiper-wrapper.swiper-wrapper-1 {
  grid-column-gap: 35px;
  grid-row-gap: 35px;
  flex-flow: row;
  align-items: flex-start;
}

.swiper-wrapper.swiper-wrapper-2 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: row;
  align-items: flex-start;
  padding-bottom: 30px;
}

.swiper-wrapper.swiper-wrapper-2.stretchy {
  flex-flow: row;
  align-items: stretch;
  overflow: visible;
}

.swiper-slide {
  border: 1px solid #f1e7e1;
  border-radius: 16px;
  min-width: 278px;
  position: relative;
  overflow: visible;
}

.oto_wrap-block {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  background-color: #d8e9a8;
  border-radius: 12px;
  flex-flow: column;
  justify-content: center;
  align-self: flex-start;
  align-items: stretch;
  width: 100%;
  max-width: 100%;
  padding-top: 80px;
  padding-bottom: 60px;
  padding-left: 110px;
  display: flex;
  overflow: hidden;
}

.oto_wrap-block.oto-wrap-li-block {
  background-color: #cbeaff;
}

.arrows {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  display: flex;
}

.swiper-prev, .swiper-next {
  background-color: var(--black);
  border-radius: 100vw;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 52px;
  height: 52px;
  display: flex;
}

.oto_crascourse {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: var(--white);
  border: 1px solid #e2e2e2;
  border-radius: 15px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 305px;
  padding: 24px 24px 58px 34px;
  display: flex;
  box-shadow: 5px 5px #00000040;
}

.oto_crascourse.flex-center {
  justify-content: center;
  align-items: center;
}

.oto_category {
  letter-spacing: 1.4px;
  text-transform: uppercase;
  border: 1.25px solid #e2e2e2;
  border-radius: 10px;
  padding: 12px;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
}

.oto_crashcourse-wrap {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  display: flex;
}

.oto_heading-h3 {
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 1.75rem;
  font-weight: 500;
  line-height: 1.3;
}

.oto_heading-h3.oto_weight-500 {
  font-weight: 500;
}

.oto_heading-h3.oto_weight-500.text-color-white {
  text-align: center;
}

.oto_dyration {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  display: flex;
}

.oto_duration-time {
  letter-spacing: 1.4px;
  text-transform: uppercase;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
}

.oto_duration-time.non-cap {
  text-transform: none;
  font-size: 16px;
  font-weight: 400;
}

.oto_price {
  color: var(--black);
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.25;
}

.oto_price.price-hide {
  display: none;
}

.oto_slider-arrows {
  justify-content: space-between;
  align-items: center;
  padding-right: 110px;
  display: flex;
}

.oto_slider-arrows.left-oto-gpt {
  justify-content: center;
  align-items: center;
  padding-right: 0;
}

.swiper-prev-1 {
  background-color: var(--black);
  border-radius: 52px;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 52px;
  height: 52px;
  display: flex;
}

.swiper-prev-1.oto-gpt-lg-prev {
  background-image: linear-gradient(135deg, #ce9ffc, #7367f0);
}

.swiper-prev-1.oto-li-lg-prev {
  background-image: linear-gradient(135deg, #22e1ff, #1d8fe1);
}

.swiper-next-1 {
  background-color: var(--black);
  border-radius: 100vw;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 52px;
  height: 52px;
  display: flex;
}

.swiper-next-1.oto-gpt-lg-next {
  background-image: linear-gradient(135deg, #ce9ffc, #7367f0);
}

.swiper-next-1.oto-li-lg-next {
  background-image: linear-gradient(135deg, #22e1ff, #1d8fe1);
}

.swiper-container-1 {
  width: 100%;
}

.oto_growth-wrap {
  background-color: var(--white);
  border: 1px solid #e2e2e2;
  border-radius: 12px;
  min-height: 300px;
  box-shadow: 4px 4px #00000040;
}

.oto_growth-wrap.andmore {
  justify-content: center;
  align-items: center;
  padding: 20px;
  display: flex;
}

.oto_growth-wrap.rm-shadow {
  border-color: var(--black);
  box-shadow: none;
  border-radius: 16px;
  min-height: 272px;
}

.oto_growth-top-wrap {
  border-radius: 12px;
  justify-content: flex-start;
  align-items: flex-start;
  height: 180px;
  padding-top: 8px;
  padding-left: 8px;
  display: flex;
  position: relative;
}

.oto_growth-img-wrap {
  object-fit: cover;
  border-radius: 12px;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.oto_growth-category {
  color: var(--black);
  text-align: center;
  letter-spacing: .72px;
  text-transform: uppercase;
  background-color: #fff;
  border: 1px solid #e2e2e2;
  border-radius: 12px;
  padding: 10px 16px;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 12px;
  font-weight: 500;
  display: none;
  position: relative;
  box-shadow: 0 2px 2px #0000001a;
}

.oto_price-wrap {
  padding: 12px 10px;
  position: absolute;
  inset: auto 20px -30px auto;
}

.oto_price-wrap.oto_category-black {
  background-color: var(--black);
  color: var(--white);
  text-align: center;
  letter-spacing: 1.4px;
  text-transform: uppercase;
  border-radius: 8px;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.4;
}

.oto_growth-bottom-wrap {
  padding: 36px 24px 14px;
}

.oto_growth-bottom-wrap.pad-18 {
  padding: 30px 18px;
}

.dropdown-4 {
  width: 100%;
  overflow: hidden;
}

.dropdown-toggle {
  white-space: pre-wrap;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding: 0;
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 1.3;
  display: flex;
}

.dropdown-list-8 {
  background-color: var(--transparent);
  display: block;
  position: relative;
  overflow: hidden;
}

.icon-11 {
  margin-left: 0;
  margin-right: 0;
  position: relative;
}

.div-block-1429 {
  background-color: #b9b9b9;
  border-radius: 100vw;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  font-size: 1rem;
  display: flex;
}

.div-block-1430 {
  padding-top: 24px;
}

.oto_crashcourse-mentor-img-wrap {
  mix-blend-mode: luminosity;
  border: 1px solid #e2e2e2;
  border-radius: 94px;
  width: 94px;
  height: 94px;
  overflow: hidden;
}

.oto_crashcourse-mentor-img {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.oto_crashcourse-mentor-wrap {
  position: relative;
}

.oto_crashcourse-mentor-name-wrap {
  background-color: var(--white);
  text-align: center;
  border: 1px solid #e2e2e2;
  border-radius: 4px;
  padding-left: 16px;
  padding-right: 16px;
  position: absolute;
  inset: auto 0% -12px;
}

.oto_double-mentors {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  display: flex;
  position: absolute;
  inset: auto 30px 35px auto;
}

.oto_slider {
  background-color: var(--transparentt);
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
}

.div-block-1431 {
  border: 1px solid #e2e2e2;
  border-radius: 12px;
  width: 275px;
  height: 275px;
}

.image-577 {
  object-fit: cover;
  border-radius: 12px;
  width: 100%;
  height: 100%;
}

.oto_arrow {
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  display: flex;
  inset: auto 0% -100px -90px;
}

.oto_arrow.oto_right {
  inset: auto 0% -100px 90px;
}

.oto_mask {
  min-width: 275px;
  max-width: 275px;
  overflow: visible;
}

.oto_slide {
  margin-right: 60px;
}

.div-block-1432 {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.div-block-1419-copy {
  width: 100%;
  height: 138px;
  position: absolute;
  inset: auto 0% 0% auto;
}

.image-578 {
  mix-blend-mode: luminosity;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.pricing-blocks {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 201px;
  display: flex;
  position: relative;
}

.empty-block {
  z-index: 1;
  background-color: #4e9f3d;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 474px;
  height: 138px;
  display: flex;
  position: relative;
}

.empty-block.oto-li-entry {
  background-color: #3a7bd5;
}

.exists-pricing {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 30px;
  display: flex;
}

.check-item-wrap {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  border: 1px solid var(--white);
  background-color: var(--white);
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px;
  flex-flow: column;
  align-items: flex-start;
  width: 201px;
  padding-top: 68px;
  padding-bottom: 42px;
  display: flex;
}

.pricing-items-wrapper {
  z-index: 19;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  display: flex;
  overflow: hidden;
}

.new-pricing {
  background-color: #fff3;
  border-radius: 12px;
  flex-flow: column;
  justify-content: flex-start;
  padding-bottom: 60px;
  display: flex;
  position: relative;
}

.price-icon {
  width: 14px;
  height: 10px;
}

.items-price {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-block-654 {
  color: var(--black);
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 20px;
}

.oto_pricing-container {
  max-width: 67.5rem;
}

.div-block-1434 {
  z-index: 10;
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-flow: column;
  width: 474px;
  padding: 68px 40px 42px;
  display: flex;
  position: relative;
}

.check-item-wrap-copy {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-flow: column;
  align-items: flex-end;
  width: 100%;
  padding-top: 68px;
  padding-bottom: 42px;
  display: flex;
}

.oto-1 {
  background-color: #4e9f3d4d;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  justify-content: flex-end;
  align-items: center;
  width: 675px;
  height: 138px;
  display: flex;
  position: absolute;
}

.oto-1.oto-li-1 {
  background-color: #3a7bd54d;
}

.div-block-1439 {
  z-index: 1;
  width: 203px;
  position: relative;
}

.oto-2 {
  background-color: #4e9f3d4d;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  justify-content: flex-end;
  align-items: center;
  width: 875px;
  height: 138px;
  display: flex;
  position: absolute;
}

.oto-2.oto-li-2 {
  background-color: #3a7bd54d;
}

.oto-3 {
  background-color: #4e9f3d4d;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  justify-content: flex-end;
  align-items: center;
  width: 1080px;
  height: 138px;
  display: flex;
  position: absolute;
}

.oto-3.oto-li-3 {
  background-color: #3a7bd54d;
}

.div-block-1440 {
  display: flex;
}

.check-item-wrap-bl {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-flow: column;
  align-items: flex-start;
  width: 201px;
  padding-top: 68px;
  display: flex;
}

.check-item-wrap-copy-copy {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-flow: column;
  align-items: flex-end;
  width: 201px;
  padding-top: 68px;
  padding-bottom: 42px;
  display: flex;
}

.oto_masterclass-men {
  border-radius: 12px;
  width: 168px;
  height: 270px;
}

.oto_masterclass-men.dejan {
  background-color: #bbffe1;
  position: relative;
}

.oto_masterclass-men.dejan.wh-100 {
  width: 100px;
  height: 160px;
}

.oto_masterclass-men.kristina {
  background-color: #ffbcc5;
  position: relative;
}

.oto_masterclass-men.kristina.wh-100 {
  width: 100px;
  height: 160px;
}

.oto_masterclass-men.sankalpa {
  background-color: #abd8ff;
  position: relative;
}

.oto_masterclass-men.sankalpa.wh-100 {
  width: 100px;
  height: 160px;
}

.oto_masterclass-men.candice {
  background-color: #fff3cf;
  display: none;
  position: relative;
}

.oto_masterclass-men.candice.wh-100 {
  width: 100px;
  height: 160px;
  display: flex;
}

.oto_masterclass-men.simone {
  background-color: #bbfff4;
  position: relative;
}

.oto_masterclass-men.simone.wh-100 {
  width: 100px;
  height: 160px;
}

.masterclass_grad {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-image: linear-gradient(180deg, transparent, var(--black) 50%);
  border-radius: 0 0 12px 12px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  padding: 20px 10px 20px 20px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.masterclass_grad._14px-padd {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding-bottom: 14px;
  padding-left: 8px;
  padding-right: 8px;
}

.text-block-655 {
  color: var(--white);
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 1.3;
}

.text-block-655._12px {
  font-size: .75rem;
}

.text-block-656 {
  color: var(--white);
  height: 30.7969px;
  font-size: .875rem;
  line-height: 1.1;
}

.text-block-656._8px {
  height: 20px;
  font-size: .5rem;
}

.div-block-1443 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: row;
  align-self: flex-start;
  display: flex;
}

.masterclass-logo {
  object-fit: contain;
  width: 64px;
}

.masterclass-logo._30px {
  width: 30px;
}

.image-579 {
  object-fit: cover;
  height: 220px;
}

.image-579._130 {
  height: 130px;
}

.div-block-1444 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  align-self: flex-start;
  display: flex;
}

.div-block-1445 {
  width: 100%;
  margin-top: 40px;
}

.image-580 {
  width: 100%;
}

.oto_persisitant {
  z-index: 999;
  -webkit-backdrop-filter: blur(7.5px);
  backdrop-filter: blur(7.5px);
  background-color: #d8e9a8e6;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  justify-content: space-between;
  align-items: center;
  padding-top: 25px;
  padding-bottom: 25px;
  position: fixed;
  inset: auto 0% 0%;
}

.oto_persisitant.oto-persisitant-li {
  background-color: #cbeaff;
}

.oto_persisitant.oto-persisitant-li-ws {
  background-color: #eadafa;
}

.oto_persisitant.oto-persisitant-li-ws-li {
  background-color: #cef8ff;
}

.oto_persisitant.oto-persistant-intensive {
  z-index: 1000;
  background-color: #ffffffe6;
}

.oto_persisitant.oto-ws-gen {
  background-color: #030a21;
}

.oto_persisitant.oto-persisitant-li-ws-li {
  background-color: #cef8ff;
  justify-content: space-between;
  display: none;
}

.oto_btn {
  text-align: center;
  background-color: #4e9f3d;
  border-radius: 68px;
  padding-left: 32px;
  padding-right: 32px;
  font-size: 1.5rem;
  font-weight: 600;
}

.oto_sticky {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.oto_text-large {
  font-size: 1.5rem;
  font-weight: 600;
}

.oto_text-large.text-color-white.no-bold-32px {
  font-size: 2rem;
  font-weight: 400;
}

.oto_text-large.text-color-white.no-bold-32px.middle-bg {
  text-align: center;
  background-color: #37ed8180;
  font-size: 3rem;
  font-weight: 500;
  line-height: 1.1;
}

.oto_text-large.mb-hide {
  justify-content: flex-start;
  display: flex;
}

.text-span-239 {
  font-size: 1.25rem;
  font-weight: 300;
  text-decoration: line-through;
}

.oto-li-color {
  color: #3a7bd5;
}

.oto_li-wrap {
  background-image: linear-gradient(#a8dbff, #a8dbff);
  border-radius: 50px;
  padding: 2px;
}

.oto-li-special-text {
  color: #3a7bd5;
}

.oto_btn-li {
  text-align: center;
  background-color: #004097;
  border-radius: 68px;
  padding-left: 32px;
  padding-right: 32px;
  font-size: 1.5rem;
  font-weight: 600;
}

.oto_hero-section-gpt {
  border-bottom-right-radius: 50px;
  border-bottom-left-radius: 50px;
  padding: 120px 146px 80px;
}

.oto_hero-section-gpt.oto0gpt-sec, .oto_hero-section-gpt.oto-gpt-sec {
  width: 100%;
  min-width: 100%;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.html-embed-113 {
  display: flex;
}

.bottm-margin-60 {
  margin-bottom: 60px;
}

.max-width-138 {
  justify-content: center;
  align-items: center;
  min-width: 120px;
  max-width: 120px;
}

.oto-gpt-sp {
  grid-column-gap: 70px;
  grid-row-gap: 70px;
  grid-template-rows: auto;
  grid-template-columns: 410px 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.oto-gpt-left {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.oto-sp-heading {
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 2.5rem;
  font-weight: 500;
}

.oto_lightbox-gpt {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.div-block-1455 {
  z-index: 1;
  background-color: var(--white);
  border-radius: 21px;
  max-width: 90%;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 12px 0% -12px;
  box-shadow: 0 7px 16px #0000001a;
}

.div-block-1455-copy {
  background-color: var(--white);
  border-radius: 21px;
  max-width: 80%;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 24px 0% -24px;
  box-shadow: 0 7px 16px #0000001a;
}

.line-height-1-8 {
  line-height: 1.8;
}

.border-e2e2e2 {
  border: 1px solid #e2e2e2;
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  overflow: hidden;
}

.border-e2e2e2.mb {
  display: none;
}

.oto-gpt-disclaimer {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-color: #fcead2;
  border-radius: 20px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 60px;
  display: flex;
}

.oto-gpt-disclaimer.oto-v2-ws {
  background-color: var(--growthschool-dark-blue);
  background-color: #030a21;
}

.evrything-wrap {
  color: var(--white);
  background-image: linear-gradient(135deg, #ce9ffc, #7367f0);
  border-radius: 12px;
  padding: 30px;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 2rem;
  font-weight: 500;
  line-height: 1.3;
}

.evrything-wrap.link-wrap {
  color: var(--growthschool-dark-blue);
  background-image: none;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 2.5rem;
}

.course-grid-wrap {
  width: 100%;
  position: relative;
}

.course-grid {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.course-card {
  z-index: 1;
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-color: var(--white);
  box-shadow: 4px 4px 0 0 var(--black);
  border: 1px solid #000;
  border-radius: 12px;
  padding: 30px;
  display: flex;
  position: relative;
}

.course-img {
  object-fit: cover;
  border-radius: 12px;
  min-width: 240px;
  height: 350px;
}

.course-img.sp {
  min-width: 308px;
  height: 236px;
}

.course-left {
  position: relative;
}

.course-worth {
  background-color: var(--black);
  color: var(--white);
  border-radius: 15px;
  padding: 5px 24px;
  font-size: .875rem;
  font-weight: 600;
  position: absolute;
  inset: 8px 14px auto auto;
}

.course-right {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: column;
  display: flex;
}

.text-28px {
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 28px;
  font-weight: 500;
  line-height: 1.3;
}

.img-1 {
  position: absolute;
  inset: 14px auto auto 18px;
}

.img-2 {
  position: absolute;
  inset: 14px 18px auto auto;
}

.img-3 {
  position: absolute;
  inset: auto auto 14px 18px;
}

.img-4 {
  position: absolute;
  inset: auto 18px 14px auto;
}

.entire-line {
  border: 1px solid #000;
  margin: 20px 24px;
  display: block;
  position: absolute;
  inset: 0%;
}

.single-line {
  border-top: 1px solid #000;
  margin: 20px 24px;
  display: block;
  position: absolute;
  inset: 393px 0% 0%;
}

.div-block-1456 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  display: flex;
}

.inv-det {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: center;
  align-items: center;
  min-width: 154px;
  height: 154px;
  display: flex;
}

.li_marquee {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  display: flex;
}

.li_inv-marquee {
  align-self: flex-start;
}

.oto_growth-top-wrap-copy {
  border-radius: 12px;
  justify-content: flex-start;
  align-items: flex-start;
  height: 128px;
  margin-top: 30px;
  margin-left: 18px;
  margin-right: 18px;
  padding-top: 8px;
  padding-left: 8px;
  display: flex;
  position: relative;
}

.green-bg {
  color: var(--white);
  background-image: linear-gradient(135deg, #ce9ffc, #7367f0);
  border-radius: 100vw;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  font-size: 1rem;
  display: flex;
}

.swiper-container-2 {
  width: 100%;
}

.div-block-1460 {
  width: 100%;
  max-width: 100%;
}

.timer-wrap {
  grid-column-gap: 76px;
  grid-row-gap: 76px;
  grid-template-rows: auto;
  grid-template-columns: 272px 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  max-width: 58rem;
  display: grid;
}

.div-block-1462 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.div-block-1463 {
  position: absolute;
}

.font-32px {
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 32px;
}

.div-block-1464 {
  justify-content: center;
  align-items: flex-start;
  display: none;
  position: relative;
}

.div-block-1465 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: column;
  display: flex;
  position: absolute;
  top: 150px;
}

.div-block-1466 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  background-color: #fcead2;
  border-radius: 20px;
  flex-flow: column;
  max-width: 52.375rem;
  padding: 60px 150px;
  display: flex;
}

.stike-li {
  font-size: 1.25rem;
  font-weight: 400;
  text-decoration: line-through;
}

.bg-lightblue {
  background-color: #f4f9ff;
}

.div-block-1476 {
  display: none;
}

.div-block-1408-copy {
  background-color: #22e1ff;
  width: 50%;
  height: 100%;
}

.oto-ws-down-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  border-radius: 16px;
  flex-flow: column;
  padding: 30px 28px;
  display: flex;
}

.oto-ws-licard {
  background-color: #eff1ff;
  border-radius: 16px;
  height: 100%;
}

.oto-ws-price {
  background-color: var(--white);
  border: 1px solid #000;
  border-radius: 12px;
  padding: 7px 12px;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.4;
  position: absolute;
  inset: auto auto -16px 28px;
  box-shadow: 0 2px #000;
}

.oto-ws-img-wrap {
  position: relative;
}

.height-60 {
  height: 60px;
}

.div-block-1493 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.add-contnet-wrap {
  grid-column-gap: 92px;
  grid-row-gap: 92px;
  background-image: linear-gradient(78deg, #eff1ff, #fff);
  border: 1px solid #000;
  border-radius: 12px;
  padding: 40px 14px 40px 34px;
  display: flex;
  box-shadow: 2px 2px #000;
}

.oto-ws-price-copy {
  background-color: var(--white);
  border: 1px solid #000;
  border-radius: 12px;
  flex: none;
  align-self: flex-start;
  padding: 7px 12px;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.4;
  box-shadow: 0 2px #000;
}

.li-blue {
  background-color: #ce9ffc;
  width: 50%;
  height: 100%;
}

.div-block-1496 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  display: flex;
}

.img-100 {
  width: 100%;
}

.div-block-1064-copy {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: center;
  width: auto;
  margin-top: 4rem;
  display: flex;
}

.ui-color {
  color: var(--1--ux);
}

.close-text {
  color: var(--white);
  text-align: center;
  font-size: 1rem;
  font-weight: 400;
}

.ux_desing {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  text-align: left;
  background-image: linear-gradient(to top, #37075c, #12021f);
  border: 1px solid #fff9;
  border-radius: 12px;
  grid-template-rows: auto;
  grid-template-columns: 116px 1fr;
  grid-auto-columns: 1fr;
  max-width: 392px;
  padding: 20px;
  display: grid;
}

.ux_desing.loaded {
  background-color: #ece7ff;
  background-image: none;
  border-color: #b8afda;
  min-width: 392px;
}

.div-block-1549 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-radius: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 22px 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-around;
  font-size: .875rem;
  display: grid;
}

.text-block-658 {
  font-weight: 600;
}

.image-594 {
  width: 22px;
  height: 26px;
}

.ui-ux-wrap {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: row;
  align-self: flex-start;
  display: flex;
}

.ux_gap-50 {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-1553, .div-block-1554 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  align-self: flex-start;
  width: 100%;
  display: flex;
}

.div-block-1555 {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.html-embed-114 {
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
}

.div-block-1084 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  margin-top: 40px;
  display: flex;
}

.div-block-1089 {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  max-width: 740px;
  margin-top: 40px;
  display: grid;
}

.div-block-1087 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  max-width: 760px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.tabs-content {
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 80px;
  display: flex;
}

.div-block-1086 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.tab_component {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.tabs-menu-2 {
  border-bottom: 3px solid #321e51;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  max-width: 440px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div-block-1088 {
  justify-content: space-between;
  display: flex;
}

.div-block-1557 {
  width: 100%;
  height: 150px;
  position: relative;
  overflow: hidden;
}

.ux-new-tab {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  color: #fff;
  background-color: #ddd0;
  border-bottom: 5px solid #3e3ef866;
  border-radius: 5px 5px 2px 2px;
  flex: 1;
  justify-content: center;
  align-items: center;
  height: 80px;
  display: flex;
  top: 3px;
}

.ux-new-tab.w--current {
  background-color: var(--transparentt);
  color: var(--white);
  background-image: linear-gradient(#3e3ef800, #3e3ef880);
  border-bottom: 3px solid #3e3ef8;
  font-weight: 700;
}

.link-16 {
  color: #fff;
}

.link-16:hover {
  text-decoration: none;
}

.div-block-1558 {
  z-index: 3;
  background-image: linear-gradient(#0000, #3e3ef8);
  height: 90px;
  position: absolute;
  inset: auto 0% 0%;
}

.div-block-1559 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  text-align: left;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 10px 20px 20px;
  display: flex;
}

.div-block-1561 {
  background-color: #3e3ef8;
  border: 1px solid #fff9;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  display: flex;
  overflow: hidden;
}

.div-block-1561.scroll {
  background-color: #3e3ef8;
}

.curriculum-component-2 {
  grid-column-gap: 35px;
  grid-row-gap: 35px;
  pointer-events: auto;
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: flex-start center;
  place-items: start center;
  margin-left: auto;
  margin-right: auto;
  display: grid;
  position: relative;
}

.curriculum-item-ux {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  text-align: left;
  background-color: #3e3ef8;
  border-radius: 12px;
  flex-flow: column;
  place-content: flex-end flex-start;
  align-items: flex-start;
  padding: 25px;
  display: flex;
  position: relative;
}

.curriculum-item-ux.rm-pad {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #3e3ef833;
  border: 1px solid #3e3ef8;
  padding: 0;
  overflow: clip;
}

.curriculum-item-ux.rm-pad.mx-wd-50 {
  max-width: 50%;
}

.div-block-1562 {
  background-color: var(--white);
  border: 1px solid #e2e2e2;
  border-radius: 8px;
  padding: 10px;
  font-size: .875rem;
}

.font-size-1-875rem {
  color: var(--white);
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 28px;
  font-weight: 500;
  line-height: 1.3;
}

.font-size-1-875rem.color-acid.text-align-center-f {
  text-align: center;
}

.tabs-2 {
  width: 100%;
}

.div-block-1563 {
  border-bottom: 1px solid var(--white);
  padding-bottom: 16px;
  padding-left: 25px;
  padding-right: 25px;
}

.div-block-1564 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  padding-left: 25px;
  padding-right: 25px;
  display: flex;
}

.guest-mentor-image {
  object-fit: cover;
  border-radius: 12px;
  flex: 1;
  align-self: center;
  width: 100%;
  max-width: 200px;
  height: 100%;
  max-height: 200px;
}

.guest-mentor-image.ux-new {
  border: 1px solid #fff9;
  border-radius: 16px;
}

.guest-mentor-image.ux-new.image-200-200 {
  object-position: 50% 50%;
  min-height: 150px;
  max-height: 150px;
}

.margin-bottom-13 {
  height: auto;
  margin: 0 0 1rem;
}

.section-expert {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-direction: column;
  padding-bottom: 200px;
  display: flex;
}

.guest-mentor-designation {
  text-align: center;
  text-transform: capitalize;
  border-radius: 0;
  font-size: .875rem;
  font-style: normal;
}

.guest-mentor-designation.ll--c {
  margin-top: -8px;
}

.gs-mentors-ux {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.gs-mentors-ux.overflow-show.middle {
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.guest-mentor-name-ca {
  text-align: center;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 1.25rem;
  font-weight: 500;
}

.guest-mentor-detail {
  grid-row-gap: 8px;
  text-align: left;
  flex-direction: column;
  align-items: center;
  height: 100%;
  display: flex;
}

.div-block-1571 {
  grid-row-gap: 12px;
  background-color: var(--white);
  border: 1px solid #b8afda;
  border-radius: 16px;
  flex-direction: column;
  min-width: 227px;
  max-width: 227px;
  padding: 20px;
  display: flex;
}

.evergreen_h2-4 {
  text-align: center;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 2.5rem;
  font-weight: 500;
}

.slider-container {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  height: 312px;
  display: flex;
  position: relative;
}

.slider-slide {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: var(--white);
  border: 2px solid #3e3ef8;
  border-radius: 12px;
  flex-flow: column;
  flex: none;
  justify-content: flex-start;
  align-items: center;
  min-width: 393px;
  max-width: 393px;
  height: 100%;
  padding: 28px 31px;
  transition: all .4s;
  display: flex;
  position: absolute;
  box-shadow: 0 5px #3e3ef8;
}

.image-599 {
  border-radius: 20px;
  width: 74px;
}

.div-block-1575 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-1575-copy {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 230px;
  display: flex;
}

.div-block-1577 {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: auto 0% -90px;
}

.pmc_section-medium {
  padding-top: 6.25rem;
  padding-bottom: 6.25rem;
}

.ui_upskill-wrap {
  background-color: var(--white);
  border-radius: 12px;
  margin-left: 3rem;
  margin-right: 3rem;
  padding: 3.75rem;
}

.ui_persisitant-bar {
  z-index: 999;
  -webkit-backdrop-filter: blur(7.5px);
  backdrop-filter: blur(7.5px);
  background-color: #3e3ef8cc;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  justify-content: space-between;
  display: block;
  position: fixed;
  inset: auto 0% 0%;
}

.image-601 {
  margin-top: auto;
}

.who-component-seo {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  display: grid;
}

.pmc_list-ui {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  padding-left: 0;
  list-style-type: disc;
  display: flex;
}

.who-item-seo {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  color: var(--white);
  background-color: #121033;
  border: .6px solid #000;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  margin-right: 20px;
  padding: 20px;
  display: flex;
  box-shadow: 6px 6px 0 -2px #000;
}

.text-block-661 {
  font-size: 1.25rem;
  font-weight: 500;
}

.div-block-1581 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.image-603 {
  filter: grayscale();
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.invert-2 {
  filter: invert();
}

.invert-2.dsds {
  filter: contrast(200%) grayscale() invert();
}

.invert-2.desaturate {
  filter: brightness(0%) saturate(0%) invert();
}

.div-block-1583 {
  border: 1px solid #ffffff80;
  border-radius: 8px;
  height: 145px;
  position: relative;
  overflow: hidden;
}

.div-block-1584 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  display: flex;
}

.div-block-1585 {
  background-color: #12021f;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  padding: 8px;
  display: flex;
}

.contain {
  object-fit: contain;
}

.pmc_section-large-top {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.div-block-1239-copy {
  z-index: 1;
  background-color: var(--black);
  color: var(--white);
  border-radius: 28px;
  padding: 5px 11px;
  font-size: .875rem;
  position: absolute;
  inset: -15px 15px auto auto;
  box-shadow: 0 4px 10px #00000040;
}

.html-embed-115 {
  position: absolute;
  inset: auto 40% 10% auto;
}

.html-embed-115-copy {
  position: absolute;
  inset: 4% auto auto 2%;
}

._480px-container {
  max-width: 370px;
}

.tpa-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.padding-tcp {
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-666 {
  color: #fff;
  text-align: center;
}

.tcp-button {
  text-align: center;
  background-color: #fff;
  border-radius: 10px;
  width: 100%;
  padding-top: 16px;
  padding-bottom: 16px;
  padding-left: 0;
  text-decoration: none;
}

.tcp-text {
  color: #000;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
}

.tcp-img {
  border-radius: 8px;
  overflow: hidden;
}

.tcp-img.remove-bordxer {
  border-radius: 0;
}

.div-block-1587 {
  color: var(--white);
  background-image: linear-gradient(#4e9f3d, #afc570);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  max-width: 600px;
  margin-top: 32px;
  margin-left: auto;
  margin-right: auto;
  padding: 16px;
  display: flex;
}

.text-span-241 {
  color: var(--growthschool-dark-blue);
  font-size: 1.5rem;
}

.text-block-667 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-cover {
  object-fit: cover;
  border-radius: 8px;
  width: 100%;
  height: 100%;
}

.hero-oto-int {
  padding-top: 84px;
  padding-bottom: 60px;
}

.hero-oto-int.white {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  color: var(--white);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 100vh;
  display: flex;
}

.oto_int-hero-container {
  max-width: 71.25rem;
}

.int-curr-live {
  grid-column-gap: 185px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start center;
  max-width: 906px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.int-curr-live.padd-top {
  max-width: 100%;
  padding-top: 30px;
}

.int-curr-live._2-1 {
  grid-template-columns: 1fr 1fr;
}

.int-curr-live.hidebar {
  display: none;
}

.image-100 {
  border-radius: 12px;
  width: 100%;
  height: 100%;
}

.image-100.mb-sh {
  display: none;
}

.oto-int-lines {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  border: 1px solid var(--white);
  border-radius: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 92%;
  height: 39px;
  margin-bottom: 30px;
  padding: 4px 8px;
  display: grid;
}

.oto-int-live-line {
  background-color: var(--oto-intensive);
  border-radius: 4px;
  height: 100%;
}

.oto-int-live-line.opacity-50 {
  background-color: #37ed8180;
}

.oto-int-live-line.opacity-wh-70 {
  background-color: #ffffffb3;
}

.oto-int-live-line.opacity-wh-50 {
  background-color: #ffffff80;
}

.oto-int-live-line.opacity-wh-40 {
  background-color: #fff6;
}

.oto-int-live-line.opacity-wh-20 {
  background-color: #fff3;
}

.oto-int-live-line.opacity-wh-10 {
  background-color: #ffffff1a;
}

.oto-int-live-line.opacity-in-10 {
  background-color: #37ed811a;
}

.oto-int-live-line.opacity-in-70 {
  background-color: #37ed81b3;
}

.oto-int-live-line.opacity-in-40 {
  background-color: #37ed8166;
}

.oto-int-live-line.opacity-in-20 {
  background-color: #37ed8133;
}

.margin-top-60px {
  margin-top: 60px;
}

.margin-top-60px.flex-center {
  justify-content: center;
  align-items: center;
  display: flex;
}

.margin-top-30px {
  margin-top: 30px;
}

.div-block-1588 {
  grid-column-gap: 38px;
  grid-row-gap: 38px;
  border: 1px solid var(--white);
  box-shadow: 5px 5px 0 0 var(--white);
  background-color: #030a21;
  border-radius: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch center;
  padding: 30px 40px;
  display: grid;
}

.oto-int-left {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: column;
  display: flex;
}

.color-acid {
  color: var(--oto-intensive);
  flex: none;
}

.v-flex-20px {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  display: flex;
}

.div-block-1589 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.oto-int-lighbox {
  height: 100%;
}

.oto-int-thumb {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.oto-int-lighbox-wrap {
  border-radius: 8px;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.oto_int-special-offer-wrap {
  z-index: 1;
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: 550px 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.oto_int-special-offer-wrap.gap-120 {
  grid-column-gap: 120px;
  grid-row-gap: 60px;
  grid-template-columns: 480px 1fr;
  align-items: center;
}

.oto_int-hero-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.oto_int-price {
  background-image: url('../images/Highlight.png');
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 3rem;
  font-weight: 500;
}

.image-606 {
  z-index: -1;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.oto-tab-link {
  color: var(--white);
  border: 1px solid #030a21;
  border-radius: 8px;
  padding: 15px 30px;
  font-size: 1rem;
  font-weight: 600;
  text-decoration: none;
  transition: all .3s;
}

.oto-tab-link:hover {
  color: var(--growthschool-dark-blue);
  background-color: #37ed81;
}

.oto-tab-link.w--current {
  color: var(--growthschool-dark-blue);
  background-color: #37ed81;
  border-radius: 4px;
}

.oto_tab-menu {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  display: flex;
}

.v-flex-30px {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: column;
  max-width: 64.625rem;
  display: flex;
}

.v-flex-15px {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.v-flex-15px.sto_sticky {
  position: sticky;
  top: 10rem;
}

.v-flex-15px.left-align {
  justify-content: center;
  align-items: flex-start;
}

.v-flex-15px.left-align.sixty-eighty {
  padding-top: 60px;
  padding-bottom: 60px;
  padding-left: 80px;
}

.v-flex-15px.oto_sticky2 {
  position: sticky;
  top: 5rem;
}

.opa-0-67 {
  opacity: .67;
}

.personal-grth-wrap {
  grid-column-gap: 90px;
  grid-row-gap: 90px;
  grid-template-rows: auto;
  grid-template-columns: 328px 1fr;
  grid-auto-columns: 1fr;
  place-items: start center;
  display: grid;
}

.personal-grth-wrap.gap-48 {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
}

.personal-grth-right {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.personal-grth-right.gap-48 {
  grid-column-gap: 0px;
  grid-row-gap: 48px;
  grid-template-columns: 1fr;
  place-items: stretch center;
  position: relative;
}

.prs-card-up {
  background-image: url('../images/Group-1000003207.webp');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 12px;
  height: 180px;
  padding-top: 14px;
  padding-bottom: 45px;
  padding-left: 35px;
  position: relative;
}

.prs-card-up.addition {
  background-image: url('../images/Group-1000003208.webp');
  background-position: 100% 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-style: none;
  padding-bottom: 20px;
}

.prs-card-up.addition-2 {
  background-image: url('../images/Group-1000003206.webp');
  background-position: 100% 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-style: none;
  padding-bottom: 20px;
}

.prs-card-up.addition-3 {
  background-image: url('../images/Group-1000003205.webp');
  background-position: 100% 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-style: none;
  padding-bottom: 20px;
}

.prs-card-up.height-116 {
  height: auto;
  padding-bottom: 20px;
  padding-left: 35px;
  padding-right: 12px;
}

.prs-card-price {
  color: var(--white);
  text-transform: uppercase;
  background-color: #ffffff4d;
  border-radius: 8px;
  justify-content: center;
  align-self: flex-end;
  align-items: center;
  width: 134px;
  margin-right: 14px;
  padding: 5px 10px;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: .75rem;
  display: flex;
}

.prs-card-up-cont {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  justify-content: space-between;
  height: 100%;
  display: flex;
}

.max-width-300px {
  max-width: 300px;
}

.prs-card {
  border: 1px solid var(--growthschool-dark-blue);
  background-color: var(--white);
  border-radius: 12px;
  position: relative;
}

.prs-card.shd-4 {
  box-shadow: 4px 4px 0 0 var(--growthschool-dark-blue);
}

.prs-card-down {
  padding: 26px 30px;
}

.oto-int-block {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 430px;
  grid-auto-columns: 1fr;
  place-items: start center;
  display: grid;
}

.oto_leader-wrap--scroll {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: row;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  max-width: 694px;
  display: grid;
  position: relative;
  overflow: hidden;
}

.left-scroll {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: row;
  display: flex;
}

.oto_small-text-12px {
  font-size: 12px;
}

.middle-scroll, .right-scroll {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: row;
  display: flex;
}

.div-block-1591 {
  width: 100%;
}

.top-shadow {
  background-image: linear-gradient(90deg, #000, #030a2100);
  width: 240px;
  height: 100%;
  position: absolute;
  inset: 0% auto 0% -1%;
}

.btm-shadow {
  background-image: linear-gradient(90deg, #030a2100, #030a21);
  width: 240px;
  height: 100%;
  position: absolute;
  inset: 0% -1% 0% auto;
}

.div-block-1592 {
  grid-column-gap: 156px;
  grid-row-gap: 156px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 490px;
  grid-auto-columns: 1fr;
  display: grid;
}

.lead-first {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-self: flex-start;
  display: flex;
}

.oto_int-lead-wrap, .oto_int-lead-wrap-right {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  align-self: flex-start;
  display: flex;
}

.oto_section-padding-custom {
  padding-top: 80px;
  padding-bottom: 60px;
}

.oto-doubts-clear {
  grid-column-gap: 70px;
  grid-row-gap: 70px;
  border: 2px solid var(--white);
  box-shadow: 5px 5px 0 0 var(--white), 2px 2px 0 0 var(--black);
  background-color: #030a21;
  border-radius: 12px;
  grid-template-rows: auto;
  grid-template-columns: 460px 1fr;
  grid-auto-columns: 1fr;
  padding: 60px 74px;
  display: grid;
}

.max-width-275px {
  max-width: 275px;
}

.zoom-call {
  margin-top: -110px;
}

.div-block-1596 {
  text-align: center;
  max-width: 846px;
}

.div-block-1596.margin-top-143 {
  margin-top: 60px;
  margin-bottom: 60px;
}

.div-block-1597 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 500px;
  display: flex;
}

.heading-cust {
  color: var(--growthschool-dark-blue);
  text-align: center;
  letter-spacing: -2px;
  text-transform: capitalize;
  font-size: 4.5rem;
  font-weight: 500;
  line-height: 80%;
}

.coming-soon {
  border: 1px solid var(--growthschool-dark-blue);
  background-color: var(--white);
  color: var(--black);
  text-transform: uppercase;
  border-radius: 12px;
  padding: 10px 50px;
  font-size: 1.5rem;
  text-decoration: none;
}

.coming-soon.small {
  position: absolute;
}

.image-608 {
  pointer-events: none;
  width: 644px;
  height: 337px;
  position: absolute;
  inset: -188px 0% auto auto;
}

.div-block-1598 {
  border: 1px solid var(--white);
  border-radius: 12px;
  padding: 30px 40px;
}

.div-block-1599 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  display: flex;
}

.card-cc {
  border: 1px solid #f1e7e1;
  border-radius: 16px;
  min-width: 350px;
  max-width: 350px;
  position: relative;
  overflow: visible;
}

.oto_medium-large {
  max-width: 80rem;
}

.div-block-1600 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 990px;
  display: grid;
}

.citiwes-card {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--growthschool-dark-blue);
  box-shadow: 1px 2px 1px 0 var(--white), 5px 5px 1px 0 var(--growthschool-dark-blue);
  border-radius: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  min-width: 140px;
  padding: 25px 35px 35px;
  display: flex;
}

.div-block-1601 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-1602 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  padding: 26px 20px 36px;
  display: flex;
}

.div-block-1603 {
  border: 1px solid var(--growthschool-dark-blue);
  border-radius: 12px;
  height: 170px;
}

.image-609 {
  object-fit: cover;
  border-radius: 12px;
  width: 100%;
  height: 100%;
}

.div-block-1604 {
  border: 1px solid var(--growthschool-dark-blue);
  box-shadow: 4px 4px 0 0 var(--growthschool-dark-blue);
  border-radius: 12px;
  flex-flow: column;
  justify-content: space-between;
  height: 100%;
  display: flex;
}

.career-team-details {
  grid-column-gap: 95px;
  grid-row-gap: 95px;
  border: 1px solid var(--growthschool-dark-blue);
  box-shadow: 4px 4px 0 0 var(--growthschool-dark-blue);
  border-radius: 12px;
  grid-template-rows: auto;
  grid-template-columns: 520px 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-1107-copy {
  border: 1px solid var(--growthschool-dark-blue);
  border-radius: 12px;
  flex-direction: row;
  justify-content: center;
  align-items: stretch;
  width: 70px;
  min-width: 70px;
  padding: 0 12px;
  display: flex;
}

.div-block-1552-copy {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  justify-content: center;
  align-self: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.div-block-1606 {
  border: 1px solid var(--growthschool-dark-blue);
  border-radius: 12px;
  width: 100%;
  padding: 8px 4px;
  overflow: hidden;
}

.max-width-890px {
  max-width: 890px;
}

.div-block-1607 {
  grid-column-gap: 57px;
  grid-row-gap: 30px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-1608 {
  border: 1px solid var(--growthschool-dark-blue);
  background-color: var(--white);
  box-shadow: 4px 4px 0 0 var(--white);
  border-radius: 4px;
  padding: 15px 30px;
}

.empty-block-oto {
  z-index: 1;
  background-color: #61e3b1;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 474px;
  height: 138px;
  display: flex;
  position: relative;
}

.oto-1-int {
  background-color: #61e3b14d;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  justify-content: flex-end;
  align-items: center;
  width: 675px;
  height: 138px;
  display: flex;
  position: absolute;
}

.oto-2-int {
  background-color: #61e3b14d;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  justify-content: flex-end;
  align-items: center;
  width: 875px;
  height: 138px;
  display: flex;
  position: absolute;
}

.oto-3-int {
  background-color: #61e3b14d;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  justify-content: flex-end;
  align-items: center;
  width: 1080px;
  height: 138px;
  display: flex;
  position: absolute;
}

.check-item-wrap-int {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  background-color: #61e3b14d;
  flex-flow: column;
  align-items: flex-start;
  width: 201px;
  padding-top: 68px;
  padding-bottom: 42px;
  display: flex;
}

.new-pricing-int {
  box-shadow: 4px 4px 0 0 var(--growthschool-dark-blue);
  background-color: #fff3;
  border: 1px solid #000;
  border-radius: 12px;
  flex-flow: column;
  justify-content: flex-start;
  display: flex;
  position: relative;
}

.div-block-1609 {
  z-index: 999;
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  white-space: nowrap;
  background-color: #030a21;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
  display: flex;
  overflow: auto;
}

.div-block-1609.center-links {
  justify-content: center;
  align-items: center;
}

.image-610 {
  pointer-events: none;
  height: 100%;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.tabs-menu-3 {
  border: 1px solid var(--growthschool-dark-blue);
  border-radius: 8px;
  flex-flow: column;
  width: 410px;
  display: flex;
  overflow: hidden;
}

.tab-link {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-color: var(--transparentt);
  color: #00000080;
  justify-content: space-between;
  padding: 16px 20px;
  font-weight: 500;
  display: flex;
}

.tab-link.w--current {
  background-color: var(--transparentt);
  color: #000;
  order: -1;
}

.tabs-3 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-1610 {
  position: relative;
}

.popular-inline {
  background-color: #030a211a;
  border-radius: 4px;
  padding: 5px 10px;
  font-size: .75rem;
  display: inline;
}

.tabs-content-2 {
  margin-top: 60px;
}

.rotate-90 {
  opacity: 0;
  justify-content: center;
  align-items: center;
  width: 20px;
  margin-right: 0;
  font-size: 1.25rem;
  line-height: 1;
  display: flex;
  position: relative;
}

.div-block-1611 {
  opacity: .2;
  filter: blur(420px);
  background-color: #37ed81;
  width: 100%;
  height: 100%;
}

.blend-overlay {
  mix-blend-mode: overlay;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.div-block-1612 {
  z-index: -1;
  pointer-events: none;
  width: 1010px;
  height: 1010px;
  margin-left: -575px;
  position: absolute;
  inset: auto auto 0% 0%;
}

.image-611 {
  z-index: -1;
  pointer-events: none;
  margin-top: -400px;
  margin-left: -400px;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.zoom-call-image {
  width: 100%;
  height: 100%;
}

.div-block-1613 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.oto-int-btn {
  border: 1px solid var(--growthschool-dark-blue);
  box-shadow: 4px 4px 0 0 var(--white);
  color: var(--growthschool-dark-blue);
  text-align: center;
  background-color: #37ed81;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  padding: 12px 32px;
  font-size: 1.25rem;
  font-weight: 500;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

.oto-int-btn.oto_thankyou-page {
  background-color: var(--white);
  box-shadow: 4px 4px 0 0 var(--growthschool-dark-blue);
  border-width: 1.8px;
  font-weight: 400;
  display: block;
}

.oto-int-btn.oto_thankyou-page.shadow-2 {
  box-shadow: 2px 2px 0 0 var(--growthschool-dark-blue);
  display: flex;
}

.oto-int-btn.oto_thankyou-page.mb-shad {
  display: flex;
}

.oto-int-btn.oto_upgarde-btn {
  box-shadow: 4px 4px 0 0 var(--growthschool-dark-blue);
  border-width: 1.8px;
}

.striking {
  font-size: 1rem;
  font-weight: 300;
  text-decoration: line-through;
}

.one-time-offer {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  white-space: nowrap;
  background-color: #37ed81;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  padding-top: 12px;
  padding-bottom: 12px;
  display: flex;
}

.one-time-offer.ws-color {
  background-color: #030a21;
}

.cap-cus {
  letter-spacing: .72px;
  text-transform: uppercase;
  flex: none;
  font-size: .875rem;
  font-weight: 500;
}

.div-block-1615 {
  border: 1px solid var(--growthschool-dark-blue);
  border-radius: 100%;
  flex: none;
  width: 6px;
  height: 6px;
}

.one-time-offer-wrap {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.one-time-offer-wrap.ds-hide {
  display: none;
}

.offer-expire-btn {
  background-color: var(--white);
  color: var(--growthschool-dark-blue);
  text-align: center;
  border: .8px solid #000;
  border-radius: 90px;
  padding: 8px 24px;
  font-size: 1.25rem;
  box-shadow: 0 6px #00000040;
}

.image-613 {
  width: 100px;
  height: 100%;
  position: absolute;
}

.text-relative {
  z-index: 1;
  position: relative;
}

.text-relative._14px {
  font-size: 1rem;
}

.right-wrapper {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  display: flex;
}

.offer-wrap {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-flow: column;
  display: flex;
}

.offer-wrap.flex-offer {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
}

.div-block-1618 {
  width: 100%;
  height: 100%;
}

.skip-popup {
  z-index: 1000;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-color: #030a21bf;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  height: 100vh;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  display: none;
  position: fixed;
  inset: 0%;
}

.skip-popup-wrap {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  border: 1px solid var(--white);
  background-color: #030a21;
  border-radius: 12px;
  flex-flow: column;
  order: -1;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  max-width: 628px;
  padding: 66px 60px;
  display: flex;
  position: relative;
}

.skip-close {
  cursor: pointer;
  position: absolute;
  inset: 16px 16px auto auto;
}

.skip-btn-wrap {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.div-block-1619, .text-block-669 {
  display: none;
}

.relative-block {
  flex-flow: column;
  display: flex;
  position: relative;
}

.div-block-1620 {
  width: 100%;
  height: 100%;
}

.div-block-1622 {
  width: 100%;
}

.tata {
  width: 3rem;
}

.div-block-1623 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-1624 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.gs-pro-wrap {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  display: flex;
}

.worth-row {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
}

.worth-row.top-m-30 {
  margin-top: 14px;
}

.green-oto {
  color: var(--oto-intensive);
  text-transform: uppercase;
}

.green-oto._20px {
  font-size: 20px;
}

.green-oto._20px.min-width {
  text-align: center;
  min-width: 185px;
}

.green-oto._20px.min-width.no-green {
  color: var(--white);
}

.item-price {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  justify-content: space-between;
  display: flex;
}

.image-615 {
  width: 185px;
}

.div-block-1628 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-flow: column;
  display: flex;
}

.div-block-1629 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 5rem;
  padding-right: 5rem;
}

.div-block-1629.green {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-self: center;
  align-items: center;
  margin: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: IBM Plex Sans, sans-serif;
  font-weight: 500;
  display: flex;
}

.div-block-1630 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: center;
  display: flex;
}

.div-block-1631 {
  justify-content: center;
  display: flex;
}

.text-block-678 {
  color: #fff;
}

.section-67 {
  background-color: #000;
  margin-top: 0;
  padding-top: 60px;
  padding-bottom: 20px;
}

.section-67.gpt-main {
  margin-bottom: -1px;
  padding-top: 0;
  padding-bottom: 0;
}

.text-span-243 {
  font-style: normal;
  text-decoration: line-through;
}

.text-block-679 {
  color: #a6ef67;
  text-align: center;
  font-size: 28px;
  font-weight: 600;
}

.text-block-679.green {
  color: #a6ef67;
  background-color: #000;
}

.text-block-679.green.chatgpt {
  color: #fff;
  margin-left: 40px;
  margin-right: 40px;
  font-family: IBM Plex Sans, sans-serif;
  font-size: 20px;
  font-weight: 400;
}

.page-padding-13 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  flex-direction: column;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
  display: flex;
}

.page-padding-13.gpt-head {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  padding-left: 0;
  padding-right: 0;
}

.image-616 {
  text-align: center;
}

.div-block-1632 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-flow: column;
  display: flex;
}

.div-block-1633 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: column;
  margin-top: -101px;
  display: flex;
}

.text-block-680 {
  color: #fff;
  font-family: IBM Plex Sans, sans-serif;
}

.text-span-244 {
  color: #a6ef67;
  -webkit-text-stroke-color: #a6ef67;
  text-shadow: 0 1px 1px #0003;
}

.div-block-1634 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  color: #fff;
  border-left: 1px solid #fff;
  order: 0;
  align-self: center;
  margin-left: 0;
  padding-left: 10px;
  display: flex;
}

.div-block-1634.gpt-center-timer {
  border-left-style: none;
  border-left-width: 0;
  flex-direction: column;
  padding-left: 0;
}

.div-block-1634.gpt-center-timer.only-timer {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
}

.text-block-681 {
  color: #000;
  font-family: IBM Plex Sans, sans-serif;
  font-size: 24px;
  font-weight: 500;
}

.text-block-682 {
  font-size: 1.25rem;
  font-weight: 600;
}

.div-block-1635 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-color: #a6ef6733;
  border: 1px solid #a6ef6733;
  border-radius: 8px;
  align-items: center;
  height: 38px;
  padding: 8px 12px;
  display: flex;
  position: relative;
}

.gs-pricing {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  background-color: #cbeaff;
  border-radius: 20px;
  flex-flow: column;
  max-width: 52.375rem;
  padding: 60px 150px;
  display: flex;
}

.large-container {
  max-width: 80rem;
}

.div-block-1636 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 240px;
  display: flex;
}

.hero-block {
  grid-column-gap: 38px;
  grid-row-gap: 38px;
  border: 1px solid var(--growthschool-dark-blue);
  background-color: var(--white);
  box-shadow: 4px 4px 0 0 var(--growthschool-dark-blue);
  border-radius: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch center;
  padding: 60px 72px;
  display: grid;
}

.opacity-50 {
  color: #0fa96e80;
  text-align: center;
  max-width: 145px;
  font-weight: 600;
}

.opacity-50.op-100 {
  color: #0fa96e;
}

.opacity-67 {
  color: #000000ab;
  text-align: center;
  max-width: 145px;
  font-weight: 600;
}

.image-617 {
  z-index: -1;
  pointer-events: none;
  position: absolute;
  inset: auto auto -190px 0%;
}

.color-acid-pro {
  color: var(--color-acid-pro);
}

.hero-oto-ws {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-bottom: 60px;
  display: flex;
}

.div-block-1637 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.dot-ring {
  border: 1.25px solid #37ed81;
  border-radius: 100%;
  flex: none;
  width: 7.5px;
  height: 7.5px;
}

.margin-top-50px {
  margin-top: 50px;
}

.padding-top-60 {
  padding-top: 60px;
}

.oto_int-price-ws {
  background-image: url('../images/Highlight.svg');
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 3rem;
  font-weight: 500;
}

.oto_int-price-ws-text {
  padding-left: 10px;
  padding-right: 10px;
  font-size: 3rem;
  font-weight: 500;
}

.div-block-1638 {
  display: flex;
}

.right-acid {
  z-index: -1;
  pointer-events: none;
  width: 600px;
  height: 600px;
  margin-left: -575px;
  position: absolute;
  inset: 106px -200px auto auto;
}

.oto_section-padding-large-bottom {
  padding-bottom: 120px;
}

.bg-img {
  background-image: url('../images/Highlight-1.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-left: 24px;
  padding-right: 24px;
}

.div-block-1639 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.dash-line {
  border-left: 1px dashed #5e8be7;
  width: 1px;
  height: 100%;
  position: absolute;
}

.image-618 {
  width: 14px;
  height: 14px;
  position: sticky;
  top: 5rem;
}

.max-width-250px {
  max-width: 250px;
}

.progress-container {
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 214px;
  height: 214px;
  display: flex;
  position: relative;
}

.heading-h2 {
  font-size: 2rem;
  line-height: 1.3125;
}

.section {
  position: relative;
}

.gap-60 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: flex;
}

.timer-wrap-2 {
  grid-column-gap: 62px;
  grid-row-gap: 62px;
  border-radius: 4px;
  grid-template-rows: auto;
  grid-template-columns: 214px 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  width: 52.5rem;
  padding: 120px 80px;
  display: grid;
}

.offer-expire {
  color: var(--white);
  text-align: center;
  padding-top: 24px;
  padding-bottom: 8px;
  font-size: 1.5rem;
}

.grid-oto {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.pmc_strike {
  color: #ffffff80;
  font-weight: 400;
  text-decoration: line-through;
}

.image-620 {
  width: 60px;
}

.image-621 {
  width: 70px;
}

.icon-13 {
  color: #fff;
  margin-left: 0;
  margin-right: 0;
  position: relative;
}

.icon-13.acg_black-text {
  color: var(--growthschool-dark-blue);
}

.module-card-wrapper {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: wrap;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: start center;
  display: grid;
}

.dropdown-icon {
  background-color: #d8e9a8;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  padding: 6px;
  display: flex;
}

.dropdown-icon.icon-light {
  background-color: #a6ef67;
  flex: none;
}

.dropdown-list-wrap-light {
  background-color: #ddd0;
  height: 100%;
  display: block;
  position: relative;
}

.list-15 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  color: var(--growthschool-dark-blue);
  flex-direction: column;
  display: flex;
}

.dropdown-icon-wrap {
  background-color: #a6ef67;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 22px;
  height: 22px;
  display: flex;
}

.module-card-wrapper-dropdown-toggle {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  justify-content: space-between;
  width: 100%;
  padding: 30px 16px;
  display: flex;
}

.dropdown-list-block {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  justify-content: space-between;
  padding: 18px;
  display: flex;
}

.module-card {
  width: 100%;
}

.module-card-wrapper-dropdown {
  background-color: var(--white);
  border: 1px solid #1e2058;
  border-radius: 4px;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.level_text-large {
  white-space: normal;
  font-size: 1.25rem;
}

.dropdown-question-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex: 1;
  align-items: center;
  display: flex;
}

.margin-bottom-14 {
  height: auto;
  margin: 0 0 1rem;
}

.margin-bottom-14.margin-custom {
  margin-bottom: 1.5rem;
}

.text-block-684 {
  color: var(--white);
  font-size: 18px;
  line-height: 24px;
}

.text-block-684.nm {
  margin-top: 8px;
}

.image-104 {
  pointer-events: none;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-331 {
  background-image: linear-gradient(#ffffff1a, #d9dfff1a);
  border: .5px #ffffff80;
  border-radius: 0;
  justify-content: center;
  display: flex;
  overflow: hidden;
}

.section-angel-investing-5 {
  margin-left: auto;
  margin-right: auto;
  padding: 0 2rem 3rem;
  position: relative;
  overflow: hidden;
}

.section-angel-investing-5.has-gradient {
  background-image: linear-gradient(to right, #491eb80d, #26124e0d);
  padding-left: 2rem;
  padding-right: 2rem;
  position: relative;
}

.div-block-1641 {
  text-align: right;
}

.div-block-1642 {
  border-radius: 50%;
  width: 5rem;
  height: 5rem;
  overflow: hidden;
}

.block {
  text-align: center;
  border: .5px solid #ffffff80;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 14rem;
  padding: 3rem;
}

.div-block-1643 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border: 1px dashed var(--green);
  border-radius: 8px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  max-width: 35rem;
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
  padding: 1.5rem;
  display: grid;
}

.div-block-330 {
  border: .5px #ffffff80;
  border-radius: 8px;
  flex-direction: column;
  display: flex;
}

.image-623 {
  margin-left: 8px;
}

.div-block-378 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: wrap;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: space-around center;
  display: flex;
}

.div-block-378.bm {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  max-width: 64rem;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.text-block-224 {
  color: #131313;
  margin-left: 24px;
  font-weight: 500;
  text-decoration: none;
}

.link-block-43 {
  flex: 1;
  text-decoration: none;
}

.section-angel-investing-6 {
  margin-left: auto;
  margin-right: auto;
  padding: 0 2rem 3rem;
  position: relative;
  overflow: hidden;
}

.section-angel-investing-6.has-gradient {
  background-image: linear-gradient(to right, #491eb80d, #26124e0d);
  padding-left: 2rem;
  padding-right: 2rem;
  position: relative;
}

.div-block-1644 {
  grid-column-gap: 12px;
  grid-row-gap: 0px;
  background-image: linear-gradient(135deg, #0000003d, #1d2000);
  border: 1px solid #ffffff69;
  border-radius: 8px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-bottom: 1rem;
  margin-right: .8rem;
  padding: 1rem;
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 1.5;
  display: grid;
}

.div-block-1644.bm {
  background-image: linear-gradient(135deg, #080909, #121212);
  align-items: start;
  margin-bottom: 0;
  margin-right: 0;
  font-weight: 400;
}

.div-block-259 {
  flex-direction: column;
  align-items: center;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  display: flex;
  position: relative;
}

.div-block-1645 {
  z-index: 200;
  background-color: #fff;
  position: fixed;
  inset: auto 0% 0%;
}

.html-embed-116 {
  display: none;
}

.text-block-312 {
  color: var(--white);
  font-size: 1rem;
}

.div-block-212 {
  align-items: center;
  display: flex;
}

.html-embed-117 {
  width: 24px;
  display: flex;
}

.div-block-875-copy {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: center;
  display: flex;
}

.section-58-dec {
  color: #000;
  background-color: #000;
  margin-top: -1px;
}

.margin-bottom-15 {
  height: auto;
  margin: 0 0 1rem;
}

.div-block-379 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: left;
  background-image: linear-gradient(to top, #00003280, #7373d61a);
  border: 1px solid #ffffff80;
  border-radius: 8px;
  flex-wrap: nowrap;
  align-items: center;
  width: 27rem;
  padding: 1rem;
  display: flex;
}

.div-block-379.app {
  background-color: var(--white);
  color: var(--black);
  text-align: left;
  background-image: none;
  align-items: center;
}

.page-padding-2 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.section-26 {
  grid-column-gap: 16px;
  grid-row-gap: 20px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  margin-bottom: 40px;
  display: grid;
}

.section-26.pm {
  flex-flow: wrap;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.section-wrapper-2 {
  color: #fff;
  width: 100%;
  position: relative;
}

.container-large-2 {
  max-width: 60rem;
  margin-left: auto;
  margin-right: auto;
  line-height: 150%;
}

.padding-v-xxhuge-2 {
  padding-top: 0;
  padding-bottom: 4rem;
}

.per-checkbox {
  background-color: #fff;
  background-image: linear-gradient(125deg, #29c194, #0e8e84);
  border-radius: 12px;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  display: flex;
}

.per-checkbox-check {
  cursor: pointer;
  background-color: #fff;
  border-radius: 10px;
  flex: 0 36px;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 36px;
  display: flex;
}

.per-checkbox-text {
  cursor: pointer;
  flex: 0 auto;
  margin-left: 10px;
  margin-right: 20px;
  font-size: 16px;
  font-weight: 500;
}

.text-span-158-copy {
  color: #a6ef67;
}

.aditional {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.oto_section-padding-large-top {
  padding-top: 120px;
}

.oto_section-padding-large-top.ex-btm {
  padding-bottom: 120px;
}

.text-span-245 {
  font-size: .75rem;
  display: block;
}

.typing {
  color: var(--1--ux);
  height: 75px;
  font-size: 3rem;
  font-weight: 500;
  line-height: 1.3;
}

.cs-drop {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  cursor: pointer;
  background-color: #3e3ef8;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 20px;
  display: flex;
}

.div-block-1647 {
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.div-block-1649 {
  padding: 20px;
}

.brochure-det {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 60px;
  display: flex;
  position: relative;
}

.div-block-1563-copy {
  border-bottom: 1px solid var(--white);
  background-color: #3e3ef8;
  background-image: linear-gradient(90deg, #3e3ef8, #b8afda);
  justify-content: space-between;
  align-items: center;
  padding: 16px 25px;
  display: flex;
}

.scroll-into-view {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  justify-content: flex-start;
  align-self: flex-start;
  align-items: center;
  margin-top: 145px;
  display: flex;
}

.div-block-1651 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  background-image: linear-gradient(135deg, #3e3ef833, #b8afda33);
  border: 1px solid #3e3ef8;
  border-radius: 20px;
  flex-flow: column;
  padding: 30px 32px;
  display: flex;
  position: relative;
}

.div-block-1652 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-flow: column;
  max-width: 320px;
  display: flex;
}

.prog {
  max-width: 180px;
  overflow: hidden;
}

.div-block-1653, .div-block-1653-copy {
  min-width: 194px;
  max-width: 194px;
}

.prog2 {
  max-width: 180px;
  overflow: hidden;
}

.prog-mb, .prog-mb2 {
  max-width: 180px;
  display: none;
  overflow: hidden;
}

.image-627 {
  position: absolute;
  inset: -34px 30px auto auto;
}

.image-628 {
  position: absolute;
  inset: auto auto 24px 24px;
}

.div-block-1033-copy-copy {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: column;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.grid-2 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  place-items: start stretch;
  width: 100%;
  display: grid;
}

.div-block-1659 {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-flow: column;
  padding-top: 6.25rem;
  display: flex;
}

.pmc-date-new {
  color: #5612d6;
  text-transform: uppercase;
  font-size: 1.5rem;
}

.pmc-date-new.register-on.uxdate {
  color: #000;
  font-size: 16px;
  font-weight: 600;
}

.div-block-1661 {
  justify-content: center;
  align-items: center;
  margin-top: auto;
  display: flex;
}

.div-block-1662 {
  background-color: #3e3ef8;
  border-radius: 16px;
  margin-top: 60px;
  padding: 60px;
}

.pmc_lightbox-copy {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.div-block-1218-copy {
  border: .7px solid #b8afda;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 125px;
  height: 54px;
  padding: 8px;
  display: flex;
  box-shadow: 0 3px 3px #b8afda;
}

.image-629, .image-630 {
  align-self: flex-start;
}

.caps {
  text-transform: uppercase;
  font-size: 1.25rem;
}

.image-631 {
  width: 34px;
}

.div-block-1663 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.price-alert-banner-3 {
  z-index: 999;
  white-space: nowrap;
  background-image: linear-gradient(90deg, #03ea8d, #03d5e1);
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  box-shadow: 0 2px 5px #c1ddff80;
}

.price-banner-inside-2 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: center;
  align-items: center;
  margin-right: 24px;
  display: flex;
}

.price-alert-banner-wrapper-2 {
  background-image: none;
  flex-flow: row;
  flex: none;
  justify-content: flex-start;
  align-items: center;
  min-width: 580px;
  padding-top: 26px;
  padding-bottom: 26px;
  display: flex;
}

.block-sp {
  flex-flow: row;
  display: flex;
}

.price-alert-banner-wrapper-4 {
  background-image: none;
  flex-flow: row;
  flex: none;
  justify-content: flex-start;
  align-items: center;
  padding-top: 26px;
  padding-bottom: 26px;
  display: flex;
}

.image-633 {
  width: 34px;
}

.price-alert-bannner {
  z-index: 999;
  white-space: nowrap;
  background-image: linear-gradient(90deg, #03ea8d, #03d5e1);
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  overflow: clip;
  box-shadow: 0 2px 5px #c1ddff80;
}

.div-block-1667 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.price-banner-inside-4 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: center;
  align-items: center;
  margin-right: 24px;
  display: flex;
}

.image-455-copy {
  object-fit: cover;
  border: 0 #fff;
  border-radius: 13px;
  width: 35%;
  height: 20vw;
}

.div-block-877-copy {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: column;
  margin-top: -101px;
  display: flex;
}

.download-brochure {
  background-color: var(--1--ux);
  color: var(--white);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 40%;
  padding: 16px 48px;
  font-size: 1.25rem;
  text-decoration: none;
  display: flex;
}

.div-block-1671 {
  z-index: 999;
  justify-content: center;
  align-items: center;
  margin-top: 24px;
  display: none;
  position: fixed;
  inset: 0% 0% auto;
}

.div-block-1672 {
  margin-bottom: 40px;
  display: flex;
}

.tennisgreen {
  color: var(--green);
  font-weight: 700;
}

.countdown-text {
  color: var(--white);
  text-align: center;
  font-size: 1.25rem;
  font-weight: 400;
}

.div-block-1674 {
  flex-flow: column;
  display: none;
}

.acg_pers {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.pers-right {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.pers-left {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.blink-anime {
  color: var(--green);
  font-weight: 500;
}

.btn-strike {
  font-size: 16px;
  text-decoration: line-through;
}

.blink-anime-red {
  color: #f32b2b;
}

.blink-anime-red.hidden {
  display: none;
}

.blink-anime-blue {
  color: #03ea8d;
}

.blink-anime-blue.hidden {
  display: none;
}

.div-block-683-copy {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  color: #fff;
  border-left: 1px solid #fff;
  order: 0;
  align-self: center;
  margin-left: 0;
  padding-left: 10px;
  display: flex;
}

.div-block-1675 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  display: flex;
}

.evergreen-header-button-wrappe {
  grid-column-gap: 24px;
  flex-direction: row;
  justify-content: center;
  margin-top: 2rem;
  margin-bottom: 0;
  display: flex;
}

.html-embed-74-copy {
  width: 20px;
}

.attend-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 30px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.attend-block {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  background-color: #e9ffc180;
  border: 1px solid #4e9f3d;
  border-radius: 12px;
  justify-content: flex-start;
  align-items: center;
  padding: 24px;
  display: flex;
}

.correct-green {
  font-size: 1.75rem;
}

.green-bonus {
  grid-column-gap: 100px;
  grid-row-gap: 100px;
  background-color: #1e5128;
  background-image: none;
  border-radius: 20px;
  grid-template-rows: auto;
  grid-template-columns: 340px 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  padding: 60px 96px;
  display: grid;
  position: relative;
  overflow: clip;
}

.div-block-1676 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-1677 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  border: 1px solid #fff;
  border-radius: 12px;
  justify-content: flex-start;
  align-items: center;
  padding: 20px 30px;
  display: flex;
}

.num-text {
  color: #ffffff1a;
  font-size: 4.375rem;
  font-weight: 600;
  line-height: 1;
}

.div-block-1678 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  display: flex;
}

.div-block-1679 {
  position: absolute;
  inset: auto auto 0% 0%;
}

.ai-tools-image {
  width: 620px;
  height: 335.836px;
}

.ai-tools-image.mb {
  display: none;
}

.tabs-menu-4 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: flex-end;
  align-items: center;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.div-block-1681 {
  z-index: 1;
  max-width: 380px;
}

.tablink-ai {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: var(--black);
  background-color: #030a210d;
  border-radius: 12px;
  justify-content: flex-start;
  align-items: center;
  padding: 15px 30px;
  font-weight: 500;
  text-decoration: none;
  display: flex;
}

.tablink-ai.w--current {
  color: var(--white);
  background-color: #4e9f3d;
}

.potato_embed {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.tabs-content-3 {
  margin-top: 60px;
}

.tab-wrapper {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: column;
  padding-top: 80px;
  display: flex;
}

.tab-inside-wrapper {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.tab-inside-wrapper._1-4 {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.tab-card {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-color: #f4ffe0;
  border: 1px solid #4e9f3d;
  border-radius: 12px;
  flex-flow: column;
  padding: 60px 30px;
  display: flex;
}

.tool-wrap {
  grid-column-gap: 35px;
  grid-row-gap: 30px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.tool-block {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-color: var(--white);
  border: 1px solid #4e9f3d;
  border-radius: 12px;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  padding: 30px;
  display: flex;
}

.acg_container-large {
  max-width: 71.25rem;
}

.tool-img {
  border-radius: 10px;
  width: 78px;
  height: 78px;
}

.lin-grad {
  background-image: linear-gradient(#fff0, #fff);
  justify-content: center;
  align-items: flex-end;
  height: 400px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.flex-block {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
}

.div-block-1683 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  width: 100%;
  max-width: 812px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.div-block-1684 {
  position: relative;
}

.image-634 {
  position: absolute;
  inset: -20px -40px auto auto;
}

.div-block-1685, .consulting-image {
  width: 100%;
}

.consulting-image.mb {
  display: none;
}

.div-block-1686 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  display: flex;
}

.div-block-1687 {
  z-index: 100;
  background-color: var(--white);
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: sticky;
  top: 0;
}

.div-block-1688 {
  flex-flow: column;
  display: flex;
}

.flex-block-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: flex-start;
  align-items: center;
}

.div-block-1624-copy {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
  margin-bottom: 12px;
  display: flex;
}

.div-block-1689 {
  grid-column-gap: 106px;
  grid-row-gap: 106px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.acg_thumbnail-copy {
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.tool-img-wrap {
  border-radius: 10px;
}

.image-636 {
  object-fit: cover;
  border-radius: 6px;
  width: 100%;
  height: 100%;
  margin-left: 0;
  padding-left: 0;
}

.div-block-1690 {
  grid-column-gap: 40px;
  grid-row-gap: 20px;
  flex-direction: column;
  font-family: IBM Plex Sans, sans-serif;
  display: flex;
}

.div-block-1691 {
  background-color: #030a2180;
  background-image: linear-gradient(to top, #ffffff5c, #fff0 70%);
  border: 1px solid #ffffff4d;
  border-radius: 8px;
  width: 100px;
  height: 100%;
  position: relative;
}

.div-block-1692 {
  grid-column-gap: 24px;
  grid-row-gap: 60px;
  flex-wrap: wrap;
  grid-template: "."
                 "Area"
                 / 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  max-width: 64rem;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.div-block-1692.single {
  grid-column-gap: 60px;
  grid-row-gap: 40px;
  display: flex;
}

.text-block-685 {
  color: #ffffffb3;
}

.container-large-23 {
  width: 100%;
  max-width: 72rem;
  margin-left: auto;
  margin-right: auto;
}

.container-large-23.text-align-center {
  max-width: 72rem;
}

.div-block-1693 {
  justify-content: center;
  margin-top: 60px;
  display: flex;
}

.image-637 {
  filter: contrast(192%) saturate(0%);
}

.ai-info {
  grid-row-gap: 0px;
  flex-direction: column;
  display: flex;
}

.text-block-489 {
  color: #ffffffe6;
  font-size: .875rem;
  font-weight: 600;
}

.image-638 {
  z-index: 0;
  opacity: .15;
  min-width: 140px;
  min-height: 140px;
  position: absolute;
  bottom: -70px;
  left: 120px;
}

.image-638._6 {
  min-width: 90px;
  min-height: 120px;
  bottom: -15px;
  left: 120px;
}

.image-638._4 {
  min-width: 80px;
  bottom: -18px;
  left: 218px;
}

.image-638._3 {
  bottom: -24px;
  left: 101px;
}

.image-638._2 {
  bottom: -34px;
}

.image-638._5 {
  min-width: 90px;
  bottom: -11px;
  left: 217px;
}

.div-block-1695 {
  grid-row-gap: 20px;
  flex-direction: column;
  display: flex;
}

.div-block-1696 {
  grid-row-gap: 16px;
  text-align: left;
  background-image: linear-gradient(144deg, #110613, #1106132b 50%, #c607f680);
  border: 1px solid #fff6;
  border-radius: 12px;
  flex-direction: column;
  align-items: flex-start;
  padding: 16px 24px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.div-block-1697 {
  background-color: #fff3;
  border: 1px solid #ffffff69;
  border-radius: 12px;
  width: 24%;
  padding: 6px;
}

.div-block-1697.long {
  width: 49.3%;
}

.text-block-686 {
  font-size: 1.25rem;
}

.div-block-937 {
  background-color: #110613;
  border: 1px solid #ffffff69;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 100px;
  margin-bottom: 12px;
  padding: 20px;
  display: flex;
}

.section-evergreen-curriculum-2 {
  text-align: center;
  background-image: linear-gradient(#021840, #02184000);
  background-position: 0 0;
  background-size: auto;
  padding-top: 120px;
  padding-bottom: 120px;
}

.section-evergreen-curriculum-2.aic {
  background-image: none;
  padding-top: 106px;
  padding-bottom: 106px;
}

.container-19 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  flex-direction: column;
  display: flex;
}

.div-block-1698 {
  flex-direction: column;
  align-items: center;
  display: flex;
  position: relative;
}

.div-block-1699 {
  z-index: 900;
  text-align: left;
  background-color: #0000003d;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.html-embed-118 {
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  margin-bottom: 8px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.ai_info {
  flex: 1;
  justify-content: space-between;
  align-items: center;
  margin-left: 8px;
  display: flex;
}

.div-block-1701 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: column;
  margin-left: 80px;
  display: flex;
}

.text-block-687 {
  text-align: center;
  margin-bottom: 32px;
}

.div-block-1702 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-1703 {
  grid-column-gap: 23px;
  grid-row-gap: 40px;
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto auto;
  grid-auto-columns: 1fr;
  justify-content: center;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.div-block-1703.isdiasj {
  grid-template-columns: auto auto auto;
  margin-top: 40px;
}

.div-block-1704 {
  padding-top: 60px;
  padding-bottom: 0;
}

.div-block-1705 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.div-block-1705.center {
  display: flex;
}

.div-block-1706 {
  max-width: 45.1%;
  padding: 1px;
}

.text-block-688 {
  font-size: 1.25rem;
  font-weight: 500;
}

.ai_image {
  border: .5px solid #fff6;
  border-radius: 8rem;
  width: 60px;
  height: 60px;
  overflow: hidden;
}

.div-block-1708 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  display: flex;
}

.text-block-689 {
  text-transform: uppercase;
  width: 340px;
  font-size: 20px;
}

.div-block-1709 {
  border: 1px solid #ffffff80;
  border-radius: 8px;
  width: 48px;
  height: 48px;
  overflow: hidden;
}

.text-block-690 {
  color: #fffc;
}

.text-block-691 {
  color: #000;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 1.75rem;
  font-weight: 500;
}

.div-block-1710 {
  background-image: url('../images/Mentor-bg.svg');
  background-position: 0 0;
  background-size: cover;
  border: 1px solid #fff6;
  border-radius: 12px;
  width: 110px;
  min-width: 110px;
  height: 110px;
  min-height: 110px;
  overflow: hidden;
}

.html-embed-119 {
  width: 20px;
  height: 20px;
}

.div-block-1711 {
  margin-bottom: 20px;
  margin-left: 20px;
  margin-right: 20px;
}

.div-block-1712 {
  grid-row-gap: 20px;
  background-image: none;
  border: 1px solid #fff6;
  border-radius: 16px;
  flex-direction: column;
  padding: 20px;
  display: flex;
}

.text-block-692 {
  justify-content: center;
  font-weight: 500;
  display: flex;
}

.faq-chevron-10 {
  cursor: pointer;
  width: 14px;
  display: block;
}

.text-block-693 {
  display: flex;
}

.div-block-1713 {
  text-align: center;
  background-image: linear-gradient(146deg, #bd4ce0 1%, #58206638 75%);
  border: .5px solid #ffffff80;
  border-radius: 12px;
  padding: 20px 32px;
}

.div-block-1713.is-badge {
  grid-column-gap: 12px;
  text-align: left;
  display: flex;
}

.div-block-1714 {
  grid-column-gap: 32px;
  grid-row-gap: 15px;
  text-align: left;
  background-image: linear-gradient(284deg, #c607f652, #000 33%, #000);
  border: .5px solid #fff6;
  border-radius: 12px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 630px;
  padding: 16px;
  display: grid;
}

.div-block-1715 {
  grid-row-gap: 4px;
  flex-direction: column;
  display: flex;
}

.text-span-246 {
  font-size: 3rem;
}

.div-block-1716 {
  justify-content: space-between;
  align-items: center;
  max-width: none;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.image-639 {
  width: 60px;
  max-width: none;
  margin-bottom: -31px;
  margin-left: -29px;
  position: absolute;
  inset: auto 0% 0%;
}

.text-block-694 {
  color: #fff6;
  font-size: .875rem;
}

.evergreen_h2-5 {
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 2.5rem;
  font-weight: 500;
}

.text-block-695 {
  color: #fff;
  text-align: center;
  font-size: 20px;
  display: block;
}

.div-block-1717 {
  grid-column-gap: 32px;
  grid-row-gap: 20px;
  grid-template-rows: 100px;
  grid-template-columns: 100px 100px 100px 100px 100px;
  grid-auto-columns: 1fr;
  justify-content: center;
  margin-bottom: 32px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div-block-1717.ai-perf.top.hide {
  display: none;
}

.div-block-1717.asdas {
  grid-template-columns: 100px 100px 100px 100px;
  margin-bottom: 52px;
}

.div-block-1717.top {
  grid-template-columns: 100px 100px 100px 100px;
  margin-bottom: 32px;
}

.div-block-1717.top.animated-left {
  display: none;
}

.text-block-696 {
  cursor: pointer;
  background-image: radial-gradient(circle farthest-side at 100%, #26262600, #262626 50%, #26262600);
  border: 1px solid #fff;
  border-radius: 12px;
  padding: 12px 31px;
  font-size: 18px;
  font-weight: 500;
  display: flex;
}

.image-640 {
  z-index: 1;
  border-radius: 20px;
  padding-left: 0;
  position: relative;
}

.text-block-697 {
  color: #ffffffb3;
  text-align: center;
  background-color: #0000;
  width: 100%;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.footer-des-6 {
  width: 60%;
  margin-top: 20px;
  padding: 5px 10px;
  font-size: 16px;
  line-height: 150%;
}

.div-block-1718 {
  grid-column-gap: 24px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 24px;
  display: grid;
}

.div-block-1719 {
  flex-direction: column;
  display: none;
}

.div-block-1720 {
  border: 1px solid #fff;
  border-radius: 12px;
  overflow: hidden;
}

.curriculum-container-2 {
  border: .5px solid #fff;
  border-radius: 20px;
  overflow: hidden;
}

.curriculum-container-2.aic {
  border-style: none none solid;
  border-bottom-color: #ffffff82;
  border-radius: 0 0 16px 16px;
}

.div-block-1721 {
  grid-column-gap: 4px;
  align-items: center;
  display: flex;
}

.div-block-936 {
  grid-row-gap: 20px;
  flex-direction: column;
}

.div-block-1722 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  display: flex;
}

.heading-135 {
  color: #21a285;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 2rem;
  font-weight: 500;
  line-height: 1.3;
}

.heading-135.is-yellow {
  color: #f4c72b;
}

.div-block-1723 {
  border: .5px solid #fff;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  padding: 12px;
  display: flex;
}

.html-embed-120 {
  justify-content: center;
}

.text-block-698 {
  max-width: 32rem;
  margin-left: auto;
  margin-right: auto;
  font-weight: 400;
  line-height: 1.4;
}

.div-block-1725 {
  grid-column-gap: 16px;
  grid-row-gap: 60px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.paragraph-97 {
  color: #fff;
  text-align: center;
  font-size: 26px;
}

.div-block-1726 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  width: auto;
  margin-top: 0;
  display: flex;
}

.div-block-1727 {
  border: 1px solid #fff6;
  border-radius: 16px;
  width: auto;
  max-width: 38.0625rem;
  margin-left: auto;
  margin-right: auto;
  padding: 1px 1px 2px;
}

.footer-logo-container-11 {
  grid-column-gap: 20px;
  justify-content: center;
  margin-bottom: 1rem;
  display: flex;
}

.ai-name-info {
  grid-column-gap: 4px;
  display: flex;
}

.div-block-1729 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  flex-direction: column;
  display: flex;
}

.ai_block {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-block-699 {
  font-size: .875rem;
  font-weight: 600;
}

.div-block-1731 {
  grid-column-gap: 32px;
  margin-bottom: 40px;
  display: flex;
}

.heading-136 {
  font-size: 1.25rem;
  font-weight: 500;
}

.image-641 {
  filter: grayscale();
  object-fit: cover;
  background-image: linear-gradient(#000, #fff0);
  border: .5px solid #fff6;
  border-radius: 8px;
  width: 100%;
  height: 100%;
}

.text-block-700 {
  color: #fff;
  font-size: 1rem;
}

.text-block-701 {
  font-size: .875rem;
}

.div-block-1732 {
  z-index: 10;
  background-color: #fff;
  border: 1px solid #030a2133;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  padding: 6px;
  display: flex;
  position: absolute;
  bottom: -13px;
  left: 16px;
  right: 16px;
}

.div-block-1733 {
  grid-column-gap: 12px;
  display: flex;
}

.div-block-1733.vertical {
  grid-row-gap: 24px;
  flex-direction: column;
}

.div-block-1734 {
  flex-direction: column;
  display: flex;
}

.close-button-12 {
  z-index: 2500;
  cursor: pointer;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  width: 1rem;
  margin-top: 16px;
  margin-right: 16px;
  padding: 0;
  display: block;
  position: absolute;
  inset: 0% 0% auto auto;
}

.div-block-1736 {
  z-index: 1;
  width: 4px;
  height: 90%;
  margin-top: 100px;
  position: absolute;
  inset: 0% auto auto 50%;
  transform: translate(-50%);
}

.div-block-1736.how-it-works {
  z-index: 0;
  height: 93%;
  margin-top: 0;
}

.div-block-1736.how-it-works.aic {
  height: 78%;
  top: 24px;
}

.div-block-1737 {
  display: flex;
}

.div-block-1738 {
  grid-row-gap: 24px;
  text-align: left;
  background-color: #120213;
  background-image: url('../images/Rectangle-20.png');
  background-position: -70px 240px;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #fff6;
  border-radius: 16px;
  flex-direction: column;
  padding: 24px;
  display: flex;
}

.div-block-1738.is-long {
  background-image: url('../images/Rectangle-21.png');
  background-position: 140px 70px;
}

.div-block-1739 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: auto auto auto;
  grid-auto-columns: 1fr;
  max-width: 630px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.pod-faq-9 {
  box-shadow: none;
  text-align: left;
  border: .5px solid #ddd;
  border-radius: 10px;
  margin-bottom: 20px;
  overflow: hidden;
}

.pod-faq-9.aic {
  border-width: .5px;
  border-color: #fff6;
  margin-bottom: 0;
}

.text-block-702 {
  margin-bottom: 12px;
}

.image-642 {
  filter: invert();
  color: #000;
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: #000;
}

.div-block-1740 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto auto;
  grid-template-columns: auto auto auto auto;
  grid-auto-columns: 1fr;
  max-width: 580px;
  margin: 60px auto;
  display: grid;
}

.div-block-1740.alt {
  flex-wrap: wrap;
  justify-content: center;
  max-width: 740px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.text-block-703 {
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.25;
}

.section-evergreen-offer-2 {
  text-align: center;
  background-image: linear-gradient(#021840, #02184000);
  background-position: 0 0;
  background-size: auto;
  padding-top: 120px;
  padding-bottom: 120px;
}

.section-evergreen-offer-2.dark {
  background-image: none;
  padding-top: 60px;
  display: none;
}

.image-643 {
  margin-right: 12px;
}

.div-block-1741 {
  grid-column-gap: 32px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.div-block-1742 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.text-block-704 {
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 1.25rem;
  font-weight: 500;
}

.text-block-705 {
  font-size: .875rem;
}

.div-block-1744 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 630px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.div-block-1745 {
  grid-column-gap: 8px;
  grid-row-gap: 16px;
  text-align: left;
  background-image: linear-gradient(151deg, #9512b58c, #0000 25%);
  border: 1px solid #fff6;
  border-radius: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  padding: 20px;
  display: flex;
}

.text-block-706 {
  margin-bottom: 8px;
  font-size: .8rem;
}

.link-block-44 {
  grid-column-gap: 4px;
  color: #fff;
  background-image: radial-gradient(circle, #541095, #bd4ce0);
  border: 1px solid #d15eff;
  border-radius: 8px;
  justify-content: center;
  width: auto;
  max-width: 9rem;
  margin-left: auto;
  margin-right: auto;
  padding: 12px 20px;
  text-decoration: none;
  display: flex;
  box-shadow: inset 0 0 8px #9375b6e6, inset 0 0 5px #fface433, 0 30px 30px #0006;
}

.link-block-44.cta-final {
  background-image: linear-gradient(#000, #541095 0%, #bd4ce0);
  border-color: #0a394a;
  max-width: none;
  padding-left: 40px;
  padding-right: 40px;
}

.link-block-44.pers-cta.cta-final {
  background-image: linear-gradient(#000, #541095 0%, #bd4ce0);
}

.link-block-44.pers-cta.download-brochure {
  max-width: none;
}

.image-644 {
  z-index: -1;
  width: 100%;
  max-width: none;
  position: absolute;
  inset: -27px 0% 0%;
}

.div-block-1746 {
  grid-row-gap: 12px;
  flex-direction: column;
  display: flex;
}

.div-block-1747 {
  grid-column-gap: 12px;
  display: flex;
}

.image-645 {
  object-fit: contain;
  border-radius: 7px;
  width: 100%;
  height: 100%;
}

.text-block-707 {
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.2;
}

.text-block-708 {
  font-size: 20px;
  font-weight: 600;
}

.div-block-1748 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  display: flex;
}

.div-block-1749 {
  opacity: 1;
  flex-direction: column;
  max-width: 66rem;
  display: flex;
}

.wistia-video {
  border-radius: 16px;
  overflow: hidden;
}

.div-block-1751 {
  width: 600px;
}

.text-block-709 {
  text-align: center;
  font-size: 1.75rem;
  font-weight: 500;
}

.div-block-1752 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.acg_slider-2, .acg_slider-3 {
  background-color: #ddd0;
  justify-content: center;
  align-items: center;
  width: 32%;
  height: auto;
  display: flex;
  position: relative;
  overflow: visible;
}

.image-601-copy {
  width: 50px;
  margin-top: auto;
}

.li_lit-detail-new {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  border: 1px solid var(--border);
  color: var(--white);
  background-image: linear-gradient(90deg, #0b66c2, #009ad6);
  border-radius: 12px;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 10px;
  display: flex;
}

.li_container-custom {
  max-width: 76.25rem;
}

.li_learn-image-wrap-100 {
  border-radius: 10px;
  height: 330px;
}

.max-width-330px {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  max-width: 330px;
  display: flex;
}

.html-embed-121 {
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
}

.text-block-529 {
  font-size: 24px;
  line-height: 1.2;
}

.ux-tab-new {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  color: var(--black);
  background-color: #ddd0;
  border-bottom: 3px solid #0000;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
  top: 3px;
}

.ux-tab-new.w--current {
  color: #5612d6;
  background-color: #ddd0;
  border-bottom: 3px solid #5612d6;
  font-weight: 700;
  box-shadow: inset 0 -20px 29px -30px #5612d6;
}

.tabs-menu-copy {
  border-bottom: 3px solid #5612d64d;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  max-width: 440px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.tabs-content-4 {
  width: 100%;
  max-width: 960px;
  padding-top: 80px;
}

.text-project {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  display: flex;
}

.text-block-272 {
  border: .5px #fff;
  border-top-style: solid;
  padding: 24px;
}

.text-block-272.pm {
  border-top-color: #8364e8;
}

.arrow-popup-2 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.page-padding-14 {
  padding-left: 3rem;
  padding-right: 3rem;
}

.page-padding-14.gap-pd-60 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  flex-direction: column;
  display: flex;
}

.section-gpt-2 {
  padding-top: 0;
  padding-bottom: 0;
}

.list-empty {
  padding-bottom: 1.5rem;
  padding-left: 1.75rem;
  padding-right: 1.5rem;
  list-style-type: none;
}

.text-info-item {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  display: flex;
}

.curriculum-container-3 {
  border: .5px solid #fff;
  border-radius: 20px;
  overflow: hidden;
}

.curriculum-container-3.pm {
  border-color: #8364e8;
}

.gif-wrapper-copy {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: row-reverse;
  justify-content: center;
  align-items: center;
  display: flex;
}

.tabs-4 {
  color: var(--white);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 6.875rem;
  display: flex;
}

.margin-bottom-16 {
  height: auto;
  margin: 0 0 1rem;
}

.margin-bottom-16.margin-custom {
  margin-bottom: 1.5rem;
}

.margin-bottom-16.margin-custom.gap-mcp {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  flex-direction: column;
  display: flex;
}

.curriculum-component-3 {
  grid-column-gap: 52px;
  grid-row-gap: 60px;
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: flex-start center;
  align-items: flex-start;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.curriculum-component-3.mcp-new {
  grid-column-gap: 40px;
  grid-row-gap: 50px;
  flex-flow: column wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: none;
  display: grid;
}

.tool-logo {
  object-fit: contain;
  height: 2.6rem;
}

.tool-logo-3 {
  height: 2.6rem;
}

.evergreen-mentor-image-container {
  background-image: url('../images/Noise-texture-2-1_1Noise texture (2) (1).webp');
  background-position: 0 0;
  background-size: 720px;
  border-bottom: 1px solid #5612d6;
  flex-direction: column;
  width: 100%;
  height: 10rem;
  display: flex;
  overflow: hidden;
}

.evergreen-mentor-grid {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  max-width: 1020px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.evergreen-mentor-item {
  border: 1px solid #5612d6;
  border-radius: 20px;
  flex-direction: column;
  align-items: center;
  display: flex;
  overflow: hidden;
}

.coverimage {
  object-fit: cover;
}

.evergreen-mentor-container {
  grid-row-gap: 16px;
  flex-direction: column;
  padding: 16px 12px 20px;
  display: flex;
}

.mentors-component {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  text-align: center;
  flex-direction: column;
  align-items: stretch;
  padding-bottom: 6.875rem;
  display: flex;
}

.image-fit-cover-10 {
  object-fit: cover;
  width: 100%;
  max-width: 100%;
}

.image-fit-cover-10.h-100 {
  object-position: 50% 20%;
  height: 100%;
}

.evergreen-mentor-name {
  text-align: center;
  font-size: 16px;
  font-weight: 600;
}

.mentor-block-wrap {
  grid-row-gap: 60px;
  flex-direction: column;
  display: flex;
}

.mentor-company-logo2 {
  width: auto;
  height: 1.3rem;
  line-height: 1.3;
  position: static;
}

.image-647 {
  pointer-events: none;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-479 {
  justify-content: space-between;
  display: flex;
}

.text-size-medium-13 {
  font-size: 1.25rem;
  line-height: 1.3;
}

.text-size-medium-13.text-weight-bold {
  font-style: normal;
}

.div-block-1756 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template: ". . ."
                 ". . Area"
                 / 1fr 1fr 1fr;
  display: grid;
}

.text-block-213 {
  font-size: 16px;
}

.workshop-for_container-2 {
  z-index: 1;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 62rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.margin-bottom-17 {
  height: auto;
  margin: 0 0 1rem;
}

.margin-bottom-17.margin-medium {
  margin-bottom: 3.75rem;
}

.div-block-1757 {
  grid-row-gap: 16px;
  text-align: center;
  background-image: linear-gradient(159deg, #ffffff1a, #d9dfff1a);
  border: .5px solid #ffffff82;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 20px;
  display: flex;
}

.div-block-1757.written {
  text-align: left;
  border-color: #5612d6;
}

.div-block-1757.written.testimonial-dt {
  color: var(--white);
  background-image: linear-gradient(159deg, #5612d6, #8364e8);
  background-position: 0 0;
  background-size: auto;
}

.pmc_content-2 {
  color: #fff;
  border-radius: 8px;
  padding: 16px;
  position: relative;
}

.pmc_content-2.pmc_black {
  opacity: .3;
  color: #000;
}

.div-block-1758 {
  background-color: #5612d6;
  width: 0%;
  height: 200%;
}

.div-block-1759 {
  z-index: -1;
  background-image: linear-gradient(97deg, #fff 1%, #5612d6 25%, #8364e8 75%, #fff 102%);
  width: 78%;
  height: 1px;
  position: absolute;
}

.heading-137 {
  text-align: center;
  margin-bottom: 2rem;
  font-size: 32px;
  line-height: 140%;
}

.section-68 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  margin-top: 20px;
  margin-bottom: 20px;
  display: flex;
}

.image-648 {
  border-radius: 8px;
  width: 450px;
}

.div-block-1760 {
  padding-top: 6.875rem;
}

.div-block-1761 {
  min-width: 300px;
}

.pmc_mentor-logo-copy {
  object-fit: contain;
  width: 100px;
  height: 32px;
}

.image-142 {
  border-radius: 0;
}

.cap-slider {
  background-color: var(--transparentt);
  color: var(--black);
  height: 100%;
}

.cap-slide {
  background-color: var(--white);
  border-radius: 16px;
}

.cap-arrow {
  background-color: var(--white);
  color: var(--black);
  border-radius: 100%;
  width: 40px;
  height: 40px;
  font-size: 1rem;
  inset: auto auto -21% 0%;
}

.cap-arrow.cap-right {
  left: 10%;
}

.heading-3 {
  color: var(--black);
  font-size: 24px;
}

.div-block-1762 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  padding: 2rem;
  display: flex;
}

.image-fit-cover-10-copy {
  object-fit: contain;
  object-position: 50% 81%;
  background-image: linear-gradient(#5612d6, #8364e8);
  width: 100%;
  max-width: 100%;
  height: 100%;
}

.pmc_section-large-bottom {
  padding-bottom: 6.875rem;
}

.div-block-1752-copy {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border: 1px solid #000;
  border-radius: 16px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  padding: 60px;
  display: flex;
  box-shadow: -4px -4px #000;
}

.div-block-1751-copy {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: column;
  width: 70%;
  display: flex;
}

.acg_hero-wrapper-new {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 66.25rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 2.5rem;
  padding-bottom: 5rem;
  display: flex;
}

.text-relative-2 {
  z-index: 1;
  font-size: 1rem;
  position: relative;
}

.text-relative-2._14px {
  font-size: 1rem;
}

.oto_int-price-ws-2 {
  background-image: url('../images/Highlight.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 3rem;
  font-weight: 500;
}

.image-664 {
  z-index: -1;
  pointer-events: none;
  position: absolute;
  inset: auto auto -190px 0%;
}

.hero-block-2 {
  grid-column-gap: 38px;
  grid-row-gap: 38px;
  background-color: #fff;
  border: 1px solid #030a21;
  border-radius: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch center;
  padding: 60px 72px;
  display: grid;
  box-shadow: 4px 4px #030a21;
}

.offer-expire-2 {
  color: #fff;
  text-align: center;
  padding-top: 24px;
  padding-bottom: 8px;
  font-size: 1.5rem;
}

.color-acid-pro-2 {
  color: #0fa96e;
}

.div-block-1768 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.image-669 {
  pointer-events: none;
  height: 100%;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.image-666 {
  width: 100px;
  height: 100%;
  position: absolute;
}

.image-668 {
  width: 14px;
  height: 14px;
  position: sticky;
  top: 5rem;
}

.oto-int-lines-2 {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  border: 1px solid #fff;
  border-radius: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 92%;
  height: 39px;
  margin-bottom: 30px;
  padding: 4px 8px;
  display: grid;
}

.acg_heading-2 {
  color: #fff;
  text-align: center;
  -webkit-text-stroke-width: .5px;
  -webkit-text-stroke-color: #000;
  text-shadow: 1px 1px #b8bfd6;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 3rem;
  font-weight: 500;
  line-height: 1.3;
}

.acg_heading-2.acg_black-text {
  color: var(--black);
}

.div-block-1769 {
  opacity: .2;
  filter: blur(420px);
  background-color: #37ed81;
  width: 100%;
  height: 100%;
}

.pmc_faq-answer-2 {
  background-color: #ddd0;
  display: block;
  position: relative;
}

.image-665 {
  z-index: -1;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.max-width-240px {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 240px;
  display: flex;
}

.text-block-710 {
  display: none;
}

.div-block-1770 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.prs-card-price-8 {
  color: #fff;
  text-transform: uppercase;
  background-color: #ffffff4d;
  border-radius: 8px;
  justify-content: center;
  align-self: flex-end;
  align-items: center;
  width: 134px;
  margin-right: 14px;
  padding: 5px 10px;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: .75rem;
  display: flex;
}

.div-block-1771 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.green-oto-2 {
  color: #37ed81;
  text-transform: uppercase;
}

.green-oto-2._20px {
  font-size: 20px;
}

.green-oto-2._20px.min-width {
  text-align: center;
  min-width: 185px;
}

.green-oto-2._20px.min-width.no-green {
  color: #fff;
}

.oto-int-btn-2 {
  color: #030a21;
  text-align: center;
  background-color: #37ed81;
  border: 1px solid #030a21;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  padding: 12px 32px;
  font-size: 1.25rem;
  font-weight: 500;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 4px 4px #fff;
}

.oto-int-btn-2.oto_upgarde-btn {
  border-width: 1.8px;
  box-shadow: 4px 4px #030a21;
}

.oto-int-btn-2.oto_thankyou-page {
  background-color: #fff;
  border-width: 1.8px;
  font-weight: 400;
  display: block;
  box-shadow: 4px 4px #030a21;
}

.oto-int-btn-2.oto_thankyou-page.shadow-2 {
  box-shadow: 2px 2px #030a21;
}

.oto-int-live-line-2 {
  background-color: #37ed81;
  border-radius: 4px;
  height: 100%;
}

.oto-int-live-line-2.opacity-in-20 {
  background-color: #37ed8133;
}

.oto-int-live-line-2.opacity-in-70 {
  background-color: #37ed81b3;
}

.oto-int-live-line-2.opacity-in-40 {
  background-color: #37ed8166;
}

.oto-int-live-line-2.opacity-in-10 {
  background-color: #37ed811a;
}

.div-block-1772 {
  display: none;
}

.image-667 {
  width: 185px;
}

.li_text-large-2 {
  font-size: 1.25rem;
}

.li_text-large-2.text-color-white {
  display: flex;
}

.li_text-large-2.text-color-white.min-width {
  text-align: center;
  justify-content: center;
  align-items: flex-start;
  min-width: 185px;
}

.li_text-large-2.align-center {
  text-align: center;
}

.li_text-large-2.pmc_weight-500 {
  font-weight: 600;
}

.li_text-large-2.pmc_weight-500.text-color-white.height {
  justify-content: flex-start;
  align-items: center;
  min-height: 60px;
  display: flex;
}

.acg_heading-h2-2 {
  color: var(--black);
  text-align: center;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 2rem;
  font-weight: 500;
  line-height: 1.3;
}

.acg_heading-h2-2.text-align-left {
  text-align: left;
}

.div-block-1711-copy {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.offer-expire-btn-2 {
  color: #030a21;
  text-align: center;
  background-color: #fff;
  border: .8px solid #000;
  border-radius: 90px;
  padding: 8px 24px;
  font-size: 1.25rem;
  box-shadow: 0 6px #00000040;
}

.div-block-1773 {
  display: flex;
}

.skip-popup-wrap-2 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-color: #030a21;
  border: 1px solid #fff;
  border-radius: 12px;
  flex-flow: column;
  order: -1;
  justify-content: center;
  align-items: center;
  max-width: 628px;
  padding: 66px 60px;
  display: flex;
  position: relative;
}

.oto_mb-image-2 {
  background-color: #e2e2e2;
  border: 1px solid #e2e2e2;
  border-radius: 12px;
  min-height: 200px;
  display: none;
}

.div-block-1774 {
  width: 100%;
  height: 100%;
}

.font-size-1-875rem-2 {
  color: #fff;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 28px;
  font-weight: 500;
  line-height: 1.3;
}

.font-size-1-875rem-2.color-acid.text-align-center-f {
  text-align: center;
}

.prs-card-2 {
  background-color: #fff;
  border: 1px solid #030a21;
  border-radius: 12px;
  position: relative;
}

.prs-card-2.shd-4 {
  box-shadow: 4px 4px #030a21;
}

.div-block-1775 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-1776 {
  padding: .5rem;
}

.div-block-1777 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.wistia-video-rd {
  border-radius: 16px;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.v-flex-cus {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: flex-start;
  align-items: center;
}

.image-541-copy {
  width: 300px;
}

.c-code {
  font-size: 1.5rem;
}

.acg_testimonial-options-2 {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.skip-btn-wrap-2 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.div-block-1783 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-670, .image-671, .image-672 {
  width: 96px;
  height: 96px;
  position: absolute;
}

.div-block-1784 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-end;
  display: flex;
}

.im {
  object-fit: contain;
  width: 100%;
  height: 100%;
}

.cell-b, .cell-b-2 {
  background-color: #1f1f1f;
  border-radius: 8px;
  min-width: 32%;
  max-width: 32%;
  height: 80px;
}

.acg_heading-h2-3 {
  color: #fff;
  text-align: center;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 2rem;
  font-weight: 500;
  line-height: 1.3;
}

.acg_heading-h2-3.acg_black-text {
  color: var(--black);
}

.div-block-1785 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-end;
  display: flex;
}

.acg_heading-h2-4 {
  color: #fff;
  text-align: center;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 2rem;
  font-weight: 500;
  line-height: 1.3;
}

.acg_heading-h2-4.acg_black-text {
  color: var(--black);
}

.div-block-1786 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-end;
  display: flex;
}

.acg_heading-h2-6 {
  color: #fff;
  text-align: center;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 2rem;
  font-weight: 500;
  line-height: 1.3;
}

.acg_heading-h2-6.acg_black-text {
  color: var(--black);
}

.div-block-1788 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-end;
  display: flex;
}

.acg_heading-h2-7 {
  color: #fff;
  text-align: center;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 2rem;
  font-weight: 500;
  line-height: 1.3;
}

.acg_heading-h2-7.acg_black-text {
  color: var(--black);
}

.div-block-1789 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-end;
  display: flex;
}

.acg_slider-5 {
  background-color: #ddd0;
  justify-content: center;
  align-items: center;
  width: 32%;
  height: auto;
  display: flex;
  position: relative;
  overflow: visible;
}

.brightness {
  filter: brightness(200%);
  width: 30px;
  height: 30px;
}

.image-673, .image-675 {
  align-self: center;
}

.code-embed {
  z-index: 6;
  width: 100%;
  height: 100%;
  position: relative;
}

.grad_block {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  background-image: radial-gradient(circle, #9512b58c, #fff0);
  border: .3px solid #fff6;
  border-radius: 1rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  padding: 20px;
  display: flex;
}

.grad_block.pm {
  background-image: radial-gradient(circle, #004c74, #fff0);
}

.text-block-712 {
  justify-content: center;
  font-weight: 500;
  display: flex;
}

.top_page-wrapper {
  overflow: clip;
}

.top_section {
  justify-content: center;
  align-items: center;
  position: relative;
}

.top_section.top_offer-sec {
  background-image: linear-gradient(270deg, #021400, #053600 50%, #021400);
}

.top_section.top_grid {
  background-image: url('../images/Grid.png');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.top_padding-global {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.top_hero-container {
  max-width: 74.75rem;
}

.top_hero-padding {
  grid-column-gap: 120px;
  grid-row-gap: 120px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  padding-top: 8.25rem;
  padding-bottom: 12.875rem;
}

.top_hero-grad {
  z-index: -1;
  opacity: .7;
  filter: blur(500px);
  pointer-events: none;
  background-image: linear-gradient(198deg, #81ec76, #1ea310);
  width: 592px;
  height: 592px;
  position: absolute;
  transform: rotate(90deg);
}

.top_hero-rightop {
  z-index: -1;
  opacity: .3;
  filter: blur(185px);
  pointer-events: none;
  background-image: linear-gradient(198deg, #3dd72d, #3dd72d);
  width: 445px;
  height: 445px;
  position: absolute;
  inset: -222px auto auto -240px;
}

.top_hero-grid {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  display: grid;
  position: relative;
}

.top_heading {
  color: var(--white);
  letter-spacing: -.01em;
  font-size: 4rem;
  font-weight: 500;
  line-height: 1.3;
}

.top_hero-vflex {
  grid-column-gap: 26px;
  grid-row-gap: 26px;
}

.top_body {
  color: var(--white);
  line-height: 1.3;
}

.top_text-large {
  font-size: 1.5rem;
  line-height: 1.33333;
}

.top_text-large.top_align-center {
  text-align: center;
}

.top_hero-left {
  grid-column-gap: 2.25rem;
  grid-row-gap: 2.25rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.top_hflex {
  justify-content: space-between;
  align-items: flex-start;
}

.top_hflex.lf {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
}

.top_form-block {
  width: 100%;
  margin-bottom: 0;
}

.top_form {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  display: flex;
}

.top_input-feild {
  background-color: var(--transparent);
  border: 1px solid #818490;
  border-radius: 8px;
  min-height: 52px;
  margin-bottom: 0;
  padding-top: 12px;
  padding-bottom: 12px;
}

.top_input-feild::placeholder {
  font-size: .875rem;
}

.top_submit {
  color: var(--black);
  background-color: #3dd72d;
  border-radius: 8px;
  padding: 12px 30px;
  font-size: .875rem;
  font-weight: 500;
}

.top_sucess-message {
  color: var(--black);
  background-color: #81ec76;
  border-radius: 8px;
}

.top_error-message {
  background-color: #ec8e8e;
  border-radius: 8px;
}

.top_overlay {
  z-index: 1;
  background-image: linear-gradient(#0000, #000);
  width: 100%;
  height: 250.094px;
  position: absolute;
  inset: auto 0% 0%;
}

.top_section-mentor {
  background-image: url('../images/Grid.png');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  position: relative;
}

.top_logo-wrapper {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: -2rem;
  display: flex;
}

.top_logo {
  width: 155px;
}

.top_companies-wrap {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.top_logo-img {
  object-fit: contain;
  width: 125px;
  height: 36px;
}

.top_marquee-wrap {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
  flex: none;
  display: flex;
}

.top_marquee {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
  display: flex;
}

.top_center {
  text-align: center;
  letter-spacing: -.8px;
  font-size: 40px;
  line-height: 1.3;
}

.top_padding-large {
  padding-top: 6rem;
  padding-bottom: 6rem;
}

.top_container {
  max-width: 47.25rem;
}

.top_tech-consultant {
  border: 1px solid var(--white);
  background-color: #111;
  border-radius: 18px;
  justify-content: flex-end;
  align-items: center;
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.top_max-width-456 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  max-width: 456px;
  display: flex;
}

.liam-t {
  pointer-events: none;
  position: absolute;
  inset: auto auto -128% -25%;
}

.liam-t.mb {
  display: none;
}

.text-span-253 {
  color: #b3b5bc;
}

.text-block-713 {
  color: #ececec;
  font-size: 1.125rem;
}

.top_center-text {
  margin-top: 6rem;
}

.top_center-text.ds {
  margin-top: .5rem;
}

.top_text-xlarge {
  text-align: center;
  font-size: 1.5rem;
}

.top_text-xlarge.top_left {
  text-align: left;
}

.top_text-xlarge.top_link {
  color: #3dd72d;
}

.top_padding-medium {
  padding-top: 3.5rem;
  padding-bottom: 3.5rem;
}

.v-flex-center-36 {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  justify-content: flex-start;
  align-items: center;
}

.top_offers-block-wrap {
  grid-column-gap: 48px;
  grid-row-gap: 26px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.top_offers-block {
  border: 1px solid #fff9;
  border-radius: 14px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  overflow: hidden;
}

.top_offers-block-top {
  background-image: linear-gradient(281deg, #13710a, #031901);
  padding: 28px 34px 18px 18px;
}

.top_offers-block-top.top_is-red {
  background-image: linear-gradient(281deg, #710a0a, #190101);
}

.top_offers-block-top.top_is-red.top_red-btm, .top_offers-block-top.top_btm-border {
  border-bottom: 1px solid #fff9;
}

.top_offers-block-btm {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-image: linear-gradient(344deg, #052003, #0f310b);
  border-bottom: 1px solid #fff9;
  justify-content: flex-start;
  align-items: center;
  height: 72.3906px;
  padding: 18px;
  display: flex;
}

.top_offers-block-btm.top_is-red {
  background-image: linear-gradient(344deg, #200303, #310b0b);
}

.top_offers-block-btm.top_is-red.top_last, .top_offers-block-btm.top_last {
  border-bottom-style: none;
}

.top_small-text {
  font-size: .875rem;
}

.v-flex-center-18 {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  justify-content: flex-start;
  align-items: center;
}

.v-flex-center-18.top_margin-top {
  margin-top: 3.75rem;
}

.v-flex-center-18.ai_left {
  background-color: var(--white);
  border-radius: 14px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  min-width: 290px;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.image-676 {
  opacity: .5;
  pointer-events: none;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.top_offer-wrap {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.top_give-offer {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 676px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.top_give-offer-block {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  background-image: linear-gradient(46deg, #051a0399, #15890a99);
  border: 1px solid #ffffff80;
  border-radius: 12px;
  justify-content: flex-start;
  align-items: center;
  padding: 20px;
  display: flex;
}

.top_ai-works {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 630px;
  margin-top: 3.75rem;
  display: grid;
}

.top_ai-block {
  grid-row-gap: 24px;
  text-align: left;
  background-color: #151515;
  background-image: url('../images/Rectangle-20_1.png');
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #fff6;
  border-radius: 16px;
  flex-direction: column;
  padding: 24px;
  display: flex;
}

.top_ai-block.is-long {
  background-image: url('../images/Rectangle-20-1.png');
  background-position: 100% 100%;
}

.ai-img {
  width: 100%;
  height: 100%;
}

.twitter-img {
  object-fit: contain;
}

.div-block-1791 {
  grid-column-gap: 38px;
  grid-row-gap: 38px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.text-block-714 {
  color: #b3b5bc;
  letter-spacing: .32px;
  font-size: .5rem;
}

.text-block-715 {
  font-size: .75rem;
}

.archive-block {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: var(--black);
  flex-flow: column;
  max-width: 245px;
  padding-bottom: 28px;
  padding-left: 14px;
  padding-right: 18px;
  display: flex;
}

.top_newsletter {
  grid-column-gap: 2.25rem;
  grid-row-gap: 2.25rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  max-width: 530px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.max-width-410 {
  max-width: 410px;
}

.top_vflex {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  justify-content: flex-start;
  align-items: center;
}

.div-block-1793 {
  max-width: 500px;
}

.footer-overlay {
  opacity: .7;
  filter: blur(216px);
  background-image: linear-gradient(#81ec76, #1ea310);
  border-radius: 1914px;
  width: 100%;
  height: 1914px;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  top: 515px;
}

.div-block-1794 {
  max-width: 651.125px;
}

.text-block-713-copy {
  color: #ececec;
  font-size: 1.125rem;
}

.heading-138 {
  font-size: 10rem;
}

.div-block-1230-copy {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  place-items: start stretch;
  width: 100%;
  display: grid;
}

.div-block-1795 {
  flex: 1;
  justify-content: space-between;
  display: flex;
}

.code-embed-2 {
  flex: 1;
}

.flex-block-3 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  justify-content: flex-start;
  align-items: center;
}

.code-embed-3 {
  flex: 1;
}

.text-span-255 {
  font-size: 1rem;
}

.padding-section-top-120 {
  padding-top: 120px;
}

.div-block-1799 {
  max-width: 840px;
  margin: -60px auto 60px;
}

.div-block-1800 {
  text-align: center;
  justify-content: center;
  align-items: center;
  max-width: 500px;
  margin-top: 60px;
  margin-left: auto;
  margin-right: auto;
  font-size: 1.5rem;
  display: flex;
}

.div-block-1801 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: row;
  flex: 0 auto;
  display: flex;
}

.oto_crascourse-cop {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: var(--white);
  border: 1px solid #e2e2e2;
  border-radius: 15px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  min-width: 300px;
  max-width: 300px;
  padding: 24px 24px 58px 34px;
  display: flex;
  box-shadow: 5px 5px #00000040;
}

.oto_crascourse-cop.flex-center {
  justify-content: center;
  align-items: center;
}

.div-block-1801-copy {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex: none;
  display: flex;
}

.div-block-1802 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: row;
  display: flex;
}

.div-block-1803 {
  margin-top: 32px;
  display: flex;
}

.div-block-1799-copy {
  max-width: 840px;
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
}

.image-678 {
  width: 100%;
}

.div-block-1804 {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  background-color: #2e2e2e;
  border: 1px solid #fff9;
  border-radius: 12px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 16px;
  display: flex;
}

.div-block-1804._w-100--2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: center;
  align-items: center;
  min-width: 200px;
  max-width: 200px;
  padding: 16px;
}

.image-536-copy {
  object-fit: cover;
  object-position: 100% 50%;
  border: 1px solid #fff6;
  border-radius: 6px;
  width: 153px;
  height: 153px;
}

.text-block-716 {
  color: #fff;
  text-align: center;
  font-size: 18px;
  line-height: 24px;
}

.text-block-588 {
  color: #fff;
  text-align: center;
  font-size: 12px;
  line-height: 18px;
}

.image-679 {
  width: 200px;
  height: 200px;
}

.div-block-1806 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.text-block-717 {
  background-color: var(--white);
  border-radius: 16px;
  padding: 16px;
  box-shadow: 0 2px 5px #0003;
}

.div-block-1620-copy {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.image-680 {
  object-fit: cover;
  border-radius: 16px;
  width: 100%;
  height: 70%;
}

.birthsale-wrapper {
  position: relative;
}

.birthsale-image {
  object-fit: cover;
  width: 100%;
  height: 145px;
}

.birthsale-mobile {
  display: none;
}

.blink-anime-2 {
  color: #99e188;
  font-weight: 500;
}

.persistent-cta-mobile-7 {
  background-color: #333;
  justify-content: space-between;
  padding: 8px 16px;
  display: none;
  position: fixed;
  inset: auto 0% 0%;
}

.persistent-cta-mobile-7.v-flex.h-show {
  z-index: 999;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  padding: 16px;
  display: block;
}

.close-text-2 {
  color: #fff;
  text-align: center;
  font-size: 1rem;
  font-weight: 400;
}

.tennisgreen-2 {
  color: #99e188;
  font-weight: 700;
}

.countdown-text-2 {
  color: #fff;
  text-align: center;
  font-size: 1.25rem;
  font-weight: 400;
}

.text-span-256 {
  font-size: 1rem;
}

.countdown-text-3 {
  color: #fff;
  text-align: center;
  font-size: 1.25rem;
  font-weight: 400;
}

.text-span-257 {
  font-size: 1rem;
}

.text-span-258 {
  font-size: 1rem;
  text-decoration: line-through;
}

.text-span-259 {
  font-size: 1rem;
}

.text-span-260 {
  font-size: 1rem;
  text-decoration: line-through;
}

.text-span-261 {
  font-size: 1rem;
}

.text-span-262 {
  font-size: 1rem;
  text-decoration: line-through;
}

.text-span-263 {
  font-weight: 600;
}

.text-block-718 {
  font-size: 24px;
  line-height: 1.2;
}

.project-gif {
  border-radius: 12px;
  min-width: 503px;
  max-width: 503px;
  max-height: 311px;
  display: block;
  position: relative;
  overflow: hidden;
}

.dark-green {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(#00857c, #00b660);
  -webkit-background-clip: text;
  background-clip: text;
  font-weight: 600;
}

.page-padding-15 {
  padding-left: 3rem;
  padding-right: 3rem;
}

.page-padding-15.gap-pd-60 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  flex-direction: column;
  display: flex;
}

.page-padding-15.gap-pd-60.o {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start center;
  display: grid;
}

.section-gpt-3 {
  padding-top: 0;
  padding-bottom: 0;
}

.html-embed-93 {
  height: 100%;
}

.html-embed-93.hide-mob {
  display: none;
}

.div-block-1807 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  display: flex;
}

.content {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-block-719 {
  border-color: #fff;
}

.text-block-720 {
  border: 1px solid #fff;
  border-radius: 8px;
  padding: 8px 4px;
}

.maincontent {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  margin-top: 10px;
  margin-bottom: 10px;
  display: flex;
}

.offline-section {
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.div-block-1808 {
  width: 90%;
  height: auto;
}

.div-block-1808.offlinedays {
  background-image: none;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 60px;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.div-block-1808.offlinedays.pmsection {
  background-image: linear-gradient(#5612d6, #8364e8 66%);
}

.div-block-1809 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 90%;
  margin-bottom: 40px;
  display: flex;
}

.day1 {
  background-color: #300a3a;
  border: 1px solid #fff;
  border-radius: 10px;
  width: 339px;
  height: 260px;
  padding: 20px;
}

.day1.pm {
  background-color: #fff;
  border-color: #000;
  border-radius: 9px;
}

.day1.uxday {
  background-color: #fff;
}

.daytext {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  margin-top: 20px;
  display: flex;
}

.text.text1, .text.text1.checkin {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  display: flex;
}

.image-684 {
  width: 60px;
  margin-left: -25px;
  margin-right: -25px;
}

.image-684.mobilearrow {
  display: none;
}

.image-685 {
  margin-left: -25px;
  margin-right: -25px;
}

.team-slider {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-20 {
  width: 100%;
  max-width: 90%;
  margin: 60px auto;
}

.centered-heading {
  text-align: center;
  margin-bottom: 16px;
}

.centered-heading.evergreen_h2._3dayhead1 {
  color: #000;
  display: none;
}

.centered-heading.evergreen_h2.offlinehead {
  font-size: 2rem;
}

.centered-subheading {
  text-align: center;
  max-width: 530px;
  margin-left: auto;
  margin-right: auto;
}

.team-slider-wrapper {
  background-color: #0000;
  height: auto;
  margin-top: 50px;
}

.team-slide-wrapper {
  width: 30%;
  margin-right: 5%;
}

.team-block {
  background-color: #000;
  border-radius: 16px;
  height: 300px;
  padding-bottom: 24px;
}

.team-member-image-two {
  border-radius: 16px;
  margin-bottom: 18px;
}

.team-block-info {
  flex-direction: column;
  align-items: flex-start;
  padding-left: 24px;
  padding-right: 24px;
  display: flex;
}

.team-member-name-two {
  flex-flow: row;
  margin-bottom: 12px;
  font-size: 20px;
  font-weight: 600;
  display: flex;
}

.team-member-name-two.evergreen_h2-3 {
  font-size: 20px;
}

.team-member-text {
  margin-bottom: 20px;
  font-size: 14px;
}

.text-link-arrow {
  color: #1a1b1f;
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  display: flex;
}

.arrow-embed {
  margin-left: 2px;
  display: flex;
}

.team-slider-arrow {
  display: none;
}

.team-slider-nav {
  margin-top: 24px;
  font-size: 10px;
  display: none;
  position: static;
  bottom: -60px;
}

.container-21 {
  color: #fff;
  background-image: linear-gradient(135deg, #110215 18%, #582066 64%, #cd2aff 97%);
  max-width: 90%;
}

.container-21._3daypm {
  background-image: none;
}

.container-21.offlineux {
  background-color: #3e3ef8;
  background-image: none;
  margin-top: -84px;
}

.combine-button {
  background-color: var(--combine-library--grey-800);
  color: #fff;
  text-align: center;
  border-radius: .5rem;
  padding: .75rem 1.75rem;
  font-family: Open Sans, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  text-decoration: none;
  transition-property: background-color;
}

.combine-button:hover {
  background-color: #28364ae6;
}

.combine-text-size-regular {
  color: var(--black);
  width: 100%;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}

.combine-text-size-regular.uxtext {
  color: var(--black);
}

.combine-text-size-regular.dmp {
  color: var(--white);
}

.combine-icon_small {
  cursor: pointer;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
}

.combine-icon_color3 {
  color: var(--combine-library--warning-400);
}

.combine-pricing3_feature {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  align-items: center;
  display: flex;
}

.combine-pricing3_feature-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  text-align: left;
  flex-direction: column;
  display: flex;
}

.combine-pricing3_feature-list.newprice {
  justify-content: center;
  align-items: center;
}

.combine-line_divider {
  background-color: var(--combine-library--grey-100);
  width: 100%;
  height: 1px;
}

.combine-pricing3_span {
  color: var(--combine-library--grey-800);
  font-size: 1.25rem;
}

.combine-pricing3_cost-tertiary {
  color: var(--combine-library--warning-400);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.5;
}

.combine-text-weight-semibold {
  color: var(--black);
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.combine-text-weight-semibold.column3 {
  color: var(--black);
}

.combine-text-weight-semibold.column3.daytext {
  font-size: 1rem;
}

.combine-text-weight-semibold.daytext {
  color: var(--white);
}

.combine-space-small {
  color: #fff;
  width: 100%;
  height: 1rem;
}

.combine-pricing3_icon-wrapper {
  background-color: var(--combine-library--grey-050);
  border-radius: 1.25rem;
  width: 5rem;
  height: 5rem;
}

.combine-pricing3_details {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.combine-pricing3_item {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  background-color: var(--combine-library--white);
  text-align: center;
  border-radius: 1.25rem;
  flex-direction: column;
  width: 100%;
  max-width: 25rem;
  height: 100%;
  padding: 2.5rem 2rem;
  display: flex;
}

.combine-pricing3_item.offerlist {
  background-color: var(--black);
  border: 1px solid #fdfafa;
  justify-content: flex-start;
  align-items: flex-start;
  height: 550px;
}

.combine-pricing3_item.offerlist.uxprice {
  background-color: var(--white);
  border-color: #3e3ef8;
}

.combine-pricing3_item.offerprice {
  background-color: var(--black);
  border: 1px solid #fff;
  height: 550px;
}

.combine-pricing3_item.offerprice.ctpprice {
  background-color: #110613;
  box-shadow: -3px 2px 5px #c400ff;
}

.combine-pricing3_item.offerprice.ctpprice.uxprice {
  box-shadow: -3px 2px 5px #3e3ef8;
}

.combine-pricing3_item.offerprice.uxprice {
  background-color: var(--white);
  border-color: #3e3ef8;
}

.combine-icon_color1 {
  color: var(--combine-library--primary-600);
}

.combine-pricing3_cost-primary {
  color: var(--combine-library--primary-600);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.5;
}

.combine-icon_color2 {
  color: var(--combine-library--secondary-600);
}

.combine-pricing3_cost-secondary {
  color: var(--combine-library--secondary-600);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.5;
}

.combine-pricing3_component {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: start;
  display: grid;
}

.combine-container-large {
  width: 100%;
  max-width: 75rem;
  margin-left: auto;
  margin-right: auto;
}

.combine-space-large {
  height: 4rem;
}

.combine-space-medium {
  width: 100%;
  height: 1.5rem;
}

.combine-heading-style-h2 {
  color: var(--combine-library--grey-800);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.35;
}

.combine-text-align-center {
  color: #fff;
  text-align: center;
}

.combine-container-small {
  width: 100%;
  max-width: 48rem;
  margin-left: auto;
  margin-right: auto;
}

.combine-padding-section-medium {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.combine-padding-global {
  color: #000;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.combine-section_pricing3 {
  background-color: var(--black);
}

.combine-section_pricing3.uxprice {
  background-color: var(--white);
}

.mask {
  overflow: visible;
}

.combine-social_icon {
  width: 1.5rem;
  height: 1.5rem;
}

.combine-team3_social-link {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  color: var(--combine-library--grey-600);
  justify-content: center;
  align-items: center;
  display: flex;
}

.combine-team3_social-link:hover {
  color: var(--combine-library--primary-600);
}

.combine-team3_social-links {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  align-items: center;
  display: flex;
}

.combine-text-size-regular-2 {
  color: var(--combine-library--grey-600);
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}

.combine-team3_job-title {
  color: var(--combine-library--grey-600);
  font-family: Open Sans, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 1.5;
}

.combine-heading-style-h6 {
  color: var(--combine-library--grey-800);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 1.5;
}

.combine-team3_image {
  object-fit: cover;
  width: 300px;
  height: 150px;
}

.combine-team3_image-wrapper {
  border-radius: .75rem;
  width: 100%;
  height: 15rem;
  overflow: hidden;
}

.combine-team3_item {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: var(--black);
  text-align: center;
  border-radius: 1.25rem;
  flex-direction: column;
  align-items: center;
  height: 350px;
  padding: 1rem 1rem .25rem;
  display: flex;
}

.combine-team3_component {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: start;
  display: none;
}

.combine-team3_component.dmoffline {
  display: flex;
}

.combine-container-large-2 {
  width: 100%;
  max-width: 75rem;
  margin-left: auto;
  margin-right: auto;
}

.combine-space-large-2 {
  height: 4rem;
}

.combine-space-medium-2 {
  width: 100%;
  height: 1.5rem;
}

.combine-heading-style-h2-2 {
  color: var(--combine-library--grey-800);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.35;
}

.combine-text-align-center-2 {
  text-align: center;
}

.combine-container-small-2 {
  width: 100%;
  max-width: 48rem;
  margin-left: auto;
  margin-right: auto;
}

.combine-padding-section-medium-2 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.combine-padding-global-2 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.combine-section_team3 {
  background-color: var(--combine-library--grey-050);
}

.div-block-1811 {
  flex-flow: column;
  justify-content: flex-start;
  align-self: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.container-22 {
  background-color: #18001f;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
  position: static;
}

.section-69 {
  padding-top: 100px;
  padding-bottom: 100px;
  position: relative;
}

.div-block-1812 {
  width: 100%;
  padding-top: 60px;
}

.div-block-1813 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  display: flex;
}

.image-686 {
  position: absolute;
  inset: 0% 10% -62px auto;
}

.div-block-1814 {
  min-width: 100%;
}

.container-23 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: flex-start;
  max-width: none;
  display: flex;
  overflow: hidden;
}

.div-block-1815 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: flex-start;
  min-width: 1600px;
  display: flex;
  overflow: visible;
}

.mobarrow {
  display: none;
}

.heading-139 {
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 2.5rem;
  font-weight: 500;
}

.exclusive {
  margin-top: 32px;
}

.career {
  margin-top: 26px;
}

.text-size-regular-13 {
  font-size: 1rem;
}

.oto_heading-2 {
  font-size: 3rem;
  font-weight: 500;
  line-height: 1.35;
}

.oto_heading-2.text-color-white.mb-center {
  color: #fff;
}

.timer-wrap-3 {
  grid-column-gap: 76px;
  grid-row-gap: 76px;
  grid-template-rows: auto;
  grid-template-columns: 272px 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  max-width: 58rem;
  display: grid;
}

.oto-ws-price-2 {
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 12px;
  padding: 7px 12px;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.4;
  position: absolute;
  inset: auto auto -16px 28px;
  box-shadow: 0 2px #000;
}

.div-block-1816 {
  position: absolute;
}

.text-28px-2 {
  font-size: 28px;
  font-weight: 500;
  line-height: 1.3;
}

.oto_order-text-2 {
  text-align: center;
  letter-spacing: 1.2px;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.3;
}

.oto_order-text-2._12px {
  font-family: IBM Plex Sans Condensed, sans-serif;
}

.oto_order-text-2.oto-gpt-sp-text {
  color: #adadad;
}

.font-32px-2 {
  font-size: 32px;
}

.div-block-1817 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: column;
  display: flex;
  position: absolute;
  top: 150px;
}

.oto-ws-price-copy-2 {
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 12px;
  flex: none;
  align-self: flex-start;
  padding: 7px 12px;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.4;
  box-shadow: 0 2px #000;
}

.pmc_faq-question-2 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-bottom: 1px solid #98afdd;
  padding-left: 40px;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.4;
  display: flex;
}

.li_text-large-3 {
  font-size: 1.25rem;
}

.li_text-large-3.align-center {
  text-align: center;
}

.li_text-large-3.text-color-white.mb-center {
  color: #fff;
  display: block;
}

.oto_page-wrapper-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
  overflow: clip;
}

.div-block-1818 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.div-block-1819 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.oto_lightbox-gpt-2 {
  position: relative;
}

.text-span-264 {
  color: #878787;
  font-size: 1.25rem;
  font-weight: 400;
  text-decoration: line-through;
}

.oto_sticky-2 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.oto_large-container-2 {
  max-width: none;
}

.course-worth-2 {
  color: #fff;
  background-color: #000;
  border-radius: 15px;
  padding: 5px 24px;
  font-size: .875rem;
  font-weight: 600;
  position: absolute;
  inset: 8px 14px auto auto;
}

.swiper-next-1-2 {
  background-color: #000;
  border-radius: 100vw;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 52px;
  height: 52px;
  display: flex;
}

.swiper-next-1-2.oto-li-lg-next {
  background-image: linear-gradient(135deg, #22e1ff, #1d8fe1);
}

.div-block-1820 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.swiper-prev-1-2 {
  background-color: #000;
  border-radius: 52px;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 52px;
  height: 52px;
  display: flex;
}

.swiper-prev-1-2.oto-li-lg-prev {
  background-image: linear-gradient(135deg, #22e1ff, #1d8fe1);
}

.course-card-2 {
  z-index: 1;
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 12px;
  padding: 30px;
  display: flex;
  position: relative;
  box-shadow: 4px 4px #000;
}

.oto_heading-h2-2 {
  text-align: center;
  font-size: 32px;
  line-height: 1.3;
}

.oto_heading-h2-2.oto_left {
  text-align: left;
}

.pmc_faq-answer-3 {
  background-color: #ddd0;
  display: block;
  position: relative;
}

.prs-card-up-cont-2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  display: flex;
}

.div-block-1821 {
  justify-content: center;
  align-items: flex-start;
  display: none;
  position: relative;
}

.prs-card-up-2 {
  background-color: #030a21;
  background-image: none;
  background-position: 0 0;
  border: 1px solid #fff;
  border-radius: 12px;
  height: 210px;
  padding: 14px 10px 45px 35px;
  position: relative;
}

.oto_main-wrapper-2 {
  display: block;
}

.pmc_heading-2 {
  font-size: 2.5rem;
  font-weight: 500;
  line-height: 1.3;
}

.pmc_heading-2.oto-li-grad {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(135deg, #22e1ff, #1d8fe1);
  -webkit-background-clip: text;
  background-clip: text;
}

.box-2 {
  background-color: #fff;
  border-radius: 21px;
  max-width: 80%;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 24px 0% -24px;
  box-shadow: 0 7px 16px #0000001a;
}

.text-size-large-10 {
  font-size: 1.5rem;
}

.oto-gpt-sp-2 {
  grid-column-gap: 70px;
  grid-row-gap: 70px;
  grid-template-rows: auto;
  grid-template-columns: 410px 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.evrything-wrap-2 {
  color: #fff;
  background-image: linear-gradient(135deg, #ce9ffc, #7367f0);
  border-radius: 12px;
  padding: 30px;
  font-size: 2rem;
  font-weight: 500;
  line-height: 1.3;
}

.evrything-wrap-2.link-wrap {
  color: #030a21;
  background-image: none;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 2.5rem;
}

.html-embed-122 {
  display: flex;
}

.div-block-1822 {
  display: none;
}

.body-text-large-2 {
  font-size: 20px;
}

.box-1 {
  z-index: 1;
  background-color: #fff;
  border-radius: 21px;
  max-width: 90%;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 12px 0% -12px;
  box-shadow: 0 7px 16px #0000001a;
}

.image-691 {
  pointer-events: none;
  height: 100%;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.oto-sp-heading-2 {
  font-size: 2.5rem;
  font-weight: 500;
}

.oto-sp-heading-2.text-color-white.mb-center {
  color: #fff;
}

.div-block-1823 {
  width: 100%;
  max-width: 100%;
}

.oto_offer-end-2 {
  letter-spacing: 3px;
  text-transform: uppercase;
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 1.3;
}

.oto_offer-end-2.text-color-white {
  color: #fff;
  font-family: IBM Plex Sans Condensed, sans-serif;
}

.div-block-1824 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  background-color: #fcead2;
  border-radius: 20px;
  flex-flow: column;
  max-width: 52.375rem;
  padding: 60px 150px;
  display: flex;
}

.text-span-265 {
  font-size: 1.25rem;
  font-weight: 300;
  text-decoration: line-through;
}

.prs-card-price-9 {
  color: #fff;
  text-transform: uppercase;
  background-color: #ffffff4d;
  border-radius: 8px;
  justify-content: center;
  align-self: flex-end;
  align-items: center;
  width: 134px;
  margin-right: 14px;
  padding: 5px 10px;
  font-size: .75rem;
  display: flex;
}

.oto_button-2 {
  color: #000;
  text-align: center;
  background-color: #fff;
  border-radius: 70px;
  padding: 20px 50px;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.25;
}

.oto_button-2.oto-not-interested {
  color: #fff;
  background-color: #ffffff80;
  padding-top: 12px;
  padding-bottom: 12px;
  font-size: 1.25rem;
  font-weight: 400;
}

.oto_button-2.oto_price-btn.oto-gpt-black {
  color: #fff;
  background-color: #000;
  padding-left: 32px;
  padding-right: 32px;
  font-size: 1.25rem;
  font-weight: 400;
}

.oto_button-2.oto_price-btn.oto-gpt-black.mb-oto {
  order: 1;
  justify-content: flex-end;
  align-self: center;
  display: flex;
}

.oto_button-2.oto-not-interest {
  background-color: #ddd0;
  border: 1px solid #000;
  font-size: 1.25rem;
  font-weight: 500;
}

.oto_button-2.oto-not-interest.not-interest {
  display: block;
}

.div-block-1825 {
  margin-top: 20px;
}

.tophed {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-block-721 {
  margin-top: 20px;
}

.text-block-721.toptext {
  font-size: 24px;
}

.div-block-1826 {
  margin-top: 20px;
}

.div-block-1826.details {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-block-722 {
  opacity: .6;
  text-transform: uppercase;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.text-block-722.mobile {
  display: none;
}

.text-block-723 {
  font-size: 16px;
  font-weight: 600;
}

.div-block-1827 {
  background-color: #fff;
  border: 1px solid #3e3ef8;
  border-radius: 12px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 216px;
  height: 65px;
  display: flex;
}

.div-block-1828 {
  margin-top: 20px;
}

.div-block-1828.topimages {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-692, .image-693, .image-694, .image-695, .image-696 {
  height: auto;
}

.images {
  margin-top: 40px;
}

.images.mobile {
  display: none;
}

.buttons {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.tophead {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.logos.mobile {
  display: none;
}

@media screen and (min-width: 1280px) {
  .section-campaign.markeing-campaign-1 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .div-block-746 {
    margin-bottom: 0;
  }

  .div-block-749 {
    margin-right: 20px;
  }

  .link-block-16 {
    background-color: #fc8019;
  }

  .text-block-356, .text-span-149 {
    color: #fc8019;
  }

  .who-for.desktop {
    margin-top: 0;
  }

  .why-gs-mentor, .section-52 {
    margin-bottom: 0;
    padding-top: 0;
  }

  .home-angel-investing-section.pm2 {
    height: auto;
  }

  .section-angel-investing.has-gradient.neu-white.perf-2.chatgpt {
    margin-bottom: 0;
  }

  .div-block-547 {
    margin-top: 0;
  }

  .evergreen_h2 {
    flex-flow: column;
  }

  .image-455 {
    height: 18.4vw;
  }

  .why-gs {
    margin-top: 0;
    margin-bottom: 0;
  }

  .why-gs.ex {
    padding-bottom: 4rem;
  }

  .aic-guest-mentor {
    background-size: cover;
    border-bottom-style: solid;
    align-items: end;
  }

  .hiring-partner-component.overflow-visible {
    align-items: center;
  }

  .evergreen-desktop-cta {
    z-index: 220;
  }

  .container-large-10.text-align-center.bm {
    justify-content: center;
    width: 100%;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .div-block-925 {
    justify-content: center;
    max-width: 68rem;
  }

  .div-block-297 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .div-block-998 {
    width: 72rem;
  }

  .video-90 {
    width: 420px;
  }

  .link-block-27 {
    background-color: #fc8019;
  }

  .mentor-block {
    margin-bottom: 0;
  }

  .acg_why-gs {
    margin-top: 0;
    margin-bottom: 0;
  }

  .pmc_dropdown-list {
    height: 100%;
  }

  .div-block-1256 {
    margin-top: 0;
  }

  .section-angel-investing-4.has-gradient.neu-white.perf-2.chatgpt {
    margin-bottom: 0;
  }

  .evergreen_h2-4.stylised {
    -webkit-text-stroke-color: #2649bd;
  }

  .text-block-679 {
    color: #fc8019;
  }

  .image-455-copy {
    height: 18.4vw;
  }

  .div-block-1677 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .div-block-1692 {
    justify-content: center;
    max-width: 68rem;
  }

  .image-648 {
    width: 450px;
  }

  .container-20 {
    max-width: 90%;
  }
}

@media screen and (min-width: 1440px) {
  .text-block-374 {
    font-size: 16px;
  }

  .text-block-374.textday1 {
    font-size: 16px;
    font-weight: 400;
  }

  .text-block-374.textday1.newtext {
    font-size: 20px;
    font-weight: 500;
  }

  .bg-top {
    top: -88px;
  }

  .bg-bottom {
    bottom: -88px;
  }

  .pub-faq-question.aic {
    padding-top: 20px;
  }

  .div-block-931 {
    background-position: 0 0, 130px 190px;
  }

  .image-462 {
    bottom: -89px;
    left: 163px;
  }

  .image-462._2 {
    bottom: -65px;
  }

  .image-462._3 {
    bottom: -32px;
    left: 144px;
  }

  .image-462._4 {
    left: 291px;
  }

  .image-462._5 {
    left: 277px;
  }

  .image-462._6 {
    left: 207px;
  }

  .div-block-499 {
    width: 100%;
  }

  .div-block-499.daycards {
    margin-top: 40px;
  }

  .navbar2 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .image-510 {
    bottom: -89px;
    left: 163px;
  }

  .image-510._5 {
    left: 277px;
  }

  .image-510._6 {
    left: 207px;
  }

  .image-510._4 {
    left: 291px;
  }

  .image-510._2 {
    bottom: -65px;
  }

  .image-510._3 {
    bottom: -32px;
    left: 144px;
  }

  .div-block-1093 {
    background-position: 0 0, 130px 190px;
  }

  .marquee {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .margin-top-72 {
    flex-direction: row;
  }

  .new-year-sale-start {
    padding-left: 166px;
  }

  .li_text-xlarge.line-height-1-5 {
    line-height: 1.5;
  }

  .li_wrapper {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .li_backedby {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    justify-content: center;
    align-items: stretch;
    display: flex;
  }

  .li_investor-logo {
    justify-content: center;
    align-items: center;
  }

  .li_learner-wrap {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    justify-content: center;
    align-items: stretch;
    display: flex;
  }

  .li_investor-logo-copy {
    justify-content: center;
    align-items: center;
  }

  .li_learner-wrap-2 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    justify-content: center;
    align-items: stretch;
    display: flex;
  }

  .oto_leader-img._52-52 {
    width: 52px;
    height: 52px;
  }

  .arrows {
    display: flex;
  }

  .swiper-prev, .swiper-next, .swiper-prev-1, .swiper-next-1 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    cursor: pointer;
  }

  .single-line {
    top: 50%;
  }

  .v-flex-30px {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-flow: column;
  }

  .v-flex-15px {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    flex-flow: column;
    display: flex;
  }

  .oto_leader-wrap--scroll {
    max-width: 800px;
  }

  .tabs-menu-4 {
    justify-content: flex-end;
    align-items: center;
    display: flex;
  }

  .div-block-1680 {
    position: relative;
  }

  .tablink-ai {
    background-color: #030a210d;
    border-radius: 12px;
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .image-638 {
    bottom: -89px;
    left: 163px;
  }

  .image-638._6 {
    left: 207px;
  }

  .image-638._4 {
    left: 291px;
  }

  .image-638._3 {
    bottom: -32px;
    left: 144px;
  }

  .image-638._2 {
    bottom: -65px;
  }

  .image-638._5 {
    left: 277px;
  }

  .div-block-1696 {
    background-position: 0 0, 130px 190px;
  }

  .div-block-1808.offlinedays {
    flex-flow: column;
    width: 100%;
  }

  .div-block-1809 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    margin-top: 20px;
  }

  .div-block-1810 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .day1 {
    border: 1px solid #fff;
    border-radius: 8px;
    width: 339px;
    height: 250px;
    padding: 20px;
    box-shadow: -2px -4px #fff3;
  }

  .daytext {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
    margin-top: 20px;
    display: flex;
  }

  .text {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    display: flex;
  }

  .text.text1 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .text.text1.checkin {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  .text.text1.keynote {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
  }

  .image-684 {
    margin-left: -25px;
    margin-right: -27px;
  }

  .image-685 {
    margin-left: -25px;
    margin-right: -25px;
  }

  .container-20 {
    margin-top: 60px;
  }

  .image-686 {
    right: 17%;
  }

  .swiper-next-1-2, .swiper-prev-1-2 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    cursor: pointer;
  }
}

@media screen and (min-width: 1920px) {
  .main-2 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .image-455 {
    height: 300px;
  }

  .vsl-gpt {
    background-size: cover;
  }

  .lightbox-link-29 {
    text-align: center;
    flex: 0 auto;
    align-self: auto;
  }

  .aic-guest-mentor {
    background-size: cover;
    border-bottom-style: solid;
  }

  .show-hide {
    justify-content: center;
  }

  .video-90 {
    width: 640px;
  }

  .linear-black {
    right: 8%;
  }

  .image-455-copy {
    height: 300px;
  }

  .image-142 {
    height: auto;
  }
}

@media screen and (max-width: 991px) {
  .padding-xlarge {
    padding: 3rem;
  }

  .margin-xlarge {
    margin: 3rem;
  }

  .padding-xhuge {
    padding: 6rem;
  }

  .padding-huge {
    padding: 5rem;
  }

  .margin-large {
    margin: 2.5rem;
  }

  .margin-huge {
    margin: 5rem;
  }

  .margin-xxlarge {
    margin: 4rem;
  }

  .margin-medium {
    margin: 1.5rem;
  }

  .margin-horizontal {
    margin-top: 0;
    margin-bottom: 0;
  }

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .margin-right {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
  }

  .margin-left {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
  }

  .faq-question-2, .faq-answer {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .faq-arrow {
    z-index: 0;
    position: relative;
  }

  .faq-item-wrapper {
    z-index: 8888;
    position: static;
  }

  .pop-up-form {
    width: 60%;
  }

  .pub-heading {
    line-height: 120%;
  }

  .ent-faq-container-copy, .pub-faq-question {
    width: 100%;
  }

  .close-button.top {
    margin-right: 8px;
  }

  .pod-container, .custom-container.footer, .custom-container.footer, .custom-container.footer, .custom-container.footer, .custom-container.footer {
    width: 90%;
  }

  .home-angel-investing-section {
    align-content: stretch;
    max-width: 42rem;
  }

  .banner-top.app-growth.mgmt-gradient {
    width: 60%;
    font-size: 14px;
  }

  .vsl-container {
    right: 9%;
  }

  .cta-angel-investing {
    padding: 1rem 3rem;
  }

  .program-works_container {
    max-width: 42rem;
  }

  .pop-up_component {
    width: 60%;
  }

  .div-block-842 {
    flex-direction: column;
    display: flex;
  }

  .section-61 {
    height: auto;
    padding-top: 49px;
    padding-bottom: 49px;
  }

  .margin-bottom-2 {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .image-455 {
    width: auto;
    height: auto;
    max-height: 20vw;
  }

  .headline-gpt {
    margin-top: 80px;
  }

  .section-home-evergreen.aic.hero-section1 {
    background-image: url('../images/lp-bg.png');
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: cover;
    border: 0 #24746d;
  }

  .divider-3 {
    margin-left: 40px;
    margin-right: 40px;
  }

  .div-block-911 {
    height: 90%;
  }

  .evergreen-desktop-cta {
    padding-left: 24px;
    padding-right: 24px;
  }

  .div-block-916.spm-mentorcompany {
    background-image: linear-gradient(#ffffff80, #ffffff80);
    background-position: 0 0;
    background-size: auto;
    border-color: #fff3;
  }

  .div-block-945 {
    background-image: linear-gradient(146deg, #58206638 24%, #ae0cd738);
  }

  .div-block-978 {
    height: 90%;
  }

  .div-block-980 {
    grid-row-gap: 64px;
    flex-direction: column;
    min-width: auto;
    display: flex;
  }

  .image-fit-cover-3 {
    height: 100%;
  }

  .margin-bottom-3 {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .pcta {
    display: none;
  }

  .margin-top-3 {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .text-block-240 {
    width: auto;
    max-width: 16rem;
  }

  .pub-faq-question-2 {
    width: 100%;
  }

  .per-container {
    width: 90%;
  }

  .div-block-993 {
    height: 90%;
  }

  .text-block-539 {
    font-size: 20px;
  }

  .workshop-for_container-4 {
    max-width: 42rem;
  }

  .margin-bottom-5 {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .dropdown-list-4.w--open {
    inset: 40px 0% auto auto;
  }

  .div-block-1052 {
    grid-column-gap: 12px;
  }

  .dropdown-2 {
    display: block;
  }

  .nav-link2.for-hamburger {
    display: none;
  }

  .navbar-content-left {
    justify-content: space-between;
    width: 100%;
  }

  .div-block-1053 {
    display: none;
  }

  .dropdown-list-3.w--open {
    inset: 44px 0% auto auto;
  }

  .image-fit-cover-9 {
    height: 100%;
  }

  .hero-mentor_component-3 {
    margin-top: 40px;
  }

  .margin-bottom-7 {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .certificate-component {
    grid-template-columns: 1fr;
  }

  .learn-list {
    grid-template-columns: 1fr 1fr;
  }

  .course-component {
    padding-left: 40px;
    padding-right: 40px;
  }

  .course-component-top {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .testimonial_item {
    margin-left: 0;
    margin-right: 0;
  }

  .course-component-bottom {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .mentor-logos {
    min-width: 5rem;
    max-width: 7rem;
  }

  .curriculum_item {
    width: auto;
    margin-left: 0;
    margin-right: 0;
  }

  .course-details_component {
    grid-column-gap: 16px;
  }

  .hero_component-2 {
    grid-template-columns: 1fr;
  }

  .final-offer {
    grid-column-gap: 24px;
  }

  .section-home-crash-course {
    height: auto;
  }

  .hero-content_right {
    max-width: none;
  }

  .course-detail-item {
    width: 20%;
  }

  .curriculum_component {
    flex-direction: column;
  }

  .close-button-5.top {
    margin-right: 8px;
  }

  .padding-section-120 {
    padding-bottom: 60px;
  }

  .text-block-586 {
    font-size: 20px;
  }

  .top-marquee {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    width: 800px;
  }

  .marquee_card {
    height: 109px;
  }

  .hero_marquee {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .linear_gradient {
    padding-bottom: 150px;
  }

  .div-block-1150 {
    justify-content: center;
  }

  .div-block-1152 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .font-size-40 {
    font-size: 40px;
  }

  .relative {
    margin-left: 24px;
    margin-right: 24px;
  }

  .bottom-marquee {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    width: 800px;
  }

  .div-block-1157 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .slide-testimonial {
    margin-left: 20px;
    margin-right: 20px;
  }

  .div-block-1159 {
    margin-top: 30px;
  }

  .coming-soon-wrap {
    width: 340px;
    height: 216px;
  }

  .pcta-3 {
    display: none;
  }

  .close-button-7.top {
    margin-right: 8px;
  }

  .marquee-hero-right, .marquee-hero-left {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .hero-img {
    height: 16px;
  }

  .div-block-1171 {
    flex-wrap: wrap;
    justify-content: center;
    display: flex;
  }

  .pop-up-form-2 {
    width: 60%;
  }

  .margin-bottom-9, .margin-bottom-10 {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .image-fit-cover-2 {
    height: 100%;
  }

  .margin-bottom-11 {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .acg_learner {
    min-width: 4.5rem;
    max-width: 4.5rem;
  }

  .acg_marquee, .acg_marquee_left, .acg_marquee_right {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .acg_module-card-wrapper {
    grid-template-columns: 1fr 1fr;
  }

  .acg_bonus {
    max-width: none;
  }

  .acg_blur-wrap {
    padding-left: 0;
    padding-right: 0;
  }

  .acg_mentor-wrapper {
    grid-template-columns: 1fr;
    padding: 2rem 1.5rem;
  }

  .acg_image-wrapper {
    flex-direction: column;
    justify-content: flex-end;
    height: 17.375rem;
    display: flex;
  }

  .acg_mentor-details {
    z-index: 19;
    background-image: linear-gradient(#57575700, #000000de);
    flex-direction: column;
    justify-content: flex-end;
    align-items: center;
    padding-top: 4.6875rem;
    padding-bottom: 1rem;
  }

  .acg_testimonial-wrap {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
  }

  .acg_testimonial-options {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .acg_testimonial-opt {
    height: 200px;
  }

  .acg_slider {
    width: 49%;
  }

  .acg_faq-wrap {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .acg_drop-answe {
    padding-right: 40px;
  }

  .pmc_hero-lwrap {
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
  }

  .pmc_button.pmc-white-btn-2 {
    display: none;
  }

  .pmc_button.pmc_pad-132 {
    padding-left: 48px;
    padding-right: 48px;
  }

  .pmc_button.ds_hide {
    display: block;
  }

  .pmc_section-large {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .pmc_prg-card-wrap {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr 1fr;
  }

  .pmc_testimonial-wrap {
    display: none;
  }

  .pmc_testimonial-wrap.mb {
    display: flex;
  }

  .pmc_week-wrap {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
  }

  .div-block-1208 {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
  }

  .div-block-1209 {
    align-self: stretch;
    margin-bottom: 5rem;
  }

  .pmc_scroll {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-flow: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .pmc_capstone {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
  }

  .pmc_testimonial {
    margin-left: 24px;
    margin-right: 24px;
  }

  .div-block-1217 {
    width: 150px;
    max-width: 150px;
    height: 60px;
  }

  .div-block-1219 {
    flex-flow: wrap;
    justify-content: center;
    align-items: center;
  }

  .tabs {
    display: block;
  }

  .pmc_tab {
    background-color: var(--transparent);
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 20px;
  }

  .tabs-menu {
    display: none;
  }

  .pmc_slide-nav.pmc_show {
    display: block;
  }

  .pmc_arrow {
    box-shadow: none;
  }

  .pmc_tab-content {
    grid-column-gap: 5rem;
    grid-row-gap: 5rem;
    background-color: #dfedff00;
    flex-flow: column;
    padding-bottom: 4rem;
    display: flex;
  }

  .pmc_slider-right {
    display: none;
  }

  .pmc_learner-video-wrap {
    grid-template-columns: 1fr;
  }

  .pmc_learner-wrap {
    padding: 40px 24px;
  }

  .pmc_who {
    grid-template-columns: 1fr;
  }

  .pmc_slider-work {
    width: 50%;
  }

  .pmc_end-content {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr 1fr;
  }

  .pmc_end-content.pmc_center {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .pmc_gap-60 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .div-block-1228 {
    grid-template-columns: 1fr;
  }

  .pmc_dropdown-toggle {
    height: auto;
  }

  .div-block-1230 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
  }

  .pmc_date-choose {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    width: 100%;
  }

  .div-block-1232 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
  }

  .div-block-1237 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
  }

  .extra-text {
    display: flex;
  }

  .div-block-1240 {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .pmc_slider-meetup {
    width: 50%;
  }

  .pmc_bonus-wrap {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
  }

  .pmc_upskill-wrap {
    margin-left: 0;
    margin-right: 0;
  }

  .pmc_upskill-team {
    padding-left: 42px;
    padding-right: 42px;
  }

  .pmc_discount-btn {
    padding-left: 55px;
    padding-right: 55px;
  }

  .pmc_faq-wrap {
    margin-left: 0;
    margin-right: 0;
  }

  .pmc_faq-question {
    padding: 10px 18px;
  }

  .pmc_faq-block {
    padding-left: 18px;
    padding-right: 18px;
  }

  .pmc_pop-up-form {
    width: 60%;
  }

  .div-block-1242 {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
  }

  .pod-title {
    width: 100%;
    font-size: 49px;
  }

  .div-block-1253 {
    height: 90%;
  }

  .pod-subtitle {
    width: 70%;
    font-size: 20px;
  }

  .pub-title-container {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .ent-quickbit-icon {
    width: 25px;
    height: 25px;
  }

  .margin-bottom-12 {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  ._3d-box {
    top: 3%;
    left: -19%;
  }

  ._3d-box.opposite {
    top: 41%;
    right: -13%;
  }

  .user-group-slider-2-copy {
    width: 100vw;
    margin-left: -20px;
  }

  .pod-hero-container {
    grid-column-gap: 12px;
    margin-top: 40px;
  }

  .ug-slider-mask-3 {
    overflow: visible;
  }

  .text-block-615 {
    font-size: 20px;
  }

  .pod-section.who {
    background-size: 20%;
  }

  .pod-section.checkboxes {
    background-size: 30%;
  }

  .pod-quickbit {
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 15px;
  }

  .ug-slide-3 {
    width: 50%;
  }

  .hero-varun {
    left: 2%;
  }

  .li_section-large {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .li_page-padding {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .li_hero-wrapper {
    padding-left: 0;
    padding-right: 0;
  }

  .li_hero-wrap {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
  }

  .li_map-wrapper {
    padding-bottom: 30rem;
  }

  .li_nem-wrapper {
    grid-template-columns: 1fr;
    width: auto;
  }

  .li_investor-logo-copy {
    width: 100px;
    height: 40px;
  }

  .li_slide-img-wrap {
    width: 48px;
    height: 48px;
    font-size: 1.375rem;
  }

  .li_slide-nav {
    bottom: -75px;
  }

  .li_slide-creator {
    margin-right: 30px;
  }

  .li_slide-creator-wrap {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .li_learn-wrap {
    grid-column-gap: 25px;
    grid-row-gap: 25px;
  }

  .li_learn-image-wrap {
    height: 100%;
  }

  .li_sticky-wrap {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
  }

  .li_day-learn {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .li_days-wrap {
    top: 10rem;
  }

  .li_days-wrap.li_stiky-2 {
    top: 16rem;
  }

  .li_days-wrap.li_stiky-3 {
    top: 22rem;
  }

  .li_days-wrap.li_stiky-4 {
    top: 28rem;
  }

  .li_tool-blur {
    width: 100%;
    left: 0;
  }

  .li_automate-wrap {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr 1fr;
  }

  .li_tool-blur-2 {
    width: auto;
    height: 248px;
  }

  .li-weinar-wrap {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    padding-bottom: 35px;
    padding-left: 27.5px;
    padding-right: 27.5px;
  }

  .li-web-details {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
  }

  .li-webinar-wrap {
    border-bottom: 1px solid #0b66c2;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .li-webinar-wrap.li-webinar-wrap-up {
    padding-top: 0;
  }

  .li-price-wrap, .div-block-1370 {
    width: 100%;
  }

  .li_heading-h2.li-align-left {
    text-align: center;
  }

  .li_mentor-wrap {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
    padding: 30px 24px;
  }

  .li_mentor-left {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .div-block-1374 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
  }

  .div-block-1375 {
    border-radius: 0;
    padding-left: 30px;
    padding-right: 0;
  }

  .div-block-1376 {
    display: none;
  }

  .li_slide-nav-wrap {
    justify-content: center;
    align-items: center;
  }

  .div-block-1393 {
    height: 364px;
  }

  .li_faq-wrap {
    margin-left: 0;
    margin-right: 0;
  }

  .left-arrow, .left-arrow.left {
    bottom: -75px;
  }

  .oto_padding-global {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .oto_padding-global.oto_rm-padding {
    padding-left: 0;
    padding-right: 0;
  }

  .oto_hero-section {
    padding: 70px 24px 40px;
  }

  .oto_place-line-wrap {
    grid-column-gap: 100px;
    grid-row-gap: 100px;
  }

  .oto_heading-wrap {
    padding-left: 0;
    padding-right: 0;
  }

  .oto_hero-wrap.oto-gpt-wrap, .oto_hero-wrap.oto-li-wrap {
    padding-top: 100px;
    padding-left: 12px;
    padding-right: 12px;
  }

  .oto_video-wrap {
    padding-left: 0;
    padding-right: 0;
  }

  .oto_special-offer-wrap {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .oto_dk-image {
    display: none;
  }

  .oto_mb-image {
    width: 100%;
    display: block;
  }

  .oto_pass-wrap {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .swiper-slide {
    min-width: 50%;
    max-width: 50%;
  }

  .oto_slider-arrows.left-oto-gpt {
    display: none;
  }

  .empty-block {
    width: 184px;
  }

  .oto-1 {
    width: 258px;
  }

  .oto-2 {
    width: 318px;
  }

  .oto-3 {
    width: 360px;
  }

  .oto_hero-section-gpt {
    padding: 70px 24px 40px;
  }

  .swiper-container-2.mb-hide {
    display: none;
  }

  .div-block-1476 {
    display: block;
  }

  .margin-bottom-13 {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .ui_upskill-wrap {
    margin-left: 0;
    margin-right: 0;
  }

  .oto_int-special-offer-wrap {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .card-cc {
    min-width: 50%;
    max-width: 50%;
  }

  .empty-block-oto {
    width: 184px;
  }

  .oto-1-int {
    width: 258px;
  }

  .oto-2-int {
    width: 318px;
  }

  .oto-3-int {
    width: 360px;
  }

  .gap-60 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .module-card-wrapper {
    grid-template-columns: 1fr 1fr;
  }

  .margin-bottom-14, .margin-bottom-15 {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .grid-2 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
  }

  .image-455-copy {
    width: auto;
    height: auto;
    max-height: 20vw;
  }

  .download-brochure {
    width: 90%;
  }

  .div-block-1713 {
    background-image: linear-gradient(146deg, #58206638 24%, #ae0cd738);
  }

  .div-block-1736 {
    height: 90%;
  }

  .acg_slider-2, .acg_slider-3 {
    width: 49%;
  }

  .li_learn-image-wrap-100 {
    height: 100%;
  }

  .gif-wrapper-copy {
    flex-direction: column-reverse;
    width: auto;
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .margin-bottom-16 {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .workshop-for_container-2 {
    max-width: 42rem;
  }

  .margin-bottom-17 {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .oto_mb-image-2 {
    width: 100%;
    display: block;
  }

  .acg_testimonial-options-2 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .acg_slider-5 {
    width: 49%;
  }

  .top_hero-padding {
    padding-top: 9.375rem;
    padding-bottom: 2.625rem;
  }

  .top_hero-grid {
    grid-template-columns: 1fr;
  }

  .div-block-1230-copy {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
  }

  .container-20 {
    max-width: 728px;
  }

  .team-slide-wrapper {
    width: 47%;
    margin-right: 6%;
  }

  .combine-pricing3_component {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .combine-heading-style-h2 {
    font-size: 2.5rem;
  }

  .combine-padding-global {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .combine-team3_component {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-direction: column;
    align-items: center;
  }

  .combine-heading-style-h2-2 {
    font-size: 2.5rem;
  }

  .combine-padding-global-2 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .pmc_faq-question-2 {
    padding: 10px 18px;
  }

  .prs-card-up-2 {
    height: auto;
  }

  .div-block-1822 {
    display: block;
  }
}

@media screen and (max-width: 767px) {
  h1 {
    font-size: 2.5rem;
  }

  h2 {
    font-size: 2rem;
  }

  h3 {
    font-size: 1.5rem;
  }

  h4 {
    font-size: 1rem;
  }

  p {
    font-size: .875rem;
  }

  .padding-xlarge {
    padding: 2rem;
  }

  .margin-xlarge {
    margin: 2rem;
  }

  .padding-xhuge {
    padding: 4rem;
  }

  .padding-huge {
    padding: 3.5rem;
  }

  .margin-large {
    margin: 1.5rem;
  }

  .margin-huge {
    margin: 3.5rem;
  }

  .margin-xxlarge {
    margin: 3rem;
  }

  .margin-medium {
    margin: 1.25rem;
  }

  .margin-horizontal {
    margin-top: 0;
    margin-bottom: 0;
  }

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .margin-right {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
  }

  .margin-left {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
  }

  .padding-global {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .text-size-large {
    font-size: 1.25rem;
  }

  .faq-question-2 {
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .faq-answer-p {
    font-size: .875rem;
  }

  .h3-learn {
    font-size: 1.25rem;
  }

  .div-block-777 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .div-block-778 {
    font-size: .875rem;
  }

  .faq-answer {
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .div-block-779 {
    padding: 1.5rem;
  }

  .section-head {
    align-items: center;
    margin-left: -6rem;
    padding: 1.575rem 3.75rem 1.575rem 6rem;
  }

  .rise-heading-h2 {
    padding-left: 0;
    padding-right: 0;
    font-size: 1.75rem;
  }

  .page-padding {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .pop-up-form {
    width: 24rem;
  }

  .gradient {
    color: #000;
    text-align: center;
    border-radius: 8px;
    padding: 16px;
    font-size: 18px;
    font-weight: 700;
    line-height: 24px;
    text-decoration: none;
    display: block;
  }

  .pub-checkbox-grid {
    grid-template-columns: 1fr;
  }

  .pod-container.hero {
    height: auto;
  }

  .text-size-xxlarge {
    font-size: 2rem;
  }

  .btn {
    padding-top: 16px;
    padding-bottom: 16px;
    font-size: 1rem;
  }

  .c-text-small {
    font-size: 1rem;
  }

  .d2c-timeline-card {
    width: 45%;
  }

  .home-angel-investing-section {
    grid-row-gap: 2rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    align-content: stretch;
    align-items: stretch;
    height: auto;
    margin-top: 3rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .persistent-cta-mobile {
    z-index: 1000;
    background-color: #333;
    justify-content: space-between;
    align-items: center;
    padding: .75rem 1.5rem;
    display: flex;
    position: fixed;
    inset: auto 0% 0%;
  }

  .persistent-cta-mobile.membership {
    background-color: #1c2026;
    border-top: 1px solid #fff;
  }

  .social-proof_logo-container {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .banner-top.app-growth.mgmt-gradient {
    width: 70%;
  }

  .d2c-offer-container {
    grid-template-columns: 1fr;
  }

  .section-angel-investing.has-gradient {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .margin-top-2.margin-medium.hidden {
    display: none;
  }

  .program-director-card {
    grid-template-columns: 1fr;
    max-width: 24rem;
    margin-left: auto;
    margin-right: auto;
  }

  .vsl-container {
    inset: auto 0% -100% 43%;
  }

  .section-angel-invsting-social-proof {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .cta-angel-investing.mobile {
    width: auto;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .cta-angel-investing.mobile.pm2-gradient {
    margin-top: 0;
    display: block;
  }

  .cta-angel-investing.pm2-gradient {
    display: none;
  }

  .cta-angel-investing.pm2-gradient.offer {
    display: block;
  }

  .cta-content-left {
    flex-direction: column;
    justify-content: space-between;
    display: flex;
  }

  .text-size-large-2 {
    font-size: 1.25rem;
  }

  .cta-start-date-3 {
    color: #fff;
  }

  .cta-start-date-3.tennis-color {
    color: #a6ef67;
  }

  .medium-40 {
    font-size: 28px;
    line-height: 1.3;
  }

  .image-fit-cover {
    height: 100%;
  }

  .pop-up_component {
    width: 24rem;
  }

  .hidden-on-phone {
    display: none;
  }

  .timer {
    font-size: 1.7rem;
  }

  .div-block-842 {
    grid-row-gap: 48px;
  }

  .form-block-4 {
    width: 100%;
  }

  .heading-113 {
    font-size: 2.5rem;
  }

  .section-61 {
    padding-left: 32px;
    padding-right: 32px;
  }

  .margin-bottom-2 {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-bottom-2.margin-regular {
    margin-bottom: .5rem;
  }

  .margin-bottom-2.margin-medium.no-margin {
    margin-bottom: 0;
  }

  .div-block-376 {
    inset: 0% 0% auto;
  }

  .text-size-large-3 {
    font-size: 1.25rem;
  }

  .persistent-cta-mobile-2 {
    z-index: 1000;
    background-color: #333;
    justify-content: space-between;
    align-items: center;
    padding: .75rem 1.5rem;
    display: flex;
    position: fixed;
    inset: auto 0% 0%;
  }

  .cta-content-left-2 {
    flex-direction: column;
    justify-content: space-between;
    display: flex;
  }

  .page-padding-6 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .div-block-911 {
    height: 92%;
  }

  .curriculum-item {
    width: auto;
  }

  .div-block-978 {
    height: 92%;
  }

  .heading-small-7 {
    font-size: 1rem;
  }

  .div-block-980 {
    padding-left: 64px;
    padding-right: 64px;
  }

  .page-padding-8 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .image-fit-cover-3 {
    object-position: 100% 0%;
  }

  .div-block-401 {
    max-width: none;
  }

  .div-block-988 {
    inset: 0% 0% auto;
  }

  .div-block-402 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-wrap: wrap;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .cta-content-left-3 {
    flex-direction: column;
    justify-content: space-between;
    display: flex;
  }

  .cta-cc {
    display: none;
  }

  .cta-cc.mobile {
    display: block;
  }

  .margin-bottom-3 {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .persistent-cta-mobile-3 {
    z-index: 1000;
    background-color: #333;
    justify-content: space-between;
    align-items: center;
    padding: .75rem 1.5rem;
    display: flex;
    position: fixed;
    inset: auto 0% 0%;
  }

  .program-director-card-2 {
    grid-template-columns: 1fr;
    max-width: 24rem;
    margin-left: auto;
    margin-right: auto;
  }

  .margin-top-3 {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .price2 {
    color: #57e3a0;
    font-size: 1.5rem;
    font-weight: 600;
  }

  .price2.is-strikethrough {
    color: #fff;
    order: 1;
    text-decoration: line-through;
  }

  .section-mobile-only {
    display: block;
  }

  .div-block-993 {
    height: 92%;
  }

  .program-director-card-3 {
    grid-template-columns: 1fr;
    max-width: 24rem;
    margin-left: auto;
    margin-right: auto;
  }

  .d2c-btn {
    width: 45%;
    padding-left: 32px;
    padding-right: 32px;
  }

  .margin-bottom-5 {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-bottom-5.margin-regular {
    margin-bottom: .5rem;
  }

  .navbar2 {
    margin-top: 20px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .trust-rating-badge {
    align-items: center;
  }

  .rating-text.text-color-black {
    font-size: 14px;
  }

  .div-block-1072 {
    inset: 0% 0% auto;
  }

  .image-fit-cover-9 {
    object-position: 100% 0%;
  }

  .div-block-1079 {
    max-width: none;
  }

  .margin-top-5.margin-regular.hidden, .margin-top-5.margin-medium.hidden {
    display: none;
  }

  .mentor-component, .workshop-working_component {
    grid-template-columns: 1fr;
  }

  .crash-course_right {
    margin-top: 2rem;
  }

  .margin-bottom-7 {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-bottom-7.margin-medium.no-margin {
    margin-bottom: 0;
  }

  .margin-bottom-7.margin-custom-2 {
    margin-bottom: .75rem;
  }

  .workshop-working_item {
    width: auto;
  }

  .certificate-component {
    grid-template-columns: 1fr;
  }

  .mentor-name-and-bio {
    padding-left: 24px;
    padding-right: 24px;
  }

  .heading-medium-3 {
    font-size: 1.5rem;
  }

  .hero-mentor-logo-wrapper-3 {
    margin-left: auto;
    margin-right: auto;
  }

  .course-cta {
    display: none;
  }

  .course-cta.alt {
    display: block;
  }

  .course-cta.persistent {
    width: 40%;
    padding: 1rem 1.5rem;
    font-size: 1.25rem;
    display: block;
  }

  .course-cta.popup {
    display: block;
  }

  .course-component {
    flex-direction: column;
  }

  .timer-content-2 {
    font-size: 2rem;
  }

  .page-padding-9 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .faq-answer-text-2 {
    line-height: 32px;
  }

  .heading-small-9 {
    font-size: 1rem;
  }

  .testimonial_item {
    color: #fff;
    width: auto;
  }

  .cta-date-timer-3 {
    font-weight: 500;
  }

  .mentor-logos {
    max-width: 9rem;
  }

  .timer-number-container-2 {
    width: 6rem;
  }

  .timer_component-2 {
    max-width: 23rem;
    margin-bottom: 0;
  }

  .faq-question-wrapper-3 {
    font-size: 20px;
    line-height: 32px;
  }

  .strikethrough {
    font-size: .875rem;
  }

  .mentor-logo-wrapper-2 {
    margin-left: 1px;
    padding-left: 25px;
    padding-right: 25px;
  }

  .deco-left-2 {
    width: 5rem;
    height: 5rem;
  }

  .deco-left-2.length {
    width: 12rem;
    height: 4rem;
  }

  .faq-icon-2 {
    margin-left: 10px;
  }

  .hero_component-2 {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
    margin-top: 2rem;
  }

  .final-offer {
    grid-template-columns: 1fr;
  }

  .testimonial-written_component {
    flex-direction: column;
  }

  .who_component-2 {
    grid-template-columns: 1fr;
  }

  .deco-right-2 {
    z-index: -1;
    width: 5rem;
    height: 5rem;
  }

  .deco-right-2.length {
    width: 12rem;
    height: 4rem;
  }

  .heading-large-5 {
    font-size: 2.5rem;
  }

  .persistent-cta-2 {
    z-index: 10;
    color: #fff;
    background-color: #02141d;
    justify-content: space-between;
    align-items: center;
    padding: .5rem 1rem;
    display: flex;
    position: fixed;
    inset: auto 0% 0%;
  }

  .gs-logo-3 {
    width: 7rem;
    height: 3.5rem;
  }

  .mentor-image-wrapper-2 {
    margin-left: 12px;
    margin-right: 12px;
  }

  .medium-40-2 {
    font-size: 28px;
    line-height: 1.3;
  }

  .padding-section-120.left {
    padding-left: 24px;
    padding-right: 24px;
  }

  .learn-heading {
    text-align: center;
  }

  .text-block-586 {
    font-size: 15px;
  }

  .learn_button.no-radius {
    font-size: 1rem;
  }

  .linear_gradient {
    padding-bottom: 120px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div-block-1152 {
    padding: 12px;
  }

  .font-size-40 {
    font-size: 30px;
  }

  .div-block-1153 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .relative.no-margin {
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-1155 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .testimonial-mask {
    max-width: 70%;
  }

  .coming-soon-wrap {
    width: 260px;
    height: 166px;
  }

  .font-size-42, .font-size-28 {
    font-size: 30px;
  }

  .lightbox-link-29-copy {
    width: 100%;
  }

  .div-block-1171 {
    flex-direction: column;
  }

  .pop-up-form-2 {
    width: 24rem;
  }

  .upskill-brand-wrap {
    margin-bottom: 30px;
  }

  .margin-bottom-9 {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .section-angel-investing-2.has-gradient {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .margin-bottom-10 {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .image-fit-cover-2 {
    object-position: 100% 0%;
  }

  .acg_padding-global {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .acg_hero-wrapper {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
  }

  .acg_heading {
    font-size: 2rem;
    line-height: 1.09375;
  }

  .acg_heading.inherit-size {
    font-size: 3rem;
    line-height: 1.35;
  }

  .margin-bottom-11 {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .acg_subhead {
    font-size: 1rem;
  }

  .acg_button.width-186 {
    width: auto;
  }

  .acg_chatgpt {
    padding: 2rem;
    top: 88px;
    right: -65px;
  }

  .acg_chatgpt-image {
    width: 134px;
    height: 134px;
  }

  .acg_lead-logo-wrap {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .acg_lead-logo {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .trust-rating-badge-reg {
    align-items: center;
  }

  .acg_chatgpt-small {
    padding: 1rem;
    inset: 0% auto auto -35px;
  }

  .acg_chatgpt-image-small {
    width: 62px;
    height: 62px;
  }

  .acg_heading-h2 {
    font-size: 2rem;
    line-height: 1.09375;
  }

  .acg_marquee, .acg_marquee_left {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
  }

  .acg_feature {
    padding-top: 3.75rem;
  }

  .acg_feature-logo {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .acg_marquee_right {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
  }

  .acg_tools-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .acg_tool {
    border-radius: 4px;
  }

  .acg_image-line {
    margin-top: 3.75rem;
    margin-bottom: 3.75rem;
  }

  .acg_tools {
    padding-top: 3.75rem;
  }

  .acg_common-wrapper {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
  }

  .acg_module-card-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
  }

  .acg_persistantbar {
    padding-top: .875rem;
    padding-bottom: .875rem;
  }

  .acg_price {
    font-size: 1.25rem;
  }

  .acg_offertext, .acg_time {
    font-size: .875rem;
  }

  .acg_bonus {
    padding-top: 3.75rem;
  }

  .acg_bonus-wrap {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
  }

  .acg_number-text {
    font-size: 1rem;
    line-height: 1.4;
  }

  .acg_chatgpt-hour {
    height: 300px;
    padding: 2rem;
    top: 88px;
    right: -65px;
  }

  .acg_mentor-wrapper {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    border-radius: 12px;
  }

  .acg_mentor-name {
    font-size: 1.25rem;
  }

  .acg_mentor-role {
    font-size: .875rem;
  }

  .acg_mentor-about {
    font-size: .875rem;
    line-height: 1.5;
  }

  .acg_mentor-follower {
    grid-template-columns: 1fr 1fr;
  }

  .acg_text {
    font-size: .875rem;
    line-height: 1.5;
  }

  .acg_learn-wrapper {
    padding-top: 3.75rem;
  }

  .acg_slider-container {
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }

  .acg_arrow {
    bottom: -60px;
  }

  .acg_why-gs {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .acg_rate._400 {
    font-size: 1rem;
  }

  .acg_rate._400.align-center {
    text-align: left;
  }

  .acg_padding-large {
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }

  .acg_pricing-heading {
    font-size: 1.875rem;
  }

  .acg_common-wrap-center {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
  }

  .acg_list {
    font-size: 1rem;
  }

  .acg_faq-wrap, .acg_dropdown-wrap {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .acg_gs-info {
    padding-top: 100px;
    padding-bottom: 3.75rem;
  }

  .a-wrapcg_gs-info {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    align-items: flex-start;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .acg_footer-wrapper {
    padding-top: 3.75rem;
  }

  .acg_rating-wrapping {
    margin-bottom: 20px;
  }

  .acg_per-padding {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .acg_chatgpt-light {
    padding: 2rem;
    top: 88px;
    right: -65px;
  }

  .acg_chatgpt-image-light {
    width: 134px;
    height: 134px;
  }

  .acg_chatgpt-small-light {
    padding: 1rem;
    inset: 0% auto auto -35px;
  }

  .acg_chatgpt-image-small-light {
    width: 62px;
    height: 62px;
  }

  .acg_persistantbar-light {
    padding-top: .875rem;
    padding-bottom: .875rem;
  }

  .acg_chatgpt-hour-light {
    width: 200px;
    height: 300px;
    padding: 2rem;
    top: 88px;
    right: -65px;
  }

  .pmc_padding-global {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .pmc_playbtn.pmc_dbl {
    width: 55px;
  }

  .pmc_text-large.ds_center {
    text-align: left;
  }

  .pmc_testimonial-wrap {
    padding: 20px 22px;
  }

  .div-block-1210 {
    padding-left: 28px;
    padding-right: 28px;
  }

  .div-block-1216 {
    grid-row-gap: 21px;
  }

  .pmc_learner-video-wrap {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .pmc_learner-right {
    grid-column-gap: 8px;
  }

  .pmc_who-wrap {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .pmc_who-card {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    padding: 24px;
  }

  .pmc_slider-work {
    width: 70%;
  }

  .extra-text {
    margin-bottom: 30px;
  }

  .pmc_slider-meetup {
    width: 70%;
  }

  .pmc_bonus {
    grid-template-columns: 1fr;
  }

  .pmc_upskill-wrap {
    padding: 1.875rem 1rem;
  }

  .pmc_upskill-block {
    justify-content: center;
    align-items: flex-start;
  }

  .pmc_upskill-card-wrap {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
    margin-bottom: 0;
  }

  .pmc_brand-wrap {
    grid-template-columns: 1fr;
    place-items: center;
  }

  .pmc_upskill-discount-wrap {
    justify-content: center;
    align-items: center;
  }

  .pmc_upskill-down {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .pmc_pop-up-form {
    width: 24rem;
  }

  .div-block-1253 {
    height: 92%;
  }

  .text-size-large-9 {
    font-size: 1.25rem;
  }

  .persistent-cta-mobile-6 {
    z-index: 1000;
    background-color: #333;
    justify-content: space-between;
    align-items: center;
    padding: .75rem 1.5rem;
    display: flex;
    position: fixed;
    inset: auto 0% 0%;
  }

  .pod-cta.who.hidden-on-phone {
    display: none;
  }

  .pod-mentor-person-container {
    align-items: flex-start;
  }

  .div-block-1008 {
    inset: 0% 0% auto;
  }

  .pod-mentor-numbers {
    grid-template-columns: 1fr 1fr;
  }

  .margin-bottom-12 {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-bottom-12.margin-regular {
    margin-bottom: .5rem;
  }

  .margin-top-8.margin-medium.hidden, .margin-top-8.margin-regular.hidden {
    display: none;
  }

  ._3d-box {
    top: 8%;
    left: -26%;
  }

  ._3d-box.opposite {
    right: -21%;
  }

  .d2c-offer-container-copy {
    grid-template-columns: 1fr;
  }

  .pod-hero-container.mobile {
    flex-direction: column-reverse;
    display: flex;
  }

  .pod-mentor-avtar {
    height: 80px;
  }

  .pod-section.hero {
    min-height: auto;
  }

  .div-block-1267.week-card {
    padding: 1rem;
  }

  .ug-slide-3 {
    width: 70%;
  }

  .section-heading-ai {
    font-size: 20px;
  }

  .hero-varun {
    display: none;
    left: 15%;
  }

  .section-angel-investing-4.has-gradient {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .li_text-xlarge.pmc_weight-500.pmc_white-text {
    font-size: 1.1rem;
  }

  .li_map-wrapper {
    padding-bottom: 20rem;
  }

  .li_nem-wrapper {
    grid-template-columns: 1fr;
  }

  .li_slide-img-wrap {
    width: 32px;
    height: 32px;
  }

  .li_lightbox-wrap {
    height: 400px;
  }

  .li_slide-creator {
    margin-right: 20px;
  }

  .li_mask-creator {
    max-width: 400px;
  }

  .li_slide-creator-wrap {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .li_learn-wrap {
    grid-template-columns: 1fr auto;
    grid-auto-flow: row dense;
  }

  .li_learn-wrapper {
    justify-content: center;
    align-items: flex-start;
  }

  .li_learn-image-wrap {
    display: none;
  }

  .li_learn-image-wrap.li_mb_show {
    height: 150px;
    display: block;
  }

  .li_learn-line {
    margin-left: 14px;
  }

  .li_learn-content-wrap {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    padding: 20px;
  }

  .li_tools-wrap {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr 1fr;
  }

  .li_tool-blur {
    height: 50%;
    bottom: -10px;
  }

  .li_automate-wrap {
    grid-template-columns: 1fr;
  }

  .li-eclipse-1 {
    width: 142px;
    height: 142px;
  }

  .li-eclipse-wrap {
    width: 326px;
    height: 326px;
    top: 50px;
    left: 28%;
  }

  .li-eclipse-2 {
    width: 200px;
    height: 200px;
  }

  .li-eclipse-3 {
    width: 260px;
    height: 260px;
  }

  .li-eclipse-4 {
    width: 326px;
    height: 326px;
  }

  .li-eclipse-wrap-2 {
    width: 326px;
    height: 326px;
    left: -105px;
  }

  .li-eclipse-1-ws {
    width: 142px;
    height: 142px;
  }

  .li-eclipse-2-ws {
    width: 200px;
    height: 200px;
  }

  .li-eclipse-3-ws {
    width: 260px;
    height: 260px;
  }

  .li-eclipse-4-ws {
    width: 326px;
    height: 326px;
  }

  .li_featurein-img {
    min-width: 154px;
  }

  .li-eclipse-wrap-2-1 {
    width: 326px;
    height: 326px;
  }

  .li_testimonilvideo {
    min-width: 215px;
    max-height: 215px;
  }

  .li_gs-info {
    padding-top: 100px;
    padding-bottom: 3.75rem;
  }

  .li_persistantbar {
    padding-top: .875rem;
    padding-bottom: .875rem;
  }

  .li_price {
    font-size: 1.25rem;
  }

  .li_offertext, .li_time {
    font-size: .875rem;
  }

  .left-arrow {
    right: 30%;
  }

  .left-arrow.left {
    left: 30%;
  }

  .oto_order-text {
    font-size: 14px;
  }

  .oto_order-text.oto_min-200 {
    min-width: 100px;
  }

  .oto_worth-text {
    font-size: 1.25rem;
  }

  .curriculum-item-ux {
    width: auto;
  }

  .font-size-1-875rem {
    font-size: 30px;
  }

  .margin-bottom-13 {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .ui_upskill-wrap {
    padding: 1.875rem 1rem;
  }

  .page-padding-13 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .module-card-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
  }

  .margin-bottom-14 {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .section-angel-investing-5.has-gradient, .section-angel-investing-6.has-gradient {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .div-block-1645 {
    inset: 0% 0% auto;
  }

  .margin-bottom-15 {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .page-padding-2 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .div-block-1736 {
    height: 92%;
  }

  .li_learn-image-wrap-100 {
    display: none;
  }

  .page-padding-14 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .margin-bottom-16 {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-1756 {
    grid-template-columns: 1fr 1fr;
  }

  .margin-bottom-17 {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .acg_hero-wrapper-new {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
  }

  .acg_heading-2, .acg_heading-h2-2 {
    font-size: 2rem;
    line-height: 1.09375;
  }

  .font-size-1-875rem-2 {
    font-size: 30px;
  }

  .acg_heading-h2-3, .acg_heading-h2-4, .acg_heading-h2-6, .acg_heading-h2-7 {
    font-size: 2rem;
    line-height: 1.09375;
  }

  .persistent-cta-mobile-7 {
    z-index: 1000;
    background-color: #333;
    justify-content: space-between;
    align-items: center;
    padding: .75rem 1.5rem;
    display: flex;
    position: fixed;
    inset: auto 0% 0%;
  }

  .page-padding-15 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .team-slider {
    padding: 60px 15px;
  }

  .combine-padding-global {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .combine-team3_component {
    flex-direction: column;
    align-items: center;
  }

  .combine-padding-global-2 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .oto_order-text-2 {
    font-size: 14px;
  }

  .prs-card-up-2 {
    padding-left: 20px;
  }

  .text-size-large-10 {
    font-size: 1.25rem;
  }

  .prs-card-price-9 {
    width: auto;
  }
}

@media screen and (max-width: 479px) {
  .global-styles {
    width: 100%;
  }

  .margin-horizontal {
    margin-top: 0;
    margin-bottom: 0;
  }

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .margin-right {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
  }

  .margin-left {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
  }

  .text-weight-semibold.bm {
    font-size: 1rem;
  }

  .text-color-black {
    font-size: 14px;
  }

  .text-color-black.designation {
    font-size: 12px;
  }

  .text-color-white.reduce-size-14 {
    font-size: .875rem;
  }

  .text-color-white.center-aln.cus {
    font-size: 1rem;
  }

  .text-color-white.oto-int-color.weight-600.small-text {
    text-align: center;
  }

  .text-color-white.weight-600.small-text {
    text-align: center;
    font-size: .75rem;
  }

  .max-width-medium.align-center {
    padding-left: 24px;
    padding-right: 24px;
    font-size: .875rem;
  }

  .text-size-large.pmc_white-500 {
    text-align: center;
  }

  .text-align-center.font-size-28px {
    font-size: 16px;
    font-weight: 400;
  }

  .text-align-center.li_text-large.mb-1rem {
    font-size: 1rem;
  }

  .hide {
    display: block;
  }

  .div-block-744 {
    margin-top: 34px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .hero_heading {
    text-align: center;
    margin-left: 0;
    margin-right: 0;
    font-family: IBM Plex Sans, sans-serif;
    font-size: 28px;
  }

  .hero_heading.hide-desk {
    font-size: 23px;
  }

  .paragraph-62 {
    font-size: 15px;
  }

  .div-block-735 {
    margin-bottom: 32px;
    padding: 24px 16px;
  }

  .paragraph-60 {
    text-align: left;
    font-family: IBM Plex Sans, sans-serif;
    font-size: 18px;
  }

  .image-377 {
    border-radius: 6px;
  }

  .heading-103 {
    margin-top: 2.4rem;
  }

  .div-block-720 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-direction: column;
    display: flex;
  }

  .div-block-743 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-direction: column;
    display: flex;
  }

  .heading-97 {
    text-align: center;
    font-size: 32px;
  }

  .text-span-145 {
    color: #a6ef67;
  }

  .text-block-362 {
    font-size: 12px;
  }

  .heading-99 {
    font-size: 2.4rem;
  }

  .div-block-739 {
    background-color: #a6ef67;
  }

  .section-campaign {
    margin-right: 0;
    padding: 60px 20px;
  }

  .section-campaign.markeing-campaign-1 {
    padding-top: 3rem;
    padding-bottom: 3rem;
    font-family: IBM Plex Sans, sans-serif;
    display: block;
  }

  .faq-question-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .text-block-361 {
    font-size: 15px;
  }

  .div-block-746 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 20px;
    display: flex;
  }

  .div-block-746._0-top {
    margin-top: 0;
  }

  .text-span-150 {
    color: #35e7be;
  }

  .text-span-150.green {
    color: #a6ef67;
  }

  .div-block-657 {
    margin-bottom: 20px;
  }

  .div-block-738 {
    border-radius: 0;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 48px;
    padding-left: 24px;
    padding-right: 24px;
    font-family: IBM Plex Sans, sans-serif;
    display: block;
  }

  .heading-98 {
    font-size: 31px;
    line-height: 40px;
  }

  .div-block-749 {
    margin-top: 48px;
    margin-left: 0;
    margin-right: 0;
  }

  .link-block-16 {
    grid-column-gap: 0px;
    grid-template-columns: 3.5fr .25fr;
    padding-left: 20px;
    padding-right: 20px;
  }

  .link-block-16.green.chatgpt {
    grid-column-gap: 0px;
    grid-row-gap: 16px;
    background-color: #a6ef67;
    grid-template-rows: auto;
    grid-template-columns: 3.5fr .25fr;
    grid-auto-columns: 1fr;
    padding: 12px 20px;
    font-weight: 500;
    display: grid;
  }

  .link-block-16.green.chatgpt.final-cta {
    text-align: center;
    display: block;
  }

  .div-block-651 {
    display: block;
    overflow: hidden;
  }

  .div-block-750 {
    display: block;
  }

  .text-block-356 {
    margin-top: 24px;
    font-size: 20px;
  }

  .text-block-356.green {
    font-size: 17px;
  }

  .text-block-356.green.chatgpt {
    color: #fff;
    background-color: #0000;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    font-size: 14px;
  }

  .text-block-365 {
    font-size: 17px;
  }

  .text-span-149.green {
    color: #a6ef67;
  }

  .text-block-364 {
    font-size: 18px;
  }

  .div-block-728 {
    margin-bottom: 20px;
  }

  .div-block-773 {
    margin-bottom: 0;
    padding-top: 3rem;
    padding-bottom: 3rem;
    font-family: IBM Plex Sans, sans-serif;
  }

  .who-for {
    padding-left: 24px;
    padding-right: 24px;
    display: block;
  }

  .who-for.mobile-students {
    padding-top: 20px;
    font-family: IBM Plex Sans, sans-serif;
    display: block;
  }

  .who-for.desktop {
    display: none;
  }

  .div-block-730 {
    margin-top: 28px;
    display: block;
  }

  .faq-answer {
    padding-left: 0;
    padding-right: 0;
  }

  .section-49 {
    background-position: 50%;
    background-repeat: repeat-x;
    background-size: cover;
    background-attachment: scroll;
    padding: 25px;
  }

  .heading-96 {
    font-size: 24px;
  }

  .div-block-751 {
    width: auto;
    padding-left: 16px;
    padding-right: 16px;
  }

  .heading-105 {
    font-size: 34px;
  }

  .section-51 {
    padding-left: 25px;
    padding-right: 25px;
  }

  .section-48 {
    padding: 40px 24px 0;
    font-family: IBM Plex Sans, sans-serif;
  }

  .section-48.gpt-main {
    background-image: url('../images/644acad92882c7c1fffc68ac_gpt3-mob-removebg-preview-1.webp');
    padding-top: 0;
  }

  .section-48.gpt-main.top-padd {
    padding-top: 20px;
  }

  .container-10 {
    padding-top: 48px;
    padding-bottom: 38px;
  }

  .paragraph-63 {
    font-size: 19px;
    line-height: 28px;
  }

  .div-block-726 {
    margin-top: 32px;
    margin-bottom: 32px;
    display: block;
  }

  .div-block-726.chatgpt {
    margin-bottom: 0;
  }

  .paragraph-65 {
    text-align: left;
    font-size: 20px;
    line-height: 28px;
  }

  .enroll-now {
    padding: 3rem 24px;
    font-family: IBM Plex Sans, sans-serif;
  }

  .div-block-745 {
    margin-top: 40px;
    margin-bottom: 0;
    display: block;
  }

  .section-56 {
    padding: 60px 24px;
    font-family: IBM Plex Sans, sans-serif;
  }

  .paragraph-61 {
    font-size: 15px;
  }

  .image-380 {
    height: 75px;
  }

  .div-block-748 {
    margin-top: 48px;
    display: block;
  }

  .faq-item-wrapper {
    margin-bottom: 40px;
  }

  .counters {
    color: #a6ef67;
  }

  .paragraph-69 {
    font-size: 16px;
  }

  .text-span-158 {
    color: #a6ef67;
  }

  .div-block-737 {
    margin-bottom: 22px;
  }

  .text-block-357 {
    text-align: left;
    margin-right: 10px;
    padding-top: 12px;
    padding-bottom: 12px;
    font-family: IBM Plex Sans, sans-serif;
    font-size: 14px;
    font-weight: 400;
  }

  .div-block-724 {
    margin-top: 20px;
    margin-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-724.green {
    align-self: auto;
    font-weight: 500;
    display: block;
  }

  .section-58 {
    margin-top: 3rem;
    margin-bottom: 0;
    padding-bottom: 0;
    padding-left: 24px;
    padding-right: 24px;
    display: block;
  }

  .page-wrap {
    background-color: #000;
    padding-left: 0;
    padding-right: 0;
  }

  .why-gs-mentor {
    margin-left: 0;
    padding: 3rem 24px;
    font-family: IBM Plex Sans, sans-serif;
  }

  .div-block-732 {
    display: block;
  }

  .div-block-732.pm-gpt {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-direction: column;
    display: flex;
  }

  .div-block-741 {
    margin-top: 24px;
  }

  .text-span-156 {
    color: #a6ef67;
  }

  .text-span-156.blue {
    color: #35e7be;
  }

  .text-block-358 {
    font-size: 14px;
  }

  .heading-95 {
    font-size: 24px;
  }

  .paragraph-64 {
    font-size: 19px;
    line-height: 28px;
  }

  .div-block-725 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-direction: column;
    margin-bottom: 0;
    display: flex;
  }

  .div-block-723 {
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-650 {
    display: block;
  }

  .div-block-539 {
    margin-bottom: 40px;
  }

  .section-52 {
    margin-bottom: 0;
    padding: 3rem 24px;
    font-family: IBM Plex Sans, sans-serif;
    overflow: hidden;
  }

  .div-block-775 {
    flex-direction: column;
    display: flex;
  }

  .div-block-727 {
    margin-bottom: 0;
    padding: 24px 18px;
  }

  .div-block-784 {
    margin-top: 20px;
    display: block;
  }

  .div-block-785 {
    padding: 14px;
  }

  .heading-109 {
    font-size: 1.7rem;
  }

  .heading-110.chatgpt {
    color: #a6ef67;
    font-size: 3rem;
  }

  .text-block-374 {
    font-size: .9rem;
  }

  .button-15.chatgpt {
    background-color: #a6ef67;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  }

  .paragraph-72 {
    font-size: .9rem;
  }

  .heading-111 {
    font-size: 1.7rem;
  }

  .text-block-375 {
    font-size: .8rem;
  }

  .div-block-790 {
    margin-top: 20px;
  }

  .div-block-791 {
    margin-top: 0;
  }

  .bold-text {
    font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
    font-weight: 700;
  }

  .section-head {
    margin-bottom: 5rem;
    padding-right: 2.5rem;
  }

  .site-wrapper {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .rise-heading-h2 {
    font-size: 1.5rem;
  }

  .page-padding {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .help-section {
    width: 100%;
    padding-top: 1px;
    padding-bottom: 2rem;
  }

  .bg-top {
    object-fit: fill;
    max-height: 183px;
    top: -16px;
  }

  .pop-up-form {
    width: 24rem;
    max-width: 100%;
    padding: 1rem;
  }

  .pop-up-form.ux {
    z-index: 2;
    z-index: 2;
    z-index: 2;
  }

  .gradient {
    color: #000;
    text-align: center;
    border-radius: 8px;
    padding: 16px 8px;
    font-size: 16px;
    font-weight: 700;
    line-height: 24px;
    text-decoration: none;
  }

  .pub-heading {
    text-align: center;
    font-size: 24px;
  }

  .pub-checkbox-item.bg-lightblue {
    border-radius: 8px;
  }

  .pub-faq-open {
    font-size: 16px;
    line-height: 150%;
  }

  .pub-faq-open.ghp.remove-bg {
    padding: 0 0 20px;
    font-size: 14px;
  }

  .pub-checkbox-grid {
    grid-template-columns: 1fr;
  }

  .pub-faq-question.aic {
    grid-column-gap: 8px;
  }

  .pub-faq-question.ghp {
    align-items: flex-start;
  }

  .pub-faq-question.ghp.remove-bg {
    padding: 0 14.5px 20px 0;
  }

  .close-button.top {
    width: 1.2rem;
    position: static;
  }

  .pop-up-modal {
    padding-left: 1rem;
    padding-right: 1rem;
    display: none;
  }

  .pod-container {
    align-items: flex-start;
  }

  .pod-container.checkbox {
    width: 90%;
    min-width: auto;
    max-width: 944px;
    height: auto;
    min-height: auto;
  }

  .pod-container.hero {
    width: 100%;
    height: auto;
    padding-top: 60px;
    padding-left: 0;
    padding-right: 0;
  }

  .text-size-xxlarge.text-weight-bold {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .text-size-xxlarge.text-weight-bold.mgmt.chatgpt.size-reduce {
    font-size: 2.1rem;
    line-height: 100%;
  }

  .footer-des {
    text-align: left;
    width: 90%;
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .ent-cta-text {
    font-size: 20px;
    line-height: 120%;
  }

  .custom-container.footer {
    z-index: auto;
    margin-bottom: 80px;
    padding-bottom: 0;
    display: flex;
  }

  .custom-container.footer.ux {
    margin-bottom: 0;
    padding-bottom: 26px;
  }

  .custom-container.footer {
    margin-bottom: 80px;
    padding-bottom: 0;
    display: flex;
  }

  .custom-container.footer.ux {
    align-items: flex-start;
    margin-bottom: 0;
    padding-bottom: 26px;
  }

  .custom-container.footer {
    z-index: auto;
    display: flex;
  }

  .btn {
    width: 100%;
    margin-left: 1rem;
    margin-right: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .c-faq_trigger {
    align-items: center;
  }

  .social-proof_logo {
    padding: .5rem .25rem;
  }

  .social-proof_logo.pm2 {
    padding: 1rem;
  }

  .refund-screen {
    z-index: 140;
    width: 90%;
    height: 80%;
    padding-left: 20px;
    padding-right: 20px;
    font-size: .875rem;
  }

  .pricing-component_right {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .heading-large-2 {
    line-height: 120%;
  }

  .d2c-timeline-card {
    width: 90%;
  }

  .offer-card {
    background-size: 30%, 17%, 21%;
    margin-top: 30px;
    margin-bottom: 0;
    padding: 44px 24px 60px;
  }

  .offer-card.app {
    padding: 0;
  }

  .offer-card.pod {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .offer-card.pod.offer {
    border-radius: 8px;
  }

  .logo-top {
    height: 2.4rem;
  }

  .program-director-content-left.app {
    background-image: linear-gradient(#115a73, #1c696f);
    border-radius: 0;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 15rem;
    display: flex;
  }

  .program-director-content-left.app {
    background-image: linear-gradient(#115a73, #1c696f);
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 15rem;
    display: flex;
  }

  .program-director-content-left.app.a {
    background-image: none;
  }

  .padding-v-xxhuge {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .home-angel-investing-section {
    align-content: stretch;
    align-items: stretch;
    margin-top: 2rem;
    display: grid;
    overflow: hidden;
  }

  .home-angel-investing-section.pm2 {
    grid-template-rows: auto;
    overflow: visible;
  }

  .persistent-cta-mobile {
    z-index: 60;
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px);
    justify-content: center;
    align-items: center;
    width: auto;
    padding-top: .3rem;
    padding-left: 1rem;
    padding-right: 1rem;
    display: flex;
  }

  .persistent-cta-mobile.membership {
    background-color: #1c2026;
    border-top: 1px solid #fff;
    padding-top: .75rem;
  }

  .persistent-cta-mobile.v-flex {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-direction: column;
  }

  .d2c-timeline {
    margin-top: 38px;
    margin-bottom: 70px;
  }

  .d2c-timeline.ap {
    margin-bottom: 0;
  }

  .d2c-timeline.bm {
    margin-top: 0;
    margin-bottom: 0;
  }

  .d2c-card-container {
    justify-content: flex-end;
    margin-bottom: 40px;
  }

  .d2c-card-container.opposite {
    margin-bottom: 40px;
  }

  .section-wrapper {
    margin-left: auto;
    margin-right: auto;
  }

  .social-proof_logo-container {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    padding: .5rem;
  }

  .social-proof_logo-container.varun {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .program-director-content_right.gh {
    width: 100%;
  }

  .home-angel-investing-content_left {
    text-align: center;
  }

  .home-angel-investing-content_left.left-on-mobile {
    text-align: left;
    margin-top: 10px;
  }

  .icon-medium-2 {
    width: 1.2rem;
    height: 1.2rem;
  }

  .icon-medium-2.margin-horizontal {
    margin-left: .25rem;
    margin-right: .25rem;
  }

  .bonus_component {
    flex-direction: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .banner-top {
    flex-direction: column;
    align-items: center;
  }

  .banner-top.app-growth {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: row;
    grid-template-rows: auto;
    grid-template-columns: 2fr .25fr;
    grid-auto-columns: 1fr;
    width: 100%;
    display: grid;
  }

  .banner-top.app-growth.ghp-gradient {
    flex-direction: row;
    justify-content: space-around;
    width: 100%;
    font-size: .8rem;
  }

  .banner-top.app-growth.chatgpt-banner {
    width: 95%;
    margin-bottom: 20px;
  }

  .banner-top.app-growth.mgmt-gradient {
    border-style: none;
    border-width: 0;
    flex-direction: row;
    width: 90%;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
  }

  .banner-top.app-growth.ghp-gradient {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    border-style: none;
    flex-direction: row;
    grid-template-rows: auto;
    grid-template-columns: 2fr .25fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    justify-items: center;
    width: 90%;
    max-width: none;
    padding-left: .5rem;
    padding-right: .5rem;
    font-size: .8rem;
    display: grid;
    position: relative;
  }

  .banner-top.app-growth {
    width: 90%;
  }

  .banner-top.app-growth.mgmt-gradient {
    width: 90%;
    padding-right: 16px;
    font-size: 12px;
  }

  .how-it-works-container.aic {
    justify-content: flex-start;
  }

  .d2c-offer-container {
    grid-template-columns: 1fr;
    width: 100%;
  }

  .d2c-offer-container.app.ui {
    grid-row-gap: 0px;
    grid-row-gap: 0px;
    margin-top: 60px;
  }

  .d2c-offer-container.app.ui.remove-margin {
    margin-top: 0;
  }

  .d2c-offer-container.app.ui.remove-margin.no-bord {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .section-angel-investing {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .section-angel-investing.ag {
    padding-top: 3rem;
    padding-bottom: 3rem;
    display: block;
    position: static;
  }

  .section-angel-investing.has-gradient.neu-white {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .section-angel-investing.has-gradient.neu-white.perf-2 {
    border-width: .5px;
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .section-angel-investing.has-gradient.neu-white.perf-2.chatgpt {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .section-angel-investing.has-gradient.ag {
    margin-top: 2rem;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .section-angel-investing.has-gradient.ag.spm-aboutmentor {
    margin-top: 0;
    padding-top: 4rem;
    padding-bottom: 0;
  }

  .section-angel-investing.ag {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .vsl-container {
    z-index: 2;
    bottom: -54%;
    left: 33%;
  }

  .section-angel-invsting-social-proof {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .cta-angel-investing {
    padding-top: .875rem;
    padding-bottom: .875rem;
    font-size: 16px;
  }

  .cta-angel-investing.mobile {
    margin-left: 10px;
    padding-left: 1rem;
    padding-right: 1rem;
    font-size: 20px;
  }

  .cta-angel-investing.mobile.mgmt-gradient {
    font-size: 16px;
    display: block;
  }

  .cta-angel-investing.mobile.mgmt-gradient.chatgpt {
    color: #000;
    background-color: #a6ef67;
    background-image: none;
    padding-left: .7rem;
    padding-right: .7rem;
  }

  .cta-angel-investing.mobile.mgmt-gradient.chatgpt.final-cta {
    width: 50%;
    padding: .8rem 1rem;
    font-size: 14px;
  }

  .cta-angel-investing.mobile.mgmt-gradient.chatgpt.final-cta.blue {
    background-color: #35e7be;
  }

  .cta-angel-investing.mobile.mgmt-gradient.chatgpt.final-cta._100 {
    font-size: 18px;
  }

  .cta-angel-investing.mgmt-gradient {
    display: none;
  }

  .d2c-stroke-circle.cyber {
    top: 11%;
    left: 0%;
    right: auto;
  }

  .d2c-stroke-circle.cyber.pm {
    width: 24px;
    height: 24px;
    padding: 6px;
  }

  .footer {
    position: relative;
  }

  .footer.pub.black-bg {
    background-color: #000;
    margin-top: 60px;
  }

  .footer.pub.black-bg.padding-top {
    margin-bottom: 80px;
  }

  .cta-content-left {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    color: #000;
    flex-flow: column;
    flex: 1;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
    overflow: visible;
  }

  .main-2 {
    position: relative;
  }

  .d2c-active-line {
    height: 100%;
  }

  .d2c-active-line.cyber.ever {
    width: 1px;
  }

  .tick-wrapper {
    padding: .5rem;
  }

  .tick-wrapper.bm {
    border-width: 4px;
    width: 2rem;
    height: 2rem;
    margin-bottom: 8px;
    padding: 0 .4rem .3rem;
  }

  .hero-mentor_component.pm2 {
    margin-top: 2.5rem;
  }

  .hero-mentor-details.margin-medium {
    grid-template-columns: minmax(auto, .5fr) minmax(auto, 1fr);
    margin: 1rem .5rem;
    padding: .5rem 0;
  }

  .hero-mentor-details.margin-medium.pm2 {
    justify-items: center;
    padding-left: 1rem;
  }

  .hero-mentor-details.margin-medium.pm2.vi {
    padding-right: 1rem;
  }

  .angel-investing-list-item {
    font-size: 16px;
    list-style-type: disc;
  }

  .text-weight-bold-2.text-align-center {
    font-weight: 600;
  }

  .cta-start-date-3 {
    border-radius: 0;
    flex: 0 auto;
    align-self: flex-start;
    font-family: IBM Plex Sans, sans-serif;
    font-size: 1.4rem;
    font-weight: 700;
    line-height: 1.25;
  }

  .cta-start-date-3.c-text-small {
    font-size: .8rem;
  }

  .heading-saas {
    font-size: 2.5rem;
  }

  .bold-text-3 {
    color: #a6ef67;
  }

  .image-419 {
    width: 40px;
    height: 40px;
  }

  .image-421 {
    border: 1px solid #fff;
    border-radius: 50px;
  }

  .image-422, .image-423, .image-424 {
    border: 1px solid #fff;
    border-radius: 30px;
  }

  .footer-content {
    text-align: left;
  }

  .image-fit-cover {
    height: 100%;
  }

  .pop-up_component {
    width: 24rem;
    max-width: 100%;
    padding: 1rem;
  }

  .pop-up_component.popup {
    display: flex;
  }

  .pop-up_component.form, .hidden-on-phone {
    display: none;
  }

  .timer {
    width: 24px;
    font-size: 1.25rem;
    font-weight: 500;
  }

  .div-block-842 {
    flex-direction: column;
    display: flex;
  }

  .form-block-4 {
    padding: 32px 24px;
  }

  .submit-button-2 {
    margin-top: 0;
  }

  .heading-113 {
    font-size: 2rem;
  }

  .section-61 {
    padding-left: 8px;
    padding-right: 8px;
  }

  .div-block-719 {
    text-align: center;
    border-radius: 20px;
    justify-content: center;
    align-items: center;
    margin-top: 40px;
    margin-bottom: 21px;
    display: flex;
    position: relative;
    overflow: hidden;
  }

  .background-video-5 {
    z-index: 0;
    text-align: center;
    justify-content: center;
    align-items: center;
    width: 200px;
    min-width: 280px;
    height: 200px;
    min-height: 280px;
    display: block;
    position: relative;
    overflow: hidden;
  }

  .background-video-5.chatgpt {
    object-fit: cover;
    min-height: 100px;
    overflow: hidden;
  }

  .background-video-5.chatgpt.g-2 {
    border-radius: 0;
    width: 100%;
    height: auto;
    min-height: 50vw;
  }

  .text-span-170 {
    font-family: IBM Plex Sans, sans-serif;
    font-size: 1.5rem;
    font-weight: 400;
  }

  .cut {
    color: #fff;
    font-size: 1rem;
    font-weight: 200;
    text-decoration: line-through;
  }

  .div-block-683 {
    border-left-style: none;
    border-left-width: 0;
    justify-content: flex-start;
    align-items: center;
    margin-left: 0;
    padding-top: 5px;
    padding-left: 0;
    display: flex;
  }

  .div-block-683.gpt-center-timer {
    justify-content: center;
    align-items: center;
  }

  .text-block-354 {
    color: #fff;
    border-left: 0 #0000;
    justify-content: flex-start;
    margin-right: 0;
    padding-left: 0;
    font-size: .9rem;
    font-weight: 300;
    line-height: 1;
    display: flex;
  }

  .text-block-353 {
    color: #fff;
    margin-left: 0;
    font-size: 1rem;
    font-weight: 700;
    display: flex;
  }

  .div-block-845 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    align-items: center;
    display: flex;
  }

  .margin-bottom-2 {
    margin: 0;
  }

  .margin-bottom-2.margin-regular.app {
    margin-bottom: 1.5rem;
  }

  .margin-bottom-2.margin-medium {
    margin-bottom: 0;
  }

  .margin-bottom-2.margin-medium.top-margin {
    margin-top: 1rem;
  }

  .bonus-item-2 {
    height: 15rem;
    line-height: 1.5;
  }

  .bonus-item-2.mc.gpt3 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    background-size: 105px, auto;
    border-color: #a6ef674d;
    justify-content: flex-start;
    width: auto;
    height: auto;
  }

  .div-block-438 {
    border-radius: 24px;
    padding: 8px 20px;
    font-size: .75rem;
  }

  .div-block-438.perf {
    min-width: 78px;
    height: 53px;
  }

  .text-block-416 {
    margin-left: 10px;
  }

  .div-block-548 {
    margin-top: 20px;
  }

  .div-block-446 {
    margin-bottom: 60px;
  }

  .image-218 {
    height: 1.75rem;
  }

  .gs-banner {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .div-block-547.sari {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .div-block-447 {
    grid-row-gap: 60px;
    grid-template-rows: auto;
  }

  .persistent-cta-mobile-2 {
    z-index: 1000;
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px);
    align-items: center;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .cta-content-left-2 {
    color: #000;
    flex: 1;
    align-items: flex-start;
    overflow: visible;
  }

  .heading-large-4 {
    line-height: 120%;
  }

  .heading-large-4.text-align-center.pm2 {
    text-align: center;
    margin-bottom: 0;
    font-size: 26px;
  }

  .heading-large-4.text-align-center.pm2 {
    margin-bottom: 0;
    font-size: 24px;
  }

  .heading-large-4.text-align-center {
    text-align: center;
    font-size: 32px;
  }

  .heading-large-4.text-align-center.pm2 {
    margin-bottom: 0;
    padding-bottom: 20px;
    font-size: 24px;
  }

  .heading-large-4.text-weight-medium {
    font-size: 24px;
  }

  .heading-large-4.text-align-center {
    margin-top: 2rem;
  }

  .text-size-medium-6 {
    text-align: center;
  }

  .hero-mentor-logo_component.padding-vertical.padding-small.pm2 {
    grid-template-rows: auto;
    display: block;
  }

  .hero-mentor-logo_component.padding-vertical.padding-small {
    grid-template-rows: auto auto;
    grid-template-columns: auto;
  }

  .evergreen_h2 {
    text-transform: none;
    justify-content: center;
    align-self: center;
    align-items: flex-start;
    font-size: 22px;
    display: block;
  }

  .evergreen_h2.newhead {
    flex: none;
  }

  .section-gpt {
    padding-top: 64px;
    padding-bottom: 80px;
  }

  .gpt-wrapper.project.course-30, .gpt-wrapper.project.course {
    grid-row-gap: 30px;
  }

  .gpt-content {
    text-align: left;
  }

  .image-455 {
    border-radius: 12px;
    width: 100%;
    max-width: 100%;
    height: auto;
    max-height: none;
  }

  .gsxlin {
    margin-top: 0;
  }

  .headline-gpt {
    flex-direction: column;
    align-items: center;
    margin-top: 0;
    margin-bottom: -15px;
    display: flex;
  }

  .headline-gpt.top-margin {
    margin-top: 30px;
  }

  .sub-head-gpt {
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-875 {
    flex-direction: row;
    align-items: center;
    width: auto;
    height: auto;
  }

  .div-block-876 {
    aspect-ratio: auto;
    background-color: #39482d;
    justify-content: center;
    width: 100%;
    height: 100%;
    min-height: 38px;
    max-height: 70px;
  }

  .text-block-442 {
    font-size: 12px;
  }

  .hero-wrapper-gpt {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    margin-top: 0;
    margin-bottom: 0;
  }

  .hero-wrapper-gpt.pm-gpt {
    padding-top: 0;
  }

  .hero-wrapper-gpt.sauranu {
    margin-top: 0;
  }

  .div-block-877 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    margin-top: 0;
  }

  .vsl-gpt {
    border: 0 #000;
  }

  .lightbox-link-29 {
    width: 100%;
  }

  .text-block-445 {
    color: #000;
    text-align: center;
    font-family: IBM Plex Sans, sans-serif;
    font-size: 16px;
    font-weight: 600;
    text-decoration: none;
    display: inline;
  }

  .text-block-446 {
    text-align: left;
    font-size: .8rem;
  }

  .text-span-176 {
    text-decoration: line-through;
  }

  .why-gs {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  .why-gs.ex {
    padding-top: 0;
    padding-bottom: 0;
  }

  .gpt-heading {
    text-align: left;
    font-size: 32px;
    overflow: hidden;
  }

  .gpt-heading.is-center {
    text-align: center;
    align-self: center;
    font-size: 1.75rem;
  }

  .paragraph-84 {
    font-size: 14px;
  }

  .paragraph-85 {
    text-align: left;
    font-size: 14px;
  }

  .paragraph-85.is-cente {
    text-align: center;
  }

  .div-block-879 {
    grid-row-gap: 20px;
  }

  .div-block-881 {
    grid-row-gap: 60px;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    display: flex;
  }

  .text-block-447 {
    text-align: left;
    font-size: 16px;
  }

  .div-block-882 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-direction: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex;
    overflow: hidden;
  }

  .text-block-448.blue {
    color: #35e7be;
  }

  .div-block-885 {
    border-right-style: none;
    flex-direction: column;
    padding-right: 0;
  }

  .div-block-886 {
    margin-left: 0;
  }

  .div-block-887 {
    grid-row-gap: 24px;
    margin-bottom: 40px;
    font-weight: 500;
  }

  .acg_investors {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .text-span-179 {
    color: #a6ef67;
  }

  .text-span-179.blue {
    color: #35e7be;
  }

  .container-12 {
    margin-top: -44px;
  }

  .div-block-889 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-direction: column;
    display: flex;
  }

  .div-block-890 {
    background-image: url('../images/vaibhav-mobile.png'), url('../images/Vaibhav-1.png');
    background-position: 0 0, 50% 0;
    background-size: cover, cover;
    height: 292px;
  }

  .div-block-890.raguveer {
    background-image: url('../images/Deepan-thumbnail-4.webp'), linear-gradient(#0000, #0000);
    background-position: 50%, 0 0;
  }

  .text-block-451 {
    font-size: 18px;
  }

  .div-block-891 {
    margin-bottom: 20px;
    margin-left: 20px;
  }

  .mentor-image-container {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-direction: column;
    display: flex;
  }

  .div-block-892 {
    grid-column-gap: 27px;
    grid-row-gap: 27px;
  }

  .text-block-452 {
    font-size: 16px;
  }

  .text-block-453, .paragraph-86 {
    font-size: 14px;
  }

  .div-block-894 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .text-span-181 {
    color: #fff;
    font-size: 2.2rem;
    font-weight: 400;
    text-decoration: line-through;
  }

  .text-span-182.blue {
    text-align: center;
  }

  .text-block-460, .text-block-461 {
    font-size: 14px;
  }

  .link-block-21 {
    align-items: center;
    font-size: 4vw;
  }

  .text-block-473, .text-block-474 {
    font-size: 3.5vw;
  }

  .hero-mentor-info-highlight-3 {
    top: -12%;
  }

  .hero-mentor-info-highlight-3.pm2 {
    width: 50%;
    padding-left: 1rem;
    padding-right: 1rem;
    top: -3%;
  }

  .timeline_component {
    padding-left: 16px;
  }

  .section-home-evergreen {
    background-image: url('../images/Rectangle.png'), url('../images/Group-1000002497_1Group 1000002497.webp'), radial-gradient(circle closest-corner, #1665f6, #063da2 50%, #0000 83%);
    background-position: 0 0, 50%, 0 0;
    background-repeat: repeat, no-repeat, repeat;
    background-size: 110px, auto, auto;
    padding-top: 40px;
    padding-bottom: 52px;
  }

  .section-home-evergreen.aic {
    margin-top: 16px;
    margin-left: 16px;
    margin-right: 16px;
  }

  .text-block-477 {
    text-align: left;
    padding-left: 20px;
    font-size: .875rem;
  }

  .hiring-logo {
    height: auto;
    min-height: 1.3rem;
    max-height: 1.4px;
    margin-left: 0;
    margin-right: 0;
  }

  .html-embed-74 {
    width: 14px;
    height: 14px;
  }

  .section-evergreen-faq {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section-evergreen-faq.pmfaq {
    padding-bottom: 20px;
  }

  .divider-3 {
    width: 100%;
    height: 1px;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .divider-3.no-margin {
    width: 1px;
    height: auto;
  }

  .divider-3.horizontal {
    margin-top: 0;
  }

  .div-block-911 {
    height: 92%;
    left: 0%;
  }

  .div-block-911.how-it-works {
    height: 91%;
  }

  .section-evergreen-curriculum {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section-evergreen-curriculum.aic, .section-evergreen-curriculum.dm-sec {
    margin-bottom: 0;
    padding-top: 40px;
    padding-bottom: 60px;
  }

  .aic-guest-mentor {
    background-size: cover;
    border-style: none none solid;
    border-bottom-color: #fff;
    align-items: center;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .curriculum-content {
    font-size: .875rem;
  }

  .curriculum-content.aic {
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
    margin-top: 0;
  }

  .footer-logo-container-4 {
    grid-column-gap: 12px;
    justify-content: flex-start;
  }

  .hiring-partner-component {
    grid-row-gap: 40px;
    margin-top: 0;
    margin-bottom: 40px;
  }

  .hiring-partner-component.overflow-visible {
    width: auto;
    margin-bottom: 50px;
    display: block;
    overflow: visible;
  }

  .hiring-partner-component.asdasda {
    margin-bottom: 40px;
  }

  .curriculum-container.aic {
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
    overflow: hidden;
  }

  .aic-mentor-name {
    font-size: 16px;
  }

  .how-it-works-item {
    max-width: 100%;
    margin-left: 0;
  }

  .how-it-works-item.rev {
    border-radius: 0;
  }

  .evergreeen-footer {
    grid-row-gap: 16px;
    text-align: left;
    background-image: url('../images/Rectangle.png'), radial-gradient(circle at 100% 100%, #1665f6, #063da2 52%, #042b71);
    background-position: 0 0, 0 0;
    background-size: 110px, auto;
    align-items: flex-start;
    margin-bottom: 0;
    padding-top: 54px;
    padding-bottom: 27px;
    font-size: .875rem;
    position: relative;
  }

  .evergreeen-footer.aic {
    background-color: #1a0a1e;
    background-image: url('../images/Ellipse-20.webp'), url('../images/Ellipse-19.webp');
    background-position: -90vw 130%, 75vw -30vh;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, auto;
    background-attachment: scroll, scroll;
    padding-top: 26px;
  }

  .module-text {
    font-size: 12px;
  }

  .module-text.aic {
    letter-spacing: .1em;
    text-transform: uppercase;
    padding-top: 0;
    padding-left: 13px;
    font-size: 12px;
    line-height: 1;
    top: 8px;
  }

  .evergreen_h1 {
    text-transform: none;
    font-size: 2rem;
  }

  .evergreen_h1.only-this {
    font-size: 2px;
  }

  .evergreen_h1.only-this.change-width {
    max-width: 47rem;
    font-size: 2rem;
  }

  .evergreen_h1.spm-mm {
    font-size: 1.5rem;
  }

  .text-block-478 {
    font-size: 1.25rem;
  }

  .ev-data-science-faq-answer {
    color: #ffffffb3;
    background-image: url('../images/Rectangle.png'), linear-gradient(135deg, #000, #001028);
    background-size: 110px, auto;
    padding-left: 20px;
    padding-right: 20px;
    font-size: .875rem;
  }

  .section-evergreen-offer {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section-evergreen-offer.dark.is-not-visible {
    padding-top: 60px;
  }

  .curriculum-component.dm {
    grid-template-columns: 1fr;
  }

  .div-block-494 {
    grid-column-gap: 10px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .div-block-494.v-flex {
    flex-direction: column;
  }

  .section-hiring-partner {
    padding-top: 0;
    padding-bottom: 0;
    overflow: hidden;
  }

  .section-hiring-partner.aic {
    background-color: #000;
    padding-top: 40px;
    padding-bottom: 0;
    display: block;
    overflow: hidden;
  }

  .section-hiring-partner.is-news {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .text-block-310 {
    font-size: 1.25rem;
  }

  .div-block-608 {
    max-width: 100%;
    margin-left: 24px;
    padding-left: 1px;
  }

  .d2c-inactive-line-5 {
    z-index: 0;
  }

  .d2c-inactive-line-5.ever {
    width: 1px;
  }

  .aic-header-button {
    font-size: .75rem;
  }

  .text-block-270 {
    font-size: 14px;
  }

  .curriculum-wrapper.aic {
    grid-row-gap: 40px;
  }

  .curriculum-wrapper.pmc_flex-center {
    grid-row-gap: 30px;
  }

  .schedule-card {
    grid-row-gap: 20px;
    flex-direction: column;
    padding: 16px;
    display: flex;
  }

  .schedule-card.rev {
    flex-direction: column-reverse;
  }

  .digital_page-wrapper {
    position: relative;
  }

  .job-guarantee-component {
    grid-row-gap: 40px;
  }

  .aic-mentor-image {
    max-height: 218.003px;
  }

  .aic-mentor-image.guest {
    border-radius: 12px;
    width: 30vw;
    height: 30vw;
  }

  .image-317 {
    height: 100px;
    top: -11px;
  }

  .section-job-guarnatee {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section-job-guarnatee.dark {
    padding-bottom: 20px;
  }

  .section-job-guarnatee.dark.aic {
    padding-top: 0;
  }

  .section-job-guarnatee.aic {
    margin-top: 0;
    padding-bottom: 60px;
  }

  .evergreen-desktop-cta {
    z-index: 2147483647;
    background-image: url('../images/pers-bg.svg');
    background-position: 0 0;
    background-size: auto;
    border-top-color: #fff6;
    padding: 12px 16px;
    display: block;
    inset: auto 0% 0%;
  }

  .evergreen-desktop-cta.pm {
    z-index: 1000;
  }

  .how-it-works-compononent {
    grid-row-gap: 40px;
  }

  .curriculum-title {
    padding-top: 40px;
    font-size: 20px;
  }

  .curriculum-title.aic {
    margin-top: 0;
    padding-top: 24px;
    font-size: 18px;
  }

  .curriculum-title.pm.change-grad {
    height: auto;
  }

  .img-cover-2 {
    object-fit: cover;
  }

  .container-large-10.text-align-center {
    margin-top: 0;
  }

  .aic-list.aic {
    padding-left: 2.1rem;
    padding-right: 2.1rem;
  }

  .schedule-component {
    grid-row-gap: 40px;
  }

  .evergreen-header-button-wrapper {
    grid-column-gap: 16px;
    margin-top: 1.25rem;
  }

  .hiring-companies-logos {
    grid-column-gap: 20px;
    flex-wrap: wrap;
    place-content: space-between center;
  }

  .hiring-companies-logos.aic {
    grid-column-gap: 28px;
    grid-row-gap: 15px;
    flex-wrap: nowrap;
    justify-content: flex-start;
    width: auto;
    margin-left: 0;
    display: flex;
    overflow: visible;
  }

  .hiring-companies-logos.aic.rev {
    margin-top: 0;
  }

  .hiring-companies-logos.aic.desk-hide {
    display: flex;
  }

  .hiring-companies-logos.ux-new {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
  }

  .hiring-companies-logos.ux-new.gg {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: stretch;
    width: auto;
    display: flex;
  }

  .faq-chevron-3 {
    width: 16px;
  }

  .curriculum-item {
    width: 100%;
    max-width: 100%;
  }

  .curriculum-item.aic {
    width: 100%;
  }

  .text-block-268 {
    text-transform: none;
    width: auto;
    font-size: 16px;
    line-height: 18px;
  }

  .gs-logo_evergreen {
    width: 220px;
  }

  .div-block-914.top {
    grid-column-gap: 24px;
    grid-row-gap: 40px;
    grid-template-rows: 30vw 30vw;
    grid-template-columns: 30vw 30vw;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .div-block-914.top.animated-left, .div-block-914.top.hide {
    grid-column-gap: 32px;
    grid-row-gap: 20px;
    grid-template-rows: 100px;
    grid-template-columns: 100px 100px 100px 100px 100px;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .div-block-914.ai-perf {
    display: flex;
  }

  .div-block-914.spm-gapfix {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .div-block-915 {
    background-image: none;
    width: 30vw;
    height: 30vw;
  }

  .div-block-915.spm-mentorcard {
    width: 25vw;
    height: 25vw;
  }

  .div-block-916 {
    padding: 4px 5px;
  }

  .image-458 {
    border-radius: 8px;
  }

  .link22, .link22.full {
    font-weight: 500;
  }

  .link22.full.cta-final {
    padding-left: 18px;
    padding-right: 18px;
  }

  .link22.pers-cta {
    align-items: center;
    max-height: 45px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .link22.pers-cta.cta-final {
    max-height: none;
    margin-left: auto;
    padding-left: 12px;
    padding-right: 12px;
  }

  .link22.cta-final {
    justify-content: center;
    align-items: center;
    padding-left: 16px;
    padding-right: 16px;
  }

  .link22.cta-final.pricebtn {
    padding: 6px;
  }

  .link22.cta-final-new {
    padding-left: 16px;
    padding-right: 16px;
  }

  .div-block-917 {
    flex-direction: column;
    display: flex;
    overflow: scroll;
  }

  .div-block-918 {
    background-position: -70px 240px;
  }

  .div-block-918.is-long {
    background-position: 140px 110px;
  }

  .div-block-918.is-short {
    background-position: -70px 180px;
  }

  .text-block-481 {
    font-weight: 500;
  }

  .div-block-924 {
    grid-template-columns: auto auto;
  }

  .news-article {
    border-radius: 8px;
  }

  .div-block-925 {
    grid-row-gap: 20px;
    flex-direction: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .div-block-926 {
    grid-column-gap: 16px;
    justify-content: space-between;
  }

  .div-block-927 {
    width: 80px;
    min-width: 80px;
    height: 80px;
    min-height: 80px;
  }

  .div-block-930 {
    grid-row-gap: 32px;
    flex-direction: column;
    display: flex;
  }

  .div-block-935 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: auto auto auto;
    grid-auto-columns: 1fr;
    justify-content: center;
    display: grid;
  }

  .div-block-935.alt {
    grid-column-gap: 15px;
    margin-top: 40px;
  }

  .tools-img {
    width: 25vw;
    height: 25vw;
  }

  .div-block-938 {
    grid-row-gap: 24px;
    flex-direction: column;
    width: auto;
    display: flex;
  }

  .div-block-939 {
    width: auto;
    max-width: none;
    display: block;
  }

  .div-block-939.long {
    width: 100%;
  }

  .image-459 {
    width: auto;
    height: auto;
    display: block;
  }

  .heading-116.is-yellow {
    font-size: 1.9rem;
  }

  .div-block-942 {
    grid-column-gap: 12px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .div-block-942.vertical, .div-block-942.x {
    display: flex;
  }

  .text-block-491 {
    padding-left: 35px;
  }

  .div-block-943 {
    grid-row-gap: 40px;
    flex-direction: column;
    margin-top: 40px;
    display: flex;
  }

  .text-block-493 {
    font-weight: 500;
  }

  .div-block-944 {
    grid-column-gap: 8px;
    flex-direction: row;
    margin-bottom: 20px;
    display: flex;
  }

  .html-embed-86 {
    height: 40px;
    margin-bottom: 8px;
    display: flex;
  }

  .div-block-945 {
    width: 100%;
    padding-left: 16px;
    padding-right: 16px;
  }

  .text-span-188 {
    font-size: 2rem;
  }

  .div-block-947 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    width: 304dvw;
    display: flex;
  }

  .image-462 {
    z-index: 0;
    min-width: 120px;
    min-height: 120px;
    bottom: -22vw;
    left: 54vw;
  }

  .image-462._2 {
    z-index: 2147483647;
    bottom: -12vw;
  }

  .image-462._3 {
    bottom: -8vw;
    left: 50vw;
  }

  .image-462._5 {
    bottom: -4vw;
    left: 56vw;
  }

  .image-462._6 {
    bottom: -9vw;
    left: 40vw;
  }

  .div-block-948 {
    width: 214vw;
  }

  .div-block-948.spm-heromentors {
    width: auto;
  }

  .div-block-949 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 214vw;
    margin-bottom: 0;
  }

  .div-block-949.spm-heromentors {
    width: auto;
  }

  .certi_component {
    grid-row-gap: 40px;
  }

  .div-block-499 {
    object-fit: cover;
    flex-flow: column;
  }

  .div-block-499.daycards {
    flex-flow: column;
  }

  .section-evergreen-certi {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section-evergreen-certi.dark {
    padding-top: 60px;
  }

  .image-262 {
    z-index: 2;
    width: 100%;
    height: auto;
  }

  .marquee-logos {
    grid-row-gap: 200px;
    flex-wrap: nowrap;
    width: 300dvw;
    display: flex;
    position: relative;
    left: -20px;
  }

  .div-block-951 {
    display: none;
  }

  .div-block-951.spm-logostaught {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .container-13 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    padding-left: 16px;
    padding-right: 16px;
  }

  .show-hide {
    flex-direction: column;
    display: flex;
  }

  .text-block-496, .text-block-496.mobile {
    font-size: 14px;
    line-height: 20px;
  }

  .text-span-189 {
    font-weight: 600;
  }

  .div-block-958 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-direction: column;
    display: flex;
  }

  .image-476 {
    height: 50%;
  }

  .image-478 {
    object-fit: cover;
    width: 100%;
    height: 100%;
  }

  .text-block-501 {
    margin-bottom: 8px;
  }

  .div-block-969 {
    grid-row-gap: 16px;
    flex-direction: column;
    width: auto;
    display: flex;
  }

  .div-block-969.is-single-div {
    width: auto;
  }

  .text-block-503 {
    font-weight: 500;
  }

  .div-block-971 {
    grid-row-gap: 12px;
  }

  .text-block-393 {
    color: #fff;
  }

  .text-block-505 {
    text-align: left;
    padding-left: 20px;
    font-size: .875rem;
  }

  .text-block-506 {
    width: auto;
    font-size: 14px;
  }

  .text-block-507 {
    margin-left: 10px;
  }

  .div-block-278 {
    align-items: stretch;
  }

  .div-block-978 {
    height: 92%;
    left: 0%;
  }

  .div-block-978.how-it-works {
    height: 91%;
  }

  .div-block-978.how-it-works.app {
    height: 89%;
    margin-top: 0;
    top: 2%;
  }

  .text-block-509 {
    font-size: 1.25rem;
  }

  .text-block-510 {
    text-align: left;
    line-height: 120%;
  }

  .heading-small-7 {
    margin-bottom: 8px;
  }

  .section-62 {
    grid-template-columns: 1fr;
  }

  .text-block-512 {
    font-size: 14px;
    line-height: 24px;
  }

  .mentor-logo-wrapper.guest {
    width: 3rem;
    height: 3rem;
  }

  .lightbox-link-16 {
    max-height: 13rem;
  }

  .evergreen_h2-2 {
    font-size: 1.75rem;
  }

  .div-block-980 {
    grid-row-gap: 32px;
    text-align: center;
    padding: 32px 28px;
  }

  .footer-des-2 {
    width: 90%;
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .section-faq-5.ag {
    margin-top: 2rem;
    margin-bottom: 2rem;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .heading-64 {
    letter-spacing: 0;
    text-transform: none;
    word-break: normal;
    overflow-wrap: normal;
    font-size: 25px;
  }

  .d2c-inactive-line-7 {
    z-index: 0;
  }

  .text-size-regular-5 {
    font-size: 14px;
  }

  .text-size-regular-5.text-align-center {
    color: #fffc;
    padding-top: 0;
    font-size: 11px;
  }

  .text-size-regular-5.text-weight-reegular {
    text-align: left;
  }

  .list-item-7 {
    font-size: .875rem;
  }

  .div-block-985 {
    margin-bottom: 4rem;
  }

  .page-padding-8 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .image-fit-cover-3 {
    object-position: 50% 50%;
    width: 100%;
  }

  .image-fit-cover-3.height {
    object-fit: cover;
    object-position: 50% 50%;
  }

  .div-block-401 {
    width: auto;
    max-width: none;
  }

  .text-block-252 {
    color: #fff;
    font-size: .9rem;
  }

  .angel-investing_component-2.spm-memtorapply.padding-1-25rem {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .div-block-987 {
    width: auto;
  }

  .image-483 {
    max-width: none;
    inset: 7% auto auto -172px;
  }

  .image-483.b {
    left: -50%;
  }

  .div-block-257 {
    margin-right: 0;
  }

  .div-block-257.pm2 {
    font-size: 1rem;
  }

  .div-block-367 {
    grid-template-columns: 1fr;
    padding: 20px;
  }

  .img-cover-3 {
    object-fit: cover;
  }

  .text-block-516 {
    margin-bottom: 24px;
    font-size: 1.25rem;
  }

  .body-text-4 {
    color: #fffc;
    margin-bottom: 10px;
  }

  .image-484 {
    height: 1.75rem;
  }

  .div-block-989, .div-block-310 {
    flex-direction: column;
  }

  .div-block-276 {
    align-items: center;
  }

  .faq-chevron-4 {
    width: 22px;
  }

  .div-block-275 {
    grid-template-columns: 1fr;
    width: 100%;
  }

  .button-4 {
    color: #fff;
    text-align: center;
  }

  .div-block-402 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: stretch;
    display: grid;
    overflow: visible;
  }

  .mentor-profile-item.guest {
    grid-template-columns: 1fr 1fr;
    font-size: 14px;
  }

  .mentor-profile-item.guest.pm2 {
    max-width: 100%;
  }

  .mentor-profile-item.guest.pm2.load._1-2, .mentor-profile-item.guest.pm2._1-2 {
    grid-template-columns: 1fr;
  }

  .mentor-profile-item.gh {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-direction: column;
    width: 152px;
    height: 320px;
    padding: 1rem;
    display: flex;
  }

  .text-block-517 {
    font-size: 13px;
  }

  .content-bottom {
    background-color: #fff;
    padding-left: 1rem;
    padding-right: 1rem;
    font-size: .875rem;
  }

  .program-mentor-content {
    border-style: none;
    border-radius: 0;
  }

  .section-header {
    background-image: none;
    margin-top: 12px;
    margin-bottom: 1.5rem;
    overflow: hidden;
  }

  .footer-des-3 {
    color: #fffc;
    text-align: left;
    width: 90%;
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 14px;
  }

  .header-mentor-name {
    font-size: .875rem;
    font-weight: 600;
  }

  .cta-content-left-3 {
    flex-direction: column;
    flex: 1;
    justify-content: flex-start;
    align-items: flex-start;
    overflow: visible;
  }

  .cta-cc {
    flex: 1;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .cta-cc.mobile {
    line-height: 1.2;
    display: block;
    box-shadow: 5px 5px 0 -2px #fff;
  }

  .cta-cc.mobile.payment-button {
    font-size: 1rem;
  }

  .instructed-by-text {
    width: 9rem;
  }

  .logo {
    margin-bottom: 1.5rem;
  }

  .header-mentor-image-container {
    width: 6rem;
  }

  .margin-bottom-3 {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .free-item-title {
    margin-bottom: 8px;
    font-size: 1.5rem;
  }

  .headline {
    font-size: 2rem;
  }

  .hero-page-padding {
    padding-left: 12px;
    padding-right: 16px;
  }

  .container-large-14 {
    z-index: 1;
    position: relative;
  }

  .header-mentor-job {
    font-size: .75rem;
  }

  .glare {
    height: auto;
    left: -29%;
    transform: none;
  }

  .section-headline {
    text-align: center;
    font-size: 2rem;
  }

  .program-details_component {
    margin: 1.5rem 1rem 0;
    display: none;
  }

  .program-details_component.mob {
    color: #fff;
    background-color: #000;
    width: auto;
    margin-top: 0;
    margin-left: 1.5rem;
    margin-right: 1.5rem;
    display: flex;
  }

  .content-top {
    background-color: #0000;
    padding: 0 1rem 2.5rem;
    font-size: .875rem;
  }

  .header-mentor-details {
    padding: 1.5rem 1rem;
  }

  .pricing {
    margin-bottom: 16px;
    font-size: 2.5rem;
    line-height: 1.2;
  }

  .pcta {
    display: none;
  }

  .persistent-cta-mobile-3 {
    z-index: 1000;
    background-color: #000;
    justify-content: space-between;
    align-items: center;
    padding: 11px 1.5rem;
  }

  .program-details-content {
    padding: 1.25rem;
    font-size: .875rem;
  }

  .header-mentor_component {
    background-image: url('../images/Group-1000002502-7.svg');
    background-position: 50% -4%;
    background-repeat: no-repeat;
    padding-bottom: 3rem;
    padding-left: 30px;
    padding-right: 30px;
  }

  .faq-chevron-5 {
    width: 22px;
  }

  .content-left {
    text-align: center;
    flex-direction: column;
    align-items: center;
    padding-left: 24px;
    padding-right: 24px;
    display: flex;
  }

  .header-component-2 {
    grid-column-gap: 2rem;
    grid-row-gap: 1.25rem;
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: auto;
    grid-auto-columns: 1fr;
    padding: 0;
    display: flex;
  }

  .module_component {
    grid-row-gap: 40px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .mentor-image-container-2 {
    box-shadow: none;
    border-style: none;
    border-radius: 0;
    padding: 16px 16px 32px;
  }

  .mentor-name2 {
    font-size: 1.5rem;
  }

  .pricing-component_left {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .price-container-mcta {
    grid-column-gap: 8px;
    align-items: flex-end;
    margin-bottom: 4px;
    margin-right: 4px;
    display: flex;
  }

  .program-director-card-2 {
    grid-row-gap: 0rem;
    background-color: #25d0ae;
    border: 1px solid #000;
    flex-direction: column;
    max-width: none;
    padding: 0;
    display: flex;
    overflow: hidden;
    box-shadow: 8px 8px 0 -2px #000;
  }

  .pricing-cta.small {
    font-size: 1.5rem;
  }

  .header-mentor-card {
    color: #fff;
    text-decoration: none;
  }

  .div-block-440 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .div-block-441 {
    grid-row-gap: 16px;
    margin-bottom: 20px;
  }

  .footer-logo-gs-cta {
    flex-direction: column;
    display: flex;
  }

  .industry_component {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .copyright-text {
    color: #ffffff80;
    text-align: left;
    margin-top: 20px;
  }

  .content-container {
    padding: 40px 24px;
  }

  .footer2 {
    background-color: #1f1f1f;
    flex-direction: column;
    align-items: flex-start;
    padding: 42px 24px 24px;
    display: flex;
  }

  .offer-title-container {
    margin-bottom: 12px;
    line-height: 1.3;
  }

  .offer-container-2 {
    grid-row-gap: 40px;
    flex-direction: column;
    display: flex;
  }

  .margin-top-3 {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .price2 {
    color: #25d0ae;
    -webkit-text-stroke-color: #f66d5a;
    font-size: 1.5rem;
    font-weight: 600;
    line-height: 1.2;
  }

  .price2.is-strikethrough {
    color: #fff;
    font-size: 1rem;
    text-decoration: line-through;
  }

  .module_item {
    max-width: 670px;
    padding: 1.25rem;
    font-size: .875rem;
  }

  .footer-gs-logo {
    width: 100px;
  }

  .text-block-240 {
    flex-direction: column;
    width: auto;
    max-width: 13.5rem;
    font-size: .75rem;
    display: block;
  }

  .text-block-240.long {
    max-width: 13rem;
  }

  .offer-detail-content {
    grid-column-gap: 12px;
  }

  .pub-faq-open-2 {
    background-color: #fff;
    border-top: 1px solid #000;
    padding: 16px;
    font-size: 14px;
    line-height: 150%;
  }

  .certificate-wrapper {
    margin-bottom: 40px;
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .industry_item {
    padding: 40px 20px;
  }

  .pub-faq-question-2 {
    padding: 16px;
  }

  .faq-question {
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5;
  }

  .footer-logo-container-5 {
    grid-column-gap: 12px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    display: flex;
  }

  .footer-logo-container-5.premium {
    margin-bottom: 1rem;
  }

  .section-mobile-only {
    background-color: #000;
    padding-top: 20px;
    padding-bottom: 24px;
  }

  .header-mentor-logos {
    grid-column-gap: 12px;
    grid-row-gap: 20px;
    border-radius: 0;
    margin-top: 0;
    padding: 2.25rem 1.5rem 2rem;
  }

  .img-fit-cover.mentor {
    border: 1px solid #000;
    border-radius: 12px;
    width: 100%;
    height: 20rem;
  }

  .img-fit-cover.mentor-1 {
    object-fit: fill;
    height: 180px;
  }

  .headline-container {
    background-image: url('../images/Header-tile-1.svg');
    background-repeat: repeat;
    background-size: contain;
    padding: 1.25rem 1.5rem;
  }

  .footer-3 {
    margin-bottom: 80px;
    position: relative;
  }

  .sub-heading-container {
    margin-top: 0;
  }

  .who-item-2 {
    width: 100%;
    max-width: none;
    display: flex;
  }

  .heading-119 {
    line-height: 1.25;
  }

  .per-container {
    align-items: flex-start;
  }

  .per-container.checkbox {
    width: 90%;
    min-width: auto;
    max-width: 944px;
    height: auto;
    min-height: auto;
  }

  .footer-des-4 {
    width: 90%;
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 14px;
  }

  .div-block-993 {
    height: 92%;
    left: 0%;
  }

  .div-block-993.how-it-works {
    height: 91%;
  }

  .d2c-inactive-line-8 {
    z-index: 0;
  }

  .d2c-inactive-line-8.ever {
    width: 1px;
  }

  .div-block-994 {
    background-image: none;
    border-radius: 0;
    justify-content: space-between;
    width: 100%;
    overflow: scroll;
  }

  .div-block-995 {
    border-style: none;
    width: 15rem;
    margin-right: 16px;
  }

  .div-block-995.bm {
    margin-right: 0;
  }

  .block-3 {
    background-image: linear-gradient(#ffffff1a, #d9dfff1c);
    border-style: solid;
    width: 15rem;
    padding: 1rem;
    display: flex;
  }

  .block-3.tl {
    border-top-left-radius: 8px;
  }

  .block-3.tl.justify-center {
    background-image: linear-gradient(#ffffff1a, #d9dfff1c);
  }

  .block-3.tr {
    border-top-right-radius: 8px;
  }

  .image-fit-cover-4 {
    display: block;
  }

  .div-block-998 {
    width: auto;
    margin-top: 50px;
    padding-top: 0;
  }

  .meet-your-mentor {
    background-color: #000;
    padding: 0 24px;
  }

  .why-now {
    background-color: #000;
    padding: 0 24px 3rem;
  }

  .bonus-gpt {
    background-color: #000;
    padding: 3rem 1.25rem;
  }

  .text-block-533 {
    text-align: center;
    background-color: #181818;
    padding-left: 20px;
    font-size: .875rem;
  }

  .footer-logo-container-7 {
    grid-column-gap: 12px;
    justify-content: flex-start;
  }

  .faq-chevron-7 {
    width: 15px;
    margin-top: 5px;
  }

  .text-block-536 {
    font-size: 1.25rem;
  }

  .text-block-539 {
    margin-right: 10px;
    font-size: 16px;
    line-height: 140%;
  }

  .workshop-for_container-4 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-columns: 1fr;
    max-width: none;
    display: grid;
  }

  .text-block-541 {
    font-size: 13px;
  }

  .d2c-btn {
    text-align: center;
    width: 100%;
    margin-top: 30px;
  }

  .d2c-btn:hover {
    transform: scale(1);
  }

  .pop-up-modal-3 {
    padding-left: 1rem;
    padding-right: 1rem;
    display: none;
  }

  .margin-bottom-5 {
    margin: 0;
  }

  .margin-bottom-5.margin-regular.app {
    margin-bottom: 1.5rem;
  }

  .video-90 {
    width: 100%;
  }

  .div-block-1051 {
    width: 90vw;
    padding-left: 0;
    padding-right: 0;
  }

  .text-block-547 {
    margin-top: 12px;
    font-size: .75rem;
  }

  .navbar2 {
    margin-top: 0;
  }

  .dropdown-list-4.w--open {
    width: 85vw;
  }

  .dropdown-toggle-4:hover {
    background-color: #fff;
  }

  .div-block-1054 {
    width: 100%;
  }

  .dropdown-list-3.w--open {
    width: 85vw;
    position: absolute;
    inset: 44px -56px auto auto;
  }

  .gs-logo-2 {
    width: 6rem;
  }

  .icon-1x1-atom {
    align-self: center;
  }

  .trust-rating-badge {
    background-color: #fff0;
    border-width: .5px;
    border-color: #a6a6a6;
    border-radius: 4px;
    grid-template-columns: 24px 1fr;
    padding: 5px 10px;
  }

  .rating-text.text-color-black {
    color: #fff;
    font-size: 10px;
    font-weight: 600;
  }

  .link-block-27 {
    grid-column-gap: 0px;
    grid-template-columns: 3.5fr .25fr;
    padding-left: 20px;
    padding-right: 20px;
  }

  .link-block-27.green.chatgpt {
    grid-column-gap: 0px;
    grid-row-gap: 16px;
    background-color: #a6ef67;
    grid-template-rows: auto;
    grid-template-columns: 3.5fr .25fr;
    grid-auto-columns: 1fr;
    padding: 12px 20px;
    font-weight: 500;
    display: grid;
  }

  .link-block-27.green.chatgpt.final-cta {
    text-align: center;
    display: block;
  }

  .text-block-555 {
    font-size: 1rem;
  }

  .div-block-403 {
    grid-template-columns: 1fr 1fr;
    justify-items: center;
  }

  .heading-129 {
    text-align: center;
    margin-bottom: 24px;
    font-size: 18px;
    font-weight: 400;
    line-height: 24px;
  }

  .text-block-556 {
    margin-left: 10px;
  }

  .div-block-1069 {
    margin-right: 0;
  }

  .div-block-1069.pm2 {
    font-size: 1rem;
  }

  .image-508 {
    height: 1.75rem;
  }

  .text-size-regular-8 {
    font-size: 14px;
  }

  .div-block-1075 {
    width: auto;
  }

  .image-fit-cover-9 {
    object-position: 50% 50%;
    width: 100%;
  }

  .image-fit-cover-9.height {
    object-fit: cover;
    object-position: 50% 50%;
  }

  .image-fit-cover-9.height._150 {
    object-position: 50% 25%;
    height: 200px;
  }

  .button-19 {
    color: #fff;
    text-align: center;
  }

  .div-block-1076 {
    align-items: stretch;
  }

  .div-block-1077 {
    grid-template-columns: 1fr;
    width: 100%;
  }

  .div-block-1079 {
    width: auto;
    max-width: none;
  }

  .section-faq-7.ag {
    margin-top: 2rem;
    margin-bottom: 2rem;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .faq-chevron-8 {
    width: 22px;
  }

  .text-size-regular-9 {
    font-size: 14px;
  }

  .evergreen_h2-3 {
    text-transform: none;
    font-size: 1.75rem;
  }

  .text-block-560 {
    font-size: 1.25rem;
  }

  .container-large-17.text-align-center {
    margin-top: 0;
  }

  .image-510 {
    z-index: 0;
    min-width: 120px;
    min-height: 120px;
    bottom: -22vw;
    left: 54vw;
  }

  .image-510._5 {
    bottom: -4vw;
    left: 56vw;
  }

  .image-510._6 {
    bottom: -9vw;
    left: 40vw;
  }

  .image-510._2 {
    z-index: 2147483647;
    bottom: -12vw;
  }

  .image-510._3 {
    bottom: -8vw;
    left: 50vw;
  }

  .div-block-1093._5.spm-outcomes.padd-btm-0 {
    margin-bottom: 0;
  }

  .div-block-1094 {
    grid-row-gap: 32px;
    flex-direction: column;
    display: flex;
  }

  .text-block-562 {
    font-size: 14px;
    line-height: 24px;
  }

  .text-size-regular-11 {
    font-size: 14px;
  }

  .div-block-1095 {
    margin-bottom: 4rem;
  }

  .div-block-1096 {
    flex-direction: column;
  }

  .spm-logotaught {
    flex-wrap: wrap;
  }

  .spm-logotaught.spm-row {
    padding-top: 10px;
  }

  .width-para-tt {
    width: auto;
  }

  .hide-mob {
    display: none;
  }

  .hide-desk {
    mix-blend-mode: screen;
    display: block;
  }

  .hero-mentor-logo {
    object-fit: cover;
    width: 100%;
    min-width: 4.8rem;
    max-width: 10rem;
    height: auto;
  }

  .hero-mentor-info-highlight-4 {
    top: -23px;
  }

  .mentor-component {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .workshop-working_component {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .hero-mentor-content {
    text-align: center;
    width: 100%;
  }

  .hero-mentor_component-3 {
    width: 100%;
  }

  .crash-course_right {
    margin-top: 0;
  }

  .margin-bottom-7 {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-bottom-7.margin-custom3 {
    margin-bottom: 2rem;
  }

  .margin-bottom-7.margin-custom-2 {
    margin-top: .25rem;
    margin-bottom: .25rem;
  }

  .workshop-working_item {
    width: auto;
  }

  .certificate-component {
    grid-template-columns: 1fr;
  }

  .mentor-name-and-bio {
    padding-left: 16px;
    padding-right: 16px;
  }

  .heading-medium-3 {
    font-size: 1.75rem;
  }

  .heading-medium-3.text-weight-normal {
    object-fit: fill;
  }

  .hero-mentor-logo-wrapper-3 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-direction: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .hero-mentor-logo-wrapper-3.mentor {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
  }

  .container-large-19 {
    z-index: 1;
    position: relative;
  }

  .course-cta.persistent {
    width: 45%;
    padding-top: .8rem;
    padding-bottom: .8rem;
    font-size: 1rem;
    display: block;
  }

  .course-cta.persistent.strech {
    flex: none;
  }

  .course-cta.popup {
    display: flex;
  }

  .learn-list {
    grid-template-columns: 1fr;
  }

  .course-component {
    background-position: 92% 96%;
    flex-direction: column;
    padding-left: 0;
    padding-right: 0;
  }

  .timer-content-2 {
    font-size: 40px;
  }

  .course-component-top {
    margin-left: 20px;
    margin-right: 20px;
  }

  .faq-answer-text-2 {
    padding-left: 0;
    padding-right: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 28px;
  }

  .vsl-wrapper {
    height: 12.5rem;
  }

  .full-image {
    object-position: 50% 50%;
    display: inline-block;
  }

  .hero-mentor-details-2 {
    flex-direction: column;
  }

  .cta-date-timer-3 {
    font-size: .8rem;
    font-weight: 400;
  }

  .course-component-bottom {
    margin-bottom: 20px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .mentor-logos {
    width: 100%;
    min-width: 4.4rem;
    max-width: 8rem;
  }

  .checkmark-wrapper {
    flex: none;
  }

  .who-item-2 {
    width: 100%;
    margin-right: 0;
    font-size: 1rem;
    line-height: 1.2;
  }

  .hero-mentor-logo_component-2 {
    text-align: center;
  }

  .timer-number-container-2 {
    width: auto;
  }

  .price {
    font-size: 40px;
  }

  .timer_component-2 {
    grid-column-gap: 16px;
    justify-content: center;
    display: flex;
  }

  .curriculum_item {
    grid-column-gap: 12px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
  }

  .footer-4 {
    padding-bottom: 4rem;
  }

  .faq-question-wrapper-3 {
    align-items: flex-start;
    padding-left: 0;
    padding-right: 0;
    font-size: 16px;
    line-height: 24px;
  }

  .flex-2.no-wrap.list-item {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-wrap: wrap;
    display: flex;
  }

  .mentor-logo-wrapper-2 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .course-details_component {
    grid-column-gap: 16px;
    justify-content: space-between;
    align-items: stretch;
    margin-bottom: 0;
  }

  .vsl-container-2 {
    height: 14rem;
    margin-bottom: 1rem;
  }

  .deco-left-2 {
    bottom: 2%;
    left: -4%;
  }

  .deco-left-2.length {
    bottom: 1%;
  }

  .faq-icon-2 {
    flex: 0 auto;
    height: 1.2rem;
  }

  .body-text-large {
    font-size: 16px;
    font-weight: 400;
  }

  .body-text-large.text-color-black.text-weight-normal {
    font-size: 14px;
  }

  .body-text-large.size-12 {
    font-size: 12px;
    font-weight: 500;
  }

  .body-text-large.pmc_white-500 {
    font-weight: 500;
  }

  .hero_component-2 {
    grid-row-gap: 2rem;
    flex-direction: column;
    margin-top: 0;
    display: flex;
  }

  .final-offer {
    grid-column-gap: 64px;
    grid-row-gap: 48px;
    flex-direction: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .section-home-crash-course {
    height: auto;
  }

  .section-home-crash-course.ts {
    padding-top: 40px;
  }

  .footer-logo-container-8 {
    grid-column-gap: 12px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    display: flex;
  }

  .who_component-2 {
    flex-direction: column;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .hero-content_right {
    grid-row-gap: 0px;
  }

  .deco-right-2 {
    z-index: 0;
    right: -5%;
  }

  .mentor-content-wrapper {
    border: 1px #00000080;
  }

  .bonus-title-container {
    grid-column-gap: 24px;
    display: flex;
  }

  .persistent-cta-2 {
    z-index: 10;
    border-top: 1px #c2ddff;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }

  .persistent-cta-2.v-flex {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .section-timer-2 {
    background-size: 350px;
  }

  .course-detail-item {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: auto;
    min-width: 28%;
    padding-left: .75rem;
    padding-right: .75rem;
    font-size: .875rem;
  }

  .mentor-image-wrapper-2 {
    height: 50vh;
    margin-right: 12px;
  }

  .sub-heading {
    font-size: .875rem;
  }

  .heading-133 {
    font-size: 2.25rem;
  }

  .day-number-wrappper {
    font-size: 1.15rem;
  }

  .curriculum_description {
    padding-top: 1.5rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .text-block-568 {
    font-size: .7rem;
  }

  .link-block-29, .link-block-30, .link-block-31 {
    align-items: center;
    font-size: 4vw;
  }

  .pop-up-modal-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .field-label-2 {
    margin-bottom: .5rem;
    font-size: .875rem;
    line-height: 1.4;
  }

  .d2c-form-block-2 {
    display: flex;
  }

  .text-block-573 {
    font-size: 1.125rem;
  }

  .div-block-1112.cc {
    display: none;
  }

  .div-block-1113 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-top: 54px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .div-block-1113.cc {
    flex-direction: column-reverse;
    padding-top: 0;
    padding-right: 0;
  }

  .div-block-1113.cc.new {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .div-block-1114 {
    height: 445px;
  }

  .div-block-1114.cc {
    height: 240px;
  }

  .image-522 {
    max-width: 40%;
  }

  .text-block-574 {
    font-size: 1.375rem;
  }

  .text-block-575 {
    font-size: 1.125rem;
  }

  .image-523 {
    display: none;
  }

  .image-523.mobile {
    object-fit: cover;
    display: block;
  }

  .div-block-1119 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: center;
    display: flex;
  }

  .text-block-576 {
    font-size: 1.5625rem;
  }

  .collection-list-18 {
    grid-column-gap: 6px;
  }

  .yes-popup-wrapper {
    z-index: 1200;
    padding-top: 0%;
    padding-bottom: 0%;
    display: none;
  }

  .medium-40-2 {
    margin-bottom: 2rem;
  }

  .video-testimonial-pm {
    width: 100%;
    min-height: auto;
  }

  .testimonial_component-2 {
    grid-template-columns: 1fr;
  }

  .testimonial_component-2.pm-2 {
    grid-column-gap: 20px;
    grid-row-gap: 40px;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    min-width: 100%;
    display: flex;
  }

  .text-span-219 {
    font-size: 25px;
    line-height: 1;
  }

  .text-block-582 {
    text-align: center;
    max-width: none;
    padding-right: 1px;
    font-size: .7rem;
  }

  .footer-logo-container-9 {
    grid-column-gap: 12px;
    justify-content: center;
    margin-bottom: 0;
  }

  .padding-section-120 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    margin-left: 0;
    margin-right: 0;
    padding-top: 47px;
    padding-bottom: 60px;
  }

  .padding-section-120.left {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .learn-heading {
    text-align: center;
    font-size: 28px;
  }

  .v-flex-30.left._15px {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
    justify-content: center;
    align-items: center;
  }

  .text-block-586 {
    font-size: 14px;
    line-height: 21px;
  }

  .learn_button {
    width: 180px;
    padding: 14px 40px;
    font-size: 16px;
    font-weight: 600;
    box-shadow: 0 6px 33px #49783f03, 0 6px 31px #49783f14, 0 6px 26px #49783f45, 0 6px 19px #49783f78, 0 6px 11px #49783f8a;
  }

  .learn_button.no-radius {
    border-radius: 16px;
    width: auto;
    padding: 14px 20px;
    font-size: 16px;
  }

  .learn_button.download {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    font-size: 1rem;
  }

  .text-block-587 {
    font-size: 14px;
  }

  .top-marquee {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    width: 100%;
  }

  .marquee_card {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    width: 54px;
    height: 71px;
    padding-top: 7px;
  }

  .hero_marquee {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .linear_gradient {
    padding-bottom: 120px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .div-block-1150 {
    grid-column-gap: 30px;
    grid-row-gap: 20px;
    flex-wrap: wrap;
    justify-content: flex-start;
    width: 256px;
  }

  .div-block-1151 {
    bottom: -90px;
  }

  .div-block-1152 {
    align-items: flex-start;
    padding: 8px 16px;
  }

  .font-size-40 {
    font-size: 20px;
  }

  .font-size-40.text-white {
    text-align: center;
    font-size: 28px;
  }

  .font-size-40.text-white.align-center {
    text-align: left;
  }

  .div-block-1153 {
    padding-bottom: 0;
    padding-left: 24px;
    padding-right: 24px;
  }

  .div-block-1154 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-direction: column;
    display: flex;
  }

  .image-531 {
    height: auto;
  }

  .relative {
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .relative.remove-pad {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
    position: relative;
  }

  .relative.no-bottom-margin {
    margin-top: 60px;
  }

  .marquee_wrapper {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    margin-top: 0;
  }

  .marquee_wrapper.margin-bottom-36 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    margin-bottom: 0;
  }

  .div-block-700 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .marquee {
    grid-column-gap: 5px;
    grid-row-gap: 32px;
    grid-template-columns: 1fr 1fr 1fr;
    padding-left: 0;
    padding-right: 0;
  }

  .marquee.mainhead {
    width: 50%;
  }

  .bottom-marquee {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    width: 100%;
  }

  .div-block-1157 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .border {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-direction: row;
    align-items: flex-start;
    padding: 16px 24px;
  }

  .div-block-1158 {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
  }

  .opacity-0-6 {
    font-size: 14px;
  }

  .div-block-1155-copy {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .testmonial-slider {
    grid-column-gap: 22px;
    grid-row-gap: 22px;
    flex-direction: column;
    justify-content: center;
    padding-top: 38px;
    padding-bottom: 38px;
    display: flex;
  }

  .testimonial-mask {
    text-align: center;
    max-width: 100%;
  }

  .slide-testimonial {
    width: 70%;
    height: 470px;
    margin-right: 0;
    padding: 18px;
  }

  .slide_nav {
    position: relative;
    bottom: 0;
  }

  .div-block-1159 {
    margin-top: 12px;
  }

  .image-32 {
    width: 37px;
    height: 37px;
  }

  .coming-wrapper {
    padding-left: 24px;
    padding-right: 24px;
    overflow: scroll;
  }

  .div {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .most-watch-mentor {
    width: 100px;
    height: 160px;
    padding-bottom: 14px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .most-watch-mentor.pink-bg, .most-watch-mentor.blue-bg {
    padding-left: 10px;
    padding-right: 10px;
  }

  .logo-cmp {
    height: auto;
    margin-top: 0;
  }

  .ln-grad {
    height: 100px;
  }

  .watch-block {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
  }

  .div-block-1161 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    align-items: flex-start;
  }

  .margin-top-72 {
    margin-top: 30px;
  }

  .explore-slider {
    flex-flow: column;
  }

  .explore-mask {
    max-width: 100%;
    min-height: auto;
  }

  .arrowy, .arrowy.right {
    display: none;
  }

  .slide-explore {
    width: 100%;
    min-height: auto;
    margin-right: 12px;
    padding-bottom: 15px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-1162.margin-top-12 {
    margin-top: 0;
  }

  .dropdown-list-7 {
    display: none;
  }

  .div-block-1163 {
    margin-top: 16px;
  }

  .pcta-3 {
    display: none;
  }

  .lightbox-link-29-copy {
    width: 100%;
  }

  .div-block-876-copy {
    background-color: #39482d;
    justify-content: center;
    align-items: center;
  }

  .new-year-sale-start {
    height: 445px;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-1137 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: center;
    display: flex;
  }

  .text-block-593 {
    font-size: 1.125rem;
  }

  .new-year-wrapper {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-top: 54px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .image-432 {
    display: none;
  }

  .image-432.mobile {
    object-fit: cover;
    display: block;
  }

  .text-block-594 {
    font-size: 1.375rem;
  }

  .text-block-565 {
    font-size: 1.5625rem;
  }

  .image-434-copy {
    max-width: 40%;
  }

  .text-block-595 {
    font-size: 1.125rem;
  }

  .icon-1x1-medium-3 {
    width: 20px;
    height: 20px;
  }

  .coming-soonn {
    flex-wrap: nowrap;
    width: auto;
  }

  .community-image {
    width: 100px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .community-image.reduce-size {
    width: 80px;
    height: 26px;
  }

  .marquee-right {
    grid-column-gap: 5px;
    grid-row-gap: 32px;
    grid-template-columns: 1fr 1fr 1fr;
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-pane-tab-1 {
    align-items: center;
    width: 100%;
  }

  .tab-pane-tab-1.box-shadow {
    height: auto;
    box-shadow: 0 2px 17px #b3ff9e;
  }

  .font-size-24 {
    font-size: 1rem;
  }

  .font-size-48 {
    font-weight: 500;
  }

  .mentor-block {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 20px;
    display: flex;
  }

  .v-flex-16.align-center-f {
    justify-content: center;
    align-items: flex-start;
  }

  .shetty-image {
    object-fit: contain;
  }

  .text-span-163 {
    text-decoration: underline;
  }

  .link-block-33 {
    align-items: center;
    font-size: 4vw;
  }

  .link16 {
    color: #fff;
  }

  .d2c-form-block-3 {
    display: flex;
  }

  .pop-up-modal-5 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .div-block-935-copy {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: auto auto;
    grid-auto-columns: 1fr;
    justify-content: center;
    display: grid;
  }

  .div-block-1071-copy {
    flex-direction: column;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .div-block-1078-copy {
    align-items: center;
  }

  .marquee-hero-right, .marquee-hero-left {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .hero-img {
    height: 8px;
  }

  .image-537 {
    height: auto;
  }

  .image-538 {
    object-fit: fill;
    height: 36px;
  }

  .text-size-10-rating {
    color: #eaeaea;
    font-family: IBM Plex Sans Condensed, sans-serif;
    font-size: 10px;
    font-weight: 400;
  }

  .font-size-32 {
    font-size: 20px;
  }

  .text-block-602 {
    font-size: 14px;
  }

  .div-block-1170 {
    align-items: center;
  }

  .div-block-1171 {
    display: flex;
  }

  .text-what {
    font-size: 16px;
  }

  .bold-h {
    font-weight: 700;
  }

  .designation-most {
    font-size: 8.4px;
  }

  .wrap-slide-touch {
    width: 100%;
    display: flex;
    overflow: visible;
  }

  .div-block-1174 {
    padding-bottom: 0;
  }

  .div-pad-24 {
    margin-bottom: 0;
    padding-left: 24px;
    padding-right: 24px;
  }

  .bold-text-23 {
    font-size: 16px;
    font-weight: 400;
  }

  .div-block-1176 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-direction: column;
    display: flex;
  }

  .space-between {
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
    display: flex;
  }

  .flip-wrapper {
    width: 100px;
    height: 160px;
  }

  .flip-heading {
    font-size: 13px;
  }

  .line-img {
    width: 60%;
  }

  .plus-icon {
    width: 15px;
  }

  .div-block-1177 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    grid-template-rows: auto;
    grid-template-columns: 1.25fr .25fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    margin-top: 5px;
    display: grid;
  }

  .wrap-topic.hide-desk {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: column;
    align-items: stretch;
    display: flex;
  }

  .pop-up-form-2 {
    width: 24rem;
    max-width: 100%;
    padding: 1rem;
  }

  .pop-up-form-2.ux {
    z-index: 2;
  }

  .div-block-1180 {
    flex-direction: column;
  }

  .div-block-1181 {
    font-size: 14px;
  }

  .d2c-form-block-4 {
    display: flex;
  }

  .offer-content-copy {
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .inline-textt {
    font-size: 14px;
  }

  .font-size-20 {
    font-size: 1rem;
  }

  .div-block-1183 {
    display: none;
  }

  .pricing-component_left-copy {
    padding: 1.5rem 1.25rem;
  }

  .pricing_component-copy {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .div-block-1184 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    grid-template-columns: 1fr;
    margin-bottom: 40px;
  }

  .div-block-1158-copy {
    margin-bottom: 16px;
  }

  .upskill-brand-wrap {
    margin-top: 16px;
    margin-bottom: 24px;
  }

  .offer-container-copy {
    flex-direction: column;
    display: flex;
  }

  .content-container-copy {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .upskill-team {
    padding-top: 16px;
    padding-bottom: 16px;
    font-size: 1rem;
  }

  .pop-up-modal-6 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .font-size-16 {
    font-size: 14px;
  }

  .discount-btn {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 14px;
  }

  .font-size-2rem {
    font-size: 28px;
  }

  .upskill-brand {
    justify-content: center;
    align-items: center;
    max-width: none;
  }

  .offer-title-container-copy {
    margin-bottom: 12px;
    line-height: 1.3;
  }

  .link-block-34 {
    color: #fff;
    font-size: 14px;
  }

  .link-block-34.mobile-hide {
    display: none;
  }

  .div-block-1190 {
    flex: 1;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .div-block-1190.vv {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-743-copy {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-direction: column;
    margin-bottom: 40px;
    display: flex;
  }

  .div-block-892-copy {
    grid-column-gap: 27px;
    grid-row-gap: 27px;
  }

  .link-block-35 {
    color: #fff;
    font-size: 14px;
    text-decoration: underline;
  }

  .link-block-35.mobile-show {
    display: block;
  }

  .link-block-35.desk-show {
    display: none;
  }

  .html-embed-107 {
    width: 340px;
    margin-bottom: 0;
  }

  .background-video {
    overflow: visible;
  }

  .link-block-15 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-494-copy {
    grid-column-gap: 10px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .strike.small-tx {
    font-size: .875rem;
  }

  .div-block-1070-copy {
    margin-bottom: 4rem;
    padding-top: 4rem;
  }

  .download-topic {
    align-items: stretch;
    margin-top: 20px;
  }

  .d2c-form-block-5 {
    display: flex;
  }

  .text-block-603 {
    text-align: center;
  }

  .margin-bottom-9 {
    margin: 0;
  }

  .div-block-1196 {
    text-align: center;
    flex-direction: column;
    justify-content: center;
    align-items: stretch;
  }

  .section-angel-investing-2 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .section-angel-investing-2.has-gradient.ag {
    margin-bottom: 0;
    padding: 0 24px;
  }

  .margin-bottom-10 {
    margin: 0;
  }

  .margin-bottom-10.margin-small.gh {
    width: 100%;
    height: 9rem;
  }

  .text-block-604 {
    font-size: .9rem;
  }

  .text-size-medium-11.text-weight-bold {
    font-size: 1.1rem;
  }

  .image-fit-cover-2 {
    object-position: 50% 50%;
    width: 100%;
  }

  .image-fit-cover-2.height {
    object-fit: cover;
    object-position: 50% 50%;
  }

  .collection-list-19 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    justify-content: center;
  }

  .pagination {
    margin-bottom: 20px;
  }

  .reduce-size {
    font-size: 20px;
  }

  .acg_section.acg_overflow.hide-desk.hide-mob {
    display: none;
  }

  .acg_padding-global.acg_faq-0-padding {
    padding-left: 0;
    padding-right: 0;
  }

  .acg_hero-wrapper {
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }

  .acg_heading.acg_black-text.width-reduce {
    width: auto;
  }

  .acg_heading.acg_black-text.width-reduce.font-20px {
    font-size: 1.25rem;
  }

  .acg_heading.acg_black-text.sm {
    font-size: 1.75rem;
    line-height: 1.3;
  }

  .margin-bottom-11 {
    margin: 0;
  }

  .evergreen-pricing-card {
    width: 100%;
    max-width: 100%;
  }

  .offer-container {
    flex-direction: column;
    grid-template-columns: 1fr;
    margin-top: 40px;
    display: flex;
  }

  .section-angel-investing-3 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .acg_lightbox {
    width: 100%;
    height: 12rem;
  }

  .acg_button {
    max-width: none;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .acg_button.width-186 {
    padding-left: 32px;
    padding-right: 32px;
  }

  .acg_button.width-186.white-acg.btn {
    width: 100%;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .acg_button.width-186.white-acg.sm {
    padding-top: 8px;
    padding-bottom: 8px;
    font-size: 1.125rem;
  }

  .acg_chatgpt {
    opacity: .1;
  }

  .owl-venture-sequia {
    width: auto;
    padding: 12px;
  }

  .owl-sequia-image {
    width: 100px;
  }

  .acg_rate-logo-wrap {
    padding: 10px 20px;
  }

  .rating-text-medium.font-12 {
    font-size: .75rem;
  }

  .acg_rate-logo {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .trust-rating-badge-reg {
    grid-column-gap: 8px;
    padding: .5rem;
  }

  .icon-1x1-medium-5 {
    width: 24px;
    height: 24px;
  }

  .text-size-regular-3 {
    font-size: .875rem;
  }

  .text-size-regular-3.text-weight-medium.opacity-70 {
    font-size: .75rem;
  }

  .acg_heading-h2 {
    font-size: 1.75rem;
  }

  .acg_heading-h2.acg_special-text {
    font-size: 1.25rem;
  }

  .acg_heading-h2.acg_black-text.oto_sp-text {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    font-size: 1.5rem;
  }

  .acg_heading-h2.acg_black-text.ln, .acg_heading-h2.acg_black-text._600-weight, .acg_heading-h2.text-align-left.oto_sp-text {
    font-size: 1.25rem;
  }

  .acg_heading-h2.text-align-left.oto_sp-text.acg_black-text.mb-center {
    text-align: center;
    line-height: 1.2;
  }

  .acg_heading-h2.text-align-left.mb-center {
    text-align: center;
  }

  .acg_heading-h2-wrapper.max-width-854 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .acg_learners-wrapper {
    padding-top: 1.6rem;
  }

  .acg_feature-wrapper {
    border-width: .5px;
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .acg_feature-logo {
    padding: 0;
  }

  .acg_tool {
    height: 32px;
    padding: 8px;
  }

  .acg_tool-logo {
    height: 16px;
  }

  .acg_dropdown-question {
    font-size: 1rem;
  }

  .acg_-ist {
    font-size: .875rem;
  }

  .acg_price.acg_black-text.sm {
    text-align: center;
    font-size: 1.25rem;
  }

  .acg_persistant-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .acg_persistant-wrapper.ver {
    flex-flow: column;
  }

  .acg_persistant-time {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
  }

  .acg_persistant-time.hor {
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
  }

  .acg_persistant-price {
    flex: none;
  }

  .acg_bonus-card {
    grid-column-gap: 22px;
    grid-row-gap: 22px;
    padding: 1.5rem;
  }

  .acg_number {
    font-size: 2.5rem;
  }

  .acg_chatgpt-hour {
    top: 150px;
    right: -35px;
  }

  .acg_mentor-right {
    justify-content: flex-start;
    align-items: center;
  }

  .acg_mentor-follower {
    order: -1;
    grid-template-columns: 1fr 1fr;
    place-items: center stretch;
  }

  .acg_mentor-socila {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    padding-right: 0;
  }

  .acg_mentor-socila.social_acg {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    padding-right: 10px;
  }

  .acg_socila-logo {
    padding: 14px;
  }

  .acg_mentor-scoial-num {
    grid-column-gap: 28px;
    grid-row-gap: 28px;
    flex: 1;
    justify-content: center;
  }

  .acg_socialtext {
    font-size: 8px;
  }

  .acg_socialnum {
    font-size: .875rem;
  }

  .image-539 {
    width: 27px;
    min-width: 27px;
    height: 27px;
  }

  .acg_testimonail-lighbox {
    border-radius: 8px;
  }

  .image-540 {
    width: 48px;
    height: 48px;
  }

  .acg_testmonial-thumb {
    border-radius: 8px;
  }

  .acg_testimonial-1 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .acg_testimonial-options {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    display: flex;
    overflow: auto;
  }

  .acg_testimonial-opt {
    opacity: 1;
    min-width: 130px;
    height: auto;
  }

  .acg_slider {
    width: 270px;
  }

  .acg_slide {
    border-radius: 12px;
  }

  .acg_slider-container.pad-ex {
    padding-bottom: 6.5rem;
  }

  .acg_slide-image, .acg_slide-container {
    border-radius: 12px;
  }

  .acg_why-gs {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  .acg_why-gs-wrapper {
    grid-row-gap: 60px;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    display: flex;
  }

  .acg_rating-wrap {
    width: 100%;
    padding-left: 16px;
    padding-right: 16px;
  }

  .acg_main-rate {
    font-size: 2rem;
  }

  .acg_why-gs-grid {
    flex-direction: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex;
    overflow: hidden;
  }

  .acg_why-gs-bottom {
    grid-row-gap: 24px;
    margin-bottom: 40px;
    font-weight: 500;
  }

  .acg_gpt {
    width: 100%;
  }

  .acg_button-white {
    max-width: none;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .acg_investors-new {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .acg_block {
    margin-left: 0;
  }

  .acg_faq-wrap {
    border-radius: 0;
  }

  .acg_drodown-ques {
    padding-left: 8px;
    padding-right: 8px;
    font-size: 1rem;
    line-height: 1.375;
  }

  .acg_drop-answe {
    padding-left: 8px;
  }

  .acg_gs-info {
    background-position: 100% 100%, 0 0, 100% 100%;
    background-repeat: no-repeat, no-repeat, no-repeat;
    background-size: contain, contain, auto;
    background-attachment: scroll, scroll, scroll;
    border-radius: 0;
    margin-top: 0;
    padding-top: 40px;
  }

  ._600._12px {
    font-size: .75rem;
  }

  .acg_foooter-text {
    font-size: .625rem;
  }

  .acg_rating-wrapping {
    grid-column-gap: 8px;
    flex-direction: row;
    margin-bottom: 20px;
    display: flex;
  }

  .acg_per-padding {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .acg_thumbnail {
    object-fit: fill;
  }

  .date {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-direction: row;
    align-items: center;
    width: 100%;
    height: auto;
  }

  .course-date {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    aspect-ratio: auto;
    background-color: #39482d;
    justify-content: center;
    width: 100%;
    height: 100%;
    min-height: 38px;
    max-height: 70px;
  }

  .course-date-black {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    aspect-ratio: auto;
    justify-content: center;
    width: 100%;
    height: 100%;
    min-height: 38px;
    max-height: 70px;
  }

  .course-date-black.mobilepadding {
    padding-left: 4px;
    padding-right: 4px;
  }

  .course-date-black.timepadding {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    padding-left: 0;
    padding-right: 0;
  }

  .acg_chatgpt-light {
    opacity: .1;
  }

  .acg_feature-wrapper-light {
    border-width: .5px;
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .acg_chatgpt-hour-light {
    width: 150px;
    right: -35px;
  }

  .pmc_navbar {
    justify-content: center;
    align-items: center;
  }

  .pmc_navbar.pmc_center {
    padding-bottom: 2.5rem;
  }

  .pmc_padding-global.pmc_mb-pad-rm-right {
    padding-right: 0;
  }

  .pmc_padding-global.pmc_mb-pad-rm {
    padding-left: 0;
    padding-right: 0;
  }

  .pmc_gs-logo {
    justify-content: center;
    align-items: center;
  }

  .pmc_heading {
    text-align: center;
    justify-content: center;
    align-items: flex-start;
    font-size: 1.75rem;
    display: block;
  }

  .pmc_heading.pmc_white.high-head {
    font-size: 2rem;
  }

  .pmc_heading.pmc_align-left {
    text-align: center;
  }

  .pmc_heading.pmc_align-left.inline-tx {
    display: block;
  }

  .pmc_heading.oddlinehead {
    font-size: 1.5rem;
    display: block;
  }

  .pmc_typed-text {
    justify-content: center;
    align-items: center;
    font-size: 2rem;
    display: flex;
  }

  .pmc_lightbox {
    height: 12.5rem;
  }

  .pmc_hero-heading-wrap {
    max-width: 100%;
  }

  .pmc_hero-heading-wrap.gap-8 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .pmc_text-large {
    font-size: 1rem;
    line-height: 1.5;
  }

  .pmc_text-large.pmc_max-width-410 {
    text-align: center;
    font-size: 1rem;
  }

  .pmc_text-large.mb-center.spc-text {
    text-transform: uppercase;
    font-family: IBM Plex Sans Condensed, sans-serif;
    font-size: 12px;
  }

  .pmc_text-large.pmc_text-smll {
    font-size: .75rem;
  }

  .pmc_text-large.ux_heading2 {
    font-size: 1.75rem;
  }

  .pmc_dtae-wrap.theda {
    place-items: stretch stretch;
  }

  .pmc_dead-start-wrap {
    justify-content: space-between;
  }

  .pmc_date-text {
    text-align: center;
  }

  .pmc_date-text.pmc_white {
    text-align: left;
    font-size: .75rem;
  }

  .pmc-date {
    text-align: center;
    font-size: 1.25rem;
  }

  .pmc_btn-wrap {
    grid-template-columns: 1fr;
  }

  .pmc_button {
    letter-spacing: 1.4px;
    font-size: .875rem;
  }

  .pmc_button.pmc-light-btn.ux_btn {
    width: auto;
    margin-top: 0;
  }

  .pmc_button.pmc-light-btn.ux_btn.mobilehidebtn {
    display: none;
  }

  .pmc_button.pmc-light-btn.ux_btn.deskhide {
    display: block;
  }

  .pmc_button.pmc_pad-132 {
    min-width: 180px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .pmc_button.pmc_pad-132.pmc_apply.sm-btn {
    min-width: auto;
  }

  .pmc_button.ds_hide {
    padding: 16px;
    font-size: .75rem;
  }

  .pmc_button.pmc_apply.ux_btn {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .pmc_button.pmc_apply.ux_btn:hover {
    box-shadow: 0 4px 10px #1877f240;
  }

  .pmc_button.pmc_apply.ux_btn.white-bg.uxbtn {
    margin-top: 20px;
  }

  .pmc_button.pmc_apply.ux_btn.white-bg.uxbtn.up {
    margin-top: -31px;
  }

  .pmc_button.pmc_book {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .pmc_mentor-logo-wrap {
    justify-content: flex-start;
    align-items: center;
    padding-left: 16px;
    padding-right: 16px;
  }

  .pmc_mentor-loogo {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    justify-content: center;
  }

  .pmc_learner-text {
    justify-content: center;
    align-items: center;
  }

  .pmc_text-regular {
    font-size: .875rem;
  }

  .pmc_section-large.ux_extra-space.ux-new-space {
    padding-top: 3rem;
  }

  .pmc_section-large.ux-rm {
    padding-top: 2rem;
  }

  .pmc_prg-highlight, .pmc_prg-highlight.pmc_gap, .pmc_prg-highlight.pmc_gap {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
  }

  .pmc_prg-card-wrap {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: wrap;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    place-items: flex-start center;
  }

  .pmc_prg-card-wrap._4-1 {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    align-items: stretch;
  }

  .pmc_prg-card-wrap._6-1 {
    grid-template-columns: 1fr 1fr;
  }

  .pmc_prg-card {
    max-width: 150px;
    height: 100%;
    padding: 14px;
  }

  .pmc_prg-card-img {
    width: 45px;
  }

  .pmc_week-right {
    padding-top: 60px;
  }

  .pmc_botder-dash {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    width: 50px;
    height: 250px;
    margin-bottom: 40px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .pmc_week.pmc_week-2 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    top: 56px;
    right: -269px;
  }

  .pmc_week.pmc_week-3 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    top: 150px;
    right: -269px;
  }

  .pmc_week.pmc_week-last {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    top: 233px;
    right: -269px;
  }

  .pmc_week.pmc_week-1 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    top: -20px;
    right: -269px;
  }

  .pmc_white.pmc_text-regular {
    font-size: .875rem;
  }

  .pmc_mentor-logo {
    height: 24px;
  }

  .div-block-1209 {
    padding-left: 28px;
  }

  .div-block-1210 {
    padding-left: 0;
    padding-right: 28px;
  }

  .div-block-1211 {
    min-width: 220px;
    padding-right: 20px;
  }

  .pmc_scroll {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    padding-left: 0;
  }

  .div-block-1212 {
    right: -28px;
  }

  .pmc_capstone {
    max-width: 100%;
  }

  .pmc_testimonial {
    bottom: -190px;
  }

  .pmc_text-xlarge {
    font-size: 1.25rem;
    line-height: 1.1;
  }

  .pmc_section-custom-2 {
    padding-bottom: 5rem;
  }

  .pmc_section-custom-2.pmc_top-6-25rem.pmc_btm-5rem {
    padding-bottom: 4rem;
  }

  .div-block-1216 {
    grid-column-gap: 8px;
  }

  .div-block-1217 {
    width: 100px;
    max-width: 108px;
    height: 44px;
  }

  .div-block-1219 {
    grid-column-gap: 10px;
    grid-row-gap: 18px;
    flex-flow: wrap;
  }

  .div-block-1219.logos.desktop, .div-block-1219.desktop {
    display: none;
  }

  .pmc_tab {
    padding-left: 0;
  }

  .pmc_slide-nav.pmc_show {
    display: block;
  }

  .pmc_arrow {
    display: none;
  }

  .pmc_light-small {
    height: 100%;
  }

  .pmc_learner-left {
    height: 200px;
  }

  .pmc_who {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .pmc_who-wrap {
    grid-template-columns: 1fr;
  }

  .pmc_slider-work {
    width: 75%;
  }

  .pmc_work-wrap {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .pmc_work-wrap.pmc_prg-highlight.pmc_custom-gap {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
  }

  .pmc_work-wrap.pmc_prg-highlight.pmc_custom-gap.pmc_btm-0 {
    padding-top: 5rem;
  }

  .pmc_slide-nav-active {
    bottom: -5rem;
  }

  .pmc_end-prg-wrap {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-rows: auto;
    grid-template-columns: auto 1fr;
    align-items: stretch;
  }

  .pmc_end-content, .pmc_end-content.pmc_center {
    grid-template-columns: 1fr;
  }

  .div-block-1225 {
    width: 2px;
    height: 80%;
  }

  .div-block-1226 {
    width: 2px;
    height: 100%;
  }

  .pmc_date-choose {
    background-color: var(--transparent);
    padding: 0;
  }

  .pmc_slide-img {
    height: 130px;
  }

  .div-block-1236 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    padding-top: 16px;
    padding-bottom: 8px;
  }

  .div-block-1236.v-flex {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
  }

  .div-block-1237 {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    align-items: center;
    width: 100%;
  }

  .div-block-1237.j {
    width: 70%;
  }

  .div-block-1238 {
    width: 100%;
  }

  .div-block-1239 {
    font-size: .75rem;
  }

  .mb-center {
    text-align: center;
  }

  .extra-text {
    margin-right: 1.5rem;
  }

  .div-block-1241 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .pmc_nav-wrap {
    justify-content: center;
    align-items: center;
  }

  .pmc_slider-meetup {
    width: 100%;
  }

  .pmc_slider-meetup-slide {
    margin-right: 20px;
  }

  .pmc_work-wrap-2 {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .pmc_work-wrap-2.pmc_prg-highlight.pmc_custom-gap-2 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    padding-top: .5rem;
    padding-bottom: 6rem;
  }

  .pmc_work-wrap-2.pmc_prg-highlight.pmc_custom-gap-2.ui-btm {
    margin-bottom: 0;
    padding-top: 4rem;
    padding-bottom: 2rem;
  }

  .pmc_slide-nav-active-2 {
    bottom: -5rem;
  }

  .pmc_bonuses {
    padding-right: 20px;
  }

  .pmc_upskill-text {
    text-align: left;
    font-size: 24px;
  }

  .pmc_upskill-headings {
    justify-content: center;
    align-items: flex-start;
  }

  .pmc_upsill-card {
    font-size: 14px;
  }

  .pmc_upskill-card-wrap {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    grid-template-columns: 1fr;
  }

  .pmc_brand-wrap {
    flex-direction: column;
  }

  .pmc_upskill-team {
    letter-spacing: 1.4px;
    padding-top: 16px;
    padding-bottom: 16px;
    font-size: 14px;
  }

  .pmc_discount-btn {
    letter-spacing: 1.4px;
    font-size: 14px;
  }

  .pmc_faq-question {
    white-space: normal;
  }

  .pmc_pop-up-modal {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .pmc_pop-up-form {
    width: 24rem;
    max-width: 100%;
    padding: 1rem;
  }

  .pmc_pop-up {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .div-block-1242.mb {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .div-block-1243.mn {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    justify-content: center;
    align-items: center;
  }

  .image-545 {
    width: 50px;
    height: 50px;
  }

  .text-block-608 {
    text-align: left;
    padding-left: 20px;
    font-size: .875rem;
  }

  .div-block-1247 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .pod-hero-leftside {
    width: 100%;
  }

  .pub-checkbox-text-nor {
    font-size: 16px;
    line-height: 120%;
  }

  .pub-quickbits-grid.ai-stud {
    border-radius: 8px;
    width: 100%;
  }

  .div-block-1250 {
    margin-top: 2rem;
  }

  .d2c-ment-prg {
    text-align: center;
    align-items: center;
    margin-bottom: 10px;
    padding: 16px;
    box-shadow: 0 30px 30px #0000001a;
  }

  .pod-title {
    font-family: Montserrat, sans-serif;
    font-size: 28px;
    font-weight: 800;
  }

  .pod-title.align-center.black-text {
    font-size: 20px;
    font-weight: 500;
  }

  .pod-title.text-align-center {
    font-weight: 700;
  }

  .div-block-1252 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .div-block-1253 {
    height: 92%;
    left: 0%;
  }

  .pod-who-grid-copy {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .persistent-cta-mobile-6 {
    z-index: 1000;
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px);
    justify-content: center;
    align-items: center;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .pod-subtitle {
    width: 100%;
    font-size: 16px;
  }

  .text-span-233 {
    font-size: 24px;
  }

  .footer-logo-container-10 {
    grid-column-gap: 12px;
    justify-content: flex-start;
  }

  .pod-cta {
    color: #00383e;
    background-image: linear-gradient(133deg, #05d4fe, #edc814);
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .pod-cta:hover {
    padding-left: 20px;
    padding-right: 20px;
  }

  .pod-cta.faq {
    margin-top: 20px;
    display: none;
  }

  .pod-cta.hidden-on-phone {
    display: none;
  }

  .pod-cta.who {
    margin-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 16px;
  }

  .pod-cta.who:hover {
    padding-left: 20px;
    padding-right: 20px;
  }

  .pod-cta.who.mb-hide {
    display: none;
  }

  .pod-cta.who.ai-inter {
    margin-top: 10px;
    padding: 12px 16px;
  }

  .pod-cta.checkbox {
    border-radius: 18px;
    height: auto;
    min-height: auto;
    margin-right: 0;
  }

  .text-block-89 {
    text-align: center;
    font-size: 14px;
  }

  .pod-who-item {
    margin-bottom: 15px;
  }

  .pod-who-item.gap-32 {
    border-radius: 8px;
    min-height: 100px;
    padding-bottom: 0;
  }

  .text-3 {
    font-size: 1rem;
  }

  .div-block-1229 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    border-radius: 8px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    place-content: center;
  }

  .text-span-234 {
    font-size: 24px;
  }

  .text-block-611 {
    font-size: 1.25rem;
  }

  .pod-mentor-person-container {
    flex-direction: column;
    align-items: flex-start;
  }

  .asd {
    width: 90%;
    font-size: 14px;
  }

  .ug-role {
    font-size: 18px;
  }

  .div-block-1009.gridalign {
    border-radius: 8px;
  }

  .image-546 {
    object-fit: fill;
  }

  .heading-37 {
    font-size: 24px;
  }

  .d2c-highlighted-heading {
    margin-top: 53px;
  }

  .site-wrapper-2 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .lightbox-link-34 {
    height: auto;
  }

  .pod-mentor-numbers {
    grid-column-gap: 10px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
    padding: 20px;
    transform: translate(0, 20%);
  }

  .footer-des-5 {
    width: 90%;
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .ent-quickbit-icon {
    width: 20px;
    height: 20px;
  }

  .d2c-section.gradient {
    margin-bottom: 107px;
  }

  .d2c-section.gradient.gradi {
    border-radius: 0;
    margin-bottom: 0;
  }

  .text-block-612 {
    font-size: .75rem;
  }

  .margin-bottom-12 {
    margin: 0;
  }

  .ug-point-5 {
    font-size: 14px;
  }

  .pod-follow-up-text {
    width: 100%;
    font-size: 18px;
  }

  .pod-mentor-content-container {
    border-radius: 20px;
    margin-top: 20px;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-1257 {
    border-radius: 8px;
  }

  .d2c-dual-grid {
    grid-template-columns: 1fr;
    margin-top: 25px;
  }

  .d2c-dual-grid.d2c-ment {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    grid-template-columns: 1fr;
    place-items: center stretch;
    font-weight: 400;
  }

  .margin-top-8.margin-regular.hidden {
    display: none;
  }

  .div-block-1011 {
    grid-row-gap: 60px;
    grid-template-rows: auto;
  }

  .div-block-1011._1-2grid {
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
  }

  ._3d-box {
    left: -50%;
  }

  ._3d-box.opposite {
    right: -50%;
  }

  .hide-2.dot-sec {
    margin-top: 20px;
  }

  .hide-2.dot-sec.ai-stud {
    top: 560px;
  }

  .d2c-inactive-line-10 {
    z-index: 0;
  }

  .d2c-inactive-line-10.ever {
    width: 1px;
  }

  .d2c-dots-card {
    right: 10%;
  }

  .text-block-613 {
    margin-left: 10px;
  }

  .div-block-1232-copy {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .div-block-136 {
    justify-content: flex-start;
    padding-top: 0;
    padding-bottom: 0;
  }

  .pod-mentor-avtar-name {
    font-size: 26px;
  }

  .div-block-1010 {
    margin-bottom: 60px;
  }

  .div-block-1010.no-bord {
    margin-bottom: 0;
  }

  .pod-hero-cta-container {
    flex-direction: column-reverse;
    margin-top: 20px;
    margin-bottom: 10px;
    display: flex;
  }

  .image-494 {
    height: 1.75rem;
  }

  .d2c-offer-container-copy {
    grid-template-columns: 1fr;
    width: 100%;
  }

  .user-group-slider-2-copy {
    width: 110%;
    overflow: visible;
  }

  .pod-hero-video-copy {
    border-radius: 18px;
    width: 100%;
    height: auto;
  }

  .pod-hero-container {
    grid-column-gap: 12px;
    grid-row-gap: 16px;
    flex-direction: column-reverse;
    grid-template-rows: min-content min-content;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    margin-top: 20px;
    margin-bottom: 44px;
    display: grid;
  }

  .pod-hero-container.mobile {
    flex-direction: column;
  }

  .pod-hero-container.mobile.borderup {
    margin-bottom: 0;
  }

  .pub-checkbox-check-nor {
    flex: 0 auto;
    width: 38px;
  }

  .div-block-1259 {
    align-items: center;
    min-width: auto;
    padding: 12px;
    font-size: 2rem;
  }

  .text-block-614 {
    padding-left: 16px;
    padding-right: 16px;
    font-size: 1.25rem;
  }

  .image-548.inverted.hide-desk, .image-548.hide-desk {
    display: block;
  }

  .image-548.tcs {
    height: 30px;
  }

  .ug-slider-mask-3 {
    width: 100%;
    margin-top: 32px;
    margin-right: 0;
    overflow: visible;
  }

  .pod-mentor-avtar {
    flex: none;
    width: 90px;
    height: 90px;
    padding: 4px;
  }

  .div-block-1263 {
    border-radius: 24px;
    padding: 8px 20px;
    font-size: .75rem;
  }

  .div-block-1263.perf {
    min-width: 78px;
    height: 53px;
  }

  .heading-134.weekly-card {
    margin-top: 8px;
    font-size: 24px;
  }

  .text-block-615 {
    margin-right: 10px;
    font-size: 18px;
    line-height: 140%;
  }

  .cta-strike {
    font-size: 1rem;
  }

  .cta-strike.small {
    font-size: .75rem;
  }

  .d2c-who {
    margin-top: 60px;
  }

  .rich-text-block {
    font-size: 14px;
  }

  .pod-section.faq {
    padding-top: 60px;
  }

  .pod-section.who {
    background-image: none;
    padding-top: 37px;
    padding-bottom: 40px;
  }

  .pod-section.checkboxes {
    background-image: none;
    padding-bottom: 60px;
  }

  .pod-section.checkboxes.varun {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    padding-top: 40px;
  }

  .pod-section.ai-student {
    padding-top: 3.25rem;
    padding-bottom: 3.25rem;
  }

  .pod-section.hero {
    background-image: url('../images/hero-overlay.svg');
    background-position: 30% 0;
    background-size: 320%;
    padding-top: 0;
    padding-left: 16px;
    padding-right: 16px;
    overflow: hidden;
  }

  .pod-section.hero.on-demand.varun-khullar {
    background-image: linear-gradient(#0083b0, #fff);
    background-repeat: repeat;
    background-size: auto;
    padding-bottom: 16px;
  }

  .pod-section.mentor {
    background-image: url('../images/menntor-pattern.svg');
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: 280%;
    padding: 50px 10px 90px;
  }

  .div-block-1267 {
    z-index: 1;
  }

  .div-block-1267.week-card {
    z-index: 10;
    padding: 20px;
  }

  .pub-hero-rightside {
    display: block;
  }

  .angel-investing-list-4 {
    padding-left: 12px;
    list-style-type: none;
  }

  .angel-investing-list-4.ai-stud {
    padding-left: 0;
  }

  .angel-investing-list-4.ai-stud-copy {
    padding-left: 20px;
  }

  .pod-mentor-avtar-text-container {
    margin-left: 0;
  }

  .pod-quickbit {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .ug-slide-3 {
    width: 80%;
  }

  .ug-slide-3._33 {
    width: 100%;
  }

  .image-534-new {
    width: 200px;
  }

  .pod-heading {
    text-align: center;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    font-size: 28px;
    line-height: 120%;
  }

  .hero-varun {
    width: 220px;
    position: absolute;
    inset: auto auto 0% 50%;
    transform: translate(-100%, 20px);
  }

  .div-block-1268 {
    margin-top: 20px;
  }

  .pod-mentor-avtar-des {
    width: 100%;
    margin-top: 0;
    font-size: 14px;
  }

  .paragraph-23 {
    font-size: 20px;
    font-weight: 500;
  }

  .paragraph-23.margin-bottom-16 {
    font-weight: 400;
  }

  .text-block-616 {
    font-size: 13px;
  }

  .div-block-1269 {
    grid-template-columns: 1fr;
  }

  .section-angel-investing-4 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .section-angel-investing-4.has-gradient.neu-white {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .section-angel-investing-4.has-gradient.neu-white.perf-2 {
    border-width: .5px;
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .section-angel-investing-4.has-gradient.neu-white.perf-2.chatgpt {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .inline {
    display: inline;
  }

  .li_section.li_map {
    background-image: url('../images/Frame-1430105089.webp');
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 12px 12px 0 0;
  }

  .li_navbar {
    padding-bottom: 2rem;
  }

  .li_section-large.top-btm-2-5rem {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .li_page-padding.li-padding-rm {
    padding-left: 0;
    padding-right: 0;
  }

  .li_heading {
    font-size: 2rem;
  }

  .li_text-xlarge {
    font-size: 1.25rem;
  }

  .li_text-xlarge.line-height-1-5 {
    text-align: left;
  }

  .li_text-xlarge.line-height-1-5.mb-center {
    text-align: center;
    font-size: 1rem;
  }

  .li_text-xlarge.line-height-1-5.mb-16px {
    font-size: 1rem;
  }

  .li_hero-wrapper {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .li_dark-ellipse {
    width: 254px;
    height: 254px;
  }

  .li_left {
    height: 350px;
  }

  .li_light-ellipse {
    width: 274px;
    height: 274px;
  }

  .li_extralight-ellipse {
    width: 300px;
    height: 300px;
  }

  .li_mentor-image {
    object-fit: contain;
    height: 308px;
  }

  .li_mentor-image.mb-hide {
    display: none;
  }

  .li_mentor-image.ds-hide {
    height: auto;
    display: block;
  }

  .li_mentor-name {
    font-size: 16px;
  }

  .li_mentor-name.regular {
    font-size: 1rem;
  }

  .li_text-upper {
    font-size: .875rem;
  }

  .li_text-upper.text-size-sp {
    font-size: .625rem;
  }

  .li_linkedin {
    width: 70px;
    height: 70px;
    top: 83px;
  }

  .li_impressions {
    border-color: #0b66c2;
    padding-right: 12px;
    top: 122px;
    left: -15px;
  }

  .li_followers {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    border-color: #0b66c2;
    padding-right: 10px;
    top: 74px;
    right: -15px;
  }

  .li_text-large {
    font-size: .875rem;
    line-height: 1.4;
  }

  .li_text-large.li_lineheight-1-2 {
    font-size: .8775rem;
  }

  .li_text-large.mb_center, .li_text-large.align-center {
    text-align: center;
  }

  .li_text-large.text-color-white.min-width {
    justify-content: center;
    align-items: flex-start;
    min-width: 90px;
  }

  .li_date-wrap {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: row;
    justify-content: space-between;
    align-items: flex-start;
  }

  .li_content-wrap {
    text-align: center;
  }

  .li_button {
    letter-spacing: 1.4px;
    padding-left: 27.5px;
    padding-right: 27.5px;
    font-size: .875rem;
  }

  .li_wrapper {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .li_backedby {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .li_investor-logo {
    width: 108px;
    padding: 10px;
  }

  .li_map-wrapper {
    padding-bottom: 14rem;
  }

  .li_number-wrap {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    width: 190px;
  }

  .li_mentor-name-copy {
    font-size: 20px;
  }

  .image-570 {
    width: 34px;
  }

  .li_learner-wrap {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .li_llogo-wrap {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-flow: column;
  }

  .li_slide-wrap {
    height: 150px;
  }

  .li_text-regular {
    font-size: .875rem;
  }

  .li_text-regular.li_align-center.text-12 {
    font-size: .7rem;
  }

  .li_text-regular.text-color-white.mb-blc {
    color: var(--black);
  }

  .li_text-regular.mb-1rem, .li_text-regular._600-weight {
    font-size: 1rem;
  }

  .li_text-regular._600-weight.text-color-white.mb-blc {
    color: var(--black);
    font-size: .875rem;
  }

  .li_section-large-top {
    padding-top: 5rem;
  }

  .li_heading-h3 {
    font-size: 1.25rem;
  }

  .li_lightbox-wrap {
    height: 184px;
  }

  .li_lightbox-playbtn {
    width: 36px;
  }

  .li_section-large-bottom {
    padding-top: 5rem;
    padding-bottom: 8rem;
  }

  .li_mask-creator {
    max-width: 262px;
  }

  .li_slide-creator-wrap {
    border-radius: 8px;
    justify-content: space-between;
    height: 226px;
  }

  .li_slide-cretaor-block {
    min-height: 100px;
    margin-top: 14px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .li_slide-creator-detail {
    border-radius: 8px;
    padding-top: 10px;
    padding-bottom: 20px;
    padding-left: 20px;
  }

  .li_cretaor-name {
    font-size: 1rem;
  }

  .li_creator-role {
    font-size: 10px;
  }

  .li_v-flex-10 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    max-width: 124px;
  }

  .li_creator-imae {
    width: 124px;
    height: 140px;
    margin-right: 2px;
  }

  .li_creator-imae.ganeshprasadh {
    width: auto;
    height: 125px;
    margin-bottom: -9px;
  }

  .li_creator-imae.ganeshprasadh.abhi {
    height: 125px;
    margin-bottom: 0;
  }

  .li_learn-time {
    font-size: 1rem;
  }

  .li_learn-wrap {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .li_learn-wrapper {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .li_circle {
    width: 20px;
    height: 20px;
  }

  .li_learn-line {
    margin-left: 9px;
  }

  .li_learn-content-wrap.dm, .li_learn-content-wrap.pm {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .li_days-wrap {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    padding: 16px;
  }

  .li_days-wrap.li_stiky-2 {
    top: 15rem;
  }

  .li_days-wrap.li_stiky-3 {
    top: 20rem;
  }

  .li_days-wrap.li_stiky-4 {
    top: 25rem;
  }

  .text-block-647 {
    font-size: 20px;
  }

  .li_list {
    font-size: 1rem;
  }

  .li_lit-detail {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .li_sticky-heading {
    top: 2rem;
  }

  .li_tools {
    width: 120px;
    height: 34px;
  }

  .li_automate {
    height: auto;
    padding-top: 16px;
    padding-bottom: 16px;
    padding-right: 32px;
  }

  .li_tool-blur-2 {
    background-image: linear-gradient(#01192700, #011823);
    height: 50%;
    left: 0;
  }

  .div-block-1365 {
    margin-top: 0;
  }

  .li-weinar-wrap {
    padding-top: 70px;
    padding-bottom: 30px;
  }

  .li-eclipse-wrap {
    left: 6%;
  }

  .mb-color-change {
    -webkit-text-fill-color: transparent;
    background-image: linear-gradient(98deg, #0b66c2, #009ad6);
    -webkit-background-clip: text;
    background-clip: text;
    font-weight: 600;
  }

  .li_heading-h2 {
    text-align: center;
    font-size: 1.875rem;
  }

  .li_heading-h2.pmc_white.oto_sp-text.mb-left {
    text-align: left;
  }

  .li_heading-h2.li-align-left.text-color-white.oto_sp-text {
    text-align: left;
    font-size: 1.5rem;
  }

  .li_heading-h2.li-align-left.oto-sp-text, .li_heading-h2.text-align-left.oto_sp-text {
    font-size: 1.5rem;
  }

  .li_heading-h2.text-shadow {
    -webkit-text-stroke-width: .5px;
    -webkit-text-stroke-color: var(--white);
    text-shadow: 1px 1px #b8bfd6;
  }

  .li_heading-h2.mb_left {
    text-align: left;
  }

  .li_heading-h2.oto_sp-text {
    font-size: 1.5rem;
  }

  .li_learner-wrap-2 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .li_mb-ad-padding {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .li_mentor-data.ds-hide {
    display: block;
  }

  .li_mentor-data.mb-hide {
    display: none;
  }

  .celeb-img {
    width: 20px;
    height: 20px;
    margin-top: -4px;
  }

  .img-wt-li {
    border-radius: 12px;
    width: 181px;
  }

  .li_mentor-block {
    border-radius: 12px;
  }

  .li-eclipse-wrap-2 {
    top: 518px;
  }

  .div-block-1372 {
    align-self: flex-start;
    align-items: center;
  }

  .li_featurein-img {
    min-width: 100px;
  }

  .li-eclipse-wrap-2-1 {
    display: none;
    left: 6%;
  }

  .div-block-1375 {
    padding-top: 30px;
  }

  .li_testimonilvideo, .li_testimonilvideo.h-300 {
    min-height: 215px;
  }

  .li_slide-testimonial {
    width: 215px;
    height: 215px;
  }

  .div-block-1377 {
    border-radius: 0;
    padding: 5rem 0 5rem 1.5rem;
  }

  .div-block-1378 {
    grid-column-gap: 0px;
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
  }

  .div-block-1379 {
    background-color: var(--transparent);
    box-shadow: none;
    border-style: none;
    border-radius: 0;
    padding-top: 0;
    padding-left: 0;
  }

  .div-block-1380 {
    justify-content: space-between;
    height: 100%;
  }

  .li_bonus-mask {
    height: 100%;
  }

  .li_bonus-sliode {
    height: 316.781px;
  }

  .div-block-1386 {
    display: none;
  }

  .div-block-1387 {
    background-color: var(--transparentt);
    box-shadow: none;
    border-style: none;
    border-radius: 0;
    grid-template-columns: 1fr;
    place-items: center stretch;
    padding: 0 1.5rem 0 0;
  }

  .div-block-1389 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-flow: column;
  }

  .div-block-1391 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .div-block-1393 {
    height: auto;
  }

  .div-block-1394 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .image-573 {
    max-width: 100%;
  }

  .div-block-1395 {
    width: 100%;
    max-width: 100%;
    height: 100%;
  }

  .li_gs-info {
    background-position: 100% 100%, 0 0, 100% 100%;
    background-repeat: no-repeat, no-repeat, no-repeat;
    background-size: contain, contain, auto;
    background-attachment: scroll, scroll, scroll;
    border-radius: 0;
    margin-top: 0;
    padding-top: 40px;
  }

  .pmc_list-2-2 {
    padding-left: 2rem;
  }

  .left-arrow {
    width: 32px;
    height: 32px;
  }

  .div-block-1400 {
    border-radius: 12px;
  }

  .oto_section.oto-intensive-color {
    background-position: 50%;
    overflow: hidden;
  }

  .oto_section.oto-comminity-space {
    background-image: linear-gradient(180deg, var(--white) 23%, #ffffff80 49%, white 77%), url('../images/Rectangle-4711.webp');
    background-position: 0 0, 100%;
    background-repeat: repeat, no-repeat;
    background-size: auto, 140% 55%;
  }

  .oto_section.oto-ws-color {
    overflow: hidden;
  }

  .oto_padding-global.oto-rm-pad, .oto_padding-global.oto_padding-global-1rem {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .oto_padding-global.hide {
    display: none;
  }

  .oto_padding-global.rm-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .oto_section-padding-large {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .oto_section-padding-large.add-pad-60 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .oto_hero-section {
    border-bottom-right-radius: 30px;
    border-bottom-left-radius: 30px;
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .oto_growschool-img {
    width: 215px;
  }

  .oto_place-wrap {
    padding-left: 0;
    padding-right: 0;
  }

  .oto_place-wrap.oto-gpt {
    max-width: 90%;
    padding: 16px;
    top: -50px;
  }

  .oto_place-line-wrap {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .white-line {
    width: 75%;
  }

  .oto_order-text._12px {
    font-size: 12px;
  }

  .oto_heading {
    font-size: 2rem;
  }

  .oto_heading-wrap {
    padding-left: 0;
    padding-right: 0;
  }

  .oto_hero-wrap {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .oto_hero-wrap.oto-gpt-wrap {
    background-image: linear-gradient(45deg, #ce9ffc, #7367f0);
    border-radius: 30px;
    margin-left: 20px;
    margin-right: 20px;
    padding-top: 60px;
  }

  .oto_hero-wrap.oto-li-wrap {
    border-radius: 30px;
    margin-left: 20px;
    margin-right: 20px;
    padding-top: 60px;
  }

  .oto_video-wrap {
    padding-left: 0;
    padding-right: 0;
  }

  .oto_lightbox {
    height: 200px;
  }

  .oto_offer-end {
    letter-spacing: .72px;
    font-size: 12px;
  }

  .oto_button {
    padding-top: 16px;
    padding-bottom: 16px;
    font-size: 1rem;
    line-height: 1.4;
  }

  .oto_button.oto_price-btn.oto-gpt-black {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 1rem;
  }

  .oto_button.oto_price-btn.oto-gpt-black.mb-oto {
    align-self: center;
    padding-left: 20px;
    padding-right: 20px;
  }

  .oto_button.oto-not-interested {
    font-size: 1rem;
  }

  .oto_button.oto-not-interest {
    width: 50%;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 1rem;
  }

  .oto_button.oto-not-interest.not-interest {
    padding-left: 0;
    padding-right: 0;
    font-size: .875rem;
  }

  .text-span-237 {
    font-size: .875rem;
  }

  .oto_section-padding-small {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .oto_section-padding-small.oto_section-padding-small-top {
    background-image: none;
  }

  .oto_special-offer-wrap.oto-sp-offer-gpt {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
  }

  .oto_heading-h2 {
    text-align: left;
    font-size: 28px;
  }

  .oto_heading-h2.mb_text {
    font-size: 24px;
    font-weight: 400;
    line-height: 1.25;
  }

  .oto_heading-h2.mb-text-small {
    font-size: 20px;
  }

  .oto_list {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    flex-flow: column;
  }

  .oto_mb-image {
    background-color: var(--transparent);
    overflow: hidden;
  }

  .oto_semibold.oto_align-center {
    text-align: left;
    height: auto;
  }

  .div-block-1409 {
    padding: 10px 20px;
    font-size: 1.25rem;
  }

  .oto_toolkit-wrap.oto-max-width-740 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .oto_tool-wrap.oto-intense {
    box-shadow: 0 2px 0 0 var(--growthschool-dark-blue);
    border-radius: 4px;
  }

  .oto-tool-padding {
    border-radius: 4px;
    justify-content: flex-start;
    height: 100%;
    padding: 12px;
  }

  .oto_tool-img-wrap {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .image-576 {
    width: 60px;
  }

  .oto_grid-wrap {
    grid-column-gap: 10px;
    grid-row-gap: 30px;
    grid-template-columns: 1fr 1fr;
  }

  .oto_premium {
    margin-top: auto;
    padding-left: 16px;
    padding-right: 16px;
  }

  .oto_premium.oto-intense-btn {
    border-radius: 4px;
    font-size: .875rem;
  }

  .oto_dk-pass-image {
    height: auto;
  }

  .oto_leader-card-wrap.min-height-184.mbb-hide {
    display: none;
  }

  .grid-gap-60 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .oto_exclusive {
    height: 178px;
    padding-top: 22px;
  }

  .div-block-1417 {
    grid-template-columns: 1fr;
  }

  .div-block-1418 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    max-width: 200px;
  }

  .swiper-container {
    padding-left: 1.5rem;
  }

  .swiper-wrapper {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    padding-bottom: 16px;
  }

  .swiper-wrapper.swiper-wrapper-1 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .swiper-slide {
    min-width: 100%;
    max-width: 100%;
  }

  .oto_wrap-block {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    border-radius: 0;
    padding-left: 1.5rem;
  }

  .oto_wrap-block.oto-wrap-li-block {
    padding-left: 0;
  }

  .arrows {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    display: flex;
  }

  .swiper-prev, .swiper-next {
    width: 40px;
    height: 40px;
  }

  .oto_crascourse {
    height: 240px;
    padding-top: 10px;
    padding-left: 24px;
  }

  .oto_category {
    letter-spacing: .72px;
    padding: 10px;
    font-size: 12px;
  }

  .oto_crashcourse-wrap {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .oto_heading-h3 {
    font-size: 1rem;
  }

  .oto_price {
    font-size: 1.25rem;
    line-height: 1.4;
  }

  .oto_slider-arrows {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .swiper-prev-1, .swiper-next-1 {
    width: 40px;
    height: 40px;
  }

  .swiper-container-1 {
    padding-left: 1.5rem;
  }

  .oto_growth-wrap.rm-shadow {
    min-height: 320px;
  }

  .oto_crashcourse-mentor-img-wrap {
    width: 50px;
    height: 50px;
  }

  .oto_crashcourse-mentor-name-wrap {
    justify-content: center;
    align-items: center;
    font-size: .875rem;
    display: flex;
  }

  .div-block-1419-copy {
    height: 110px;
  }

  .pricing-blocks {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    border-radius: 8px;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-width: 20%;
    height: 100%;
  }

  .empty-block {
    width: 40%;
    height: 90px;
  }

  .exists-pricing {
    border-bottom-style: none;
    padding-top: 17px;
    padding-bottom: 17px;
  }

  .check-item-wrap {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    width: 100%;
    height: 965px;
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .items-price {
    grid-column-gap: 13px;
    grid-row-gap: 13px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .text-block-654 {
    font-size: 14px;
  }

  .div-block-1434 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    width: auto;
    min-width: 40%;
    padding: 30px 24px;
  }

  .oto-1 {
    width: 60%;
    height: 90px;
  }

  .div-block-1439 {
    word-break: break-all;
    width: 80px;
    padding-left: 12px;
    padding-right: 12px;
  }

  .oto-2 {
    width: 80%;
    height: 90px;
  }

  .oto-3 {
    width: 100%;
    height: 90px;
  }

  .check-item-wrap-bl {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    justify-content: space-between;
    width: 100%;
    height: 965px;
    min-height: 100%;
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .check-item-wrap-copy-copy {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    justify-content: space-between;
    width: 100%;
    height: 965px;
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .oto_masterclass-men {
    width: 100px;
    height: 180px;
  }

  .text-block-655 {
    font-size: 12px;
  }

  .text-block-656 {
    height: auto;
    font-size: 8.4px;
  }

  .div-block-1443 {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
  }

  .masterclass-logo {
    width: 40px;
  }

  .image-579 {
    height: 150px;
  }

  .div-block-1444 {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
  }

  .oto_persisitant {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .oto_persisitant.oto-persistant-intensive {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    padding-top: 24px;
    padding-bottom: 24px;
    display: flex;
  }

  .oto_persisitant.oto-ws-gen {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-flow: column;
    display: flex;
  }

  .oto_persisitant.oto-persisitant-li-ws-li {
    display: none;
  }

  .oto_btn {
    padding-left: 16px;
    padding-right: 16px;
    font-size: 1rem;
    line-height: 1.2;
  }

  .oto_btn.oto_price-btn {
    flex: none;
  }

  .oto_sticky {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    width: 100%;
  }

  .oto_text-large {
    font-size: .875rem;
  }

  .oto_text-large.text-color-white.no-bold-32px {
    font-size: 20px;
  }

  .oto_text-large.text-color-white.no-bold-32px.middle-bg {
    font-size: 24px;
  }

  .oto_text-large.mb-hide {
    display: none;
  }

  .text-span-239 {
    font-size: .875rem;
  }

  .oto_btn-li {
    padding-left: 16px;
    padding-right: 16px;
    font-size: 1rem;
    line-height: 1.2;
  }

  .oto_btn-li.oto_price-btn {
    flex: none;
  }

  .image-581, .image-582 {
    width: 100%;
    height: 100%;
  }

  .div-block-1446 {
    padding-right: 1.5rem;
  }

  .image-583 {
    width: 30px;
  }

  .oto_hero-section-gpt {
    border-bottom-right-radius: 30px;
    border-bottom-left-radius: 30px;
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .bottm-margin-60 {
    margin-bottom: 30px;
  }

  .max-width-138 {
    min-width: auto;
  }

  .oto-gpt-sp {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
  }

  .oto-gpt-left {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .oto-sp-heading {
    font-size: 28px;
  }

  .div-block-1455 {
    top: 8px;
    bottom: -8px;
  }

  .div-block-1455-copy {
    top: 16px;
    bottom: -16px;
  }

  .border-e2e2e2 {
    display: none;
  }

  .border-e2e2e2.mb {
    display: block;
  }

  .oto-gpt-disclaimer {
    border-radius: 12px;
    justify-content: center;
    align-items: flex-start;
    padding: 30px;
  }

  .evrything-wrap {
    padding-top: 16px;
    padding-bottom: 16px;
    font-size: 1.25rem;
  }

  .evrything-wrap.link-wrap {
    padding-left: 0;
    padding-right: 0;
    font-size: 1.5rem;
  }

  .course-grid {
    grid-template-columns: 1fr;
  }

  .course-card {
    flex-flow: column;
    padding: 40px 18px;
  }

  .course-img, .course-img.sp {
    min-width: 100%;
    height: 160px;
  }

  .text-28px {
    font-size: 20px;
  }

  .single-line {
    display: none;
  }

  .text-span-240 {
    font-size: 1rem;
  }

  .oto_growth-top-wrap-copy {
    height: 160px;
  }

  .swiper-container-2 {
    padding-left: 1.5rem;
  }

  .timer-wrap {
    display: none;
  }

  .font-32px {
    text-align: center;
    font-size: 28px;
  }

  .font-32px.mb-left {
    text-align: left;
  }

  .div-block-1464 {
    width: 100%;
    height: 444px;
    display: flex;
  }

  .div-block-1465 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .image-585 {
    width: 100%;
  }

  .div-block-1466 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    padding: 30px 24px;
  }

  .stike-li {
    font-size: 1.25rem;
  }

  .stike-li.small-li {
    font-size: .875rem;
  }

  .div-block-1476 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    overflow: auto;
  }

  .div-block-1476.hide-now {
    display: none;
  }

  .div-block-1493 {
    grid-template-columns: 1fr;
  }

  .add-contnet-wrap {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-flow: column;
    padding-bottom: 40px;
    padding-left: 24px;
    padding-right: 58px;
  }

  .div-block-1496 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    justify-content: space-between;
    width: 100%;
  }

  .div-block-1064-copy {
    margin-top: 3rem;
  }

  .close-text {
    color: #fff;
    border-left: 0 #0000;
    justify-content: flex-start;
    margin-right: 0;
    padding-left: 0;
    font-size: 1rem;
    font-weight: 300;
    line-height: 1;
  }

  .ux_desing {
    grid-column-gap: 13px;
    grid-row-gap: 13px;
    grid-template-columns: 84px 1fr;
    padding: 16px;
  }

  .ux_desing.loaded {
    min-width: 300px;
    max-width: 300px;
  }

  .div-block-1549 {
    font-size: .75rem;
  }

  .ui-ux-wrap {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .div-block-1554.mb-hide {
    display: none;
  }

  .div-block-1555 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .div-block-1089 {
    align-self: flex-start;
    width: 100vw;
    max-width: 100vw;
    margin-left: -24px;
    padding-left: 24px;
    padding-right: 24px;
    display: flex;
    position: relative;
    overflow: scroll;
  }

  .tabs-content {
    padding-top: 40px;
  }

  .tabs-menu-2 {
    max-width: 95%;
  }

  .div-block-1088 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    flex-wrap: wrap;
    justify-content: flex-start;
  }

  .ux-new-tab {
    padding-left: 12px;
    padding-right: 12px;
  }

  .div-block-1561 {
    min-width: 75vw;
    overflow: scroll;
  }

  .div-block-1561.scroll {
    min-width: 75vw;
  }

  .curriculum-component-2 {
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
  }

  .curriculum-item-ux {
    width: 100%;
    max-width: 100%;
  }

  .curriculum-item-ux.rm-pad.mx-wd-50 {
    max-width: 100%;
  }

  .font-size-1-875rem {
    font-size: 20px;
  }

  .font-size-1-875rem.color-acid.text-align-center-f {
    text-align: left;
  }

  .tab-pane-tab-2 {
    width: 100%;
  }

  .guest-mentor-image.ux-new {
    max-width: none;
  }

  .margin-bottom-13 {
    margin: 0;
  }

  .section-expert {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .gs-mentors-ux {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    width: 100vw;
    margin-left: -24px;
    padding-left: 24px;
    padding-right: 24px;
    display: flex;
    overflow: scroll;
  }

  .gs-mentors-ux.overflow-show {
    width: auto;
    padding-left: 24px;
    padding-right: 0;
    overflow: visible;
  }

  .guest-mentor-name-ca.h {
    justify-content: center;
    align-items: center;
    height: 60px;
    display: flex;
  }

  .guest-mentor-detail {
    height: 100%;
  }

  .div-block-1571 {
    justify-content: flex-start;
    min-width: 190px;
    padding: 16px;
  }

  .evergreen_h2-4 {
    font-size: 1.75rem;
  }

  .slider-slide {
    min-width: 274px;
    max-width: 274px;
    padding: 25px 20px;
  }

  .pmc_section-medium._3-125rem {
    padding-top: 3.125rem;
    padding-bottom: 3.125rem;
  }

  .image-601 {
    margin-top: auto;
  }

  .who-component-seo {
    grid-template-columns: 1fr;
  }

  .who-item-seo {
    width: 100%;
    max-width: none;
    display: flex;
  }

  .text-block-661 {
    font-size: 1rem;
    font-weight: 600;
  }

  .div-block-1583 {
    height: 100px;
  }

  .pmc_section-large-top {
    padding-top: 3rem;
  }

  .div-block-1239-copy {
    font-size: .75rem;
  }

  .html-embed-115 {
    right: 28%;
  }

  .padding-tcp {
    padding-left: 16px;
    padding-right: 16px;
  }

  .div-block-1587 {
    flex-flow: column;
    max-width: 90%;
    font-size: .875rem;
  }

  .image-cover {
    object-fit: contain;
  }

  .hero-oto-int {
    padding-top: 60px;
  }

  .int-curr-live {
    grid-column-gap: 40px;
  }

  .image-100.mb-hi {
    display: none;
  }

  .image-100.mb-sh {
    display: block;
  }

  .oto-int-lines {
    grid-column-gap: 2px;
    grid-row-gap: 2px;
    box-shadow: none;
    grid-auto-columns: 1fr;
    height: 22px;
    padding: 4px 6px;
  }

  .oto-int-live-line {
    border-radius: 2px;
    max-width: 100%;
  }

  .margin-top-60px {
    margin-top: 30px;
  }

  .margin-top-60px.flex-center.btn-btn {
    margin-top: 50px;
  }

  .div-block-1588 {
    box-shadow: none;
    border-width: .5px .5px 0;
    border-radius: 8px;
    grid-template-columns: 1fr;
    align-items: start;
    padding-top: 26px;
    padding-left: 22px;
    padding-right: 22px;
  }

  .v-flex-20px {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  .div-block-1589 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .oto-int-lighbox {
    height: 272px;
    position: absolute;
    top: auto;
    left: 0%;
    right: 0%;
    overflow: hidden;
  }

  .oto-int-lighbox-wrap {
    height: auto;
  }

  .oto_int-special-offer-wrap.gap-120 {
    flex-flow: column;
    grid-template-columns: 480px;
    display: flex;
  }

  .oto_int-hero-wrap {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .oto_int-price {
    text-align: center;
  }

  .text-block-668 {
    font-size: 1.5rem;
  }

  .image-606 {
    height: 100%;
  }

  .oto-tab-link {
    flex: none;
    padding: 10px 20px;
  }

  .v-flex-15px.sto_sticky {
    position: static;
  }

  .v-flex-15px.left-align.sixty-eighty {
    padding: 30px 22px;
  }

  .v-flex-15px.left-align.mb-is-center {
    justify-content: center;
    align-items: center;
  }

  .v-flex-15px.oto_sticky2 {
    position: static;
  }

  .personal-grth-wrap {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
  }

  .personal-grth-right {
    grid-template-columns: 1fr;
  }

  .personal-grth-right.gap-48 {
    grid-row-gap: 30px;
    justify-items: start;
  }

  .prs-card-up {
    height: auto;
    padding-bottom: 32px;
    padding-left: 14px;
  }

  .prs-card-up-cont {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .prs-card-down {
    padding-top: 15px;
    padding-left: 30px;
    padding-right: 30px;
  }

  .oto-int-block {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
  }

  .oto_leader-wrap--scroll {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto;
    max-width: none;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    display: flex;
    overflow: auto;
  }

  .left-scroll {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .div-block-1591 {
    overflow: auto;
  }

  .top-shadow, .btm-shadow {
    display: none;
  }

  .div-block-1592 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    grid-template-columns: 1fr;
  }

  .lead-first, .oto_int-lead-wrap, .oto_int-lead-wrap-right {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
  }

  .oto_section-padding-custom {
    padding-top: 40px;
  }

  .oto-doubts-clear {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
    height: 380px;
    padding: 16px 16px 30px;
  }

  .zoom-call {
    margin-top: -70px;
  }

  .div-block-1596.margin-top-143 {
    margin-top: 0;
    margin-bottom: 100px;
  }

  .div-block-1597 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    margin-top: 0;
  }

  .heading-cust {
    color: var(--growthschool-dark-blue);
    font-size: 2rem;
  }

  .coming-soon {
    padding: 7px 14px;
    font-size: .875rem;
  }

  .image-608 {
    width: 335px;
    height: 167px;
    top: -100px;
  }

  .div-block-1598 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .div-block-1599 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: row;
    justify-content: flex-start;
    align-self: flex-start;
    align-items: center;
    width: 100%;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .card-cc {
    min-width: 240px;
    max-width: 240px;
  }

  .div-block-1600 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .citiwes-card {
    box-shadow: 1px 1px 0 0 var(--white), 1px 1px 0 0 var(--growthschool-dark-blue);
    min-width: 104px;
    padding: 16px;
  }

  .div-block-1601 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    align-self: flex-start;
    width: 100%;
    padding-bottom: 1rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    display: flex;
    overflow: auto;
  }

  .div-block-1602 {
    height: 209.594px;
  }

  .div-block-1604 {
    min-width: 270px;
  }

  .career-team-details {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
  }

  .div-block-1107-copy {
    height: 29.6641px;
  }

  .div-block-1606 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    max-width: 100%;
  }

  .div-block-1607 {
    grid-row-gap: 15px;
    grid-template-columns: 1fr;
  }

  .empty-block-oto {
    width: 40%;
    height: 90px;
  }

  .oto-1-int {
    width: 60%;
    height: 90px;
  }

  .oto-2-int {
    width: 80%;
    height: 90px;
  }

  .oto-3-int {
    width: 100%;
    height: 90px;
  }

  .check-item-wrap-int {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    width: 100%;
    height: 965px;
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .new-pricing-int {
    box-shadow: none;
    border-style: none;
    border-radius: 0;
  }

  .div-block-1609 {
    flex-flow: row;
    justify-content: flex-start;
    align-self: flex-start;
    align-items: center;
    width: 100%;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    overflow: auto;
  }

  .div-block-1609.center-links {
    justify-content: flex-start;
    align-items: center;
  }

  .tabs-menu-3, .tabs-3 {
    width: 100%;
  }

  .tabs-content-2 {
    margin-top: 30px;
  }

  .image-611 {
    margin-top: 0;
    margin-left: 0;
  }

  .div-block-1613 {
    justify-content: center;
    align-items: flex-start;
  }

  .oto-int-btn {
    font-size: 1rem;
    line-height: 1.4;
  }

  .oto-int-btn.oto_thankyou-page {
    flex: 1;
    padding-left: 20px;
    padding-right: 20px;
    font-size: .875rem;
  }

  .oto-int-btn.oto_thankyou-page.shadow-2 {
    min-width: 250px;
  }

  .oto-int-btn.oto_thankyou-page.mb-shad {
    box-shadow: 2px 2px 0 0 var(--white);
  }

  .oto-int-btn.oto_upgarde-btn {
    padding-left: 20px;
    padding-right: 20px;
  }

  .oto-int-btn.oto_upgarde-btn.payment-link.mb-shad {
    box-shadow: 2px 2px 0 0 var(--white);
  }

  .oto-int-btn.payment-link {
    max-width: 250px;
  }

  .cap-cus {
    font-size: .75rem;
  }

  .one-time-offer-wrap.mb-hid {
    display: none;
  }

  .one-time-offer-wrap.ds-hide {
    display: flex;
  }

  .offer-expire-btn {
    padding-left: 16px;
    padding-right: 16px;
    font-size: 1rem;
    line-height: 1.2;
  }

  .right-wrapper {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: row;
    justify-content: space-between;
    width: 100%;
  }

  .list-item-16 {
    flex-flow: column;
  }

  .offer-wrap {
    display: none;
  }

  .lr-padding {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .bg_color-acid {
    background-image: url('../images/Highlight.png');
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-1618 {
    height: 230px;
  }

  .skip-popup {
    display: none;
  }

  .skip-popup-wrap {
    padding: 45px 25px;
  }

  .skip-btn-wrap {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    grid-template-columns: 1fr;
    justify-content: space-between;
    width: 100%;
  }

  .div-block-1619 {
    z-index: 1;
    background-color: var(--white);
    border: 1px solid #000;
    border-radius: 55px;
    max-width: 100px;
    padding: 5px 15px;
    display: block;
    position: absolute;
    top: -20px;
    box-shadow: 0 0 4px #00000040;
  }

  .text-span-242 {
    font-weight: 300;
    text-decoration: line-through;
  }

  .text-block-669 {
    font-size: .875rem;
    font-weight: 500;
    display: block;
  }

  .text-block-669.white-mb {
    color: var(--white);
    margin-top: 8px;
    font-weight: 600;
  }

  .div-block-1622 {
    align-self: stretch;
  }

  .tata.sm {
    width: 2rem;
  }

  .green-oto._20px.min-width {
    min-width: 90px;
  }

  .green-oto._20px.min-width.no-green {
    font-size: 16px;
  }

  .item-price {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
  }

  .image-615 {
    width: 90px;
  }

  .div-block-1629 {
    margin-top: 20px;
    margin-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-1629.green {
    align-self: auto;
    font-weight: 500;
    display: block;
  }

  .div-block-1630 {
    flex-direction: row;
    align-items: center;
    width: auto;
    height: auto;
  }

  .section-67 {
    padding: 40px 24px 0;
    font-family: IBM Plex Sans, sans-serif;
  }

  .section-67.gpt-main {
    background-image: url('../images/644acad92882c7c1fffc68ac_gpt3-mob-removebg-preview-1.webp');
    padding-top: 0;
  }

  .section-67.gpt-main.top-padd {
    padding-top: 20px;
  }

  .text-span-243 {
    text-decoration: line-through;
  }

  .text-block-679 {
    margin-top: 24px;
    font-size: 20px;
  }

  .text-block-679.green {
    font-size: 17px;
  }

  .text-block-679.green.chatgpt {
    color: #fff;
    background-color: #0000;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    font-size: 14px;
  }

  .page-padding-13 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .div-block-1633 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    margin-top: 0;
  }

  .text-block-680 {
    font-size: 12px;
  }

  .div-block-1634 {
    border-left-style: none;
    border-left-width: 0;
    justify-content: flex-start;
    align-items: center;
    margin-left: 0;
    padding-top: 5px;
    padding-left: 0;
    display: flex;
  }

  .div-block-1634.gpt-center-timer {
    justify-content: center;
    align-items: center;
  }

  .text-block-681 {
    color: #000;
    text-align: center;
    font-family: IBM Plex Sans, sans-serif;
    font-size: 16px;
    font-weight: 600;
    text-decoration: none;
    display: inline;
  }

  .text-block-682 {
    color: #fff;
    margin-left: 0;
    font-size: 1rem;
    font-weight: 700;
    display: flex;
  }

  .div-block-1635 {
    aspect-ratio: auto;
    background-color: #39482d;
    justify-content: center;
    width: 100%;
    height: 100%;
    min-height: 38px;
    max-height: 70px;
  }

  .gs-pricing {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    padding: 30px 24px;
  }

  .hero-block {
    grid-column-gap: 100px;
    grid-row-gap: 100px;
    border-width: .5px .5px 0;
    border-radius: 8px;
    grid-template-columns: 1fr;
    align-items: start;
    height: 415px;
    padding-top: 26px;
    padding-left: 22px;
    padding-right: 22px;
  }

  .opacity-50, .opacity-67 {
    font-size: .75rem;
  }

  .image-617 {
    height: 90%;
  }

  .hero-oto-ws {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .div-block-1637 {
    flex-flow: column;
    padding-top: 340px;
  }

  .padding-top-60 {
    padding-top: 0;
  }

  .oto_int-price-ws {
    text-align: center;
  }

  .oto_int-price-ws-text {
    text-align: center;
    font-size: 1.5rem;
  }

  .oto_section-padding-large-bottom {
    padding-bottom: 60px;
  }

  .bg-img {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
  }

  .div-block-1639 {
    grid-template-columns: 1fr;
  }

  .dash-line {
    margin-left: 6px;
  }

  .heading-h2 {
    font-size: 1.25rem;
  }

  .timer-wrap-2 {
    grid-template-columns: 1fr;
    justify-items: center;
    width: auto;
    padding: 60px 24px;
  }

  .grid-oto {
    grid-column-gap: 14px;
    grid-row-gap: 30px;
    grid-template-columns: auto 1fr;
    justify-items: stretch;
  }

  .mb-cen {
    text-align: center;
  }

  .mb-bg-col {
    background-image: url('../images/Highlight-2.svg');
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: contain;
    padding-left: 12px;
    padding-right: 12px;
  }

  .list-15 {
    padding-left: 20px;
    font-size: .875rem;
  }

  .module-card {
    max-width: 100%;
  }

  .level_text-large {
    font-size: 1rem;
  }

  .margin-bottom-14 {
    margin: 0;
  }

  .div-block-331 {
    background-image: none;
    border-radius: 0;
    justify-content: space-between;
    width: 100%;
    overflow: scroll;
  }

  .section-angel-investing-5 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .block {
    background-image: linear-gradient(#ffffff1a, #d9dfff1c);
    border-style: solid;
    width: 15rem;
    padding: 1rem;
    display: flex;
  }

  .block.tl {
    border-top-left-radius: 8px;
  }

  .block.tr {
    border-top-right-radius: 8px;
  }

  .div-block-1643 {
    width: 90%;
    padding: 1rem;
  }

  .div-block-330 {
    border-style: none;
    width: 15rem;
    margin-right: 16px;
  }

  .div-block-330.bm {
    margin-right: 0;
  }

  .image-623 {
    height: 1.75rem;
  }

  .div-block-378 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .div-block-378.bm {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    max-width: none;
    display: grid;
  }

  .text-block-224 {
    margin-left: 10px;
  }

  .section-angel-investing-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .div-block-1644 {
    margin-right: 0;
  }

  .div-block-1644.bm {
    grid-column-gap: 12px;
    grid-row-gap: 0px;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: auto auto;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .text-block-312 {
    font-size: .875rem;
  }

  .div-block-875-copy {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: stretch;
    width: auto;
    height: auto;
    display: flex;
  }

  .section-58-dec {
    margin-top: 3rem;
    margin-bottom: 0;
    padding-bottom: 0;
    padding-left: 24px;
    padding-right: 24px;
    display: block;
  }

  .margin-bottom-15 {
    margin: 0;
  }

  .page-padding-2 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .section-wrapper-2 {
    margin-left: auto;
    margin-right: auto;
  }

  .padding-v-xxhuge-2 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .per-checkbox-text {
    font-size: 14px;
    line-height: 120%;
  }

  .text-span-158-copy {
    color: #a6ef67;
  }

  .aditional {
    grid-template-columns: 1fr;
  }

  .oto_section-padding-large-top {
    padding-top: 60px;
  }

  .typing {
    text-align: center;
    height: 64px;
  }

  .brochure-det {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .scroll-into-view {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-flow: column;
    margin-top: 120px;
  }

  .div-block-1651 {
    justify-content: center;
    align-items: center;
  }

  .prog {
    display: none;
  }

  .div-block-1653, .div-block-1653-copy {
    text-align: center;
    max-width: none;
  }

  .prog2 {
    display: none;
  }

  .prog-mb, .prog-mb2 {
    display: block;
  }

  .image-627 {
    width: 40px;
    top: -20px;
    right: 15px;
  }

  .div-block-1033-copy-copy {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: row;
    width: 100%;
    max-width: none;
    padding-left: 20px;
    padding-right: 20px;
    overflow: scroll;
  }

  .div-block-1659 {
    padding-top: 3.75rem;
  }

  .bloc-text {
    display: block;
  }

  .bar {
    display: none;
  }

  .pmc-date-new {
    text-align: center;
    font-size: 1.25rem;
  }

  .div-block-1661 {
    margin-top: auto;
  }

  .div-block-1662 {
    margin-top: 60px;
    padding: 16px;
  }

  .caps {
    font-size: .875rem;
  }

  .image-631 {
    width: 16px;
  }

  .div-block-1663 {
    flex-flow: column;
  }

  .price-banner-inside-2 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    justify-content: center;
    align-items: center;
    min-width: auto;
    margin-right: 0;
  }

  .price-alert-banner-wrapper-2, .price-alert-banner-wrapper-4 {
    min-width: auto;
    padding: 14px 10px;
  }

  .image-633 {
    width: 16px;
  }

  .div-block-1667 {
    flex-flow: column;
  }

  .price-banner-inside-4 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    justify-content: center;
    align-items: center;
    min-width: auto;
    margin-right: 0;
  }

  .image-455-copy {
    border-radius: 12px;
    width: 100%;
    max-width: 100%;
    height: auto;
    max-height: none;
  }

  .div-block-877-copy {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    margin-top: 50px;
  }

  .download-brochure {
    font-size: 1rem;
  }

  .countdown-text {
    color: #fff;
    text-align: left;
    border-left: 0 #0000;
    justify-content: flex-start;
    margin-right: 0;
    padding-left: 0;
    font-size: 1rem;
    font-weight: 300;
    line-height: 1;
  }

  .div-block-1674 {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    margin-bottom: 12px;
  }

  .acg_pers {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-flow: column;
    flex: 1;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .div-block-683-copy {
    border-left-style: none;
    border-left-width: 0;
    justify-content: flex-start;
    align-items: center;
    margin-left: 0;
    padding-top: 5px;
    padding-left: 0;
    display: flex;
  }

  .pers-right {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .pers-left {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    justify-content: center;
    align-items: center;
  }

  .btn-strike {
    font-size: 14px;
  }

  .div-block-683-copy {
    border-left-style: none;
    border-left-width: 0;
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
    margin-left: 0;
    padding-top: 5px;
    padding-left: 0;
    display: flex;
  }

  .evergreen-header-button-wrappe {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: wrap;
    margin-top: 1.25rem;
  }

  .html-embed-74-copy {
    width: 14px;
  }

  .attend-wrap {
    grid-row-gap: 15px;
    grid-template-columns: 1fr;
  }

  .attend-block {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .green-bonus {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    border-radius: 0;
    grid-template-columns: 1fr;
    grid-auto-flow: row dense;
    padding-left: 24px;
    padding-right: 24px;
  }

  .div-block-1676 {
    grid-template-columns: 1fr;
  }

  .div-block-1677 {
    background-color: var(--white);
  }

  .num-text {
    color: #0000000d;
  }

  .div-block-1679 {
    position: static;
  }

  .ai-tools-image.mb {
    width: auto;
    height: auto;
    display: block;
  }

  .ai-tools-image.ds {
    display: none;
  }

  .tabs-menu-4 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    padding: 30px 12px 0;
  }

  .div-block-1681 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    position: relative;
  }

  .tablink-ai {
    padding: 10px;
    font-size: .875rem;
  }

  .tabs-content-3 {
    margin-top: 30px;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .tab-wrapper {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .tab-inside-wrapper {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
  }

  .tab-inside-wrapper._1-4 {
    grid-template-columns: 1fr;
  }

  .tab-card {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .tool-wrap {
    grid-column-gap: 20px;
    grid-row-gap: 25px;
    grid-template-columns: 1fr 1fr;
  }

  .tool-block {
    padding-left: 12px;
    padding-right: 12px;
  }

  .tool-img {
    width: 64px;
    height: 64px;
  }

  .lin-grad {
    height: 860px;
  }

  .flex-block {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
  }

  .div-block-1682 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-flow: column;
    display: flex;
  }

  .div-block-1683 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .image-634 {
    width: 26px;
    right: -20px;
  }

  .consulting-image.ds {
    display: none;
  }

  .consulting-image.mb {
    display: block;
  }

  .image-635 {
    width: 13px;
    position: absolute;
  }

  .div-block-1686 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .div-block-1687 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-flow: column;
    padding-bottom: 8px;
    top: -75px;
  }

  .flex-block-2 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .div-block-1689 {
    display: none;
  }

  .acg_thumbnail-copy {
    object-fit: fill;
  }

  .image-636 {
    width: auto;
    height: auto;
    display: block;
  }

  .div-block-1690 {
    grid-row-gap: 20px;
  }

  .div-block-1691 {
    background-image: none;
    width: 30vw;
    height: 30vw;
  }

  .div-block-1692 {
    grid-row-gap: 20px;
    flex-direction: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .container-large-23.text-align-center {
    margin-top: 0;
  }

  .image-638 {
    z-index: 0;
    min-width: 120px;
    min-height: 120px;
    bottom: -22vw;
    left: 54vw;
  }

  .image-638._6 {
    bottom: -9vw;
    left: 40vw;
  }

  .image-638._3 {
    bottom: -8vw;
    left: 50vw;
  }

  .image-638._2 {
    z-index: 2147483647;
    bottom: -12vw;
  }

  .image-638._5 {
    bottom: -4vw;
    left: 56vw;
  }

  .div-block-1695 {
    grid-row-gap: 12px;
  }

  .div-block-1697 {
    width: auto;
    max-width: none;
    display: block;
  }

  .div-block-1697.long {
    width: 100%;
  }

  .text-block-686 {
    font-weight: 500;
  }

  .div-block-937 {
    width: 25vw;
    height: 25vw;
  }

  .section-evergreen-curriculum-2 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section-evergreen-curriculum-2.aic {
    margin-bottom: 0;
    padding-top: 40px;
    padding-bottom: 60px;
  }

  .container-19 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    padding-left: 16px;
    padding-right: 16px;
  }

  .div-block-1698 {
    object-fit: cover;
  }

  .html-embed-118 {
    height: 40px;
    margin-bottom: 8px;
    display: flex;
  }

  .div-block-1701 {
    margin-left: 0;
  }

  .text-block-687 {
    font-weight: 500;
  }

  .div-block-1702 {
    grid-row-gap: 60px;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    display: flex;
  }

  .div-block-1703 {
    grid-row-gap: 32px;
    flex-direction: column;
    display: flex;
  }

  .div-block-1705 {
    grid-row-gap: 40px;
    flex-direction: column;
    margin-top: 40px;
    display: flex;
  }

  .div-block-1706 {
    max-width: 100%;
    margin-left: 24px;
    padding-left: 1px;
  }

  .div-block-1708 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-direction: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex;
    overflow: hidden;
  }

  .text-block-689 {
    text-transform: none;
    width: auto;
    font-size: 12px;
    line-height: 18px;
  }

  .text-block-691 {
    font-size: 1.25rem;
  }

  .div-block-1710 {
    width: 80px;
    min-width: 80px;
    height: 80px;
    min-height: 80px;
  }

  .html-embed-119 {
    width: 14px;
    height: 14px;
  }

  .text-block-692 {
    font-size: 14px;
    line-height: 20px;
  }

  .faq-chevron-10 {
    width: 16px;
  }

  .text-block-693 {
    font-weight: 500;
  }

  .div-block-1713 {
    width: 100%;
    padding-left: 16px;
    padding-right: 16px;
  }

  .div-block-1714 {
    grid-row-gap: 16px;
    flex-direction: column;
    width: auto;
    display: flex;
  }

  .text-span-246 {
    font-size: 2rem;
  }

  .div-block-1716 {
    grid-column-gap: 10px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .evergreen_h2-5 {
    text-transform: none;
    font-size: 22px;
  }

  .text-block-695 {
    text-align: left;
    font-size: 16px;
  }

  .div-block-1717.ai-perf, .div-block-1717.ai-perf.top.hide {
    display: flex;
  }

  .div-block-1717.top {
    grid-column-gap: 24px;
    grid-row-gap: 40px;
    grid-template-rows: 30vw 30vw;
    grid-template-columns: 30vw 30vw;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .div-block-1717.top.animated-left {
    grid-column-gap: 32px;
    grid-row-gap: 20px;
    grid-template-rows: 100px;
    grid-template-columns: 100px 100px 100px 100px 100px;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .image-640 {
    z-index: 2;
    width: 100%;
  }

  .text-block-697 {
    text-align: left;
    padding-left: 20px;
    font-size: .875rem;
  }

  .footer-des-6 {
    text-align: left;
    width: 90%;
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-1718 {
    grid-column-gap: 8px;
    flex-direction: row;
    margin-bottom: 20px;
    display: flex;
  }

  .div-block-1719 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    width: 304dvw;
    display: flex;
  }

  .curriculum-container-2.aic {
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
    overflow: hidden;
  }

  .heading-135.is-yellow {
    font-size: 1.9rem;
  }

  .div-block-1724 {
    position: relative;
  }

  .text-block-698 {
    font-size: 14px;
  }

  .div-block-1725 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-direction: column;
    display: flex;
  }

  .paragraph-97 {
    text-align: left;
    font-size: 14px;
  }

  .paragraph-97.is-cente {
    text-align: center;
  }

  .div-block-1726 {
    grid-row-gap: 24px;
    flex-direction: column;
    width: auto;
    display: flex;
  }

  .footer-logo-container-11 {
    grid-column-gap: 12px;
    justify-content: flex-start;
  }

  .div-block-1731 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 214vw;
    margin-bottom: 0;
  }

  .image-641 {
    height: 50%;
  }

  .text-block-700 {
    font-size: .9rem;
  }

  .div-block-1732 {
    padding: 4px 5px;
  }

  .div-block-1733 {
    grid-column-gap: 12px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .div-block-1733.vertical {
    display: flex;
  }

  .div-block-1735 {
    display: none;
  }

  .div-block-1736 {
    height: 92%;
    left: 0%;
  }

  .div-block-1736.how-it-works {
    height: 91%;
  }

  .div-block-1738 {
    background-position: -70px 240px;
  }

  .div-block-1738.is-short {
    background-position: -70px 180px;
  }

  .div-block-1738.is-long {
    background-position: 140px 110px;
  }

  .div-block-1739 {
    grid-template-columns: auto auto;
  }

  .text-block-702 {
    margin-bottom: 8px;
  }

  .div-block-1740 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: auto auto auto;
    grid-auto-columns: 1fr;
    justify-content: center;
    display: grid;
  }

  .div-block-1740.alt {
    grid-column-gap: 15px;
    margin-top: 40px;
  }

  .text-block-703 {
    font-size: 1.25rem;
  }

  .section-evergreen-offer-2 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .div-block-1741 {
    width: 214vw;
  }

  .div-block-1742 {
    grid-row-gap: 24px;
    margin-bottom: 40px;
    font-weight: 500;
  }

  .div-block-1743 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-direction: column;
    display: flex;
  }

  .text-span-247 {
    font-weight: 600;
  }

  .div-block-1744 {
    flex-direction: column;
    display: flex;
    overflow: scroll;
  }

  .div-block-1745 {
    grid-column-gap: 16px;
    justify-content: space-between;
  }

  .link-block-44 {
    font-weight: 500;
  }

  .link-block-44.cta-final {
    padding-left: 16px;
    padding-right: 16px;
  }

  .link-block-44.pers-cta {
    align-items: center;
    max-height: 45px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .link-block-44.pers-cta.cta-final {
    max-height: none;
    margin-left: auto;
    padding-left: 12px;
    padding-right: 12px;
  }

  .image-644 {
    height: 100px;
    top: -11px;
  }

  .image-645 {
    border-radius: 8px;
  }

  .div-block-1751 {
    width: 100%;
  }

  .text-block-709 {
    font-size: 1.25rem;
  }

  .div-block-1752 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    width: 100%;
  }

  .acg_slider-2, .acg_slider-3 {
    width: 270px;
  }

  .image-601-copy {
    margin-top: auto;
  }

  .li_lit-detail-new {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .max-width-330px {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .text-block-529 {
    font-size: 16px;
  }

  .ux-tab-new {
    padding-left: 12px;
    padding-right: 12px;
  }

  .tabs-menu-copy {
    max-width: 95%;
  }

  .tabs-content-4 {
    padding-top: 40px;
  }

  .page-padding-14.gap-pd-60 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .section-gpt-2 {
    padding-top: 64px;
    padding-bottom: 0;
  }

  .text-info-item.left-slign {
    text-align: left;
    align-items: flex-start;
  }

  .curriculum-container-3.pm {
    border-radius: 10px;
  }

  .gif-wrapper-copy {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
    flex-direction: column;
    margin-left: 0;
    margin-right: 0;
  }

  .tabs-4 {
    margin-bottom: 3.4375rem;
  }

  .margin-bottom-16 {
    margin: 0;
  }

  .curriculum-component-3 {
    grid-row-gap: 40px;
  }

  .curriculum-component-3.mcp-new {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .tool-logo {
    height: 2rem;
  }

  .tool-logo-3 {
    height: 1.5rem;
  }

  .image-646 {
    object-fit: cover;
  }

  .evergreen-mentor-image-container {
    height: 8rem;
  }

  .evergreen-mentor-grid {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    grid-template-columns: 1fr 1fr;
    align-self: flex-start;
    width: 100%;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    overflow: auto;
  }

  .evergreen-mentor-item {
    align-items: stretch;
  }

  .mentors-component {
    padding-bottom: 3.4375rem;
    font-size: .875rem;
  }

  .image-fit-cover-10 {
    display: block;
  }

  .mentor-block-wrap {
    margin-top: 0;
    margin-bottom: 40px;
  }

  .mentor-company-logo2 {
    justify-content: center;
    height: 1.3rem;
    display: flex;
  }

  .mentor-company-logo2.rounded {
    height: 1.75rem;
  }

  .mentor-company-logo2.small {
    align-self: center;
  }

  .div-block-479 {
    flex-direction: column;
  }

  .div-block-1756 {
    flex-direction: column;
    display: flex;
  }

  .margin-bottom-17 {
    margin: 0;
  }

  .margin-bottom-17.margin-medium {
    margin-bottom: 1.875rem;
  }

  .div-block-1758 {
    width: 2px;
    height: 100%;
  }

  .div-block-1759 {
    width: 2px;
    height: 80%;
  }

  .heading-137 {
    font-size: 22px;
    line-height: 120%;
  }

  .section-68 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-direction: column;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .image-648 {
    border-radius: 9px;
  }

  .div-block-1761 {
    min-width: auto;
  }

  .pmc_mentor-logo-copy {
    width: 80px;
    height: 24px;
  }

  .cap-slider {
    overflow-wrap: anywhere;
    max-width: 100%;
  }

  .cap-mask, .cap-slide {
    max-width: 100%;
  }

  .cap-arrow {
    bottom: -14%;
    left: 30%;
  }

  .cap-arrow.cap-right {
    left: 56%;
  }

  .div-block-1762 {
    padding: 1.5rem 1rem;
  }

  .image-fit-cover-10-copy {
    display: block;
  }

  .pmc_section-large-bottom {
    padding-bottom: 3.75rem;
  }

  .div-block-1752-copy {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    width: 100%;
    padding: 10px 10px 24px;
  }

  .div-block-1751-copy {
    width: 100%;
    margin-top: 16px;
    margin-bottom: 24px;
  }

  .acg_hero-wrapper-new {
    padding-bottom: 3.75rem;
  }

  .oto_int-price-ws-2 {
    text-align: center;
  }

  .image-664 {
    height: 90%;
  }

  .hero-block-2 {
    grid-column-gap: 100px;
    grid-row-gap: 100px;
    border-width: .5px .5px 0;
    border-radius: 8px;
    grid-template-columns: 1fr;
    align-items: start;
    height: 415px;
    padding-top: 26px;
    padding-left: 22px;
    padding-right: 22px;
  }

  .list-item-17 {
    flex-flow: column;
    font-size: 1.125rem;
  }

  .div-block-1768 {
    grid-template-columns: 1fr;
  }

  .oto-int-lines-2 {
    grid-column-gap: 2px;
    grid-row-gap: 2px;
    box-shadow: none;
    grid-auto-columns: 1fr;
    height: 22px;
    padding: 4px 6px;
  }

  .text-span-248 {
    font-weight: 300;
    text-decoration: line-through;
  }

  .image-665 {
    height: 100%;
  }

  .text-block-710 {
    font-size: .875rem;
    font-weight: 500;
    display: block;
  }

  .text-block-710.white-mb {
    color: #fff;
    margin-top: 8px;
    font-weight: 600;
  }

  .div-block-1770 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .text-block-711 {
    font-size: 1.5rem;
  }

  .green-oto-2._20px.min-width {
    min-width: 90px;
  }

  .green-oto-2._20px.min-width.no-green {
    font-size: 16px;
  }

  .oto-int-btn-2 {
    font-size: 1rem;
    line-height: 1.4;
  }

  .oto-int-btn-2.oto_upgarde-btn {
    padding-left: 20px;
    padding-right: 20px;
  }

  .oto-int-btn-2.oto_upgarde-btn.payment-link.mb-shad {
    box-shadow: 2px 2px #fff;
  }

  .oto-int-btn-2.oto_thankyou-page {
    flex: 1;
    padding-left: 20px;
    padding-right: 20px;
    font-size: .875rem;
  }

  .oto-int-btn-2.oto_thankyou-page.mb-shad {
    box-shadow: 2px 2px #fff;
  }

  .oto-int-btn-2.oto_thankyou-page.shadow-2 {
    min-width: 250px;
  }

  .oto-int-btn-2.payment-link {
    max-width: 250px;
  }

  .oto-int-live-line-2 {
    border-radius: 2px;
    max-width: 100%;
  }

  .div-block-1772 {
    z-index: 1;
    background-color: #fff;
    border: 1px solid #000;
    border-radius: 55px;
    max-width: 100px;
    padding: 5px 15px;
    display: block;
    position: absolute;
    top: -20px;
    box-shadow: 0 0 4px #00000040;
  }

  .image-667 {
    width: 90px;
  }

  .li_text-large-2 {
    line-height: 1.4;
  }

  .li_text-large-2.text-color-white.min-width {
    min-width: 90px;
  }

  .li_text-large-2.align-center {
    text-align: left;
  }

  .li_text-large-2.mb_center {
    text-align: center;
  }

  .acg_heading-h2-2 {
    font-size: 1.75rem;
  }

  .acg_heading-h2-2.text-align-left.oto_sp-text {
    font-size: 1.25rem;
  }

  .acg_heading-h2-2.text-align-left.oto_sp-text.acg_black-text.mb-center {
    text-align: center;
    line-height: 1.2;
  }

  .div-block-1711-copy {
    flex-flow: column;
    padding-top: 340px;
  }

  .offer-expire-btn-2 {
    padding-left: 16px;
    padding-right: 16px;
    font-size: 1rem;
    line-height: 1.2;
  }

  .skip-popup-wrap-2 {
    padding: 45px 25px;
  }

  .oto_mb-image-2 {
    background-color: #ddd0;
    overflow: hidden;
  }

  .div-block-1774 {
    height: 230px;
  }

  .font-size-1-875rem-2 {
    font-size: 20px;
  }

  .font-size-1-875rem-2.color-acid.text-align-center-f {
    text-align: left;
  }

  .div-block-1777 {
    grid-template-columns: 1fr;
  }

  .image-541-copy {
    width: 200px;
  }

  .c-code {
    font-size: 1.25rem;
  }

  .acg_testimonial-options-2 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    display: flex;
    overflow: auto;
  }

  .div-block-1782 {
    max-width: 100px;
  }

  .skip-btn-wrap-2 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    grid-template-columns: 1fr;
    justify-content: space-between;
    width: 100%;
  }

  .image-670, .image-671, .image-672 {
    width: 48px;
    height: 48px;
  }

  .div-block-1784 {
    flex-flow: column;
  }

  .cell-b, .cell-b-2 {
    min-width: 100%;
    max-width: 100%;
  }

  .acg_heading-h2-3 {
    font-size: 1.75rem;
  }

  .div-block-1785 {
    flex-flow: column;
  }

  .acg_heading-h2-4 {
    font-size: 1.75rem;
  }

  .div-block-1786 {
    flex-flow: column;
  }

  .acg_heading-h2-6 {
    font-size: 1.75rem;
  }

  .div-block-1788 {
    flex-flow: column;
  }

  .acg_heading-h2-7 {
    font-size: 1.75rem;
  }

  .div-block-1789 {
    flex-flow: column;
  }

  .acg_slider-5 {
    width: 270px;
  }

  .div-block-1790 {
    width: 100%;
  }

  .text-block-712, .text-block-712.mobile {
    font-size: 14px;
    line-height: 20px;
  }

  .top_section.top_offer-sec {
    background-image: linear-gradient(270deg, #021400, #053600 50%, #021400);
  }

  .top_section.top_offer-sec.archieve {
    background-image: none;
  }

  .top_section.top_grid.top_footer {
    padding-bottom: 100px;
  }

  .top_padding-global {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .top_hero-padding {
    padding-top: 5.5rem;
  }

  .top_hero-grad {
    opacity: .9;
    filter: blur(95px);
    width: 400px;
    height: 375px;
    top: 0;
    left: 175px;
  }

  .top_hero-rightop {
    opacity: 1;
    filter: blur(100px);
    width: 190px;
    height: 208px;
    top: -114px;
    left: -114px;
  }

  .top_hero-grid {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    position: static;
  }

  .top_heading {
    text-align: center;
    font-size: 2.5rem;
  }

  .top_hero-vflex {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    justify-content: flex-start;
    align-items: center;
  }

  .top_text-large {
    font-size: 1rem;
  }

  .top_text-large.top_sp-text {
    color: #5cf84d;
    text-align: center;
  }

  .top_text-large.top_mb-center {
    text-align: center;
  }

  .top_hero-right {
    display: none;
  }

  .top_form {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
  }

  .top_logo-wrapper {
    justify-content: center;
    align-items: center;
  }

  .top_logo {
    width: 108px;
  }

  .top_logo-img {
    width: 70px;
  }

  .top_marquee-wrap, .top_marquee {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .top_center {
    font-size: 28px;
  }

  .top_center.sm-txt {
    font-size: 20px;
  }

  .top_padding-large {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .top_tech-consultant {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .top_max-width-456 {
    max-width: 192px;
    padding-right: 20px;
  }

  .liam-t {
    bottom: -54%;
  }

  .liam-t.mb {
    display: block;
    bottom: 0%;
    left: 0%;
  }

  .liam-t.ds {
    display: none;
  }

  .text-block-713 {
    font-size: .75rem;
  }

  .top_center-text {
    max-width: 282px;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .top_center-text.mb {
    display: none;
  }

  .top_center-text.ds {
    max-width: 270px;
  }

  .top_text-xlarge {
    font-size: .875rem;
  }

  .top_text-xlarge.top_left._21px {
    font-size: 1rem;
  }

  .top_text-xlarge.top_link {
    display: none;
  }

  .top_padding-medium {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .v-flex-center-36 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .v-flex-center-36.top_mb-left {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .top_offers-block-wrap {
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
  }

  .top_offers-block-top {
    padding: 18px 12px;
  }

  .top_offers-block-top.top_btm-border {
    padding-top: 24px;
    padding-bottom: 16px;
  }

  .top_offers-block-btm {
    height: auto;
    padding: 18px 12px;
  }

  .v-flex-center-18 {
    grid-column-gap: 22px;
    grid-row-gap: 22px;
  }

  .v-flex-center-18.top_margin-top {
    margin-top: 2rem;
  }

  .v-flex-center-18.ai_left {
    background-color: var(--transparent);
    color: var(--white);
    border-radius: 0;
    min-width: auto;
  }

  .top_offer-wrap {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
  }

  .top_give-offer {
    grid-column-gap: 22px;
    grid-row-gap: 22px;
    grid-template-columns: 1fr;
  }

  .top_give-offer-block {
    padding: 18px;
  }

  .top_ai-works {
    grid-template-columns: 1fr;
    margin-top: 2.5rem;
  }

  .top_ai-block {
    background-position: 0 100%;
    background-size: auto;
    padding: 20px;
  }

  .top_ai-block.is-short {
    background-position: -70px 180px;
  }

  .top_ai-block.is-long {
    background-image: url('../images/Rectangle-20_1.png');
    background-position: 0 100%;
    background-size: auto;
  }

  .div-block-1791 {
    grid-column-gap: 22px;
    grid-row-gap: 22px;
    grid-template-columns: 1fr;
    width: 100%;
  }

  .text-block-715.op-70 {
    opacity: .7;
  }

  .archive-block {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    color: var(--white);
    border-bottom: 1px solid #ffffff80;
    max-width: none;
    padding-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .top_vflex {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    justify-content: flex-start;
    align-items: center;
  }

  .div-block-1792 {
    max-width: 245px;
    margin-top: -16px;
    margin-left: auto;
    margin-right: auto;
  }

  .mb-14px {
    font-size: .875rem;
  }

  .image-677 {
    display: none;
  }

  .footer-overlay {
    filter: blur(80px);
    height: 717px;
    top: 460px;
  }

  .text-block-713-copy {
    font-size: .5rem;
  }

  .div-block-1796 {
    width: 100%;
  }

  .flex-block-3 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .div-block-1797, .div-block-1798 {
    flex: none;
  }

  .div-block-1799 {
    margin-top: 0;
  }

  .div-block-1800 {
    margin-top: 40px;
    font-size: 1rem;
  }

  .oto_crascourse-cop {
    height: 240px;
    padding-top: 10px;
    padding-left: 24px;
  }

  .image-678 {
    object-fit: cover;
    border: 1px solid #fff;
    border-radius: 12px;
  }

  .div-block-1804._w-100--2 {
    width: 100%;
  }

  .image-679 {
    object-fit: cover;
    border: 1px solid #fff;
    border-radius: 12px;
  }

  .div-block-1806 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
  }

  .div-block-1620-copy {
    height: 25vh;
  }

  .image-680 {
    border-radius: 8px;
    height: 100%;
  }

  .birthsale-image {
    display: none;
  }

  .birthsale-mobile {
    width: 100%;
    display: block;
  }

  .persistent-cta-mobile-7 {
    z-index: 60;
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px);
    justify-content: center;
    align-items: center;
    width: auto;
    padding-top: .3rem;
    padding-left: 1rem;
    padding-right: 1rem;
    display: flex;
  }

  .persistent-cta-mobile-7.v-flex {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-direction: column;
  }

  .close-text-2 {
    color: #fff;
    border-left: 0 #0000;
    justify-content: flex-start;
    margin-right: 0;
    padding-left: 0;
    font-size: 1rem;
    font-weight: 300;
    line-height: 1;
  }

  .countdown-text-2 {
    color: #fff;
    text-align: left;
    border-left: 0 #0000;
    justify-content: flex-start;
    margin-right: 0;
    padding-left: 0;
    font-size: 1.2rem;
    font-weight: 300;
    line-height: 1;
  }

  .countdown-text-3 {
    color: #fff;
    text-align: left;
    border-left: 0 #0000;
    justify-content: flex-start;
    margin-right: 0;
    padding-left: 0;
    font-size: 1rem;
    font-weight: 300;
    line-height: 1;
  }

  .project-gif {
    min-width: auto;
    max-width: none;
    display: block;
    overflow: hidden;
  }

  .page-padding-15.gap-pd-60.o {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
    padding-left: 0;
    padding-right: 0;
  }

  .section-gpt-3 {
    padding-top: 64px;
    padding-bottom: 0;
  }

  .html-embed-93 {
    width: 100%;
  }

  .html-embed-93.hide-mob {
    display: none;
  }

  .div-block-1807 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .image-682, .image-683 {
    height: auto;
  }

  .content {
    flex-flow: column;
  }

  .maincontent {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .offline-section {
    justify-content: center;
    align-items: flex-start;
    margin-bottom: 20px;
    margin-left: 10px;
    margin-right: 10px;
  }

  .day1 {
    width: 300px;
  }

  .image-684.desktoparrow {
    display: none;
  }

  .image-684.mobilearrow {
    display: block;
  }

  .image-685 {
    display: none;
  }

  .container-20 {
    max-width: none;
  }

  .centered-heading {
    margin-bottom: 24px;
  }

  .centered-heading.evergreen_h2.offlinehead {
    justify-content: flex-start;
    align-items: center;
  }

  .team-slide-wrapper {
    vertical-align: super;
    width: 100%;
    margin-right: 0%;
  }

  .team-block {
    width: 300px;
    height: 320px;
  }

  .combine-text-size-regular {
    flex-flow: row;
    flex: 0 auto;
    justify-content: center;
    align-self: auto;
    align-items: flex-start;
    font-size: 10px;
    display: flex;
  }

  .combine-text-size-regular.dmp.mbo {
    margin-top: 7px;
  }

  .combine-pricing3_feature, .combine-pricing3_feature-list {
    width: auto;
  }

  .combine-pricing3_feature-list.newprice {
    justify-content: flex-start;
    align-items: center;
  }

  .combine-pricing3_feature-list.newprice.ups {
    margin-top: 9px;
  }

  .combine-pricing3_feature-list.offerlist {
    justify-content: center;
    align-items: flex-start;
    margin-top: 31px;
  }

  .combine-text-weight-semibold.column3, .combine-text-weight-semibold.daytext.ups {
    margin-top: -11px;
  }

  .combine-pricing3_details.mobileprice {
    margin-top: 0;
  }

  .combine-pricing3_item {
    padding: 2rem 1.5rem;
  }

  .combine-pricing3_item.offerlist {
    border-width: 0;
    width: auto;
    padding: .5rem;
  }

  .combine-pricing3_item.offerprice {
    border-color: #9351a7;
    margin-top: 21px;
    padding: .9rem .5rem .5rem;
  }

  .combine-pricing3_item.offerprice.ctpprice {
    padding-top: 0;
  }

  .combine-pricing3_item.offerprice.ctpprice.mobileprice {
    margin-top: 21px;
  }

  .combine-pricing3_component {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    grid-template-columns: 1fr 1fr 1fr;
    place-items: start;
  }

  .combine-container-large {
    margin-left: 0;
    margin-right: 0;
  }

  .combine-padding-global {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .combine-team3_item {
    width: 300px;
  }

  .combine-padding-global-2 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .container-22, .section-69 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-1813 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
  }

  .image-686 {
    height: 100px;
    top: 3%;
  }

  .mobarrow {
    display: block;
  }

  .image-687 {
    width: 18px;
  }

  .image-687.mbl {
    width: 14px;
  }

  .heading-139 {
    flex: 0 auto;
    justify-content: center;
    align-self: auto;
    align-items: flex-start;
    font-size: 22px;
    display: block;
  }

  .heading-139.hide {
    display: none;
  }

  .exclusive.cancelicon, .career.cancelicon {
    margin-top: 10px;
  }

  .image-688 {
    filter: none;
  }

  .oto_heading-2 {
    font-size: 2rem;
  }

  .timer-wrap-3 {
    display: none;
  }

  .text-28px-2 {
    font-size: 20px;
  }

  .oto_order-text-2._12px {
    font-size: 12px;
  }

  .font-32px-2 {
    text-align: center;
    font-size: 28px;
  }

  .font-32px-2.mb-left {
    text-align: left;
  }

  .div-block-1817 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .pmc_faq-question-2 {
    white-space: normal;
  }

  .li_text-large-3 {
    line-height: 1.4;
  }

  .li_text-large-3.align-center {
    text-align: left;
  }

  .div-block-1819 {
    grid-template-columns: 1fr;
  }

  .text-span-264 {
    font-size: .875rem;
  }

  .image-689 {
    width: 100%;
  }

  .oto_sticky-2 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .swiper-next-1-2 {
    width: 40px;
    height: 40px;
  }

  .div-block-1820 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    justify-content: space-between;
    width: 100%;
  }

  .swiper-prev-1-2 {
    width: 40px;
    height: 40px;
  }

  .course-card-2 {
    flex-flow: column;
    padding: 40px 18px;
  }

  .oto_heading-h2-2 {
    text-align: left;
    font-size: 28px;
  }

  .prs-card-up-cont-2 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .image-690 {
    width: 30px;
  }

  .div-block-1821 {
    width: 100%;
    height: 444px;
    display: flex;
  }

  .prs-card-up-2 {
    height: auto;
    padding-bottom: 32px;
    padding-left: 14px;
  }

  .pmc_heading-2 {
    text-align: center;
    font-size: 1.75rem;
  }

  .box-2 {
    top: 16px;
    bottom: -16px;
  }

  .text-size-large-10.pmc_white-500 {
    text-align: center;
  }

  .oto-gpt-sp-2 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
  }

  .evrything-wrap-2 {
    padding-top: 16px;
    padding-bottom: 16px;
    font-size: 1.25rem;
  }

  .evrything-wrap-2.link-wrap {
    padding-left: 0;
    padding-right: 0;
    font-size: 1.5rem;
  }

  .div-block-1822 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    overflow: auto;
  }

  .div-block-1822.hide-now {
    display: none;
  }

  .body-text-large-2 {
    font-size: 16px;
    font-weight: 400;
  }

  .body-text-large-2.pmc_white-500 {
    font-weight: 500;
  }

  .box-1 {
    top: 8px;
    bottom: -8px;
  }

  .oto-sp-heading-2 {
    font-size: 28px;
  }

  .oto_offer-end-2 {
    letter-spacing: .72px;
    font-size: 12px;
  }

  .div-block-1824 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    padding: 30px 24px;
  }

  .text-span-265 {
    font-size: .875rem;
  }

  .oto_button-2 {
    padding-top: 16px;
    padding-bottom: 16px;
    font-size: 1rem;
    line-height: 1.4;
  }

  .oto_button-2.oto-not-interested {
    font-size: 1rem;
  }

  .oto_button-2.oto_price-btn.oto-gpt-black {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 1rem;
  }

  .oto_button-2.oto_price-btn.oto-gpt-black.mb-oto {
    align-self: center;
    padding-left: 20px;
    padding-right: 20px;
  }

  .oto_button-2.oto-not-interest {
    width: 50%;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 1rem;
  }

  .oto_button-2.oto-not-interest.not-interest {
    align-self: center;
    padding-left: 0;
    padding-right: 0;
    font-size: .875rem;
  }

  .offlinehead {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .tophed {
    justify-content: flex-start;
    align-items: center;
  }

  .text-block-721.toptext {
    align-self: center;
    display: block;
  }

  .div-block-1826.details {
    width: 95%;
  }

  .text-block-722 {
    flex-flow: column;
    flex: 0 auto;
    order: 0;
    justify-content: center;
    align-self: center;
    align-items: center;
    display: flex;
  }

  .text-block-722.mobile {
    display: block;
  }

  .text-block-722.desktop {
    display: none;
  }

  .div-block-1827 {
    justify-content: center;
    align-items: center;
    width: 147px;
    height: 98px;
    padding: 4px;
  }

  .div-block-1828.topimages {
    min-width: 100%;
  }

  .images.mobile {
    flex-flow: column;
    width: 100%;
    min-width: 100%;
    display: flex;
    overflow: visible;
  }

  .images.desktop {
    display: none;
  }

  .buttons {
    width: 70%;
  }

  .mbl {
    width: 14px;
  }

  .logos {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-items: center;
    display: grid;
  }

  .logos.mobile {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 20px;
    display: grid;
  }
}

#w-node-_0c813e2d-18ff-dfd0-8ebb-f7950217941f-0986b2cc, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179420-0986b2cc, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179425-0986b2cc, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179426-0986b2cc, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179427-0986b2cc, #w-node-_8506cb33-cf85-68b7-15fb-d621f6c5d907-0986b2cc, #w-node-_7af8e090-b697-19dc-db5a-bde582be56f9-0986b2cc, #w-node-d713ca86-d9a7-3fa1-31fa-da6ef869e3a4-0986b2cc, #w-node-_04826e6e-b4b6-fefe-f524-3f84345bc479-0986b2cc, #w-node-_19d9e74e-e182-552e-1ea3-158d01fb9332-0986b2cc, #w-node-c9ca5116-d20b-b7a4-3516-c426dd107890-0986b2cc, #w-node-_2a16bf23-ae8d-303c-bfe9-74705153f0ae-0986b2cc, #w-node-_0d3c0f3d-e75a-4cf0-940e-0609094cc569-0986b2cc, #w-node-a39900cd-312c-7a2f-cd47-07715f183c6e-0986b2cc, #w-node-b442ca5e-6975-760d-025b-e51fc5a7e13c-0986b2cc, #w-node-_737c2209-beee-9ed4-290e-a07c11258c82-0986b2cc, #w-node-_1f788f32-713c-129a-a947-8c551fb92e5b-0986b2cc, #w-node-d1ad89ca-9a1d-5088-26e2-96d68053d10a-0986b2cc, #w-node-_1585c84f-2d3a-d570-98be-ac49801463e7-0986b2cc, #w-node-d3420b00-74ce-4a18-6402-f66f786a17f8-0986b2cc, #w-node-_1073f9aa-9ab9-9022-2930-e42f1c556700-0986b2cc, #w-node-_749ac755-6e96-fc30-f89c-b74f732c6d78-0986b2cc, #w-node-cf5cafe3-6392-a266-32da-47cac025cdfb-0986b2cc, #w-node-_6e308028-a14e-734a-e128-2b2a803c021c-0986b2cc, #w-node-_71cb36f1-1561-038a-4877-c3d079cc8e02-0986b2cc, #w-node-_32ab4e65-5c9a-4a74-bb58-2d38a342157e-0986b2cc, #w-node-ac27e008-662f-eb39-a2c9-3c5e3cca42b1-0986b2cc, #w-node-_2852e445-1749-0354-3dc8-a37c32e47b07-0986b2cc, #w-node-d9e0a09a-83f3-50e5-a7d8-b100ac5d732f-0986b2cc, #w-node-_0f613758-1886-8f00-d085-a5a56b90e03a-0986b2cc, #w-node-_7f5f75c8-e84a-3cf1-5eab-6828a0f63aed-0986b2cc, #w-node-_6cc8f53b-9307-cef9-7dfb-05de9f2ee38f-0986b2cc, #w-node-_4f21f946-7a1d-e64e-d180-c17267df0054-0986b2cc, #w-node-ac61238c-0f4f-d7cf-f378-d5a09f9138b2-0986b2cc, #w-node-_30976de9-049a-d3cb-a0fa-718dc2b53e23-0986b2cc, #w-node-_1f9ba37c-bcdf-bc33-de31-aec349506b4f-0986b2cc, #w-node-_580c132b-3484-decb-f377-791c282e4c0e-0986b2cc, #w-node-cad7ef0d-3e8c-9eb2-7c7d-692d40618151-0986b2cc, #w-node-c75be9a3-2100-6631-baa4-f80478b992e4-0986b2cc, #w-node-_7f211227-6c32-f52b-fe98-d306c9aeac0a-0986b2cc, #w-node-_491f6a20-d55a-8a7c-6433-6660d8877b7d-0986b2cc, #w-node-_9d8942e2-5814-a44d-cfaa-005504b23492-0986b2cc, #w-node-_2af4b330-43df-9609-23d4-f61b67eb501e-0986b2cc, #w-node-_87f1ca18-6b14-78ae-e0ad-bad29c698684-0986b2cc, #w-node-_09a580e3-5722-7912-d25a-3e10fa6a62a1-0986b2cc, #w-node-_4d4530a2-9382-4f39-2929-d639dbb99046-0986b2cc, #w-node-_293f06c8-cafb-ce4f-dc64-c77162fb27d1-0986b2cc, #w-node-_5bcde432-81f5-4262-dab7-67c33682c366-0986b2cc, #w-node-_3f3380d6-2cf7-78b2-0571-99de807552f3-0986b2cc, #w-node-_1f398063-c661-84ab-37eb-0ee40f05e3ec-0986b2cc, #w-node-_47d15d66-d042-d94d-837c-1d10ed998e6b-0986b2cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_47cdead1-8713-f4fd-2ee5-53f5930235b5-0986b2cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_47cdead1-8713-f4fd-2ee5-53f5930235d0-0986b2cc, #w-node-_467dbd9c-d589-19be-1072-53348986931e-0986b2d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_467dbd9c-d589-19be-1072-533489869320-0986b2d5 {
  place-self: start;
}

#w-node-_467dbd9c-d589-19be-1072-53348986933f-0986b2d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_467dbd9c-d589-19be-1072-533489869348-0986b2d5, #w-node-_03232444-dd64-f3a8-a4f1-5b139ccada56-0986b2d5, #w-node-_03232444-dd64-f3a8-a4f1-5b139ccada57-0986b2d5, #w-node-_03232444-dd64-f3a8-a4f1-5b139ccada58-0986b2d5, #w-node-_467dbd9c-d589-19be-1072-533489869376-0986b2d5, #w-node-_467dbd9c-d589-19be-1072-533489869378-0986b2d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_467dbd9c-d589-19be-1072-53348986937a-0986b2d5 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_467dbd9c-d589-19be-1072-533489869385-0986b2d5, #w-node-_467dbd9c-d589-19be-1072-533489869387-0986b2d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_467dbd9c-d589-19be-1072-533489869389-0986b2d5 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_467dbd9c-d589-19be-1072-53348986937e-0986b2d5, #w-node-_467dbd9c-d589-19be-1072-533489869380-0986b2d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_467dbd9c-d589-19be-1072-533489869382-0986b2d5 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_467dbd9c-d589-19be-1072-53348986938c-0986b2d5, #w-node-_467dbd9c-d589-19be-1072-53348986938e-0986b2d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_467dbd9c-d589-19be-1072-533489869390-0986b2d5 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-c254f6f6-12ff-b8a1-aa6a-df7cd1589b55-0986b2d5, #w-node-c254f6f6-12ff-b8a1-aa6a-df7cd1589b57-0986b2d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c254f6f6-12ff-b8a1-aa6a-df7cd1589b59-0986b2d5 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_467dbd9c-d589-19be-1072-5334898693a3-0986b2d5 {
  align-self: stretch;
}

#w-node-b54cb1a2-f90f-8b41-c37f-cd2332e5be98-0986b2d5 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-b54cb1a2-f90f-8b41-c37f-cd2332e5be99-0986b2d5, #w-node-b54cb1a2-f90f-8b41-c37f-cd2332e5be9b-0986b2d5, #w-node-b54cb1a2-f90f-8b41-c37f-cd2332e5be9d-0986b2d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_00651642-59bf-e581-85ef-ac6dbcacee66-0986b2d5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_00651642-59bf-e581-85ef-ac6dbcacee6a-0986b2d5 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_00651642-59bf-e581-85ef-ac6dbcacee6c-0986b2d5, #w-node-_00651642-59bf-e581-85ef-ac6dbcacee6e-0986b2d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_467dbd9c-d589-19be-1072-5334898693e3-0986b2d5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_467dbd9c-d589-19be-1072-5334898693e7-0986b2d5, #w-node-_467dbd9c-d589-19be-1072-5334898693e9-0986b2d5, #w-node-_467dbd9c-d589-19be-1072-5334898693eb-0986b2d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_467dbd9c-d589-19be-1072-533489869432-0986b2d5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_467dbd9c-d589-19be-1072-533489869436-0986b2d5, #w-node-_467dbd9c-d589-19be-1072-533489869438-0986b2d5, #w-node-_467dbd9c-d589-19be-1072-53348986943a-0986b2d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_467dbd9c-d589-19be-1072-53348986946a-0986b2d5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_467dbd9c-d589-19be-1072-53348986946e-0986b2d5, #w-node-_467dbd9c-d589-19be-1072-533489869470-0986b2d5, #w-node-_467dbd9c-d589-19be-1072-533489869472-0986b2d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d0fc0d7a-3586-6a12-236f-d30438fe9e49-0986b2d5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d0fc0d7a-3586-6a12-236f-d30438fe9e4d-0986b2d5, #w-node-d0fc0d7a-3586-6a12-236f-d30438fe9e4f-0986b2d5, #w-node-d0fc0d7a-3586-6a12-236f-d30438fe9e51-0986b2d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2516e749-8f7f-8efa-7fbd-e9a7a6aa27d5-0986b2d5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2516e749-8f7f-8efa-7fbd-e9a7a6aa27d9-0986b2d5, #w-node-_2516e749-8f7f-8efa-7fbd-e9a7a6aa27db-0986b2d5, #w-node-_2516e749-8f7f-8efa-7fbd-e9a7a6aa27dd-0986b2d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#pricing.w-node-_467dbd9c-d589-19be-1072-5334898697f1-0986b2d5 {
  align-self: stretch;
}

#w-node-_467dbd9c-d589-19be-1072-53348986931e-0986b2da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_467dbd9c-d589-19be-1072-533489869320-0986b2da {
  align-self: start;
}

#w-node-_467dbd9c-d589-19be-1072-53348986933f-0986b2da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_467dbd9c-d589-19be-1072-533489869348-0986b2da, #w-node-_03232444-dd64-f3a8-a4f1-5b139ccada56-0986b2da, #w-node-_03232444-dd64-f3a8-a4f1-5b139ccada57-0986b2da, #w-node-_03232444-dd64-f3a8-a4f1-5b139ccada58-0986b2da, #w-node-_467dbd9c-d589-19be-1072-533489869376-0986b2da, #w-node-_467dbd9c-d589-19be-1072-533489869378-0986b2da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_467dbd9c-d589-19be-1072-53348986937a-0986b2da {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_467dbd9c-d589-19be-1072-533489869385-0986b2da, #w-node-_467dbd9c-d589-19be-1072-533489869387-0986b2da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_467dbd9c-d589-19be-1072-533489869389-0986b2da {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_467dbd9c-d589-19be-1072-53348986937e-0986b2da, #w-node-_467dbd9c-d589-19be-1072-533489869380-0986b2da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_467dbd9c-d589-19be-1072-533489869382-0986b2da {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_467dbd9c-d589-19be-1072-53348986938c-0986b2da, #w-node-_467dbd9c-d589-19be-1072-53348986938e-0986b2da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_467dbd9c-d589-19be-1072-533489869390-0986b2da {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_467dbd9c-d589-19be-1072-5334898693a3-0986b2da {
  align-self: stretch;
}

#w-node-_467dbd9c-d589-19be-1072-5334898693c2-0986b2da {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9bc7b204-da70-97c2-3d99-60bdab5112f3-0986b2da {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_9bc7b204-da70-97c2-3d99-60bdab5112f5-0986b2da, #w-node-_9bc7b204-da70-97c2-3d99-60bdab5112f7-0986b2da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_467dbd9c-d589-19be-1072-5334898693e3-0986b2da {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_467dbd9c-d589-19be-1072-5334898693e7-0986b2da, #w-node-_467dbd9c-d589-19be-1072-5334898693e9-0986b2da, #w-node-_467dbd9c-d589-19be-1072-5334898693eb-0986b2da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_467dbd9c-d589-19be-1072-533489869432-0986b2da {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_467dbd9c-d589-19be-1072-533489869436-0986b2da, #w-node-_467dbd9c-d589-19be-1072-533489869438-0986b2da, #w-node-_467dbd9c-d589-19be-1072-53348986943a-0986b2da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_467dbd9c-d589-19be-1072-53348986946a-0986b2da {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_467dbd9c-d589-19be-1072-53348986946e-0986b2da, #w-node-_467dbd9c-d589-19be-1072-533489869470-0986b2da, #w-node-_467dbd9c-d589-19be-1072-533489869472-0986b2da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d0fc0d7a-3586-6a12-236f-d30438fe9e49-0986b2da {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d0fc0d7a-3586-6a12-236f-d30438fe9e4d-0986b2da, #w-node-d0fc0d7a-3586-6a12-236f-d30438fe9e4f-0986b2da, #w-node-d0fc0d7a-3586-6a12-236f-d30438fe9e51-0986b2da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2516e749-8f7f-8efa-7fbd-e9a7a6aa27d5-0986b2da {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2516e749-8f7f-8efa-7fbd-e9a7a6aa27d9-0986b2da, #w-node-_2516e749-8f7f-8efa-7fbd-e9a7a6aa27db-0986b2da, #w-node-_2516e749-8f7f-8efa-7fbd-e9a7a6aa27dd-0986b2da, #w-node-_467dbd9c-d589-19be-1072-533489869763-0986b2da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_467dbd9c-d589-19be-1072-533489869765-0986b2da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_467dbd9c-d589-19be-1072-53348986976c-0986b2da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_467dbd9c-d589-19be-1072-53348986976e-0986b2da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_467dbd9c-d589-19be-1072-533489869775-0986b2da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_467dbd9c-d589-19be-1072-533489869777-0986b2da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_467dbd9c-d589-19be-1072-53348986977e-0986b2da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_467dbd9c-d589-19be-1072-533489869780-0986b2da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_467dbd9c-d589-19be-1072-533489869787-0986b2da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_467dbd9c-d589-19be-1072-533489869789-0986b2da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_467dbd9c-d589-19be-1072-533489869790-0986b2da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_467dbd9c-d589-19be-1072-533489869792-0986b2da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_467dbd9c-d589-19be-1072-533489869799-0986b2da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_467dbd9c-d589-19be-1072-53348986979b-0986b2da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#pricing.w-node-_467dbd9c-d589-19be-1072-5334898697f1-0986b2da {
  align-self: stretch;
}

#w-node-_1866f97a-6e45-c9b1-c12a-faecde863e91-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863e98-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863eb9-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863ebe-0986b2db {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3e4f57a3-0efc-58f0-f68f-59ecf7289b87-0986b2db {
  justify-self: center;
}

#w-node-de681a27-b0c0-b08d-77a8-24f763e7d3de-0986b2db, #w-node-de681a27-b0c0-b08d-77a8-24f763e7d3f2-0986b2db, #w-node-de681a27-b0c0-b08d-77a8-24f763e7d402-0986b2db, #w-node-de681a27-b0c0-b08d-77a8-24f763e7d412-0986b2db, #w-node-de681a27-b0c0-b08d-77a8-24f763e7d423-0986b2db, #w-node-de681a27-b0c0-b08d-77a8-24f763e7d433-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fa0-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fa7-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fae-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fb6-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fbe-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fbf-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fc0-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fc2-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fc8-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fca-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fd1-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fd2-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fd3-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fd5-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fdb-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fdd-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fe7-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863ff1-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863ffe-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fff-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864000-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864002-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864008-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86400a-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864014-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864015-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864016-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864018-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86401e-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864020-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864028-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86402f-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864035-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864036-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86403f-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864040-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864042-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864048-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86404a-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864056-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864057-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864059-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86405f-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864061-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864075-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864076-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864078-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86407e-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864080-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864094-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864095-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864097-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86409d-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86409f-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640ac-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640b0-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640b3-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640b9-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640ba-0986b2db, #w-node-_79273f10-4b65-0fd9-b8fb-4f020ba2ca20-0986b2db {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_874c1b99-cd8b-ddf5-7ca2-53d9c6b30416-0986b2db {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f8feee8f-8d61-e4ce-df74-7f917550b797-0986b2db {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aceb5a09-8da2-ac00-62b4-b258766512fa-0986b2db {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f2ff088a-dc83-74bb-2333-e10ac62f281a-0986b2db, #w-node-_8842acb1-ec87-38e6-0a3d-5db4120504ca-0986b2db, #w-node-_80c530f7-9ebc-80c4-3da4-d1f6e19a0625-0986b2db, #w-node-f4dbb533-20f2-ddcb-e6e2-c56346b8a198-0986b2db, #w-node-_1664b387-d2e4-ea64-5a8b-0f8d3e2fda76-0986b2db {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f12f9be9-0a9d-3cab-7ad7-9f676ff8943b-0986b2db, #w-node-ccfe4209-3841-89ef-204a-70b67a09d564-0986b2db, #w-node-_6b0d020a-e4e4-a787-44d4-1788c1fac629-0986b2db {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9a73446e-94f8-8524-8428-909105ae7784-0986b2db, #w-node-_1360317e-87f2-53d6-963f-0acba1201591-0986b2db, #w-node-_0fde245e-59de-b1f5-19d9-c5fc4d3da89d-0986b2db, #w-node-_2b27b49b-755a-1cf7-b1c7-ebfd6d6716ce-0986b2db, #w-node-a3011c15-2639-2b27-01cf-861a76808c1a-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640d7-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640d8-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640db-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640dd-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640df-0986b2db, #w-node-_3c56bae7-50d9-fcaa-e396-3b05d4158f34-0986b2db, #w-node-_3c56bae7-50d9-fcaa-e396-3b05d4158f3b-0986b2db, #w-node-_3c56bae7-50d9-fcaa-e396-3b05d4158f42-0986b2db, #w-node-_3c56bae7-50d9-fcaa-e396-3b05d4158f49-0986b2db {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0e219bb0-9c38-e77c-dbee-cab406e3032b-0986b2db {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_0e219bb0-9c38-e77c-dbee-cab406e3032d-0986b2db, #w-node-_0e219bb0-9c38-e77c-dbee-cab406e3032e-0986b2db, #w-node-_0e219bb0-9c38-e77c-dbee-cab406e30337-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864102-0986b2db, #w-node-f9f726da-3721-3289-64e7-cd40850ade67-0986b2db, #w-node-f9f726da-3721-3289-64e7-cd40850ade68-0986b2db, #w-node-f9f726da-3721-3289-64e7-cd40850ade80-0986b2db {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_33f00419-ff59-6480-fb7d-bafac87aa4c6-0986b2db {
  align-self: stretch;
}

#w-node-_33f00419-ff59-6480-fb7d-bafac87aa521-0986b2db {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#pricing.w-node-_50cdb828-92c9-77f9-1c0a-a36d79bfcd39-79bfcd35 {
  align-self: stretch;
}

#w-node-_50cdb828-92c9-77f9-1c0a-a36d79bfcd41-79bfcd35, #w-node-_50cdb828-92c9-77f9-1c0a-a36d79bfcd48-79bfcd35, #w-node-_50cdb828-92c9-77f9-1c0a-a36d79bfcd4b-79bfcd35, #w-node-_50cdb828-92c9-77f9-1c0a-a36d79bfcd63-79bfcd35, #w-node-_50cdb828-92c9-77f9-1c0a-a36d79bfcd64-79bfcd35, #w-node-_50cdb828-92c9-77f9-1c0a-a36d79bfcd65-79bfcd35, #w-node-_50cdb828-92c9-77f9-1c0a-a36d79bfcd66-79bfcd35, #w-node-_50cdb828-92c9-77f9-1c0a-a36d79bfcd67-79bfcd35, #w-node-_50cdb828-92c9-77f9-1c0a-a36d79bfcd68-79bfcd35, #w-node-_50cdb828-92c9-77f9-1c0a-a36d79bfcd69-79bfcd35, #w-node-_50cdb828-92c9-77f9-1c0a-a36d79bfcd6a-79bfcd35, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863e91-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863e98-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863eb9-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863ebe-0986b2de {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3e4f57a3-0efc-58f0-f68f-59ecf7289b87-0986b2de {
  justify-self: center;
}

#w-node-de681a27-b0c0-b08d-77a8-24f763e7d3de-0986b2de, #w-node-de681a27-b0c0-b08d-77a8-24f763e7d3f2-0986b2de, #w-node-de681a27-b0c0-b08d-77a8-24f763e7d402-0986b2de, #w-node-de681a27-b0c0-b08d-77a8-24f763e7d412-0986b2de, #w-node-de681a27-b0c0-b08d-77a8-24f763e7d423-0986b2de, #w-node-de681a27-b0c0-b08d-77a8-24f763e7d433-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fa0-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fa7-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fae-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fb6-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fbe-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fbf-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fc0-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fc2-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fc8-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fca-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fd1-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fd2-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fd3-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fd5-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fdb-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fdd-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fe7-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863ff1-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863ffe-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fff-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864000-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864002-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864008-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86400a-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864014-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864015-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864016-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864018-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86401e-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864020-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864028-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86402f-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864035-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864036-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86403f-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864040-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864042-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864048-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86404a-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864056-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864057-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864059-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86405f-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864061-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864075-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864076-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864078-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86407e-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864080-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864094-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864095-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864097-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86409d-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86409f-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640ac-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640b0-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640b3-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640b9-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640ba-0986b2de, #w-node-_40296f6a-6921-8f31-8fb0-b7a2f4124cf0-0986b2de, #w-node-b4e06e52-d075-578e-49db-71a0919eb556-0986b2de, #w-node-b4e06e52-d075-578e-49db-71a0919eb557-0986b2de, #w-node-b4e06e52-d075-578e-49db-71a0919eb55a-0986b2de {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b4e06e52-d075-578e-49db-71a0919eb55c-0986b2de {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-b4e06e52-d075-578e-49db-71a0919eb55e-0986b2de {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b4e06e52-d075-578e-49db-71a0919eb570-0986b2de {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-b4e06e52-d075-578e-49db-71a0919eb585-0986b2de, #w-node-b4e06e52-d075-578e-49db-71a0919eb594-0986b2de, #w-node-b4e06e52-d075-578e-49db-71a0919eb59a-0986b2de, #w-node-b4e06e52-d075-578e-49db-71a0919eb59f-0986b2de, #w-node-b4e06e52-d075-578e-49db-71a0919eb5a0-0986b2de {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b4e06e52-d075-578e-49db-71a0919eb5a7-0986b2de, #w-node-b4e06e52-d075-578e-49db-71a0919eb5ad-0986b2de, #w-node-b4e06e52-d075-578e-49db-71a0919eb5b3-0986b2de {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-b4e06e52-d075-578e-49db-71a0919eb5b9-0986b2de, #w-node-b4e06e52-d075-578e-49db-71a0919eb5c6-0986b2de, #w-node-b4e06e52-d075-578e-49db-71a0919eb5c8-0986b2de, #w-node-b4e06e52-d075-578e-49db-71a0919eb5ca-0986b2de, #w-node-b4e06e52-d075-578e-49db-71a0919eb5cc-0986b2de, #w-node-b4e06e52-d075-578e-49db-71a0919eb5ce-0986b2de, #w-node-b4e06e52-d075-578e-49db-71a0919eb5cf-0986b2de, #w-node-b4e06e52-d075-578e-49db-71a0919eb5d2-0986b2de, #w-node-b4e06e52-d075-578e-49db-71a0919eb5d4-0986b2de, #w-node-b4e06e52-d075-578e-49db-71a0919eb5d6-0986b2de, #w-node-_3c56bae7-50d9-fcaa-e396-3b05d4158f34-0986b2de, #w-node-_3c56bae7-50d9-fcaa-e396-3b05d4158f3b-0986b2de, #w-node-_3c56bae7-50d9-fcaa-e396-3b05d4158f42-0986b2de, #w-node-_3c56bae7-50d9-fcaa-e396-3b05d4158f49-0986b2de {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0e219bb0-9c38-e77c-dbee-cab406e3032b-0986b2de {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_0e219bb0-9c38-e77c-dbee-cab406e3032d-0986b2de, #w-node-_0e219bb0-9c38-e77c-dbee-cab406e3032e-0986b2de, #w-node-_0e219bb0-9c38-e77c-dbee-cab406e30337-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864102-0986b2de, #w-node-f9f726da-3721-3289-64e7-cd40850ade67-0986b2de, #w-node-f9f726da-3721-3289-64e7-cd40850ade68-0986b2de, #w-node-f9f726da-3721-3289-64e7-cd40850ade80-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863e91-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863e98-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863eb9-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863ebe-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863ebf-0986b2f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1866f97a-6e45-c9b1-c12a-faecde863ec0-0986b2f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto start;
}

#w-node-_1866f97a-6e45-c9b1-c12a-faecde863ec4-0986b2f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3e4f57a3-0efc-58f0-f68f-59ecf7289b87-0986b2f8 {
  justify-self: center;
}

#w-node-de681a27-b0c0-b08d-77a8-24f763e7d3de-0986b2f8, #w-node-de681a27-b0c0-b08d-77a8-24f763e7d3f2-0986b2f8, #w-node-de681a27-b0c0-b08d-77a8-24f763e7d402-0986b2f8, #w-node-de681a27-b0c0-b08d-77a8-24f763e7d412-0986b2f8, #w-node-de681a27-b0c0-b08d-77a8-24f763e7d423-0986b2f8, #w-node-de681a27-b0c0-b08d-77a8-24f763e7d433-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fa0-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fa7-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fae-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fb6-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fbe-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fbf-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fc0-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fc2-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fc8-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fca-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fd1-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fd2-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fd3-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fd5-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fdb-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fdd-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fe7-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863ff1-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863ffe-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fff-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864000-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864002-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864008-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86400a-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864014-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864015-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864016-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864018-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86401e-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864020-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864028-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86402f-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864035-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864036-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86403f-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864040-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864042-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864048-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86404a-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864056-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864057-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864059-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86405f-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864061-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864075-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864076-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864078-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86407e-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864080-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864094-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864095-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864097-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86409d-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86409f-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640ac-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640b0-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640b3-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640b9-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640ba-0986b2f8, #w-node-_79273f10-4b65-0fd9-b8fb-4f020ba2ca20-0986b2f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_874c1b99-cd8b-ddf5-7ca2-53d9c6b30416-0986b2f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f8feee8f-8d61-e4ce-df74-7f917550b797-0986b2f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aceb5a09-8da2-ac00-62b4-b258766512fa-0986b2f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f2ff088a-dc83-74bb-2333-e10ac62f281a-0986b2f8, #w-node-_8842acb1-ec87-38e6-0a3d-5db4120504ca-0986b2f8, #w-node-_80c530f7-9ebc-80c4-3da4-d1f6e19a0625-0986b2f8, #w-node-f4dbb533-20f2-ddcb-e6e2-c56346b8a198-0986b2f8, #w-node-_1664b387-d2e4-ea64-5a8b-0f8d3e2fda76-0986b2f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f12f9be9-0a9d-3cab-7ad7-9f676ff8943b-0986b2f8, #w-node-ccfe4209-3841-89ef-204a-70b67a09d564-0986b2f8, #w-node-_6b0d020a-e4e4-a787-44d4-1788c1fac629-0986b2f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9a73446e-94f8-8524-8428-909105ae7784-0986b2f8, #w-node-_1360317e-87f2-53d6-963f-0acba1201591-0986b2f8, #w-node-_0fde245e-59de-b1f5-19d9-c5fc4d3da89d-0986b2f8, #w-node-_2b27b49b-755a-1cf7-b1c7-ebfd6d6716ce-0986b2f8, #w-node-a3011c15-2639-2b27-01cf-861a76808c1a-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640d7-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640d8-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640db-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640dd-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640df-0986b2f8, #w-node-_3c56bae7-50d9-fcaa-e396-3b05d4158f34-0986b2f8, #w-node-_3c56bae7-50d9-fcaa-e396-3b05d4158f3b-0986b2f8, #w-node-_3c56bae7-50d9-fcaa-e396-3b05d4158f42-0986b2f8, #w-node-_3c56bae7-50d9-fcaa-e396-3b05d4158f49-0986b2f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0e219bb0-9c38-e77c-dbee-cab406e3032b-0986b2f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_0e219bb0-9c38-e77c-dbee-cab406e3032d-0986b2f8, #w-node-_0e219bb0-9c38-e77c-dbee-cab406e3032e-0986b2f8, #w-node-_0e219bb0-9c38-e77c-dbee-cab406e30337-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864102-0986b2f8, #w-node-f9f726da-3721-3289-64e7-cd40850ade67-0986b2f8, #w-node-f9f726da-3721-3289-64e7-cd40850ade68-0986b2f8, #w-node-f9f726da-3721-3289-64e7-cd40850ade80-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863e91-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863e98-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863eb9-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863ebe-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863ebf-0986b2f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1866f97a-6e45-c9b1-c12a-faecde863ec0-0986b2f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto start;
}

#w-node-_1866f97a-6e45-c9b1-c12a-faecde863ec4-0986b2f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3e4f57a3-0efc-58f0-f68f-59ecf7289b87-0986b2f9 {
  justify-self: center;
}

#w-node-de681a27-b0c0-b08d-77a8-24f763e7d3de-0986b2f9, #w-node-de681a27-b0c0-b08d-77a8-24f763e7d3f2-0986b2f9, #w-node-de681a27-b0c0-b08d-77a8-24f763e7d402-0986b2f9, #w-node-de681a27-b0c0-b08d-77a8-24f763e7d412-0986b2f9, #w-node-de681a27-b0c0-b08d-77a8-24f763e7d423-0986b2f9, #w-node-de681a27-b0c0-b08d-77a8-24f763e7d433-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fa0-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fa7-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fae-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fb6-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fbe-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fbf-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fc0-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fc2-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fc8-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fca-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fd1-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fd2-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fd3-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fd5-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fdb-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fdd-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fe7-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863ff1-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863ffe-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fff-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864000-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864002-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864008-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86400a-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864014-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864015-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864016-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864018-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86401e-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864020-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864028-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86402f-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864035-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864036-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86403f-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864040-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864042-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864048-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86404a-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864056-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864057-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864059-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86405f-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864061-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864075-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864076-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864078-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86407e-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864080-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864094-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864095-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864097-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86409d-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86409f-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640ac-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640b0-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640b3-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640b9-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640ba-0986b2f9, #w-node-_79273f10-4b65-0fd9-b8fb-4f020ba2ca20-0986b2f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_874c1b99-cd8b-ddf5-7ca2-53d9c6b30416-0986b2f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f8feee8f-8d61-e4ce-df74-7f917550b797-0986b2f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aceb5a09-8da2-ac00-62b4-b258766512fa-0986b2f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f2ff088a-dc83-74bb-2333-e10ac62f281a-0986b2f9, #w-node-_8842acb1-ec87-38e6-0a3d-5db4120504ca-0986b2f9, #w-node-_80c530f7-9ebc-80c4-3da4-d1f6e19a0625-0986b2f9, #w-node-f4dbb533-20f2-ddcb-e6e2-c56346b8a198-0986b2f9, #w-node-_1664b387-d2e4-ea64-5a8b-0f8d3e2fda76-0986b2f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f12f9be9-0a9d-3cab-7ad7-9f676ff8943b-0986b2f9, #w-node-ccfe4209-3841-89ef-204a-70b67a09d564-0986b2f9, #w-node-_6b0d020a-e4e4-a787-44d4-1788c1fac629-0986b2f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9a73446e-94f8-8524-8428-909105ae7784-0986b2f9, #w-node-_1360317e-87f2-53d6-963f-0acba1201591-0986b2f9, #w-node-_0fde245e-59de-b1f5-19d9-c5fc4d3da89d-0986b2f9, #w-node-_2b27b49b-755a-1cf7-b1c7-ebfd6d6716ce-0986b2f9, #w-node-a3011c15-2639-2b27-01cf-861a76808c1a-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640d7-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640d8-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640db-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640dd-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640df-0986b2f9, #w-node-_3c56bae7-50d9-fcaa-e396-3b05d4158f34-0986b2f9, #w-node-_3c56bae7-50d9-fcaa-e396-3b05d4158f3b-0986b2f9, #w-node-_3c56bae7-50d9-fcaa-e396-3b05d4158f42-0986b2f9, #w-node-_3c56bae7-50d9-fcaa-e396-3b05d4158f49-0986b2f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0e219bb0-9c38-e77c-dbee-cab406e3032b-0986b2f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_0e219bb0-9c38-e77c-dbee-cab406e3032d-0986b2f9, #w-node-_0e219bb0-9c38-e77c-dbee-cab406e3032e-0986b2f9, #w-node-_0e219bb0-9c38-e77c-dbee-cab406e30337-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864102-0986b2f9, #w-node-f9f726da-3721-3289-64e7-cd40850ade67-0986b2f9, #w-node-f9f726da-3721-3289-64e7-cd40850ade68-0986b2f9, #w-node-f9f726da-3721-3289-64e7-cd40850ade80-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863e91-0986b346, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863e98-0986b346 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_39159b2c-56d1-17cf-9aea-9720fc09f93d-0986b346 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1866f97a-6e45-c9b1-c12a-faecde863e91-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863e98-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863eb9-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863ebe-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863ebf-0986b34d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1866f97a-6e45-c9b1-c12a-faecde863ec0-0986b34d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto start;
}

#w-node-_1866f97a-6e45-c9b1-c12a-faecde863ec4-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fa0-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fa7-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fad-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fae-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fb6-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fbe-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fbf-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fc0-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fc2-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fc8-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fca-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fd1-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fd2-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fd3-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fd5-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fdb-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fdd-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fe7-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863ff1-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863ffe-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fff-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864000-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864002-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864008-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86400a-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864014-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864015-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864016-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864018-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86401e-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864020-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864028-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86402f-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864035-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864036-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86403f-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864040-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864042-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864048-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86404a-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864056-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864057-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864059-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86405f-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864061-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864075-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864076-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864078-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86407e-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864080-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864094-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864095-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864097-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86409d-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86409f-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640ac-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640b0-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640b3-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640b9-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640ba-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640bd-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640bf-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640c0-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640c6-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640cb-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640cc-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640ce-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640cf-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640d4-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640d7-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640d8-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640db-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640dd-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640df-0986b34d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1866f97a-6e45-c9b1-c12a-faecde8640e4-0986b34d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_1866f97a-6e45-c9b1-c12a-faecde8640e7-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640e8-0986b34d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1866f97a-6e45-c9b1-c12a-faecde8640ec-0986b34d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_1866f97a-6e45-c9b1-c12a-faecde864102-0986b34d, #w-node-f9f726da-3721-3289-64e7-cd40850ade67-0986b34d, #w-node-f9f726da-3721-3289-64e7-cd40850ade68-0986b34d, #w-node-f9f726da-3721-3289-64e7-cd40850ade80-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863e91-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863e98-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863eb9-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863ebe-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863ebf-0986b367 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1866f97a-6e45-c9b1-c12a-faecde863ec0-0986b367 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto start;
}

#w-node-_1866f97a-6e45-c9b1-c12a-faecde863ec4-0986b367 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3e4f57a3-0efc-58f0-f68f-59ecf7289b87-0986b367 {
  justify-self: center;
}

#w-node-de681a27-b0c0-b08d-77a8-24f763e7d3de-0986b367, #w-node-de681a27-b0c0-b08d-77a8-24f763e7d3f2-0986b367, #w-node-de681a27-b0c0-b08d-77a8-24f763e7d402-0986b367, #w-node-de681a27-b0c0-b08d-77a8-24f763e7d412-0986b367, #w-node-de681a27-b0c0-b08d-77a8-24f763e7d423-0986b367, #w-node-de681a27-b0c0-b08d-77a8-24f763e7d433-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fa0-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fa7-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fae-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fb6-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fbe-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fbf-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fc0-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fc2-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fc8-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fca-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fd1-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fd2-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fd3-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fd5-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fdb-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fdd-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fe7-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863ff1-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863ffe-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fff-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864000-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864002-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864008-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86400a-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864014-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864015-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864016-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864018-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86401e-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864020-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864028-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86402f-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864035-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864036-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86403f-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864040-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864042-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864048-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86404a-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864056-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864057-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864059-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86405f-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864061-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864075-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864076-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864078-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86407e-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864080-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864094-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864095-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864097-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86409d-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86409f-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640ac-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640b0-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640b3-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640b9-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640ba-0986b367, #w-node-_79273f10-4b65-0fd9-b8fb-4f020ba2ca20-0986b367 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_874c1b99-cd8b-ddf5-7ca2-53d9c6b30416-0986b367 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f8feee8f-8d61-e4ce-df74-7f917550b797-0986b367 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aceb5a09-8da2-ac00-62b4-b258766512fa-0986b367 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f2ff088a-dc83-74bb-2333-e10ac62f281a-0986b367, #w-node-_8842acb1-ec87-38e6-0a3d-5db4120504ca-0986b367, #w-node-_80c530f7-9ebc-80c4-3da4-d1f6e19a0625-0986b367, #w-node-f4dbb533-20f2-ddcb-e6e2-c56346b8a198-0986b367, #w-node-_1664b387-d2e4-ea64-5a8b-0f8d3e2fda76-0986b367 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f12f9be9-0a9d-3cab-7ad7-9f676ff8943b-0986b367, #w-node-ccfe4209-3841-89ef-204a-70b67a09d564-0986b367, #w-node-_6b0d020a-e4e4-a787-44d4-1788c1fac629-0986b367 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9a73446e-94f8-8524-8428-909105ae7784-0986b367, #w-node-_1360317e-87f2-53d6-963f-0acba1201591-0986b367, #w-node-_0fde245e-59de-b1f5-19d9-c5fc4d3da89d-0986b367, #w-node-_2b27b49b-755a-1cf7-b1c7-ebfd6d6716ce-0986b367, #w-node-a3011c15-2639-2b27-01cf-861a76808c1a-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640d7-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640d8-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640db-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640dd-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640df-0986b367, #w-node-_3c56bae7-50d9-fcaa-e396-3b05d4158f34-0986b367, #w-node-_3c56bae7-50d9-fcaa-e396-3b05d4158f3b-0986b367, #w-node-_3c56bae7-50d9-fcaa-e396-3b05d4158f42-0986b367, #w-node-_3c56bae7-50d9-fcaa-e396-3b05d4158f49-0986b367 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0e219bb0-9c38-e77c-dbee-cab406e3032b-0986b367 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_0e219bb0-9c38-e77c-dbee-cab406e3032d-0986b367, #w-node-_0e219bb0-9c38-e77c-dbee-cab406e3032e-0986b367, #w-node-_0e219bb0-9c38-e77c-dbee-cab406e30337-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864102-0986b367, #w-node-f9f726da-3721-3289-64e7-cd40850ade67-0986b367, #w-node-f9f726da-3721-3289-64e7-cd40850ade68-0986b367, #w-node-f9f726da-3721-3289-64e7-cd40850ade80-0986b367, #w-node-_40d4aa97-677c-aae1-5ef1-597105b2d191-0986b39d, #w-node-d6194600-c1aa-bca1-7c33-cca9c0c1cbe2-0986b39d, #w-node-_5df9d28d-520e-67e9-c02c-fb87fba44098-0986b39d, #w-node-_839f55c3-04d9-2ebb-b87c-a8dc12bf349c-0986b39d, #w-node-_7f1f408b-6869-5773-1e8e-358f4b5c4bfd-0986b39d, #w-node-_7f1f408b-6869-5773-1e8e-358f4b5c4c01-0986b39d, #w-node-_7f1f408b-6869-5773-1e8e-358f4b5c4c05-0986b39d, #w-node-_7f1f408b-6869-5773-1e8e-358f4b5c4c09-0986b39d, #w-node-_2e3a61a2-2432-87fe-0dfe-71805e99afee-0986b39d, #w-node-_06c14a2f-e90a-f6d3-6e90-012cd79afb6d-0986b39d, #w-node-_06c14a2f-e90a-f6d3-6e90-012cd79afb71-0986b39d, #w-node-_06c14a2f-e90a-f6d3-6e90-012cd79afb75-0986b39d, #w-node-e400a065-f920-fbd1-2ed3-14f93a4aef1a-0986b39d, #w-node-_9a59a69b-6a4e-ad4a-764e-04f67c7f1dba-0986b39d, #w-node-_237e3e39-151d-84a1-4f43-0d527966f91b-0986b39d, #w-node-_237e3e39-151d-84a1-4f43-0d527966f920-0986b39d, #w-node-fae2dc76-6d8d-7af6-2b3e-f611ec1f9b2f-0986b39d, #w-node-d843c922-2abf-1ccc-cd4f-d66aaf3c6f04-0986b39d, #w-node-_1f619e40-50ce-2812-b429-228bbb4be00e-0986b39d, #w-node-c1828432-f54d-f74a-db6a-3f5ba2c6e179-0986b39d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1828432-f54d-f74a-db6a-3f5ba2c6e17f-0986b39d {
  align-self: end;
}

#w-node-c1828432-f54d-f74a-db6a-3f5ba2c6e184-0986b39d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c1828432-f54d-f74a-db6a-3f5ba2c6e18a-0986b39d {
  align-self: end;
}

#w-node-c1828432-f54d-f74a-db6a-3f5ba2c6e18f-0986b39d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c1828432-f54d-f74a-db6a-3f5ba2c6e195-0986b39d {
  align-self: end;
}

#w-node-c1828432-f54d-f74a-db6a-3f5ba2c6e19a-0986b39d {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-c1828432-f54d-f74a-db6a-3f5ba2c6e1a0-0986b39d {
  align-self: end;
}

#w-node-c1828432-f54d-f74a-db6a-3f5ba2c6e1a5-0986b39d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c1828432-f54d-f74a-db6a-3f5ba2c6e1ab-0986b39d {
  align-self: end;
}

#w-node-c1828432-f54d-f74a-db6a-3f5ba2c6e1b0-0986b39d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d75a95c-818e-8648-e506-a90470c9ad9e-0986b39d {
  align-self: end;
}

#w-node-_1d75a95c-818e-8648-e506-a90470c9ada1-0986b39d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_237e3e39-151d-84a1-4f43-0d527966f8da-0986b39d, #w-node-_237e3e39-151d-84a1-4f43-0d527966f8e2-0986b39d, #w-node-_237e3e39-151d-84a1-4f43-0d527966f8e4-0986b39d, #w-node-_237e3e39-151d-84a1-4f43-0d527966f8eb-0986b39d, #w-node-_237e3e39-151d-84a1-4f43-0d527966f8f0-0986b39d, #w-node-_237e3e39-151d-84a1-4f43-0d527966f8f4-0986b39d, #w-node-_237e3e39-151d-84a1-4f43-0d527966f8f6-0986b39d, #w-node-_237e3e39-151d-84a1-4f43-0d527966f90f-0986b39d, #w-node-_237e3e39-151d-84a1-4f43-0d527966f914-0986b39d, #w-node-_237e3e39-151d-84a1-4f43-0d527966f9ac-0986b39d, #w-node-_230825ab-19ff-da53-6797-a0ab7efcad38-0986b39d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eaf460d3-e263-c9ca-1712-8824aea5828e-0986b39d, #w-node-eaf460d3-e263-c9ca-1712-8824aea58295-0986b39d, #w-node-eaf460d3-e263-c9ca-1712-8824aea5829c-0986b39d {
  grid-area: 1 / 1 / 3 / 2;
}

#w-node-ccca8329-8044-205a-9df0-a1ce6fcfec28-0986b39d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ccca8329-8044-205a-9df0-a1ce6fcfec2d-0986b39d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-ccca8329-8044-205a-9df0-a1ce6fcfec2e-0986b39d, #w-node-a8f5de53-6d61-ccd6-022e-dacba1e5de51-0986b39d, #w-node-_0ce7ab4f-c93a-69c6-61b0-28f411c70495-0986b39d, #w-node-_26c7133f-86c5-9ca8-88e5-9fd1aee78819-0986b3f2, #w-node-e97a87bc-faf6-7eb2-ebd1-8b63794cfa7e-0986b3f2, #w-node-_77f447fc-afb1-537d-fdb3-cc8189be71a2-0986b3f2, #w-node-_0d582b72-6bdb-c36b-cdc4-5a87cf7c7a00-0986b3f2, #w-node-_966b2313-5d7e-dad4-afed-2fc1d937349a-0986b3f2, #w-node-a45251f2-4daf-67c4-2fe2-771943182422-0986b3f2, #w-node-_7df6ac02-ecb0-040c-029d-5e82c31049a0-0986b3f2, #w-node-_4f97eb3f-0f09-7449-ca3e-06dd867987f7-0986b3f2, #w-node-_3868b49e-183c-8033-7f58-9c1d3dcb4ca3-0986b3f2, #w-node-_3868b49e-183c-8033-7f58-9c1d3dcb4ca5-0986b3f2, #w-node-_3868b49e-183c-8033-7f58-9c1d3dcb4ca7-0986b3f2, #w-node-_3868b49e-183c-8033-7f58-9c1d3dcb4ca9-0986b3f2, #w-node-_3868b49e-183c-8033-7f58-9c1d3dcb4cab-0986b3f2, #w-node-_3868b49e-183c-8033-7f58-9c1d3dcb4caf-0986b3f2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3868b49e-183c-8033-7f58-9c1d3dcb4cb1-0986b3f2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_3868b49e-183c-8033-7f58-9c1d3dcb4cb3-0986b3f2, #w-node-_3868b49e-183c-8033-7f58-9c1d3dcb4cb5-0986b3f2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_3868b49e-183c-8033-7f58-9c1d3dcb4cb9-0986b3f2, #w-node-_3868b49e-183c-8033-7f58-9c1d3dcb4cbd-0986b3f2 {
  justify-self: center;
}

#w-node-_9653c356-13fa-76fb-c26e-7705df9454ae-0986b3f2, #w-node-_9653c356-13fa-76fb-c26e-7705df9454b0-0986b3f2, #w-node-_9653c356-13fa-76fb-c26e-7705df9454b2-0986b3f2, #w-node-_9653c356-13fa-76fb-c26e-7705df9454b4-0986b3f2, #w-node-_9653c356-13fa-76fb-c26e-7705df9454b6-0986b3f2, #w-node-_9653c356-13fa-76fb-c26e-7705df9454b8-0986b3f2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9653c356-13fa-76fb-c26e-7705df9454ba-0986b3f2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_9653c356-13fa-76fb-c26e-7705df9454bc-0986b3f2, #w-node-_9653c356-13fa-76fb-c26e-7705df9454be-0986b3f2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_9653c356-13fa-76fb-c26e-7705df9454c2-0986b3f2, #w-node-_9653c356-13fa-76fb-c26e-7705df9454c4-0986b3f2 {
  justify-self: center;
}

#w-node-d8b5ef65-16e9-1e8f-a837-a9926fa0cdff-0986b3f2, #w-node-c102bc74-69b1-9623-255f-c32be2fe5a4a-0986b3f2, #w-node-c3de540c-9259-578f-744c-1ce328be4ee7-0986b3f2, #w-node-_21f7dfa2-9fc6-fd50-b713-fca5ea9f018e-0986b3f2, #w-node-ca0e408a-f65d-7502-4637-501944dbe510-0986b3f2, #w-node-_77cb3120-7690-5790-5c9f-2333f094fe64-0986b3f2, #w-node-_520b85f0-be8c-e3fa-5b33-3b73db8e42be-0986b3f2, #w-node-_6a9c7dec-6e6f-0cdb-a517-a07b2dc1dc5d-0986b3f2, #w-node-_5dfa849d-4123-55d8-1ffc-d1e45360ea50-0986b3f2, #w-node-_26c7133f-86c5-9ca8-88e5-9fd1aee78819-0986b3f3, #w-node-e97a87bc-faf6-7eb2-ebd1-8b63794cfa7e-0986b3f3, #w-node-_77f447fc-afb1-537d-fdb3-cc8189be71a2-0986b3f3, #w-node-_0d582b72-6bdb-c36b-cdc4-5a87cf7c7a00-0986b3f3, #w-node-_966b2313-5d7e-dad4-afed-2fc1d937349a-0986b3f3, #w-node-a45251f2-4daf-67c4-2fe2-771943182422-0986b3f3, #w-node-_7df6ac02-ecb0-040c-029d-5e82c31049a0-0986b3f3, #w-node-_4f97eb3f-0f09-7449-ca3e-06dd867987f7-0986b3f3, #w-node-_3868b49e-183c-8033-7f58-9c1d3dcb4ca3-0986b3f3, #w-node-_3868b49e-183c-8033-7f58-9c1d3dcb4ca5-0986b3f3, #w-node-_3868b49e-183c-8033-7f58-9c1d3dcb4ca7-0986b3f3, #w-node-_3868b49e-183c-8033-7f58-9c1d3dcb4ca9-0986b3f3, #w-node-_3868b49e-183c-8033-7f58-9c1d3dcb4cab-0986b3f3, #w-node-_3868b49e-183c-8033-7f58-9c1d3dcb4caf-0986b3f3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3868b49e-183c-8033-7f58-9c1d3dcb4cb1-0986b3f3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_3868b49e-183c-8033-7f58-9c1d3dcb4cb3-0986b3f3, #w-node-_3868b49e-183c-8033-7f58-9c1d3dcb4cb5-0986b3f3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_3868b49e-183c-8033-7f58-9c1d3dcb4cb9-0986b3f3, #w-node-_3868b49e-183c-8033-7f58-9c1d3dcb4cbd-0986b3f3 {
  justify-self: center;
}

#w-node-_9653c356-13fa-76fb-c26e-7705df9454ae-0986b3f3, #w-node-_9653c356-13fa-76fb-c26e-7705df9454b0-0986b3f3, #w-node-_9653c356-13fa-76fb-c26e-7705df9454b2-0986b3f3, #w-node-_9653c356-13fa-76fb-c26e-7705df9454b4-0986b3f3, #w-node-_9653c356-13fa-76fb-c26e-7705df9454b6-0986b3f3, #w-node-_9653c356-13fa-76fb-c26e-7705df9454b8-0986b3f3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9653c356-13fa-76fb-c26e-7705df9454ba-0986b3f3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_9653c356-13fa-76fb-c26e-7705df9454bc-0986b3f3, #w-node-_9653c356-13fa-76fb-c26e-7705df9454be-0986b3f3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_9653c356-13fa-76fb-c26e-7705df9454c2-0986b3f3, #w-node-_9653c356-13fa-76fb-c26e-7705df9454c4-0986b3f3 {
  justify-self: center;
}

#w-node-d8b5ef65-16e9-1e8f-a837-a9926fa0cdff-0986b3f3, #w-node-c102bc74-69b1-9623-255f-c32be2fe5a4a-0986b3f3, #w-node-c3de540c-9259-578f-744c-1ce328be4ee7-0986b3f3, #w-node-_21f7dfa2-9fc6-fd50-b713-fca5ea9f018e-0986b3f3, #w-node-_58bd3f5e-f29e-9856-d2e0-f39b5787a7c3-0986b3f3, #w-node-_77cb3120-7690-5790-5c9f-2333f094fe64-0986b3f3, #w-node-_520b85f0-be8c-e3fa-5b33-3b73db8e42be-0986b3f3, #w-node-_6a9c7dec-6e6f-0cdb-a517-a07b2dc1dc5d-0986b3f3, #w-node-_5dfa849d-4123-55d8-1ffc-d1e45360ea50-0986b3f3, #w-node-deb9b7a5-d007-9e4f-fc7f-9ede45ab448e-0986b3f9, #w-node-deb9b7a5-d007-9e4f-fc7f-9ede45ab451a-0986b3f9, #w-node-deb9b7a5-d007-9e4f-fc7f-9ede45ab451b-0986b3f9, #w-node-deb9b7a5-d007-9e4f-fc7f-9ede45ab4521-0986b3f9, #w-node-deb9b7a5-d007-9e4f-fc7f-9ede45ab454a-0986b3f9, #w-node-_8a67455e-d8fc-8df5-4225-b2c852ec3d66-0986b3f9, #w-node-_50ba9c2f-b5e6-b187-1512-60f939c7369d-0986b3f9, #w-node-ef84b2db-2805-2886-43f4-224d6686c132-0986b3f9, #w-node-_31b4fd79-d1ff-2f31-c5ff-cc8f5ff93bfc-0986b3f9, #w-node-_42349669-57b9-1589-4fc8-cb9a3fd1a309-0986b3f9, #w-node-e31a11f1-a838-a56b-7a2f-c3639c34999a-0986b3f9, #w-node-bb69aa2b-4120-d322-e638-70196f8d732c-0986b3f9, #w-node-bb69aa2b-4120-d322-e638-70196f8d732e-0986b3f9, #w-node-bb69aa2b-4120-d322-e638-70196f8d7332-0986b3f9, #w-node-bb69aa2b-4120-d322-e638-70196f8d7334-0986b3f9, #w-node-bb69aa2b-4120-d322-e638-70196f8d7338-0986b3f9, #w-node-bb69aa2b-4120-d322-e638-70196f8d733c-0986b3f9, #w-node-bb69aa2b-4120-d322-e638-70196f8d733e-0986b3f9, #w-node-bb69aa2b-4120-d322-e638-70196f8d7340-0986b3f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#pricing.w-node-deb9b7a5-d007-9e4f-fc7f-9ede45ab4665-0986b3f9 {
  align-self: stretch;
}

#w-node-deb9b7a5-d007-9e4f-fc7f-9ede45ab468f-0986b3f9, #w-node-deb9b7a5-d007-9e4f-fc7f-9ede45ab4690-0986b3f9, #w-node-deb9b7a5-d007-9e4f-fc7f-9ede45ab4691-0986b3f9, #w-node-_40d4aa97-677c-aae1-5ef1-597105b2d191-0986b42d, #w-node-d6194600-c1aa-bca1-7c33-cca9c0c1cbe2-0986b42d, #w-node-_5df9d28d-520e-67e9-c02c-fb87fba44098-0986b42d, #w-node-_2e3a61a2-2432-87fe-0dfe-71805e99afee-0986b42d, #w-node-fd6770b0-4100-68e5-7dce-0d5055e83beb-0986b42d, #w-node-_237e3e39-151d-84a1-4f43-0d527966f790-0986b42d, #w-node-_77dc7e1a-2d82-7f40-c94a-838b4527ede4-0986b42d, #w-node-_77dc7e1a-2d82-7f40-c94a-838b4527ede5-0986b42d, #w-node-_77dc7e1a-2d82-7f40-c94a-838b4527ede7-0986b42d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_77dc7e1a-2d82-7f40-c94a-838b4527ede9-0986b42d {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_77dc7e1a-2d82-7f40-c94a-838b4527edec-0986b42d, #w-node-_77dc7e1a-2d82-7f40-c94a-838b4527edee-0986b42d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_77dc7e1a-2d82-7f40-c94a-838b4527edf0-0986b42d {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_77dc7e1a-2d82-7f40-c94a-838b4527edf3-0986b42d, #w-node-_77dc7e1a-2d82-7f40-c94a-838b4527edf5-0986b42d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_77dc7e1a-2d82-7f40-c94a-838b4527edf7-0986b42d {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_77dc7e1a-2d82-7f40-c94a-838b4527edfb-0986b42d, #w-node-_77dc7e1a-2d82-7f40-c94a-838b4527edfd-0986b42d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_77dc7e1a-2d82-7f40-c94a-838b4527edff-0986b42d {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_77dc7e1a-2d82-7f40-c94a-838b4527ee02-0986b42d, #w-node-_77dc7e1a-2d82-7f40-c94a-838b4527ee04-0986b42d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_77dc7e1a-2d82-7f40-c94a-838b4527ee06-0986b42d {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_77dc7e1a-2d82-7f40-c94a-838b4527ee09-0986b42d, #w-node-_77dc7e1a-2d82-7f40-c94a-838b4527ee0b-0986b42d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_77dc7e1a-2d82-7f40-c94a-838b4527ee0d-0986b42d {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_6461b66e-34e8-e53a-e0ca-5f57a301c258-0986b42d, #w-node-e27a5a99-129e-24e3-6140-60e7fd326489-0986b42d, #w-node-e27a5a99-129e-24e3-6140-60e7fd32649e-0986b42d, #w-node-da637ef8-5ba0-7fd8-0e2e-973e977de088-0986b42d, #w-node-_455b2686-f3bd-c9c4-4632-101e28fad780-0986b42d {
  align-self: stretch;
}

#w-node-_9ed52c92-f03a-6cb0-cb90-9ac403725c7a-0986b42d, #w-node-_0bd2d366-8100-a403-1777-62351210f3c1-0986b42d, #w-node-cd9af22f-c02f-ad2e-a393-20a966482ba3-0986b42d, #w-node-cd9af22f-c02f-ad2e-a393-20a966482bb0-0986b42d, #w-node-cd9af22f-c02f-ad2e-a393-20a966482bbd-0986b42d, #w-node-cd9af22f-c02f-ad2e-a393-20a966482bca-0986b42d, #w-node-cd9af22f-c02f-ad2e-a393-20a966482bd8-0986b42d, #w-node-cd9af22f-c02f-ad2e-a393-20a966482be5-0986b42d, #w-node-cd9af22f-c02f-ad2e-a393-20a966482bf2-0986b42d, #w-node-cd9af22f-c02f-ad2e-a393-20a966482c00-0986b42d, #w-node-cd9af22f-c02f-ad2e-a393-20a966482c0d-0986b42d, #w-node-cd9af22f-c02f-ad2e-a393-20a966482c1a-0986b42d, #w-node-cd9af22f-c02f-ad2e-a393-20a966482c27-0986b42d, #w-node-cd9af22f-c02f-ad2e-a393-20a966482c34-0986b42d, #w-node-cd9af22f-c02f-ad2e-a393-20a966482c43-0986b42d, #w-node-cd9af22f-c02f-ad2e-a393-20a966482c50-0986b42d, #w-node-_237e3e39-151d-84a1-4f43-0d527966f91b-0986b42d, #w-node-_237e3e39-151d-84a1-4f43-0d527966f920-0986b42d, #w-node-_63bd2500-6ad5-5f09-f1b5-49e6e8434840-0986b42d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_63bd2500-6ad5-5f09-f1b5-49e6e8434843-0986b42d, #w-node-_63bd2500-6ad5-5f09-f1b5-49e6e8434844-0986b42d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_63bd2500-6ad5-5f09-f1b5-49e6e8434848-0986b42d, #w-node-cc2eaed4-0160-d8d0-fc64-c142f78a8000-0986b42d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cc2eaed4-0160-d8d0-fc64-c142f78a8002-0986b42d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-cc2eaed4-0160-d8d0-fc64-c142f78a8009-0986b42d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cc2eaed4-0160-d8d0-fc64-c142f78a800b-0986b42d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-cc2eaed4-0160-d8d0-fc64-c142f78a8012-0986b42d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cc2eaed4-0160-d8d0-fc64-c142f78a8014-0986b42d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-cc2eaed4-0160-d8d0-fc64-c142f78a801b-0986b42d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cc2eaed4-0160-d8d0-fc64-c142f78a801d-0986b42d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-cc2eaed4-0160-d8d0-fc64-c142f78a8024-0986b42d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cc2eaed4-0160-d8d0-fc64-c142f78a8026-0986b42d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-cc2eaed4-0160-d8d0-fc64-c142f78a802d-0986b42d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cc2eaed4-0160-d8d0-fc64-c142f78a802f-0986b42d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-cc2eaed4-0160-d8d0-fc64-c142f78a8036-0986b42d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cc2eaed4-0160-d8d0-fc64-c142f78a8038-0986b42d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d500a2ac-3887-d68a-3fab-2feabb3e35d7-0986b42d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#pricing.w-node-b44e255c-53a0-0f00-ee04-004fb84351f3-0986b42d {
  align-self: stretch;
}

#w-node-_237e3e39-151d-84a1-4f43-0d527966f9ac-0986b42d, #w-node-ce299a75-3f0e-ec0f-b270-a78f2d68a0b6-0986b42d, #w-node-ce299a75-3f0e-ec0f-b270-a78f2d68a0bb-0986b42d, #w-node-ce299a75-3f0e-ec0f-b270-a78f2d68a0bd-0986b42d, #w-node-ce299a75-3f0e-ec0f-b270-a78f2d68a0c4-0986b42d, #w-node-ce299a75-3f0e-ec0f-b270-a78f2d68a0c9-0986b42d, #w-node-ce299a75-3f0e-ec0f-b270-a78f2d68a0cd-0986b42d, #w-node-ce299a75-3f0e-ec0f-b270-a78f2d68a0cf-0986b42d, #w-node-ce299a75-3f0e-ec0f-b270-a78f2d68a0d6-0986b42d, #w-node-ce299a75-3f0e-ec0f-b270-a78f2d68a0db-0986b42d, #w-node-_4c57b6e3-2c7e-1691-340b-f0932df8a115-0986b42d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eec14111-9eb2-5732-4b8d-0bda99af6aa6-0986b42d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-eec14111-9eb2-5732-4b8d-0bda99af6abb-0986b42d, #w-node-_467dbd9c-d589-19be-1072-53348986931e-0986b431 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_467dbd9c-d589-19be-1072-533489869320-0986b431 {
  align-self: start;
}

#w-node-_467dbd9c-d589-19be-1072-53348986933f-0986b431 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_467dbd9c-d589-19be-1072-533489869348-0986b431, #w-node-_03232444-dd64-f3a8-a4f1-5b139ccada56-0986b431, #w-node-_03232444-dd64-f3a8-a4f1-5b139ccada57-0986b431, #w-node-_03232444-dd64-f3a8-a4f1-5b139ccada58-0986b431 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_03232444-dd64-f3a8-a4f1-5b139ccada59-0986b431 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_467dbd9c-d589-19be-1072-533489869367-0986b431, #w-node-_467dbd9c-d589-19be-1072-533489869368-0986b431, #w-node-_467dbd9c-d589-19be-1072-53348986936a-0986b431 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_467dbd9c-d589-19be-1072-53348986936c-0986b431 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_467dbd9c-d589-19be-1072-53348986936f-0986b431, #w-node-_467dbd9c-d589-19be-1072-533489869371-0986b431 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_467dbd9c-d589-19be-1072-533489869373-0986b431 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_467dbd9c-d589-19be-1072-533489869376-0986b431, #w-node-_467dbd9c-d589-19be-1072-533489869378-0986b431 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_467dbd9c-d589-19be-1072-53348986937a-0986b431 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_467dbd9c-d589-19be-1072-53348986937e-0986b431, #w-node-_467dbd9c-d589-19be-1072-533489869380-0986b431 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_467dbd9c-d589-19be-1072-533489869382-0986b431 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_467dbd9c-d589-19be-1072-533489869385-0986b431, #w-node-_467dbd9c-d589-19be-1072-533489869387-0986b431 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_467dbd9c-d589-19be-1072-533489869389-0986b431 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_467dbd9c-d589-19be-1072-53348986938c-0986b431, #w-node-_467dbd9c-d589-19be-1072-53348986938e-0986b431 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_467dbd9c-d589-19be-1072-533489869390-0986b431 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_467dbd9c-d589-19be-1072-5334898693a3-0986b431, #w-node-_90b784db-b692-f8c2-dfd9-4806bdba8c25-0986b431 {
  align-self: stretch;
}

#w-node-_467dbd9c-d589-19be-1072-5334898693c2-0986b431 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_467dbd9c-d589-19be-1072-5334898693c6-0986b431 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_467dbd9c-d589-19be-1072-5334898693e3-0986b431 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_467dbd9c-d589-19be-1072-5334898693e7-0986b431, #w-node-_467dbd9c-d589-19be-1072-5334898693e9-0986b431, #w-node-_467dbd9c-d589-19be-1072-5334898693eb-0986b431 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_467dbd9c-d589-19be-1072-533489869432-0986b431 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_467dbd9c-d589-19be-1072-533489869436-0986b431, #w-node-_467dbd9c-d589-19be-1072-533489869438-0986b431, #w-node-_467dbd9c-d589-19be-1072-53348986943a-0986b431 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_467dbd9c-d589-19be-1072-53348986946a-0986b431 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_467dbd9c-d589-19be-1072-53348986946e-0986b431, #w-node-_467dbd9c-d589-19be-1072-533489869470-0986b431, #w-node-_467dbd9c-d589-19be-1072-533489869472-0986b431, #w-node-_467dbd9c-d589-19be-1072-53348986969e-0986b431, #w-node-_467dbd9c-d589-19be-1072-5334898696c5-0986b431, #w-node-_467dbd9c-d589-19be-1072-5334898696e0-0986b431, #w-node-_467dbd9c-d589-19be-1072-5334898696ed-0986b431, #w-node-_467dbd9c-d589-19be-1072-5334898696fb-0986b431, #w-node-_467dbd9c-d589-19be-1072-533489869708-0986b431, #w-node-_467dbd9c-d589-19be-1072-533489869715-0986b431, #w-node-_467dbd9c-d589-19be-1072-533489869722-0986b431, #w-node-_467dbd9c-d589-19be-1072-53348986972f-0986b431, #w-node-_467dbd9c-d589-19be-1072-53348986974b-0986b431, #w-node-_467dbd9c-d589-19be-1072-533489869763-0986b431 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_467dbd9c-d589-19be-1072-533489869765-0986b431 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_467dbd9c-d589-19be-1072-53348986976c-0986b431 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_467dbd9c-d589-19be-1072-53348986976e-0986b431 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_467dbd9c-d589-19be-1072-533489869775-0986b431 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_467dbd9c-d589-19be-1072-533489869777-0986b431 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_467dbd9c-d589-19be-1072-53348986977e-0986b431 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_467dbd9c-d589-19be-1072-533489869780-0986b431 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_467dbd9c-d589-19be-1072-533489869787-0986b431 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_467dbd9c-d589-19be-1072-533489869789-0986b431 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_467dbd9c-d589-19be-1072-533489869790-0986b431 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_467dbd9c-d589-19be-1072-533489869792-0986b431 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_467dbd9c-d589-19be-1072-533489869799-0986b431 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_467dbd9c-d589-19be-1072-53348986979b-0986b431 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#pricing.w-node-_467dbd9c-d589-19be-1072-5334898697f1-0986b431 {
  align-self: stretch;
}

#w-node-bc56d989-bb8d-2e86-5e26-bc606769452b-15b5a5bc, #w-node-bc56d989-bb8d-2e86-5e26-bc6067694534-15b5a5bc, #w-node-fd90337e-ba2e-b33f-d872-6bc77ed07022-15b5a5bc, #w-node-fd90337e-ba2e-b33f-d872-6bc77ed07023-15b5a5bc, #w-node-fd90337e-ba2e-b33f-d872-6bc77ed07024-15b5a5bc, #w-node-fd90337e-ba2e-b33f-d872-6bc77ed07025-15b5a5bc, #w-node-fd90337e-ba2e-b33f-d872-6bc77ed07026-15b5a5bc, #w-node-fd90337e-ba2e-b33f-d872-6bc77ed07027-15b5a5bc, #w-node-_0055826e-c5b8-be4a-821c-314e9cb69b47-15b5a5bc, #w-node-_0055826e-c5b8-be4a-821c-314e9cb69b53-15b5a5bc, #w-node-_0055826e-c5b8-be4a-821c-314e9cb69b5f-15b5a5bc, #w-node-_0055826e-c5b8-be4a-821c-314e9cb69b6b-15b5a5bc, #w-node-_0055826e-c5b8-be4a-821c-314e9cb69b75-15b5a5bc, #w-node-_0055826e-c5b8-be4a-821c-314e9cb69b81-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fa0-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fa7-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fae-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fb6-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fbe-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fbf-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fc0-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fc2-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fc8-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fca-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fd1-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fd2-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fd3-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fd5-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fdb-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fdd-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fe7-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863ff1-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863ffe-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fff-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864000-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864002-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864008-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86400a-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864014-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864015-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864016-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864018-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86401e-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864020-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864028-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86402f-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864035-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864036-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86403f-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864040-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864042-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864048-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86404a-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864056-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864057-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864059-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86405f-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864061-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864075-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864076-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864078-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86407e-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864080-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864094-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864095-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864097-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86409d-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86409f-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640ac-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640b0-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640b3-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640b9-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640ba-15b5a5bc, #w-node-_79273f10-4b65-0fd9-b8fb-4f020ba2ca20-15b5a5bc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_874c1b99-cd8b-ddf5-7ca2-53d9c6b30416-15b5a5bc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f8feee8f-8d61-e4ce-df74-7f917550b797-15b5a5bc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aceb5a09-8da2-ac00-62b4-b258766512fa-15b5a5bc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f2ff088a-dc83-74bb-2333-e10ac62f281a-15b5a5bc, #w-node-_8842acb1-ec87-38e6-0a3d-5db4120504ca-15b5a5bc, #w-node-_80c530f7-9ebc-80c4-3da4-d1f6e19a0625-15b5a5bc, #w-node-f4dbb533-20f2-ddcb-e6e2-c56346b8a198-15b5a5bc, #w-node-_1664b387-d2e4-ea64-5a8b-0f8d3e2fda76-15b5a5bc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f12f9be9-0a9d-3cab-7ad7-9f676ff8943b-15b5a5bc, #w-node-ccfe4209-3841-89ef-204a-70b67a09d564-15b5a5bc, #w-node-_6b0d020a-e4e4-a787-44d4-1788c1fac629-15b5a5bc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9a73446e-94f8-8524-8428-909105ae7784-15b5a5bc, #w-node-_1360317e-87f2-53d6-963f-0acba1201591-15b5a5bc, #w-node-_0fde245e-59de-b1f5-19d9-c5fc4d3da89d-15b5a5bc, #w-node-_2b27b49b-755a-1cf7-b1c7-ebfd6d6716ce-15b5a5bc, #w-node-a3011c15-2639-2b27-01cf-861a76808c1a-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640d7-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640d8-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640db-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640dd-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640df-15b5a5bc, #w-node-_3c56bae7-50d9-fcaa-e396-3b05d4158f34-15b5a5bc, #w-node-_3c56bae7-50d9-fcaa-e396-3b05d4158f3b-15b5a5bc, #w-node-_3c56bae7-50d9-fcaa-e396-3b05d4158f42-15b5a5bc, #w-node-_3c56bae7-50d9-fcaa-e396-3b05d4158f49-15b5a5bc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0e219bb0-9c38-e77c-dbee-cab406e3032b-15b5a5bc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_0e219bb0-9c38-e77c-dbee-cab406e3032d-15b5a5bc, #w-node-_0e219bb0-9c38-e77c-dbee-cab406e3032e-15b5a5bc, #w-node-_0e219bb0-9c38-e77c-dbee-cab406e30337-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864102-15b5a5bc, #w-node-f9f726da-3721-3289-64e7-cd40850ade67-15b5a5bc, #w-node-f9f726da-3721-3289-64e7-cd40850ade68-15b5a5bc, #w-node-f9f726da-3721-3289-64e7-cd40850ade80-15b5a5bc, #w-node-_0c813e2d-18ff-dfd0-8ebb-f7950217941f-5f6ee4f3, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179420-5f6ee4f3, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179425-5f6ee4f3, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179426-5f6ee4f3, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179427-5f6ee4f3, #w-node-_8506cb33-cf85-68b7-15fb-d621f6c5d907-5f6ee4f3, #w-node-_7af8e090-b697-19dc-db5a-bde582be56f9-5f6ee4f3, #w-node-d713ca86-d9a7-3fa1-31fa-da6ef869e3a4-5f6ee4f3, #w-node-_04826e6e-b4b6-fefe-f524-3f84345bc479-5f6ee4f3, #w-node-_19d9e74e-e182-552e-1ea3-158d01fb9332-5f6ee4f3, #w-node-c9ca5116-d20b-b7a4-3516-c426dd107890-5f6ee4f3, #w-node-_2a16bf23-ae8d-303c-bfe9-74705153f0ae-5f6ee4f3, #w-node-_0d3c0f3d-e75a-4cf0-940e-0609094cc569-5f6ee4f3, #w-node-a39900cd-312c-7a2f-cd47-07715f183c6e-5f6ee4f3, #w-node-b442ca5e-6975-760d-025b-e51fc5a7e13c-5f6ee4f3, #w-node-_737c2209-beee-9ed4-290e-a07c11258c82-5f6ee4f3, #w-node-_1f788f32-713c-129a-a947-8c551fb92e5b-5f6ee4f3, #w-node-d1ad89ca-9a1d-5088-26e2-96d68053d10a-5f6ee4f3, #w-node-_1585c84f-2d3a-d570-98be-ac49801463e7-5f6ee4f3, #w-node-d3420b00-74ce-4a18-6402-f66f786a17f8-5f6ee4f3, #w-node-_1073f9aa-9ab9-9022-2930-e42f1c556700-5f6ee4f3, #w-node-_749ac755-6e96-fc30-f89c-b74f732c6d78-5f6ee4f3, #w-node-cf5cafe3-6392-a266-32da-47cac025cdfb-5f6ee4f3, #w-node-_6e308028-a14e-734a-e128-2b2a803c021c-5f6ee4f3, #w-node-_71cb36f1-1561-038a-4877-c3d079cc8e02-5f6ee4f3, #w-node-_32ab4e65-5c9a-4a74-bb58-2d38a342157e-5f6ee4f3, #w-node-ac27e008-662f-eb39-a2c9-3c5e3cca42b1-5f6ee4f3, #w-node-_2852e445-1749-0354-3dc8-a37c32e47b07-5f6ee4f3, #w-node-d9e0a09a-83f3-50e5-a7d8-b100ac5d732f-5f6ee4f3, #w-node-_0f613758-1886-8f00-d085-a5a56b90e03a-5f6ee4f3, #w-node-_7f5f75c8-e84a-3cf1-5eab-6828a0f63aed-5f6ee4f3, #w-node-_6cc8f53b-9307-cef9-7dfb-05de9f2ee38f-5f6ee4f3, #w-node-_4f21f946-7a1d-e64e-d180-c17267df0054-5f6ee4f3, #w-node-ac61238c-0f4f-d7cf-f378-d5a09f9138b2-5f6ee4f3, #w-node-_30976de9-049a-d3cb-a0fa-718dc2b53e23-5f6ee4f3, #w-node-_1f9ba37c-bcdf-bc33-de31-aec349506b4f-5f6ee4f3, #w-node-_580c132b-3484-decb-f377-791c282e4c0e-5f6ee4f3, #w-node-cad7ef0d-3e8c-9eb2-7c7d-692d40618151-5f6ee4f3, #w-node-c75be9a3-2100-6631-baa4-f80478b992e4-5f6ee4f3, #w-node-_7f211227-6c32-f52b-fe98-d306c9aeac0a-5f6ee4f3, #w-node-_491f6a20-d55a-8a7c-6433-6660d8877b7d-5f6ee4f3, #w-node-_9d8942e2-5814-a44d-cfaa-005504b23492-5f6ee4f3, #w-node-_2af4b330-43df-9609-23d4-f61b67eb501e-5f6ee4f3, #w-node-_87f1ca18-6b14-78ae-e0ad-bad29c698684-5f6ee4f3, #w-node-_09a580e3-5722-7912-d25a-3e10fa6a62a1-5f6ee4f3, #w-node-_4d4530a2-9382-4f39-2929-d639dbb99046-5f6ee4f3, #w-node-_293f06c8-cafb-ce4f-dc64-c77162fb27d1-5f6ee4f3, #w-node-_5bcde432-81f5-4262-dab7-67c33682c366-5f6ee4f3, #w-node-_3f3380d6-2cf7-78b2-0571-99de807552f3-5f6ee4f3, #w-node-_1f398063-c661-84ab-37eb-0ee40f05e3ec-5f6ee4f3, #w-node-_47d15d66-d042-d94d-837c-1d10ed998e6b-5f6ee4f3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_47cdead1-8713-f4fd-2ee5-53f5930235b5-5f6ee4f3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_47cdead1-8713-f4fd-2ee5-53f5930235d0-5f6ee4f3, #w-node-_4d2d1414-1767-5a2e-686f-e12b220498d6-fbb2e828 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ce790ed-6843-9670-82eb-27cd659db401-fbb2e828 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-fe364a48-873f-5c65-1df5-e13892efc2ce-fbb2e828, #w-node-fe364a48-873f-5c65-1df5-e13892efc2d5-fbb2e828, #w-node-fe364a48-873f-5c65-1df5-e13892efc2dc-fbb2e828 {
  grid-area: 1 / 1 / 3 / 2;
}

#w-node-_54508bb0-4451-f6bd-de41-a319c7e23ebe-fbb2e828 {
  align-self: stretch;
}

#w-node-fb951d1f-31b0-1841-7920-71b04f07e774-fbb2e828 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_5676bb00-3d84-a451-7d5d-1de55eaf1a5b-fbb2e828 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_212277e9-366f-3b3e-cb9e-99f54a71726a-fbb2e828 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_68201bf4-97d7-8aec-035e-177069fa578f-fbb2e828, #w-node-_68201bf4-97d7-8aec-035e-177069fa5792-fbb2e828, #w-node-_68201bf4-97d7-8aec-035e-177069fa57aa-fbb2e828, #w-node-_68201bf4-97d7-8aec-035e-177069fa57ab-fbb2e828, #w-node-_68201bf4-97d7-8aec-035e-177069fa57ac-fbb2e828, #w-node-_68201bf4-97d7-8aec-035e-177069fa57ad-fbb2e828, #w-node-_68201bf4-97d7-8aec-035e-177069fa57ae-fbb2e828, #w-node-_68201bf4-97d7-8aec-035e-177069fa57af-fbb2e828, #w-node-_68201bf4-97d7-8aec-035e-177069fa57b0-fbb2e828, #w-node-_68201bf4-97d7-8aec-035e-177069fa57b1-fbb2e828, #w-node-_3ca48d40-5970-5b70-aa2c-c8c7874cb221-a53e1441, #w-node-_3ca48d40-5970-5b70-aa2c-c8c7874cb235-a53e1441 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3ca48d40-5970-5b70-aa2c-c8c7874cb254-a53e1441, #w-node-_3ca48d40-5970-5b70-aa2c-c8c7874cb25a-a53e1441, #w-node-_3ca48d40-5970-5b70-aa2c-c8c7874cb260-a53e1441, #w-node-_3ca48d40-5970-5b70-aa2c-c8c7874cb266-a53e1441 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3ca48d40-5970-5b70-aa2c-c8c7874cb26c-a53e1441 {
  grid-area: 3 / 2 / 4 / 4;
}

#w-node-_3ca48d40-5970-5b70-aa2c-c8c7874cb3f5-a53e1441, #w-node-_3ca48d40-5970-5b70-aa2c-c8c7874cb405-a53e1441 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3ca48d40-5970-5b70-aa2c-c8c7874cb43e-a53e1441 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_3ca48d40-5970-5b70-aa2c-c8c7874cb440-a53e1441, #w-node-_3ca48d40-5970-5b70-aa2c-c8c7874cb441-a53e1441, #w-node-_3ca48d40-5970-5b70-aa2c-c8c7874cb44a-a53e1441 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52d81dc1-035f-e5ce-8db0-98bf8b0550cf-305c1b6c {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-d8c929eb, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-8da75265, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-68e81288, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-058a71fa {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0c813e2d-18ff-dfd0-8ebb-f7950217941f-1565924b, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179420-1565924b, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179425-1565924b, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179426-1565924b, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179427-1565924b, #w-node-_8506cb33-cf85-68b7-15fb-d621f6c5d907-1565924b, #w-node-_7af8e090-b697-19dc-db5a-bde582be56f9-1565924b, #w-node-d713ca86-d9a7-3fa1-31fa-da6ef869e3a4-1565924b, #w-node-_04826e6e-b4b6-fefe-f524-3f84345bc479-1565924b, #w-node-_19d9e74e-e182-552e-1ea3-158d01fb9332-1565924b, #w-node-c9ca5116-d20b-b7a4-3516-c426dd107890-1565924b, #w-node-_2a16bf23-ae8d-303c-bfe9-74705153f0ae-1565924b, #w-node-_0d3c0f3d-e75a-4cf0-940e-0609094cc569-1565924b, #w-node-a39900cd-312c-7a2f-cd47-07715f183c6e-1565924b, #w-node-b442ca5e-6975-760d-025b-e51fc5a7e13c-1565924b, #w-node-_737c2209-beee-9ed4-290e-a07c11258c82-1565924b, #w-node-_1f788f32-713c-129a-a947-8c551fb92e5b-1565924b, #w-node-d1ad89ca-9a1d-5088-26e2-96d68053d10a-1565924b, #w-node-_1585c84f-2d3a-d570-98be-ac49801463e7-1565924b, #w-node-d3420b00-74ce-4a18-6402-f66f786a17f8-1565924b, #w-node-_1073f9aa-9ab9-9022-2930-e42f1c556700-1565924b, #w-node-_749ac755-6e96-fc30-f89c-b74f732c6d78-1565924b, #w-node-cf5cafe3-6392-a266-32da-47cac025cdfb-1565924b, #w-node-_6e308028-a14e-734a-e128-2b2a803c021c-1565924b, #w-node-_71cb36f1-1561-038a-4877-c3d079cc8e02-1565924b, #w-node-_32ab4e65-5c9a-4a74-bb58-2d38a342157e-1565924b, #w-node-ac27e008-662f-eb39-a2c9-3c5e3cca42b1-1565924b, #w-node-_2852e445-1749-0354-3dc8-a37c32e47b07-1565924b, #w-node-d9e0a09a-83f3-50e5-a7d8-b100ac5d732f-1565924b, #w-node-_0f613758-1886-8f00-d085-a5a56b90e03a-1565924b, #w-node-_7f5f75c8-e84a-3cf1-5eab-6828a0f63aed-1565924b, #w-node-_6cc8f53b-9307-cef9-7dfb-05de9f2ee38f-1565924b, #w-node-_4f21f946-7a1d-e64e-d180-c17267df0054-1565924b, #w-node-ac61238c-0f4f-d7cf-f378-d5a09f9138b2-1565924b, #w-node-_30976de9-049a-d3cb-a0fa-718dc2b53e23-1565924b, #w-node-_1f9ba37c-bcdf-bc33-de31-aec349506b4f-1565924b, #w-node-_580c132b-3484-decb-f377-791c282e4c0e-1565924b, #w-node-cad7ef0d-3e8c-9eb2-7c7d-692d40618151-1565924b, #w-node-c75be9a3-2100-6631-baa4-f80478b992e4-1565924b, #w-node-_7f211227-6c32-f52b-fe98-d306c9aeac0a-1565924b, #w-node-_491f6a20-d55a-8a7c-6433-6660d8877b7d-1565924b, #w-node-_9d8942e2-5814-a44d-cfaa-005504b23492-1565924b, #w-node-_2af4b330-43df-9609-23d4-f61b67eb501e-1565924b, #w-node-_87f1ca18-6b14-78ae-e0ad-bad29c698684-1565924b, #w-node-_09a580e3-5722-7912-d25a-3e10fa6a62a1-1565924b, #w-node-_4d4530a2-9382-4f39-2929-d639dbb99046-1565924b, #w-node-_293f06c8-cafb-ce4f-dc64-c77162fb27d1-1565924b, #w-node-_5bcde432-81f5-4262-dab7-67c33682c366-1565924b, #w-node-_3f3380d6-2cf7-78b2-0571-99de807552f3-1565924b, #w-node-_1f398063-c661-84ab-37eb-0ee40f05e3ec-1565924b, #w-node-_47d15d66-d042-d94d-837c-1d10ed998e6b-1565924b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_47cdead1-8713-f4fd-2ee5-53f5930235b5-1565924b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_47cdead1-8713-f4fd-2ee5-53f5930235d0-1565924b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-5cd846c9, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-0510a5ac, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-be624d37 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a0161be9-8f95-a1f5-59c3-b5b47a14d506-5ada4f9c {
  align-self: stretch;
}

#w-node-_6dc3abfd-8744-ccf2-a973-307369706ca8-5ada4f9c, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-8775025c, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-2cdaf7c7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a0161be9-8f95-a1f5-59c3-b5b47a14d506-5b43ff5e {
  align-self: stretch;
}

#w-node-_6dc3abfd-8744-ccf2-a973-307369706ca8-5b43ff5e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a0161be9-8f95-a1f5-59c3-b5b47a14d506-141e3d4e {
  align-self: stretch;
}

#w-node-_6dc3abfd-8744-ccf2-a973-307369706ca8-141e3d4e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a0161be9-8f95-a1f5-59c3-b5b47a14d506-a5e37914 {
  align-self: stretch;
}

#w-node-_6dc3abfd-8744-ccf2-a973-307369706ca8-a5e37914 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a0161be9-8f95-a1f5-59c3-b5b47a14d506-bef1e212 {
  align-self: stretch;
}

#w-node-_6dc3abfd-8744-ccf2-a973-307369706ca8-bef1e212 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_64b8ef43-5121-ae99-3377-475d58dfce63-82b54967, #w-node-_64b8ef43-5121-ae99-3377-475d58dfce78-82b54967, #w-node-_64b8ef43-5121-ae99-3377-475d58dfce7c-82b54967, #w-node-_64b8ef43-5121-ae99-3377-475d58dfce83-82b54967, #w-node-_64b8ef43-5121-ae99-3377-475d58dfcebb-82b54967, #w-node-_64b8ef43-5121-ae99-3377-475d58dfcec0-82b54967, #w-node-_64b8ef43-5121-ae99-3377-475d58dfced7-82b54967, #w-node-_69f757bb-6d8f-09f4-4d91-99fd153bb5d7-82b54967, #w-node-_376881e4-f26e-4fc9-9196-954d175afc05-82b54967, #w-node-c1a07e8f-947d-3bd9-bb57-bc27e20ded40-82b54967, #w-node-fb64ac4f-267f-38dc-b037-370c5c58cb4f-82b54967, #w-node-_4c72f585-350a-02b3-1012-c8ef60f81511-82b54967, #w-node-d849fb3f-2fd7-dfa7-787f-bef28d57c5f1-82b54967, #w-node-_64b8ef43-5121-ae99-3377-475d58dfcf06-82b54967, #w-node-_64b8ef43-5121-ae99-3377-475d58dfcf10-82b54967, #w-node-_64b8ef43-5121-ae99-3377-475d58dfcf4f-82b54967 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_64b8ef43-5121-ae99-3377-475d58dfcf52-82b54967 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_64b8ef43-5121-ae99-3377-475d58dfcf54-82b54967, #w-node-_64b8ef43-5121-ae99-3377-475d58dfcf56-82b54967, #minute-number.w-node-_64b8ef43-5121-ae99-3377-475d58dfcf57-82b54967 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_64b8ef43-5121-ae99-3377-475d58dfcf59-82b54967 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_64b8ef43-5121-ae99-3377-475d58dfcf5b-82b54967, #w-node-_64b8ef43-5121-ae99-3377-475d58dfcf5d-82b54967, #second-number.w-node-_64b8ef43-5121-ae99-3377-475d58dfcf5e-82b54967 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_64b8ef43-5121-ae99-3377-475d58dfcf60-82b54967 {
  grid-area: 2 / 5 / 3 / 6;
}

#w-node-_64b8ef43-5121-ae99-3377-475d58dfcf9e-82b54967 {
  grid-area: span 3 / span 1 / span 3 / span 1;
  place-self: start center;
}

#w-node-_64b8ef43-5121-ae99-3377-475d58dfcfa0-82b54967 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_64b8ef43-5121-ae99-3377-475d58dfcfa8-82b54967 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_64b8ef43-5121-ae99-3377-475d58dfcfab-82b54967 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_64b8ef43-5121-ae99-3377-475d58dfcfb3-82b54967 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_64b8ef43-5121-ae99-3377-475d58dfcfb6-82b54967 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_64b8ef43-5121-ae99-3377-475d58dfcfbe-82b54967 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_40cb2f6c-ae34-6abf-1f02-51c4d040d6cb-82b54967, #w-node-_18600a99-c11a-77aa-4689-07f0c740499b-82b54967, #w-node-_410b6149-6087-fe3e-c67f-fb3e990f0bd2-82b54967, #w-node-_31ca1d7f-43bf-1c81-8b0d-c3323e8e5827-82b54967, #w-node-df4353f5-3b11-000a-26dd-2f1b2cd2d20e-82b54967, #w-node-_59579f0d-6aa8-a996-d406-fedf3ca35755-82b54967, #w-node-bba72a92-4a75-298e-477f-81370c094097-82b54967, #w-node-bba72a92-4a75-298e-477f-81370c09409c-82b54967, #w-node-bba72a92-4a75-298e-477f-81370c0940a1-82b54967, #w-node-bba72a92-4a75-298e-477f-81370c0940a6-82b54967, #w-node-_910fd584-0e3f-0e11-956e-3250e63caeef-82b54967, #w-node-f2d388b2-656f-a215-cb09-b31e26c4d8f4-82b54967 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-26a868bd {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-26a868bd {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-91e74184 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a80df94f-e0e7-4c9a-7388-5011d6fa05ab-91e74184 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-91e74184, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-1fe63064 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a0161be9-8f95-a1f5-59c3-b5b47a14d506-b192a1d6 {
  align-self: stretch;
}

#w-node-_6dc3abfd-8744-ccf2-a973-307369706ca8-b192a1d6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a0161be9-8f95-a1f5-59c3-b5b47a14d506-a4f82eae {
  align-self: stretch;
}

#w-node-_6dc3abfd-8744-ccf2-a973-307369706ca8-a4f82eae {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a0161be9-8f95-a1f5-59c3-b5b47a14d506-fe09d1ef {
  align-self: stretch;
}

#w-node-_6dc3abfd-8744-ccf2-a973-307369706ca8-fe09d1ef {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-8b9ba82c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-8b9ba82c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1f562e5b-4341-7701-507a-4bdc057020a5-8b9ba82c, #w-node-a32d1d37-22bc-8586-6e41-e6520beeead8-8b9ba82c, #w-node-db60e914-f790-49fe-52df-118d8886905e-8b9ba82c, #w-node-b037ffb9-3ac3-1b1a-3462-7b5a9b4d11e5-8b9ba82c, #w-node-_0920a473-2b7a-e2b4-bf8b-13d80d1ad938-8b9ba82c, #w-node-_5ca428ad-e7c2-72d6-6788-2e446cf9065e-8b9ba82c, #w-node-b662f716-e6a0-2606-c082-1411f769179c-8b9ba82c, #w-node-_4fda6370-0095-176f-56ca-2f5e704432ad-8b9ba82c {
  align-self: start;
}

#w-node-_30dc4748-b6cd-80b9-711f-875ddb0f6bcf-8b9ba82c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0c813e2d-18ff-dfd0-8ebb-f7950217941f-9c32ba81, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179420-9c32ba81, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179425-9c32ba81, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179426-9c32ba81, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179427-9c32ba81, #w-node-_8506cb33-cf85-68b7-15fb-d621f6c5d907-9c32ba81, #w-node-_7af8e090-b697-19dc-db5a-bde582be56f9-9c32ba81, #w-node-d713ca86-d9a7-3fa1-31fa-da6ef869e3a4-9c32ba81, #w-node-_04826e6e-b4b6-fefe-f524-3f84345bc479-9c32ba81, #w-node-_19d9e74e-e182-552e-1ea3-158d01fb9332-9c32ba81, #w-node-c9ca5116-d20b-b7a4-3516-c426dd107890-9c32ba81 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2e8205c0-c994-7164-8379-cea94ce2e90d-9c32ba81 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_3c247c4e-019d-b2cf-281e-07c86b46e087-9c32ba81 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7412b873-0d38-ee27-6e56-9ccc9cd57477-9c32ba81 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_2af4b330-43df-9609-23d4-f61b67eb501e-9c32ba81, #w-node-_87f1ca18-6b14-78ae-e0ad-bad29c698684-9c32ba81, #w-node-_55d486e3-1d91-46a9-b30f-2f3ed6bf5874-9c32ba81, #w-node-_55d486e3-1d91-46a9-b30f-2f3ed6bf587b-9c32ba81, #w-node-_55d486e3-1d91-46a9-b30f-2f3ed6bf588b-9c32ba81, #w-node-_55d486e3-1d91-46a9-b30f-2f3ed6bf589a-9c32ba81, #w-node-_55d486e3-1d91-46a9-b30f-2f3ed6bf58a3-9c32ba81, #w-node-_5bcde432-81f5-4262-dab7-67c33682c366-9c32ba81, #w-node-_47d15d66-d042-d94d-837c-1d10ed998e6b-9c32ba81, #w-node-_3f3380d6-2cf7-78b2-0571-99de807552f3-9c32ba81, #w-node-_1f398063-c661-84ab-37eb-0ee40f05e3ec-9c32ba81 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_47cdead1-8713-f4fd-2ee5-53f5930235b5-9c32ba81 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_47cdead1-8713-f4fd-2ee5-53f5930235d0-9c32ba81 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-7e122e63 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-7e122e63 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1f562e5b-4341-7701-507a-4bdc057020a5-7e122e63, #w-node-a32d1d37-22bc-8586-6e41-e6520beeead8-7e122e63, #w-node-db60e914-f790-49fe-52df-118d8886905e-7e122e63, #w-node-b037ffb9-3ac3-1b1a-3462-7b5a9b4d11e5-7e122e63, #w-node-_0920a473-2b7a-e2b4-bf8b-13d80d1ad938-7e122e63, #w-node-_5ca428ad-e7c2-72d6-6788-2e446cf9065e-7e122e63, #w-node-b662f716-e6a0-2606-c082-1411f769179c-7e122e63 {
  align-self: start;
}

#w-node-_30dc4748-b6cd-80b9-711f-875ddb0f6bcf-7e122e63 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a0161be9-8f95-a1f5-59c3-b5b47a14d506-7678013b {
  align-self: stretch;
}

#w-node-_6dc3abfd-8744-ccf2-a973-307369706ca8-7678013b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-0ab3c111 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a80df94f-e0e7-4c9a-7388-5011d6fa05ab-0ab3c111 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-0ab3c111 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-da3f97f8-fbc7-9d3d-07d1-ec0dea13c60f-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af10f-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af110-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af113-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af117-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af118-67a5d6fa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc3f10e7-88c8-77e9-11d7-c54c2fe16f0f-67a5d6fa {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af11d-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af11e-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af121-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af122-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af125-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af129-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af12a-67a5d6fa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_101f887d-b58f-f412-51ff-1a2c30986400-67a5d6fa {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af130-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af131-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af134-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af135-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af138-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af13c-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af13d-67a5d6fa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3a39d101-6d75-08c9-aeb2-bf22c32e218a-67a5d6fa {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af145-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af146-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af15b-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af15c-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af15f-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af163-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af164-67a5d6fa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c9986af4-fba7-0bf7-ad85-795bae6bc21f-67a5d6fa {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af16b-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af16c-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af16f-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af170-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af173-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af177-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af178-67a5d6fa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_41126c86-2228-0e8c-ca90-9792a76c6ff0-67a5d6fa {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af17f-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af180-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af184-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af187-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af18b-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af18c-67a5d6fa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84e1ba27-529d-2482-84ef-cd2049db0cd0-67a5d6fa {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af193-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af194-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af1ad-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af1b0-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af1b5-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af1b6-67a5d6fa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_111d8fd2-cf7d-7520-6a94-0f2ffb37830c-67a5d6fa {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af1be-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af1bf-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af1c3-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af1c6-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af1ca-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af1cb-67a5d6fa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6e41ab14-a139-c0cf-026a-fcadb67d2f36-67a5d6fa {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af1d1-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af1d2-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af1d6-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af1d9-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af1de-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af1df-67a5d6fa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_07557328-d67e-329f-dae8-fdeef91ec3ce-67a5d6fa {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af1e5-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af1e6-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af1ea-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af1ed-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af1f1-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af1f2-67a5d6fa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3f5173ec-47d5-6b3e-e576-d76a981c3a08-67a5d6fa {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af1f9-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af1fa-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af1fe-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af201-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af205-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af206-67a5d6fa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c6d71035-9d90-3efe-b3c7-6ce93cc61f97-67a5d6fa {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af20d-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af20e-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af212-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af215-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af219-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af21a-67a5d6fa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7242bf61-99a6-0255-ef34-879bbc554cc2-67a5d6fa {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af224-67a5d6fa, #w-node-_158b3d2f-8f0e-7b7a-d34b-e2f16f8af225-67a5d6fa, #w-node-_35beec32-83c6-87af-d7a7-77a0161ae169-67a5d6fa, #w-node-_77e5501c-9b0f-3977-73f5-841960f623f0-67a5d6fa, #w-node-d01d2efa-903c-03b2-5ab3-a71f9c342f6f-67a5d6fa, #w-node-df1f73e9-6acc-35e0-5ffd-9f48587a576d-67a5d6fa, #w-node-_93f7cc1b-1e6c-e1da-c33e-932acf84d0a9-67a5d6fa, #w-node-_953c531e-194a-5f89-eea4-f817ff46d66e-67a5d6fa, #w-node-_34d225ab-b60f-3cca-ea84-7cf0fc0e7e0d-67a5d6fa, #w-node-_82549910-5d28-4480-48d1-23a61061a31a-67a5d6fa, #w-node-_4f89989e-20ba-9a40-eed1-1f08063069dd-67a5d6fa, #w-node-bacd7a87-24bf-3fb4-3d94-47fd89aa0509-67a5d6fa, #w-node-c828784c-b37a-56fb-223d-b238f0983b46-67a5d6fa, #w-node-dfd6c5ff-67a6-a52c-fd40-6e90be414328-67a5d6fa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa334f80-f773-7ac6-c140-fcfae598b8e1-67a5d6fa {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_905b2c4b-2419-3fb8-04de-671be96e717e-67a5d6fa, #w-node-_905b2c4b-2419-3fb8-04de-671be96e7180-67a5d6fa, #w-node-_905b2c4b-2419-3fb8-04de-671be96e7189-67a5d6fa, #w-node-_905b2c4b-2419-3fb8-04de-671be96e718b-67a5d6fa, #w-node-_905b2c4b-2419-3fb8-04de-671be96e7194-67a5d6fa, #w-node-_905b2c4b-2419-3fb8-04de-671be96e7196-67a5d6fa, #w-node-_705091d6-66a3-4ce8-d2ca-2b800bd529d7-67a5d6fa, #w-node-_0c5a9366-8809-3104-ec7c-77178b06185b-67a5d6fa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bf44084b-b7c8-d900-80f8-d89850543df4-67a5d6fa, #w-node-bf44084b-b7c8-d900-80f8-d89850543dfb-67a5d6fa, #w-node-bf44084b-b7c8-d900-80f8-d89850543e02-67a5d6fa {
  grid-area: 1 / 1 / 3 / 2;
}

#w-node-_68201bf4-97d7-8aec-035e-177069fa578f-67a5d6fa, #w-node-_68201bf4-97d7-8aec-035e-177069fa5792-67a5d6fa, #w-node-_68201bf4-97d7-8aec-035e-177069fa57aa-67a5d6fa, #w-node-_68201bf4-97d7-8aec-035e-177069fa57ab-67a5d6fa, #w-node-_68201bf4-97d7-8aec-035e-177069fa57ac-67a5d6fa, #w-node-_68201bf4-97d7-8aec-035e-177069fa57ad-67a5d6fa, #w-node-_68201bf4-97d7-8aec-035e-177069fa57ae-67a5d6fa, #w-node-_68201bf4-97d7-8aec-035e-177069fa57af-67a5d6fa, #w-node-_68201bf4-97d7-8aec-035e-177069fa57b0-67a5d6fa, #w-node-_68201bf4-97d7-8aec-035e-177069fa57b1-67a5d6fa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-f27ee3db {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-f27ee3db {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1f562e5b-4341-7701-507a-4bdc057020a5-f27ee3db, #w-node-a32d1d37-22bc-8586-6e41-e6520beeead8-f27ee3db, #w-node-db60e914-f790-49fe-52df-118d8886905e-f27ee3db, #w-node-b037ffb9-3ac3-1b1a-3462-7b5a9b4d11e5-f27ee3db, #w-node-_0920a473-2b7a-e2b4-bf8b-13d80d1ad938-f27ee3db, #w-node-_5ca428ad-e7c2-72d6-6788-2e446cf9065e-f27ee3db, #w-node-b662f716-e6a0-2606-c082-1411f769179c-f27ee3db, #w-node-_4fda6370-0095-176f-56ca-2f5e704432ad-f27ee3db {
  align-self: start;
}

#w-node-_30dc4748-b6cd-80b9-711f-875ddb0f6bcf-f27ee3db {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-6513d621 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-6513d621 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1f562e5b-4341-7701-507a-4bdc057020a5-6513d621, #w-node-a32d1d37-22bc-8586-6e41-e6520beeead8-6513d621, #w-node-db60e914-f790-49fe-52df-118d8886905e-6513d621, #w-node-b037ffb9-3ac3-1b1a-3462-7b5a9b4d11e5-6513d621, #w-node-_0920a473-2b7a-e2b4-bf8b-13d80d1ad938-6513d621, #w-node-_5ca428ad-e7c2-72d6-6788-2e446cf9065e-6513d621, #w-node-b662f716-e6a0-2606-c082-1411f769179c-6513d621, #w-node-_4fda6370-0095-176f-56ca-2f5e704432ad-6513d621 {
  align-self: start;
}

#w-node-_30dc4748-b6cd-80b9-711f-875ddb0f6bcf-6513d621 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-494c3a19 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-494c3a19 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1f562e5b-4341-7701-507a-4bdc057020a5-494c3a19, #w-node-a32d1d37-22bc-8586-6e41-e6520beeead8-494c3a19, #w-node-db60e914-f790-49fe-52df-118d8886905e-494c3a19, #w-node-b037ffb9-3ac3-1b1a-3462-7b5a9b4d11e5-494c3a19, #w-node-_0920a473-2b7a-e2b4-bf8b-13d80d1ad938-494c3a19, #w-node-_5ca428ad-e7c2-72d6-6788-2e446cf9065e-494c3a19, #w-node-b662f716-e6a0-2606-c082-1411f769179c-494c3a19, #w-node-_4fda6370-0095-176f-56ca-2f5e704432ad-494c3a19 {
  align-self: start;
}

#w-node-_30dc4748-b6cd-80b9-711f-875ddb0f6bcf-494c3a19 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-adda2fdc {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-adda2fdc {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1f562e5b-4341-7701-507a-4bdc057020a5-adda2fdc, #w-node-a32d1d37-22bc-8586-6e41-e6520beeead8-adda2fdc, #w-node-db60e914-f790-49fe-52df-118d8886905e-adda2fdc, #w-node-b037ffb9-3ac3-1b1a-3462-7b5a9b4d11e5-adda2fdc, #w-node-_0920a473-2b7a-e2b4-bf8b-13d80d1ad938-adda2fdc, #w-node-_5ca428ad-e7c2-72d6-6788-2e446cf9065e-adda2fdc, #w-node-b662f716-e6a0-2606-c082-1411f769179c-adda2fdc, #w-node-_4fda6370-0095-176f-56ca-2f5e704432ad-adda2fdc {
  align-self: start;
}

#w-node-_30dc4748-b6cd-80b9-711f-875ddb0f6bcf-adda2fdc {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-202ab604 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a80df94f-e0e7-4c9a-7388-5011d6fa05ab-202ab604 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-202ab604 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-976e53b6 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-976e53b6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1f562e5b-4341-7701-507a-4bdc057020a5-976e53b6, #w-node-a32d1d37-22bc-8586-6e41-e6520beeead8-976e53b6, #w-node-db60e914-f790-49fe-52df-118d8886905e-976e53b6, #w-node-b037ffb9-3ac3-1b1a-3462-7b5a9b4d11e5-976e53b6, #w-node-_0920a473-2b7a-e2b4-bf8b-13d80d1ad938-976e53b6, #w-node-_5ca428ad-e7c2-72d6-6788-2e446cf9065e-976e53b6, #w-node-b662f716-e6a0-2606-c082-1411f769179c-976e53b6, #w-node-_4fda6370-0095-176f-56ca-2f5e704432ad-976e53b6 {
  align-self: start;
}

#w-node-_30dc4748-b6cd-80b9-711f-875ddb0f6bcf-976e53b6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-976fa0df {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-976fa0df {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1f562e5b-4341-7701-507a-4bdc057020a5-976fa0df, #w-node-a32d1d37-22bc-8586-6e41-e6520beeead8-976fa0df, #w-node-db60e914-f790-49fe-52df-118d8886905e-976fa0df, #w-node-b037ffb9-3ac3-1b1a-3462-7b5a9b4d11e5-976fa0df, #w-node-_0920a473-2b7a-e2b4-bf8b-13d80d1ad938-976fa0df, #w-node-_5ca428ad-e7c2-72d6-6788-2e446cf9065e-976fa0df, #w-node-b662f716-e6a0-2606-c082-1411f769179c-976fa0df, #w-node-_4fda6370-0095-176f-56ca-2f5e704432ad-976fa0df {
  align-self: start;
}

#w-node-_30dc4748-b6cd-80b9-711f-875ddb0f6bcf-976fa0df {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-d6914914 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-d6914914 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1f562e5b-4341-7701-507a-4bdc057020a5-d6914914, #w-node-a32d1d37-22bc-8586-6e41-e6520beeead8-d6914914, #w-node-db60e914-f790-49fe-52df-118d8886905e-d6914914, #w-node-b037ffb9-3ac3-1b1a-3462-7b5a9b4d11e5-d6914914, #w-node-_0920a473-2b7a-e2b4-bf8b-13d80d1ad938-d6914914, #w-node-_5ca428ad-e7c2-72d6-6788-2e446cf9065e-d6914914, #w-node-b662f716-e6a0-2606-c082-1411f769179c-d6914914, #w-node-_4fda6370-0095-176f-56ca-2f5e704432ad-d6914914 {
  align-self: start;
}

#w-node-_30dc4748-b6cd-80b9-711f-875ddb0f6bcf-d6914914 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-8928d2b5 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-8928d2b5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1f562e5b-4341-7701-507a-4bdc057020a5-8928d2b5, #w-node-a32d1d37-22bc-8586-6e41-e6520beeead8-8928d2b5, #w-node-db60e914-f790-49fe-52df-118d8886905e-8928d2b5, #w-node-b037ffb9-3ac3-1b1a-3462-7b5a9b4d11e5-8928d2b5, #w-node-_0920a473-2b7a-e2b4-bf8b-13d80d1ad938-8928d2b5, #w-node-_5ca428ad-e7c2-72d6-6788-2e446cf9065e-8928d2b5, #w-node-b662f716-e6a0-2606-c082-1411f769179c-8928d2b5, #w-node-_4fda6370-0095-176f-56ca-2f5e704432ad-8928d2b5 {
  align-self: start;
}

#w-node-_30dc4748-b6cd-80b9-711f-875ddb0f6bcf-8928d2b5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-b0416b58 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a80df94f-e0e7-4c9a-7388-5011d6fa05ab-b0416b58 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-b0416b58 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-078734ab {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a80df94f-e0e7-4c9a-7388-5011d6fa05ab-078734ab {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-078734ab {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-a2a97d9c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a80df94f-e0e7-4c9a-7388-5011d6fa05ab-a2a97d9c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-a2a97d9c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0c813e2d-18ff-dfd0-8ebb-f7950217941f-a4e63732, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179420-a4e63732, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179425-a4e63732, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179426-a4e63732, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179427-a4e63732, #w-node-_8506cb33-cf85-68b7-15fb-d621f6c5d907-a4e63732, #w-node-_7af8e090-b697-19dc-db5a-bde582be56f9-a4e63732, #w-node-d713ca86-d9a7-3fa1-31fa-da6ef869e3a4-a4e63732, #w-node-_04826e6e-b4b6-fefe-f524-3f84345bc479-a4e63732, #w-node-_19d9e74e-e182-552e-1ea3-158d01fb9332-a4e63732, #w-node-c9ca5116-d20b-b7a4-3516-c426dd107890-a4e63732, #w-node-_2a16bf23-ae8d-303c-bfe9-74705153f0ae-a4e63732, #w-node-_0d3c0f3d-e75a-4cf0-940e-0609094cc569-a4e63732, #w-node-a39900cd-312c-7a2f-cd47-07715f183c6e-a4e63732, #w-node-b442ca5e-6975-760d-025b-e51fc5a7e13c-a4e63732, #w-node-_737c2209-beee-9ed4-290e-a07c11258c82-a4e63732, #w-node-_1f788f32-713c-129a-a947-8c551fb92e5b-a4e63732, #w-node-d1ad89ca-9a1d-5088-26e2-96d68053d10a-a4e63732, #w-node-_1585c84f-2d3a-d570-98be-ac49801463e7-a4e63732, #w-node-d3420b00-74ce-4a18-6402-f66f786a17f8-a4e63732, #w-node-_1073f9aa-9ab9-9022-2930-e42f1c556700-a4e63732, #w-node-_749ac755-6e96-fc30-f89c-b74f732c6d78-a4e63732, #w-node-cf5cafe3-6392-a266-32da-47cac025cdfb-a4e63732, #w-node-_6e308028-a14e-734a-e128-2b2a803c021c-a4e63732, #w-node-_71cb36f1-1561-038a-4877-c3d079cc8e02-a4e63732, #w-node-_32ab4e65-5c9a-4a74-bb58-2d38a342157e-a4e63732, #w-node-ac27e008-662f-eb39-a2c9-3c5e3cca42b1-a4e63732, #w-node-_2852e445-1749-0354-3dc8-a37c32e47b07-a4e63732, #w-node-d9e0a09a-83f3-50e5-a7d8-b100ac5d732f-a4e63732, #w-node-_0f613758-1886-8f00-d085-a5a56b90e03a-a4e63732, #w-node-_7f5f75c8-e84a-3cf1-5eab-6828a0f63aed-a4e63732, #w-node-_6cc8f53b-9307-cef9-7dfb-05de9f2ee38f-a4e63732, #w-node-_4f21f946-7a1d-e64e-d180-c17267df0054-a4e63732, #w-node-ac61238c-0f4f-d7cf-f378-d5a09f9138b2-a4e63732, #w-node-_30976de9-049a-d3cb-a0fa-718dc2b53e23-a4e63732, #w-node-_1f9ba37c-bcdf-bc33-de31-aec349506b4f-a4e63732, #w-node-_580c132b-3484-decb-f377-791c282e4c0e-a4e63732, #w-node-cad7ef0d-3e8c-9eb2-7c7d-692d40618151-a4e63732, #w-node-c75be9a3-2100-6631-baa4-f80478b992e4-a4e63732, #w-node-_7f211227-6c32-f52b-fe98-d306c9aeac0a-a4e63732, #w-node-_491f6a20-d55a-8a7c-6433-6660d8877b7d-a4e63732, #w-node-_9d8942e2-5814-a44d-cfaa-005504b23492-a4e63732, #w-node-_2af4b330-43df-9609-23d4-f61b67eb501e-a4e63732, #w-node-_87f1ca18-6b14-78ae-e0ad-bad29c698684-a4e63732, #w-node-_09a580e3-5722-7912-d25a-3e10fa6a62a1-a4e63732, #w-node-_4d4530a2-9382-4f39-2929-d639dbb99046-a4e63732, #w-node-_293f06c8-cafb-ce4f-dc64-c77162fb27d1-a4e63732, #w-node-_5bcde432-81f5-4262-dab7-67c33682c366-a4e63732, #w-node-_3f3380d6-2cf7-78b2-0571-99de807552f3-a4e63732, #w-node-_1f398063-c661-84ab-37eb-0ee40f05e3ec-a4e63732, #w-node-_47d15d66-d042-d94d-837c-1d10ed998e6b-a4e63732 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_47cdead1-8713-f4fd-2ee5-53f5930235b5-a4e63732 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_47cdead1-8713-f4fd-2ee5-53f5930235d0-a4e63732 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-16e09359 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0c813e2d-18ff-dfd0-8ebb-f7950217941f-1ded0021, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179420-1ded0021, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179425-1ded0021, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179426-1ded0021, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179427-1ded0021, #w-node-_8506cb33-cf85-68b7-15fb-d621f6c5d907-1ded0021, #w-node-_7af8e090-b697-19dc-db5a-bde582be56f9-1ded0021, #w-node-d713ca86-d9a7-3fa1-31fa-da6ef869e3a4-1ded0021, #w-node-_04826e6e-b4b6-fefe-f524-3f84345bc479-1ded0021, #w-node-_19d9e74e-e182-552e-1ea3-158d01fb9332-1ded0021, #w-node-c9ca5116-d20b-b7a4-3516-c426dd107890-1ded0021, #w-node-_2a16bf23-ae8d-303c-bfe9-74705153f0ae-1ded0021, #w-node-_0d3c0f3d-e75a-4cf0-940e-0609094cc569-1ded0021, #w-node-a39900cd-312c-7a2f-cd47-07715f183c6e-1ded0021, #w-node-b442ca5e-6975-760d-025b-e51fc5a7e13c-1ded0021, #w-node-_737c2209-beee-9ed4-290e-a07c11258c82-1ded0021, #w-node-_1f788f32-713c-129a-a947-8c551fb92e5b-1ded0021, #w-node-d1ad89ca-9a1d-5088-26e2-96d68053d10a-1ded0021, #w-node-_1585c84f-2d3a-d570-98be-ac49801463e7-1ded0021, #w-node-d3420b00-74ce-4a18-6402-f66f786a17f8-1ded0021, #w-node-_1073f9aa-9ab9-9022-2930-e42f1c556700-1ded0021, #w-node-_749ac755-6e96-fc30-f89c-b74f732c6d78-1ded0021, #w-node-cf5cafe3-6392-a266-32da-47cac025cdfb-1ded0021, #w-node-_6e308028-a14e-734a-e128-2b2a803c021c-1ded0021, #w-node-_71cb36f1-1561-038a-4877-c3d079cc8e02-1ded0021, #w-node-_32ab4e65-5c9a-4a74-bb58-2d38a342157e-1ded0021, #w-node-ac27e008-662f-eb39-a2c9-3c5e3cca42b1-1ded0021, #w-node-_2852e445-1749-0354-3dc8-a37c32e47b07-1ded0021, #w-node-d9e0a09a-83f3-50e5-a7d8-b100ac5d732f-1ded0021, #w-node-_0f613758-1886-8f00-d085-a5a56b90e03a-1ded0021, #w-node-_7f5f75c8-e84a-3cf1-5eab-6828a0f63aed-1ded0021, #w-node-_6cc8f53b-9307-cef9-7dfb-05de9f2ee38f-1ded0021, #w-node-_4f21f946-7a1d-e64e-d180-c17267df0054-1ded0021, #w-node-ac61238c-0f4f-d7cf-f378-d5a09f9138b2-1ded0021, #w-node-_30976de9-049a-d3cb-a0fa-718dc2b53e23-1ded0021, #w-node-_1f9ba37c-bcdf-bc33-de31-aec349506b4f-1ded0021, #w-node-_580c132b-3484-decb-f377-791c282e4c0e-1ded0021, #w-node-cad7ef0d-3e8c-9eb2-7c7d-692d40618151-1ded0021, #w-node-c75be9a3-2100-6631-baa4-f80478b992e4-1ded0021, #w-node-_7f211227-6c32-f52b-fe98-d306c9aeac0a-1ded0021, #w-node-_491f6a20-d55a-8a7c-6433-6660d8877b7d-1ded0021, #w-node-_9d8942e2-5814-a44d-cfaa-005504b23492-1ded0021, #w-node-_2af4b330-43df-9609-23d4-f61b67eb501e-1ded0021, #w-node-_87f1ca18-6b14-78ae-e0ad-bad29c698684-1ded0021, #w-node-_09a580e3-5722-7912-d25a-3e10fa6a62a1-1ded0021, #w-node-_4d4530a2-9382-4f39-2929-d639dbb99046-1ded0021, #w-node-_293f06c8-cafb-ce4f-dc64-c77162fb27d1-1ded0021, #w-node-_5bcde432-81f5-4262-dab7-67c33682c366-1ded0021, #w-node-_3f3380d6-2cf7-78b2-0571-99de807552f3-1ded0021 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_47d15d66-d042-d94d-837c-1d10ed998e6b-1ded0021, #w-node-a8a044c8-9f99-e4ee-5ecf-7bbcaa1781eb-1ded0021 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_47cdead1-8713-f4fd-2ee5-53f5930235b5-1ded0021 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_47cdead1-8713-f4fd-2ee5-53f5930235d0-1ded0021, #w-node-_0c813e2d-18ff-dfd0-8ebb-f7950217941f-10546c4b, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179420-10546c4b, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179425-10546c4b, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179426-10546c4b, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179427-10546c4b, #w-node-_8506cb33-cf85-68b7-15fb-d621f6c5d907-10546c4b, #w-node-_7af8e090-b697-19dc-db5a-bde582be56f9-10546c4b, #w-node-d713ca86-d9a7-3fa1-31fa-da6ef869e3a4-10546c4b, #w-node-_04826e6e-b4b6-fefe-f524-3f84345bc479-10546c4b, #w-node-_19d9e74e-e182-552e-1ea3-158d01fb9332-10546c4b, #w-node-c9ca5116-d20b-b7a4-3516-c426dd107890-10546c4b, #w-node-_2a16bf23-ae8d-303c-bfe9-74705153f0ae-10546c4b, #w-node-_0d3c0f3d-e75a-4cf0-940e-0609094cc569-10546c4b, #w-node-a39900cd-312c-7a2f-cd47-07715f183c6e-10546c4b, #w-node-b442ca5e-6975-760d-025b-e51fc5a7e13c-10546c4b, #w-node-_737c2209-beee-9ed4-290e-a07c11258c82-10546c4b, #w-node-_1f788f32-713c-129a-a947-8c551fb92e5b-10546c4b, #w-node-d1ad89ca-9a1d-5088-26e2-96d68053d10a-10546c4b, #w-node-_1585c84f-2d3a-d570-98be-ac49801463e7-10546c4b, #w-node-d3420b00-74ce-4a18-6402-f66f786a17f8-10546c4b, #w-node-_1073f9aa-9ab9-9022-2930-e42f1c556700-10546c4b, #w-node-_749ac755-6e96-fc30-f89c-b74f732c6d78-10546c4b, #w-node-cf5cafe3-6392-a266-32da-47cac025cdfb-10546c4b, #w-node-_6e308028-a14e-734a-e128-2b2a803c021c-10546c4b, #w-node-_71cb36f1-1561-038a-4877-c3d079cc8e02-10546c4b, #w-node-_32ab4e65-5c9a-4a74-bb58-2d38a342157e-10546c4b, #w-node-ac27e008-662f-eb39-a2c9-3c5e3cca42b1-10546c4b, #w-node-_2852e445-1749-0354-3dc8-a37c32e47b07-10546c4b, #w-node-d9e0a09a-83f3-50e5-a7d8-b100ac5d732f-10546c4b, #w-node-_0f613758-1886-8f00-d085-a5a56b90e03a-10546c4b, #w-node-_7f5f75c8-e84a-3cf1-5eab-6828a0f63aed-10546c4b, #w-node-_6cc8f53b-9307-cef9-7dfb-05de9f2ee38f-10546c4b, #w-node-_4f21f946-7a1d-e64e-d180-c17267df0054-10546c4b, #w-node-ac61238c-0f4f-d7cf-f378-d5a09f9138b2-10546c4b, #w-node-_30976de9-049a-d3cb-a0fa-718dc2b53e23-10546c4b, #w-node-_1f9ba37c-bcdf-bc33-de31-aec349506b4f-10546c4b, #w-node-_580c132b-3484-decb-f377-791c282e4c0e-10546c4b, #w-node-cad7ef0d-3e8c-9eb2-7c7d-692d40618151-10546c4b, #w-node-c75be9a3-2100-6631-baa4-f80478b992e4-10546c4b, #w-node-_7f211227-6c32-f52b-fe98-d306c9aeac0a-10546c4b, #w-node-_491f6a20-d55a-8a7c-6433-6660d8877b7d-10546c4b, #w-node-_9d8942e2-5814-a44d-cfaa-005504b23492-10546c4b, #w-node-_2af4b330-43df-9609-23d4-f61b67eb501e-10546c4b, #w-node-_87f1ca18-6b14-78ae-e0ad-bad29c698684-10546c4b, #w-node-_09a580e3-5722-7912-d25a-3e10fa6a62a1-10546c4b, #w-node-_4d4530a2-9382-4f39-2929-d639dbb99046-10546c4b, #w-node-_293f06c8-cafb-ce4f-dc64-c77162fb27d1-10546c4b, #w-node-_3e40ef70-0f8a-8ed4-eb47-e275173afed7-10546c4b, #w-node-_3e40ef70-0f8a-8ed4-eb47-e275173afedb-10546c4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3e40ef70-0f8a-8ed4-eb47-e275173afedc-10546c4b {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_3e40ef70-0f8a-8ed4-eb47-e275173afee0-10546c4b {
  grid-area: 1 / 3 / 2 / 5;
}

#w-node-_3e40ef70-0f8a-8ed4-eb47-e275173afee4-10546c4b {
  grid-area: 2 / 2 / 3 / 4;
}

#w-node-_47cdead1-8713-f4fd-2ee5-53f5930235b5-10546c4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_47cdead1-8713-f4fd-2ee5-53f5930235d0-10546c4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-2c5d288b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0c813e2d-18ff-dfd0-8ebb-f7950217941f-2b50c4ac, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179420-2b50c4ac, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179425-2b50c4ac, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179426-2b50c4ac, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179427-2b50c4ac, #w-node-_8506cb33-cf85-68b7-15fb-d621f6c5d907-2b50c4ac, #w-node-_7af8e090-b697-19dc-db5a-bde582be56f9-2b50c4ac, #w-node-d713ca86-d9a7-3fa1-31fa-da6ef869e3a4-2b50c4ac, #w-node-_04826e6e-b4b6-fefe-f524-3f84345bc479-2b50c4ac, #w-node-_19d9e74e-e182-552e-1ea3-158d01fb9332-2b50c4ac, #w-node-c9ca5116-d20b-b7a4-3516-c426dd107890-2b50c4ac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2e8205c0-c994-7164-8379-cea94ce2e90d-2b50c4ac {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_3c247c4e-019d-b2cf-281e-07c86b46e087-2b50c4ac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7412b873-0d38-ee27-6e56-9ccc9cd57477-2b50c4ac {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_2af4b330-43df-9609-23d4-f61b67eb501e-2b50c4ac, #w-node-_87f1ca18-6b14-78ae-e0ad-bad29c698684-2b50c4ac, #w-node-_55d486e3-1d91-46a9-b30f-2f3ed6bf5874-2b50c4ac, #w-node-_55d486e3-1d91-46a9-b30f-2f3ed6bf587b-2b50c4ac, #w-node-_55d486e3-1d91-46a9-b30f-2f3ed6bf588b-2b50c4ac, #w-node-_55d486e3-1d91-46a9-b30f-2f3ed6bf589a-2b50c4ac, #w-node-_55d486e3-1d91-46a9-b30f-2f3ed6bf58a3-2b50c4ac, #w-node-f325a476-fb5b-ce54-ccfc-d8f1cc268c46-2b50c4ac, #w-node-f325a476-fb5b-ce54-ccfc-d8f1cc268c4a-2b50c4ac, #w-node-f325a476-fb5b-ce54-ccfc-d8f1cc268c4b-2b50c4ac, #w-node-f325a476-fb5b-ce54-ccfc-d8f1cc268c4f-2b50c4ac, #w-node-f325a476-fb5b-ce54-ccfc-d8f1cc268c53-2b50c4ac, #w-node-f325a476-fb5b-ce54-ccfc-d8f1cc268c57-2b50c4ac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_47cdead1-8713-f4fd-2ee5-53f5930235b5-2b50c4ac {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_47cdead1-8713-f4fd-2ee5-53f5930235d0-2b50c4ac, #w-node-_0c813e2d-18ff-dfd0-8ebb-f7950217941f-0f0edb8b, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179420-0f0edb8b, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179425-0f0edb8b, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179426-0f0edb8b, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179427-0f0edb8b, #w-node-_8506cb33-cf85-68b7-15fb-d621f6c5d907-0f0edb8b, #w-node-_7af8e090-b697-19dc-db5a-bde582be56f9-0f0edb8b, #w-node-d713ca86-d9a7-3fa1-31fa-da6ef869e3a4-0f0edb8b, #w-node-_04826e6e-b4b6-fefe-f524-3f84345bc479-0f0edb8b, #w-node-_19d9e74e-e182-552e-1ea3-158d01fb9332-0f0edb8b, #w-node-c9ca5116-d20b-b7a4-3516-c426dd107890-0f0edb8b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2e8205c0-c994-7164-8379-cea94ce2e90d-0f0edb8b {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_3c247c4e-019d-b2cf-281e-07c86b46e087-0f0edb8b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7412b873-0d38-ee27-6e56-9ccc9cd57477-0f0edb8b {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_2af4b330-43df-9609-23d4-f61b67eb501e-0f0edb8b, #w-node-_87f1ca18-6b14-78ae-e0ad-bad29c698684-0f0edb8b, #w-node-_55d486e3-1d91-46a9-b30f-2f3ed6bf5874-0f0edb8b, #w-node-_55d486e3-1d91-46a9-b30f-2f3ed6bf587b-0f0edb8b, #w-node-_55d486e3-1d91-46a9-b30f-2f3ed6bf588b-0f0edb8b, #w-node-_55d486e3-1d91-46a9-b30f-2f3ed6bf589a-0f0edb8b, #w-node-_55d486e3-1d91-46a9-b30f-2f3ed6bf58a3-0f0edb8b, #w-node-_5bcde432-81f5-4262-dab7-67c33682c366-0f0edb8b, #w-node-_3f3380d6-2cf7-78b2-0571-99de807552f3-0f0edb8b, #w-node-_1f398063-c661-84ab-37eb-0ee40f05e3ec-0f0edb8b, #w-node-_47d15d66-d042-d94d-837c-1d10ed998e6b-0f0edb8b, #w-node-_7639887b-0390-f8f5-44b5-f4b17b0fb346-0f0edb8b, #w-node-_1cc456b0-dff4-419a-1b3b-49f907f6effa-0f0edb8b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_47cdead1-8713-f4fd-2ee5-53f5930235b5-0f0edb8b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_47cdead1-8713-f4fd-2ee5-53f5930235d0-0f0edb8b, #w-node-_0c813e2d-18ff-dfd0-8ebb-f7950217941f-748f5a11, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179420-748f5a11, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179425-748f5a11, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179426-748f5a11, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179427-748f5a11, #w-node-_8506cb33-cf85-68b7-15fb-d621f6c5d907-748f5a11, #w-node-_7af8e090-b697-19dc-db5a-bde582be56f9-748f5a11, #w-node-d713ca86-d9a7-3fa1-31fa-da6ef869e3a4-748f5a11, #w-node-_04826e6e-b4b6-fefe-f524-3f84345bc479-748f5a11, #w-node-_19d9e74e-e182-552e-1ea3-158d01fb9332-748f5a11, #w-node-c9ca5116-d20b-b7a4-3516-c426dd107890-748f5a11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2e8205c0-c994-7164-8379-cea94ce2e90d-748f5a11 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_3c247c4e-019d-b2cf-281e-07c86b46e087-748f5a11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7412b873-0d38-ee27-6e56-9ccc9cd57477-748f5a11 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_2af4b330-43df-9609-23d4-f61b67eb501e-748f5a11, #w-node-_87f1ca18-6b14-78ae-e0ad-bad29c698684-748f5a11, #w-node-_55d486e3-1d91-46a9-b30f-2f3ed6bf5874-748f5a11, #w-node-_55d486e3-1d91-46a9-b30f-2f3ed6bf587b-748f5a11, #w-node-_55d486e3-1d91-46a9-b30f-2f3ed6bf588b-748f5a11, #w-node-_55d486e3-1d91-46a9-b30f-2f3ed6bf589a-748f5a11, #w-node-_55d486e3-1d91-46a9-b30f-2f3ed6bf58a3-748f5a11, #w-node-f36d8959-a332-42c3-e553-d52dfd9a44b2-748f5a11, #w-node-f36d8959-a332-42c3-e553-d52dfd9a44b6-748f5a11, #w-node-f36d8959-a332-42c3-e553-d52dfd9a44b7-748f5a11, #w-node-f36d8959-a332-42c3-e553-d52dfd9a44bb-748f5a11, #w-node-f36d8959-a332-42c3-e553-d52dfd9a44bf-748f5a11, #w-node-f36d8959-a332-42c3-e553-d52dfd9a44c3-748f5a11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_47cdead1-8713-f4fd-2ee5-53f5930235b5-748f5a11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_47cdead1-8713-f4fd-2ee5-53f5930235d0-748f5a11, #w-node-_0c813e2d-18ff-dfd0-8ebb-f7950217941f-a5584a1e, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179420-a5584a1e, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179425-a5584a1e, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179426-a5584a1e, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179427-a5584a1e, #w-node-_8506cb33-cf85-68b7-15fb-d621f6c5d907-a5584a1e, #w-node-_7af8e090-b697-19dc-db5a-bde582be56f9-a5584a1e, #w-node-d713ca86-d9a7-3fa1-31fa-da6ef869e3a4-a5584a1e, #w-node-_04826e6e-b4b6-fefe-f524-3f84345bc479-a5584a1e, #w-node-_19d9e74e-e182-552e-1ea3-158d01fb9332-a5584a1e, #w-node-c9ca5116-d20b-b7a4-3516-c426dd107890-a5584a1e, #w-node-_2a16bf23-ae8d-303c-bfe9-74705153f0ae-a5584a1e, #w-node-_0d3c0f3d-e75a-4cf0-940e-0609094cc569-a5584a1e, #w-node-a39900cd-312c-7a2f-cd47-07715f183c6e-a5584a1e, #w-node-b442ca5e-6975-760d-025b-e51fc5a7e13c-a5584a1e, #w-node-_737c2209-beee-9ed4-290e-a07c11258c82-a5584a1e, #w-node-_1f788f32-713c-129a-a947-8c551fb92e5b-a5584a1e, #w-node-d1ad89ca-9a1d-5088-26e2-96d68053d10a-a5584a1e, #w-node-_1585c84f-2d3a-d570-98be-ac49801463e7-a5584a1e, #w-node-d3420b00-74ce-4a18-6402-f66f786a17f8-a5584a1e, #w-node-_1073f9aa-9ab9-9022-2930-e42f1c556700-a5584a1e, #w-node-_749ac755-6e96-fc30-f89c-b74f732c6d78-a5584a1e, #w-node-cf5cafe3-6392-a266-32da-47cac025cdfb-a5584a1e, #w-node-_6e308028-a14e-734a-e128-2b2a803c021c-a5584a1e, #w-node-_71cb36f1-1561-038a-4877-c3d079cc8e02-a5584a1e, #w-node-_32ab4e65-5c9a-4a74-bb58-2d38a342157e-a5584a1e, #w-node-ac27e008-662f-eb39-a2c9-3c5e3cca42b1-a5584a1e, #w-node-_2852e445-1749-0354-3dc8-a37c32e47b07-a5584a1e, #w-node-d9e0a09a-83f3-50e5-a7d8-b100ac5d732f-a5584a1e, #w-node-_0f613758-1886-8f00-d085-a5a56b90e03a-a5584a1e, #w-node-_7f5f75c8-e84a-3cf1-5eab-6828a0f63aed-a5584a1e, #w-node-_6cc8f53b-9307-cef9-7dfb-05de9f2ee38f-a5584a1e, #w-node-_4f21f946-7a1d-e64e-d180-c17267df0054-a5584a1e, #w-node-ac61238c-0f4f-d7cf-f378-d5a09f9138b2-a5584a1e, #w-node-_30976de9-049a-d3cb-a0fa-718dc2b53e23-a5584a1e, #w-node-_1f9ba37c-bcdf-bc33-de31-aec349506b4f-a5584a1e, #w-node-_580c132b-3484-decb-f377-791c282e4c0e-a5584a1e, #w-node-cad7ef0d-3e8c-9eb2-7c7d-692d40618151-a5584a1e, #w-node-c75be9a3-2100-6631-baa4-f80478b992e4-a5584a1e, #w-node-_7f211227-6c32-f52b-fe98-d306c9aeac0a-a5584a1e, #w-node-_491f6a20-d55a-8a7c-6433-6660d8877b7d-a5584a1e, #w-node-_9d8942e2-5814-a44d-cfaa-005504b23492-a5584a1e, #w-node-_2af4b330-43df-9609-23d4-f61b67eb501e-a5584a1e, #w-node-_87f1ca18-6b14-78ae-e0ad-bad29c698684-a5584a1e, #w-node-_09a580e3-5722-7912-d25a-3e10fa6a62a1-a5584a1e, #w-node-_4d4530a2-9382-4f39-2929-d639dbb99046-a5584a1e, #w-node-_293f06c8-cafb-ce4f-dc64-c77162fb27d1-a5584a1e, #w-node-c6c7eb98-7fa5-3b3e-b1dc-102ecba4f540-a5584a1e, #w-node-c6c7eb98-7fa5-3b3e-b1dc-102ecba4f544-a5584a1e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c6c7eb98-7fa5-3b3e-b1dc-102ecba4f545-a5584a1e {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-c6c7eb98-7fa5-3b3e-b1dc-102ecba4f549-a5584a1e {
  grid-area: 1 / 3 / 2 / 5;
}

#w-node-c6c7eb98-7fa5-3b3e-b1dc-102ecba4f54d-a5584a1e {
  grid-area: 2 / 2 / 3 / 4;
}

#w-node-_47cdead1-8713-f4fd-2ee5-53f5930235b5-a5584a1e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_47cdead1-8713-f4fd-2ee5-53f5930235d0-a5584a1e, #w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b0f6a-6344f116, #w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b0f6e-6344f116, #w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b0f72-6344f116, #w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b0f77-6344f116, #w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b0f7b-6344f116, #w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b0f7f-6344f116, #w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b0f84-6344f116, #w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b0f88-6344f116, #w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b0f8c-6344f116, #w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b0f92-6344f116, #w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b0f96-6344f116, #w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b0f9a-6344f116, #w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b0f9f-6344f116, #w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b0fa3-6344f116, #w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b0fa7-6344f116, #w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b0fac-6344f116, #w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b0fb0-6344f116, #w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b0fb4-6344f116, #w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b0fc0-6344f116, #w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b0fc5-6344f116, #w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b0fd4-6344f116 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b0fe3-6344f116 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b0ff6-6344f116 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b0ff9-6344f116 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b0ffa-6344f116 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b0ffb-6344f116, #w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b0ffc-6344f116 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b0ffd-6344f116 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b1002-6344f116, #w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b101b-6344f116 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b101e-6344f116, #w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b1028-6344f116 {
  order: 0;
  place-self: auto;
}

#w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b1057-6344f116, #w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b10a7-6344f116, #w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b10e2-6344f116, #w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b10e7-6344f116, #w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b119e-6344f116, #w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b11cc-6344f116, #w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b11d1-6344f116, #w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b11d3-6344f116, #w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b11da-6344f116, #w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b11df-6344f116, #w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b11e3-6344f116, #w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b11e5-6344f116, #w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b11ec-6344f116, #w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b11f1-6344f116, #w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b11f9-6344f116, #w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b1235-6344f116, #w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b1239-6344f116, #w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b123b-6344f116 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b1241-6344f116, #w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b1243-6344f116 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b1246-6344f116, #w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b1248-6344f116 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b124e-6344f116, #w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b1250-6344f116 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b125b-6344f116 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b1260-6344f116 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b1261-6344f116, #w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b1281-6344f116 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b1290-6344f116 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b12ab-6344f116, #w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b12bd-6344f116 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-b97cb395 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a80df94f-e0e7-4c9a-7388-5011d6fa05ab-b97cb395 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-b97cb395 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4d2d1414-1767-5a2e-686f-e12b220498d6-7f63c1a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ce790ed-6843-9670-82eb-27cd659db401-7f63c1a1 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_54508bb0-4451-f6bd-de41-a319c7e23ebe-7f63c1a1 {
  align-self: stretch;
}

#w-node-_212277e9-366f-3b3e-cb9e-99f54a71726a-7f63c1a1 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_68201bf4-97d7-8aec-035e-177069fa578f-7f63c1a1, #w-node-_68201bf4-97d7-8aec-035e-177069fa5792-7f63c1a1, #w-node-_68201bf4-97d7-8aec-035e-177069fa57aa-7f63c1a1, #w-node-_68201bf4-97d7-8aec-035e-177069fa57ab-7f63c1a1, #w-node-_68201bf4-97d7-8aec-035e-177069fa57ac-7f63c1a1, #w-node-_68201bf4-97d7-8aec-035e-177069fa57ad-7f63c1a1, #w-node-_68201bf4-97d7-8aec-035e-177069fa57ae-7f63c1a1, #w-node-_68201bf4-97d7-8aec-035e-177069fa57af-7f63c1a1, #w-node-_68201bf4-97d7-8aec-035e-177069fa57b0-7f63c1a1, #w-node-_68201bf4-97d7-8aec-035e-177069fa57b1-7f63c1a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a0161be9-8f95-a1f5-59c3-b5b47a14d506-231584b5 {
  align-self: stretch;
}

#w-node-_6dc3abfd-8744-ccf2-a973-307369706ca8-231584b5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-d583120f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a80df94f-e0e7-4c9a-7388-5011d6fa05ab-d583120f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-d583120f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4d2d1414-1767-5a2e-686f-e12b220498d6-236742ac, #w-node-_9405e718-4d69-0b22-f7fb-864f669ce08a-236742ac, #w-node-_9405e718-4d69-0b22-f7fb-864f669ce096-236742ac, #w-node-_9405e718-4d69-0b22-f7fb-864f669ce0a2-236742ac, #w-node-_064b9385-e33d-a0eb-2bbc-689d3d9bbef2-236742ac, #w-node-_726d5028-aa5b-8668-56a9-c8f7a5a6ab11-236742ac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_726d5028-aa5b-8668-56a9-c8f7a5a6ab12-236742ac {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_726d5028-aa5b-8668-56a9-c8f7a5a6ab1a-236742ac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_726d5028-aa5b-8668-56a9-c8f7a5a6ab1b-236742ac {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_726d5028-aa5b-8668-56a9-c8f7a5a6ab23-236742ac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_726d5028-aa5b-8668-56a9-c8f7a5a6ab24-236742ac {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_726d5028-aa5b-8668-56a9-c8f7a5a6ab2c-236742ac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_726d5028-aa5b-8668-56a9-c8f7a5a6ab2d-236742ac {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_726d5028-aa5b-8668-56a9-c8f7a5a6ab35-236742ac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_726d5028-aa5b-8668-56a9-c8f7a5a6ab36-236742ac {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_726d5028-aa5b-8668-56a9-c8f7a5a6ab3e-236742ac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_726d5028-aa5b-8668-56a9-c8f7a5a6ab3f-236742ac {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_196f6858-3b10-6413-0cca-d556f50886d0-236742ac {
  align-self: stretch;
}

#w-node-_212277e9-366f-3b3e-cb9e-99f54a71726a-236742ac {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_68201bf4-97d7-8aec-035e-177069fa578f-236742ac, #w-node-_68201bf4-97d7-8aec-035e-177069fa5792-236742ac, #w-node-_68201bf4-97d7-8aec-035e-177069fa57aa-236742ac, #w-node-_68201bf4-97d7-8aec-035e-177069fa57ab-236742ac, #w-node-_68201bf4-97d7-8aec-035e-177069fa57ac-236742ac, #w-node-_68201bf4-97d7-8aec-035e-177069fa57ad-236742ac, #w-node-_68201bf4-97d7-8aec-035e-177069fa57ae-236742ac, #w-node-_68201bf4-97d7-8aec-035e-177069fa57af-236742ac, #w-node-_68201bf4-97d7-8aec-035e-177069fa57b0-236742ac, #w-node-_68201bf4-97d7-8aec-035e-177069fa57b1-236742ac, #w-node-_2378f40a-21b5-23dc-ffb3-b1487fbe2b89-28043956, #w-node-_2378f40a-21b5-23dc-ffb3-b1487fbe2b8c-28043956, #w-node-_2378f40a-21b5-23dc-ffb3-b1487fbe2b8f-28043956, #w-node-e38aed18-5349-b83d-417f-57f0fab8cf1f-28043956, #w-node-e38aed18-5349-b83d-417f-57f0fab8cf20-28043956, #w-node-e38aed18-5349-b83d-417f-57f0fab8cf25-28043956, #w-node-e38aed18-5349-b83d-417f-57f0fab8cf26-28043956, #w-node-e38aed18-5349-b83d-417f-57f0fab8cf27-28043956, #w-node-e38aed18-5349-b83d-417f-57f0fab8cfe9-28043956, #w-node-e38aed18-5349-b83d-417f-57f0fab8cff6-28043956, #w-node-e38aed18-5349-b83d-417f-57f0fab8d008-28043956, #w-node-e38aed18-5349-b83d-417f-57f0fab8d01c-28043956, #w-node-e38aed18-5349-b83d-417f-57f0fab8d02c-28043956, #w-node-e38aed18-5349-b83d-417f-57f0fab8d040-28043956, #w-node-e38aed18-5349-b83d-417f-57f0fab8d054-28043956, #w-node-e38aed18-5349-b83d-417f-57f0fab8d068-28043956, #w-node-e38aed18-5349-b83d-417f-57f0fab8d07a-28043956, #w-node-e38aed18-5349-b83d-417f-57f0fab8d09b-28043956, #w-node-e38aed18-5349-b83d-417f-57f0fab8d0a2-28043956, #w-node-e38aed18-5349-b83d-417f-57f0fab8d0a9-28043956, #w-node-e38aed18-5349-b83d-417f-57f0fab8d0b0-28043956, #w-node-e38aed18-5349-b83d-417f-57f0fab8d0c4-28043956, #w-node-e38aed18-5349-b83d-417f-57f0fab8d0cb-28043956, #w-node-e38aed18-5349-b83d-417f-57f0fab8d0db-28043956, #w-node-e38aed18-5349-b83d-417f-57f0fab8d0ea-28043956, #w-node-e38aed18-5349-b83d-417f-57f0fab8d0f3-28043956, #w-node-e38aed18-5349-b83d-417f-57f0fab8d111-28043956, #w-node-e38aed18-5349-b83d-417f-57f0fab8d115-28043956, #w-node-e38aed18-5349-b83d-417f-57f0fab8d116-28043956, #w-node-e38aed18-5349-b83d-417f-57f0fab8d11a-28043956 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e38aed18-5349-b83d-417f-57f0fab8d156-28043956 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-e38aed18-5349-b83d-417f-57f0fab8d16a-28043956 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-813a0e85 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a80df94f-e0e7-4c9a-7388-5011d6fa05ab-813a0e85 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-813a0e85 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-6728ba89 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a80df94f-e0e7-4c9a-7388-5011d6fa05ab-6728ba89 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-6728ba89 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-d42d2aa7 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a80df94f-e0e7-4c9a-7388-5011d6fa05ab-d42d2aa7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-d42d2aa7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c9b87f04-9d72-cb40-0464-a28b45ed0a09-2943a12c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c9b87f04-9d72-cb40-0464-a28b45ed0b0a-2943a12c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c9b87f04-9d72-cb40-0464-a28b45ed0b77-2943a12c, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0b9b-2943a12c, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0bbf-2943a12c, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0be3-2943a12c, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0c07-2943a12c, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0c2b-2943a12c, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0c4f-2943a12c, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0c73-2943a12c {
  align-self: start;
}

#w-node-c9b87f04-9d72-cb40-0464-a28b45ed0c7a-2943a12c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c9b87f04-9d72-cb40-0464-a28b45ed0a09-3093a894 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c9b87f04-9d72-cb40-0464-a28b45ed0b0a-3093a894 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c9b87f04-9d72-cb40-0464-a28b45ed0b77-3093a894, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0b9b-3093a894, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0bbf-3093a894, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0be3-3093a894, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0c07-3093a894, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0c2b-3093a894, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0c4f-3093a894, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0c73-3093a894 {
  align-self: start;
}

#w-node-c9b87f04-9d72-cb40-0464-a28b45ed0c7a-3093a894 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-a0ea7277 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-a0ea7277 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1f562e5b-4341-7701-507a-4bdc057020a5-a0ea7277, #w-node-a32d1d37-22bc-8586-6e41-e6520beeead8-a0ea7277, #w-node-db60e914-f790-49fe-52df-118d8886905e-a0ea7277, #w-node-b037ffb9-3ac3-1b1a-3462-7b5a9b4d11e5-a0ea7277, #w-node-_0920a473-2b7a-e2b4-bf8b-13d80d1ad938-a0ea7277, #w-node-_5ca428ad-e7c2-72d6-6788-2e446cf9065e-a0ea7277, #w-node-b662f716-e6a0-2606-c082-1411f769179c-a0ea7277, #w-node-_4fda6370-0095-176f-56ca-2f5e704432ad-a0ea7277 {
  align-self: start;
}

#w-node-_30dc4748-b6cd-80b9-711f-875ddb0f6bcf-a0ea7277 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-a94ea3b4 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-a94ea3b4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1f562e5b-4341-7701-507a-4bdc057020a5-a94ea3b4, #w-node-a32d1d37-22bc-8586-6e41-e6520beeead8-a94ea3b4, #w-node-db60e914-f790-49fe-52df-118d8886905e-a94ea3b4, #w-node-b037ffb9-3ac3-1b1a-3462-7b5a9b4d11e5-a94ea3b4, #w-node-_0920a473-2b7a-e2b4-bf8b-13d80d1ad938-a94ea3b4, #w-node-_5ca428ad-e7c2-72d6-6788-2e446cf9065e-a94ea3b4, #w-node-b662f716-e6a0-2606-c082-1411f769179c-a94ea3b4, #w-node-_4fda6370-0095-176f-56ca-2f5e704432ad-a94ea3b4 {
  align-self: start;
}

#w-node-_30dc4748-b6cd-80b9-711f-875ddb0f6bcf-a94ea3b4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-8298eae9 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-8298eae9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1f562e5b-4341-7701-507a-4bdc057020a5-8298eae9, #w-node-a32d1d37-22bc-8586-6e41-e6520beeead8-8298eae9, #w-node-db60e914-f790-49fe-52df-118d8886905e-8298eae9, #w-node-b037ffb9-3ac3-1b1a-3462-7b5a9b4d11e5-8298eae9, #w-node-_0920a473-2b7a-e2b4-bf8b-13d80d1ad938-8298eae9, #w-node-_5ca428ad-e7c2-72d6-6788-2e446cf9065e-8298eae9, #w-node-b662f716-e6a0-2606-c082-1411f769179c-8298eae9, #w-node-_4fda6370-0095-176f-56ca-2f5e704432ad-8298eae9 {
  align-self: start;
}

#w-node-_30dc4748-b6cd-80b9-711f-875ddb0f6bcf-8298eae9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-b674969b {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a80df94f-e0e7-4c9a-7388-5011d6fa05ab-b674969b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-b674969b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-f20c0c31 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a80df94f-e0e7-4c9a-7388-5011d6fa05ab-f20c0c31 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-f20c0c31 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-1f1040cc {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a80df94f-e0e7-4c9a-7388-5011d6fa05ab-1f1040cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-1f1040cc {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-f1d50fdf {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a80df94f-e0e7-4c9a-7388-5011d6fa05ab-f1d50fdf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-f1d50fdf {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-9d3b2ad2 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-9d3b2ad2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1f562e5b-4341-7701-507a-4bdc057020a5-9d3b2ad2, #w-node-a32d1d37-22bc-8586-6e41-e6520beeead8-9d3b2ad2, #w-node-db60e914-f790-49fe-52df-118d8886905e-9d3b2ad2, #w-node-b037ffb9-3ac3-1b1a-3462-7b5a9b4d11e5-9d3b2ad2, #w-node-_0920a473-2b7a-e2b4-bf8b-13d80d1ad938-9d3b2ad2, #w-node-_5ca428ad-e7c2-72d6-6788-2e446cf9065e-9d3b2ad2, #w-node-b662f716-e6a0-2606-c082-1411f769179c-9d3b2ad2, #w-node-_4fda6370-0095-176f-56ca-2f5e704432ad-9d3b2ad2 {
  align-self: start;
}

#w-node-_30dc4748-b6cd-80b9-711f-875ddb0f6bcf-9d3b2ad2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-381152b2 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-381152b2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1f562e5b-4341-7701-507a-4bdc057020a5-381152b2, #w-node-a32d1d37-22bc-8586-6e41-e6520beeead8-381152b2, #w-node-db60e914-f790-49fe-52df-118d8886905e-381152b2, #w-node-b037ffb9-3ac3-1b1a-3462-7b5a9b4d11e5-381152b2, #w-node-_0920a473-2b7a-e2b4-bf8b-13d80d1ad938-381152b2, #w-node-_5ca428ad-e7c2-72d6-6788-2e446cf9065e-381152b2, #w-node-b662f716-e6a0-2606-c082-1411f769179c-381152b2, #w-node-_4fda6370-0095-176f-56ca-2f5e704432ad-381152b2 {
  align-self: start;
}

#w-node-_30dc4748-b6cd-80b9-711f-875ddb0f6bcf-381152b2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-2c03b43e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-2c03b43e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1f562e5b-4341-7701-507a-4bdc057020a5-2c03b43e, #w-node-a32d1d37-22bc-8586-6e41-e6520beeead8-2c03b43e, #w-node-db60e914-f790-49fe-52df-118d8886905e-2c03b43e, #w-node-b037ffb9-3ac3-1b1a-3462-7b5a9b4d11e5-2c03b43e, #w-node-_0920a473-2b7a-e2b4-bf8b-13d80d1ad938-2c03b43e, #w-node-_5ca428ad-e7c2-72d6-6788-2e446cf9065e-2c03b43e, #w-node-b662f716-e6a0-2606-c082-1411f769179c-2c03b43e, #w-node-_4fda6370-0095-176f-56ca-2f5e704432ad-2c03b43e {
  align-self: start;
}

#w-node-_30dc4748-b6cd-80b9-711f-875ddb0f6bcf-2c03b43e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_604c6032-48c4-3d7e-f21f-75e5ad595cef-36b47817 {
  align-self: center;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-36b47817 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a80df94f-e0e7-4c9a-7388-5011d6fa05ab-36b47817 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-36b47817 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-83134db9 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a80df94f-e0e7-4c9a-7388-5011d6fa05ab-83134db9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-83134db9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-817ee45b {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a80df94f-e0e7-4c9a-7388-5011d6fa05ab-817ee45b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-817ee45b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-cff49b8d {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a80df94f-e0e7-4c9a-7388-5011d6fa05ab-cff49b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-cff49b8d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-3ef65129 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-3ef65129 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1f562e5b-4341-7701-507a-4bdc057020a5-3ef65129, #w-node-a32d1d37-22bc-8586-6e41-e6520beeead8-3ef65129, #w-node-db60e914-f790-49fe-52df-118d8886905e-3ef65129, #w-node-b037ffb9-3ac3-1b1a-3462-7b5a9b4d11e5-3ef65129, #w-node-_0920a473-2b7a-e2b4-bf8b-13d80d1ad938-3ef65129, #w-node-_5ca428ad-e7c2-72d6-6788-2e446cf9065e-3ef65129, #w-node-b662f716-e6a0-2606-c082-1411f769179c-3ef65129, #w-node-_4fda6370-0095-176f-56ca-2f5e704432ad-3ef65129 {
  align-self: start;
}

#w-node-_30dc4748-b6cd-80b9-711f-875ddb0f6bcf-3ef65129 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0c813e2d-18ff-dfd0-8ebb-f7950217941f-ab595d98, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179420-ab595d98, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179425-ab595d98, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179426-ab595d98, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179427-ab595d98, #w-node-_8506cb33-cf85-68b7-15fb-d621f6c5d907-ab595d98, #w-node-_7af8e090-b697-19dc-db5a-bde582be56f9-ab595d98, #w-node-d713ca86-d9a7-3fa1-31fa-da6ef869e3a4-ab595d98, #w-node-_04826e6e-b4b6-fefe-f524-3f84345bc479-ab595d98, #w-node-_19d9e74e-e182-552e-1ea3-158d01fb9332-ab595d98, #w-node-c9ca5116-d20b-b7a4-3516-c426dd107890-ab595d98, #w-node-_2a16bf23-ae8d-303c-bfe9-74705153f0ae-ab595d98, #w-node-_0d3c0f3d-e75a-4cf0-940e-0609094cc569-ab595d98, #w-node-a39900cd-312c-7a2f-cd47-07715f183c6e-ab595d98, #w-node-b442ca5e-6975-760d-025b-e51fc5a7e13c-ab595d98, #w-node-_737c2209-beee-9ed4-290e-a07c11258c82-ab595d98, #w-node-_1f788f32-713c-129a-a947-8c551fb92e5b-ab595d98, #w-node-d1ad89ca-9a1d-5088-26e2-96d68053d10a-ab595d98, #w-node-_1585c84f-2d3a-d570-98be-ac49801463e7-ab595d98, #w-node-d3420b00-74ce-4a18-6402-f66f786a17f8-ab595d98, #w-node-_1073f9aa-9ab9-9022-2930-e42f1c556700-ab595d98, #w-node-_749ac755-6e96-fc30-f89c-b74f732c6d78-ab595d98, #w-node-cf5cafe3-6392-a266-32da-47cac025cdfb-ab595d98, #w-node-_6e308028-a14e-734a-e128-2b2a803c021c-ab595d98, #w-node-_71cb36f1-1561-038a-4877-c3d079cc8e02-ab595d98, #w-node-_32ab4e65-5c9a-4a74-bb58-2d38a342157e-ab595d98, #w-node-ac27e008-662f-eb39-a2c9-3c5e3cca42b1-ab595d98, #w-node-_2852e445-1749-0354-3dc8-a37c32e47b07-ab595d98, #w-node-d9e0a09a-83f3-50e5-a7d8-b100ac5d732f-ab595d98, #w-node-_0f613758-1886-8f00-d085-a5a56b90e03a-ab595d98, #w-node-_7f5f75c8-e84a-3cf1-5eab-6828a0f63aed-ab595d98, #w-node-_6cc8f53b-9307-cef9-7dfb-05de9f2ee38f-ab595d98, #w-node-_4f21f946-7a1d-e64e-d180-c17267df0054-ab595d98, #w-node-ac61238c-0f4f-d7cf-f378-d5a09f9138b2-ab595d98, #w-node-_30976de9-049a-d3cb-a0fa-718dc2b53e23-ab595d98, #w-node-_1f9ba37c-bcdf-bc33-de31-aec349506b4f-ab595d98, #w-node-_580c132b-3484-decb-f377-791c282e4c0e-ab595d98, #w-node-cad7ef0d-3e8c-9eb2-7c7d-692d40618151-ab595d98, #w-node-c75be9a3-2100-6631-baa4-f80478b992e4-ab595d98, #w-node-_7f211227-6c32-f52b-fe98-d306c9aeac0a-ab595d98, #w-node-_491f6a20-d55a-8a7c-6433-6660d8877b7d-ab595d98, #w-node-_9d8942e2-5814-a44d-cfaa-005504b23492-ab595d98, #w-node-_2af4b330-43df-9609-23d4-f61b67eb501e-ab595d98, #w-node-_87f1ca18-6b14-78ae-e0ad-bad29c698684-ab595d98, #w-node-_09a580e3-5722-7912-d25a-3e10fa6a62a1-ab595d98, #w-node-_4d4530a2-9382-4f39-2929-d639dbb99046-ab595d98, #w-node-_293f06c8-cafb-ce4f-dc64-c77162fb27d1-ab595d98, #w-node-_3e40ef70-0f8a-8ed4-eb47-e275173afed7-ab595d98, #w-node-_3e40ef70-0f8a-8ed4-eb47-e275173afedb-ab595d98 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3e40ef70-0f8a-8ed4-eb47-e275173afedc-ab595d98 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_3e40ef70-0f8a-8ed4-eb47-e275173afee0-ab595d98 {
  grid-area: 1 / 3 / 2 / 5;
}

#w-node-_3e40ef70-0f8a-8ed4-eb47-e275173afee4-ab595d98 {
  grid-area: 2 / 2 / 3 / 4;
}

#w-node-_47cdead1-8713-f4fd-2ee5-53f5930235b5-ab595d98 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_47cdead1-8713-f4fd-2ee5-53f5930235d0-ab595d98 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c9b87f04-9d72-cb40-0464-a28b45ed0a09-98802765 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c9b87f04-9d72-cb40-0464-a28b45ed0b0a-98802765 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c9b87f04-9d72-cb40-0464-a28b45ed0b77-98802765, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0b9b-98802765, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0bbf-98802765, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0be3-98802765, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0c07-98802765, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0c2b-98802765, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0c4f-98802765, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0c73-98802765 {
  align-self: start;
}

#w-node-c9b87f04-9d72-cb40-0464-a28b45ed0c7a-98802765 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c9b87f04-9d72-cb40-0464-a28b45ed0a09-6b692f76 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c9b87f04-9d72-cb40-0464-a28b45ed0b0a-6b692f76 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c9b87f04-9d72-cb40-0464-a28b45ed0b77-6b692f76, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0b9b-6b692f76, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0bbf-6b692f76, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0be3-6b692f76, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0c07-6b692f76, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0c2b-6b692f76, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0c4f-6b692f76, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0c73-6b692f76 {
  align-self: start;
}

#w-node-c9b87f04-9d72-cb40-0464-a28b45ed0c7a-6b692f76 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-bee4f33f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a80df94f-e0e7-4c9a-7388-5011d6fa05ab-bee4f33f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-bee4f33f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-e416821b {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-e416821b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1f562e5b-4341-7701-507a-4bdc057020a5-e416821b, #w-node-a32d1d37-22bc-8586-6e41-e6520beeead8-e416821b, #w-node-db60e914-f790-49fe-52df-118d8886905e-e416821b, #w-node-b037ffb9-3ac3-1b1a-3462-7b5a9b4d11e5-e416821b, #w-node-_0920a473-2b7a-e2b4-bf8b-13d80d1ad938-e416821b, #w-node-_5ca428ad-e7c2-72d6-6788-2e446cf9065e-e416821b, #w-node-b662f716-e6a0-2606-c082-1411f769179c-e416821b, #w-node-_4fda6370-0095-176f-56ca-2f5e704432ad-e416821b {
  align-self: start;
}

#w-node-_30dc4748-b6cd-80b9-711f-875ddb0f6bcf-e416821b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_64b8ef43-5121-ae99-3377-475d58dfce63-79f43dce, #w-node-_64b8ef43-5121-ae99-3377-475d58dfce78-79f43dce, #w-node-_64b8ef43-5121-ae99-3377-475d58dfce7c-79f43dce, #w-node-_64b8ef43-5121-ae99-3377-475d58dfce83-79f43dce, #w-node-_64b8ef43-5121-ae99-3377-475d58dfcebb-79f43dce, #w-node-_64b8ef43-5121-ae99-3377-475d58dfcec0-79f43dce, #w-node-_64b8ef43-5121-ae99-3377-475d58dfced7-79f43dce, #w-node-_69f757bb-6d8f-09f4-4d91-99fd153bb5d7-79f43dce, #w-node-_376881e4-f26e-4fc9-9196-954d175afc05-79f43dce, #w-node-c1a07e8f-947d-3bd9-bb57-bc27e20ded40-79f43dce, #w-node-fb64ac4f-267f-38dc-b037-370c5c58cb4f-79f43dce, #w-node-_4c72f585-350a-02b3-1012-c8ef60f81511-79f43dce, #w-node-d849fb3f-2fd7-dfa7-787f-bef28d57c5f1-79f43dce, #w-node-_64b8ef43-5121-ae99-3377-475d58dfcf06-79f43dce, #w-node-_64b8ef43-5121-ae99-3377-475d58dfcf10-79f43dce, #w-node-_64b8ef43-5121-ae99-3377-475d58dfcf4f-79f43dce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_64b8ef43-5121-ae99-3377-475d58dfcf52-79f43dce {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_64b8ef43-5121-ae99-3377-475d58dfcf54-79f43dce, #w-node-_64b8ef43-5121-ae99-3377-475d58dfcf56-79f43dce, #minute-number.w-node-_64b8ef43-5121-ae99-3377-475d58dfcf57-79f43dce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_64b8ef43-5121-ae99-3377-475d58dfcf59-79f43dce {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_64b8ef43-5121-ae99-3377-475d58dfcf5b-79f43dce, #w-node-_64b8ef43-5121-ae99-3377-475d58dfcf5d-79f43dce, #second-number.w-node-_64b8ef43-5121-ae99-3377-475d58dfcf5e-79f43dce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_64b8ef43-5121-ae99-3377-475d58dfcf60-79f43dce {
  grid-area: 2 / 5 / 3 / 6;
}

#w-node-_64b8ef43-5121-ae99-3377-475d58dfcf9e-79f43dce {
  grid-area: span 3 / span 1 / span 3 / span 1;
  place-self: start center;
}

#w-node-_64b8ef43-5121-ae99-3377-475d58dfcfa0-79f43dce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_64b8ef43-5121-ae99-3377-475d58dfcfa8-79f43dce {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_64b8ef43-5121-ae99-3377-475d58dfcfab-79f43dce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_64b8ef43-5121-ae99-3377-475d58dfcfb3-79f43dce {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_64b8ef43-5121-ae99-3377-475d58dfcfb6-79f43dce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_64b8ef43-5121-ae99-3377-475d58dfcfbe-79f43dce {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_40cb2f6c-ae34-6abf-1f02-51c4d040d6cb-79f43dce, #w-node-_18600a99-c11a-77aa-4689-07f0c740499b-79f43dce, #w-node-_410b6149-6087-fe3e-c67f-fb3e990f0bd2-79f43dce, #w-node-_31ca1d7f-43bf-1c81-8b0d-c3323e8e5827-79f43dce, #w-node-df4353f5-3b11-000a-26dd-2f1b2cd2d20e-79f43dce, #w-node-_59579f0d-6aa8-a996-d406-fedf3ca35755-79f43dce, #w-node-bba72a92-4a75-298e-477f-81370c094097-79f43dce, #w-node-bba72a92-4a75-298e-477f-81370c09409c-79f43dce, #w-node-bba72a92-4a75-298e-477f-81370c0940a1-79f43dce, #w-node-bba72a92-4a75-298e-477f-81370c0940a6-79f43dce, #w-node-_910fd584-0e3f-0e11-956e-3250e63caeef-79f43dce, #w-node-f2d388b2-656f-a215-cb09-b31e26c4d8f4-79f43dce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c9b87f04-9d72-cb40-0464-a28b45ed0a09-73ee5c7f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c9b87f04-9d72-cb40-0464-a28b45ed0b0a-73ee5c7f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c9b87f04-9d72-cb40-0464-a28b45ed0b77-73ee5c7f, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0b9b-73ee5c7f, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0bbf-73ee5c7f, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0be3-73ee5c7f, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0c07-73ee5c7f, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0c2b-73ee5c7f, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0c4f-73ee5c7f, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0c73-73ee5c7f {
  align-self: start;
}

#w-node-c9b87f04-9d72-cb40-0464-a28b45ed0c7a-73ee5c7f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-3cb8356f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-3cb8356f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1f562e5b-4341-7701-507a-4bdc057020a5-3cb8356f, #w-node-a32d1d37-22bc-8586-6e41-e6520beeead8-3cb8356f, #w-node-db60e914-f790-49fe-52df-118d8886905e-3cb8356f, #w-node-b037ffb9-3ac3-1b1a-3462-7b5a9b4d11e5-3cb8356f, #w-node-_0920a473-2b7a-e2b4-bf8b-13d80d1ad938-3cb8356f, #w-node-_5ca428ad-e7c2-72d6-6788-2e446cf9065e-3cb8356f, #w-node-b662f716-e6a0-2606-c082-1411f769179c-3cb8356f {
  align-self: start;
}

#w-node-_30dc4748-b6cd-80b9-711f-875ddb0f6bcf-3cb8356f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-fb21e213 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-fb21e213 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1f562e5b-4341-7701-507a-4bdc057020a5-fb21e213, #w-node-a32d1d37-22bc-8586-6e41-e6520beeead8-fb21e213, #w-node-db60e914-f790-49fe-52df-118d8886905e-fb21e213, #w-node-b037ffb9-3ac3-1b1a-3462-7b5a9b4d11e5-fb21e213, #w-node-_0920a473-2b7a-e2b4-bf8b-13d80d1ad938-fb21e213, #w-node-_5ca428ad-e7c2-72d6-6788-2e446cf9065e-fb21e213, #w-node-b662f716-e6a0-2606-c082-1411f769179c-fb21e213 {
  align-self: start;
}

#w-node-_30dc4748-b6cd-80b9-711f-875ddb0f6bcf-fb21e213 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-44a84b4f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a80df94f-e0e7-4c9a-7388-5011d6fa05ab-44a84b4f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-44a84b4f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0c813e2d-18ff-dfd0-8ebb-f7950217941f-047eb672, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179420-047eb672, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179425-047eb672, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179426-047eb672, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179427-047eb672, #w-node-_8506cb33-cf85-68b7-15fb-d621f6c5d907-047eb672, #w-node-_7af8e090-b697-19dc-db5a-bde582be56f9-047eb672, #w-node-d713ca86-d9a7-3fa1-31fa-da6ef869e3a4-047eb672, #w-node-_04826e6e-b4b6-fefe-f524-3f84345bc479-047eb672, #w-node-_19d9e74e-e182-552e-1ea3-158d01fb9332-047eb672, #w-node-c9ca5116-d20b-b7a4-3516-c426dd107890-047eb672, #w-node-_2a16bf23-ae8d-303c-bfe9-74705153f0ae-047eb672, #w-node-_0d3c0f3d-e75a-4cf0-940e-0609094cc569-047eb672, #w-node-a39900cd-312c-7a2f-cd47-07715f183c6e-047eb672, #w-node-b442ca5e-6975-760d-025b-e51fc5a7e13c-047eb672, #w-node-_737c2209-beee-9ed4-290e-a07c11258c82-047eb672, #w-node-_1f788f32-713c-129a-a947-8c551fb92e5b-047eb672, #w-node-d1ad89ca-9a1d-5088-26e2-96d68053d10a-047eb672, #w-node-_1585c84f-2d3a-d570-98be-ac49801463e7-047eb672, #w-node-d3420b00-74ce-4a18-6402-f66f786a17f8-047eb672, #w-node-_1073f9aa-9ab9-9022-2930-e42f1c556700-047eb672, #w-node-_749ac755-6e96-fc30-f89c-b74f732c6d78-047eb672, #w-node-cf5cafe3-6392-a266-32da-47cac025cdfb-047eb672, #w-node-_6e308028-a14e-734a-e128-2b2a803c021c-047eb672, #w-node-_71cb36f1-1561-038a-4877-c3d079cc8e02-047eb672, #w-node-_32ab4e65-5c9a-4a74-bb58-2d38a342157e-047eb672, #w-node-ac27e008-662f-eb39-a2c9-3c5e3cca42b1-047eb672, #w-node-_2852e445-1749-0354-3dc8-a37c32e47b07-047eb672, #w-node-d9e0a09a-83f3-50e5-a7d8-b100ac5d732f-047eb672, #w-node-_0f613758-1886-8f00-d085-a5a56b90e03a-047eb672, #w-node-_7f5f75c8-e84a-3cf1-5eab-6828a0f63aed-047eb672, #w-node-_6cc8f53b-9307-cef9-7dfb-05de9f2ee38f-047eb672, #w-node-_4f21f946-7a1d-e64e-d180-c17267df0054-047eb672, #w-node-ac61238c-0f4f-d7cf-f378-d5a09f9138b2-047eb672, #w-node-_30976de9-049a-d3cb-a0fa-718dc2b53e23-047eb672, #w-node-_1f9ba37c-bcdf-bc33-de31-aec349506b4f-047eb672, #w-node-_580c132b-3484-decb-f377-791c282e4c0e-047eb672, #w-node-cad7ef0d-3e8c-9eb2-7c7d-692d40618151-047eb672, #w-node-c75be9a3-2100-6631-baa4-f80478b992e4-047eb672, #w-node-_7f211227-6c32-f52b-fe98-d306c9aeac0a-047eb672, #w-node-_491f6a20-d55a-8a7c-6433-6660d8877b7d-047eb672, #w-node-_9d8942e2-5814-a44d-cfaa-005504b23492-047eb672, #w-node-_2af4b330-43df-9609-23d4-f61b67eb501e-047eb672, #w-node-_87f1ca18-6b14-78ae-e0ad-bad29c698684-047eb672, #w-node-_09a580e3-5722-7912-d25a-3e10fa6a62a1-047eb672, #w-node-_4d4530a2-9382-4f39-2929-d639dbb99046-047eb672, #w-node-_293f06c8-cafb-ce4f-dc64-c77162fb27d1-047eb672, #w-node-c6c7eb98-7fa5-3b3e-b1dc-102ecba4f540-047eb672, #w-node-c6c7eb98-7fa5-3b3e-b1dc-102ecba4f544-047eb672 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c6c7eb98-7fa5-3b3e-b1dc-102ecba4f545-047eb672 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-c6c7eb98-7fa5-3b3e-b1dc-102ecba4f549-047eb672 {
  grid-area: 1 / 3 / 2 / 5;
}

#w-node-c6c7eb98-7fa5-3b3e-b1dc-102ecba4f54d-047eb672 {
  grid-area: 2 / 2 / 3 / 4;
}

#w-node-_47cdead1-8713-f4fd-2ee5-53f5930235b5-047eb672 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_47cdead1-8713-f4fd-2ee5-53f5930235d0-047eb672, #w-node-_0c813e2d-18ff-dfd0-8ebb-f7950217941f-9bf3930d, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179420-9bf3930d, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179425-9bf3930d, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179426-9bf3930d, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179427-9bf3930d, #w-node-_8506cb33-cf85-68b7-15fb-d621f6c5d907-9bf3930d, #w-node-_7af8e090-b697-19dc-db5a-bde582be56f9-9bf3930d, #w-node-d713ca86-d9a7-3fa1-31fa-da6ef869e3a4-9bf3930d, #w-node-_04826e6e-b4b6-fefe-f524-3f84345bc479-9bf3930d, #w-node-_19d9e74e-e182-552e-1ea3-158d01fb9332-9bf3930d, #w-node-c9ca5116-d20b-b7a4-3516-c426dd107890-9bf3930d, #w-node-_2a16bf23-ae8d-303c-bfe9-74705153f0ae-9bf3930d, #w-node-_0d3c0f3d-e75a-4cf0-940e-0609094cc569-9bf3930d, #w-node-a39900cd-312c-7a2f-cd47-07715f183c6e-9bf3930d, #w-node-b442ca5e-6975-760d-025b-e51fc5a7e13c-9bf3930d, #w-node-_737c2209-beee-9ed4-290e-a07c11258c82-9bf3930d, #w-node-_1f788f32-713c-129a-a947-8c551fb92e5b-9bf3930d, #w-node-d1ad89ca-9a1d-5088-26e2-96d68053d10a-9bf3930d, #w-node-_1585c84f-2d3a-d570-98be-ac49801463e7-9bf3930d, #w-node-d3420b00-74ce-4a18-6402-f66f786a17f8-9bf3930d, #w-node-_1073f9aa-9ab9-9022-2930-e42f1c556700-9bf3930d, #w-node-_749ac755-6e96-fc30-f89c-b74f732c6d78-9bf3930d, #w-node-cf5cafe3-6392-a266-32da-47cac025cdfb-9bf3930d, #w-node-_6e308028-a14e-734a-e128-2b2a803c021c-9bf3930d, #w-node-_71cb36f1-1561-038a-4877-c3d079cc8e02-9bf3930d, #w-node-_32ab4e65-5c9a-4a74-bb58-2d38a342157e-9bf3930d, #w-node-ac27e008-662f-eb39-a2c9-3c5e3cca42b1-9bf3930d, #w-node-_2852e445-1749-0354-3dc8-a37c32e47b07-9bf3930d, #w-node-d9e0a09a-83f3-50e5-a7d8-b100ac5d732f-9bf3930d, #w-node-_0f613758-1886-8f00-d085-a5a56b90e03a-9bf3930d, #w-node-_7f5f75c8-e84a-3cf1-5eab-6828a0f63aed-9bf3930d, #w-node-_6cc8f53b-9307-cef9-7dfb-05de9f2ee38f-9bf3930d, #w-node-_4f21f946-7a1d-e64e-d180-c17267df0054-9bf3930d, #w-node-ac61238c-0f4f-d7cf-f378-d5a09f9138b2-9bf3930d, #w-node-_30976de9-049a-d3cb-a0fa-718dc2b53e23-9bf3930d, #w-node-_1f9ba37c-bcdf-bc33-de31-aec349506b4f-9bf3930d, #w-node-_580c132b-3484-decb-f377-791c282e4c0e-9bf3930d, #w-node-cad7ef0d-3e8c-9eb2-7c7d-692d40618151-9bf3930d, #w-node-c75be9a3-2100-6631-baa4-f80478b992e4-9bf3930d, #w-node-_7f211227-6c32-f52b-fe98-d306c9aeac0a-9bf3930d, #w-node-_491f6a20-d55a-8a7c-6433-6660d8877b7d-9bf3930d, #w-node-_9d8942e2-5814-a44d-cfaa-005504b23492-9bf3930d, #w-node-_2af4b330-43df-9609-23d4-f61b67eb501e-9bf3930d, #w-node-_87f1ca18-6b14-78ae-e0ad-bad29c698684-9bf3930d, #w-node-_09a580e3-5722-7912-d25a-3e10fa6a62a1-9bf3930d, #w-node-_4d4530a2-9382-4f39-2929-d639dbb99046-9bf3930d, #w-node-_293f06c8-cafb-ce4f-dc64-c77162fb27d1-9bf3930d, #w-node-_5bcde432-81f5-4262-dab7-67c33682c366-9bf3930d, #w-node-_3f3380d6-2cf7-78b2-0571-99de807552f3-9bf3930d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1f398063-c661-84ab-37eb-0ee40f05e3ec-9bf3930d {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_47d15d66-d042-d94d-837c-1d10ed998e6b-9bf3930d {
  grid-area: 1 / 3 / 2 / 5;
}

#w-node-a8a044c8-9f99-e4ee-5ecf-7bbcaa1781eb-9bf3930d {
  grid-area: 2 / 2 / 3 / 4;
}

#w-node-_47cdead1-8713-f4fd-2ee5-53f5930235b5-9bf3930d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_47cdead1-8713-f4fd-2ee5-53f5930235d0-9bf3930d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-5e5d90b3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a80df94f-e0e7-4c9a-7388-5011d6fa05ab-5e5d90b3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-5e5d90b3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_89e0da8a-af98-36e3-eb2d-81c0b8607815-6cb5ed25 {
  place-self: center;
}

#w-node-_644bd8df-1033-8497-a629-996cef8fe100-6cb5ed25 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_039e4c36-9d5b-170d-6477-f402865bc69a-6cb5ed25, #w-node-_039e4c36-9d5b-170d-6477-f402865bc6a9-6cb5ed25 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_039e4c36-9d5b-170d-6477-f402865bc6b8-6cb5ed25 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-3d7a4bf9 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a80df94f-e0e7-4c9a-7388-5011d6fa05ab-3d7a4bf9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-3d7a4bf9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-5d573110 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a80df94f-e0e7-4c9a-7388-5011d6fa05ab-5d573110 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-5d573110 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-7c697e47 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a80df94f-e0e7-4c9a-7388-5011d6fa05ab-7c697e47 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-7c697e47 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-443a4a5d {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a80df94f-e0e7-4c9a-7388-5011d6fa05ab-443a4a5d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-443a4a5d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_89e0da8a-af98-36e3-eb2d-81c0b8607815-59dec02f {
  place-self: center;
}

#w-node-_644bd8df-1033-8497-a629-996cef8fe100-59dec02f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_039e4c36-9d5b-170d-6477-f402865bc69a-59dec02f, #w-node-_039e4c36-9d5b-170d-6477-f402865bc6a9-59dec02f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_039e4c36-9d5b-170d-6477-f402865bc6b8-59dec02f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-cd439e43 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a80df94f-e0e7-4c9a-7388-5011d6fa05ab-cd439e43 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-cd439e43 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0c813e2d-18ff-dfd0-8ebb-f7950217941f-68f3db8d, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179420-68f3db8d, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179425-68f3db8d, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179426-68f3db8d, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179427-68f3db8d, #w-node-_8506cb33-cf85-68b7-15fb-d621f6c5d907-68f3db8d, #w-node-_7af8e090-b697-19dc-db5a-bde582be56f9-68f3db8d, #w-node-d713ca86-d9a7-3fa1-31fa-da6ef869e3a4-68f3db8d, #w-node-_04826e6e-b4b6-fefe-f524-3f84345bc479-68f3db8d, #w-node-_19d9e74e-e182-552e-1ea3-158d01fb9332-68f3db8d, #w-node-c9ca5116-d20b-b7a4-3516-c426dd107890-68f3db8d, #w-node-_2a16bf23-ae8d-303c-bfe9-74705153f0ae-68f3db8d, #w-node-_0d3c0f3d-e75a-4cf0-940e-0609094cc569-68f3db8d, #w-node-a39900cd-312c-7a2f-cd47-07715f183c6e-68f3db8d, #w-node-b442ca5e-6975-760d-025b-e51fc5a7e13c-68f3db8d, #w-node-_737c2209-beee-9ed4-290e-a07c11258c82-68f3db8d, #w-node-_1f788f32-713c-129a-a947-8c551fb92e5b-68f3db8d, #w-node-d1ad89ca-9a1d-5088-26e2-96d68053d10a-68f3db8d, #w-node-_1585c84f-2d3a-d570-98be-ac49801463e7-68f3db8d, #w-node-d3420b00-74ce-4a18-6402-f66f786a17f8-68f3db8d, #w-node-_1073f9aa-9ab9-9022-2930-e42f1c556700-68f3db8d, #w-node-_749ac755-6e96-fc30-f89c-b74f732c6d78-68f3db8d, #w-node-cf5cafe3-6392-a266-32da-47cac025cdfb-68f3db8d, #w-node-_6e308028-a14e-734a-e128-2b2a803c021c-68f3db8d, #w-node-_71cb36f1-1561-038a-4877-c3d079cc8e02-68f3db8d, #w-node-_32ab4e65-5c9a-4a74-bb58-2d38a342157e-68f3db8d, #w-node-ac27e008-662f-eb39-a2c9-3c5e3cca42b1-68f3db8d, #w-node-_2852e445-1749-0354-3dc8-a37c32e47b07-68f3db8d, #w-node-d9e0a09a-83f3-50e5-a7d8-b100ac5d732f-68f3db8d, #w-node-_0f613758-1886-8f00-d085-a5a56b90e03a-68f3db8d, #w-node-_7f5f75c8-e84a-3cf1-5eab-6828a0f63aed-68f3db8d, #w-node-_6cc8f53b-9307-cef9-7dfb-05de9f2ee38f-68f3db8d, #w-node-_4f21f946-7a1d-e64e-d180-c17267df0054-68f3db8d, #w-node-ac61238c-0f4f-d7cf-f378-d5a09f9138b2-68f3db8d, #w-node-_30976de9-049a-d3cb-a0fa-718dc2b53e23-68f3db8d, #w-node-_1f9ba37c-bcdf-bc33-de31-aec349506b4f-68f3db8d, #w-node-_580c132b-3484-decb-f377-791c282e4c0e-68f3db8d, #w-node-cad7ef0d-3e8c-9eb2-7c7d-692d40618151-68f3db8d, #w-node-c75be9a3-2100-6631-baa4-f80478b992e4-68f3db8d, #w-node-_7f211227-6c32-f52b-fe98-d306c9aeac0a-68f3db8d, #w-node-_491f6a20-d55a-8a7c-6433-6660d8877b7d-68f3db8d, #w-node-_9d8942e2-5814-a44d-cfaa-005504b23492-68f3db8d, #w-node-_2af4b330-43df-9609-23d4-f61b67eb501e-68f3db8d, #w-node-_87f1ca18-6b14-78ae-e0ad-bad29c698684-68f3db8d, #w-node-_09a580e3-5722-7912-d25a-3e10fa6a62a1-68f3db8d, #w-node-_4d4530a2-9382-4f39-2929-d639dbb99046-68f3db8d, #w-node-_293f06c8-cafb-ce4f-dc64-c77162fb27d1-68f3db8d, #w-node-c6c7eb98-7fa5-3b3e-b1dc-102ecba4f540-68f3db8d, #w-node-c6c7eb98-7fa5-3b3e-b1dc-102ecba4f544-68f3db8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c6c7eb98-7fa5-3b3e-b1dc-102ecba4f545-68f3db8d {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-c6c7eb98-7fa5-3b3e-b1dc-102ecba4f549-68f3db8d {
  grid-area: 1 / 3 / 2 / 5;
}

#w-node-c6c7eb98-7fa5-3b3e-b1dc-102ecba4f54d-68f3db8d {
  grid-area: 2 / 2 / 3 / 4;
}

#w-node-_47cdead1-8713-f4fd-2ee5-53f5930235b5-68f3db8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_47cdead1-8713-f4fd-2ee5-53f5930235d0-68f3db8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-7bea7f3a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a80df94f-e0e7-4c9a-7388-5011d6fa05ab-7bea7f3a, #w-node-_0c813e2d-18ff-dfd0-8ebb-f7950217941f-7db50b67, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179420-7db50b67, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179425-7db50b67, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179426-7db50b67, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179427-7db50b67, #w-node-_8506cb33-cf85-68b7-15fb-d621f6c5d907-7db50b67, #w-node-_7af8e090-b697-19dc-db5a-bde582be56f9-7db50b67, #w-node-d713ca86-d9a7-3fa1-31fa-da6ef869e3a4-7db50b67, #w-node-_04826e6e-b4b6-fefe-f524-3f84345bc479-7db50b67, #w-node-_19d9e74e-e182-552e-1ea3-158d01fb9332-7db50b67, #w-node-c9ca5116-d20b-b7a4-3516-c426dd107890-7db50b67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2e8205c0-c994-7164-8379-cea94ce2e90d-7db50b67 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_3c247c4e-019d-b2cf-281e-07c86b46e087-7db50b67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7412b873-0d38-ee27-6e56-9ccc9cd57477-7db50b67 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_2af4b330-43df-9609-23d4-f61b67eb501e-7db50b67, #w-node-_87f1ca18-6b14-78ae-e0ad-bad29c698684-7db50b67, #w-node-_55d486e3-1d91-46a9-b30f-2f3ed6bf5874-7db50b67, #w-node-_55d486e3-1d91-46a9-b30f-2f3ed6bf587b-7db50b67, #w-node-_55d486e3-1d91-46a9-b30f-2f3ed6bf588b-7db50b67, #w-node-_55d486e3-1d91-46a9-b30f-2f3ed6bf589a-7db50b67, #w-node-_55d486e3-1d91-46a9-b30f-2f3ed6bf58a3-7db50b67, #w-node-f325a476-fb5b-ce54-ccfc-d8f1cc268c46-7db50b67, #w-node-f325a476-fb5b-ce54-ccfc-d8f1cc268c4a-7db50b67, #w-node-f325a476-fb5b-ce54-ccfc-d8f1cc268c4b-7db50b67, #w-node-f325a476-fb5b-ce54-ccfc-d8f1cc268c4f-7db50b67, #w-node-f325a476-fb5b-ce54-ccfc-d8f1cc268c53-7db50b67, #w-node-f325a476-fb5b-ce54-ccfc-d8f1cc268c57-7db50b67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_47cdead1-8713-f4fd-2ee5-53f5930235b5-7db50b67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_47cdead1-8713-f4fd-2ee5-53f5930235d0-7db50b67, #w-node-_0c813e2d-18ff-dfd0-8ebb-f7950217941f-0039411a, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179420-0039411a, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179425-0039411a, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179426-0039411a, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179427-0039411a, #w-node-_8506cb33-cf85-68b7-15fb-d621f6c5d907-0039411a, #w-node-_7af8e090-b697-19dc-db5a-bde582be56f9-0039411a, #w-node-d713ca86-d9a7-3fa1-31fa-da6ef869e3a4-0039411a, #w-node-_04826e6e-b4b6-fefe-f524-3f84345bc479-0039411a, #w-node-_19d9e74e-e182-552e-1ea3-158d01fb9332-0039411a, #w-node-c9ca5116-d20b-b7a4-3516-c426dd107890-0039411a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2e8205c0-c994-7164-8379-cea94ce2e90d-0039411a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_3c247c4e-019d-b2cf-281e-07c86b46e087-0039411a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7412b873-0d38-ee27-6e56-9ccc9cd57477-0039411a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_2af4b330-43df-9609-23d4-f61b67eb501e-0039411a, #w-node-_87f1ca18-6b14-78ae-e0ad-bad29c698684-0039411a, #w-node-_55d486e3-1d91-46a9-b30f-2f3ed6bf5874-0039411a, #w-node-_55d486e3-1d91-46a9-b30f-2f3ed6bf587b-0039411a, #w-node-_55d486e3-1d91-46a9-b30f-2f3ed6bf588b-0039411a, #w-node-_55d486e3-1d91-46a9-b30f-2f3ed6bf589a-0039411a, #w-node-_55d486e3-1d91-46a9-b30f-2f3ed6bf58a3-0039411a, #w-node-f36d8959-a332-42c3-e553-d52dfd9a44b2-0039411a, #w-node-f36d8959-a332-42c3-e553-d52dfd9a44b6-0039411a, #w-node-f36d8959-a332-42c3-e553-d52dfd9a44b7-0039411a, #w-node-f36d8959-a332-42c3-e553-d52dfd9a44bb-0039411a, #w-node-f36d8959-a332-42c3-e553-d52dfd9a44bf-0039411a, #w-node-f36d8959-a332-42c3-e553-d52dfd9a44c3-0039411a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_47cdead1-8713-f4fd-2ee5-53f5930235b5-0039411a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_47cdead1-8713-f4fd-2ee5-53f5930235d0-0039411a, #w-node-_0c813e2d-18ff-dfd0-8ebb-f7950217941f-0d23d7b6, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179420-0d23d7b6, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179425-0d23d7b6, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179426-0d23d7b6, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179427-0d23d7b6, #w-node-_8506cb33-cf85-68b7-15fb-d621f6c5d907-0d23d7b6, #w-node-_7af8e090-b697-19dc-db5a-bde582be56f9-0d23d7b6, #w-node-d713ca86-d9a7-3fa1-31fa-da6ef869e3a4-0d23d7b6, #w-node-_04826e6e-b4b6-fefe-f524-3f84345bc479-0d23d7b6, #w-node-_19d9e74e-e182-552e-1ea3-158d01fb9332-0d23d7b6, #w-node-c9ca5116-d20b-b7a4-3516-c426dd107890-0d23d7b6, #w-node-_2a16bf23-ae8d-303c-bfe9-74705153f0ae-0d23d7b6, #w-node-_0d3c0f3d-e75a-4cf0-940e-0609094cc569-0d23d7b6, #w-node-a39900cd-312c-7a2f-cd47-07715f183c6e-0d23d7b6, #w-node-b442ca5e-6975-760d-025b-e51fc5a7e13c-0d23d7b6, #w-node-_737c2209-beee-9ed4-290e-a07c11258c82-0d23d7b6, #w-node-_1f788f32-713c-129a-a947-8c551fb92e5b-0d23d7b6, #w-node-d1ad89ca-9a1d-5088-26e2-96d68053d10a-0d23d7b6, #w-node-_1585c84f-2d3a-d570-98be-ac49801463e7-0d23d7b6, #w-node-d3420b00-74ce-4a18-6402-f66f786a17f8-0d23d7b6, #w-node-_1073f9aa-9ab9-9022-2930-e42f1c556700-0d23d7b6, #w-node-_749ac755-6e96-fc30-f89c-b74f732c6d78-0d23d7b6, #w-node-cf5cafe3-6392-a266-32da-47cac025cdfb-0d23d7b6, #w-node-_6e308028-a14e-734a-e128-2b2a803c021c-0d23d7b6, #w-node-_71cb36f1-1561-038a-4877-c3d079cc8e02-0d23d7b6, #w-node-_32ab4e65-5c9a-4a74-bb58-2d38a342157e-0d23d7b6, #w-node-ac27e008-662f-eb39-a2c9-3c5e3cca42b1-0d23d7b6, #w-node-_2852e445-1749-0354-3dc8-a37c32e47b07-0d23d7b6, #w-node-d9e0a09a-83f3-50e5-a7d8-b100ac5d732f-0d23d7b6, #w-node-_0f613758-1886-8f00-d085-a5a56b90e03a-0d23d7b6, #w-node-_7f5f75c8-e84a-3cf1-5eab-6828a0f63aed-0d23d7b6, #w-node-_6cc8f53b-9307-cef9-7dfb-05de9f2ee38f-0d23d7b6, #w-node-_4f21f946-7a1d-e64e-d180-c17267df0054-0d23d7b6, #w-node-ac61238c-0f4f-d7cf-f378-d5a09f9138b2-0d23d7b6, #w-node-_30976de9-049a-d3cb-a0fa-718dc2b53e23-0d23d7b6, #w-node-_1f9ba37c-bcdf-bc33-de31-aec349506b4f-0d23d7b6, #w-node-_580c132b-3484-decb-f377-791c282e4c0e-0d23d7b6, #w-node-cad7ef0d-3e8c-9eb2-7c7d-692d40618151-0d23d7b6, #w-node-c75be9a3-2100-6631-baa4-f80478b992e4-0d23d7b6, #w-node-_7f211227-6c32-f52b-fe98-d306c9aeac0a-0d23d7b6, #w-node-_491f6a20-d55a-8a7c-6433-6660d8877b7d-0d23d7b6, #w-node-_9d8942e2-5814-a44d-cfaa-005504b23492-0d23d7b6, #w-node-_2af4b330-43df-9609-23d4-f61b67eb501e-0d23d7b6, #w-node-_87f1ca18-6b14-78ae-e0ad-bad29c698684-0d23d7b6, #w-node-_09a580e3-5722-7912-d25a-3e10fa6a62a1-0d23d7b6, #w-node-_4d4530a2-9382-4f39-2929-d639dbb99046-0d23d7b6, #w-node-_293f06c8-cafb-ce4f-dc64-c77162fb27d1-0d23d7b6, #w-node-c6c7eb98-7fa5-3b3e-b1dc-102ecba4f540-0d23d7b6, #w-node-c6c7eb98-7fa5-3b3e-b1dc-102ecba4f544-0d23d7b6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c6c7eb98-7fa5-3b3e-b1dc-102ecba4f545-0d23d7b6 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-c6c7eb98-7fa5-3b3e-b1dc-102ecba4f549-0d23d7b6 {
  grid-area: 1 / 3 / 2 / 5;
}

#w-node-c6c7eb98-7fa5-3b3e-b1dc-102ecba4f54d-0d23d7b6 {
  grid-area: 2 / 2 / 3 / 4;
}

#w-node-_47cdead1-8713-f4fd-2ee5-53f5930235b5-0d23d7b6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_47cdead1-8713-f4fd-2ee5-53f5930235d0-0d23d7b6, #w-node-_0c813e2d-18ff-dfd0-8ebb-f7950217941f-c677de42, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179420-c677de42, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179425-c677de42, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179426-c677de42, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179427-c677de42, #w-node-_8506cb33-cf85-68b7-15fb-d621f6c5d907-c677de42, #w-node-_7af8e090-b697-19dc-db5a-bde582be56f9-c677de42, #w-node-d713ca86-d9a7-3fa1-31fa-da6ef869e3a4-c677de42, #w-node-_04826e6e-b4b6-fefe-f524-3f84345bc479-c677de42, #w-node-_19d9e74e-e182-552e-1ea3-158d01fb9332-c677de42, #w-node-c9ca5116-d20b-b7a4-3516-c426dd107890-c677de42, #w-node-_2a16bf23-ae8d-303c-bfe9-74705153f0ae-c677de42, #w-node-_0d3c0f3d-e75a-4cf0-940e-0609094cc569-c677de42, #w-node-a39900cd-312c-7a2f-cd47-07715f183c6e-c677de42, #w-node-b442ca5e-6975-760d-025b-e51fc5a7e13c-c677de42, #w-node-_737c2209-beee-9ed4-290e-a07c11258c82-c677de42, #w-node-_1f788f32-713c-129a-a947-8c551fb92e5b-c677de42, #w-node-d1ad89ca-9a1d-5088-26e2-96d68053d10a-c677de42, #w-node-_1585c84f-2d3a-d570-98be-ac49801463e7-c677de42, #w-node-d3420b00-74ce-4a18-6402-f66f786a17f8-c677de42, #w-node-_1073f9aa-9ab9-9022-2930-e42f1c556700-c677de42, #w-node-_749ac755-6e96-fc30-f89c-b74f732c6d78-c677de42, #w-node-cf5cafe3-6392-a266-32da-47cac025cdfb-c677de42, #w-node-_6e308028-a14e-734a-e128-2b2a803c021c-c677de42, #w-node-_71cb36f1-1561-038a-4877-c3d079cc8e02-c677de42, #w-node-_32ab4e65-5c9a-4a74-bb58-2d38a342157e-c677de42, #w-node-ac27e008-662f-eb39-a2c9-3c5e3cca42b1-c677de42, #w-node-_2852e445-1749-0354-3dc8-a37c32e47b07-c677de42, #w-node-d9e0a09a-83f3-50e5-a7d8-b100ac5d732f-c677de42, #w-node-_0f613758-1886-8f00-d085-a5a56b90e03a-c677de42, #w-node-_7f5f75c8-e84a-3cf1-5eab-6828a0f63aed-c677de42, #w-node-_6cc8f53b-9307-cef9-7dfb-05de9f2ee38f-c677de42, #w-node-_4f21f946-7a1d-e64e-d180-c17267df0054-c677de42, #w-node-ac61238c-0f4f-d7cf-f378-d5a09f9138b2-c677de42, #w-node-_30976de9-049a-d3cb-a0fa-718dc2b53e23-c677de42, #w-node-_1f9ba37c-bcdf-bc33-de31-aec349506b4f-c677de42, #w-node-_580c132b-3484-decb-f377-791c282e4c0e-c677de42, #w-node-cad7ef0d-3e8c-9eb2-7c7d-692d40618151-c677de42, #w-node-c75be9a3-2100-6631-baa4-f80478b992e4-c677de42, #w-node-_7f211227-6c32-f52b-fe98-d306c9aeac0a-c677de42, #w-node-_491f6a20-d55a-8a7c-6433-6660d8877b7d-c677de42, #w-node-_9d8942e2-5814-a44d-cfaa-005504b23492-c677de42, #w-node-_2af4b330-43df-9609-23d4-f61b67eb501e-c677de42, #w-node-_87f1ca18-6b14-78ae-e0ad-bad29c698684-c677de42, #w-node-_09a580e3-5722-7912-d25a-3e10fa6a62a1-c677de42, #w-node-_4d4530a2-9382-4f39-2929-d639dbb99046-c677de42, #w-node-_293f06c8-cafb-ce4f-dc64-c77162fb27d1-c677de42, #w-node-_3e40ef70-0f8a-8ed4-eb47-e275173afed7-c677de42, #w-node-_3e40ef70-0f8a-8ed4-eb47-e275173afedb-c677de42 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3e40ef70-0f8a-8ed4-eb47-e275173afedc-c677de42 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_3e40ef70-0f8a-8ed4-eb47-e275173afee0-c677de42 {
  grid-area: 1 / 3 / 2 / 5;
}

#w-node-_3e40ef70-0f8a-8ed4-eb47-e275173afee4-c677de42 {
  grid-area: 2 / 2 / 3 / 4;
}

#w-node-_47cdead1-8713-f4fd-2ee5-53f5930235b5-c677de42 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_47cdead1-8713-f4fd-2ee5-53f5930235d0-c677de42, #w-node-_0c813e2d-18ff-dfd0-8ebb-f7950217941f-8036abd7, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179420-8036abd7, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179425-8036abd7, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179426-8036abd7, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179427-8036abd7, #w-node-_8506cb33-cf85-68b7-15fb-d621f6c5d907-8036abd7, #w-node-_7af8e090-b697-19dc-db5a-bde582be56f9-8036abd7, #w-node-d713ca86-d9a7-3fa1-31fa-da6ef869e3a4-8036abd7, #w-node-_04826e6e-b4b6-fefe-f524-3f84345bc479-8036abd7, #w-node-_19d9e74e-e182-552e-1ea3-158d01fb9332-8036abd7, #w-node-c9ca5116-d20b-b7a4-3516-c426dd107890-8036abd7, #w-node-_2a16bf23-ae8d-303c-bfe9-74705153f0ae-8036abd7, #w-node-_0d3c0f3d-e75a-4cf0-940e-0609094cc569-8036abd7, #w-node-a39900cd-312c-7a2f-cd47-07715f183c6e-8036abd7, #w-node-b442ca5e-6975-760d-025b-e51fc5a7e13c-8036abd7, #w-node-_737c2209-beee-9ed4-290e-a07c11258c82-8036abd7, #w-node-_1f788f32-713c-129a-a947-8c551fb92e5b-8036abd7, #w-node-d1ad89ca-9a1d-5088-26e2-96d68053d10a-8036abd7, #w-node-_1585c84f-2d3a-d570-98be-ac49801463e7-8036abd7, #w-node-d3420b00-74ce-4a18-6402-f66f786a17f8-8036abd7, #w-node-_1073f9aa-9ab9-9022-2930-e42f1c556700-8036abd7, #w-node-_749ac755-6e96-fc30-f89c-b74f732c6d78-8036abd7, #w-node-cf5cafe3-6392-a266-32da-47cac025cdfb-8036abd7, #w-node-_6e308028-a14e-734a-e128-2b2a803c021c-8036abd7, #w-node-_71cb36f1-1561-038a-4877-c3d079cc8e02-8036abd7, #w-node-_32ab4e65-5c9a-4a74-bb58-2d38a342157e-8036abd7, #w-node-ac27e008-662f-eb39-a2c9-3c5e3cca42b1-8036abd7, #w-node-_2852e445-1749-0354-3dc8-a37c32e47b07-8036abd7, #w-node-d9e0a09a-83f3-50e5-a7d8-b100ac5d732f-8036abd7, #w-node-_0f613758-1886-8f00-d085-a5a56b90e03a-8036abd7, #w-node-_7f5f75c8-e84a-3cf1-5eab-6828a0f63aed-8036abd7, #w-node-_6cc8f53b-9307-cef9-7dfb-05de9f2ee38f-8036abd7, #w-node-_4f21f946-7a1d-e64e-d180-c17267df0054-8036abd7, #w-node-ac61238c-0f4f-d7cf-f378-d5a09f9138b2-8036abd7, #w-node-_30976de9-049a-d3cb-a0fa-718dc2b53e23-8036abd7, #w-node-_1f9ba37c-bcdf-bc33-de31-aec349506b4f-8036abd7, #w-node-_580c132b-3484-decb-f377-791c282e4c0e-8036abd7, #w-node-cad7ef0d-3e8c-9eb2-7c7d-692d40618151-8036abd7, #w-node-c75be9a3-2100-6631-baa4-f80478b992e4-8036abd7, #w-node-_7f211227-6c32-f52b-fe98-d306c9aeac0a-8036abd7, #w-node-_491f6a20-d55a-8a7c-6433-6660d8877b7d-8036abd7, #w-node-_9d8942e2-5814-a44d-cfaa-005504b23492-8036abd7, #w-node-_2af4b330-43df-9609-23d4-f61b67eb501e-8036abd7, #w-node-_87f1ca18-6b14-78ae-e0ad-bad29c698684-8036abd7, #w-node-_09a580e3-5722-7912-d25a-3e10fa6a62a1-8036abd7, #w-node-_4d4530a2-9382-4f39-2929-d639dbb99046-8036abd7, #w-node-_293f06c8-cafb-ce4f-dc64-c77162fb27d1-8036abd7, #w-node-_5bcde432-81f5-4262-dab7-67c33682c366-8036abd7, #w-node-_3f3380d6-2cf7-78b2-0571-99de807552f3-8036abd7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1f398063-c661-84ab-37eb-0ee40f05e3ec-8036abd7 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_47d15d66-d042-d94d-837c-1d10ed998e6b-8036abd7 {
  grid-area: 1 / 3 / 2 / 5;
}

#w-node-a8a044c8-9f99-e4ee-5ecf-7bbcaa1781eb-8036abd7 {
  grid-area: 2 / 2 / 3 / 4;
}

#w-node-_47cdead1-8713-f4fd-2ee5-53f5930235b5-8036abd7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_47cdead1-8713-f4fd-2ee5-53f5930235d0-8036abd7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-ca12a074 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a80df94f-e0e7-4c9a-7388-5011d6fa05ab-ca12a074, #w-node-c20bba5c-7e25-e8e5-beb0-327b3fd27b2e-ca12a074, #w-node-_0c813e2d-18ff-dfd0-8ebb-f7950217941f-cf485b3c, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179420-cf485b3c, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179425-cf485b3c, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179426-cf485b3c, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179427-cf485b3c, #w-node-_8506cb33-cf85-68b7-15fb-d621f6c5d907-cf485b3c, #w-node-_7af8e090-b697-19dc-db5a-bde582be56f9-cf485b3c, #w-node-d713ca86-d9a7-3fa1-31fa-da6ef869e3a4-cf485b3c, #w-node-_04826e6e-b4b6-fefe-f524-3f84345bc479-cf485b3c, #w-node-_19d9e74e-e182-552e-1ea3-158d01fb9332-cf485b3c, #w-node-c9ca5116-d20b-b7a4-3516-c426dd107890-cf485b3c, #w-node-_2a16bf23-ae8d-303c-bfe9-74705153f0ae-cf485b3c, #w-node-_0d3c0f3d-e75a-4cf0-940e-0609094cc569-cf485b3c, #w-node-a39900cd-312c-7a2f-cd47-07715f183c6e-cf485b3c, #w-node-b442ca5e-6975-760d-025b-e51fc5a7e13c-cf485b3c, #w-node-_737c2209-beee-9ed4-290e-a07c11258c82-cf485b3c, #w-node-_1f788f32-713c-129a-a947-8c551fb92e5b-cf485b3c, #w-node-d1ad89ca-9a1d-5088-26e2-96d68053d10a-cf485b3c, #w-node-_1585c84f-2d3a-d570-98be-ac49801463e7-cf485b3c, #w-node-d3420b00-74ce-4a18-6402-f66f786a17f8-cf485b3c, #w-node-_1073f9aa-9ab9-9022-2930-e42f1c556700-cf485b3c, #w-node-_749ac755-6e96-fc30-f89c-b74f732c6d78-cf485b3c, #w-node-cf5cafe3-6392-a266-32da-47cac025cdfb-cf485b3c, #w-node-_6e308028-a14e-734a-e128-2b2a803c021c-cf485b3c, #w-node-_71cb36f1-1561-038a-4877-c3d079cc8e02-cf485b3c, #w-node-_32ab4e65-5c9a-4a74-bb58-2d38a342157e-cf485b3c, #w-node-ac27e008-662f-eb39-a2c9-3c5e3cca42b1-cf485b3c, #w-node-_2852e445-1749-0354-3dc8-a37c32e47b07-cf485b3c, #w-node-d9e0a09a-83f3-50e5-a7d8-b100ac5d732f-cf485b3c, #w-node-_0f613758-1886-8f00-d085-a5a56b90e03a-cf485b3c, #w-node-_7f5f75c8-e84a-3cf1-5eab-6828a0f63aed-cf485b3c, #w-node-_6cc8f53b-9307-cef9-7dfb-05de9f2ee38f-cf485b3c, #w-node-_4f21f946-7a1d-e64e-d180-c17267df0054-cf485b3c, #w-node-ac61238c-0f4f-d7cf-f378-d5a09f9138b2-cf485b3c, #w-node-_30976de9-049a-d3cb-a0fa-718dc2b53e23-cf485b3c, #w-node-_1f9ba37c-bcdf-bc33-de31-aec349506b4f-cf485b3c, #w-node-_580c132b-3484-decb-f377-791c282e4c0e-cf485b3c, #w-node-cad7ef0d-3e8c-9eb2-7c7d-692d40618151-cf485b3c, #w-node-c75be9a3-2100-6631-baa4-f80478b992e4-cf485b3c, #w-node-_7f211227-6c32-f52b-fe98-d306c9aeac0a-cf485b3c, #w-node-_491f6a20-d55a-8a7c-6433-6660d8877b7d-cf485b3c, #w-node-_9d8942e2-5814-a44d-cfaa-005504b23492-cf485b3c, #w-node-_2af4b330-43df-9609-23d4-f61b67eb501e-cf485b3c, #w-node-_87f1ca18-6b14-78ae-e0ad-bad29c698684-cf485b3c, #w-node-_09a580e3-5722-7912-d25a-3e10fa6a62a1-cf485b3c, #w-node-_4d4530a2-9382-4f39-2929-d639dbb99046-cf485b3c, #w-node-_293f06c8-cafb-ce4f-dc64-c77162fb27d1-cf485b3c, #w-node-c6c7eb98-7fa5-3b3e-b1dc-102ecba4f540-cf485b3c, #w-node-c6c7eb98-7fa5-3b3e-b1dc-102ecba4f544-cf485b3c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c6c7eb98-7fa5-3b3e-b1dc-102ecba4f549-cf485b3c, #w-node-c6c7eb98-7fa5-3b3e-b1dc-102ecba4f54d-cf485b3c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_47cdead1-8713-f4fd-2ee5-53f5930235b5-cf485b3c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_47cdead1-8713-f4fd-2ee5-53f5930235d0-cf485b3c, #w-node-_0c813e2d-18ff-dfd0-8ebb-f7950217941f-ce033680, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179420-ce033680, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179425-ce033680, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179426-ce033680, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179427-ce033680, #w-node-_8506cb33-cf85-68b7-15fb-d621f6c5d907-ce033680, #w-node-_7af8e090-b697-19dc-db5a-bde582be56f9-ce033680, #w-node-d713ca86-d9a7-3fa1-31fa-da6ef869e3a4-ce033680, #w-node-_04826e6e-b4b6-fefe-f524-3f84345bc479-ce033680, #w-node-_19d9e74e-e182-552e-1ea3-158d01fb9332-ce033680, #w-node-c9ca5116-d20b-b7a4-3516-c426dd107890-ce033680, #w-node-_2a16bf23-ae8d-303c-bfe9-74705153f0ae-ce033680, #w-node-_0d3c0f3d-e75a-4cf0-940e-0609094cc569-ce033680, #w-node-a39900cd-312c-7a2f-cd47-07715f183c6e-ce033680, #w-node-b442ca5e-6975-760d-025b-e51fc5a7e13c-ce033680, #w-node-_737c2209-beee-9ed4-290e-a07c11258c82-ce033680, #w-node-_1f788f32-713c-129a-a947-8c551fb92e5b-ce033680, #w-node-d1ad89ca-9a1d-5088-26e2-96d68053d10a-ce033680, #w-node-_1585c84f-2d3a-d570-98be-ac49801463e7-ce033680, #w-node-d3420b00-74ce-4a18-6402-f66f786a17f8-ce033680, #w-node-_1073f9aa-9ab9-9022-2930-e42f1c556700-ce033680, #w-node-_749ac755-6e96-fc30-f89c-b74f732c6d78-ce033680, #w-node-cf5cafe3-6392-a266-32da-47cac025cdfb-ce033680, #w-node-_6e308028-a14e-734a-e128-2b2a803c021c-ce033680, #w-node-_71cb36f1-1561-038a-4877-c3d079cc8e02-ce033680, #w-node-_32ab4e65-5c9a-4a74-bb58-2d38a342157e-ce033680, #w-node-ac27e008-662f-eb39-a2c9-3c5e3cca42b1-ce033680, #w-node-_2852e445-1749-0354-3dc8-a37c32e47b07-ce033680, #w-node-d9e0a09a-83f3-50e5-a7d8-b100ac5d732f-ce033680, #w-node-_0f613758-1886-8f00-d085-a5a56b90e03a-ce033680, #w-node-_7f5f75c8-e84a-3cf1-5eab-6828a0f63aed-ce033680, #w-node-_6cc8f53b-9307-cef9-7dfb-05de9f2ee38f-ce033680, #w-node-_4f21f946-7a1d-e64e-d180-c17267df0054-ce033680, #w-node-ac61238c-0f4f-d7cf-f378-d5a09f9138b2-ce033680, #w-node-_30976de9-049a-d3cb-a0fa-718dc2b53e23-ce033680, #w-node-_1f9ba37c-bcdf-bc33-de31-aec349506b4f-ce033680, #w-node-_580c132b-3484-decb-f377-791c282e4c0e-ce033680, #w-node-cad7ef0d-3e8c-9eb2-7c7d-692d40618151-ce033680, #w-node-c75be9a3-2100-6631-baa4-f80478b992e4-ce033680, #w-node-_7f211227-6c32-f52b-fe98-d306c9aeac0a-ce033680, #w-node-_491f6a20-d55a-8a7c-6433-6660d8877b7d-ce033680, #w-node-_9d8942e2-5814-a44d-cfaa-005504b23492-ce033680, #w-node-_2af4b330-43df-9609-23d4-f61b67eb501e-ce033680, #w-node-_87f1ca18-6b14-78ae-e0ad-bad29c698684-ce033680, #w-node-_09a580e3-5722-7912-d25a-3e10fa6a62a1-ce033680, #w-node-_4d4530a2-9382-4f39-2929-d639dbb99046-ce033680, #w-node-_293f06c8-cafb-ce4f-dc64-c77162fb27d1-ce033680, #w-node-c6c7eb98-7fa5-3b3e-b1dc-102ecba4f540-ce033680, #w-node-c6c7eb98-7fa5-3b3e-b1dc-102ecba4f544-ce033680 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c6c7eb98-7fa5-3b3e-b1dc-102ecba4f545-ce033680 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-c6c7eb98-7fa5-3b3e-b1dc-102ecba4f549-ce033680 {
  grid-area: 1 / 3 / 2 / 5;
}

#w-node-c6c7eb98-7fa5-3b3e-b1dc-102ecba4f54d-ce033680 {
  grid-area: 2 / 2 / 3 / 4;
}

#w-node-_47cdead1-8713-f4fd-2ee5-53f5930235b5-ce033680 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_47cdead1-8713-f4fd-2ee5-53f5930235d0-ce033680 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-be0c53b3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a80df94f-e0e7-4c9a-7388-5011d6fa05ab-be0c53b3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-be0c53b3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-0e13c5d6 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a80df94f-e0e7-4c9a-7388-5011d6fa05ab-0e13c5d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-0e13c5d6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-8c94e766 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a80df94f-e0e7-4c9a-7388-5011d6fa05ab-8c94e766, #w-node-c20bba5c-7e25-e8e5-beb0-327b3fd27b2e-8c94e766, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863e91-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863e98-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863eb9-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863ebe-e7cc12e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3e4f57a3-0efc-58f0-f68f-59ecf7289b87-e7cc12e5 {
  justify-self: center;
}

#w-node-de681a27-b0c0-b08d-77a8-24f763e7d3de-e7cc12e5, #w-node-de681a27-b0c0-b08d-77a8-24f763e7d3f2-e7cc12e5, #w-node-de681a27-b0c0-b08d-77a8-24f763e7d402-e7cc12e5, #w-node-de681a27-b0c0-b08d-77a8-24f763e7d412-e7cc12e5, #w-node-de681a27-b0c0-b08d-77a8-24f763e7d423-e7cc12e5, #w-node-de681a27-b0c0-b08d-77a8-24f763e7d433-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fa0-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fa7-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fae-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fb6-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fbe-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fbf-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fc0-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fc2-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fc8-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fca-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fd1-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fd2-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fd3-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fd5-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fdb-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fdd-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fe7-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863ff1-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863ffe-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde863fff-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864000-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864002-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864008-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86400a-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864014-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864015-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864016-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864018-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86401e-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864020-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864028-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86402f-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864035-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864036-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86403f-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864040-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864042-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864048-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86404a-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864056-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864057-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864059-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86405f-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864061-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864075-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864076-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864078-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86407e-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864080-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864094-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864095-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864097-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86409d-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86409f-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640ac-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640b0-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640b3-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640b9-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640ba-e7cc12e5, #w-node-_79273f10-4b65-0fd9-b8fb-4f020ba2ca20-e7cc12e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_874c1b99-cd8b-ddf5-7ca2-53d9c6b30416-e7cc12e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f8feee8f-8d61-e4ce-df74-7f917550b797-e7cc12e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aceb5a09-8da2-ac00-62b4-b258766512fa-e7cc12e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f2ff088a-dc83-74bb-2333-e10ac62f281a-e7cc12e5, #w-node-_8842acb1-ec87-38e6-0a3d-5db4120504ca-e7cc12e5, #w-node-_80c530f7-9ebc-80c4-3da4-d1f6e19a0625-e7cc12e5, #w-node-f4dbb533-20f2-ddcb-e6e2-c56346b8a198-e7cc12e5, #w-node-_1664b387-d2e4-ea64-5a8b-0f8d3e2fda76-e7cc12e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f12f9be9-0a9d-3cab-7ad7-9f676ff8943b-e7cc12e5, #w-node-ccfe4209-3841-89ef-204a-70b67a09d564-e7cc12e5, #w-node-_6b0d020a-e4e4-a787-44d4-1788c1fac629-e7cc12e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9a73446e-94f8-8524-8428-909105ae7784-e7cc12e5, #w-node-_1360317e-87f2-53d6-963f-0acba1201591-e7cc12e5, #w-node-_0fde245e-59de-b1f5-19d9-c5fc4d3da89d-e7cc12e5, #w-node-_2b27b49b-755a-1cf7-b1c7-ebfd6d6716ce-e7cc12e5, #w-node-a3011c15-2639-2b27-01cf-861a76808c1a-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640d7-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640d8-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640db-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640dd-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde8640df-e7cc12e5, #w-node-_3c56bae7-50d9-fcaa-e396-3b05d4158f34-e7cc12e5, #w-node-_3c56bae7-50d9-fcaa-e396-3b05d4158f3b-e7cc12e5, #w-node-_3c56bae7-50d9-fcaa-e396-3b05d4158f42-e7cc12e5, #w-node-_3c56bae7-50d9-fcaa-e396-3b05d4158f49-e7cc12e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0e219bb0-9c38-e77c-dbee-cab406e3032b-e7cc12e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_0e219bb0-9c38-e77c-dbee-cab406e3032d-e7cc12e5, #w-node-_0e219bb0-9c38-e77c-dbee-cab406e3032e-e7cc12e5, #w-node-_0e219bb0-9c38-e77c-dbee-cab406e30337-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864102-e7cc12e5, #w-node-f9f726da-3721-3289-64e7-cd40850ade67-e7cc12e5, #w-node-f9f726da-3721-3289-64e7-cd40850ade68-e7cc12e5, #w-node-f9f726da-3721-3289-64e7-cd40850ade80-e7cc12e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d1ddf2c-a070-a9e0-4859-51190740a69e-b065a9d6 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-b065a9d6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1f562e5b-4341-7701-507a-4bdc057020a5-b065a9d6, #w-node-a32d1d37-22bc-8586-6e41-e6520beeead8-b065a9d6, #w-node-db60e914-f790-49fe-52df-118d8886905e-b065a9d6, #w-node-b037ffb9-3ac3-1b1a-3462-7b5a9b4d11e5-b065a9d6, #w-node-_0920a473-2b7a-e2b4-bf8b-13d80d1ad938-b065a9d6, #w-node-_5ca428ad-e7c2-72d6-6788-2e446cf9065e-b065a9d6, #w-node-b662f716-e6a0-2606-c082-1411f769179c-b065a9d6, #w-node-_4fda6370-0095-176f-56ca-2f5e704432ad-b065a9d6 {
  align-self: start;
}

#w-node-_30dc4748-b6cd-80b9-711f-875ddb0f6bcf-b065a9d6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0c813e2d-18ff-dfd0-8ebb-f7950217941f-432c9c78, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179420-432c9c78, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179425-432c9c78, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179426-432c9c78, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179427-432c9c78, #w-node-_8506cb33-cf85-68b7-15fb-d621f6c5d907-432c9c78, #w-node-_7af8e090-b697-19dc-db5a-bde582be56f9-432c9c78, #w-node-d713ca86-d9a7-3fa1-31fa-da6ef869e3a4-432c9c78, #w-node-_04826e6e-b4b6-fefe-f524-3f84345bc479-432c9c78, #w-node-_19d9e74e-e182-552e-1ea3-158d01fb9332-432c9c78, #w-node-c9ca5116-d20b-b7a4-3516-c426dd107890-432c9c78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2e8205c0-c994-7164-8379-cea94ce2e90d-432c9c78 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_3c247c4e-019d-b2cf-281e-07c86b46e087-432c9c78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7412b873-0d38-ee27-6e56-9ccc9cd57477-432c9c78 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_2af4b330-43df-9609-23d4-f61b67eb501e-432c9c78, #w-node-_87f1ca18-6b14-78ae-e0ad-bad29c698684-432c9c78, #w-node-_55d486e3-1d91-46a9-b30f-2f3ed6bf5874-432c9c78, #w-node-_55d486e3-1d91-46a9-b30f-2f3ed6bf587b-432c9c78, #w-node-_55d486e3-1d91-46a9-b30f-2f3ed6bf588b-432c9c78, #w-node-_55d486e3-1d91-46a9-b30f-2f3ed6bf589a-432c9c78, #w-node-_55d486e3-1d91-46a9-b30f-2f3ed6bf58a3-432c9c78, #w-node-f325a476-fb5b-ce54-ccfc-d8f1cc268c46-432c9c78, #w-node-f325a476-fb5b-ce54-ccfc-d8f1cc268c4a-432c9c78, #w-node-f325a476-fb5b-ce54-ccfc-d8f1cc268c4b-432c9c78, #w-node-f325a476-fb5b-ce54-ccfc-d8f1cc268c4f-432c9c78, #w-node-f325a476-fb5b-ce54-ccfc-d8f1cc268c53-432c9c78, #w-node-f325a476-fb5b-ce54-ccfc-d8f1cc268c57-432c9c78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_47cdead1-8713-f4fd-2ee5-53f5930235b5-432c9c78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_47cdead1-8713-f4fd-2ee5-53f5930235d0-432c9c78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (min-width: 1920px) {
  #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179425-0986b2cc, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179425-5f6ee4f3, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179425-1565924b, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179425-9c32ba81, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179425-a4e63732, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179425-1ded0021, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179425-10546c4b, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179425-2b50c4ac, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179425-0f0edb8b, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179425-748f5a11, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179425-a5584a1e, #w-node-_2378f40a-21b5-23dc-ffb3-b1487fbe2b89-28043956, #w-node-_2378f40a-21b5-23dc-ffb3-b1487fbe2b8c-28043956, #w-node-_2378f40a-21b5-23dc-ffb3-b1487fbe2b8f-28043956, #w-node-e38aed18-5349-b83d-417f-57f0fab8cf25-28043956, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179425-ab595d98, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179425-047eb672, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179425-9bf3930d, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179425-68f3db8d, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179425-7db50b67, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179425-0039411a, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179425-0d23d7b6, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179425-c677de42, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179425-8036abd7, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179425-cf485b3c, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179425-ce033680, #w-node-_0c813e2d-18ff-dfd0-8ebb-f79502179425-432c9c78 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 991px) {
  #w-node-e05e1c0a-4565-8c9f-bc12-522af88b95ff-fbb2e828 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-bdd698da-ff6e-ac11-9371-6f7b8af6c4f1-fbb2e828 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_74da8e3b-3754-b1e9-43ec-80e6e604e0ca-fbb2e828 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_73dfbcd3-44ac-9874-a11a-c5a65d3262c3-305c1b6c {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-d8c929eb, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-8da75265, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-68e81288, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-058a71fa, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-5cd846c9, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-0510a5ac, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-be624d37, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-8775025c, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-2cdaf7c7, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-26a868bd, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-91e74184, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-1fe63064, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-8b9ba82c, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-7e122e63, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-0ab3c111 {
    grid-column: span 1 / span 1;
  }

  #w-node-_1810d177-b695-d3f9-2d50-3873f84be31f-67a5d6fa {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_1810d177-b695-d3f9-2d50-3873f84be330-67a5d6fa {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-f27ee3db, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-6513d621, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-494c3a19, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-adda2fdc, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-202ab604, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-976e53b6, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-976fa0df, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-d6914914, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-8928d2b5, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-b0416b58, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-078734ab, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-a2a97d9c, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-16e09359, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-2c5d288b, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-b97cb395 {
    grid-column: span 1 / span 1;
  }

  #w-node-e05e1c0a-4565-8c9f-bc12-522af88b95ff-7f63c1a1 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-bdd698da-ff6e-ac11-9371-6f7b8af6c4f1-7f63c1a1 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_74da8e3b-3754-b1e9-43ec-80e6e604e0ca-7f63c1a1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-d583120f {
    grid-column: span 1 / span 1;
  }

  #w-node-e05e1c0a-4565-8c9f-bc12-522af88b95ff-236742ac {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-bdd698da-ff6e-ac11-9371-6f7b8af6c4f1-236742ac {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_74da8e3b-3754-b1e9-43ec-80e6e604e0ca-236742ac {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-813a0e85, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-6728ba89, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-d42d2aa7, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0b0a-2943a12c, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0b0a-3093a894, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-a0ea7277, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-a94ea3b4, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-8298eae9, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-b674969b, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-f20c0c31, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-1f1040cc, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-f1d50fdf, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-9d3b2ad2, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-381152b2, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-2c03b43e, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-36b47817, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-83134db9, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-817ee45b, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-cff49b8d, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-3ef65129, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0b0a-98802765, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0b0a-6b692f76, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-bee4f33f, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-e416821b, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0b0a-73ee5c7f, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-3cb8356f, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-fb21e213, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-44a84b4f, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-5e5d90b3, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-3d7a4bf9, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-5d573110, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-7c697e47, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-443a4a5d, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-cd439e43, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-be0c53b3, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-0e13c5d6, #w-node-e49123dd-feef-3dbc-dbb1-397a4f6ce1b3-b065a9d6 {
    grid-column: span 1 / span 1;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_09a580e3-5722-7912-d25a-3e10fa6a62a1-0986b2cc {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b9de8b7e-1fdd-a0a6-4677-217316adc381-0986b39d, #w-node-b9de8b7e-1fdd-a0a6-4677-217316adc397-0986b39d, #w-node-b9de8b7e-1fdd-a0a6-4677-217316adc3ad-0986b39d, #w-node-_9ed52c92-f03a-6cb0-cb90-9ac403725c8e-0986b42d, #w-node-_9ed52c92-f03a-6cb0-cb90-9ac403725ca0-0986b42d, #w-node-_9ed52c92-f03a-6cb0-cb90-9ac403725cb2-0986b42d {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_09a580e3-5722-7912-d25a-3e10fa6a62a1-5f6ee4f3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8ba007e7-baf5-2e4f-ac32-f73d8bc4754e-fbb2e828 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3ca48d40-5970-5b70-aa2c-c8c7874cb221-a53e1441 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3ca48d40-5970-5b70-aa2c-c8c7874cb235-a53e1441 {
    grid-column: span 2 / span 2;
  }

  #w-node-_0fc8f71d-9581-8f84-91f3-a32337e36d87-305c1b6c, #w-node-_18b10d6d-4bcb-da65-0b4c-476916bde7f5-305c1b6c, #w-node-b9d5bae5-d6b8-cea5-c656-7642f496e3f2-305c1b6c, #w-node-bbbed37b-bb89-5c66-83b5-c16cf26a3142-305c1b6c {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_09a580e3-5722-7912-d25a-3e10fa6a62a1-1565924b, #w-node-_55d486e3-1d91-46a9-b30f-2f3ed6bf588b-9c32ba81, #w-node-_09a580e3-5722-7912-d25a-3e10fa6a62a1-a4e63732, #w-node-_09a580e3-5722-7912-d25a-3e10fa6a62a1-1ded0021, #w-node-_09a580e3-5722-7912-d25a-3e10fa6a62a1-10546c4b, #w-node-_55d486e3-1d91-46a9-b30f-2f3ed6bf588b-2b50c4ac, #w-node-_55d486e3-1d91-46a9-b30f-2f3ed6bf588b-0f0edb8b, #w-node-_55d486e3-1d91-46a9-b30f-2f3ed6bf588b-748f5a11, #w-node-_09a580e3-5722-7912-d25a-3e10fa6a62a1-a5584a1e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8ba007e7-baf5-2e4f-ac32-f73d8bc4754e-7f63c1a1, #w-node-_8ba007e7-baf5-2e4f-ac32-f73d8bc4754e-236742ac {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e38aed18-5349-b83d-417f-57f0fab8d0db-28043956, #w-node-_09a580e3-5722-7912-d25a-3e10fa6a62a1-ab595d98, #w-node-_09a580e3-5722-7912-d25a-3e10fa6a62a1-047eb672, #w-node-_09a580e3-5722-7912-d25a-3e10fa6a62a1-9bf3930d, #w-node-_09a580e3-5722-7912-d25a-3e10fa6a62a1-68f3db8d, #w-node-_55d486e3-1d91-46a9-b30f-2f3ed6bf588b-7db50b67, #w-node-_55d486e3-1d91-46a9-b30f-2f3ed6bf588b-0039411a, #w-node-_09a580e3-5722-7912-d25a-3e10fa6a62a1-0d23d7b6, #w-node-_09a580e3-5722-7912-d25a-3e10fa6a62a1-c677de42, #w-node-_09a580e3-5722-7912-d25a-3e10fa6a62a1-8036abd7, #w-node-_09a580e3-5722-7912-d25a-3e10fa6a62a1-cf485b3c, #w-node-_09a580e3-5722-7912-d25a-3e10fa6a62a1-ce033680, #w-node-_55d486e3-1d91-46a9-b30f-2f3ed6bf588b-432c9c78 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_09a580e3-5722-7912-d25a-3e10fa6a62a1-0986b2cc {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_03232444-dd64-f3a8-a4f1-5b139ccada56-0986b2d5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b54cb1a2-f90f-8b41-c37f-cd2332e5be98-0986b2d5 {
    grid-column: span 1 / span 1;
  }

  #w-node-_03232444-dd64-f3a8-a4f1-5b139ccada56-0986b2da {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d69b66de-de2e-562f-1290-bceaa17f2e47-0986b2db {
    align-self: center;
  }

  #w-node-_1866f97a-6e45-c9b1-c12a-faecde86412e-0986b2db, #w-node-_3544fe89-64ab-b6c0-2425-d68493a515cb-0986b2db, #w-node-_1fed1ac4-fa72-7183-c61c-8a5aa65ae470-0986b2db, #w-node-_405310a6-27b5-af90-2b3c-fb87ffdae357-0986b2db, #w-node-d9f24104-ef9a-d13a-2868-fbdac7a17e0f-0986b2db, #w-node-_12f6d25a-f30b-86d6-3496-36d5f77db098-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864136-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86413e-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864146-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86414e-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864156-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86415e-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864166-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864171-0986b2db, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864179-0986b2db {
    order: 0;
  }

  #w-node-_33f00419-ff59-6480-fb7d-bafac87aa4ae-0986b2db {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_33f00419-ff59-6480-fb7d-bafac87aa521-0986b2db {
    grid-column: span 1 / span 1;
  }

  #w-node-_33f00419-ff59-6480-fb7d-bafac87aaa87-0986b2db {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b4e06e52-d075-578e-49db-71a0919eb58a-0986b2de {
    align-self: center;
  }

  #w-node-_1866f97a-6e45-c9b1-c12a-faecde86412e-0986b2de, #w-node-_3544fe89-64ab-b6c0-2425-d68493a515cb-0986b2de, #w-node-_1fed1ac4-fa72-7183-c61c-8a5aa65ae470-0986b2de, #w-node-_405310a6-27b5-af90-2b3c-fb87ffdae357-0986b2de, #w-node-d9f24104-ef9a-d13a-2868-fbdac7a17e0f-0986b2de, #w-node-_12f6d25a-f30b-86d6-3496-36d5f77db098-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864136-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86413e-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864146-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86414e-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864156-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86415e-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864166-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864171-0986b2de, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864179-0986b2de {
    order: 0;
  }

  #w-node-d69b66de-de2e-562f-1290-bceaa17f2e47-0986b2f8 {
    align-self: center;
  }

  #w-node-_1866f97a-6e45-c9b1-c12a-faecde86412e-0986b2f8, #w-node-_3544fe89-64ab-b6c0-2425-d68493a515cb-0986b2f8, #w-node-_1fed1ac4-fa72-7183-c61c-8a5aa65ae470-0986b2f8, #w-node-_405310a6-27b5-af90-2b3c-fb87ffdae357-0986b2f8, #w-node-d9f24104-ef9a-d13a-2868-fbdac7a17e0f-0986b2f8, #w-node-_12f6d25a-f30b-86d6-3496-36d5f77db098-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864136-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86413e-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864146-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86414e-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864156-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86415e-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864166-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864171-0986b2f8, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864179-0986b2f8 {
    order: 0;
  }

  #w-node-d69b66de-de2e-562f-1290-bceaa17f2e47-0986b2f9 {
    align-self: center;
  }

  #w-node-_1866f97a-6e45-c9b1-c12a-faecde86412e-0986b2f9, #w-node-_3544fe89-64ab-b6c0-2425-d68493a515cb-0986b2f9, #w-node-_1fed1ac4-fa72-7183-c61c-8a5aa65ae470-0986b2f9, #w-node-_405310a6-27b5-af90-2b3c-fb87ffdae357-0986b2f9, #w-node-d9f24104-ef9a-d13a-2868-fbdac7a17e0f-0986b2f9, #w-node-_12f6d25a-f30b-86d6-3496-36d5f77db098-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864136-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86413e-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864146-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86414e-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864156-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86415e-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864166-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864171-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864179-0986b2f9, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86412e-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864136-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86413e-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864146-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86414e-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864156-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86415e-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864166-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864171-0986b34d, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864179-0986b34d {
    order: 0;
  }

  #w-node-d69b66de-de2e-562f-1290-bceaa17f2e47-0986b367 {
    align-self: center;
  }

  #w-node-_1866f97a-6e45-c9b1-c12a-faecde86412e-0986b367, #w-node-_3544fe89-64ab-b6c0-2425-d68493a515cb-0986b367, #w-node-_1fed1ac4-fa72-7183-c61c-8a5aa65ae470-0986b367, #w-node-_405310a6-27b5-af90-2b3c-fb87ffdae357-0986b367, #w-node-d9f24104-ef9a-d13a-2868-fbdac7a17e0f-0986b367, #w-node-_12f6d25a-f30b-86d6-3496-36d5f77db098-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864136-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86413e-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864146-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86414e-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864156-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86415e-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864166-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864171-0986b367, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864179-0986b367 {
    order: 0;
  }

  #w-node-c1828432-f54d-f74a-db6a-3f5ba2c6e17f-0986b39d, #w-node-c1828432-f54d-f74a-db6a-3f5ba2c6e18a-0986b39d, #w-node-c1828432-f54d-f74a-db6a-3f5ba2c6e195-0986b39d, #w-node-c1828432-f54d-f74a-db6a-3f5ba2c6e1a0-0986b39d, #w-node-c1828432-f54d-f74a-db6a-3f5ba2c6e1ab-0986b39d, #w-node-_1d75a95c-818e-8648-e506-a90470c9ad9e-0986b39d {
    align-self: end;
  }

  #w-node-_90d5f068-fe83-9dba-8ce7-2928136f769d-0986b39d {
    place-self: baseline stretch;
  }

  #w-node-_7d4bf765-f492-1e21-cc08-b2c27d239acb-0986b39d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: end;
  }

  #w-node-dae09adf-0c44-ec47-fb78-b09064b200fb-0986b3f2 {
    align-self: center;
  }

  #w-node-_3868b49e-183c-8033-7f58-9c1d3dcb4cb7-0986b3f2, #w-node-_3868b49e-183c-8033-7f58-9c1d3dcb4cb9-0986b3f2, #w-node-_3868b49e-183c-8033-7f58-9c1d3dcb4cbd-0986b3f2, #w-node-_9653c356-13fa-76fb-c26e-7705df9454c0-0986b3f2, #w-node-_9653c356-13fa-76fb-c26e-7705df9454c2-0986b3f2, #w-node-_9653c356-13fa-76fb-c26e-7705df9454c4-0986b3f2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-dae09adf-0c44-ec47-fb78-b09064b200fb-0986b3f3 {
    align-self: center;
  }

  #w-node-_3868b49e-183c-8033-7f58-9c1d3dcb4cb7-0986b3f3, #w-node-_3868b49e-183c-8033-7f58-9c1d3dcb4cb9-0986b3f3, #w-node-_3868b49e-183c-8033-7f58-9c1d3dcb4cbd-0986b3f3, #w-node-_9653c356-13fa-76fb-c26e-7705df9454c0-0986b3f3, #w-node-_9653c356-13fa-76fb-c26e-7705df9454c2-0986b3f3, #w-node-_9653c356-13fa-76fb-c26e-7705df9454c4-0986b3f3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-cd9af22f-c02f-ad2e-a393-20a966482c03-0986b42d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7d4bf765-f492-1e21-cc08-b2c27d239acb-0986b42d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: end;
  }

  #w-node-_03232444-dd64-f3a8-a4f1-5b139ccada56-0986b431 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_03232444-dd64-f3a8-a4f1-5b139ccada59-0986b431 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-d69b66de-de2e-562f-1290-bceaa17f2e47-15b5a5bc {
    align-self: center;
  }

  #w-node-_1866f97a-6e45-c9b1-c12a-faecde86412e-15b5a5bc, #w-node-_3544fe89-64ab-b6c0-2425-d68493a515cb-15b5a5bc, #w-node-_1fed1ac4-fa72-7183-c61c-8a5aa65ae470-15b5a5bc, #w-node-_405310a6-27b5-af90-2b3c-fb87ffdae357-15b5a5bc, #w-node-d9f24104-ef9a-d13a-2868-fbdac7a17e0f-15b5a5bc, #w-node-_12f6d25a-f30b-86d6-3496-36d5f77db098-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864136-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86413e-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864146-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86414e-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864156-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86415e-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864166-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864171-15b5a5bc, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864179-15b5a5bc {
    order: 0;
  }

  #w-node-_09a580e3-5722-7912-d25a-3e10fa6a62a1-5f6ee4f3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_74da8e3b-3754-b1e9-43ec-80e6e604e0ca-fbb2e828, #w-node-df24fdb1-37e0-f59d-72fd-ad560e9dc5c4-fbb2e828, #w-node-fb951d1f-31b0-1841-7920-71b04f07e774-fbb2e828, #w-node-_8dbcd0d9-9b14-f50e-1fe4-006458aeed8b-fbb2e828 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3ca48d40-5970-5b70-aa2c-c8c7874cb235-a53e1441 {
    order: -9999;
  }

  #w-node-_3ca48d40-5970-5b70-aa2c-c8c7874cb254-a53e1441 {
    grid-column: span 1 / span 1;
  }

  #w-node-_3ca48d40-5970-5b70-aa2c-c8c7874cb25a-a53e1441 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3ca48d40-5970-5b70-aa2c-c8c7874cb260-a53e1441, #w-node-_3ca48d40-5970-5b70-aa2c-c8c7874cb266-a53e1441 {
    grid-column: span 1 / span 1;
  }

  #w-node-_3ca48d40-5970-5b70-aa2c-c8c7874cb26c-a53e1441, #w-node-_3ca48d40-5970-5b70-aa2c-c8c7874cb2fb-a53e1441 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7462e5f5-cb0f-c014-8fdb-8778e056a7f2-305c1b6c {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_462d2fdf-f75f-4eb8-c640-53a09001a70e-305c1b6c {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_9e8323bb-d90b-442c-9e72-0505ac8018ea-305c1b6c {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_6126be56-4bef-3644-367a-911d44e28b12-305c1b6c {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-ff3c85c0-998c-0640-771a-cfda03ab100e-305c1b6c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_09a580e3-5722-7912-d25a-3e10fa6a62a1-1565924b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d25fad0f-e12d-74c1-9fa4-2625fbb5ab7d-5ada4f9c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6dc3abfd-8744-ccf2-a973-307369706ca8-5ada4f9c {
    grid-column: span 1 / span 1;
  }

  #w-node-d25fad0f-e12d-74c1-9fa4-2625fbb5ab7d-5b43ff5e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6dc3abfd-8744-ccf2-a973-307369706ca8-5b43ff5e {
    grid-column: span 1 / span 1;
  }

  #w-node-c28c7fd5-2c28-9d24-895a-ba751d35a3eb-5b43ff5e, #w-node-d25fad0f-e12d-74c1-9fa4-2625fbb5ab7d-141e3d4e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6dc3abfd-8744-ccf2-a973-307369706ca8-141e3d4e {
    grid-column: span 1 / span 1;
  }

  #w-node-d25fad0f-e12d-74c1-9fa4-2625fbb5ab7d-a5e37914 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6dc3abfd-8744-ccf2-a973-307369706ca8-a5e37914 {
    grid-column: span 1 / span 1;
  }

  #w-node-d25fad0f-e12d-74c1-9fa4-2625fbb5ab7d-bef1e212 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6dc3abfd-8744-ccf2-a973-307369706ca8-bef1e212 {
    grid-column: span 1 / span 1;
  }

  #w-node-c28c7fd5-2c28-9d24-895a-ba751d35a3eb-bef1e212 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_64b8ef43-5121-ae99-3377-475d58dfcf9e-82b54967 {
    grid-row: span 1 / span 1;
  }

  #w-node-_66fc7f2b-5622-6e9c-d0e6-acc5012161b5-26a868bd {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_2de50d04-0e41-3572-46b1-73dc7977f196-26a868bd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cbddb3ac-d529-3f2c-7906-3e881a106bd6-26a868bd {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_5cfff25a-4d39-632d-0fec-9521c3fa5a23-26a868bd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_66fc7f2b-5622-6e9c-d0e6-acc5012161b5-91e74184 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_2de50d04-0e41-3572-46b1-73dc7977f196-91e74184 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cbddb3ac-d529-3f2c-7906-3e881a106bd6-91e74184 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_5cfff25a-4d39-632d-0fec-9521c3fa5a23-91e74184, #w-node-d25fad0f-e12d-74c1-9fa4-2625fbb5ab7d-b192a1d6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6dc3abfd-8744-ccf2-a973-307369706ca8-b192a1d6 {
    grid-column: span 1 / span 1;
  }

  #w-node-c28c7fd5-2c28-9d24-895a-ba751d35a3eb-b192a1d6, #w-node-d25fad0f-e12d-74c1-9fa4-2625fbb5ab7d-a4f82eae {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6dc3abfd-8744-ccf2-a973-307369706ca8-a4f82eae {
    grid-column: span 1 / span 1;
  }

  #w-node-c28c7fd5-2c28-9d24-895a-ba751d35a3eb-a4f82eae, #w-node-d25fad0f-e12d-74c1-9fa4-2625fbb5ab7d-fe09d1ef {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6dc3abfd-8744-ccf2-a973-307369706ca8-fe09d1ef {
    grid-column: span 1 / span 1;
  }

  #w-node-_20393d13-e728-6581-470d-4ea1976ab66c-8b9ba82c {
    grid-area: 2 / 1 / 2 / 2;
  }

  #w-node-_1f562e5b-4341-7701-507a-4bdc057020a5-8b9ba82c, #w-node-a32d1d37-22bc-8586-6e41-e6520beeead8-8b9ba82c, #w-node-db60e914-f790-49fe-52df-118d8886905e-8b9ba82c, #w-node-b037ffb9-3ac3-1b1a-3462-7b5a9b4d11e5-8b9ba82c, #w-node-_0920a473-2b7a-e2b4-bf8b-13d80d1ad938-8b9ba82c, #w-node-_5ca428ad-e7c2-72d6-6788-2e446cf9065e-8b9ba82c, #w-node-b662f716-e6a0-2606-c082-1411f769179c-8b9ba82c {
    grid-area: 1 / 1 / 3 / 2;
    align-self: start;
  }

  #w-node-_4fda6370-0095-176f-56ca-2f5e704432ad-8b9ba82c {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_30dc4748-b6cd-80b9-711f-875ddb0f6bcf-8b9ba82c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2c226bf8-91db-8c5b-ef8a-272a1a939356-9c32ba81 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_55d486e3-1d91-46a9-b30f-2f3ed6bf588b-9c32ba81 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_20393d13-e728-6581-470d-4ea1976ab66c-7e122e63 {
    grid-area: 2 / 1 / 2 / 2;
  }

  #w-node-_1f562e5b-4341-7701-507a-4bdc057020a5-7e122e63, #w-node-a32d1d37-22bc-8586-6e41-e6520beeead8-7e122e63, #w-node-db60e914-f790-49fe-52df-118d8886905e-7e122e63, #w-node-b037ffb9-3ac3-1b1a-3462-7b5a9b4d11e5-7e122e63, #w-node-_0920a473-2b7a-e2b4-bf8b-13d80d1ad938-7e122e63, #w-node-_5ca428ad-e7c2-72d6-6788-2e446cf9065e-7e122e63, #w-node-b662f716-e6a0-2606-c082-1411f769179c-7e122e63 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: start;
  }

  #w-node-_30dc4748-b6cd-80b9-711f-875ddb0f6bcf-7e122e63, #w-node-d25fad0f-e12d-74c1-9fa4-2625fbb5ab7d-7678013b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6dc3abfd-8744-ccf2-a973-307369706ca8-7678013b {
    grid-column: span 1 / span 1;
  }

  #w-node-_66fc7f2b-5622-6e9c-d0e6-acc5012161b5-0ab3c111 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_2de50d04-0e41-3572-46b1-73dc7977f196-0ab3c111 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cbddb3ac-d529-3f2c-7906-3e881a106bd6-0ab3c111 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_5cfff25a-4d39-632d-0fec-9521c3fa5a23-0ab3c111, #w-node-da3f97f8-fbc7-9d3d-07d1-ec0dea13c621-67a5d6fa {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fa334f80-f773-7ac6-c140-fcfae598b8e1-67a5d6fa {
    grid-column: span 1 / span 1;
  }

  #w-node-_38988c54-42ce-3586-f980-9909158c8a3c-67a5d6fa {
    place-self: baseline stretch;
  }

  #w-node-_20393d13-e728-6581-470d-4ea1976ab66c-f27ee3db {
    grid-area: 2 / 1 / 2 / 2;
  }

  #w-node-_1f562e5b-4341-7701-507a-4bdc057020a5-f27ee3db, #w-node-a32d1d37-22bc-8586-6e41-e6520beeead8-f27ee3db, #w-node-db60e914-f790-49fe-52df-118d8886905e-f27ee3db, #w-node-b037ffb9-3ac3-1b1a-3462-7b5a9b4d11e5-f27ee3db, #w-node-_0920a473-2b7a-e2b4-bf8b-13d80d1ad938-f27ee3db, #w-node-_5ca428ad-e7c2-72d6-6788-2e446cf9065e-f27ee3db, #w-node-b662f716-e6a0-2606-c082-1411f769179c-f27ee3db {
    grid-area: 1 / 1 / 3 / 2;
    align-self: start;
  }

  #w-node-_4fda6370-0095-176f-56ca-2f5e704432ad-f27ee3db {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_30dc4748-b6cd-80b9-711f-875ddb0f6bcf-f27ee3db {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_20393d13-e728-6581-470d-4ea1976ab66c-6513d621 {
    grid-area: 2 / 1 / 2 / 2;
  }

  #w-node-_1f562e5b-4341-7701-507a-4bdc057020a5-6513d621, #w-node-a32d1d37-22bc-8586-6e41-e6520beeead8-6513d621, #w-node-db60e914-f790-49fe-52df-118d8886905e-6513d621, #w-node-b037ffb9-3ac3-1b1a-3462-7b5a9b4d11e5-6513d621, #w-node-_0920a473-2b7a-e2b4-bf8b-13d80d1ad938-6513d621, #w-node-_5ca428ad-e7c2-72d6-6788-2e446cf9065e-6513d621, #w-node-b662f716-e6a0-2606-c082-1411f769179c-6513d621 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: start;
  }

  #w-node-_4fda6370-0095-176f-56ca-2f5e704432ad-6513d621 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_30dc4748-b6cd-80b9-711f-875ddb0f6bcf-6513d621 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_20393d13-e728-6581-470d-4ea1976ab66c-494c3a19 {
    grid-area: 2 / 1 / 2 / 2;
  }

  #w-node-_1f562e5b-4341-7701-507a-4bdc057020a5-494c3a19, #w-node-a32d1d37-22bc-8586-6e41-e6520beeead8-494c3a19, #w-node-db60e914-f790-49fe-52df-118d8886905e-494c3a19, #w-node-b037ffb9-3ac3-1b1a-3462-7b5a9b4d11e5-494c3a19, #w-node-_0920a473-2b7a-e2b4-bf8b-13d80d1ad938-494c3a19, #w-node-_5ca428ad-e7c2-72d6-6788-2e446cf9065e-494c3a19, #w-node-b662f716-e6a0-2606-c082-1411f769179c-494c3a19 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: start;
  }

  #w-node-_4fda6370-0095-176f-56ca-2f5e704432ad-494c3a19 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_30dc4748-b6cd-80b9-711f-875ddb0f6bcf-494c3a19 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_20393d13-e728-6581-470d-4ea1976ab66c-adda2fdc {
    grid-area: 2 / 1 / 2 / 2;
  }

  #w-node-_1f562e5b-4341-7701-507a-4bdc057020a5-adda2fdc, #w-node-a32d1d37-22bc-8586-6e41-e6520beeead8-adda2fdc, #w-node-db60e914-f790-49fe-52df-118d8886905e-adda2fdc, #w-node-b037ffb9-3ac3-1b1a-3462-7b5a9b4d11e5-adda2fdc, #w-node-_0920a473-2b7a-e2b4-bf8b-13d80d1ad938-adda2fdc, #w-node-_5ca428ad-e7c2-72d6-6788-2e446cf9065e-adda2fdc, #w-node-b662f716-e6a0-2606-c082-1411f769179c-adda2fdc {
    grid-area: 1 / 1 / 3 / 2;
    align-self: start;
  }

  #w-node-_4fda6370-0095-176f-56ca-2f5e704432ad-adda2fdc {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_30dc4748-b6cd-80b9-711f-875ddb0f6bcf-adda2fdc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_66fc7f2b-5622-6e9c-d0e6-acc5012161b5-202ab604 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_2de50d04-0e41-3572-46b1-73dc7977f196-202ab604 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cbddb3ac-d529-3f2c-7906-3e881a106bd6-202ab604 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_5cfff25a-4d39-632d-0fec-9521c3fa5a23-202ab604 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_20393d13-e728-6581-470d-4ea1976ab66c-976e53b6 {
    grid-area: 2 / 1 / 2 / 2;
  }

  #w-node-_1f562e5b-4341-7701-507a-4bdc057020a5-976e53b6, #w-node-a32d1d37-22bc-8586-6e41-e6520beeead8-976e53b6, #w-node-db60e914-f790-49fe-52df-118d8886905e-976e53b6, #w-node-b037ffb9-3ac3-1b1a-3462-7b5a9b4d11e5-976e53b6, #w-node-_0920a473-2b7a-e2b4-bf8b-13d80d1ad938-976e53b6, #w-node-_5ca428ad-e7c2-72d6-6788-2e446cf9065e-976e53b6, #w-node-b662f716-e6a0-2606-c082-1411f769179c-976e53b6 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: start;
  }

  #w-node-_4fda6370-0095-176f-56ca-2f5e704432ad-976e53b6 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_30dc4748-b6cd-80b9-711f-875ddb0f6bcf-976e53b6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_20393d13-e728-6581-470d-4ea1976ab66c-976fa0df {
    grid-area: 2 / 1 / 2 / 2;
  }

  #w-node-_1f562e5b-4341-7701-507a-4bdc057020a5-976fa0df, #w-node-a32d1d37-22bc-8586-6e41-e6520beeead8-976fa0df, #w-node-db60e914-f790-49fe-52df-118d8886905e-976fa0df, #w-node-b037ffb9-3ac3-1b1a-3462-7b5a9b4d11e5-976fa0df, #w-node-_0920a473-2b7a-e2b4-bf8b-13d80d1ad938-976fa0df, #w-node-_5ca428ad-e7c2-72d6-6788-2e446cf9065e-976fa0df, #w-node-b662f716-e6a0-2606-c082-1411f769179c-976fa0df {
    grid-area: 1 / 1 / 3 / 2;
    align-self: start;
  }

  #w-node-_4fda6370-0095-176f-56ca-2f5e704432ad-976fa0df {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_30dc4748-b6cd-80b9-711f-875ddb0f6bcf-976fa0df {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_20393d13-e728-6581-470d-4ea1976ab66c-d6914914 {
    grid-area: 2 / 1 / 2 / 2;
  }

  #w-node-_1f562e5b-4341-7701-507a-4bdc057020a5-d6914914, #w-node-a32d1d37-22bc-8586-6e41-e6520beeead8-d6914914, #w-node-db60e914-f790-49fe-52df-118d8886905e-d6914914, #w-node-b037ffb9-3ac3-1b1a-3462-7b5a9b4d11e5-d6914914, #w-node-_0920a473-2b7a-e2b4-bf8b-13d80d1ad938-d6914914, #w-node-_5ca428ad-e7c2-72d6-6788-2e446cf9065e-d6914914, #w-node-b662f716-e6a0-2606-c082-1411f769179c-d6914914 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: start;
  }

  #w-node-_4fda6370-0095-176f-56ca-2f5e704432ad-d6914914 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_30dc4748-b6cd-80b9-711f-875ddb0f6bcf-d6914914 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_20393d13-e728-6581-470d-4ea1976ab66c-8928d2b5 {
    grid-area: 2 / 1 / 2 / 2;
  }

  #w-node-_1f562e5b-4341-7701-507a-4bdc057020a5-8928d2b5, #w-node-a32d1d37-22bc-8586-6e41-e6520beeead8-8928d2b5, #w-node-db60e914-f790-49fe-52df-118d8886905e-8928d2b5, #w-node-b037ffb9-3ac3-1b1a-3462-7b5a9b4d11e5-8928d2b5, #w-node-_0920a473-2b7a-e2b4-bf8b-13d80d1ad938-8928d2b5, #w-node-_5ca428ad-e7c2-72d6-6788-2e446cf9065e-8928d2b5, #w-node-b662f716-e6a0-2606-c082-1411f769179c-8928d2b5 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: start;
  }

  #w-node-_4fda6370-0095-176f-56ca-2f5e704432ad-8928d2b5 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_30dc4748-b6cd-80b9-711f-875ddb0f6bcf-8928d2b5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_66fc7f2b-5622-6e9c-d0e6-acc5012161b5-b0416b58 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_2de50d04-0e41-3572-46b1-73dc7977f196-b0416b58 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cbddb3ac-d529-3f2c-7906-3e881a106bd6-b0416b58 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_5cfff25a-4d39-632d-0fec-9521c3fa5a23-b0416b58 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_66fc7f2b-5622-6e9c-d0e6-acc5012161b5-078734ab {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_2de50d04-0e41-3572-46b1-73dc7977f196-078734ab {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cbddb3ac-d529-3f2c-7906-3e881a106bd6-078734ab {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_5cfff25a-4d39-632d-0fec-9521c3fa5a23-078734ab {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_66fc7f2b-5622-6e9c-d0e6-acc5012161b5-a2a97d9c {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_2de50d04-0e41-3572-46b1-73dc7977f196-a2a97d9c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cbddb3ac-d529-3f2c-7906-3e881a106bd6-a2a97d9c {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_5cfff25a-4d39-632d-0fec-9521c3fa5a23-a2a97d9c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_09a580e3-5722-7912-d25a-3e10fa6a62a1-a4e63732, #w-node-_09a580e3-5722-7912-d25a-3e10fa6a62a1-1ded0021, #w-node-_09a580e3-5722-7912-d25a-3e10fa6a62a1-10546c4b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2c226bf8-91db-8c5b-ef8a-272a1a939356-2b50c4ac {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_55d486e3-1d91-46a9-b30f-2f3ed6bf588b-2b50c4ac {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2c226bf8-91db-8c5b-ef8a-272a1a939356-0f0edb8b {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_55d486e3-1d91-46a9-b30f-2f3ed6bf588b-0f0edb8b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2c226bf8-91db-8c5b-ef8a-272a1a939356-748f5a11 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_55d486e3-1d91-46a9-b30f-2f3ed6bf588b-748f5a11, #w-node-_09a580e3-5722-7912-d25a-3e10fa6a62a1-a5584a1e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b0ff9-6344f116 {
    grid-column: span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b0ffa-6344f116 {
    grid-column: span 1 / span 1;
  }

  #w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b0ffc-6344f116 {
    align-self: stretch;
  }

  #w-node-_142d9b36-a8bc-fc38-dbbe-12a4ca2b1352-6344f116 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: end;
  }

  #w-node-_66fc7f2b-5622-6e9c-d0e6-acc5012161b5-b97cb395 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_2de50d04-0e41-3572-46b1-73dc7977f196-b97cb395 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cbddb3ac-d529-3f2c-7906-3e881a106bd6-b97cb395 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_5cfff25a-4d39-632d-0fec-9521c3fa5a23-b97cb395, #w-node-_74da8e3b-3754-b1e9-43ec-80e6e604e0ca-7f63c1a1, #w-node-d25fad0f-e12d-74c1-9fa4-2625fbb5ab7d-231584b5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6dc3abfd-8744-ccf2-a973-307369706ca8-231584b5 {
    grid-column: span 1 / span 1;
  }

  #w-node-_66fc7f2b-5622-6e9c-d0e6-acc5012161b5-d583120f {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_2de50d04-0e41-3572-46b1-73dc7977f196-d583120f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cbddb3ac-d529-3f2c-7906-3e881a106bd6-d583120f {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_5cfff25a-4d39-632d-0fec-9521c3fa5a23-d583120f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71775f23-f563-60f8-339f-4aeeeab0aff0-236742ac, #w-node-_4d2d1414-1767-5a2e-686f-e12b220498d6-236742ac, #w-node-_91ebe0c2-e398-eedd-a4c3-6f092c499454-236742ac, #w-node-fb538886-44af-4237-90cb-b608087b85c5-236742ac {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_48832111-80b6-c7c6-a386-7530654cce7b-236742ac {
    grid-area: 3 / 2 / 4 / 4;
  }

  #w-node-_74da8e3b-3754-b1e9-43ec-80e6e604e0ca-236742ac {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e38aed18-5349-b83d-417f-57f0fab8d0db-28043956 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_66fc7f2b-5622-6e9c-d0e6-acc5012161b5-813a0e85 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_2de50d04-0e41-3572-46b1-73dc7977f196-813a0e85 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cbddb3ac-d529-3f2c-7906-3e881a106bd6-813a0e85 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_5cfff25a-4d39-632d-0fec-9521c3fa5a23-813a0e85 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_66fc7f2b-5622-6e9c-d0e6-acc5012161b5-6728ba89 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_2de50d04-0e41-3572-46b1-73dc7977f196-6728ba89 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cbddb3ac-d529-3f2c-7906-3e881a106bd6-6728ba89 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_5cfff25a-4d39-632d-0fec-9521c3fa5a23-6728ba89 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_66fc7f2b-5622-6e9c-d0e6-acc5012161b5-d42d2aa7 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_2de50d04-0e41-3572-46b1-73dc7977f196-d42d2aa7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cbddb3ac-d529-3f2c-7906-3e881a106bd6-d42d2aa7 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_5cfff25a-4d39-632d-0fec-9521c3fa5a23-d42d2aa7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0a40-2943a12c {
    grid-area: 2 / 1 / 2 / 2;
  }

  #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0b77-2943a12c, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0b9b-2943a12c, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0bbf-2943a12c, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0be3-2943a12c, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0c07-2943a12c, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0c2b-2943a12c, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0c4f-2943a12c {
    grid-area: 1 / 1 / 3 / 2;
    align-self: start;
  }

  #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0c73-2943a12c {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0c7a-2943a12c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0a40-3093a894 {
    grid-area: 2 / 1 / 2 / 2;
  }

  #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0b77-3093a894, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0b9b-3093a894, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0bbf-3093a894, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0be3-3093a894, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0c07-3093a894, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0c2b-3093a894, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0c4f-3093a894 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: start;
  }

  #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0c73-3093a894 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0c7a-3093a894 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_20393d13-e728-6581-470d-4ea1976ab66c-a0ea7277 {
    grid-area: 2 / 1 / 2 / 2;
  }

  #w-node-_1f562e5b-4341-7701-507a-4bdc057020a5-a0ea7277, #w-node-a32d1d37-22bc-8586-6e41-e6520beeead8-a0ea7277, #w-node-db60e914-f790-49fe-52df-118d8886905e-a0ea7277, #w-node-b037ffb9-3ac3-1b1a-3462-7b5a9b4d11e5-a0ea7277, #w-node-_0920a473-2b7a-e2b4-bf8b-13d80d1ad938-a0ea7277, #w-node-_5ca428ad-e7c2-72d6-6788-2e446cf9065e-a0ea7277, #w-node-b662f716-e6a0-2606-c082-1411f769179c-a0ea7277 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: start;
  }

  #w-node-_4fda6370-0095-176f-56ca-2f5e704432ad-a0ea7277 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_30dc4748-b6cd-80b9-711f-875ddb0f6bcf-a0ea7277 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_20393d13-e728-6581-470d-4ea1976ab66c-a94ea3b4 {
    grid-area: 2 / 1 / 2 / 2;
  }

  #w-node-_1f562e5b-4341-7701-507a-4bdc057020a5-a94ea3b4, #w-node-a32d1d37-22bc-8586-6e41-e6520beeead8-a94ea3b4, #w-node-db60e914-f790-49fe-52df-118d8886905e-a94ea3b4, #w-node-b037ffb9-3ac3-1b1a-3462-7b5a9b4d11e5-a94ea3b4, #w-node-_0920a473-2b7a-e2b4-bf8b-13d80d1ad938-a94ea3b4, #w-node-_5ca428ad-e7c2-72d6-6788-2e446cf9065e-a94ea3b4, #w-node-b662f716-e6a0-2606-c082-1411f769179c-a94ea3b4 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: start;
  }

  #w-node-_4fda6370-0095-176f-56ca-2f5e704432ad-a94ea3b4 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_30dc4748-b6cd-80b9-711f-875ddb0f6bcf-a94ea3b4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_20393d13-e728-6581-470d-4ea1976ab66c-8298eae9 {
    grid-area: 2 / 1 / 2 / 2;
  }

  #w-node-_1f562e5b-4341-7701-507a-4bdc057020a5-8298eae9, #w-node-a32d1d37-22bc-8586-6e41-e6520beeead8-8298eae9, #w-node-db60e914-f790-49fe-52df-118d8886905e-8298eae9, #w-node-b037ffb9-3ac3-1b1a-3462-7b5a9b4d11e5-8298eae9, #w-node-_0920a473-2b7a-e2b4-bf8b-13d80d1ad938-8298eae9, #w-node-_5ca428ad-e7c2-72d6-6788-2e446cf9065e-8298eae9, #w-node-b662f716-e6a0-2606-c082-1411f769179c-8298eae9 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: start;
  }

  #w-node-_4fda6370-0095-176f-56ca-2f5e704432ad-8298eae9 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_30dc4748-b6cd-80b9-711f-875ddb0f6bcf-8298eae9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_66fc7f2b-5622-6e9c-d0e6-acc5012161b5-b674969b {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_2de50d04-0e41-3572-46b1-73dc7977f196-b674969b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cbddb3ac-d529-3f2c-7906-3e881a106bd6-b674969b {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_5cfff25a-4d39-632d-0fec-9521c3fa5a23-b674969b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_66fc7f2b-5622-6e9c-d0e6-acc5012161b5-f20c0c31 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_2de50d04-0e41-3572-46b1-73dc7977f196-f20c0c31 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cbddb3ac-d529-3f2c-7906-3e881a106bd6-f20c0c31 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_5cfff25a-4d39-632d-0fec-9521c3fa5a23-f20c0c31 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_66fc7f2b-5622-6e9c-d0e6-acc5012161b5-1f1040cc {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_2de50d04-0e41-3572-46b1-73dc7977f196-1f1040cc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cbddb3ac-d529-3f2c-7906-3e881a106bd6-1f1040cc {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_5cfff25a-4d39-632d-0fec-9521c3fa5a23-1f1040cc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_66fc7f2b-5622-6e9c-d0e6-acc5012161b5-f1d50fdf {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_2de50d04-0e41-3572-46b1-73dc7977f196-f1d50fdf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cbddb3ac-d529-3f2c-7906-3e881a106bd6-f1d50fdf {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_5cfff25a-4d39-632d-0fec-9521c3fa5a23-f1d50fdf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_20393d13-e728-6581-470d-4ea1976ab66c-9d3b2ad2 {
    grid-area: 2 / 1 / 2 / 2;
  }

  #w-node-_1f562e5b-4341-7701-507a-4bdc057020a5-9d3b2ad2, #w-node-a32d1d37-22bc-8586-6e41-e6520beeead8-9d3b2ad2, #w-node-db60e914-f790-49fe-52df-118d8886905e-9d3b2ad2, #w-node-b037ffb9-3ac3-1b1a-3462-7b5a9b4d11e5-9d3b2ad2, #w-node-_0920a473-2b7a-e2b4-bf8b-13d80d1ad938-9d3b2ad2, #w-node-_5ca428ad-e7c2-72d6-6788-2e446cf9065e-9d3b2ad2, #w-node-b662f716-e6a0-2606-c082-1411f769179c-9d3b2ad2 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: start;
  }

  #w-node-_4fda6370-0095-176f-56ca-2f5e704432ad-9d3b2ad2 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_30dc4748-b6cd-80b9-711f-875ddb0f6bcf-9d3b2ad2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_20393d13-e728-6581-470d-4ea1976ab66c-381152b2 {
    grid-area: 2 / 1 / 2 / 2;
  }

  #w-node-_1f562e5b-4341-7701-507a-4bdc057020a5-381152b2, #w-node-a32d1d37-22bc-8586-6e41-e6520beeead8-381152b2, #w-node-db60e914-f790-49fe-52df-118d8886905e-381152b2, #w-node-b037ffb9-3ac3-1b1a-3462-7b5a9b4d11e5-381152b2, #w-node-_0920a473-2b7a-e2b4-bf8b-13d80d1ad938-381152b2, #w-node-_5ca428ad-e7c2-72d6-6788-2e446cf9065e-381152b2, #w-node-b662f716-e6a0-2606-c082-1411f769179c-381152b2 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: start;
  }

  #w-node-_4fda6370-0095-176f-56ca-2f5e704432ad-381152b2 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_30dc4748-b6cd-80b9-711f-875ddb0f6bcf-381152b2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_20393d13-e728-6581-470d-4ea1976ab66c-2c03b43e {
    grid-area: 2 / 1 / 2 / 2;
  }

  #w-node-_1f562e5b-4341-7701-507a-4bdc057020a5-2c03b43e, #w-node-a32d1d37-22bc-8586-6e41-e6520beeead8-2c03b43e, #w-node-db60e914-f790-49fe-52df-118d8886905e-2c03b43e, #w-node-b037ffb9-3ac3-1b1a-3462-7b5a9b4d11e5-2c03b43e, #w-node-_0920a473-2b7a-e2b4-bf8b-13d80d1ad938-2c03b43e, #w-node-_5ca428ad-e7c2-72d6-6788-2e446cf9065e-2c03b43e, #w-node-b662f716-e6a0-2606-c082-1411f769179c-2c03b43e {
    grid-area: 1 / 1 / 3 / 2;
    align-self: start;
  }

  #w-node-_4fda6370-0095-176f-56ca-2f5e704432ad-2c03b43e {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_30dc4748-b6cd-80b9-711f-875ddb0f6bcf-2c03b43e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_66fc7f2b-5622-6e9c-d0e6-acc5012161b5-36b47817 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_2de50d04-0e41-3572-46b1-73dc7977f196-36b47817 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cbddb3ac-d529-3f2c-7906-3e881a106bd6-36b47817 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_5cfff25a-4d39-632d-0fec-9521c3fa5a23-36b47817 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_66fc7f2b-5622-6e9c-d0e6-acc5012161b5-83134db9 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_2de50d04-0e41-3572-46b1-73dc7977f196-83134db9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cbddb3ac-d529-3f2c-7906-3e881a106bd6-83134db9 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_5cfff25a-4d39-632d-0fec-9521c3fa5a23-83134db9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_66fc7f2b-5622-6e9c-d0e6-acc5012161b5-817ee45b {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_2de50d04-0e41-3572-46b1-73dc7977f196-817ee45b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cbddb3ac-d529-3f2c-7906-3e881a106bd6-817ee45b {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_5cfff25a-4d39-632d-0fec-9521c3fa5a23-817ee45b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_66fc7f2b-5622-6e9c-d0e6-acc5012161b5-cff49b8d {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_2de50d04-0e41-3572-46b1-73dc7977f196-cff49b8d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cbddb3ac-d529-3f2c-7906-3e881a106bd6-cff49b8d {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_5cfff25a-4d39-632d-0fec-9521c3fa5a23-cff49b8d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_20393d13-e728-6581-470d-4ea1976ab66c-3ef65129 {
    grid-area: 2 / 1 / 2 / 2;
  }

  #w-node-_1f562e5b-4341-7701-507a-4bdc057020a5-3ef65129, #w-node-a32d1d37-22bc-8586-6e41-e6520beeead8-3ef65129, #w-node-db60e914-f790-49fe-52df-118d8886905e-3ef65129, #w-node-b037ffb9-3ac3-1b1a-3462-7b5a9b4d11e5-3ef65129, #w-node-_0920a473-2b7a-e2b4-bf8b-13d80d1ad938-3ef65129, #w-node-_5ca428ad-e7c2-72d6-6788-2e446cf9065e-3ef65129, #w-node-b662f716-e6a0-2606-c082-1411f769179c-3ef65129 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: start;
  }

  #w-node-_4fda6370-0095-176f-56ca-2f5e704432ad-3ef65129 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_30dc4748-b6cd-80b9-711f-875ddb0f6bcf-3ef65129 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_09a580e3-5722-7912-d25a-3e10fa6a62a1-ab595d98 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0a40-98802765 {
    grid-area: 2 / 1 / 2 / 2;
  }

  #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0b77-98802765, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0b9b-98802765, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0bbf-98802765, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0be3-98802765, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0c07-98802765, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0c2b-98802765, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0c4f-98802765 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: start;
  }

  #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0c73-98802765 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0c7a-98802765 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0a40-6b692f76 {
    grid-area: 2 / 1 / 2 / 2;
  }

  #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0b77-6b692f76, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0b9b-6b692f76, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0bbf-6b692f76, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0be3-6b692f76, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0c07-6b692f76, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0c2b-6b692f76, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0c4f-6b692f76 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: start;
  }

  #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0c73-6b692f76 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0c7a-6b692f76 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_66fc7f2b-5622-6e9c-d0e6-acc5012161b5-bee4f33f {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_2de50d04-0e41-3572-46b1-73dc7977f196-bee4f33f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cbddb3ac-d529-3f2c-7906-3e881a106bd6-bee4f33f {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_5cfff25a-4d39-632d-0fec-9521c3fa5a23-bee4f33f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_20393d13-e728-6581-470d-4ea1976ab66c-e416821b {
    grid-area: 2 / 1 / 2 / 2;
  }

  #w-node-_1f562e5b-4341-7701-507a-4bdc057020a5-e416821b, #w-node-a32d1d37-22bc-8586-6e41-e6520beeead8-e416821b, #w-node-db60e914-f790-49fe-52df-118d8886905e-e416821b, #w-node-b037ffb9-3ac3-1b1a-3462-7b5a9b4d11e5-e416821b, #w-node-_0920a473-2b7a-e2b4-bf8b-13d80d1ad938-e416821b, #w-node-_5ca428ad-e7c2-72d6-6788-2e446cf9065e-e416821b, #w-node-b662f716-e6a0-2606-c082-1411f769179c-e416821b {
    grid-area: 1 / 1 / 3 / 2;
    align-self: start;
  }

  #w-node-_4fda6370-0095-176f-56ca-2f5e704432ad-e416821b {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_30dc4748-b6cd-80b9-711f-875ddb0f6bcf-e416821b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_64b8ef43-5121-ae99-3377-475d58dfcf9e-79f43dce {
    grid-row: span 1 / span 1;
  }

  #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0a40-73ee5c7f {
    grid-area: 2 / 1 / 2 / 2;
  }

  #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0b77-73ee5c7f, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0b9b-73ee5c7f, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0bbf-73ee5c7f, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0be3-73ee5c7f, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0c07-73ee5c7f, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0c2b-73ee5c7f, #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0c4f-73ee5c7f {
    grid-area: 1 / 1 / 3 / 2;
    align-self: start;
  }

  #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0c73-73ee5c7f {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-c9b87f04-9d72-cb40-0464-a28b45ed0c7a-73ee5c7f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_20393d13-e728-6581-470d-4ea1976ab66c-3cb8356f {
    grid-area: 2 / 1 / 2 / 2;
  }

  #w-node-_1f562e5b-4341-7701-507a-4bdc057020a5-3cb8356f, #w-node-a32d1d37-22bc-8586-6e41-e6520beeead8-3cb8356f, #w-node-db60e914-f790-49fe-52df-118d8886905e-3cb8356f, #w-node-b037ffb9-3ac3-1b1a-3462-7b5a9b4d11e5-3cb8356f, #w-node-_0920a473-2b7a-e2b4-bf8b-13d80d1ad938-3cb8356f, #w-node-_5ca428ad-e7c2-72d6-6788-2e446cf9065e-3cb8356f, #w-node-b662f716-e6a0-2606-c082-1411f769179c-3cb8356f {
    grid-area: 1 / 1 / 3 / 2;
    align-self: start;
  }

  #w-node-_30dc4748-b6cd-80b9-711f-875ddb0f6bcf-3cb8356f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_20393d13-e728-6581-470d-4ea1976ab66c-fb21e213 {
    grid-area: 2 / 1 / 2 / 2;
  }

  #w-node-_1f562e5b-4341-7701-507a-4bdc057020a5-fb21e213, #w-node-a32d1d37-22bc-8586-6e41-e6520beeead8-fb21e213, #w-node-db60e914-f790-49fe-52df-118d8886905e-fb21e213, #w-node-b037ffb9-3ac3-1b1a-3462-7b5a9b4d11e5-fb21e213, #w-node-_0920a473-2b7a-e2b4-bf8b-13d80d1ad938-fb21e213, #w-node-_5ca428ad-e7c2-72d6-6788-2e446cf9065e-fb21e213, #w-node-b662f716-e6a0-2606-c082-1411f769179c-fb21e213 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: start;
  }

  #w-node-_30dc4748-b6cd-80b9-711f-875ddb0f6bcf-fb21e213 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_66fc7f2b-5622-6e9c-d0e6-acc5012161b5-44a84b4f {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_2de50d04-0e41-3572-46b1-73dc7977f196-44a84b4f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cbddb3ac-d529-3f2c-7906-3e881a106bd6-44a84b4f {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_5cfff25a-4d39-632d-0fec-9521c3fa5a23-44a84b4f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_09a580e3-5722-7912-d25a-3e10fa6a62a1-047eb672, #w-node-_09a580e3-5722-7912-d25a-3e10fa6a62a1-9bf3930d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_66fc7f2b-5622-6e9c-d0e6-acc5012161b5-5e5d90b3 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_2de50d04-0e41-3572-46b1-73dc7977f196-5e5d90b3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cbddb3ac-d529-3f2c-7906-3e881a106bd6-5e5d90b3 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_5cfff25a-4d39-632d-0fec-9521c3fa5a23-5e5d90b3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_644bd8df-1033-8497-a629-996cef8fe100-6cb5ed25, #w-node-_039e4c36-9d5b-170d-6477-f402865bc6b8-6cb5ed25 {
    grid-column: span 1 / span 1;
  }

  #w-node-_66fc7f2b-5622-6e9c-d0e6-acc5012161b5-3d7a4bf9 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_2de50d04-0e41-3572-46b1-73dc7977f196-3d7a4bf9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cbddb3ac-d529-3f2c-7906-3e881a106bd6-3d7a4bf9 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_5cfff25a-4d39-632d-0fec-9521c3fa5a23-3d7a4bf9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_66fc7f2b-5622-6e9c-d0e6-acc5012161b5-5d573110 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_2de50d04-0e41-3572-46b1-73dc7977f196-5d573110 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cbddb3ac-d529-3f2c-7906-3e881a106bd6-5d573110 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_5cfff25a-4d39-632d-0fec-9521c3fa5a23-5d573110 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_66fc7f2b-5622-6e9c-d0e6-acc5012161b5-7c697e47 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_2de50d04-0e41-3572-46b1-73dc7977f196-7c697e47 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cbddb3ac-d529-3f2c-7906-3e881a106bd6-7c697e47 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_5cfff25a-4d39-632d-0fec-9521c3fa5a23-7c697e47 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_66fc7f2b-5622-6e9c-d0e6-acc5012161b5-443a4a5d {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_2de50d04-0e41-3572-46b1-73dc7977f196-443a4a5d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cbddb3ac-d529-3f2c-7906-3e881a106bd6-443a4a5d {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_5cfff25a-4d39-632d-0fec-9521c3fa5a23-443a4a5d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_644bd8df-1033-8497-a629-996cef8fe100-59dec02f, #w-node-_039e4c36-9d5b-170d-6477-f402865bc6b8-59dec02f {
    grid-column: span 1 / span 1;
  }

  #w-node-_66fc7f2b-5622-6e9c-d0e6-acc5012161b5-cd439e43 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_2de50d04-0e41-3572-46b1-73dc7977f196-cd439e43 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cbddb3ac-d529-3f2c-7906-3e881a106bd6-cd439e43 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_5cfff25a-4d39-632d-0fec-9521c3fa5a23-cd439e43 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_09a580e3-5722-7912-d25a-3e10fa6a62a1-68f3db8d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_66fc7f2b-5622-6e9c-d0e6-acc5012161b5-7bea7f3a {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_2de50d04-0e41-3572-46b1-73dc7977f196-7bea7f3a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cbddb3ac-d529-3f2c-7906-3e881a106bd6-7bea7f3a {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_5cfff25a-4d39-632d-0fec-9521c3fa5a23-7bea7f3a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2c226bf8-91db-8c5b-ef8a-272a1a939356-7db50b67 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_55d486e3-1d91-46a9-b30f-2f3ed6bf588b-7db50b67 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2c226bf8-91db-8c5b-ef8a-272a1a939356-0039411a {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_55d486e3-1d91-46a9-b30f-2f3ed6bf588b-0039411a, #w-node-_09a580e3-5722-7912-d25a-3e10fa6a62a1-0d23d7b6, #w-node-_09a580e3-5722-7912-d25a-3e10fa6a62a1-c677de42, #w-node-_09a580e3-5722-7912-d25a-3e10fa6a62a1-8036abd7, #w-node-_09a580e3-5722-7912-d25a-3e10fa6a62a1-cf485b3c, #w-node-_09a580e3-5722-7912-d25a-3e10fa6a62a1-ce033680 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_66fc7f2b-5622-6e9c-d0e6-acc5012161b5-be0c53b3 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_2de50d04-0e41-3572-46b1-73dc7977f196-be0c53b3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cbddb3ac-d529-3f2c-7906-3e881a106bd6-be0c53b3 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_5cfff25a-4d39-632d-0fec-9521c3fa5a23-be0c53b3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_66fc7f2b-5622-6e9c-d0e6-acc5012161b5-0e13c5d6 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_2de50d04-0e41-3572-46b1-73dc7977f196-0e13c5d6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cbddb3ac-d529-3f2c-7906-3e881a106bd6-0e13c5d6 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_5cfff25a-4d39-632d-0fec-9521c3fa5a23-0e13c5d6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d69b66de-de2e-562f-1290-bceaa17f2e47-e7cc12e5 {
    align-self: center;
  }

  #w-node-_1866f97a-6e45-c9b1-c12a-faecde86412e-e7cc12e5, #w-node-_3544fe89-64ab-b6c0-2425-d68493a515cb-e7cc12e5, #w-node-_1fed1ac4-fa72-7183-c61c-8a5aa65ae470-e7cc12e5, #w-node-_405310a6-27b5-af90-2b3c-fb87ffdae357-e7cc12e5, #w-node-d9f24104-ef9a-d13a-2868-fbdac7a17e0f-e7cc12e5, #w-node-_12f6d25a-f30b-86d6-3496-36d5f77db098-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864136-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86413e-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864146-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86414e-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864156-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde86415e-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864166-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864171-e7cc12e5, #w-node-_1866f97a-6e45-c9b1-c12a-faecde864179-e7cc12e5 {
    order: 0;
  }

  #w-node-_20393d13-e728-6581-470d-4ea1976ab66c-b065a9d6 {
    grid-area: 2 / 1 / 2 / 2;
  }

  #w-node-_1f562e5b-4341-7701-507a-4bdc057020a5-b065a9d6, #w-node-a32d1d37-22bc-8586-6e41-e6520beeead8-b065a9d6, #w-node-db60e914-f790-49fe-52df-118d8886905e-b065a9d6, #w-node-b037ffb9-3ac3-1b1a-3462-7b5a9b4d11e5-b065a9d6, #w-node-_0920a473-2b7a-e2b4-bf8b-13d80d1ad938-b065a9d6, #w-node-_5ca428ad-e7c2-72d6-6788-2e446cf9065e-b065a9d6, #w-node-b662f716-e6a0-2606-c082-1411f769179c-b065a9d6 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: start;
  }

  #w-node-_4fda6370-0095-176f-56ca-2f5e704432ad-b065a9d6 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_30dc4748-b6cd-80b9-711f-875ddb0f6bcf-b065a9d6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2c226bf8-91db-8c5b-ef8a-272a1a939356-432c9c78 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_55d486e3-1d91-46a9-b30f-2f3ed6bf588b-432c9c78 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
}

