/* Generated on: Thu Feb 16 2023 09:58:02 GMT+0000 (Coordinated Universal Time) */
/* ==========================================================================
   normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css 
   ========================================================================== */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
/* html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%} */
/* body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type='checkbox'],input[type='radio']{box-sizing:border-box;padding:0}input[type='number']::-webkit-inner-spin-button,input[type='number']::-webkit-outer-spin-button{height:auto}input[type='search']{-webkit-appearance:none}input[type='search']::-webkit-search-cancel-button,input[type='search']::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0} */

/* ==========================================================================
   Start of base Webflow CSS - If you're looking for some ultra-clean CSS, skip the boilerplate and see the unminified code below.
   ========================================================================== */

   
/* ==========================================================================
   Start of custom Webflow CSS
   ========================================================================== */
.w-layout-grid {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  grid-row-gap: 16px;
  grid-column-gap: 16px;
}

/* body {
  color: #0f243e;
  font-size: 1rem;
  line-height: 1.5;
}

h1 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: 'Sofia Pro', sans-serif;
  font-size: 4.208rem;
  line-height: 1;
  font-weight: 700;
  letter-spacing: -0.01em;
}

h2 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: 'Sofia Pro', sans-serif;
  font-size: 3.157rem;
  line-height: 1.1;
  font-weight: 700;
  letter-spacing: -0.01em;
}

h3 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: 'Sofia Pro', sans-serif;
  font-size: 2.369rem;
  line-height: 1.25;
  font-weight: 700;
  letter-spacing: -0.01em;
}

h4 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: 'Sofia Pro', sans-serif;
  font-size: 1.777rem;
  line-height: 1;
  font-weight: 700;
}

h5 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: 'Sofia Pro', sans-serif;
  font-size: 1.333rem;
  line-height: 1;
  font-weight: 700;
}

h6 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: 'Sofia Pro', sans-serif;
  font-size: 1rem;
  line-height: 1;
  font-weight: 700;
}

p {
  margin-bottom: 0px;
} */

.section {
  position: relative;
  overflow: hidden;
  padding-top: 12rem;
  padding-bottom: 12rem;
}

