:root {
  --midnight-blue: #13003c;
  --blue-violet: #6c29fd;
  --orange-red: #dc003e;
  --white-smoke: #ecedfd;
  --black: black;
  --deep-pink: #ff4479;
  --medium-slate-blue: #9361ff;
  --medium-violet-red: rgba(209, 53, 162, .1);
  --pale-violet-red: #ff84a7;
  --blue: #4000c9;
  --dark-blue: #2d008f;
}

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

.w-layout-blockcontainer {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

@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: #333;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

h1 {
  color: var(--midnight-blue);
  letter-spacing: -.03em;
  margin-top: 0;
  margin-bottom: 24px;
  font-family: Figtree, sans-serif;
  font-size: 65px;
  font-weight: 500;
  line-height: 120%;
}

h2 {
  color: var(--midnight-blue);
  letter-spacing: -.03px;
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Figtree, sans-serif;
  font-size: 55px;
  font-weight: 500;
  line-height: 110%;
}

h3 {
  color: var(--midnight-blue);
  margin-top: 0;
  margin-bottom: 16px;
  font-family: Figtree, sans-serif;
  font-size: 45px;
  font-weight: 500;
  line-height: 115%;
}

h4 {
  color: var(--midnight-blue);
  margin-top: 0;
  margin-bottom: 12px;
  font-family: Figtree, sans-serif;
  font-size: 35px;
  font-weight: 500;
  line-height: 120%;
}

h5 {
  color: var(--midnight-blue);
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Figtree, sans-serif;
  font-size: 25px;
  font-weight: 500;
  line-height: 110%;
}

h6 {
  color: var(--midnight-blue);
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Figtree, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 115%;
}

p {
  color: var(--midnight-blue);
  margin-bottom: 10px;
  font-family: Figtree, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 160%;
}

a {
  color: var(--blue-violet);
  font-family: Figtree, sans-serif;
  text-decoration: none;
}

ul {
  color: var(--midnight-blue);
  margin-top: 20px;
  margin-bottom: 30px;
  padding-left: 40px;
}

ol {
  color: var(--midnight-blue);
  margin-top: 20px;
  margin-bottom: 20px;
  padding-left: 40px;
}

li {
  margin-bottom: 10px;
  font-family: Figtree, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

blockquote {
  background-color: var(--orange-red);
  color: #fff;
  text-align: center;
  border: 1px #000;
  border-radius: 8px;
  margin-top: 60px;
  margin-bottom: 60px;
  padding: 90px 140px 80px;
  font-family: Figtree, sans-serif;
  font-size: 30px;
  font-weight: 300;
  line-height: 130%;
}

.dropdown {
  color: #f0f0f0;
  display: inline-block;
  position: static;
}

.dropdown-list {
  padding-top: 32px;
}

.dropdown-list.w--open {
  width: auto;
  background-color: rgba(0, 0, 0, 0);
  margin-left: 0;
  margin-right: 0;
  padding-top: 32px;
}

.dropdown-40px-padding {
  width: 100%;
  padding: 40px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  position: relative;
}

.dropdown-card {
  width: 100%;
  box-shadow: 0 3px 12px 0 var(--white-smoke);
  background-color: #fff;
  border: 1px solid #f1f1f2;
  border-radius: 4px;
  position: relative;
  overflow: hidden;
}

.nav-logo-brand {
  color: #f0f0f0;
  transition: color .3s, transform .3s;
}

.nav-logo-brand:hover {
  transform: scale(.9);
}

.dropdown-icon {
  width: 14px;
  max-width: 17%;
  color: #f0f0f0;
  margin-bottom: -1px;
  margin-left: 6px;
  position: static;
}

.dropdown-icon._100-invert {
  max-width: none;
  background-color: var(--white-smoke);
  filter: none;
  border-radius: 100px;
  padding: 2px;
  font-weight: 500;
}

.nav-header-content {
  justify-content: space-between;
  align-items: center;
  padding-top: 32px;
  padding-bottom: 32px;
  display: flex;
}

.nav-header-list {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  justify-content: flex-end;
  align-items: center;
  margin-top: 10px;
  margin-bottom: 0;
  margin-left: 32px;
  padding-left: 0;
  list-style-type: none;
  display: flex;
}

.nav-link {
  color: var(--midnight-blue);
  padding: 0;
  font-family: Figtree, sans-serif;
  font-size: 16px;
  font-weight: 400;
  transition: color .3s;
}

.nav-link:hover {
  color: var(--blue-violet);
}

.nav-link.w--current {
  color: var(--black);
  -webkit-text-stroke-color: var(--black);
}

.container {
  max-width: 1218px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 24px;
  padding-right: 24px;
  display: block;
  position: relative;
}

.logo {
  color: var(--midnight-blue);
  font-family: Figtree, sans-serif;
  font-size: 29px;
  font-weight: 700;
  line-height: 38px;
}

.nav-list-item {
  color: #000;
  font-family: Figtree, sans-serif;
  font-weight: 300;
}

.btn-hidden-on-mbl {
  margin-left: 24px;
}

.dropdown-link {
  width: 100%;
  color: var(--midnight-blue);
  align-items: center;
  padding: 0;
  font-family: Figtree, sans-serif;
  font-size: 16px;
  font-weight: 500;
  text-decoration: none;
  transition: color .3s;
  display: flex;
}

.dropdown-link:hover {
  color: var(--deep-pink);
}

.dropdown-grid {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 200px 200px 200px;
  align-items: stretch;
  justify-items: stretch;
}

.header-right-col {
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.navigation-header {
  background-color: #fff;
}

.text-span {
  color: #465353;
}

.dropdown-toggle {
  z-index: auto;
  color: var(--midnight-blue);
  align-items: center;
  padding: 0;
  font-family: Figtree, sans-serif;
  font-size: 16px;
  font-weight: 400;
  transition: color .3s;
  display: flex;
}

.dropdown-toggle:hover {
  color: var(--blue-violet);
}

.header-left-col {
  align-items: center;
  display: flex;
}

.link-wrapper-white {
  color: #fff;
  align-items: center;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
  display: flex;
}

.link-icon-right {
  margin-left: 6px;
}

.text-left.text-center-mbl {
  text-align: left;
  font-size: 14px;
}

.ann-top-bar-30px-padding {
  width: 100%;
  padding-top: 10px;
  padding-bottom: 10px;
}

.ann-top-bar-right-col {
  margin-right: 24px;
}

.ann-top-bar-flex-h-sb {
  justify-content: center;
  align-items: center;
  display: flex;
}

.ann-top-bar {
  background-color: var(--black);
  color: #fff;
  text-align: center;
  padding-left: 72px;
  padding-right: 72px;
  font-family: Figtree, sans-serif;
  font-size: 18px;
  line-height: 28px;
  position: relative;
  overflow: hidden;
}

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

.center-text._60 {
  width: 60%;
  margin-left: auto;
  margin-right: auto;
}

.light-color-text {
  color: #f6fbfc;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.light-color-text._400px {
  width: 600px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.mg-bottom-40px {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 40px;
  display: flex;
}

.button-wrapper-center {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.button-col-left {
  margin-right: 24px;
}

.btn-primary {
  background-color: var(--deep-pink);
  pointer-events: auto;
  color: #fff;
  mix-blend-mode: normal;
  border: 0 rgba(0, 0, 0, 0);
  border-radius: 100px;
  padding: 18px 40px;
  font-family: Figtree, sans-serif;
  font-size: 16px;
  font-weight: 400;
  text-decoration: none;
  transition: transform .3s, color .3s, background-color .3s;
}

.btn-primary:hover {
  background-color: var(--deep-pink);
  border-color: #137074;
  transform: translate(0, -3px);
}

.btn-primary._2 {
  background-color: var(--medium-slate-blue);
  color: #fff;
}

.btn-primary._2:hover {
  background-color: var(--deep-pink);
  color: #fff;
}

.btn-primary._3 {
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #fff;
}

.btn-primary._3:hover {
  color: var(--black);
  background-color: #fff;
}

.btn-primary._4 {
  border: 1px solid var(--deep-pink);
  color: var(--deep-pink);
  background-color: rgba(0, 0, 0, 0);
}

.btn-primary._4:hover {
  border-color: var(--deep-pink);
  background-color: var(--deep-pink);
  color: #fff;
}

.btn-primary.sidebar {
  position: absolute;
  bottom: 20px;
  left: 20px;
}

.section {
  background-color: #fff;
  padding-top: 100px;
  padding-bottom: 100px;
  display: block;
  position: relative;
}

.section.white-color {
  background-color: #fff;
  padding-top: 40px;
  padding-bottom: 0;
}

.section.white-color-mg-top-0px {
  background-color: #fff;
  padding-top: 0;
  padding-bottom: 0;
}

.section.hero {
  background-color: var(--white-smoke);
  background-image: linear-gradient(#fff, rgba(255, 255, 255, .4) 45%, #fff 80%), url('../images/Stripes.svg'), linear-gradient(rgba(255, 255, 255, 0), rgba(64, 0, 201, .1) 50%);
  background-position: 0 0, 0 0, 0 0;
  background-repeat: repeat, no-repeat, repeat;
  background-size: auto, 2110px, auto;
}

.section.hero.about {
  background-color: #fff;
  background-image: linear-gradient(#fff 4%, rgba(0, 0, 0, 0) 54%, #fff), url('../images/Stripes.svg'), linear-gradient(rgba(147, 97, 255, .13), rgba(64, 0, 201, .1) 50%);
  background-position: 0 0, 100% 100%, 0 0;
  background-repeat: repeat, no-repeat, repeat;
  background-size: auto, 2110px, auto;
}

.section.white, .section.features {
  background-color: #fff;
}

.section.no-top-paading {
  padding-top: 0;
}

.section.no-padding-bottom {
  padding-bottom: 0;
}

.section.gradient {
  background-image: linear-gradient(135deg, var(--white-smoke), transparent 52%, var(--medium-violet-red));
}

.absolut-bottom-white-color {
  height: 20%;
  background-color: #fff;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.contect-text-image-wrapper {
  z-index: 3;
  perspective: 2000px;
  border-radius: 5px;
  position: relative;
  overflow: visible;
}

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

.mg-bottom-80px {
  margin-bottom: 80px;
}

.dark-color-text {
  color: #191a1a;
}

.mg-bottom-16px {
  margin-bottom: 16px;
}

.mg-bottom-0px {
  margin-bottom: 0;
}

.heading-h3 {
  margin-top: 0;
  margin-bottom: 12px;
  font-size: 24px;
  line-height: 34px;
}

.icon-56px {
  width: 65px;
  height: 65px;
  padding: 0;
}

.icon-56px.mg-right-12px {
  margin-right: 12px;
}

.icon-56px._1 {
  background-image: url('../images/Features-2.png');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.icon-56px._2 {
  background-image: url('../images/Features-3.png');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.icon-56px._3 {
  background-image: url('../images/Features-1.png');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.mg-bottom-24px {
  margin-bottom: 24px;
}

.grid-3-colmn-1-colmn-gap-48px {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  align-items: center;
  justify-items: stretch;
}

.color-gray-text {
  color: #465353;
}

.grid-2-colmn-right-text-0-8fr {
  grid-column-gap: 120px;
  grid-row-gap: 120px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .8fr;
  align-items: center;
  justify-items: stretch;
}

.button-wrapper {
  flex-direction: row;
  align-items: center;
  display: flex;
}

.contect-image-wrapper {
  width: 40%;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 3px;
  position: relative;
  overflow: hidden;
}

.contect-image-wrapper.overall-mg {
  background-color: var(--white-smoke);
  box-shadow: none;
  background-image: linear-gradient(rgba(0, 0, 0, 0), #fff 80%);
  border-radius: 8px;
  padding: 65px;
}

.contect-image-wrapper.overall-mg._2 {
  width: 100%;
  object-fit: fill;
  padding: 0;
}

.contect-image-wrapper.overall-mg.cta {
  width: auto;
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  padding: 55px;
}

.contect-image-wrapper.overall-mg.center {
  width: auto;
  background-color: rgba(0, 0, 0, 0);
  background-image: linear-gradient(to bottom, rgba(236, 237, 253, .3), transparent 39%), url('../images/Stripes-invers.svg'), linear-gradient(to bottom, var(--white-smoke), white 80%);
  background-position: 0 0, 50% 0, 0 0;
  background-size: auto, 1000px, auto;
  flex-direction: column;
  align-items: center;
  padding-bottom: 65px;
  display: flex;
}

.contect-image-wrapper.overall-mg.center._2 {
  padding-bottom: 65px;
}

.grid-1-colmn-16px {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.icon-list-card {
  width: 100%;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: .4fr 1.5fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  display: grid;
}

.icon-list-box {
  width: 26px;
  height: 26px;
  min-height: 26px;
  min-width: 26px;
  background-color: var(--medium-slate-blue);
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  margin-right: 16px;
  display: flex;
}

.icon-list-box.red {
  background-color: var(--pale-violet-red);
}

.mg-bottom-32px {
  margin-bottom: 32px;
}

.grid-2-colmn-left-text-0-8fr {
  grid-column-gap: 120px;
  grid-row-gap: 120px;
  grid-template-rows: auto;
  grid-template-columns: .8fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  justify-items: stretch;
  display: grid;
}

.mg-bottom-50px {
  margin-bottom: 50px;
}

.grid-2-colmn-80px-gap {
  grid-column-gap: 60px;
  grid-row-gap: 80px;
  grid-template-rows: auto;
  align-items: center;
  justify-items: stretch;
}

.mg-bottom-8px {
  margin-bottom: 8px;
}

.inner-container-700px {
  max-width: 700px;
}

.white-card {
  background-color: #fff;
  border-radius: 4px;
  padding: 32px;
}

.white-card.mg-bottom-12px {
  box-shadow: 0 10px 30px 0 var(--white-smoke);
  background-color: #fff;
  margin-bottom: 12px;
  font-family: Figtree, sans-serif;
}

.white-card.mg-bottom-12px.no-shadow {
  box-shadow: none;
}

.white-card._2 {
  box-shadow: 0 10px 30px 0 var(--white-smoke);
}

.list-label {
  background-color: var(--deep-pink);
  color: #f6fbfc;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  margin-right: 16px;
  padding: 6px;
  display: flex;
}

.list-label.black {
  background-color: var(--midnight-blue);
}

._18px-normal-text {
  font-family: Figtree, sans-serif;
  font-size: 18px;
  font-weight: 400;
  text-decoration: none;
}

._18px-normal-text.color {
  color: var(--deep-pink);
}

._16px-paragraph {
  color: var(--midnight-blue);
  font-family: Figtree, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.2;
}

.divider {
  height: 1px;
  background-color: var(--white-smoke);
}

.month-text {
  color: var(--black);
}

.pricing-card {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.flex-center-h {
  align-items: center;
  text-decoration: none;
  display: flex;
}

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

.div-block {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.flex-center-h-strech {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.mg-20px {
  height: 20px;
}

.testimonial-image-wrapper {
  height: 600px;
  overflow: hidden;
}

.quote-paragraph {
  color: var(--deep-pink);
  font-size: 40px;
}

.grid-1-colmn-0px {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-columns: 1fr;
}

.accordion-item-wrapper {
  width: 100%;
  border-bottom: 1px solid var(--white-smoke);
  justify-content: space-between;
  margin-bottom: -1px;
  padding-bottom: 25px;
  display: flex;
}

.accordion-item-wrapper.mg-top-56px {
  padding-top: 26px;
}

.accordion-inner-720px {
  max-width: 720px;
  flex-direction: column;
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.accordion-title {
  margin-top: 0;
  margin-bottom: 0;
}

.accordion-content-left {
  display: flex;
}

.horizontal-line {
  width: 40%;
  height: 2px;
  background-color: #f6fbfc;
  position: absolute;
}

.heigh-16px {
  height: 16px;
}

.accordion-question {
  align-items: center;
  display: flex;
}

.accordion-icon {
  width: 42px;
  height: 42px;
  background-color: var(--medium-slate-blue);
  border-radius: 100px;
  flex: none;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  display: flex;
  position: relative;
}

.vertical-line {
  width: 2px;
  height: 40%;
  color: #ff7839;
  background-color: #f6fbfc;
}

.accordion-answer {
  width: 100%;
  overflow: hidden;
}

._100-invert {
  filter: invert();
}

.light-color-paragraph {
  color: #abe4e6;
}

.cta-section {
  background-color: var(--medium-slate-blue);
  background-image: linear-gradient(to bottom, rgba(147, 97, 255, .94), var(--medium-slate-blue)), url('../images/Stripes.svg');
  background-position: 0 0, 0 0;
  padding-top: 40px;
  padding-bottom: 40px;
  position: relative;
  overflow: hidden;
}

.button-wrapper-left {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.midd-footer-with-bottom-border {
  padding-top: 60px;
  padding-bottom: 40px;
}

.footer-section {
  background-color: #fff;
  border: 1px #000;
  font-family: Figtree, sans-serif;
}

.bottom-footer {
  color: #465353;
  text-align: center;
  border: 1px #000;
  grid-template-rows: auto;
  padding-top: 12px;
  padding-bottom: 12px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-size: 15px;
}

.footer-link {
  color: #465353;
  font-size: 16px;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
  transition: color .3s;
}

.footer-link:hover {
  color: #dc003e;
}

.footer-link-item {
  color: var(--midnight-blue);
  margin-bottom: 24px;
}

.input {
  min-height: 55px;
  border: 1px solid var(--white-smoke);
  background-color: rgba(236, 237, 253, .25);
  border-radius: 4px;
  margin-bottom: 0;
  padding: 16px 20px;
  font-size: 14px;
  transition: border-color .3s, color .3s, box-shadow .3s;
  position: relative;
  overflow: hidden;
}

.input:hover {
  border-color: var(--pale-violet-red);
}

.input:focus {
  border-color: var(--orange-red);
  color: #303030;
}

.input::-ms-input-placeholder {
  color: var(--midnight-blue);
  font-size: 16px;
  line-height: 150%;
}

.input::placeholder {
  color: var(--midnight-blue);
  font-size: 16px;
  line-height: 150%;
}

.input.message {
  min-height: 200px;
}

.footer-head-title {
  color: var(--midnight-blue);
  margin-bottom: 24px;
  font-family: Figtree, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
}

.grid-footer-vr-1 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: auto .9fr;
  align-items: start;
}

.footer-header-social-grid {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, 36px);
  justify-content: end;
  align-self: center;
  justify-items: end;
}

.footer-header-social-grid.center-mbl {
  grid-template-columns: auto auto auto auto auto;
  justify-content: start;
  justify-items: start;
}

.nav-social-link {
  width: 30px;
  height: 30px;
  min-height: 30px;
  min-width: 30px;
  border-style: none;
  border-width: 1px;
  border-color: var(--white-smoke) #04a1a7 #04a1a7;
  background-color: var(--white-smoke);
  border-radius: 3px;
  justify-content: center;
  align-items: center;
  transition: background-color .3s, transform .3s, color .3s;
  display: flex;
}

.nav-social-link:hover {
  background-color: #ffd6e2;
  transform: scale(.9);
}

.footer-brand {
  color: #303030;
  text-decoration: none;
}

.footer-link-grid {
  grid-template-rows: auto;
  grid-template-columns: auto;
}

.btn-secondary-submit {
  width: 40px;
  border: 1px solid var(--orange-red);
  background-color: var(--deep-pink);
  background-image: url('../images/icons8-paper-plane-message-240.png');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 30px;
  border-radius: 0 4px 4px 0;
  padding: 18px 24px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-size: 18px;
  font-weight: 700;
  text-decoration: none;
  transition: transform .3s, color .3s, background-color .3s;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.btn-secondary-submit:hover {
  background-color: var(--medium-slate-blue);
  border-color: #137074;
}

.form {
  position: relative;
}

.copyright-text {
  color: #fff;
  font-size: 13px;
}

.copyright-text.left {
  color: #465353;
  text-align: left;
  font-size: 16px;
  font-weight: 400;
  line-height: 150%;
  display: inline-block;
}

.copyright-text.right {
  text-align: right;
  margin-right: 14px;
  font-size: 16px;
  display: inline;
}

.drop-text {
  color: #465353;
  font-size: 13px;
}

.icon-40px {
  width: 40px;
  height: 0;
  color: rgba(0, 0, 0, 0);
  background-color: rgba(0, 0, 0, 0);
  border-radius: 100%;
  align-items: center;
  padding: 0;
  display: flex;
}

.grid-2-colmn-left-0-8fr-gap-80px {
  grid-column-gap: 100px;
  grid-row-gap: 120px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .8fr;
  align-items: start;
  justify-items: stretch;
  display: grid;
}

.grid-4-colmn-2coulm-mbl {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  align-items: center;
  justify-items: stretch;
}

.facts-card {
  height: 300px;
  border: 1px solid var(--white-smoke);
  box-shadow: 0 10px 30px 0 var(--white-smoke);
  background-color: rgba(255, 255, 255, .64);
  border-radius: 6px;
  flex-direction: column;
  justify-content: space-between;
  padding: 32px;
  display: flex;
}

.mg-top-40px {
  margin-top: 40px;
}

.grid-2-colmn {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  color: var(--midnight-blue);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  justify-items: stretch;
  font-family: Figtree, sans-serif;
  display: grid;
}

.card-form {
  width: 80%;
  min-height: auto;
  box-shadow: 0 10px 30px 0 var(--white-smoke);
  background-color: #fff;
  border-radius: 8px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 59px;
}

.input-label {
  margin-bottom: 16px;
  font-family: Figtree, sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.colored-bar {
  width: 90%;
  height: 5px;
  background-color: var(--blue-violet);
  border-radius: 8px;
}

.mg-bottom-100px {
  margin-bottom: 100px;
}

.body {
  background-color: #fff;
}

.grid-2-colmn-left-text-1-2fr {
  grid-column-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: 1.2fr 1fr;
  align-items: center;
}

.style-guide-line {
  height: 1px;
  background-color: var(--white-smoke);
  flex: 1;
  margin-left: 0;
}

.component-wrapper {
  width: 100%;
  text-align: left;
  padding-bottom: 0;
}

.text-small {
  color: #000;
  font-size: 16px;
  font-weight: 600;
  line-height: 150%;
}

.paragraph-small {
  font-size: 14px;
  font-weight: 300;
  line-height: 160%;
}

.color-name {
  color: var(--midnight-blue);
  background-color: #fff;
  border-radius: 4px;
  padding: 4px 10px;
  font-family: Figtree, sans-serif;
  font-size: 10px;
  font-weight: 500;
  display: inline-block;
  box-shadow: 1px 1px 10px rgba(23, 30, 48, .1);
}

.paragraph-big {
  color: var(--midnight-blue);
  font-family: Lato, sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 170%;
}

.paragraph-big.changelog {
  margin-bottom: 0;
}

.grid-colors {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-columns: 1fr 1fr 1fr;
}

.mg-40px {
  width: 100%;
  height: 40px;
}

.color-shade-card {
  color: #270129;
  text-align: left;
  background-color: #fff;
  border-top: 1px rgba(202, 212, 236, .4);
  flex: 1;
  padding: 20px 0 0;
  font-family: Figtree, sans-serif;
  display: flex;
}

.line-wrapper {
  width: 100%;
  text-align: center;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-top: 100px;
  margin-bottom: 60px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.card-component {
  width: 100%;
  text-align: center;
  background-color: #fff;
  border: 1px solid #e9e2e9;
  border-radius: 10px;
  flex-direction: column;
  flex: 0 auto;
  justify-content: center;
  align-items: stretch;
  padding: 20px;
  display: flex;
  position: relative;
}

.card-component.dark {
  background-color: var(--midnight-blue);
}

.color-block {
  height: 200px;
  border-radius: 10px;
  flex-direction: column;
  align-items: flex-start;
  padding: 20px;
  display: flex;
}

.color-block._8 {
  background-color: var(--medium-violet-red);
}

.color-block._11 {
  background-color: #fdc54b;
}

.color-block._9 {
  background-color: var(--white-smoke);
}

.color-block._7 {
  background-color: var(--pale-violet-red);
}

.color-block._10 {
  background-color: #ffbd2f;
}

.color-block._1 {
  background-color: var(--midnight-blue);
  border-radius: 10px;
  flex-direction: column;
  align-items: flex-start;
  padding: 17px;
  display: flex;
}

.color-block._3 {
  background-color: var(--blue-violet);
}

.color-block._4 {
  background-color: var(--medium-slate-blue);
}

.color-block._5 {
  background-color: var(--orange-red);
}

.color-block._6 {
  background-color: var(--deep-pink);
}

.color-block._2 {
  background-color: var(--blue);
}

.color-block._12 {
  background-color: #ffe174;
}

.style-guide-buttons {
  width: 100%;
  grid-column-gap: 23px;
  grid-row-gap: 24px;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  margin-bottom: 0;
  display: grid;
}

.style-guide-title-center {
  background-color: var(--white-smoke);
  color: var(--midnight-blue);
  letter-spacing: 1.5px;
  text-transform: uppercase;
  padding: 15px;
  font-family: Figtree, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 100%;
  position: absolute;
}

.style-guide-left-sidebar {
  width: 270px;
  background-color: var(--white-smoke);
  color: #fff;
  padding-bottom: 100px;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
}

.style-guide-menu-block {
  border-top: 1px solid rgba(255, 255, 255, .2);
  flex-direction: column;
  align-items: stretch;
  padding: 32px 20px 32px 10px;
  display: flex;
}

.style-guide-link {
  width: 100%;
  background-color: var(--blue-violet);
  color: #e9e2e9;
  border-radius: 10px;
  padding: 12px 24px;
  font-family: Figtree, sans-serif;
  font-size: 16px;
  line-height: 150%;
  text-decoration: none;
  transition: background-color .4s;
}

.style-guide-link:hover {
  background-color: var(--medium-slate-blue);
  color: #fff;
  border-radius: 10px;
  font-family: Figtree, sans-serif;
  text-decoration: none;
}

.style-guide-link.w--current {
  background-color: var(--blue-violet);
}

.style-guide-link.w--current:hover {
  background-color: var(--medium-slate-blue);
}

.page-wrapper-sg {
  margin-left: 270px;
}

.white {
  color: #fff;
  font-weight: 500;
}

.info-wrapper-900px {
  width: 700px;
  margin-left: auto;
  margin-right: auto;
}

.grid-2-colmn-100px-gap {
  z-index: 2;
  grid-column-gap: 100px;
  grid-row-gap: 100px;
  grid-template-rows: auto;
  align-items: center;
  justify-items: stretch;
  position: relative;
}

.icon-list-card-vr-2 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.card-copy {
  box-shadow: 0 10px 30px 0 var(--white-smoke);
  text-align: left;
  background-color: #fff;
  border: 1px #ecebea;
  border-radius: 10px 0 0 10px;
  flex-direction: column;
  padding: 60px 48px;
  display: flex;
  position: relative;
}

.card-copy:hover {
  text-decoration: none;
}

.card-copy.transparent {
  background-color: var(--medium-violet-red);
  background-image: linear-gradient(to bottom, var(--medium-violet-red), white), url('../images/Stripes.svg');
  box-shadow: none;
  background-position: 0 0, 50%;
  background-size: auto, 900px;
  border: 0 rgba(0, 0, 0, 0);
  border-radius: 0 10px 10px 0;
  padding-left: 60px;
  padding-right: 60px;
}

.card-copy.video {
  box-shadow: none;
  background-color: rgba(0, 0, 0, 0);
  justify-content: flex-start;
  padding: 0;
}

.icon-list-box-vr-2 {
  width: 26px;
  height: 26px;
  min-height: 26px;
  min-width: 26px;
  background-color: var(--deep-pink);
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  margin-right: 16px;
  display: flex;
}

.icon-list-box-vr-2.x {
  background-color: var(--medium-slate-blue);
}

.position-relative {
  background-color: var(--white-smoke);
  background-image: linear-gradient(rgba(0, 0, 0, 0), #fff 70%);
  border-radius: 8px;
  padding: 60px;
  position: relative;
  overflow: hidden;
}

.position-relative.red {
  background-color: var(--medium-violet-red);
  padding-bottom: 40px;
}

.animation-sponsor-wrapper {
  width: 100%;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: rgba(0, 0, 0, 0);
  border: 1px #000;
  align-items: center;
  display: flex;
  position: relative;
  top: 0;
  left: 0;
  overflow: hidden;
}

.top-footer-grid {
  border-bottom: 1px solid var(--white-smoke);
  grid-template-rows: auto;
  grid-template-columns: 2.25fr 1fr;
  align-items: center;
  margin-bottom: 60px;
}

.bottom-links-wrapper {
  justify-content: flex-end;
  display: flex;
}

.gradient-container {
  background-color: rgba(0, 0, 0, 0);
  background-image: url('../images/Stripes.svg'), linear-gradient(106deg, rgba(64, 0, 201, .14), rgba(255, 255, 255, 0) 51%, rgba(220, 0, 62, .11));
  background-position: 0 0, 0 0;
  background-size: auto, auto;
  border-radius: 8px;
  padding: 20px 80px 0 40px;
}

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

.features-info {
  position: relative;
}

.testimonials-grid {
  width: 800px;
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  justify-items: center;
  margin-left: auto;
  margin-right: auto;
}

.star {
  margin-left: 2px;
  margin-right: 2px;
}

.image {
  filter: invert();
}

.arete-testimonials-card {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.mg-60px {
  width: 100%;
  height: 60px;
}

.checkmark-circle {
  width: 24px;
  height: 24px;
  background-color: var(--pale-violet-red);
  border: 1px solid #fff;
  border-radius: 50%;
  flex: none;
  justify-content: center;
  align-items: center;
  display: flex;
}

.checkmark-circle.purple {
  background-color: var(--medium-slate-blue);
}

.pricing-feature-wrapper {
  grid-column-gap: 16px;
  color: #fff;
  flex-direction: row;
  align-items: center;
  margin-bottom: 12px;
  display: flex;
}

.pricing-card-vr-2 {
  background-color: rgba(0, 0, 0, 0);
  background-image: linear-gradient(to bottom, var(--white-smoke), white 64%);
  border-radius: 0;
  flex-direction: column;
  padding: 40px 32px 32px;
  display: flex;
}

.pricing-card-vr-2._3 {
  width: 50%;
  box-shadow: 0 10px 30px 0 var(--white-smoke);
  background-color: #fff;
  background-image: none;
  border: 0 solid #000;
  border-bottom: 10px #000;
  border-radius: 6px;
}

.pricing-card-vr-2.red {
  background-image: linear-gradient(to bottom, var(--medium-violet-red), white 64%);
  font-family: Figtree, sans-serif;
}

.pricing-grid {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.pricing-grid._2 {
  grid-template-columns: 1fr 1fr;
}

.pricing-grid.one-col {
  grid-template-columns: 1fr;
}

.black-line-pricing-card {
  border: 10px #000;
  border-radius: 6px;
  overflow: hidden;
}

.black-line-pricing-card.vr-3 {
  background-image: url('../images/Stripes.svg'), linear-gradient(to bottom, var(--white-smoke), white);
  background-position: 50% 0, 0 0;
  background-size: auto, auto;
  padding: 43px;
  display: flex;
}

.black-line-pricing-card.vr-3.red {
  background-image: url('../images/Stripes-invers.svg'), linear-gradient(to bottom, var(--medium-violet-red), white);
  background-position: 0 0, 0 0;
  background-size: auto, auto;
}

.price-features-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  flex-direction: column;
  margin-top: 0;
  display: block;
}

.price-features-wrapper._30px-overall-padding {
  padding: 30px;
}

.price-features-wrapper._30px-overall-padding.white {
  box-shadow: 0 10px 30px 0 var(--white-smoke);
  color: #fff;
  background-color: #fff;
  border-radius: 6px;
}

.price-features-wrapper.vr-3 {
  width: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 0 46px;
  display: flex;
}

.top-price-content-card {
  width: 100%;
  color: #000;
  margin-bottom: 0;
}

.top-header-title {
  color: #000;
  letter-spacing: .08em;
  text-transform: uppercase;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 300;
  line-height: 1.8;
}

.price-list-text {
  color: #000;
  letter-spacing: -.02em;
  margin-bottom: 0;
  font-weight: 400;
  line-height: 170%;
}

.price-list-text.dark {
  color: #431b6b;
}

.amount {
  margin-bottom: 0;
}

.image-intro {
  margin-left: auto;
  margin-right: auto;
}

.bar-text {
  font-weight: 400;
}

.proces-percentage {
  color: #272727;
  margin-top: 0;
  font-size: 16px;
  font-weight: 400;
}

.process-list {
  width: 100%;
  margin-top: 0;
}

.proces-title {
  margin-top: 0;
  font-size: 16px;
}

.proces-title.black {
  color: #0c0f0a;
}

.top-process {
  color: #ecffdf;
  justify-content: space-between;
  display: flex;
}

.top-process._90 {
  width: 90%;
  color: #ecffdf;
  width: 90%;
  color: #ecffdf;
  margin-bottom: 20px;
  padding-bottom: 0;
}

.process-bar {
  width: 100%;
  height: 5px;
  background-color: var(--white-smoke);
  border-radius: 4px;
  overflow: hidden;
}

.process-list-item {
  margin-bottom: 0;
}

.image-ad {
  height: 500px;
  background-image: url('../images/brooke-cagle-g1Kr4Ozfoac-unsplash.jpg');
  background-position: 50% 0;
  background-size: cover;
  border-radius: 6px;
}

.image-ad.blog {
  height: auto;
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 50%;
  background-size: cover;
  padding: 46px;
}

.image-ad.blog._3 {
  height: 400px;
}

.image-ad.about {
  text-align: left;
  background-image: url('../images/Graphic-16.jpg');
  background-position: 50%;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 30px;
  display: flex;
}

.mg-top-80px {
  width: auto;
  margin-top: 80px;
}

.logo-brand {
  width: 180px;
}

.logo-brand.padding-10px {
  margin-right: 10px;
}

.max-w-width {
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.wrapper-component {
  background-color: rgba(0, 0, 0, 0);
  border: 1px rgba(0, 0, 0, 0);
  border-radius: 6px;
  padding: 0;
}

.image-wrapper {
  max-width: 1000px;
  display: flex;
}

.grid-2colmn-120px-gap {
  grid-column-gap: 120px;
  grid-row-gap: 120px;
  grid-template-rows: auto;
}

.team-grid {
  z-index: 2;
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 50px;
  display: grid;
  position: relative;
}

.team-member-image {
  z-index: 1;
  width: 200px;
  height: 200px;
  object-fit: cover;
  border-radius: 50%;
  margin-bottom: 0;
  position: relative;
}

.team-card-vr-2 {
  grid-column-gap: 40px;
  background-color: rgba(236, 237, 253, .25);
  background-image: url('../images/Stripes-invers.svg'), linear-gradient(to bottom, var(--white-smoke), white);
  text-align: center;
  background-position: 100% 100%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
  border: 0 rgba(0, 0, 0, 0);
  border-radius: 6px;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 30px 60px 30px 30px;
  font-size: 14px;
  line-height: 22px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.team-content-info {
  text-align: left;
  flex-direction: column;
  align-items: center;
  display: flex;
  position: relative;
}

.team-member-position {
  color: #171e30;
  text-align: center;
  margin-bottom: 24px;
  font-family: Figtree, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 150%;
}

.heading-text {
  color: #011a1b;
}

.our-story-grid {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  background-color: rgba(236, 237, 253, .25);
  border: 0 rgba(0, 0, 0, 0);
  border-radius: 8px;
  padding: 0;
}

.story-card {
  box-shadow: 0 2px 12px 0 var(--white-smoke);
  background-color: #fff;
  border-radius: 6px;
  padding: 46px;
}

.story-card.left-image {
  height: 500px;
  background-image: url('../images/Graphic-14.jpg');
  background-position: 0 0;
  background-size: cover;
}

.story-card.right-image {
  background-image: url('../images/Graphic-11.jpg');
  background-position: 0 0;
  background-size: cover;
}

.story-card.center {
  align-items: center;
  display: flex;
}

.mg-top-120px {
  margin-top: 120px;
}

.careers-list-wrapper {
  width: 100%;
  flex-direction: column;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.arrow-button {
  background-color: var(--medium-slate-blue);
  border-radius: 8px;
  padding: 10px;
  transition: transform .4s;
}

.arrow-button:hover {
  background-color: var(--pale-violet-red);
  padding-left: 20px;
  padding-right: 20px;
  transform: translate(10px);
}

._18px-bold-text {
  color: #000;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.4;
}

.carrers-item-link {
  box-shadow: 0 10px 30px 0 var(--white-smoke);
  color: #56565f;
  background-color: #fff;
  border: 1px #000;
  border-radius: 8px;
  justify-content: space-between;
  align-items: center;
  margin-top: 0;
  margin-bottom: 20px;
  padding: 30px;
  text-decoration: none;
  display: flex;
}

.carrers-item-link:hover {
  text-decoration: none;
}

.icon-list {
  background-color: var(--white-smoke);
  border-radius: 6px;
  justify-content: flex-start;
  align-items: center;
  padding: 10px;
  display: flex;
}

.icon-list.red {
  background-color: var(--medium-violet-red);
}

.grid-3-col-icon-list {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto;
  justify-content: center;
  align-items: stretch;
  justify-items: center;
}

.pricing-plan-top-info {
  width: 100%;
  height: 100%;
  flex-direction: column;
  align-items: center;
  padding: 56px 20px 20px;
  display: flex;
  position: relative;
}

.pricing-row-item {
  width: 100%;
  border: 1px #000;
  display: flex;
}

.pricing-row-item.white {
  border-top-style: none;
  border-top-color: #d4f1f4;
}

.compare-plan-price {
  background-color: rgba(0, 0, 0, 0);
  background-image: linear-gradient(to bottom, var(--white-smoke), white);
  color: #010e24;
  border-radius: 6px;
  padding: 40px;
  font-size: 32px;
  line-height: 132%;
}

.pricing-row-title {
  color: var(--midnight-blue);
  align-items: center;
  padding: 0 0 0 20px;
  font-family: Figtree, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.3;
  display: flex;
}

.pricing-grid-compare {
  width: 100%;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #f8f5ff;
  border: 1px solid #e7deff;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  align-items: center;
  justify-items: start;
  margin-top: 0;
  margin-bottom: 0;
  overflow: hidden;
}

.pricing-grid-compare.hide-in-mobile {
  color: #010e24;
  background-color: rgba(0, 0, 0, 0);
  border-style: none;
  border-width: 0;
}

.pricing-item-box {
  height: 100%;
  min-height: 56px;
  text-align: center;
  justify-content: center;
  align-items: center;
  padding: 10px 24px;
  display: flex;
}

.compare-title-packages {
  width: 100%;
  background-color: var(--blue-violet);
  color: #fff;
  text-align: center;
  text-transform: none;
  border: 1px #000;
  padding-top: 6px;
  padding-bottom: 6px;
  font-family: Figtree, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.3;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.compare-title-packages.hide-in-mobile {
  color: var(--midnight-blue);
  background-color: #fff;
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
  font-size: 16px;
  font-weight: 500;
}

.row-item-4-column {
  width: 100%;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border: 1px #000;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.row-item-4-column.white {
  background-color: #fff;
  border-radius: 6px;
}

.invert {
  filter: invert();
}

.artitle-tittle {
  color: var(--midnight-blue);
  font-size: 38px;
  font-weight: 500;
  line-height: 115%;
}

.artitle-tittle:hover {
  color: var(--dark-blue);
}

.artitle-tittle.w--current {
  transition: color .4s;
}

.video-card {
  height: 500px;
  box-shadow: 0 10px 30px 0 var(--white-smoke);
  background-image: url('../images/Graphic-20.jpg');
  background-position: 0 0;
  background-size: cover;
  border-radius: 6px;
  align-items: flex-end;
  padding: 40px;
  display: flex;
}

.arete-mg-20px {
  width: 100%;
  height: 20px;
}

.absolut-image-wrapper {
  width: 500px;
  max-width: 100%;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.absolut-image-wrapper.mg-top-20px-mbl {
  top: 60px;
  bottom: 0;
  right: 60px;
}

.join-us-strip {
  z-index: 2;
  background-color: #fff;
  background-image: linear-gradient(to bottom, var(--white-smoke), white);
  border-radius: 6px;
  padding: 60px 56px 56px;
  position: relative;
}

.join-us-strip.white-background {
  box-shadow: 0 3px 12px 0 var(--white-smoke);
  background-image: none;
}

.arete-section-title-left-wrapper {
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.arete-section-title-left-wrapper.dark-text {
  color: #010e24;
}

.blancpoint-grid-join-stip {
  grid-column-gap: 140px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1.1fr .8fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-bottom: 0;
  display: grid;
}

.grid-2colmn-60px-gap {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  background-color: rgba(0, 0, 0, 0);
  background-image: linear-gradient(135deg, var(--medium-violet-red), transparent 54%, var(--white-smoke));
  border-radius: 6px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 40px;
  display: grid;
}

.grid-2colmn-60px-gap.vr-3 {
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  flex-direction: column;
  padding: 0;
  display: flex;
}

.grid-2colmn-60px-gap._3 {
  background-image: linear-gradient(1805deg, transparent 18%, var(--medium-violet-red));
  padding: 60px 60px 0;
}

.intro-card-bottom-info {
  text-align: center;
  padding: 20px 20px 10px;
}

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

.intro-top-wrap {
  height: 300px;
  box-shadow: 0 10px 30px 0 var(--white-smoke);
  background-color: #f3f3f3;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.intro-top-wrap.image-2 {
  background-image: url('../images/Graphic-18.jpg');
  background-position: 50% 0;
  background-size: cover;
  border: 1px #000;
}

.intro-top-wrap.image-11 {
  background-image: url('../images/Graphic-14.jpg');
  background-position: 50% 0;
  background-size: cover;
}

.intro-top-wrap.image-5 {
  background-image: url('../images/Graphic-5.jpg');
  background-position: 0 0;
  background-size: cover;
}

.intro-top-wrap.image-6 {
  background-image: url('../images/Graphic-6.jpg');
  background-position: 0 0;
  background-size: cover;
}

.intro-top-wrap.image-7 {
  background-image: url('../images/Graphic-11.jpg');
  background-position: 50% 0;
  background-size: cover;
}

.intro-top-wrap.image-12 {
  background-image: url('../images/Graphic-15.jpg');
  background-position: 50% 0;
  background-size: cover;
}

.intro-top-wrap.image-8 {
  background-image: url('../images/Graphic-12.jpg');
  background-position: 50% 0;
  background-size: cover;
}

.intro-top-wrap.image-9 {
  background-image: url('../images/Graphic-10.jpg');
  background-position: 50% 0;
  background-size: cover;
  border-radius: 6px;
}

.intro-top-wrap.image-10 {
  background-image: url('../images/Graphic-13.jpg');
  background-position: 50% 0;
  background-size: cover;
}

.intro-top-wrap.image-3 {
  width: auto;
  background-image: url('../images/Graphic-19.jpg');
  background-position: 50% 0;
  background-size: cover;
  border-radius: 6px;
}

.intro-top-wrap.image-1 {
  height: 300px;
  background-image: url('../images/Graphic-1.jpg');
  background-position: 50% 0;
  background-size: cover;
  border-radius: 5px;
}

.intro-top-wrap.image-4 {
  background-image: url('../images/Graphic-4.jpg');
  background-position: 0 0;
  background-size: cover;
}

.link-block {
  text-decoration: none;
}

.intro-card {
  width: 100%;
  height: 100%;
  background-color: #fff;
  background-image: linear-gradient(to bottom, var(--medium-violet-red), white 36%);
  border: 0 #f5f5f5;
  border-radius: 4px;
  padding: 10px;
  text-decoration: none;
  overflow: hidden;
}

.page-link {
  text-decoration: none;
}

.freya-mg-40px-top {
  margin-top: 40px;
}

.intro-info-title {
  text-transform: none;
  margin-bottom: 0;
  font-size: 16px;
  text-decoration: none;
}

.grid-three-row {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.container-component {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
}

.screenshot-block {
  width: 100%;
  height: 120px;
  background-color: var(--white-smoke);
  background-image: linear-gradient(to bottom, var(--white-smoke), var(--white-smoke));
  border-radius: 0;
  justify-content: center;
  align-items: center;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  overflow: hidden;
}

.screenshot-image {
  width: 100%;
  max-height: 400px;
  max-width: 40075px;
  object-fit: cover;
  border-radius: 0;
  box-shadow: 0 1px 3px rgba(0, 0, 0, .15);
}

.grid-2-colmn-16px {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
}

.play-button {
  z-index: 3;
  width: 62px;
  height: 62px;
  background-color: var(--medium-slate-blue);
  background-image: url('../images/play-white.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 28px;
  border: 0 rgba(0, 0, 0, 0);
  border-radius: 8px;
  flex: 0 auto;
  transition: background-color .4s;
  position: relative;
}

.play-button:hover {
  background-color: var(--deep-pink);
  box-shadow: none;
}

.video-wrapper-component {
  grid-column-gap: 20px;
  background-color: #fff;
  border-radius: 8px;
  justify-content: space-between;
  align-items: center;
  padding: 8px 20px 8px 8px;
  display: flex;
}

.video-label {
  margin-bottom: 0;
  line-height: 1.3;
}

.image-holder {
  z-index: 1;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.left-content {
  max-width: 570px;
  flex-direction: column;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  padding: 24px 10%;
  display: flex;
}

.ads-image {
  z-index: 2;
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  position: relative;
}

.logos-grid {
  width: auto;
  max-width: 900px;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-left: auto;
  margin-right: auto;
}

.logo-image {
  width: Infinity% ;
  height: 60px;
  filter: brightness(0%);
  margin-left: auto;
  margin-right: auto;
}

.nav-nr {
  color: var(--medium-slate-blue);
  margin-bottom: 0;
  font-size: 14px;
}

.logo-style-guide {
  mix-blend-mode: multiply;
  padding: 32px;
}

.licenses-image {
  width: 100px;
  height: 100px;
}

.licenses-image._2 {
  width: 100%;
  height: 240px;
  background-color: #dce1c8;
  background-image: url('../images/Untitled-4.png');
  background-position: 50%;
  background-size: cover;
  border-radius: 6px;
}

.licenses-image._4 {
  width: 100%;
  height: 240px;
  background-image: url('../images/Untitled-3.png');
  background-position: 0 0;
  background-size: cover;
}

.licenses-image._1 {
  width: 100%;
  height: 240px;
  background-color: #dce1c8;
  background-image: url('../images/Untitled-2.png');
  background-position: 0 0;
  background-size: cover;
  border-radius: 6px;
}

.licenses-image._6 {
  width: 100%;
  height: 240px;
  background-image: url('../images/Untitled-1.png');
  background-position: 50%;
  background-size: cover;
}

.licenses-image._3 {
  width: 100%;
  height: 240px;
  background-color: #dce1c8;
  background-image: url('../images/Cart.png');
  background-position: 50% 0;
  background-size: cover;
  border-radius: 6px;
}

.licenses-image._5 {
  width: 100%;
  height: 240px;
  background-color: var(--medium-violet-red);
  background-image: url('../images/man.png');
  background-position: 50% 0;
  background-size: cover;
}

.arete-component-wrapper {
  width: 100%;
  text-align: left;
  padding-bottom: 0;
}

.mg-80px {
  width: 100%;
  height: 80px;
}

.card {
  background-color: #fff;
  border: 1px solid #ecebea;
  border-radius: 6px;
  flex-direction: column;
  display: flex;
  position: relative;
}

.card:hover {
  text-decoration: none;
}

.card.component {
  border: 0 rgba(0, 0, 0, 0);
  border-radius: 14px;
  overflow: hidden;
}

.card.style-guide-color-card {
  width: 100%;
  height: 200px;
  min-width: 150px;
  color: #3c4153;
  background-color: #fff;
  border-style: none;
  border-color: rgba(0, 0, 0, 0);
  border-radius: 16px;
  font-weight: 700;
  overflow: hidden;
}

.card.style-guide-color-card._1 {
  box-shadow: none;
  background-image: url('../images/Graphic-16.jpg');
  background-position: 50%;
  background-size: cover;
  border-radius: 8px;
}

.card.style-guide-color-card._5 {
  background-image: url('../images/Blog-02.jpeg');
  background-position: 50%;
  background-size: cover;
  border-radius: 8px;
}

.card.style-guide-color-card._2 {
  background-image: url('../images/brooke-cagle-g1Kr4Ozfoac-unsplash.jpg');
  background-position: 0 0;
  background-size: cover;
  border-radius: 8px;
}

.card.style-guide-color-card._6 {
  background-image: url('../images/Graphic-20.jpg');
  background-position: 50%;
  background-size: cover;
  border-radius: 8px;
}

.card.style-guide-color-card._4 {
  background-image: url('../images/Blog-01.jpeg');
  background-position: 0 0;
  background-size: cover;
  border-radius: 8px;
}

.card.style-guide-color-card._3 {
  background-image: url('../images/Blog-04.jpeg');
  background-position: 50%;
  background-size: cover;
  border-radius: 8px;
}

.card.icons {
  background-color: var(--white-smoke);
  border-style: none;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
}

.card.icons.bottom-algiment {
  justify-content: flex-end;
  padding-bottom: 0;
}

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

.logo-invers {
  filter: invert();
}

.utility-page-wrap {
  width: 100vw;
  height: 100vh;
  max-height: 100%;
  max-width: 100%;
  background-color: var(--white-smoke);
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, .53), var(--white-smoke)), url('../images/Stripes-invers.svg');
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  display: flex;
}

.utility-page-content {
  width: 460px;
  box-shadow: 0 10px 30px 0 var(--white-smoke);
  color: var(--midnight-blue);
  text-align: center;
  background-color: #fff;
  border-radius: 10px;
  flex-direction: column;
  padding: 45px;
  font-family: Figtree, sans-serif;
  display: flex;
}

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

.content-width-900px-wrapper {
  width: 900px;
  margin-left: auto;
  margin-right: auto;
}

.richtext-wrapper-800px {
  width: 100%;
  max-width: 800px;
  margin-left: 0;
  margin-right: auto;
}

.animation-screenshots-wrap {
  width: 100%;
  border: 1px #000;
  align-items: center;
  display: flex;
  position: relative;
  top: 0;
  left: 0;
  overflow: hidden;
}

.animation-screenshots-wrap.mg-top56px {
  overflow: visible;
}

.screenshot-wrap {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border: 1px #000;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.more-template-link {
  color: #d8c5ff;
}

.reading-time {
  color: var(--midnight-blue);
  font-family: Figtree, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.bold-text {
  font-family: Lato, sans-serif;
  font-size: 60px;
}

.heading {
  font-family: Varela Round, sans-serif;
  font-size: 48px;
}

.heading-2 {
  font-family: Lato, sans-serif;
  font-size: 36px;
  font-weight: 400;
  line-height: 100%;
}

.heading-3 {
  font-family: Lato, sans-serif;
  font-size: 36px;
  font-weight: 400;
}

.heading-4 {
  font-family: Lato, sans-serif;
  font-size: 36px;
}

.paragraph, .paragraph-2, .paragraph-3 {
  font-family: Lato, sans-serif;
}

.section-2 {
  margin-top: 40px;
}

.container-2 {
  max-width: 1080px;
}

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

.container-3 {
  max-width: 1200px;
}

.image-13 {
  mix-blend-mode: normal;
}

.faq-heading {
  margin-top: 20px;
  margin-bottom: 0;
  padding-bottom: 10px;
  font-size: 20px;
  font-weight: 600;
}

.container-4 {
  max-width: 980px;
}

.container-5 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.heading-5 {
  font-family: Lato, sans-serif;
  font-weight: 400;
}

.section-3 {
  margin-top: 100px;
  margin-bottom: 40px;
}

.div-block-2 {
  padding-bottom: 100px;
}

.container-6 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.section-4 {
  margin-top: 40px;
  margin-bottom: 40px;
}

.image-14 {
  width: 200px;
  height: 40px;
  margin-bottom: 24px;
}

.div-block-3 {
  width: 600px;
  height: 600px;
  object-fit: contain;
  background-image: url('../images/chat02-1.png');
  background-size: auto;
  overflow: visible;
}

.image-15 {
  background-image: url('../images/chat02-1.png');
  background-position: 0 0;
  background-size: auto;
}

.image-16 {
  display: block;
}

.text-block {
  color: #000;
}

.button {
  color: var(--black);
  background-color: rgba(0, 0, 0, 0);
}

@media screen and (min-width: 1440px) {
  .team-member-image {
    max-height: none;
  }

  .image-holder {
    justify-content: center;
    align-items: center;
  }
}

@media screen and (min-width: 1920px) {
  .nav-link {
    font-weight: 400;
  }

  .contect-image-wrapper.overall-mg.center {
    width: auto;
  }

  .testimonials-grid {
    grid-column-gap: 40px;
    grid-template-rows: auto;
  }

  .price-features-wrapper {
    margin-top: 0;
  }

  .process-bar {
    background-color: #fbff12;
  }

  .image-ad.blog {
    padding: 31px;
  }

  .carrers-item-link {
    padding-left: 0;
    padding-right: 0;
  }

  .intro-top-wrap.image-11 {
    background-image: url('../images/pricing--2.jpg');
    background-position: 50% 0;
    background-size: cover;
  }

  .intro-top-wrap.image-7 {
    background-position: 50% 0;
    background-size: cover;
  }

  .intro-top-wrap.image-12 {
    background-image: url('../images/pricing--3.jpg');
    background-position: 50% 0;
    background-size: cover;
  }

  .intro-top-wrap.image-8 {
    background-image: url('../images/blog.jpg');
    background-size: cover;
  }

  .intro-top-wrap.image-9 {
    background-image: url('../images/page-team.jpg');
    background-position: 50% 0;
    background-size: cover;
  }

  .intro-top-wrap.image-10 {
    background-image: url('../images/pricing--1.jpg');
    background-position: 50% 0;
    background-size: cover;
  }

  .screenshot-image {
    width: 100%;
    max-width: 400px;
    border-radius: 0;
  }

  .logos-grid {
    width: 100%;
  }

  .card.style-guide-color-card {
    background-color: rgba(0, 0, 0, 0);
    border-style: solid;
    border-radius: 10px;
  }
}

@media screen and (max-width: 991px) {
  h4 {
    font-size: 31px;
  }

  .hamburger-menu {
    order: -1;
    padding: 0;
    transition: transform .3s;
  }

  .hamburger-menu:hover {
    transform: scale(.9);
  }

  .hamburger-menu.w--open {
    background-color: rgba(0, 0, 0, 0);
  }

  .dropdown-list.w--open {
    padding-top: 0;
    position: static;
  }

  .dropdown-40px-padding {
    padding: 20px 0 14px;
  }

  .dropdown-card {
    min-width: auto;
    box-shadow: none;
    background-color: rgba(255, 255, 255, 0);
    border-width: 0;
    border-radius: 0;
  }

  .hamburger-top-line {
    width: 43px;
    height: 3px;
    background-color: #303030;
    border-radius: 20px;
    margin-top: 12px;
    margin-bottom: 12px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .nav-header-list {
    flex-direction: column;
    align-items: flex-start;
  }

  .nav-header-menu {
    background-color: #fff;
    border-top: 1px solid #f1f1f2;
    border-bottom: 1px solid #f1f1f2;
    padding: 25px;
  }

  .nav-list-item {
    margin-bottom: 16px;
    padding-left: 0;
  }

  .hamburger-bottom-line {
    width: 43px;
    height: 3px;
    background-color: #303030;
    border-radius: 20px;
    margin-top: 12px;
    margin-bottom: 12px;
    padding-bottom: 0;
    padding-right: 0;
  }

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

  .ann-top-bar-right-col {
    margin-bottom: 24px;
    margin-right: 0;
  }

  .ann-top-bar-flex-h-sb {
    flex-direction: column;
  }

  .ann-top-bar {
    padding-left: 56px;
    padding-right: 56px;
  }

  .btn-primary {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .btn-primary.sidebar {
    margin-right: 32px;
    position: relative;
    bottom: auto;
    left: auto;
  }

  .mg-bottom-0px {
    margin-bottom: 24px;
  }

  .heading-h3 {
    font-size: 22px;
    line-height: 32px;
  }

  .mg-bottom-24px {
    margin-bottom: 24px;
  }

  .grid-3-colmn-1-colmn-gap-48px {
    grid-template-columns: 1fr;
  }

  .grid-3-colmn-1-colmn-gap-48px.contact-grid {
    grid-template-columns: 1fr 1fr;
  }

  .grid-2-colmn-right-text-0-8fr {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
    grid-template-columns: 1fr;
  }

  .contect-image-wrapper {
    width: 65%;
  }

  .contect-image-wrapper.overall-mg._2 {
    padding: 50px;
  }

  .contect-image-wrapper.overall-mg.center {
    padding: 48px;
  }

  .mg-bottom-32px {
    margin-bottom: 24px;
  }

  .grid-2-colmn-left-text-0-8fr {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
    grid-template-columns: 1fr;
  }

  .mg-bottom-50px {
    margin-bottom: 40px;
  }

  .grid-2-colmn-80px-gap {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .accordion-inner-720px {
    margin-right: 60px;
  }

  .cta-section {
    padding-top: 112px;
    padding-bottom: 112px;
  }

  .midd-footer-with-bottom-border {
    padding-top: 94px;
  }

  .bottom-footer {
    text-align: center;
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .footer-head-title {
    margin-bottom: 24px;
  }

  .grid-footer-vr-1 {
    grid-template-columns: 1fr;
  }

  .btn-secondary-submit {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .grid-2-colmn-left-0-8fr-gap-80px {
    grid-template-columns: 1fr;
  }

  .grid-4-colmn-2coulm-mbl {
    grid-template-columns: 1fr 1fr;
  }

  .facts-card {
    height: 220px;
  }

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

  .card-form {
    padding: 54px 32px;
  }

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

  .component-wrapper {
    padding-bottom: 80px;
  }

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

  .line-wrapper {
    margin-bottom: 56px;
  }

  .card-component {
    padding: 40px 12%;
  }

  .style-guide-left-sidebar {
    width: 100%;
    justify-content: space-between;
    align-items: center;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    display: flex;
    position: relative;
  }

  .style-guide-menu-block {
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: center;
    margin-left: 0;
    margin-right: 0;
    padding-top: 12px;
    padding-bottom: 12px;
    display: none;
  }

  .style-guide-link {
    width: auto;
    padding-left: 16px;
    padding-right: 16px;
  }

  .page-wrapper-sg {
    margin-left: 0;
  }

  .info-wrapper-900px {
    width: 100%;
  }

  .grid-2-colmn-100px-gap {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .top-footer-grid {
    grid-template-columns: 1.5fr 1fr;
  }

  .testimonials-grid {
    width: 100%;
    grid-template-columns: 1fr;
  }

  .pricing-feature-wrapper {
    text-align: left;
  }

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

  .price-features-wrapper._30px-overall-padding {
    padding: 20px;
  }

  .price-features-wrapper.vr-3 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .image-wrapper {
    justify-content: center;
    align-items: stretch;
  }

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

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

  .team-member-image {
    width: 190px;
    height: 190px;
  }

  .our-story-grid {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .story-card.right-image {
    height: 500px;
  }

  .story-card.center {
    flex-direction: column;
  }

  .grid-3-col-icon-list {
    grid-row-gap: 20px;
    grid-template-columns: auto;
    justify-content: start;
    justify-items: start;
  }

  .compare-plan-price {
    text-align: center;
    padding: 32px;
  }

  .pricing-row-title {
    text-align: left;
  }

  .pricing-grid-compare.hide-in-mobile {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .row-item-4-column {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .absolut-image-wrapper {
    width: 100%;
    position: relative;
  }

  .absolut-image-wrapper.mg-top-20px-mbl {
    margin-top: 20px;
    top: auto;
    left: auto;
    right: auto;
  }

  .join-us-strip {
    padding-bottom: 0;
  }

  .join-us-strip.white-background {
    padding-bottom: 60px;
  }

  .blancpoint-grid-join-stip {
    grid-column-gap: 50px;
    grid-template-columns: .8fr;
  }

  .grid-2colmn-60px-gap._3 {
    grid-template-columns: 1fr;
  }

  .freya-mg-40px-top {
    margin-top: 40px;
  }

  .grid-three-row {
    grid-template-columns: 1fr 1fr;
  }

  .container-component {
    max-width: 75rem;
  }

  .play-button {
    width: 64px;
    height: 64px;
    background-size: 24px;
  }

  .left-content {
    text-align: center;
    align-items: center;
    padding-left: 8%;
    padding-right: 8%;
  }

  .ads-image {
    border-radius: 0;
  }

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

  .logo-image {
    height: 42px;
  }

  .logo-style-guide {
    width: 200px;
  }

  .mbl-mg-80px {
    margin-bottom: 80px;
  }
}

@media screen and (max-width: 767px) {
  h1 {
    font-size: 52px;
  }

  h2 {
    font-size: 46px;
  }

  h3 {
    font-size: 41px;
  }

  h4 {
    font-size: 29px;
  }

  blockquote {
    padding-top: 80px;
    padding-left: 100px;
    padding-right: 100px;
    font-size: 28px;
  }

  .nav-logo-brand {
    padding-left: 0;
  }

  .nav-header-content {
    padding-top: 24px;
    padding-bottom: 0;
  }

  .logo {
    font-size: 27px;
  }

  .btn-hidden-on-mbl {
    display: none;
  }

  .dropdown-grid {
    grid-template-columns: 200px 200px;
  }

  .ann-top-bar {
    padding-left: 36px;
    padding-right: 36px;
  }

  .center-text._60, .light-color-text._400px {
    width: 100%;
  }

  .mg-bottom-40px {
    margin-bottom: 24px;
  }

  .btn-primary {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .section.white-color-mg-top-0px {
    padding-bottom: 94px;
  }

  .mg-bottom-80px {
    margin-bottom: 60px;
  }

  .mg-bottom-16px {
    margin-bottom: 8px;
  }

  .grid-3-colmn-1-colmn-gap-48px, .grid-3-colmn-1-colmn-gap-48px.contact-grid {
    grid-template-columns: 1fr;
  }

  .grid-2-colmn-right-text-0-8fr {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
  }

  .contect-image-wrapper.overall-mg._2 {
    padding: 32px;
  }

  .contect-image-wrapper.overall-mg.cta {
    padding-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-2-colmn-left-text-0-8fr {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
  }

  .mg-bottom-50px {
    margin-bottom: 32px;
  }

  .grid-2-colmn-80px-gap {
    grid-template-columns: 1fr;
  }

  ._18px-normal-text, ._16px-paragraph {
    font-size: 16px;
    line-height: 18px;
  }

  .accordion-item-wrapper {
    padding-left: 0;
    padding-right: 0;
  }

  .accordion-title {
    font-size: 20px;
  }

  .heigh-16px.accodion-12px-mbl {
    height: 12px;
  }

  .accordion-icon {
    width: 32px;
    height: 32px;
  }

  .accordion-content-right {
    margin-left: 16px;
    margin-right: 16px;
  }

  .cta-section {
    padding-top: 96px;
    padding-bottom: 96px;
  }

  .midd-footer-with-bottom-border {
    padding-top: 72px;
  }

  .input {
    min-height: 60px;
  }

  .btn-secondary-submit {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .facts-card {
    height: 200px;
  }

  .card-form {
    width: 100%;
    min-height: 560px;
    padding: 36px 30px 48px;
  }

  .mg-bottom-100px {
    margin-bottom: 24px;
  }

  .component-wrapper {
    padding-bottom: 60px;
  }

  .color-shade-card {
    padding: 16px;
  }

  .style-guide-menu-block {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .grid-2-colmn-100px-gap {
    grid-template-columns: 1fr;
  }

  .card-copy {
    padding: 48px 32px;
  }

  .position-relative {
    padding: 40px;
  }

  .top-footer-grid {
    grid-template-columns: 1fr;
  }

  .pricing-card-vr-2._3 {
    width: 100%;
  }

  .pricing-grid._2 {
    grid-template-columns: 1fr;
  }

  .black-line-pricing-card.vr-3 {
    flex-direction: column;
  }

  .black-line-pricing-card.vr-3.red {
    flex-direction: column;
    align-items: flex-start;
  }

  .price-features-wrapper._30px-overall-padding {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .price-features-wrapper.vr-3 {
    width: 100%;
  }

  .image-ad.blog {
    height: 400px;
  }

  .wrapper-component {
    padding: 40px;
  }

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

  .team-member-image {
    width: 170px;
    height: 170px;
  }

  .story-card {
    padding: 32px;
  }

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

  .arrow-button {
    margin-top: 20px;
    padding: 16px;
  }

  ._18px-bold-text {
    font-size: 16px;
    line-height: 18px;
  }

  .carrers-item-link {
    flex-direction: column;
    align-items: flex-start;
    padding: 32px;
  }

  .compare-plan-price {
    padding: 24px;
    font-size: 24px;
  }

  .pricing-grid-compare.hide-in-mobile {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .artitle-tittle {
    font-size: 31px;
  }

  .join-us-strip {
    padding-bottom: 40px;
  }

  .blancpoint-grid-join-stip {
    grid-row-gap: 12px;
    grid-template-columns: 1.1fr;
  }

  .grid-2colmn-60px-gap {
    grid-template-columns: 1fr;
  }

  .grid-2colmn-60px-gap._3 {
    padding: 42px;
  }

  .grid-three-row {
    grid-template-columns: 1fr;
  }

  .screenshot-image {
    max-height: 300px;
  }

  .play-button {
    width: 56px;
    height: 56px;
  }

  .left-content {
    padding-left: 12%;
    padding-right: 12%;
  }

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

@media screen and (max-width: 479px) {
  h1 {
    font-size: 49px;
  }

  h2 {
    font-size: 41px;
  }

  h3 {
    font-size: 36px;
  }

  h4 {
    font-size: 22px;
  }

  h5 {
    font-size: 19px;
  }

  blockquote {
    padding: 60px 40px;
    font-size: 26px;
  }

  .nav-logo-brand {
    padding-left: 0;
  }

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

  .logo {
    font-size: 25px;
  }

  .nav-list-item {
    width: 100%;
    text-align: left;
  }

  .dropdown-grid {
    grid-template-columns: 200px;
  }

  .ann-top-bar {
    padding-left: 12px;
    padding-right: 12px;
  }

  .button-wrapper-center {
    flex-direction: column;
    align-items: stretch;
  }

  .button-col-left {
    width: 100%;
    text-align: center;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .btn-primary {
    text-align: center;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 17px;
    line-height: 19px;
  }

  .btn-primary.sidebar {
    margin-bottom: 12px;
    margin-right: 0;
  }

  .section.white-color-mg-top-0px {
    padding-bottom: 90px;
  }

  .mg-bottom-16px {
    margin-bottom: 16px;
  }

  .heading-h3 {
    font-size: 20px;
    line-height: 30px;
  }

  .mg-bottom-24px {
    margin-bottom: 16px;
  }

  .button-wrapper {
    flex-direction: column;
    align-items: stretch;
  }

  .contect-image-wrapper {
    width: 100%;
  }

  .contect-image-wrapper.overall-mg._2 {
    padding: 24px;
  }

  .contect-image-wrapper.overall-mg.cta {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .contect-image-wrapper.overall-mg.center {
    padding: 32px;
  }

  .contect-image-wrapper.overall-mg.center._2 {
    padding: 24px;
  }

  .icon-list-card {
    grid-template-columns: 1fr;
    justify-items: start;
  }

  .icon-list-box {
    width: 24px;
    height: 24px;
    min-height: 24px;
    min-width: 24px;
  }

  .mg-bottom-8px {
    margin-bottom: 6px;
  }

  .white-card {
    padding: 24px;
  }

  .white-card.mg-bottom-12px {
    padding: 16px;
  }

  .white-card._2 {
    padding: 24px;
  }

  .list-label {
    margin-bottom: 20px;
  }

  .pricing-card {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
  }

  .pricing-top-grid {
    grid-template-columns: 1fr;
  }

  .div-block {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-direction: column;
    align-items: flex-start;
  }

  .flex-center-h-strech {
    flex-direction: column;
    align-items: flex-start;
  }

  .testimonial-image-wrapper {
    width: 100%;
    height: 400px;
  }

  .quote-paragraph {
    font-size: 34px;
    line-height: 120%;
  }

  .accordion-title {
    font-size: 18px;
    line-height: 28px;
  }

  .accordion-content-right {
    margin-right: 0;
  }

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

  .bottom-footer {
    grid-template-columns: 1fr;
    justify-items: start;
  }

  .footer-link {
    font-size: 16px;
    line-height: 19px;
  }

  .input {
    min-height: 54px;
    padding-left: 18px;
    padding-right: 18px;
    font-size: 16px;
    line-height: 18px;
  }

  .input::-ms-input-placeholder {
    font-size: 16px;
    line-height: 16px;
  }

  .input::placeholder {
    font-size: 16px;
    line-height: 16px;
  }

  .footer-head-title {
    margin-bottom: 16px;
    font-size: 16px;
    line-height: 18px;
  }

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

  .footer-link-grid {
    grid-template-columns: auto;
  }

  .btn-secondary-submit {
    text-align: center;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 17px;
    line-height: 19px;
  }

  .form {
    max-width: 100%;
  }

  .grid-4-colmn-2coulm-mbl {
    grid-template-columns: 1fr;
  }

  .card-form {
    padding-left: 23px;
    padding-right: 23px;
  }

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

  .color-shade-card {
    padding: 12px;
  }

  .style-guide-buttons {
    grid-template-columns: 1fr;
  }

  .style-guide-left-sidebar {
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
  }

  .card-copy {
    padding: 32px 24px;
  }

  .card-copy.transparent {
    padding-left: 32px;
    padding-right: 32px;
  }

  .icon-list-box-vr-2 {
    width: 24px;
    height: 24px;
    min-height: 24px;
    min-width: 24px;
  }

  .position-relative {
    padding: 23px;
  }

  .top-footer-grid {
    grid-template-columns: 1fr;
  }

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

  .pricing-feature-wrapper {
    grid-column-gap: 9px;
    grid-row-gap: 9px;
  }

  .pricing-card-vr-2._3, .black-line-pricing-card.vr-3, .black-line-pricing-card.vr-3.red {
    padding: 24px;
  }

  .price-features-wrapper._30px-overall-padding {
    padding: 24px 10px;
  }

  .price-features-wrapper.vr-3 {
    padding-left: 0;
    padding-right: 0;
  }

  .amount {
    font-size: 25px;
  }

  .image-ad.blog {
    height: 300px;
    padding: 32px;
  }

  .image-ad.blog._3 {
    height: 350px;
  }

  .wrapper-component {
    padding: 24px;
  }

  .grid-2colmn-120px-gap {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

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

  .team-member-image {
    width: 150px;
    height: 150px;
    margin-bottom: 16px;
  }

  .team-card-vr-2 {
    flex-direction: column;
    align-items: center;
    padding-right: 30px;
  }

  .team-content-info {
    align-items: center;
  }

  .story-card {
    padding: 24px;
  }

  ._18px-bold-text {
    font-weight: 500;
  }

  .inner-content-carrers {
    margin-bottom: 16px;
  }

  .carrers-item-link {
    flex-direction: column;
    align-items: flex-start;
    padding: 23px;
  }

  .icon-list {
    width: 100%;
  }

  .pricing-plan-top-info {
    text-align: center;
    flex-direction: column;
    align-items: center;
  }

  .compare-plan-price {
    font-size: 18px;
  }

  .pricing-row-title {
    padding-left: 10px;
    font-size: 13px;
  }

  .pricing-item-box {
    padding-left: 0;
    padding-right: 0;
  }

  .compare-title-packages, .compare-title-packages.hide-in-mobile {
    font-size: 11px;
  }

  .artitle-tittle {
    font-size: 26px;
  }

  .video-card {
    height: 400px;
    padding: 15px;
  }

  .absolut-image-wrapper.mg-top-20px-mbl {
    top: auto;
  }

  .join-us-strip {
    padding-top: 32px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .join-us-strip.white-background {
    padding: 16px;
  }

  .grid-2colmn-60px-gap {
    padding: 32px;
  }

  .grid-2colmn-60px-gap._3 {
    padding: 24px;
  }

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

  .screenshot-block {
    height: 150px;
  }

  .screenshot-image {
    max-height: 250px;
  }

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

  .play-button {
    flex: none;
  }

  .video-wrapper-component {
    padding-right: 12px;
  }

  .left-content {
    padding-left: 0%;
    padding-right: 0;
  }

  .logos-grid {
    width: 100%;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr 1fr;
    justify-items: center;
  }

  .logo-image {
    height: 31px;
  }

  .mg-80px {
    height: 60px;
  }

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

  .container-5 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-left: 20px;
    padding-right: 20px;
  }

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

  .section-3 {
    margin-top: 40px;
  }
}

#w-node-_9dbde234-af28-08c5-e310-32efc946d080-491f3db7, #w-node-_9dbde234-af28-08c5-e310-32efc946d086-491f3db7, #w-node-_9dbde234-af28-08c5-e310-32efc946d08c-491f3db7, #w-node-_9dbde234-af28-08c5-e310-32efc946d0a4-491f3db7, #w-node-_9dbde234-af28-08c5-e310-32efc946d0aa-491f3db7, #w-node-_9dbde234-af28-08c5-e310-32efc946d0b0-491f3db7, #w-node-_9dbde234-af28-08c5-e310-32efc946d092-491f3db7, #w-node-_9dbde234-af28-08c5-e310-32efc946d098-491f3db7, #w-node-_9dbde234-af28-08c5-e310-32efc946d09e-491f3db7, #w-node-_9dbde234-af28-08c5-e310-32efc946d0b6-491f3db7, #w-node-_9dbde234-af28-08c5-e310-32efc946d0bc-491f3db7, #w-node-_9dbde234-af28-08c5-e310-32efc946d0c2-491f3db7, #w-node-_3b9003e8-61e9-b224-600d-e6b09857ff23-491f3db7, #w-node-_3b9003e8-61e9-b224-600d-e6b09857ff32-491f3db7, #w-node-_3bc430f2-982e-efc6-0a79-457220de58ed-20de58d8, #w-node-_3bc430f2-982e-efc6-0a79-457220de5909-20de58d8, #w-node-_3bc430f2-982e-efc6-0a79-457220de5946-20de58d8, #w-node-b97ef376-6850-de95-0eb2-93af2ccaceae-2ccacea6, #w-node-b97ef376-6850-de95-0eb2-93af2ccacebe-2ccacea6, #w-node-b97ef376-6850-de95-0eb2-93af2ccacece-2ccacea6, #w-node-b97ef376-6850-de95-0eb2-93af2ccacede-2ccacea6, #w-node-b97ef376-6850-de95-0eb2-93af2ccaceee-2ccacea6, #w-node-cca75bc1-96a4-3a24-8ab1-14f50a3a94e7-0a3a94e3, #w-node-cca75bc1-96a4-3a24-8ab1-14f50a3a94eb-0a3a94e3, #w-node-cca75bc1-96a4-3a24-8ab1-14f50a3a94f3-0a3a94e3, #w-node-cca75bc1-96a4-3a24-8ab1-14f50a3a94f9-0a3a94e3, #w-node-cca75bc1-96a4-3a24-8ab1-14f50a3a94ff-0a3a94e3, #w-node-cca75bc1-96a4-3a24-8ab1-14f50a3a9505-0a3a94e3, #w-node-cca75bc1-96a4-3a24-8ab1-14f50a3a950b-0a3a94e3, #w-node-cca75bc1-96a4-3a24-8ab1-14f50a3a951a-0a3a94e3, #w-node-cca75bc1-96a4-3a24-8ab1-14f50a3a951e-0a3a94e3, #w-node-cca75bc1-96a4-3a24-8ab1-14f50a3a9526-0a3a94e3, #w-node-cca75bc1-96a4-3a24-8ab1-14f50a3a952c-0a3a94e3, #w-node-cca75bc1-96a4-3a24-8ab1-14f50a3a9532-0a3a94e3, #w-node-cca75bc1-96a4-3a24-8ab1-14f50a3a9538-0a3a94e3, #w-node-cca75bc1-96a4-3a24-8ab1-14f50a3a953e-0a3a94e3, #w-node-_617e97b0-0a5d-af16-1e7b-95329b39560a-9b395606, #w-node-_617e97b0-0a5d-af16-1e7b-95329b39563f-9b395606, #w-node-_617e97b0-0a5d-af16-1e7b-95329b39564d-9b395606, #w-node-_617e97b0-0a5d-af16-1e7b-95329b39565e-9b395606, #w-node-_617e97b0-0a5d-af16-1e7b-95329b39565f-9b395606, #w-node-_617e97b0-0a5d-af16-1e7b-95329b395664-9b395606, #w-node-_617e97b0-0a5d-af16-1e7b-95329b395666-9b395606, #w-node-_617e97b0-0a5d-af16-1e7b-95329b395673-9b395606, #w-node-_617e97b0-0a5d-af16-1e7b-95329b395675-9b395606, #w-node-_617e97b0-0a5d-af16-1e7b-95329b395682-9b395606, #w-node-_617e97b0-0a5d-af16-1e7b-95329b395684-9b395606, #w-node-_6fd4ef3e-6b7a-4651-20c8-7577decf3be6-decf3be3, #w-node-_6fd4ef3e-6b7a-4651-20c8-7577decf3bf2-decf3be3, #w-node-_6fd4ef3e-6b7a-4651-20c8-7577decf3bfd-decf3be3, #w-node-ccca1b54-9d16-820a-2670-2814144df915-491f3dbb, #w-node-_619ffec7-b58c-134f-8260-d092bc3637c1-491f3dbb, #w-node-fb6edda6-e4ac-9a5e-b217-ea3c571e4498-491f3dbb, #w-node-fb6edda6-e4ac-9a5e-b217-ea3c571e449f-491f3dbb, #w-node-fb6edda6-e4ac-9a5e-b217-ea3c571e44a6-491f3dbb, #w-node-fb6edda6-e4ac-9a5e-b217-ea3c571e44ad-491f3dbb, #w-node-e4f56b8a-f124-a1ae-c2b2-01d1cdd5717a-491f3dbb, #w-node-e4f56b8a-f124-a1ae-c2b2-01d1cdd57185-491f3dbb, #w-node-e4f56b8a-f124-a1ae-c2b2-01d1cdd57190-491f3dbb, #w-node-_60e0f0ed-5e9c-509c-37a6-8123a203c0d4-491f3dbb, #w-node-_60e0f0ed-5e9c-509c-37a6-8123a203c0d7-491f3dbb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_60e0f0ed-5e9c-509c-37a6-8123a203c0da-491f3dbb {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b9181b68-dac2-8e54-7117-2e26eda8ca08-491f3dbb, #w-node-_9bb3a483-d32e-d107-2449-661551c10525-491f3dbb, #w-node-_9bb3a483-d32e-d107-2449-661551c10527-491f3dbb, #w-node-_9bb3a483-d32e-d107-2449-661551c10529-491f3dbb, #w-node-_9bb3a483-d32e-d107-2449-661551c1052b-491f3dbb, #w-node-_9bb3a483-d32e-d107-2449-661551c1052d-491f3dbb, #w-node-b9181b68-dac2-8e54-7117-2e26eda8ca19-491f3dbb, #w-node-_07ab34c8-7672-aafb-8178-8a5d3a13153b-491f3dbb, #w-node-_07ab34c8-7672-aafb-8178-8a5d3a13153d-491f3dbb, #w-node-_07ab34c8-7672-aafb-8178-8a5d3a13153f-491f3dbb, #w-node-_07ab34c8-7672-aafb-8178-8a5d3a131541-491f3dbb, #w-node-_07ab34c8-7672-aafb-8178-8a5d3a131543-491f3dbb, #w-node-b9181b68-dac2-8e54-7117-2e26eda8ca2a-491f3dbb, #w-node-_5e0a7ac1-3e05-05fb-5a56-e598ab61d0f9-491f3dbb, #w-node-_5e0a7ac1-3e05-05fb-5a56-e598ab61d0fb-491f3dbb, #w-node-_5e0a7ac1-3e05-05fb-5a56-e598ab61d0fd-491f3dbb, #w-node-_5e0a7ac1-3e05-05fb-5a56-e598ab61d0ff-491f3dbb, #w-node-_5e0a7ac1-3e05-05fb-5a56-e598ab61d101-491f3dbb, #w-node-b9181b68-dac2-8e54-7117-2e26eda8ca3b-491f3dbb, #w-node-_0b950a79-1c9e-5ace-1265-969de41320e7-491f3dbb, #w-node-_0b950a79-1c9e-5ace-1265-969de41320e9-491f3dbb, #w-node-_0b950a79-1c9e-5ace-1265-969de41320eb-491f3dbb, #w-node-_0b950a79-1c9e-5ace-1265-969de41320ed-491f3dbb, #w-node-_0b950a79-1c9e-5ace-1265-969de41320ef-491f3dbb, #w-node-_968babb1-815b-4f60-c940-a94d75d363e6-491f3dbb, #w-node-_968babb1-815b-4f60-c940-a94d75d363f2-491f3dbb, #w-node-_968babb1-815b-4f60-c940-a94d75d363fd-491f3dbb, #w-node-_02542308-3a5b-f48a-3552-63334d6e520e-491f3dbb, #w-node-_02542308-3a5b-f48a-3552-63334d6e5210-491f3dbb, #w-node-_02542308-3a5b-f48a-3552-63334d6e5211-491f3dbb, #w-node-_02542308-3a5b-f48a-3552-63334d6e5219-491f3dbb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cd2e3f84-5b49-8657-a956-7bcb89d1cfc8-89d1cfc0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-cd2e3f84-5b49-8657-a956-7bcb89d1cfcc-89d1cfc0, #w-node-cd2e3f84-5b49-8657-a956-7bcb89d1cfcd-89d1cfc0, #w-node-cd2e3f84-5b49-8657-a956-7bcb89d1cfec-89d1cfc0, #w-node-cd2e3f84-5b49-8657-a956-7bcb89d1cfee-89d1cfc0, #w-node-cd2e3f84-5b49-8657-a956-7bcb89d1cff8-89d1cfc0, #w-node-cd2e3f84-5b49-8657-a956-7bcb89d1cffa-89d1cfc0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a592b377-940a-7df4-f635-a4ebdd00e317-491f3dbe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_8135a867-8946-9ea3-7d53-5e50a8d729dd-491f3dbe, #w-node-_8135a867-8946-9ea3-7d53-5e50a8d729f1-491f3dbe, #w-node-_7bfb4886-15b4-8f59-57b6-030fdbdce9b2-dbdce9af, #w-node-_7bfb4886-15b4-8f59-57b6-030fdbdce9c2-dbdce9af, #w-node-_7bfb4886-15b4-8f59-57b6-030fdbdce9cb-dbdce9af, #w-node-_7bfb4886-15b4-8f59-57b6-030fdbdce9cd-dbdce9af, #w-node-_7bfb4886-15b4-8f59-57b6-030fdbdce9d6-dbdce9af, #w-node-_9352a833-d993-cec6-beea-3beff5481f34-491f3dbf, #w-node-_9352a833-d993-cec6-beea-3beff5481f48-491f3dbf, #w-node-_7edfd79d-c42f-ee5a-a305-e77c345b7880-491f3dbf, #w-node-_7edfd79d-c42f-ee5a-a305-e77c345b7892-491f3dbf, #w-node-_7edfd79d-c42f-ee5a-a305-e77c345b7894-491f3dbf, #w-node-_7edfd79d-c42f-ee5a-a305-e77c345b7896-491f3dbf, #w-node-_7edfd79d-c42f-ee5a-a305-e77c345b7898-491f3dbf, #w-node-_7edfd79d-c42f-ee5a-a305-e77c345b789a-491f3dbf, #w-node-_7edfd79d-c42f-ee5a-a305-e77c345b789c-491f3dbf, #w-node-_7edfd79d-c42f-ee5a-a305-e77c345b789e-491f3dbf, #w-node-_7edfd79d-c42f-ee5a-a305-e77c345b78b1-491f3dbf, #w-node-_7edfd79d-c42f-ee5a-a305-e77c345b78c4-491f3dbf, #w-node-_7edfd79d-c42f-ee5a-a305-e77c345b78d9-491f3dbf, #w-node-_7edfd79d-c42f-ee5a-a305-e77c345b78de-491f3dbf, #w-node-_98936925-f350-66e2-6b0e-f2871af6d681-491f3dc0, #w-node-_98936925-f350-66e2-6b0e-f2871af6d695-491f3dc0, #w-node-fc39e82e-f7d7-ad40-151d-68244a0bc3f1-491f3dc0, #w-node-fc39e82e-f7d7-ad40-151d-68244a0bc3fc-491f3dc0, #w-node-fc39e82e-f7d7-ad40-151d-68244a0bc407-491f3dc0, #w-node-_168c0038-30cd-e199-8da8-6098b4673ee6-491f3dc1, #w-node-_168c0038-30cd-e199-8da8-6098b4673f01-491f3dc1, #w-node-_63beb520-44f1-ef9e-e830-fe35ae52c97e-491f3dc1, #w-node-_63beb520-44f1-ef9e-e830-fe35ae52c982-491f3dc1, #w-node-_63beb520-44f1-ef9e-e830-fe35ae52c98a-491f3dc1, #w-node-_63beb520-44f1-ef9e-e830-fe35ae52c990-491f3dc1, #w-node-_63beb520-44f1-ef9e-e830-fe35ae52c996-491f3dc1, #w-node-_63beb520-44f1-ef9e-e830-fe35ae52c99c-491f3dc1, #w-node-_63beb520-44f1-ef9e-e830-fe35ae52c9a2-491f3dc1, #w-node-_63beb520-44f1-ef9e-e830-fe35ae52c9a8-491f3dc1, #w-node-_63beb520-44f1-ef9e-e830-fe35ae52c9ae-491f3dc1, #w-node-_63beb520-44f1-ef9e-e830-fe35ae52c9b1-491f3dc1, #w-node-_63beb520-44f1-ef9e-e830-fe35ae52c9b5-491f3dc1, #w-node-_63beb520-44f1-ef9e-e830-fe35ae52c9bd-491f3dc1, #w-node-_63beb520-44f1-ef9e-e830-fe35ae52c9c3-491f3dc1, #w-node-_63beb520-44f1-ef9e-e830-fe35ae52c9c9-491f3dc1, #w-node-_63beb520-44f1-ef9e-e830-fe35ae52c9cf-491f3dc1, #w-node-_63beb520-44f1-ef9e-e830-fe35ae52c9d5-491f3dc1, #w-node-_63beb520-44f1-ef9e-e830-fe35ae52c9db-491f3dc1, #w-node-_63beb520-44f1-ef9e-e830-fe35ae52c9e1-491f3dc1, #w-node-_6211a761-7cd1-69a4-9907-020ad0857c28-491f3dc1, #w-node-_6211a761-7cd1-69a4-9907-020ad0857c2b-491f3dc1, #w-node-_6211a761-7cd1-69a4-9907-020ad0857c2e-491f3dc1, #w-node-_6211a761-7cd1-69a4-9907-020ad0857c31-491f3dc1, #w-node-_4e16da67-a508-7cee-d2f9-c63e72b9ebbd-491f3dc1, #w-node-_4e16da67-a508-7cee-d2f9-c63e72b9ebc0-491f3dc1, #w-node-_4e16da67-a508-7cee-d2f9-c63e72b9ebc3-491f3dc1, #w-node-_4e16da67-a508-7cee-d2f9-c63e72b9ebc6-491f3dc1, #w-node-_4e16da67-a508-7cee-d2f9-c63e72b9ebd5-491f3dc1, #w-node-_4e16da67-a508-7cee-d2f9-c63e72b9ebd8-491f3dc1, #w-node-_4e16da67-a508-7cee-d2f9-c63e72b9ebdb-491f3dc1, #w-node-_4e16da67-a508-7cee-d2f9-c63e72b9ebde-491f3dc1, #w-node-_4e16da67-a508-7cee-d2f9-c63e72b9ebed-491f3dc1, #w-node-_4e16da67-a508-7cee-d2f9-c63e72b9ebf0-491f3dc1, #w-node-_4e16da67-a508-7cee-d2f9-c63e72b9ebf3-491f3dc1, #w-node-_4e16da67-a508-7cee-d2f9-c63e72b9ebf6-491f3dc1, #w-node-_02542308-3a5b-f48a-3552-63334d6e520e-491f3dc1, #w-node-_02542308-3a5b-f48a-3552-63334d6e5210-491f3dc1, #w-node-_02542308-3a5b-f48a-3552-63334d6e5211-491f3dc1, #w-node-_02542308-3a5b-f48a-3552-63334d6e5219-491f3dc1, #w-node-e4f56b8a-f124-a1ae-c2b2-01d1cdd5717a-491f3dc1, #w-node-e4f56b8a-f124-a1ae-c2b2-01d1cdd57185-491f3dc1, #w-node-e4f56b8a-f124-a1ae-c2b2-01d1cdd57190-491f3dc1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aca119a7-62a9-f19a-5ca1-61d71e7a00ee-491f3dc3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c737f618-21f1-b47f-10eb-40f3b60f4237-491f3dc4, #w-node-ca29d985-639f-2fe0-82eb-ada26b767d72-491f3dc4, #w-node-_3b902001-f483-a69d-246d-7cd684ce950b-491f3dc4, #w-node-_3b902001-f483-a69d-246d-7cd684ce9517-491f3dc4, #w-node-_3b902001-f483-a69d-246d-7cd684ce9523-491f3dc4, #w-node-_3678549e-759b-fe61-04e1-90147798f91c-491f3dc4, #w-node-_3678549e-759b-fe61-04e1-90147798f91d-491f3dc4, #w-node-_3678549e-759b-fe61-04e1-90147798f91f-491f3dc4, #w-node-_3678549e-759b-fe61-04e1-90147798f920-491f3dc4, #w-node-_3678549e-759b-fe61-04e1-90147798f922-491f3dc4, #w-node-_3678549e-759b-fe61-04e1-90147798f923-491f3dc4, #w-node-_3678549e-759b-fe61-04e1-90147798f925-491f3dc4, #w-node-_3678549e-759b-fe61-04e1-90147798f926-491f3dc4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3678549e-759b-fe61-04e1-90147798f928-491f3dc4, #w-node-_3678549e-759b-fe61-04e1-90147798f929-491f3dc4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_3678549e-759b-fe61-04e1-90147798f92f-491f3dc4, #w-node-_3678549e-759b-fe61-04e1-90147798f932-491f3dc4, #w-node-_3678549e-759b-fe61-04e1-90147798f935-491f3dc4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3678549e-759b-fe61-04e1-90147798f938-491f3dc4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_3678549e-759b-fe61-04e1-90147798f93e-491f3dc4, #w-node-_3678549e-759b-fe61-04e1-90147798f941-491f3dc4, #w-node-_3678549e-759b-fe61-04e1-90147798f944-491f3dc4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3678549e-759b-fe61-04e1-90147798f947-491f3dc4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_3678549e-759b-fe61-04e1-90147798f94d-491f3dc4, #w-node-_3678549e-759b-fe61-04e1-90147798f950-491f3dc4, #w-node-_3678549e-759b-fe61-04e1-90147798f953-491f3dc4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3678549e-759b-fe61-04e1-90147798f956-491f3dc4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_3678549e-759b-fe61-04e1-90147798f95c-491f3dc4, #w-node-_3678549e-759b-fe61-04e1-90147798f95f-491f3dc4, #w-node-_3678549e-759b-fe61-04e1-90147798f962-491f3dc4, #w-node-_0e02b32c-5fb1-abee-3d2c-de9af148ce8a-491f3dc4, #w-node-_0e02b32c-5fb1-abee-3d2c-de9af148ce95-491f3dc4, #w-node-_0e02b32c-5fb1-abee-3d2c-de9af148cea0-491f3dc4, #w-node-_549b5aba-8249-5d52-a192-13ea4262335d-491f3dc4, #w-node-_9f78566d-3dad-2d29-1642-1b40a6b06924-491f3dc4, #w-node-_8d5be671-31e4-5ec8-cd2c-83f5dfded0e9-491f3dc4, #w-node-_8336ea94-d887-e93a-72be-4f804efd9f38-491f3dc4, #w-node-_3b9003e8-61e9-b224-600d-e6b09857ff23-491f3dc4, #w-node-_3b9003e8-61e9-b224-600d-e6b09857ff32-491f3dc4, #w-node-_3b9003e8-61e9-b224-600d-e6b09857ff46-491f3dc4, #w-node-_3b9003e8-61e9-b224-600d-e6b09857ff48-491f3dc4, #w-node-_3b9003e8-61e9-b224-600d-e6b09857ff56-491f3dc4, #w-node-_3026e006-0bf8-f48b-81c9-6bbea1b6b102-491f3dc5, #w-node-_3026e006-0bf8-f48b-81c9-6bbea1b6b106-491f3dc5, #w-node-_3026e006-0bf8-f48b-81c9-6bbea1b6b10a-491f3dc5, #w-node-_3026e006-0bf8-f48b-81c9-6bbea1b6b10e-491f3dc5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3026e006-0bf8-f48b-81c9-6bbea1b6b112-491f3dc5, #w-node-_3026e006-0bf8-f48b-81c9-6bbea1b6b116-491f3dc5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_324cb6ba-abfa-a013-b427-6e753aaa6f18-491f3dc5, #w-node-_324cb6ba-abfa-a013-b427-6e753aaa6f24-491f3dc5, #w-node-_324cb6ba-abfa-a013-b427-6e753aaa6f2f-491f3dc5, #w-node-_8ec726b9-4703-9c16-d62d-f9ec6c94d126-491f3dc5, #w-node-_8ec726b9-4703-9c16-d62d-f9ec6c94d136-491f3dc5, #w-node-_8ec726b9-4703-9c16-d62d-f9ec6c94d146-491f3dc5, #w-node-_8ec726b9-4703-9c16-d62d-f9ec6c94d156-491f3dc5, #w-node-_8ec726b9-4703-9c16-d62d-f9ec6c94d166-491f3dc5, #w-node-_941673ae-4575-e639-7d08-d01ea7759839-491f3dc5, #w-node-_941673ae-4575-e639-7d08-d01ea775983b-491f3dc5, #w-node-_941673ae-4575-e639-7d08-d01ea775983c-491f3dc5, #w-node-_941673ae-4575-e639-7d08-d01ea7759844-491f3dc5, #w-node-f2bacd6d-e5c3-868d-fdcd-944d58ec250c-491f3dc6, #w-node-c3078372-0415-6907-f498-4de1a5c210c8-491f3dc6, #w-node-_7f7a53d8-4e4a-5f52-81c0-845c09a1de36-491f3dc6, #w-node-_7f7a53d8-4e4a-5f52-81c0-845c09a1de4b-491f3dc6, #w-node-b9c10477-7f12-15e3-df7b-f3dc92a73b3a-491f3dc6, #w-node-b9c10477-7f12-15e3-df7b-f3dc92a73b4e-491f3dc6, #w-node-d62f66e1-c0de-ea37-086c-2ba3d9a5720a-491f3dc8, #w-node-fb2d778c-a83c-4fe7-8ea0-2175c1c3120e-491f3dc8, #w-node-fb2d778c-a83c-4fe7-8ea0-2175c1c3120f-491f3dc8, #w-node-fb2d778c-a83c-4fe7-8ea0-2175c1c31243-491f3dc8, #w-node-a558ad11-0a82-1454-9666-88b2f663ada4-491f3dc8, #w-node-a558ad11-0a82-1454-9666-88b2f663adb3-491f3dc8, #w-node-a558ad11-0a82-1454-9666-88b2f663adb4-491f3dc8, #w-node-a558ad11-0a82-1454-9666-88b2f663adb9-491f3dc8, #w-node-a558ad11-0a82-1454-9666-88b2f663adbb-491f3dc8, #w-node-a558ad11-0a82-1454-9666-88b2f663adc7-491f3dc8, #w-node-a558ad11-0a82-1454-9666-88b2f663adc9-491f3dc8, #w-node-_0e02b32c-5fb1-abee-3d2c-de9af148ce8a-491f3dc8, #w-node-_0e02b32c-5fb1-abee-3d2c-de9af148ce95-491f3dc8, #w-node-_0e02b32c-5fb1-abee-3d2c-de9af148cea0-491f3dc8, #w-node-_5c399c1f-58bd-43ed-397c-e8fee151ab2e-491f3dc8, #w-node-e68ee57a-4800-381f-83f5-14ad56c4bdc5-491f3dc8, #w-node-_4a4c7763-433b-9d71-095f-6e56c0b5c1f6-491f3dc8, #w-node-_4a4c7763-433b-9d71-095f-6e56c0b5c1f8-491f3dc8, #w-node-b2558446-c42d-1a24-6363-87f1d15bc6ba-491f3dc8, #w-node-b2558446-c42d-1a24-6363-87f1d15bc6bc-491f3dc8, #w-node-_5c399c1f-58bd-43ed-397c-e8fee151ab30-491f3dc8, #w-node-_5c399c1f-58bd-43ed-397c-e8fee151ab42-491f3dc8, #w-node-_62edca17-c868-49f1-8faf-ca2056826fff-491f3dc8, #w-node-_62edca17-c868-49f1-8faf-ca2056827000-491f3dc8, #w-node-_44c8a0b4-9d17-067a-5a42-323206d0d88f-491f3dc8, #w-node-_066bfec7-efbc-0883-ff61-e87fc6f57cec-491f3dc8, #w-node-_0c644bbb-93ce-62fd-dfc6-9d75abff2ba6-491f3dc8, #w-node-_0c644bbb-93ce-62fd-dfc6-9d75abff2ba8-491f3dc8, #w-node-_3208df6d-60ba-d6cd-47d0-c0a872055a64-491f3dc8, #w-node-_3208df6d-60ba-d6cd-47d0-c0a872055a66-491f3dc8, #w-node-_3a1d973c-f236-1a9b-f8fc-bb9ec7441d9a-491f3dc8, #w-node-_3a1d973c-f236-1a9b-f8fc-bb9ec7441d9b-491f3dc8, #w-node-_3a1d973c-f236-1a9b-f8fc-bb9ec7441dba-491f3dc8, #w-node-_3a1d973c-f236-1a9b-f8fc-bb9ec7441dbc-491f3dc8, #w-node-_3a1d973c-f236-1a9b-f8fc-bb9ec7441dc6-491f3dc8, #w-node-_3a1d973c-f236-1a9b-f8fc-bb9ec7441dc8-491f3dc8, #w-node-_3a1d973c-f236-1a9b-f8fc-bb9ec7441dcf-491f3dc8, #w-node-_3a1d973c-f236-1a9b-f8fc-bb9ec7441ddd-491f3dc8, #w-node-_3a1d973c-f236-1a9b-f8fc-bb9ec7441dee-491f3dc8, #w-node-_3a1d973c-f236-1a9b-f8fc-bb9ec7441def-491f3dc8, #w-node-_3a1d973c-f236-1a9b-f8fc-bb9ec7441df4-491f3dc8, #w-node-_3a1d973c-f236-1a9b-f8fc-bb9ec7441df6-491f3dc8, #w-node-_3a1d973c-f236-1a9b-f8fc-bb9ec7441e03-491f3dc8, #w-node-_3a1d973c-f236-1a9b-f8fc-bb9ec7441e05-491f3dc8, #w-node-_3a1d973c-f236-1a9b-f8fc-bb9ec7441e12-491f3dc8, #w-node-_3a1d973c-f236-1a9b-f8fc-bb9ec7441e14-491f3dc8, #w-node-_549b5aba-8249-5d52-a192-13ea4262335d-491f3dc8, #w-node-_9f78566d-3dad-2d29-1642-1b40a6b06924-491f3dc8, #w-node-_8d5be671-31e4-5ec8-cd2c-83f5dfded0e9-491f3dc8, #w-node-_8336ea94-d887-e93a-72be-4f804efd9f38-491f3dc8, #w-node-_3b9003e8-61e9-b224-600d-e6b09857ff23-491f3dc8, #w-node-_3b9003e8-61e9-b224-600d-e6b09857ff32-491f3dc8, #w-node-_3b9003e8-61e9-b224-600d-e6b09857ff46-491f3dc8, #w-node-_3b9003e8-61e9-b224-600d-e6b09857ff48-491f3dc8, #w-node-_3b9003e8-61e9-b224-600d-e6b09857ff56-491f3dc8, #w-node-ac383579-03bf-5560-dfca-9c4c2ea24d3e-491f3dc9, #w-node-ac383579-03bf-5560-dfca-9c4c2ea24d47-491f3dc9, #w-node-_0e02b32c-5fb1-abee-3d2c-de9af148ce8a-491f3dc9, #w-node-_0e02b32c-5fb1-abee-3d2c-de9af148ce95-491f3dc9, #w-node-_0e02b32c-5fb1-abee-3d2c-de9af148cea0-491f3dc9, #w-node-ff6b023d-2e1e-56f8-44a2-85f5b8bc58b7-491f3dc9, #w-node-ff6b023d-2e1e-56f8-44a2-85f5b8bc58ed-491f3dc9, #w-node-ff6b023d-2e1e-56f8-44a2-85f5b8bc58f0-491f3dc9, #w-node-cd8d8b51-eab4-9651-100d-5a2bdb03b146-491f3dc9, #w-node-cd8d8b51-eab4-9651-100d-5a2bdb03b152-491f3dc9, #w-node-cd8d8b51-eab4-9651-100d-5a2bdb03b158-491f3dc9, #w-node-cd8d8b51-eab4-9651-100d-5a2bdb03b15e-491f3dc9, #w-node-a558ad11-0a82-1454-9666-88b2f663ada4-491f3dc9, #w-node-a558ad11-0a82-1454-9666-88b2f663adb3-491f3dc9, #w-node-fb2d778c-a83c-4fe7-8ea0-2175c1c3120e-491f3dc9, #w-node-fb2d778c-a83c-4fe7-8ea0-2175c1c31243-491f3dc9, #w-node-d9174805-d878-36aa-9767-abf41d653481-491f3dc9, #w-node-d9174805-d878-36aa-9767-abf41d653495-491f3dc9, #w-node-_4096af79-035f-b04e-16fb-9c49601a9872-491f3dca, #w-node-_4096af79-035f-b04e-16fb-9c49601a9879-491f3dca, #w-node-_4096af79-035f-b04e-16fb-9c49601a9880-491f3dca, #w-node-_4096af79-035f-b04e-16fb-9c49601a9887-491f3dca, #w-node-dae25e3d-0c6b-3f4d-e81c-4e3011b2228a-491f3dca, #w-node-dae25e3d-0c6b-3f4d-e81c-4e3011b2228f-491f3dca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2cffce9f-47a3-557a-5b4d-4e1c875dfce8-491f3dca {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7265463c-b106-e8ba-0083-c8bfe05f0255-491f3dca, #w-node-_7265463c-b106-e8ba-0083-c8bfe05f0261-491f3dca, #w-node-_7265463c-b106-e8ba-0083-c8bfe05f0263-491f3dca, #w-node-_7265463c-b106-e8ba-0083-c8bfe05f0265-491f3dca, #w-node-_7265463c-b106-e8ba-0083-c8bfe05f0267-491f3dca, #w-node-_7265463c-b106-e8ba-0083-c8bfe05f0269-491f3dca, #w-node-_7265463c-b106-e8ba-0083-c8bfe05f026b-491f3dca, #w-node-_7265463c-b106-e8ba-0083-c8bfe05f0277-491f3dca, #w-node-_7265463c-b106-e8ba-0083-c8bfe05f0279-491f3dca, #w-node-_7265463c-b106-e8ba-0083-c8bfe05f027b-491f3dca, #w-node-_7265463c-b106-e8ba-0083-c8bfe05f027d-491f3dca, #w-node-_7265463c-b106-e8ba-0083-c8bfe05f027f-491f3dca, #w-node-_7265463c-b106-e8ba-0083-c8bfe05f0281-491f3dca, #w-node-_7265463c-b106-e8ba-0083-c8bfe05f028d-491f3dca, #w-node-_7265463c-b106-e8ba-0083-c8bfe05f028f-491f3dca, #w-node-_7265463c-b106-e8ba-0083-c8bfe05f0291-491f3dca, #w-node-_7265463c-b106-e8ba-0083-c8bfe05f0293-491f3dca, #w-node-_7265463c-b106-e8ba-0083-c8bfe05f0295-491f3dca, #w-node-_7265463c-b106-e8ba-0083-c8bfe05f0297-491f3dca, #w-node-_7265463c-b106-e8ba-0083-c8bfe05f02a3-491f3dca, #w-node-_7265463c-b106-e8ba-0083-c8bfe05f02a5-491f3dca, #w-node-_7265463c-b106-e8ba-0083-c8bfe05f02a7-491f3dca, #w-node-_7265463c-b106-e8ba-0083-c8bfe05f02a9-491f3dca, #w-node-_7265463c-b106-e8ba-0083-c8bfe05f02ab-491f3dca, #w-node-_1bceea36-4cda-572b-3e1e-9ff3c0618c5e-491f3dca, #w-node-_1bceea36-4cda-572b-3e1e-9ff3c0618c61-491f3dca, #w-node-_1bceea36-4cda-572b-3e1e-9ff3c0618c64-491f3dca, #w-node-_1bceea36-4cda-572b-3e1e-9ff3c0618c67-491f3dca, #w-node-_1bceea36-4cda-572b-3e1e-9ff3c0618c76-491f3dca, #w-node-_1bceea36-4cda-572b-3e1e-9ff3c0618c79-491f3dca, #w-node-_1bceea36-4cda-572b-3e1e-9ff3c0618c7c-491f3dca, #w-node-_1bceea36-4cda-572b-3e1e-9ff3c0618c7f-491f3dca, #w-node-_1bceea36-4cda-572b-3e1e-9ff3c0618c8e-491f3dca, #w-node-_1bceea36-4cda-572b-3e1e-9ff3c0618c91-491f3dca, #w-node-_1bceea36-4cda-572b-3e1e-9ff3c0618c94-491f3dca, #w-node-_1bceea36-4cda-572b-3e1e-9ff3c0618c97-491f3dca, #w-node-_1bceea36-4cda-572b-3e1e-9ff3c0618ca6-491f3dca, #w-node-_1bceea36-4cda-572b-3e1e-9ff3c0618ca9-491f3dca, #w-node-_1bceea36-4cda-572b-3e1e-9ff3c0618cac-491f3dca, #w-node-_1bceea36-4cda-572b-3e1e-9ff3c0618caf-491f3dca, #w-node-_48931ef6-7a34-614b-ec56-d8915714badb-491f3dca, #w-node-_48931ef6-7a34-614b-ec56-d8915714baef-491f3dca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0a6b2f27-c93f-7d57-9312-b81bd18bf3fc-d18bf3f9 {
  align-self: center;
  justify-self: center;
}

#w-node-_75bb8eaa-5162-e44e-085d-d153eee7e681-491f3dcb, #w-node-_75bb8eaa-5162-e44e-085d-d153eee7e684-491f3dcb, #w-node-_75bb8eaa-5162-e44e-085d-d153eee7e687-491f3dcb, #w-node-_75bb8eaa-5162-e44e-085d-d153eee7e68a-491f3dcb, #w-node-_556ae5a8-0f1d-00cd-2f63-4e6985092612-491f3dcb, #w-node-_556ae5a8-0f1d-00cd-2f63-4e6985092613-491f3dcb, #w-node-_556ae5a8-0f1d-00cd-2f63-4e6985092614-491f3dcb, #w-node-_4144342c-77f9-ff12-7cdf-71e37b6a98ca-491f3dcb, #w-node-fb61fefc-8a73-f4f6-51ab-70a3e1103ba3-491f3dcb, #w-node-_6bc32ffc-3e04-3ea0-cf5d-c82da1f74e8a-491f3dcb, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881b1-491f3dce, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881b2-491f3dce, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881b4-491f3dce, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881b5-491f3dce, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881b7-491f3dce, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881b8-491f3dce, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881bb-491f3dce, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881bc-491f3dce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881bf-491f3dce, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881c0-491f3dce {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881c6-491f3dce, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881c9-491f3dce, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881cc-491f3dce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881cf-491f3dce {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881d5-491f3dce, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881d8-491f3dce, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881db-491f3dce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881de-491f3dce {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881e4-491f3dce, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881e7-491f3dce, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881ea-491f3dce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881ed-491f3dce {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881f3-491f3dce, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881f6-491f3dce, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881f9-491f3dce, #w-node-_9ff6d88c-e8f1-d9a5-5ef4-78d613d78ce8-491f3dce, #w-node-_9ff6d88c-e8f1-d9a5-5ef4-78d613d78cf8-491f3dce, #w-node-_9ff6d88c-e8f1-d9a5-5ef4-78d613d78d08-491f3dce, #w-node-_9ff6d88c-e8f1-d9a5-5ef4-78d613d78d18-491f3dce, #w-node-_9ff6d88c-e8f1-d9a5-5ef4-78d613d78d28-491f3dce, #w-node-_941673ae-4575-e639-7d08-d01ea7759839-491f3dce, #w-node-_941673ae-4575-e639-7d08-d01ea775983b-491f3dce, #w-node-_941673ae-4575-e639-7d08-d01ea775983c-491f3dce, #w-node-_941673ae-4575-e639-7d08-d01ea7759844-491f3dce, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881b1-491f3dcf, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881b2-491f3dcf, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881b4-491f3dcf, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881b5-491f3dcf, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881b7-491f3dcf, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881b8-491f3dcf, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881bb-491f3dcf, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881bc-491f3dcf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881bf-491f3dcf, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881c0-491f3dcf {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881c6-491f3dcf, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881c9-491f3dcf, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881cc-491f3dcf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881cf-491f3dcf {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881d5-491f3dcf, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881d8-491f3dcf, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881db-491f3dcf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881de-491f3dcf {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881e4-491f3dcf, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881e7-491f3dcf, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881ea-491f3dcf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881ed-491f3dcf {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881f3-491f3dcf, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881f6-491f3dcf, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881f9-491f3dcf, #w-node-_9ff6d88c-e8f1-d9a5-5ef4-78d613d78ce8-491f3dcf, #w-node-_9ff6d88c-e8f1-d9a5-5ef4-78d613d78cf8-491f3dcf, #w-node-_9ff6d88c-e8f1-d9a5-5ef4-78d613d78d08-491f3dcf, #w-node-_9ff6d88c-e8f1-d9a5-5ef4-78d613d78d18-491f3dcf, #w-node-_9ff6d88c-e8f1-d9a5-5ef4-78d613d78d28-491f3dcf, #w-node-_941673ae-4575-e639-7d08-d01ea7759839-491f3dcf, #w-node-_941673ae-4575-e639-7d08-d01ea775983b-491f3dcf, #w-node-_941673ae-4575-e639-7d08-d01ea775983c-491f3dcf, #w-node-_941673ae-4575-e639-7d08-d01ea7759844-491f3dcf, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881b1-491f3dd0, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881b2-491f3dd0, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881b4-491f3dd0, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881b5-491f3dd0, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881b7-491f3dd0, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881b8-491f3dd0, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881bb-491f3dd0, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881bc-491f3dd0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881bf-491f3dd0, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881c0-491f3dd0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881c6-491f3dd0, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881c9-491f3dd0, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881cc-491f3dd0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881cf-491f3dd0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881d5-491f3dd0, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881d8-491f3dd0, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881db-491f3dd0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881de-491f3dd0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881e4-491f3dd0, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881e7-491f3dd0, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881ea-491f3dd0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881ed-491f3dd0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881f3-491f3dd0, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881f6-491f3dd0, #w-node-_1e0fcc4c-ddb3-df62-1537-1df2e68881f9-491f3dd0, #w-node-_9ff6d88c-e8f1-d9a5-5ef4-78d613d78ce8-491f3dd0, #w-node-_9ff6d88c-e8f1-d9a5-5ef4-78d613d78cf8-491f3dd0, #w-node-_9ff6d88c-e8f1-d9a5-5ef4-78d613d78d08-491f3dd0, #w-node-_9ff6d88c-e8f1-d9a5-5ef4-78d613d78d18-491f3dd0, #w-node-_9ff6d88c-e8f1-d9a5-5ef4-78d613d78d28-491f3dd0, #w-node-_941673ae-4575-e639-7d08-d01ea7759839-491f3dd0, #w-node-_941673ae-4575-e639-7d08-d01ea775983b-491f3dd0, #w-node-_941673ae-4575-e639-7d08-d01ea775983c-491f3dd0, #w-node-_941673ae-4575-e639-7d08-d01ea7759844-491f3dd0, #w-node-_8ec726b9-4703-9c16-d62d-f9ec6c94d126-491f3dd3, #w-node-_8ec726b9-4703-9c16-d62d-f9ec6c94d136-491f3dd3, #w-node-_8ec726b9-4703-9c16-d62d-f9ec6c94d146-491f3dd3, #w-node-_8ec726b9-4703-9c16-d62d-f9ec6c94d156-491f3dd3, #w-node-_8ec726b9-4703-9c16-d62d-f9ec6c94d166-491f3dd3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (min-width: 1440px) {
  #w-node-b9181b68-dac2-8e54-7117-2e26eda8ca19-491f3dbb, #w-node-b9181b68-dac2-8e54-7117-2e26eda8ca2a-491f3dbb, #w-node-b9181b68-dac2-8e54-7117-2e26eda8ca3b-491f3dbb, #w-node-_7265463c-b106-e8ba-0083-c8bfe05f026b-491f3dca, #w-node-_7265463c-b106-e8ba-0083-c8bfe05f0281-491f3dca, #w-node-_7265463c-b106-e8ba-0083-c8bfe05f0297-491f3dca {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 991px) {
  #w-node-_3b9003e8-61e9-b224-600d-e6b09857ff23-491f3db7, #w-node-_3b9003e8-61e9-b224-600d-e6b09857ff32-491f3db7 {
    order: -9999;
  }

  #w-node-b97ef376-6850-de95-0eb2-93af2ccacebe-2ccacea6, #w-node-b97ef376-6850-de95-0eb2-93af2ccacece-2ccacea6, #w-node-b97ef376-6850-de95-0eb2-93af2ccacede-2ccacea6, #w-node-b97ef376-6850-de95-0eb2-93af2ccaceee-2ccacea6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_617e97b0-0a5d-af16-1e7b-95329b39565e-9b395606 {
    order: -9999;
  }

  #w-node-cd2e3f84-5b49-8657-a956-7bcb89d1cfc8-89d1cfc0, #w-node-a592b377-940a-7df4-f635-a4ebdd00e317-491f3dbe {
    justify-self: auto;
  }

  #w-node-_7bfb4886-15b4-8f59-57b6-030fdbdce9c2-dbdce9af, #w-node-_168c0038-30cd-e199-8da8-6098b4673f01-491f3dc1 {
    order: -9999;
  }

  #w-node-aca119a7-62a9-f19a-5ca1-61d71e7a00ee-491f3dc3 {
    grid-column: span 1 / span 1;
  }

  #w-node-_3b9003e8-61e9-b224-600d-e6b09857ff23-491f3dc4, #w-node-_3b9003e8-61e9-b224-600d-e6b09857ff32-491f3dc4 {
    order: -9999;
  }

  #w-node-_324cb6ba-abfa-a013-b427-6e753aaa6f2f-491f3dc5 {
    grid-column: span 2 / span 2;
  }

  #w-node-_8ec726b9-4703-9c16-d62d-f9ec6c94d136-491f3dc5, #w-node-_8ec726b9-4703-9c16-d62d-f9ec6c94d146-491f3dc5, #w-node-_8ec726b9-4703-9c16-d62d-f9ec6c94d156-491f3dc5, #w-node-_8ec726b9-4703-9c16-d62d-f9ec6c94d166-491f3dc5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fb2d778c-a83c-4fe7-8ea0-2175c1c31243-491f3dc8, #w-node-a558ad11-0a82-1454-9666-88b2f663ada4-491f3dc8, #w-node-a558ad11-0a82-1454-9666-88b2f663adb3-491f3dc8, #w-node-_62edca17-c868-49f1-8faf-ca2056826fff-491f3dc8, #w-node-_3a1d973c-f236-1a9b-f8fc-bb9ec7441dee-491f3dc8, #w-node-_3b9003e8-61e9-b224-600d-e6b09857ff23-491f3dc8, #w-node-_3b9003e8-61e9-b224-600d-e6b09857ff32-491f3dc8, #w-node-a558ad11-0a82-1454-9666-88b2f663adb3-491f3dc9 {
    order: -9999;
  }

  #w-node-e7c6f34b-ddbb-d335-a68b-f61f9609f191-491f3dca, #w-node-e7c6f34b-ddbb-d335-a68b-f61f9609f192-491f3dca, #w-node-e7c6f34b-ddbb-d335-a68b-f61f9609f193-491f3dca, #w-node-e7c6f34b-ddbb-d335-a68b-f61f9609f194-491f3dca, #w-node-e7c6f34b-ddbb-d335-a68b-f61f9609f195-491f3dca, #w-node-e7c6f34b-ddbb-d335-a68b-f61f9609f196-491f3dca {
    justify-self: center;
  }

  #w-node-_2cffce9f-47a3-557a-5b4d-4e1c875dfce8-491f3dca {
    grid-column: span 1 / span 1;
  }

  #w-node-_9ff6d88c-e8f1-d9a5-5ef4-78d613d78cf8-491f3dce, #w-node-_9ff6d88c-e8f1-d9a5-5ef4-78d613d78d08-491f3dce, #w-node-_9ff6d88c-e8f1-d9a5-5ef4-78d613d78d18-491f3dce, #w-node-_9ff6d88c-e8f1-d9a5-5ef4-78d613d78d28-491f3dce, #w-node-_9ff6d88c-e8f1-d9a5-5ef4-78d613d78cf8-491f3dcf, #w-node-_9ff6d88c-e8f1-d9a5-5ef4-78d613d78d08-491f3dcf, #w-node-_9ff6d88c-e8f1-d9a5-5ef4-78d613d78d18-491f3dcf, #w-node-_9ff6d88c-e8f1-d9a5-5ef4-78d613d78d28-491f3dcf, #w-node-_9ff6d88c-e8f1-d9a5-5ef4-78d613d78cf8-491f3dd0, #w-node-_9ff6d88c-e8f1-d9a5-5ef4-78d613d78d08-491f3dd0, #w-node-_9ff6d88c-e8f1-d9a5-5ef4-78d613d78d18-491f3dd0, #w-node-_9ff6d88c-e8f1-d9a5-5ef4-78d613d78d28-491f3dd0, #w-node-_8ec726b9-4703-9c16-d62d-f9ec6c94d136-491f3dd3, #w-node-_8ec726b9-4703-9c16-d62d-f9ec6c94d146-491f3dd3, #w-node-_8ec726b9-4703-9c16-d62d-f9ec6c94d156-491f3dd3, #w-node-_8ec726b9-4703-9c16-d62d-f9ec6c94d166-491f3dd3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_60e0f0ed-5e9c-509c-37a6-8123a203c0da-491f3dbb, #w-node-aca119a7-62a9-f19a-5ca1-61d71e7a00ee-491f3dc3, #w-node-_324cb6ba-abfa-a013-b427-6e753aaa6f2f-491f3dc5 {
    grid-column: span 1 / span 1;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_3026e006-0bf8-f48b-81c9-6bbea1b6b112-491f3dc5, #w-node-_3026e006-0bf8-f48b-81c9-6bbea1b6b116-491f3dc5 {
    grid-column: span 1 / span 1;
  }
}