.section.is-timeline {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 100vh;
  padding-top: 12rem;
  padding-bottom: 12rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.section.is-hero {
  z-index: 3;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 100vh;
  padding-top: 16rem;
  padding-bottom: 10rem;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.section.is-overflow {
  overflow: visible;
}

.section.is-overflow.is-padding-bottom-bigger {
  padding-bottom: 22rem;
}

.section.is-overlap {
  z-index: 2;
}

.section.is-final {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 0rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.section.is-slide-wrapper {
  overflow: visible;
  padding-top: 0rem;
  padding-bottom: 0rem;
}

.section.is-hero-about {
  z-index: 3;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 20rem;
  padding-bottom: 10rem;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.page {
  position: relative;
}

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

.wrapper-container {
  width: 100%;
  /* padding-right: 6rem;
  padding-left: 6rem; */
}

.h1 {
  font-family: 'Sofia Pro', sans-serif;
  font-size: 4.208rem;
  line-height: 1;
  font-weight: 700;
  letter-spacing: -0.01em;
}

.h2 {
  font-family: 'Sofia Pro', sans-serif;
  font-size: 3.157rem;
  line-height: 1.1;
  font-weight: 700;
  letter-spacing: -0.01em;
}

.h3 {
  font-family: 'Sofia Pro', sans-serif;
  font-size: 2.369rem;
  line-height: 1.125;
  font-weight: 700;
  letter-spacing: -0.01em;
}

.h4 {
  font-family: 'Sofia Pro', sans-serif;
  font-size: 1.777rem;
  line-height: 1;
  font-weight: 700;
  letter-spacing: -0.005em;
}

.h5 {
  font-family: 'Sofia Pro', sans-serif;
  font-size: 1.333rem;
  line-height: 1;
  font-weight: 700;
}

.h6 {
  font-family: 'Sofia Pro', sans-serif;
  line-height: 1;
  font-weight: 700;
}

.styles-box {
  height: 3rem;
}

.styles-box.is_-border {
  border-style: solid;
  border-width: 1px;
  border-color: #c1c0ce;
}

.primary-500 {
  background-color: #07182c;
}

.primary-400 {
  background-color: #0f243e;
}

.primary-300 {
  background-color: #103869;
}

.primary-200 {
  background-color: #3a6292;
}

.primary-100 {
  background-color: #97b0ce;
}

.neutral-500 {
  background-color: #3c4856;
}

.neutral-400 {
  background-color: #62627a;
}

.neutral-300 {
  background-color: #85859f;
}

.neutral-200 {
  background-color: #c1c0ce;
}

.neutral-100 {
  background-color: #e5e5eb;
}

.accent-1-500 {
  background-color: #06563a;
}

.accent-1-300 {
  background-color: #00d3ad;
}

.accent-1-200 {
  background-color: #5aedd2;
}

.accent-1-100 {
  background-color: #baf7ec;
}

.accent-2-500 {
  background-color: #094a53;
}

.accent-2-400 {
  background-color: #0f7c8a;
}

.accent-2-300 {
  background-color: #18c3d9;
}

.accent-2-200 {
  background-color: #72d7e4;
}

.accent-2-100 {
  background-color: #b9eff5;
}

.accent-3-500 {
  background-color: #8a2361;
}

.accent-3-400 {
  background-color: #bc3485;
}

.accent-3-300 {
  background-color: #e46eb5;
}

.accent-3-100 {
  background-color: #fae5f2;
}

.light {
  background-color: #fcfcfc;
}

.neutral-50 {
  background-color: #f5f5f5;
}

.accent-1-400 {
  background-color: #03876f;
}

.accent-3-200 {
  background-color: #f2badc;
}

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

.text-l {
  font-size: 1.2rem;
}

.text-s {
  font-size: 0.833rem;
}

.text-xl {
  font-size: 1.44rem;
}

.curved-arrow {
  position: absolute;
  width: 100%;
  height: 100%;
}

.horizontal-curved-arrow {
  position: absolute;
  left: 0px;
  right: 4rem;
  bottom: 0px;
}

.line {
  background-color: #e5e5eb;
}

.line.is_-horizontal {
  width: 100%;
  height: 0.125rem;
}

.line.is_-vertical {
  width: 0.125rem;
  height: 100%;
}

.style-wrapper-curved-arrow {
  position: relative;
  width: 500px;
  height: 500px;
}

.curve-curved-arrow {
  position: absolute;
  right: 0px;
  bottom: 0px;
  width: 8rem;
  height: 8rem;
  border-style: solid;
  border-width: 0.125rem;
  border-color: #e5e5eb;
  border-radius: 50%;
}

.corner-curved-arrow {
  position: absolute;
  right: 0px;
  bottom: 0px;
  overflow: hidden;
  width: 4rem;
  height: 4rem;
}

.wrapper-curved-arrow {
  width: 100%;
  height: 100%;
}

.global-css {
  position: fixed;
  left: 0px;
  right: 0px;
  bottom: 0px;
}

.page-css {
  position: fixed;
  left: 0px;
  right: 0px;
  bottom: 0px;
}

.global-svg {
  position: fixed;
  left: 0px;
  right: 0px;
  bottom: 0px;
}

.vs-2xs {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-row-gap: 0.25rem;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.vs-xs {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-row-gap: 0.5rem;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.vs-s {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-row-gap: 0.75rem;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.vs-m {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-row-gap: 1rem;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.vs-l {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-row-gap: 1.5rem;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.vs-xl {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-row-gap: 2rem;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.vs-2xl {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-row-gap: 3rem;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.vs-3xl {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-row-gap: 4rem;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.vs-4xl {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-row-gap: 6rem;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.vs-5xl {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-row-gap: 8rem;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.vs-6xl {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-row-gap: 12rem;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.vs-7xl {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-row-gap: 16rem;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid {
  display: -ms-grid;
  display: grid;
  -webkit-box-align: start;
  -webkit-align-items: start;
  -ms-flex-align: start;
  align-items: start;
  grid-auto-columns: 1fr;
  grid-column-gap: 2rem;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.small-container {
  width: 100%;
  max-width: 28.666rem;
}

.video {
  position: relative;
}

.thumb-video {
  position: relative;
  display: block;
  overflow: hidden;
  width: 100%;
  padding-top: 56.25%;
  border-radius: 0.5rem;
}

.bg-video-video {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  width: 100%;
  height: 100%;
  background-color: rgba(98, 98, 122, 0.6);
}

.head-arrow {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0px, -50%);
  -ms-transform: translate(0px, -50%);
  transform: translate(0px, -50%);
  color: #e5e5eb;
}

.vertical-curved-arrow {
  position: absolute;
  top: 0px;
  right: 0px;
  bottom: 4rem;
}

.arrow-video {
  position: absolute;
  left: 100%;
  top: 50%;
  width: 100vw;
  padding-left: 4rem;
}

.arrow-video.is_-opposite {
  left: auto;
  right: 100%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

.play-video {
  position: absolute;
  left: 50%;
  top: 50%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 4rem;
  height: 4rem;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 50%;
  background-color: #18c3d9;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  color: #fff;
}

.profile {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 8rem;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 4rem;
  background-color: #f5f5f5;
}

.image-profile {
  width: 8rem;
  height: 8rem;
  border-radius: 50%;
}

.info-profile {
  padding-right: 1.5rem;
  padding-left: 1.5rem;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.logo-wrapper-profile {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 7rem;
  height: 7rem;
  margin: 0.5rem;
  padding-right: 0.75rem;
  padding-left: 0.75rem;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  border-radius: 50%;
  background-color: #e5e5eb;
}

.logo-profile {
  max-height: 3rem;
  max-width: 95%;
}

.role-profile {
  color: #62627a;
  line-height: 1;
}

.heading-l {
  font-size: 5.61rem;
  line-height: 1;
}

.author-partner-quote {
  font-weight: 700;
}

.author-partner-quote.text-l {
  font-family: 'Sofia Pro', sans-serif;
  font-weight: 700;
}

.layers {
  position: relative;
}

.bg-layers {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
}

.bg-layers.is-vertical-overflow {
  top: -50vh;
  bottom: -50vh;
  overflow: hidden;
}

.fg-layers {
  position: relative;
}

.arrow-profile {
  position: absolute;
  left: 25%;
  bottom: 100%;
  width: 4rem;
  height: 100vw;
  -webkit-transform: translate(0px, -2rem) rotate(90deg);
  -ms-transform: translate(0px, -2rem) rotate(90deg);
  transform: translate(0px, -2rem) rotate(90deg);
  -webkit-transform-origin: 100% 100%;
  -ms-transform-origin: 100% 100%;
  transform-origin: 100% 100%;
}

.leader-profile {
  position: absolute;
  left: -0.5rem;
  bottom: 4rem;
  width: 16rem;
  -webkit-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg);
  -webkit-transform-origin: 0% 100%;
  -ms-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
  font-family: 'Sofia Pro', sans-serif;
  font-weight: 700;
}

.date {
  display: inline-block;
}

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

.text-wrapper-date {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 3rem;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  font-family: 'Sofia Pro', sans-serif;
  font-size: 13.288rem;
  line-height: 1;
  font-weight: 700;
  letter-spacing: -0.05em;
}

.medium-container {
  width: 100%;
  max-width: 44rem;
}

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

.box {
  position: relative;
  margin-bottom: 0px;
  padding: 2rem;
  border-style: solid;
  border-width: 2px;
  border-color: #c1c0ce;
  border-radius: 0.5rem;
  background-color: #fff;
}

.button {
  padding: 1.25rem 2rem;
  border-radius: 0.25rem;
  background-color: #103869;
  -webkit-transition: background-color 200ms ease;
  transition: background-color 200ms ease;
  font-family: 'Sofia Pro', sans-serif;
  color: #fff;
  line-height: 1;
  font-weight: 600;
  text-align: center;
  letter-spacing: 0.1em;
  text-transform: uppercase;
}

.button:hover {
  background-color: #3a6292;
}

.button.is-dd {
  padding: 0.5rem 1.25rem;
  font-size: 0.833rem;
}

.button.is-dd.is-final-button {
  position: relative;
  top: -0.25rem;
}

.button.is-dd.is-menu {
  padding: 0rem;
  background-color: transparent;
  color: #0f243e;
  font-size: 1rem;
  font-weight: 700;
  letter-spacing: 0em;
  text-transform: none;
}

.button.is-fiorm {
  width: 100%;
  min-height: 5.25rem;
  padding: 1.75rem 4rem;
  border-radius: 0.5rem;
  font-size: 1.2rem;
  white-space: normal;
}

.button.is-fiorm.is-form {
  width: 100%;
  white-space: normal;
}

.hide {
  display: none;
}

.field {
  height: 3.5rem;
  margin-bottom: 0px;
  padding: 1rem 1.5rem;
  border-style: solid;
  border-width: 1px;
  border-color: #e5e5eb;
  border-radius: 0.25rem;
  background-color: #f5f5f5;
  font-size: 1.2rem;
  line-height: 1;
}

.field:focus {
  border-color: #c1c0ce;
  color: #0f243e;
}

.field::-webkit-input-placeholder {
  color: #85859f;
}

.field:-ms-input-placeholder {
  color: #85859f;
}

.field::-ms-input-placeholder {
  color: #85859f;
}

.field::placeholder {
  color: #85859f;
}

.field.is-final {
  height: 5.25rem;
  padding-right: 2rem;
  padding-left: 2rem;
  font-size: 1.44rem;
}

.field.is-final.is-select {
  background-image: url("https://uploads-ssl.webflow.com/620a357d1a7ef7247c6e8a6f/624e9099c20bd3a3219ae482_select-arrow.svg");
  background-position: 96% 52%;
  background-size: 18px;
  background-repeat: no-repeat;
}

.form {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.field-form {
  padding-right: 1rem;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.timeline {
  position: relative;
  width: 222rem;
  padding-left: 37rem;
  white-space: nowrap;
}

.item-timeline {
  display: inline-block;
  width: 37rem;
  padding-top: 6rem;
  padding-right: 18.5rem;
  padding-bottom: 6rem;
  white-space: normal;
}

.arrow-wrapper-timeline {
  position: relative;
  height: 6rem;
}

.arrow-timeline {
  position: absolute;
  bottom: 100%;
  width: 6rem;
  height: 100vw;
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
  -webkit-transform-origin: 0% 100%;
  -ms-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.progress-timeline {
  position: absolute;
  left: 6rem;
  top: 100%;
  width: 32rem;
}

.progress {
  position: relative;
  top: -0.25rem;
  width: 100%;
}

.progress.is-status {
  top: -0.75rem;
}

.line-mask-progress {
  position: absolute;
  left: 0px;
  right: 0px;
  overflow: hidden;
}

.line-progress {
  height: 0.25rem;
  background-color: #0f243e;
  -webkit-transform: translate(-25%, 0px);
  -ms-transform: translate(-25%, 0px);
  transform: translate(-25%, 0px);
}

.line-progress.is-status {
  height: 0.75rem;
  background-color: #18c3d9;
}

.list-wrapper-progress {
  padding-top: 100%;
  padding-left: 0px;
}

.item-progress {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.item-name-progress {
  position: relative;
  top: -0.25rem;
  margin-right: 1rem;
  font-family: 'Sofia Pro', sans-serif;
  font-weight: 700;
}

.item-line-progress {
  width: 2rem;
  height: 0.125rem;
  background-color: #c1c0ce;
}

.list-progress {
  position: absolute;
  left: 0px;
  top: -1.5rem;
  right: -0.75rem;
  bottom: 0px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 3.5rem;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-transform: rotate(-90deg) translate(0%, -100%);
  -ms-transform: rotate(-90deg) translate(0%, -100%);
  transform: rotate(-90deg) translate(0%, -100%);
  -webkit-transform-origin: 100% 0%;
  -ms-transform-origin: 100% 0%;
  transform-origin: 100% 0%;
}

.bubbles {
  position: absolute;
}

.bubbles.is-timeline {
  left: 50%;
  top: 50%;
  width: 131.5rem;
  height: 119.687rem;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

.bubbles.is-patners {
  left: 50%;
  top: 50%;
  width: 122.25rem;
  height: 116.687rem;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

.bubbles.is-ps-team {
  left: 100%;
  top: 50%;
  width: 60rem;
  height: 60rem;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

.status {
  position: relative;
  height: 0.125em;
}

.progress-status {
  position: absolute;
  left: 0px;
  top: 100%;
  width: 100%;
}

.line-status {
  position: absolute;
  left: 50%;
  width: 100vw;
  -webkit-transform: translate(-50%, 0px);
  -ms-transform: translate(-50%, 0px);
  transform: translate(-50%, 0px);
}

.cta {
  position: relative;
  text-align: center;
}

.heading-hero {
  position: relative;
  margin-bottom: 1.25em;
  font-size: 8.075vw;
  letter-spacing: -0.015em;
}

.heading-hero.is-final {
  margin-bottom: 0.5em;
}

.arrow-wrapper-cta {
  position: absolute;
  width: 8rem;
  height: 100vw;
}

.arrow-wrapper-cta.is-top {
  left: 50%;
  bottom: 100%;
  -webkit-transform: translate(0px, -12rem) rotate(90deg);
  -ms-transform: translate(0px, -12rem) rotate(90deg);
  transform: translate(0px, -12rem) rotate(90deg);
  -webkit-transform-origin: 0% 100%;
  -ms-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.arrow-wrapper-cta.is-bottom {
  right: 50%;
  bottom: 0px;
  -webkit-transform: translate(0px, 4rem) rotate(-90deg);
  -ms-transform: translate(0px, 4rem) rotate(-90deg);
  transform: translate(0px, 4rem) rotate(-90deg);
  -webkit-transform-origin: 100% 100%;
  -ms-transform-origin: 100% 100%;
  transform-origin: 100% 100%;
}

/* .footer {
  padding-top: 4rem;
  padding-bottom: 2rem;
} */

.inner-footer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.left-footer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.line-footer {
  width: 1px;
  height: 1.5rem;
  margin-right: 1rem;
  margin-left: 1rem;
  background-color: #c1c0ce;
}

.text-line-hero {
  display: block;
  margin-top: -0.2em;
  padding-bottom: 0.2em;
}

.text-line-hero.is-middle {
  text-align: right;
}

.text-line-hero.is-bottom {
  padding-left: 4.9em;
}

.text-hero {
  margin-bottom: 3rem;
  padding-left: 6rem;
}

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

.heading {
  letter-spacing: -0.005em;
}

.heading-xl {
  font-size: 7.478rem;
  letter-spacing: -0.015em;
}

.h1-hero {
  position: relative;
  letter-spacing: -0.02em;
}

.shapes-hero {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
}

.diamond-hero {
  position: absolute;
  left: 1.25em;
  top: 2.3em;
}

.diamond-item-hero {
  position: relative;
  z-index: 3;
  border-style: solid;
  border-width: 0.3em;
  border-color: #72d7e4;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

.diamond-item-hero.is-half {
  top: -0.185em;
  z-index: 1;
  border-color: #fff #00d3ad #00d3ad #fff;
}

.diamond-item-hero.angle {
  position: relative;
  left: 0.09em;
  top: -0.3em;
  z-index: 2;
  overflow: hidden;
  width: 0.45em;
  height: 0.5em;
  border-style: none;
}

.diamond-arrow-hero {
  position: absolute;
  right: 100%;
  bottom: 0px;
  width: 10vw;
  height: 100vh;
  -webkit-transform: translate(-0.5em, -1.375em);
  -ms-transform: translate(-0.5em, -1.375em);
  transform: translate(-0.5em, -1.375em);
}

.circle-hero {
  position: absolute;
  left: 3.8em;
  top: 1.8em;
}

.circle-item-hero {
  position: absolute;
  right: 0px;
  width: 0.7em;
  height: 0.7em;
  border-radius: 50%;
  background-color: #18c3d9;
}

.circle-item-hero.is-angle {
  left: 0px;
  overflow: hidden;
  background-color: rgba(228, 110, 181, 0);
}

.circle-item-hero.is-middle {
  background-color: #f2badc;
}

.circle-item-mask-hero {
  position: relative;
  display: inline-block;
  overflow: hidden;
  width: 0.35em;
  height: 0.7em;
  -webkit-transform-origin: 0% 50%;
  -ms-transform-origin: 0% 50%;
  transform-origin: 0% 50%;
}

.angle-bg {
  position: absolute;
  left: 0px;
  top: 0px;
  right: 0px;
  bottom: 0px;
}

.angle-bg.is-accent-3 {
  background-image: url("https://uploads-ssl.webflow.com/620a357d1a7ef7247c6e8a6f/620ce8dfb0ea34710888cf87_angle-line-accent3-min.png");
  background-position: 0px 0px;
  background-size: 12px;
}

.angle-bg.is-accent-1 {
  background-image: url("https://uploads-ssl.webflow.com/620a357d1a7ef7247c6e8a6f/620ce8df3cb227b15bedca6f_angle-line-accent2-min.png");
  background-position: 0px 0px;
  background-size: 12px;
}

.angle-bg.is-accent-2 {
  background-image: url("https://uploads-ssl.webflow.com/620a357d1a7ef7247c6e8a6f/620ce8df3cb227b15bedca6f_angle-line-accent2-min.png");
  background-position: 0px 0px;
  background-size: 12px;
}

.angle-bg.displaced {
  left: 0.75rem;
  top: 0.75rem;
  right: -0.75rem;
  bottom: -0.75rem;
}

.angle-bg.radius {
  overflow: hidden;
  border-radius: 0.5rem;
}

.angle-bg.neutral {
  background-image: url("https://uploads-ssl.webflow.com/620a357d1a7ef7247c6e8a6f/620ce8df3bd153c0e5b68ce9_angle-line-neutral-min.png");
  background-position: 0px 0px;
  background-size: 12px;
}

.circle-arrow-hero {
  position: absolute;
  left: 0.85em;
  top: 2.85em;
  width: 6rem;
  height: 27rem;
  -webkit-transform: translate(-0.5em, -1.375em);
  -ms-transform: translate(-0.5em, -1.375em);
  transform: translate(-0.5em, -1.375em);
}

.diamond-angle-bg {
  position: absolute;
  left: -50%;
  top: -50%;
  right: -50%;
  bottom: -50%;
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

.bar-hero {
  position: absolute;
  left: 4.975em;
  top: 0.437em;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.bar-item-hero {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  width: 0.5em;
  height: 0.5em;
  margin-right: 0.1em;
  border-radius: 0.25em;
  background-color: #18c3d9;
}

.bar-item-hero.long {
  width: 2.3em;
}

.bar-item-hero.long.displaced {
  margin-left: -1.005em;
  background-color: rgba(255, 255, 255, 0);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(185, 239, 245, 0.91)), color-stop(91%, #18c3d9));
  background-image: linear-gradient(180deg, rgba(185, 239, 245, 0.91) 1%, #18c3d9 91%);
}

.bar-item-hero.long.is-angle {
  background-color: rgba(24, 195, 217, 0);
}

.bar-item-hero.is-gradient {
  background-color: #fff;
  background-image: linear-gradient(41deg, #103869 24%, rgba(16, 56, 105, 0.2));
}

.bar-item-hero.is-blur {
  background-color: #72d7e4;
}

.bar-arrow-hero {
  position: absolute;
  left: 100%;
  bottom: 100%;
  width: 12vw;
  height: 100vh;
  -webkit-transform: translate(-7rem, 5.3rem);
  -ms-transform: translate(-7rem, 5.3rem);
  transform: translate(-7rem, 5.3rem);
}

.partner-quote {
  padding-right: 2rem;
}

.shadow {
  box-shadow: 3px 3px 12px 0 rgba(7, 24, 44, 0.08);
}

.diamond-date {
  position: absolute;
  left: 50%;
  overflow: hidden;
  width: 0.2em;
  height: 0.2em;
  background-color: #00d3ad;
  -webkit-transform: translate(-50%, 0.21em) rotate(45deg);
  -ms-transform: translate(-50%, 0.21em) rotate(45deg);
  transform: translate(-50%, 0.21em) rotate(45deg);
}

.diamond-date.angle {
  background-color: transparent;
}

.text-date {
  position: relative;
  left: -0.02em;
}

.dot-date {
  position: relative;
  width: 0.17em;
  height: 0.17em;
  margin-right: 0.05em;
  margin-bottom: 0.0625em;
  margin-left: 0.055em;
  border-radius: 50%;
  background-color: #0f243e;
}

.dot-date.angle {
  position: absolute;
  left: 0px;
  right: 0px;
  margin-right: 0em;
  margin-bottom: 0em;
  margin-left: 0em;
}

.dot-date.angle.top {
  top: 0px;
  background-color: #18c3d9;
}

.dot-date.angle.bottom {
  bottom: 0px;
}

.bar-date {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  overflow: hidden;
  width: 0.17em;
  height: 0.85em;
  border-radius: 0.085em;
}

.text-outer-date {
  display: inline-block;
}

.traingle-date {
  position: absolute;
  right: -0.05em;
  bottom: 0.25em;
  border-style: solid;
  border-width: 0.1em;
  border-color: #fff #e46eb5 #e46eb5 #fff;
}

.sticky-lock-scroll {
  position: -webkit-sticky;
  position: sticky;
  top: 0px;
  z-index: 1;
}

.height-lock-scrol {
  margin-top: -175vh;
}

.height-item-lock-scroll {
  height: 100vh;
}

.sticky-extension-lock-sroll {
  height: 25vh;
}

.item-wrapper-timeline {
  display: inline-block;
  -webkit-transform-origin: 0% 50%;
  -ms-transform-origin: 0% 50%;
  transform-origin: 0% 50%;
}

.wrapper-partner-quote {
  margin-bottom: 20rem;
}

.wrapper-profile {
  position: relative;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.wrapper-profile:nth-child(odd) {
  padding-right: 1rem;
}

.wrapper-profile:nth-child(even) {
  padding-left: 1rem;
}

.trigger-profile {
  position: absolute;
  bottom: 100%;
  z-index: -1;
  width: 100%;
  height: 50vh;
}

.image-bubbles {
  position: absolute;
}

.image-bubbles.is-timeline {
  left: -20rem;
  width: 100%;
  height: 100%;
}

.image-bubbles.is-partners {
  left: -10rem;
  top: -20rem;
  width: 100%;
  height: 100%;
}

.list-trend {
  position: relative;
  margin-top: -50vh;
}

.sticky-trend {
  position: -webkit-sticky;
  position: sticky;
  top: 0px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  width: 100%;
  height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.sticky-top-offset-trend {
  height: 50vh;
}

.content-trend {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 8rem;
  padding-bottom: 8rem;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.arrow-trend {
  position: absolute;
  left: 50%;
  width: 8rem;
  height: 100vw;
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
  -webkit-transform-origin: 100% 100%;
  -ms-transform-origin: 100% 100%;
  transform-origin: 100% 100%;
}

.arrow-trend.is-top {
  bottom: 100%;
  -webkit-transform: translate(-8rem, -4rem) rotate(90deg);
  -ms-transform: translate(-8rem, -4rem) rotate(90deg);
  transform: translate(-8rem, -4rem) rotate(90deg);
}

.arrow-trend.is-bottom {
  bottom: -8rem;
  -webkit-transform: translate(-8rem, 4rem) rotate(90deg);
  -ms-transform: translate(-8rem, 4rem) rotate(90deg);
  transform: translate(-8rem, 4rem) rotate(90deg);
}

.wrapper-trend {
  position: relative;
}

.wrapper-status {
  position: relative;
  top: -6rem;
}

.trend-footer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.nav {
  background-color: hsla(0, 0%, 100%, 0);
}

.navlink-nav {
  padding: 0px;
  font-family: 'Sofia Pro', sans-serif;
  font-size: 1.2rem;
  font-weight: 700;
}

.navlink-nav:hover {
  color: #18c3d9;
}

.navlink-nav.w--current {
  color: #18c3d9;
}

.navlink-nav.is-final {
  font-size: 1rem;
}

.navlink-wrapper-nav {
  margin-left: 2.5rem;
}

.navlink-wrapper-nav.is-final {
  margin-top: 0.5rem;
}

.wrapper-nav {
  position: fixed;
  left: 0px;
  top: 0px;
  right: 0px;
  z-index: 9;
}

.inner-nav {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 12rem;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.dd-menu-nav {
  top: 100%;
  right: 0px;
  background-color: hsla(0, 0%, 100%, 0);
}

.dd-menu-inner-nav {
  padding-top: 0.5rem;
}

.dd-link-nav {
  margin-bottom: 1rem;
  padding: 0px;
  font-family: 'Sofia Pro', sans-serif;
  font-size: 1rem;
  font-weight: 700;
}

.dd-link-nav:last-child {
  margin-bottom: 0rem;
}

.dd-link-nav:hover {
  color: #18c3d9;
}

.trigger-nav {
  position: absolute;
  left: 0px;
  top: 100vh;
  right: 0px;
  bottom: 0px;
  z-index: -1;
  overflow: hidden;
}

.bg-nav {
  position: absolute;
  left: 0px;
  top: 0px;
  right: 0px;
  bottom: 0px;
  background-color: #fff;
  opacity: 0;
}

.bg-nav.is-final {
  border-bottom: 2px solid #e5e5eb;
  opacity: 0;
}

.logo-nav {
  width: 11em;
  padding-left: 0px;
}

.overlay-hero {
  position: absolute;
  left: 0%;
  top: 0.075em;
  right: 0%;
  bottom: -0.075em;
}

.overlay-line-wrapper-hero {
  overflow: hidden;
  height: 33.333333333333336%;
}

.overlay-line-wrapper-hero.is-top {
  margin-right: 5.1em;
}

.overlay-line-wrapper-hero.is-middle {
  width: 94%;
  margin-left: 1em;
}

.overlay-line-wrapper-hero.is-bottom {
  margin-right: 3em;
  margin-left: 4.9em;
}

.overlay-line-hero {
  height: 100%;
  background-color: #fff;
  -webkit-transform: translate(100%, 0px);
  -ms-transform: translate(100%, 0px);
  transform: translate(100%, 0px);
}

.diamond-wrapper-date.is-angle {
  -webkit-transform: translate(0px, -0.45em);
  -ms-transform: translate(0px, -0.45em);
  transform: translate(0px, -0.45em);
}

.sticky-bottom-offset-trend {
  height: 350vh;
}

.dd-menu-list-nav {
  position: relative;
  margin-bottom: 0px;
  padding: 2rem;
  border-style: solid;
  border-width: 2px;
  border-color: #c1c0ce;
  border-radius: 0.5rem;
  background-color: #fff;
}

.menu-inner-nav {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 1rem;
  padding-bottom: 1rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.animation-trend {
  position: relative;
  width: 50%;
  height: 100vh;
}

.animation-wrapper-trend {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  display: none;
}

.success-form {
  height: 3.5rem;
  padding: 0em 0rem 0rem;
  background-color: hsla(0, 0%, 100%, 0);
}

.success-form.is-final {
  height: auto;
}

.success-inner-form {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
}

.image-trends {
  display: none;
}

.text-dot-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.trend-bubbles {
  position: absolute;
  left: 100%;
  top: 0px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-left: 4rem;
}

.trend-bubbles.is-bottom {
  top: auto;
  bottom: 0px;
}

.circle-trend-bubbles {
  width: 4rem;
  height: 4rem;
  margin-right: 1rem;
  border-radius: 50%;
  background-color: #18c3d9;
}

.bar-trend-bubbles {
  position: relative;
  overflow: hidden;
  width: 12rem;
  height: 4rem;
  border-radius: 2rem;
}

.text-inner-wrapper-date {
  overflow: hidden;
}

.button-hero {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 4rem;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

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

.social-logo-hero {
  width: 7.25rem;
  max-width: 100%;
  margin: 1rem 1.5rem;
}

.social-logo-hero.is-main {
  width: 11.25rem;
  margin-right: auto;
  margin-left: auto;
}

.decorative-circle-top {
  width: 2.5625rem;
  height: 5.125rem;
  border-top-right-radius: 2.5625rem;
  border-bottom-right-radius: 2.5625rem;
  background-color: #f2badc;
}

.decorative-circle-middle {
  width: 4rem;
  height: 4rem;
  border-radius: 50%;
  background-color: #72d7e4;
  -webkit-filter: blur(0.25rem);
  filter: blur(0.25rem);
}

.decorative-circle-bottom {
  width: 4rem;
  height: 4rem;
  border-radius: 50%;
  background-image: linear-gradient(45deg, #103869 50%, rgba(16, 56, 105, 0.5));
}

.decorative-arrow {
  position: relative;
  width: 12rem;
  height: 12rem;
  margin-bottom: -4rem;
  -webkit-transform: translate(-12rem, -4rem) rotate(-90deg);
  -ms-transform: translate(-12rem, -4rem) rotate(-90deg);
  transform: translate(-12rem, -4rem) rotate(-90deg);
}

.takeaway {
  position: relative;
  padding-right: 6rem;
  padding-left: 6rem;
}

.circle----takeaway {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 100%;
  height: 100%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

.circle----takeaway.is-border {
  width: 100%;
  height: 100%;
  border-style: dashed;
  border-width: 2px 2px 2px 0.125rem;
  border-color: #18c3d9;
  border-radius: 50%;
}

.circle----takeaway.is-overlay {
  background-image: linear-gradient(335deg, #fff 65%, hsla(0, 0%, 100%, 0));
}

.circle-wrapper-takeaway {
  position: absolute;
  left: 0%;
  top: 0%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 45.5rem;
  height: 45.5rem;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-transform: translate(-8rem, -8rem);
  -ms-transform: translate(-8rem, -8rem);
  transform: translate(-8rem, -8rem);
}

.content-takeaway {
  position: relative;
}

.title-wrapper-slide {
  position: absolute;
  left: 0px;
  top:20.333333333333336vh;
  right: 0px;
  z-index: 2;
  width: 100%;
}

.title-slide {
  width: 41.66666666666667%;
  opacity: 0;
}

.sticky-scroll-slide {
  height:200vh;
}

.sticky-slide {
  position: -webkit-sticky;
  position: sticky;
  top: 0px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  height: 100vh;
  padding-top: 0rem;
  padding-bottom: 0rem;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.first-title-slide {
  -webkit-transform-origin: 0% 50%;
  -ms-transform-origin: 0% 50%;
  transform-origin: 0% 50%;
}

.wrapper-lottie {
  position: relative;
  margin-right: -8rem;
  margin-left: -8rem;
}

.wrapper-lottie.is-glance {
  position: absolute;
  left: -8rem;
  top: 50%;
  right: -8rem;
  z-index: 1;
  margin-right: 0rem;
  margin-left: 0rem;
  -webkit-transform: translate(0px, -50%);
  -ms-transform: translate(0px, -50%);
  transform: translate(0px, -50%);
}

.glance-lottie {
  width: 100%;
}

.takeaways-lottie {
  position: absolute;
  left: 0%;
  top: 50%;
  right: 0%;
  width: 100%;
  -webkit-transform: translate(0px, -50%);
  -ms-transform: translate(0px, -50%);
  transform: translate(0px, -50%);
}

.line-lottie {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 100vw;
  height: 2px;
  background-color: #e5e5eb;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

.outer-lottie {
  position: relative;
  z-index: 1;
}

.menu-slide {
  position: fixed;
  left: 0px;
  top: 4rem;
  right: 0px;
  z-index: 9999999999;
}

.menu-nav-slide {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.menu-nav-item-slide {
  position: relative;
  opacity: 0;
}

.menu-nav-item-mark-slide {
  position: absolute;
  left: -1px;
  width: 2px;
  height: 1rem;
  background-color: #e5e5eb;
}

.menu-nav-item-icon-slide {
  position: absolute;
  left: 0rem;
  top: 3rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 2rem;
  height: 2rem;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

.menu-nav-marker-wrapper-slide {
  position: relative;
  overflow: hidden;
  height: 0.125rem;
}

.menu-nav-marker-slide {
  position: absolute;
  right: 100%;
  width: 100%;
  height: 100%;
  background-color: #18c3d9;
}

.bg-line-nav {
  position: absolute;
  left: 0rem;
  right: 0rem;
  bottom: -0.125rem;
}

.wrapper-hero-about {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.wrapper-hero-about-button {
  margin-right: 6rem;
}

.circle-visionaries {
  width: 4rem;
  height: 4rem;
  margin-right: 1rem;
  border-radius: 50%;
  background-color: #e46eb5;
}

.bar-visionaries {
  position: relative;
  overflow: hidden;
  width: 12rem;
  height: 4rem;
  margin-right: 1rem;
  border-radius: 2rem;
}

.shapes-visionaries {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.visionary {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.left-content-visionary {
  max-width: 7rem;
}

.right-content-visionary {
  padding-left: 2rem;
}

.logo-wrapper-visionary {
  margin-bottom: 0.2rem;
  padding: 0.3rem 0.5rem;
  background-color: #e5e5eb;
}

.image-visionary {
  border-radius: 0px 0% 50% 50%;
}

.text-bold {
  font-weight: 700;
}

.wrapper-visionaries {
  padding-top: 9rem;
  padding-left: 6rem;
}

.wrapper-cta-about {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.wrapper-ps-team {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.person-wrapper-ps-team {
  margin-right: -1rem;
  -webkit-transition: padding-right 200ms ease-in-out, padding-left 200ms ease-in-out;
  transition: padding-right 200ms ease-in-out, padding-left 200ms ease-in-out;
}

.person-wrapper-ps-team:hover {
  padding-right: 2rem;
  padding-left: 2rem;
}

.image-wrapper-ps-team {
  overflow: hidden;
  max-height: 4rem;
  max-width: 4rem;
  border-style: solid;
  border-width: 2px;
  border-color: #fcfcfc;
  border-radius: 100%;
}

.info-ps-team {
  position: absolute;
  margin-top: 2rem;
}

.download {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  z-index: 10;
  display: none;
  overflow: hidden;
}

.inner-download {
  overflow: auto;
  height: 100vh;
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #fff;
}

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

.logo-download {
  max-width: 10rem;
  margin-right: auto;
  margin-left: auto;
}

.close-download {
  position: absolute;
  top: -4rem;
  right: -4rem;
  width: 1.5rem;
  cursor: pointer;
}

.form-download {
  margin-bottom: 0px;
}

.video-copy {
  position: relative;
}

.bg-dots-visionaries {
  position: absolute;
  top: 50%;
  right: 109%;
  z-index: -1;
  width: 100%;
  height: 180%;
  background-image: url("https://uploads-ssl.webflow.com/620a357d1a7ef7247c6e8a6f/624deea88188cb63cc321350_visionaires-bg-dots.svg");
  background-position: 0px 0px;
  background-size: auto;
  -webkit-transform: translate(0px, -50%);
  -ms-transform: translate(0px, -50%);
  transform: translate(0px, -50%);
}

.wrapper-ps-team---tablet {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.wrapper-ps-team---tablet.hide-desktop {
  display: none;
}

.grid-visionaries {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.sticky-offset-slide {
  height: 100vh;
}

.ending-container {
  max-width: 52rem;
}

.ending-button {
  position: relative;
  padding-top: 4rem;
  padding-bottom: 4rem;
  padding-left: 6rem;
}

.arrow-ending-button {
  position: absolute;
  left: 0rem;
  top: 0rem;
  width: 6rem;
  height: 14rem;
}

.circle-ending-button {
  position: absolute;
  left: 8rem;
  bottom: -4.5rem;
}

.decorative-edning-circle {
  width: 4rem;
  height: 4rem;
  border-radius: 50%;
  background-image: linear-gradient(45deg, #18c3d9 50%, #b9eff5);
}

.multiple-section-overflow {
  overflow: hidden;
}

.wrapper-data {
  position: absolute;
  left: 50%;
  top: 50%;
  z-index: 2;
  opacity: 0;
}

.wrapper-data.x-01 {
  -webkit-transform: translate(0px, 12rem);
  -ms-transform: translate(0px, 12rem);
  transform: translate(0px, 12rem);
}

.wrapper-data.x-02 {
  -webkit-transform: translate(0px, 11rem);
  -ms-transform: translate(0px, 11rem);
  transform: translate(0px, 11rem);
}

.wrapper-data.x-03 {
  /* -webkit-transform: translate(0px, 15rem);
  -ms-transform: translate(0px, 15rem);
  transform: translate(0px, 15rem); */
  -webkit-transform: translate(0px, 12rem);
  -ms-transform: translate(0px, 12rem);
  transform: translate(0px, 12rem);
}

.wrapper-data.x-04 {
  opacity: 1;
  /* -webkit-transform: translate(0px, 10rem);
  -ms-transform: translate(0px, 10rem);
  transform: translate(0px, 10rem); */
  -webkit-transform: translate(0px, 11rem);
  -ms-transform: translate(0px, 11rem);
  transform: translate(0px, 11rem);
}

.wrapper-data.x-05 {
  -webkit-transform: translate(0px, 14rem);
  -ms-transform: translate(0px, 14rem);
  transform: translate(0px, 14rem);
}

.inner-data {
  position: relative;
  max-width: 24rem;
  padding-top: 3rem;
  padding-bottom: 3rem;
  padding-left: 3rem;
}

.arrow-data {
  position: absolute;
  left: 0rem;
  width: 21rem;
  height: 21rem;
}

.arrow-data.x-bottom {
  top: 3rem;
  width: 10rem;
  -webkit-transform: rotate(90deg) translate(0px, -100%);
  -ms-transform: rotate(90deg) translate(0px, -100%);
  transform: rotate(90deg) translate(0px, -100%);
  -webkit-transform-origin: 0% 0%;
  -ms-transform-origin: 0% 0%;
  transform-origin: 0% 0%;
}

.arrow-data.x-bottom.xx-35 {
  width: 10rem;
}

.arrow-data.x-bottom.xx-43 {
  width: 8rem;
}

.arrow-data.x-bottom.xx-50 {
  width: 10rem;
}

.arrow-data.x-top {
  bottom: 3rem;
  -webkit-transform: rotate(90deg) translate(-100%, 0%);
  -ms-transform: rotate(90deg) translate(-100%, 0%);
  transform: rotate(90deg) translate(-100%, 0%);
  -webkit-transform-origin: 0% 100%;
  -ms-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.arrow-data.x-top.xx-26 {
  width: 10rem;
}

.button-slide {
  opacity: 0;
}

.product-hunt-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.product-hunt {
  margin-right: 2rem;
}

.circle-border-wrapper-takeaway {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
}

.line-wrapper-takeaway {
  position: absolute;
  left: 50%;
  top: -16rem;
  overflow: hidden;
  -webkit-transform: translate(-50%, 0px);
  -ms-transform: translate(-50%, 0px);
  transform: translate(-50%, 0px);
}

.line-takeaway {
  height: 8rem;
  border-left: 0.125rem dashed #18c3d9;
}

.bg-line-inner-nav {
  height: 0.125px;
  background-color: #18c3d9;
}

.inner-lottie {
  position: relative;
}

.glance-ladder {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
}

.glance-ladder-number {
  position: absolute;
  -webkit-transform: translate(50%, -50%);
  -ms-transform: translate(50%, -50%);
  transform: translate(50%, -50%);
  color: #094a53;
}

.glance-ladder-number.x-02 {
  -webkit-transform: translate(-18.7rem, -50%);
  -ms-transform: translate(-18.7rem, -50%);
  transform: translate(-18.7rem, -50%);
}

.glance-ladder-number.x-01 {
  -webkit-transform: translate(-11.125rem, -50%);
  -ms-transform: translate(-11.125rem, -50%);
  transform: translate(-11.125rem, -50%);
  color: #06563a;
}

.glance-ladder-number.x-03 {
  -webkit-transform: translate(-10.5rem, -50%);
  -ms-transform: translate(-10.5rem, -50%);
  transform: translate(-10.5rem, -50%);
}

.glance-ladder-number.x-04 {
  top: 29%;
  right: 40.5%;
}

.glance-ladder-number.x-05 {
  top: 20%;
  right: 46.25%;
}

.glance-ladder-number.x-06 {
  top: 15%;
  right: 42.5%;
  color: #0f243e;
}

.glance-ladder-number.x-07 {
  top: 10.5%;
  right: 40.875%;
  color: #0f243e;
}

.glance-ladder-number.x01 {
  top: 83%;
  right: 46%;
  color: #06563a;
}

.glance-ladder-number.x02 {
  top: 63%;
  right: 54%;
}

.glance-ladder-number.x03 {
  top: 38%;
  right: 46%;
}

.glance-ladder-item {
  position: absolute;
  left: 70%;
}

.glance-ladder-item.x-01 {
  top: 82%;
}

.glance-ladder-item.x-02 {
  top: 64%;
}

.glance-ladder-item.x-03 {
  top: 38%;
}

.glance-ladder-item.x-04 {
  top: 27%;
}

.glance-ladder-item.x-05 {
  top: 18%;
}

.glance-ladder-item.x-07 {
  top: 9%;
}

.glance-ladder-item.x-06 {
  top: 13%;
}

.glance-ladder-line-wrapper {
  position: absolute;
  right: 31%;
}

.glance-ladder-line-wrapper.x-01 {
  top: 83.5%;
  width: 13.1%;
}

.glance-ladder-line-wrapper.x-02 {
  top: 65.5%;
  width: 15.4%;
}

.glance-ladder-line-wrapper.x-03 {
  top: 39%;
  width: 11.2%;
}

.glance-ladder-line-wrapper.x-05 {
  top: 20%;
  width: 13.3%;
}

.glance-ladder-line-wrapper.x-04 {
  top: 29%;
  width: 7.5%;
}

.glance-ladder-line-wrapper.x-06 {
  top: 15%;
  width: 10.4%;
}

.glance-ladder-line-wrapper.x-07 {
  top: 10.5%;
  width: 9.1%;
}

.glance-ladder-line {
  width: 100%;
  height: 0.125rem;
  background-color: #e5e5eb;
}

.lottie-image-slide {
  display: none;
}

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

.utility-page-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 260px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  text-align: center;
}

.utility-page-form {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

@media screen and (max-width: 991px) {
  h1 {
    font-size: 3.052rem;
  }

  h2 {
    font-size: 2.441rem;
  }

  h3 {
    font-size: 1.953rem;
  }

  h4 {
    font-size: 1.563rem;
  }

  h5 {
    font-size: 1.25rem;
  }

  .section {
    padding-top: 7.5rem;
    padding-bottom: 7.5rem;
  }

  .section.is-timeline {
    padding-top: 8rem;
  }

  .section.is-hero {
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .section.is-overflow.is-padding-bottom-bigger {
    padding-bottom: 7.5rem;
  }

  .section.is-hero-about {
    padding-top: 16rem;
    padding-bottom: 7.5rem;
  }

  .page.is-final {
    overflow: hidden;
  }

  .wrapper-container {
    /* padding-right: 4rem;
    padding-left: 4rem; */
  }

  .wrapper-container.is-nav {
    padding-right: 2rem;
    padding-left: 2rem;
    -webkit-transform: translate(0px, 0px);
    -ms-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
  }

  .h1 {
    font-size: 3.052rem;
  }

  .h2 {
    font-size: 2.441rem;
  }

  .h3 {
    font-size: 1.953rem;
  }

  .h4 {
    font-size: 1.563rem;
  }

  .h5 {
    font-size: 1.25rem;
  }

  .text-l {
    font-size: 1.125rem;
  }

  .text-s {
    font-size: 0.889rem;
  }

  .text-xl {
    font-size: 1.266rem;
  }

  .vs-2xl {
    grid-row-gap: 2.5rem;
  }

  .vs-3xl {
    grid-row-gap: 3.5rem;
  }

  .vs-4xl {
    grid-row-gap: 4.5rem;
  }

  .vs-5xl {
    grid-row-gap: 5.5rem;
  }

  .vs-6xl {
    grid-row-gap: 7.5rem;
  }

  .vs-7xl {
    grid-row-gap: 9.5rem;
  }

  .profile {
    height: 6rem;
  }

  .image-profile {
    width: 6rem;
    height: 6rem;
  }

  .logo-wrapper-profile {
    width: 5rem;
    height: 5rem;
  }

  .heading-l {
    font-size: 3.815rem;
  }

  .text-wrapper-date {
    margin-bottom: 2rem;
    font-size: 9.313rem;
  }

  .button.is-dd.is-final-button {
    margin-top: 3rem;
    padding: 1rem 2rem;
    font-size: 1rem;
  }

  .button.is-dd.is-menu {
    margin-top: 1rem;
    margin-bottom: 1rem;
    font-size: 0.79rem;
    font-weight: 600;
    text-align: left;
    letter-spacing: 0.1em;
    text-transform: uppercase;
  }

  .timeline {
    width: 162rem;
    padding-left: 27rem;
  }

  .item-timeline {
    width: 27rem;
    padding-top: 4rem;
    padding-right: 10rem;
    padding-bottom: 4rem;
  }

  .bubbles.is-patners {
    -webkit-transform: translate(-50%, -25%);
    -ms-transform: translate(-50%, -25%);
    transform: translate(-50%, -25%);
  }

  .bubbles.is-ps-team {
    width: 40rem;
    height: 40rem;
  }

  .heading-hero {
    margin-bottom: 1em;
  }

  .arrow-wrapper-cta {
    width: 5rem;
  }

  .arrow-wrapper-cta.is-top {
    -webkit-transform: translate(0px, -7rem) rotate(90deg);
    -ms-transform: translate(0px, -7rem) rotate(90deg);
    transform: translate(0px, -7rem) rotate(90deg);
  }

  .arrow-wrapper-cta.is-bottom {
    -webkit-transform: translate(0px, 2.25rem) rotate(-90deg);
    -ms-transform: translate(0px, 2.25rem) rotate(-90deg);
    transform: translate(0px, 2.25rem) rotate(-90deg);
  }

  .inner-footer {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .left-footer {
    width: 100%;
    margin-bottom: 1rem;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .text-line-hero.is-middle {
    text-align: left;
  }

  .text-line-hero.is-bottom {
    padding-left: 0em;
  }

  .text-line-hero.is-top {
    width: 4.2em;
  }

  .text-hero {
    padding-left: 0rem;
  }

  .heading-xl {
    font-size: 4.768rem;
  }

  .diamond-hero {
    left: 4.5em;
    top: 1.6em;
  }

  .diamond-arrow-hero {
    display: none;
  }

  .circle-hero {
    left: 3.4em;
    top: 3.785em;
  }

  .circle-arrow-hero {
    display: none;
  }

  .bar-hero {
    left: 1.125em;
  }

  .bar-arrow-hero {
    display: none;
  }

  .partner-quote {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }

  .wrapper-partner-quote {
    margin-bottom: 0rem;
  }

  .wrapper-partner-quote._1 {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }

  .wrapper-partner-quote._3 {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }

  .wrapper-profile:nth-child(odd) {
    padding-right: 0rem;
  }

  .wrapper-profile:nth-child(even) {
    padding-left: 0rem;
  }

  .wrapper-profile.is-leader {
    padding-bottom: 3rem;
    border-bottom: 1px solid #e5e5eb;
  }

  .list-trend {
    margin-top: 8rem;
    margin-bottom: 10rem;
  }

  .sticky-trend {
    position: static;
    height: auto;
  }

  .sticky-top-offset-trend {
    display: none;
  }

  .content-trend {
    padding-top: 8rem;
    padding-bottom: 8rem;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .arrow-trend {
    width: 6rem;
  }

  .arrow-trend.is-top {
    -webkit-transform: translate(-6rem, -2rem) rotate(90deg);
    -ms-transform: translate(-6rem, -2rem) rotate(90deg);
    transform: translate(-6rem, -2rem) rotate(90deg);
  }

  .arrow-trend.is-bottom {
    -webkit-transform: translate(-6rem, 0rem) rotate(90deg);
    -ms-transform: translate(-6rem, 0rem) rotate(90deg);
    transform: translate(-6rem, 0rem) rotate(90deg);
  }

  .trend-footer {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .navlink-nav {
    font-size: 1.125rem;
  }

  .navlink-nav.is-final {
    padding-top: 1rem;
    padding-bottom: 1rem;
    font-size: 1.602rem;
  }

  .menu-nav.is-final {
    position: absolute;
    left: 0rem;
    top: 4rem;
    right: 0rem;
    overflow: hidden;
    min-height: 100vh;
    padding: 1rem;
    background-color: rgba(7, 24, 44, 0.2);
  }

  .navlink-wrapper-nav {
    margin-left: 1.5rem;
  }

  .navlink-wrapper-nav.is-final {
    margin-right: 1.5rem;
    margin-left: 1.5rem;
    text-align: left;
  }

  .inner-nav {
    height: 4rem;
  }

  .dd-menu-nav.is-final {
    position: static;
    display: block;
  }

  .dd-menu-inner-nav {
    padding-top: 0rem;
  }

  .dd-link-nav.is-final {
    font-size: 1.125rem;
  }

  .bg-nav.shadow {
    opacity: 1;
  }

  .bg-nav.is-final {
    opacity: 1;
  }

  .overlay-line-wrapper-hero {
    height: 40%;
  }

  .overlay-line-wrapper-hero.is-top {
    margin-right: 2.5em;
  }

  .overlay-line-wrapper-hero.is-middle {
    margin-left: 0em;
  }

  .overlay-line-wrapper-hero.is-bottom {
    height: 20%;
    margin-right: 3.5em;
    margin-left: 0em;
  }

  .sticky-bottom-offset-trend {
    display: none;
  }

  .button-nav.is-final {
    position: absolute;
    top: 0.5rem;
    right: 1rem;
    padding: 0.5rem 0.5rem 0.35rem;
    border-style: solid;
    border-width: 2px;
    border-color: #e5e5eb;
    border-radius: 0.25rem;
    background-color: #fff;
    font-size: 1.802rem;
  }

  .button-nav.is-final.w--open {
    box-shadow: 3px 3px 12px 0 rgba(7, 24, 44, 0.08);
    color: #18c3d9;
  }

  .dd-menu-list-nav.is-final {
    padding: 0rem;
    border-style: none;
  }

  .menu-inner-nav.is-final {
    display: block;
    overflow: auto;
    max-height: 80vh;
    padding-top: 0.5rem;
    padding-bottom: 2rem;
    border-radius: 0.5rem;
    background-color: #fff;
    box-shadow: 3px 3px 12px 0 rgba(7, 24, 44, 0.08);
  }

  .image-trends {
    display: block;
  }

  .working-group-heading {
    margin-bottom: 10rem;
  }

  .trend-bubbles {
    left: 0rem;
    top: 100%;
    padding-top: 2rem;
    padding-left: 0rem;
  }

  .trend-bubbles.is-bottom {
    top: auto;
    bottom: 100%;
    padding-top: 0rem;
    padding-bottom: 2rem;
  }

  .circle-trend-bubbles {
    width: 3rem;
    height: 3rem;
  }

  .bar-trend-bubbles {
    height: 3rem;
    border-radius: 1.5rem;
  }

  .hide-tablet {
    display: none;
  }

  .takeaway {
    padding-right: 0rem;
    padding-left: 0rem;
  }

  .circle-wrapper-takeaway {
    display: none;
  }

  .title-wrapper-slide {
    position: static;
    top: 25vh;
    margin-bottom: 2rem;
  }

  .title-slide {
    width: 100%;
    opacity: 1;
  }

  .sticky-scroll-slide {
    display: none;
  }

  .sticky-slide {
    position: static;
    display: block;
    height: auto;
    padding-top:5rem;
    /* padding-bottom: 7.5rem; */
    padding-bottom:0;
  }

  .wrapper-lottie {
    margin-right: -4rem;
    margin-left: -4rem;
  }

  .glance-lottie {
    display: none;
  }

  .menu-slide {
    display: none;
  }

  .bg-line-nav {
    display: none;
  }

  .wrapper-hero-about {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .wrapper-hero-about-button {
    margin-bottom: 3rem;
  }

  .circle-visionaries {
    width: 3rem;
    height: 3rem;
  }

  .bar-visionaries {
    height: 3rem;
    border-radius: 1.5rem;
  }

  .left-content-visionary {
    max-width: 6rem;
  }

  .right-content-visionary {
    padding-left: 1.5rem;
  }

  .wrapper-visionaries {
    padding-top: 5rem;
    padding-left: 0rem;
  }

  .person-wrapper-ps-team.is-tablet {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-right: 0rem;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-transition: none 0ms ease;
    transition: none 0ms ease;
  }

  .person-wrapper-ps-team.is-tablet:hover {
    padding-right: 0rem;
    padding-left: 0rem;
  }

  .info-ps-team.is-tablet {
    position: static;
    margin-top: 0rem;
    margin-left: 1rem;
  }

  .download {
    display: none;
  }

  .inner-download {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .close-download {
    top: -3rem;
    right: 0rem;
  }

  .wrapper-ps-team---tablet {
    display: -ms-grid;
    display: grid;
    grid-auto-columns: 1fr;
    grid-column-gap: 2rem;
    grid-row-gap: 1rem;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .wrapper-ps-team---tablet.hide-desktop {
    display: -ms-grid;
    display: grid;
    grid-auto-columns: 1fr;
    grid-column-gap: 2rem;
    grid-row-gap: 1rem;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .sticky-offset-slide {
    display: none;
  }

  .wrapper-data {
    position: relative;
    left: 50%;
    top: 0%;
    width: 50%;
    padding-right: 4rem;
    padding-left: 4rem;
    opacity: 1;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }

  .wrapper-data.x-01 {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }

  .wrapper-data.x-02 {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }

  .wrapper-data.x-03 {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }

  .wrapper-data.x-04 {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }

  .wrapper-data.x-05 {
    opacity: 1;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }

  .inner-data {
    padding-top: 0rem;
    padding-bottom: 0rem;
    padding-left: 0rem;
  }

  .arrow-data.x-bottom {
    top: 0rem;
    width: 9rem;
  }

  .arrow-data.x-bottom.xx-35 {
    width: 9rem;
  }

  .arrow-data.x-bottom.xx-43 {
    width: 9rem;
  }

  .arrow-data.x-bottom.xx-50 {
    width: 10.5rem;
  }

  .arrow-data.x-bottom.xx-31 {
    width: 11rem;
  }

  .arrow-data.x-top {
    bottom: 4rem;
  }

  .arrow-data.x-top.xx-26 {
    width: 7rem;
  }

  .button-slide {
    opacity: 1;
  }

  .line-wrapper-takeaway {
    top: -9.4rem;
    -webkit-transform: translate(-5.9rem, 0px);
    -ms-transform: translate(-5.9rem, 0px);
    transform: translate(-5.9rem, 0px);
  }

  .group-slide {
    margin-bottom:6rem;
  }

  .group-slide.x-last {
    margin-bottom: 0rem;
  }

  .group-slide.x-first {
    margin-bottom:3rem;
  }

  .glance-ladder {
    display: none;
  }

  .lottie-image-slide {
    display: block;
    margin-top: 4rem;
    margin-bottom: 4rem;
    text-align: center;
  }

  .lottie-image-slide.x-expand {
    margin-right: -10rem;
    margin-left: -10rem;
  }

  .lottie-inner-image {
    display: block;
    width: 100%;
  }

  .image {
    width: 100%;
  }
}

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

  h2 {
    font-size: 2.074rem;
  }

  h3 {
    font-size: 1.728rem;
  }

  h4 {
    font-size: 1.44rem;
  }

  h5 {
    font-size: 1.2rem;
  }

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

  .section.is-timeline {
    padding-top: 6rem;
    padding-bottom: 2rem;
  }

  .section.is-hero {
    min-height: auto;
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .section.is-overflow.is-padding-bottom-bigger {
    padding-bottom: 6rem;
  }

  .section.is-hero-about {
    min-height: auto;
  }

  .wrapper-container {
    /* padding-right: 2rem;
    padding-left: 2rem; */
  }

  .h1 {
    font-size: 2.488rem;
  }

  .h2 {
    font-size: 2.074rem;
  }

  .h3 {
    font-size: 1.728rem;
  }

  .h4 {
    font-size: 1.44rem;
  }

  .h5 {
    font-size: 1.2rem;
  }

  .text-l {
    font-size: 1.067rem;
  }

  .text-s {
    font-size: 0.937rem;
  }

  .text-xl {
    font-size: 1.138rem;
  }

  .vs-3xl {
    grid-row-gap: 3rem;
  }

  .vs-4xl {
    grid-row-gap: 4rem;
  }

  .vs-5xl {
    grid-column-gap: 0px;
    grid-row-gap: 4rem;
  }

  .vs-6xl {
    grid-row-gap: 6rem;
  }

  .vs-7xl {
    grid-row-gap: 7rem;
  }

  .profile {
    height: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    border-radius: 0.5rem;
  }

  .image-profile {
    margin-top: -3rem;
    margin-bottom: 1rem;
  }

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

  .logo-wrapper-profile {
    width: auto;
    height: auto;
    margin-top: 2rem;
    margin-bottom: 1.5rem;
    background-color: rgba(255, 255, 255, 0);
  }

  .heading-l {
    font-size: 2.986rem;
  }

  .arrow-profile {
    -webkit-transform: translate(3rem, -4rem) rotate(90deg);
    -ms-transform: translate(3rem, -4rem) rotate(90deg);
    transform: translate(3rem, -4rem) rotate(90deg);
  }

  .leader-profile {
    bottom: 0rem;
    width: 50vw;
    padding-right: 2rem;
    padding-left: 4rem;
    line-height: 1;
  }

  .text-wrapper-date {
    margin-bottom: 1rem;
    padding-left: 0.115em;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
    line-height: 0.9;
  }

  .box {
    padding: 1.6rem;
  }

  .button.is-dd {
    margin-top: 1rem;
    margin-bottom: 1rem;
    padding: 0rem;
    background-color: rgba(16, 56, 105, 0);
    color: #0f243e;
    font-size: 0.79rem;
  }

  .button.is-dd.is-final-button {
    background-color: #103869;
    color: #fff;
  }

  .button.is-fiorm.is-form {
    height: 4.25rem;
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
    font-size: 1rem;
  }

  .field.is-final {
    height: 4.25rem;
    padding-right: 1.5rem;
    padding-left: 1.5rem;
    font-size: 1.2rem;
  }

  .form {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .field-form {
    padding-right: 0rem;
    padding-bottom: 1rem;
  }

  .item-timeline {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .arrow-wrapper-timeline {
    height: 2rem;
  }

  .arrow-timeline {
    display: none;
  }

  .progress-timeline {
    left: 0rem;
    width: 100%;
  }

  .list-wrapper-progress.is-timeline {
    display: none;
  }

  .heading-hero {
    margin-bottom: 0.5em;
  }

  .arrow-wrapper-cta {
    width: 4rem;
  }

  .arrow-wrapper-cta.is-top {
    -webkit-transform: translate(0px, -6rem) rotate(90deg);
    -ms-transform: translate(0px, -6rem) rotate(90deg);
    transform: translate(0px, -6rem) rotate(90deg);
  }

  .arrow-wrapper-cta.is-bottom {
    -webkit-transform: translate(0px, 2rem) rotate(-90deg);
    -ms-transform: translate(0px, 2rem) rotate(-90deg);
    transform: translate(0px, 2rem) rotate(-90deg);
  }

  .inner-footer {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .left-footer {
    margin-bottom: 3rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .line-footer {
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
  }

  .heading-xl {
    font-size: 3.583rem;
  }

  .traingle-date {
    right: 0.275em;
    bottom: 0.2em;
  }

  .wrapper-profile {
    margin-bottom: 2rem;
  }

  .list-trend {
    margin-bottom: 8rem;
  }

  .content-trend {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .arrow-trend {
    width: 4rem;
  }

  .arrow-trend.is-top {
    -webkit-transform: translate(-4rem, 0rem) rotate(90deg);
    -ms-transform: translate(-4rem, 0rem) rotate(90deg);
    transform: translate(-4rem, 0rem) rotate(90deg);
  }

  .arrow-trend.is-bottom {
    -webkit-transform: translate(-4rem, -2rem) rotate(90deg);
    -ms-transform: translate(-4rem, -2rem) rotate(90deg);
    transform: translate(-4rem, -2rem) rotate(90deg);
  }

  .navlink-nav {
    padding-top: 1rem;
    padding-bottom: 1rem;
    font-size: 1.602rem;
  }

  .menu-nav {
    position: absolute;
    left: -2rem;
    top: 4rem;
    right: -2rem;
    overflow: hidden;
    min-height: 100vh;
    padding: 1rem;
    background-color: rgba(7, 24, 44, 0.2);
  }

  .navlink-wrapper-nav {
    margin-right: 2rem;
    margin-left: 2rem;
    text-align: left;
  }

  .navlink-wrapper-nav.is-final {
    margin-right: 2rem;
    margin-left: 2rem;
  }

  .dd-menu-nav {
    position: static;
    display: block;
  }

  .dd-menu-inner-nav {
    padding-top: 0rem;
  }

  .dd-link-nav {
    font-size: 1.125rem;
  }

  .button-nav {
    position: absolute;
    top: 0.5rem;
    right: 1rem;
    padding: 0.5rem 0.5rem 0.35rem;
    border-style: solid;
    border-width: 2px;
    border-color: #e5e5eb;
    border-radius: 0.25rem;
    -webkit-transition: box-shadow 300ms ease;
    transition: box-shadow 300ms ease;
    font-size: 1.802rem;
  }

  .button-nav.w--open {
    background-color: #fff;
    box-shadow: 3px 3px 12px 0 rgba(7, 24, 44, 0.08);
    color: #18c3d9;
  }

  .dd-menu-list-nav {
    padding: 0rem;
    border-style: none;
    background-color: hsla(0, 0%, 100%, 0);
  }

  .hide-mobile {
    display: none;
  }

  .menu-inner-nav {
    display: block;
    padding-top: 0.5rem;
    padding-bottom: 2rem;
    border-radius: 0.5rem;
    background-color: #fff;
    box-shadow: 3px 3px 12px 0 rgba(7, 24, 44, 0.08);
  }

  .success-form {
    height: 8rem;
  }

  .circle-trend-bubbles {
    width: 3rem;
    height: 3rem;
  }

  .bar-trend-bubbles {
    height: 3rem;
    border-radius: 1.5rem;
  }

  .text-inner-wrapper-date.is-last {
    margin-right: 0.3em;
  }

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

  .wrapper-hero-about-button {
    margin-right: 0rem;
  }

  .circle-visionaries {
    width: 3rem;
    height: 3rem;
  }

  .bar-visionaries {
    height: 3rem;
    border-radius: 1.5rem;
  }

  .left-content-visionary {
    max-width: 7rem;
  }

  .wrapper-ps-team---tablet.hide-desktop {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .grid-visionaries {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .ending-button {
    padding-top: 2rem;
    padding-bottom: 2rem;
    padding-left: 3rem;
  }

  .arrow-ending-button {
    height: 10.25rem;
  }

  .wrapper-data {
    left: 0%;
    width: 100%;
    padding-right: 2rem;
    padding-left: 2rem;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
    text-align: center;
  }

  .inner-data {
    max-width: none;
  }

  .arrow-data {
    display: none;
  }

  .arrow-data.x-bottom {
    width: 10rem;
    height: 16rem;
  }

  .arrow-data.x-bottom.xx-35 {
    width: 10rem;
  }

  .arrow-data.x-bottom.xx-43 {
    width: 8rem;
  }

  .product-hunt-wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .product-hunt {
    margin-right: 0rem;
    margin-bottom: 1rem;
  }

  .line-wrapper-takeaway {
    display: none;
  }

  .group-slide {
    margin-bottom:4.5rem;
  }

  .lottie-image-slide {
    margin-top: 4rem;
  }
}

#w-node-c4517b06-d3a1-c0b6-69c1-22b722d05500-78ac9ea4 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
}

#w-node-_0fbf7d38-417e-c2f3-c8d8-37fe1b57aced-78ac9ea4 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 3;
  grid-column-end: 6;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-f0eb3182-d715-206c-fba7-6b8f4a0a1af1-78ac9ea4 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 4;
  grid-column-end: 7;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-_7ba32a10-1db8-56b5-1038-69dfe4302f29-78ac9ea4 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-cf7d4e3c-0960-0d49-099f-2a2e485f61cb-78ac9ea4 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_317aa8a7-6925-8165-59a6-3fd1f155734f-78ac9ea4 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_5a707103-a0e0-d619-726c-0b1af561a4a5-78ac9ea4 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-a7e92eae-f260-e4ef-789c-e088b81c45ec-78ac9ea4 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_49b6ceaa-a907-7044-4f88-1de54a4c50b6-78ac9ea4 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_2d8413e0-340b-af2d-7e3d-38beaaef34e7-78ac9ea4 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 3;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_55cbe97b-9f7a-c698-cceb-b4a407a4437e-78ac9ea4 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-bd819243-fdf7-c176-7b6f-740edd4f9689-78ac9ea4 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 4;
  grid-column-end: 7;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-_08082c77-5aaa-f10c-4ed2-2404cf895209-78ac9ea4 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_08082c77-5aaa-f10c-4ed2-2404cf89520b-78ac9ea4 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_08082c77-5aaa-f10c-4ed2-2404cf89520d-78ac9ea4 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_08082c77-5aaa-f10c-4ed2-2404cf89520f-78ac9ea4 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_08082c77-5aaa-f10c-4ed2-2404cf895211-78ac9ea4 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_08082c77-5aaa-f10c-4ed2-2404cf895213-78ac9ea4 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_08082c77-5aaa-f10c-4ed2-2404cf895215-78ac9ea4 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_08082c77-5aaa-f10c-4ed2-2404cf895217-78ac9ea4 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_1ebb5ec0-d6df-2448-af59-5f7d7ced2333-78ac9ea4 {
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_1ebb5ec0-d6df-2448-af59-5f7d7ced2335-78ac9ea4 {
  -ms-grid-column-span: 2;
  grid-column-end: 7;
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-_1ebb5ec0-d6df-2448-af59-5f7d7ced2337-78ac9ea4 {
  -ms-grid-column-span: 2;
  grid-column-end: 5;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-_1ebb5ec0-d6df-2448-af59-5f7d7ced2339-78ac9ea4 {
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-_5da37c9b-1fc0-d692-0b73-0efc44af1aef-8cfbfa70 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_64934f13-df01-ca93-9d32-03148cfbfa72-8cfbfa70 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_64934f13-df01-ca93-9d32-03148cfbfa77-8cfbfa70 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_4489294e-9a03-f823-d462-1f025f61b76e-5f61b768 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-f42bb354-d895-3357-001a-df500493fd5f-0493fd52 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-f42bb354-d895-3357-001a-df500493fd61-0493fd52 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-a711322e-4b26-bd6d-d352-92b60c6dc207-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_7a89355b-b54a-d620-2e0b-de20a0b0ae2a-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_7a89355b-b54a-d620-2e0b-de20a0b0ae2c-6aac9ea7 {
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 4;
  grid-column-end: 7;
}

#w-node-_2d8413e0-340b-af2d-7e3d-38beaaef34e7-6aac9ea7 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 3;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_434f61ae-c4da-6913-0723-7c6c676de191-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_574cb7b4-b639-da38-aaff-a91d31fd7125-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-cd559502-52e6-0875-7e40-874c3bf7442b-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-bd819243-fdf7-c176-7b6f-740edd4f9689-6aac9ea7 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 4;
  grid-column-end: 7;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-_08082c77-5aaa-f10c-4ed2-2404cf895209-6aac9ea7 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_08082c77-5aaa-f10c-4ed2-2404cf89520b-6aac9ea7 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_08082c77-5aaa-f10c-4ed2-2404cf89520d-6aac9ea7 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_08082c77-5aaa-f10c-4ed2-2404cf89520f-6aac9ea7 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_08082c77-5aaa-f10c-4ed2-2404cf895211-6aac9ea7 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_08082c77-5aaa-f10c-4ed2-2404cf895213-6aac9ea7 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_08082c77-5aaa-f10c-4ed2-2404cf895215-6aac9ea7 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_08082c77-5aaa-f10c-4ed2-2404cf895217-6aac9ea7 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-de72b430-545a-476d-6a40-98b762633198-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-d09be3e6-791b-ce32-75e5-40be6a353d72-6aac9ea7 {
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-d09be3e6-791b-ce32-75e5-40be6a353d76-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_25fe55d9-6718-92a1-a20a-384f23a3207d-6aac9ea7 {
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_133ba2c7-4f63-7c5d-c5f4-1a255ccdfe14-6aac9ea7 {
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-c044cca2-dae8-a412-36d2-2d310c63ef38-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_35ba76a7-c000-d4c4-1a17-38b1d78eafb8-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-fd249176-0796-eedb-21c1-b27f101574db-6aac9ea7 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_4b719f8e-471b-a6be-f768-85f87f03cb07-6aac9ea7 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_4b719f8e-471b-a6be-f768-85f87f03cb0d-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_4b719f8e-471b-a6be-f768-85f87f03cb0f-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_84bf67a1-095a-15a1-b050-3644ac2f3c35-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_70435888-9549-ccc6-4316-e8ca5b1a114d-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-c39e4fc7-56c6-fefd-fa2d-c3f0656e583a-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-c39e4fc7-56c6-fefd-fa2d-c3f0656e583c-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-c39e4fc7-56c6-fefd-fa2d-c3f0656e583e-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-a777a490-f46a-a303-6344-76a59a9984c4-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-a777a490-f46a-a303-6344-76a59a9984c6-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-a777a490-f46a-a303-6344-76a59a9984c8-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_37a37b6d-3bc9-39fe-203a-cc0a0b15cf0c-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_37a37b6d-3bc9-39fe-203a-cc0a0b15cf0e-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_37a37b6d-3bc9-39fe-203a-cc0a0b15cf10-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_59017583-60d7-c377-1388-55a72e2e9a3a-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_59017583-60d7-c377-1388-55a72e2e9a3c-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_59017583-60d7-c377-1388-55a72e2e9a3e-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-c5092f77-7737-2528-4932-efc69f9c2483-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-c5092f77-7737-2528-4932-efc69f9c2485-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-c5092f77-7737-2528-4932-efc69f9c2487-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-a84e5514-b92d-06fb-c77a-1b68e768df9e-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-a84e5514-b92d-06fb-c77a-1b68e768dfa0-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-a84e5514-b92d-06fb-c77a-1b68e768dfa2-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_5e8ad8ef-17e0-047e-8561-619ef7bb7c3f-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_5e8ad8ef-17e0-047e-8561-619ef7bb7c41-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_5e8ad8ef-17e0-047e-8561-619ef7bb7c43-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ed271e07-ec85-9258-4498-c30b557cf09b-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ed271e07-ec85-9258-4498-c30b557cf09d-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ed271e07-ec85-9258-4498-c30b557cf09f-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ae54ebf3-017d-5653-60e1-e59d926b65f4-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ae54ebf3-017d-5653-60e1-e59d926b65f6-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ae54ebf3-017d-5653-60e1-e59d926b65f8-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_15baa56f-f0ed-2185-505b-73ff55b686c9-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_15baa56f-f0ed-2185-505b-73ff55b686cb-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_15baa56f-f0ed-2185-505b-73ff55b686cd-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ff4ee9b9-a02e-12d0-cac6-cf7afa9894af-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ff4ee9b9-a02e-12d0-cac6-cf7afa9894b1-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ff4ee9b9-a02e-12d0-cac6-cf7afa9894b3-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_81497783-60e9-75c2-188e-99cc5b0bfc7a-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_81497783-60e9-75c2-188e-99cc5b0bfc7c-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_81497783-60e9-75c2-188e-99cc5b0bfc7e-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-e88c655f-e487-15b0-6bcb-cc5380a192cf-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-e88c655f-e487-15b0-6bcb-cc5380a192d1-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-e88c655f-e487-15b0-6bcb-cc5380a192d3-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-c5d6d2d8-a4b3-dabb-9455-48515399b6b9-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-c5d6d2d8-a4b3-dabb-9455-48515399b6bb-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-c5d6d2d8-a4b3-dabb-9455-48515399b6bd-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ea879f7e-1add-5033-8162-ab749e7b156a-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ea879f7e-1add-5033-8162-ab749e7b156c-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ea879f7e-1add-5033-8162-ab749e7b156e-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_246de7c0-573a-a0f4-4402-74b7b40b7d4c-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_246de7c0-573a-a0f4-4402-74b7b40b7d4e-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_246de7c0-573a-a0f4-4402-74b7b40b7d50-6aac9ea7 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_8d4f03c6-bf7c-3264-9a08-7d02056471d8-dbd24036 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_20fc5313-5314-4672-70c8-9d563009e0b3-dbd24036 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-c2e316e9-bedd-a27d-8f3f-2c8b5dd5b075-dbd24036 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-be996bf3-c6e5-7e93-21df-ed5123967af5-b8ac9ea8 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
}

#w-node-ef530950-ad33-43fb-97e5-0da98bef084a-b8ac9ea8 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_1bda77a6-ee00-02f3-f465-6d2fe8f3bb84-b8ac9ea8 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_6d80cc1f-889a-3968-919c-b7d09572f5f4-b8ac9ea8 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_0f38f9d4-1919-ebeb-c10a-42fb6df5fb78-b8ac9ea8 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-c774c071-12f1-9ae3-5bb6-c6a1e04036f3-b8ac9ea8 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_2eb56d13-5222-4542-75ac-ce0a50cba587-b8ac9ea8 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_6b31fcc6-d6e0-2e4d-ea25-c082a931292e-b8ac9ea8 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_36e5470e-8a6d-64c3-86da-b2d32c15546f-b8ac9ea8 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-d42bcf24-07a3-6ac3-ea8b-509b9ec2bc15-b8ac9ea8 {
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-a74fc093-a972-d3c2-1110-f94d31327af2-b8ac9ea8 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-b29a0b93-126d-7ded-0304-ead1bfe29826-b8ac9ea8 {
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-c02c048c-e7e4-baa9-b8d5-d651bbd35778-b8ac9ea8 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_79d2fc06-a57a-0c00-a3cd-435a4fbf26f5-b8ac9ea8 {
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_4db13222-5a58-98a7-1fb9-94a458aa6c1b-b8ac9ea8 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-cc9abbd6-3b3e-2393-6712-81d12cebb145-b8ac9ea8 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-e693d0bb-42c8-3d0a-a905-83c81ac184a2-b8ac9ea8 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_01814f6a-bebd-f3a1-16ce-5b9ffb639f4a-b8ac9ea8 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9bfc103e-f11b-ef6f-986e-baca76133c46-b8ac9ea8 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_860424b6-6075-5148-168a-f83825d53b34-b8ac9ea8 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_91b26108-d155-bf6f-05c2-5a0a4bd9e5f9-b8ac9ea8 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_31f8ec29-4cc6-e873-4e48-4e8e3de5609d-b8ac9ea8 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_8ffa6bca-b026-74ba-7df5-e04457747fe6-b8ac9ea8 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
}

#w-node-_6ec04f05-1666-3d35-691b-42b5e9a9ba3d-b8ac9ea8 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_8ffa6bca-b026-74ba-7df5-e04457747fe8-b8ac9ea8 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-a59fb61f-8414-efc7-cf9c-3459b3d0a529-b8ac9ea8 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_69959bac-1f7f-7a70-52cc-4bbee71436db-b8ac9ea8 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_08cfe18b-4068-8d99-3458-cacdca7fcf4c-8aac9ea9 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ab08980e-a2a4-75bf-54b8-b5de84c1bfda-8aac9ea9 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_99022289-e932-1938-0b6a-026fe380aee7-8aac9ea9 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ccec08c7-3f1e-56d9-02aa-46a29f0515a9-8aac9ea9 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ca2c3c18-56dd-3c71-f75c-a64a243761b0-8aac9ea9 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-d6064b9b-1afb-ebe3-65ac-b48f0a269da2-8aac9ea9 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

@media screen and (max-width: 991px) {
  #w-node-_0fbf7d38-417e-c2f3-c8d8-37fe1b57aced-78ac9ea4 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-f0eb3182-d715-206c-fba7-6b8f4a0a1af1-78ac9ea4 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_2d8413e0-340b-af2d-7e3d-38beaaef34e7-78ac9ea4 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 6;
    grid-column-end: 7;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }

  #w-node-bd819243-fdf7-c176-7b6f-740edd4f9689-78ac9ea4 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_08082c77-5aaa-f10c-4ed2-2404cf895209-78ac9ea4 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_08082c77-5aaa-f10c-4ed2-2404cf89520b-78ac9ea4 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_08082c77-5aaa-f10c-4ed2-2404cf89520d-78ac9ea4 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_08082c77-5aaa-f10c-4ed2-2404cf89520f-78ac9ea4 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_08082c77-5aaa-f10c-4ed2-2404cf895211-78ac9ea4 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_08082c77-5aaa-f10c-4ed2-2404cf895213-78ac9ea4 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_08082c77-5aaa-f10c-4ed2-2404cf895215-78ac9ea4 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_08082c77-5aaa-f10c-4ed2-2404cf895217-78ac9ea4 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_1ebb5ec0-d6df-2448-af59-5f7d7ced2333-78ac9ea4 {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_1ebb5ec0-d6df-2448-af59-5f7d7ced2335-78ac9ea4 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_1ebb5ec0-d6df-2448-af59-5f7d7ced2337-78ac9ea4 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_1ebb5ec0-d6df-2448-af59-5f7d7ced2339-78ac9ea4 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-e9c3aaba-8058-3a0f-001d-5b3b3194bfc5-0493fd52 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_2d8413e0-340b-af2d-7e3d-38beaaef34e7-6aac9ea7 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 6;
    grid-column-end: 7;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }

  #w-node-bd819243-fdf7-c176-7b6f-740edd4f9689-6aac9ea7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_08082c77-5aaa-f10c-4ed2-2404cf895209-6aac9ea7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_08082c77-5aaa-f10c-4ed2-2404cf89520b-6aac9ea7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_08082c77-5aaa-f10c-4ed2-2404cf89520d-6aac9ea7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_08082c77-5aaa-f10c-4ed2-2404cf89520f-6aac9ea7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_08082c77-5aaa-f10c-4ed2-2404cf895211-6aac9ea7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_08082c77-5aaa-f10c-4ed2-2404cf895213-6aac9ea7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_08082c77-5aaa-f10c-4ed2-2404cf895215-6aac9ea7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_08082c77-5aaa-f10c-4ed2-2404cf895217-6aac9ea7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-d09be3e6-791b-ce32-75e5-40be6a353d72-6aac9ea7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_25fe55d9-6718-92a1-a20a-384f23a3207d-6aac9ea7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-f0eb3182-d715-206c-fba7-6b8f4a0a1af1-b8ac9ea8 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_31f8ec29-4cc6-e873-4e48-4e8e3de5609d-b8ac9ea8 {
    -ms-grid-column-align: center;
    justify-self: center;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_1ebb5ec0-d6df-2448-af59-5f7d7ced2333-78ac9ea4 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_9910fda2-2097-465e-f3c5-48e6c479a514-6aac9ea7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-bc34e0a3-2d8d-68b0-06f8-f6fa9efaedaf-6aac9ea7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-b1fe7ef2-084f-7e41-fae3-5550a7322bde-6aac9ea7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-ec608224-3629-bde0-804f-7e38ec933720-6aac9ea7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-dc1f77f5-3b34-dd95-f502-2ed78bd586c8-6aac9ea7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_7bebcae3-3172-6a1b-84fb-0228c1c1c521-6aac9ea7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_948fe215-ae78-fbff-6f68-96aba13c1c3e-6aac9ea7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-a417ef38-d5cf-43f5-6f3a-e7da4712cb3d-6aac9ea7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_03f6a8bb-b804-eea6-9ef5-0063a08b480b-6aac9ea7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_8793fc09-5f5a-c234-533b-588a8bda681d-6aac9ea7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-d42bcf24-07a3-6ac3-ea8b-509b9ec2bc15-b8ac9ea8 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-b29a0b93-126d-7ded-0304-ead1bfe29826-b8ac9ea8 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_79d2fc06-a57a-0c00-a3cd-435a4fbf26f5-b8ac9ea8 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_35ba76a7-c000-d4c4-1a17-38b1d78eafb8-6aac9ea7 {
    -ms-grid-column-align: start;
    justify-self: start;
  }

  #w-node-_6e5238ee-18e0-31ec-f771-e38ff9d62647-7313cf47 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }
}
