body {
  background-color: #f7f7f7;
}

iframe {
  border: 0;
}

.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;
}

.w-form-formrecaptcha {
  margin-bottom: 8px;
}

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

.w-checkbox::before {
  content: ' ';
  display: table;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

.w-checkbox::after {
  content: ' ';
  display: table;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  clear: both;
}

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

.w-checkbox-input--inputType-custom {
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-color: #ccc;
  border-bottom-color: #ccc;
  border-left-color: #ccc;
  border-right-color: #ccc;
  border-top-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-right-style: solid;
  width: 12px;
  height: 12px;
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}

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

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

.w-form-formradioinput--inputType-custom {
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-color: #ccc;
  border-bottom-color: #ccc;
  border-left-color: #ccc;
  border-right-color: #ccc;
  border-top-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-right-style: solid;
  width: 12px;
  height: 12px;
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
}

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

.w-form-formradioinput--inputType-custom.w--redirected-checked {
  border-top-width: 4px;
  border-bottom-width: 4px;
  border-left-width: 4px;
  border-right-width: 4px;
  border-top-color: #3898ec;
  border-bottom-color: #3898ec;
  border-left-color: #3898ec;
  border-right-color: #3898ec;
}

body {
  clear: none;
  font-family: proxima-nova, sans-serif;
  color: #666;
  font-size: 16px;
  line-height: 20px;
}

h1 {
  margin-top: 20px;
  margin-bottom: 12px;
  font-family: paralucent, sans-serif;
  color: #5400ec;
  font-size: 52px;
  line-height: 1.2;
  font-weight: 700;
  text-align: left;
}

h2 {
  position: static;
  margin-top: 24px;
  margin-bottom: 16px;
  font-family: paralucent, sans-serif;
  color: #5400ec;
  font-size: 40px;
  line-height: 1.2;
  font-weight: 700;
}

h3 {
  margin-top: 24px;
  margin-bottom: 12px;
  font-family: paralucent, sans-serif;
  color: #5400ec;
  font-size: 32px;
  line-height: 1.3;
  font-weight: 600;
}

h4 {
  margin-top: 20px;
  margin-bottom: 12px;
  font-family: paralucent, sans-serif;
  font-size: 28px;
  line-height: 1.4;
  font-weight: 600;
}

h5 {
  margin-top: 20px;
  margin-bottom: 12px;
  font-family: paralucent, sans-serif;
  font-size: 20px;
  line-height: 1.4;
  font-weight: 600;
}

h6 {
  margin-top: 16px;
  margin-bottom: 12px;
  font-size: 20px;
  line-height: 1.4;
  font-weight: 700;
}

p {
  margin-bottom: 16px;
  font-size: 16px;
  line-height: 1.6;
}

a {
  color: #5400ec;
  font-weight: 700;
  text-decoration: none;
}

a:hover {
  text-decoration: underline;
}

.header--hero {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 32px;
  padding-left: 32px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  background-color: #1f0655;
  background-image: url('../images/bkgd_flow.svg'), -webkit-gradient(linear, left bottom, left top, from(#7733f4), to(#1f0655));
  background-image: url('../images/bkgd_flow.svg'), linear-gradient(0deg, #7733f4, #1f0655);
  background-size: cover, auto;
  background-attachment: fixed, scroll;
  opacity: 1;
}

.header--hero.test {
  background-image: -webkit-gradient(linear, left bottom, left top, from(#7733f4), to(#1f0655));
  background-image: linear-gradient(0deg, #7733f4, #1f0655);
  background-size: auto;
  background-attachment: scroll;
}

.button {
  display: inline-block;
  margin: 16px auto;
  padding: 16px 24px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 4px;
  background-color: #00ffce;
  box-shadow: 0 3px 3px 0 rgba(0, 96, 78, 0.2);
  font-family: proxima-nova, sans-serif;
  color: #062455;
  font-size: 18px;
  font-weight: 700;
  text-align: center;
  letter-spacing: 0.5px;
}

.button:hover {
  background-color: #01eabd;
  box-shadow: 0 4px 5px 0 rgba(0, 164, 133, 0.22), 0 4px 3px 0 rgba(0, 0, 0, 0.09);
  text-decoration: none;
}

.button:active {
  background-color: #00dcb2;
  box-shadow: 0 4px 5px 0 rgba(0, 217, 175, 0.35), 0 4px 8px 0 rgba(0, 0, 0, 0.2);
}

.button.left {
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start;
}

.button.block {
  display: inline-block;
  margin-right: auto;
  margin-left: auto;
  font-size: 18px;
  -o-object-fit: fill;
  object-fit: fill;
}

.button.wide {
  display: block;
}

.button._50percent {
  overflow: hidden;
  width: 45%;
}

.subhead {
  margin-top: 0px;
  margin-bottom: 16px;
  font-family: proxima-nova, sans-serif;
  color: rgba(0, 0, 0, 0.5);
  font-size: 24px;
  line-height: 32px;
  font-weight: 400;
  text-align: left;
}

.container {
  margin-top: 48px;
}

.icon {
  display: block;
  width: 32px;
  height: 32px;
  margin: 13px;
  float: none;
  clear: none;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  font-family: 'Font Awesome Solid', sans-serif;
  color: #00ffce;
  font-size: 28px;
  line-height: 32px;
  text-align: center;
}

.icon.large {
  width: 64px;
  height: 64px;
  font-size: 48px;
  line-height: 64px;
}

.icon.large.gray {
  color: #ccc;
}

.icon.large.gray.right {
  display: none;
}

.icon.tiny {
  display: inline-block;
  width: 24px;
  height: 24px;
  color: #acacac;
  font-size: 16px;
  line-height: 24px;
}

.icon.tiny.formats {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: 'Font Awesome Regular', sans-serif;
  font-size: 14px;
  font-weight: 900;
}

.icontext {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 8px 8px 9px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-content: space-between;
  -ms-flex-line-pack: justify;
  align-content: space-between;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 0.25fr 1.25fr;
  grid-template-columns: 0.25fr 1.25fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.nav__icons {
  display: none;
}

.nav__main {
  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;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  align-self: auto;
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
}

.nav__logo__link {
  position: relative;
  display: inline-block;
  margin-right: 6px;
}

.nav__main__actions {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  text-align: center;
}

.rf_footer {
  padding: 32px;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  background-color: #1f0655;
  text-align: center;
}

.rfooter__container {
  display: -ms-grid;
  display: grid;
  margin-bottom: 32px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  grid-auto-columns: 1fr;
  grid-column-gap: 24px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  text-align: left;
}

.rfooter__logo {
  width: auto;
  height: auto;
  max-width: 160px;
  margin-right: 0px;
  margin-bottom: 24px;
  margin-left: 0px;
  opacity: 1;
  -o-object-fit: contain;
  object-fit: contain;
  -o-object-position: 0% 50%;
  object-position: 0% 50%;
}

.rfooter__heading {
  margin-top: 0px;
  margin-bottom: 12px;
  color: #4be2c5;
  font-size: 15px;
  line-height: 1.5;
  font-weight: 500;
  letter-spacing: 1.2px;
  text-transform: uppercase;
}

.rfooter__link {
  display: block;
  padding-top: 12px;
  padding-bottom: 12px;
  color: #af9bce;
  font-weight: 400;
  text-decoration: none;
}

.rfooter__link:hover {
  color: #af9bce;
  text-decoration: underline;
}

.rfooter__disclaimer {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  color: #af9bce;
  font-size: 14px;
}

.rfooter__column {
  display: block;
}

.logocloud {
  display: -ms-grid;
  display: grid;
  margin-top: auto;
  margin-bottom: auto;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  justify-items: center;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-grid-row-align: center;
  align-self: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 32px;
  grid-row-gap: 16px;
  grid-template-areas: ".";
  -ms-grid-columns: 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.kicker_headline {
  position: -webkit-sticky;
  position: sticky;
  top: 32px;
  margin-top: 140px;
  margin-bottom: 32px;
}

.utility-page-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 64px;
  -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;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  text-align: center;
  -o-object-fit: contain;
  object-fit: contain;
}

.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;
}

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

.subtext.reverse.herosub {
  padding-right: 40px;
}

.subtext.inline {
  display: inline;
}

.subtext.narrow {
  max-width: 700px;
  margin-right: auto;
  margin-left: auto;
}

.subtext.r-justify {
  text-align: right;
}

.kicker {
  font-family: paralucent, sans-serif;
  color: #666;
  font-weight: 400;
  text-align: left;
  letter-spacing: 2px;
}

.story_card {
  width: 100%;
  margin-bottom: 64px;
}

.offset_column {
  margin-top: 88px;
  padding-right: 16px;
  padding-left: 16px;
}

.offset_column.test {
  margin-top: 40px;
}

.standard_column {
  padding-right: 16px;
  padding-left: 16px;
}

.hero_headline {
  position: static;
  top: 20%;
  overflow: visible;
  margin-top: 0px;
  margin-bottom: 32px;
  padding-bottom: 32px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  border-bottom: 2px solid #ffc300;
}

.outro {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 32px;
  padding-left: 32px;
  -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-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #062455;
  background-image: url('../images/bkgd_flow.svg'), -webkit-gradient(linear, left bottom, left top, from(#1f0655), to(#7733f4));
  background-image: url('../images/bkgd_flow.svg'), linear-gradient(0deg, #1f0655, #7733f4);
  background-position: 0px 0px, 0px 0px;
  background-size: cover, auto;
  background-attachment: fixed, scroll;
  opacity: 1;
  color: #7733f4;
}

.rfooter__li {
  padding-top: 0px;
  padding-bottom: 0px;
  font-weight: 400;
}

.rfooter__links {
  margin-bottom: 32px;
}

.process_img {
  max-width: 100%;
  border-radius: 8px;
}

.process_img.offset_step {
  width: 100%;
  max-width: 100%;
}

.icon_link {
  width: 24px;
  height: 24px;
  font-family: 'Font Awesome Solid', sans-serif;
}

.icon_link.large_hero {
  display: inline-block;
  width: 64px;
  height: 64px;
  font-family: 'Font Awesome Regular', sans-serif;
  color: #00ffce;
  font-size: 52px;
  line-height: 64px;
  text-align: center;
}

.list_item {
  display: inline;
}

.list_item.process {
  font-size: 16px;
  line-height: 20px;
}

.story_link {
  position: relative;
  z-index: 1000;
  display: block;
  font-weight: 400;
}

.p--required {
  margin-bottom: 32px;
  font-family: proxima-nova, sans-serif;
  color: #4202b8;
  font-weight: 700;
}

.input__label {
  margin-bottom: 12px;
  font-weight: 600;
}

.center_center {
  max-width: 600px;
}

.body {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -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;
  background-image: url('../images/bkgd_flow.svg'), -webkit-gradient(linear, left top, left bottom, from(#7733f4), to(#1f0655));
  background-image: url('../images/bkgd_flow.svg'), linear-gradient(180deg, #7733f4, #1f0655);
  background-position: 50% 50%, 0px 0px;
  background-size: cover, auto;
  background-repeat: no-repeat, repeat;
  background-attachment: fixed, scroll;
}

.body.body_padding {
  padding: 32px;
}

.reverse {
  color: #fff;
}

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

.reverse_link {
  color: #00ffce;
}

.perk_li {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 12px;
  margin-bottom: 12px;
}

.content_wrapper {
  padding-top: 64px;
  padding-bottom: 96px;
}

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

.success-message {
  margin-top: 32px;
  background-color: #e3d8f5;
}

.success_text {
  font-family: paralucent, sans-serif;
  color: #4202b8;
  font-size: 18px;
  line-height: 24px;
}

.error_text {
  font-family: paralucent, sans-serif;
  color: #c9004d;
  font-size: 18px;
  line-height: 24px;
}

.error-message {
  margin-right: auto;
  margin-left: auto;
  padding-top: 16px;
  padding-bottom: 16px;
  text-align: center;
}

.button_row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}

.hero_link_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;
  -webkit-transition: box-shadow 300ms ease;
  transition: box-shadow 300ms ease;
}

.hero_link_wrapper:hover {
  box-shadow: 0 4px 0 0 #00ffce;
  text-decoration: none;
}

.hero_link_wrapper:active {
  box-shadow: none;
}

.nav__link {
  display: inline-block;
  margin-right: 12px;
  margin-left: 12px;
  padding: 12px;
  -webkit-transition: box-shadow 300ms ease, -webkit-transform 300ms ease;
  transition: box-shadow 300ms ease, -webkit-transform 300ms ease;
  transition: box-shadow 300ms ease, transform 300ms ease;
  transition: box-shadow 300ms ease, transform 300ms ease, -webkit-transform 300ms ease;
  font-weight: 600;
}

.nav__link:hover {
  box-shadow: 0 4px 0 -1px #00ffce;
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
  text-decoration: none;
}

.nav__text {
  color: #fff;
  font-weight: 600;
}

.plan_perks_wrap {
  display: block;
}

.center {
  text-align: center;
}

.about_card {
  max-width: 500px;
  padding: 0px 32px;
  border-radius: 12px;
  background-color: #fff;
}

.about_card.quote {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: none;
  min-height: 290px;
  margin-right: 16px;
  margin-left: 16px;
  padding-top: 20px;
  padding-bottom: 24px;
  -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;
  font-style: normal;
}

.quote {
  font-size: 22px;
  line-height: 32px;
  font-style: normal;
  font-weight: 400;
}

.block-quote {
  margin-bottom: 16px;
  padding: 0px 0px 12px;
  border-left-style: none;
  color: #1f0655;
  font-size: 32px;
  line-height: 40px;
  font-style: italic;
  font-weight: 400;
}

.section_pad {
  padding: 64px 32px;
}

.section_pad.bkgd {
  min-height: 600px;
  background-color: #e3d8f5;
}

.section_pad.bkgd.viewport {
  min-height: 600px;
  padding-top: 40px;
  padding-bottom: 40px;
  background-color: #f7f7f7;
}

.section_pad.bkgd.viewport.yc_wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -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_pad.bkgd.viewport.center.pro {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 0px;
  padding-bottom: 72px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.quote_name {
  font-family: proxima-nova, sans-serif;
  color: #374151;
  font-size: 16px;
  line-height: 1.6em;
  font-weight: 700;
  letter-spacing: 1px;
  text-transform: uppercase;
}

.quote_title {
  font-size: 14px;
  line-height: 1.2em;
  font-weight: 400;
}

.slide-nav {
  display: block;
  opacity: 0.4;
  font-size: 12px;
}

.slider {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: auto;
  max-width: 1100px;
  margin-right: auto;
  margin-left: auto;
  padding-top: 20px;
  padding-bottom: 56px;
  background-color: transparent;
}

.mask.testimonials {
  margin-right: auto;
  margin-left: auto;
}

.slide {
  width: 50%;
}

.right-arrow {
  display: none;
}

.left-arrow {
  display: none;
}

.layout_left_sidebar {
  display: -ms-grid;
  display: grid;
  margin-top: 32px;
  margin-bottom: 64px;
  grid-auto-columns: 1fr;
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  -ms-grid-columns: minmax(200px, 0.33fr) 0.75fr;
  grid-template-columns: minmax(200px, 0.33fr) 0.75fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  background-color: transparent;
}

.format_content {
  padding-right: 24px;
  padding-left: 24px;
}

.format_name {
  margin-top: 16px;
  margin-bottom: 8px;
  font-family: paralucent, sans-serif;
  color: #4202b8;
  font-size: 18px;
  font-weight: 400;
}

.format {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 24px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  border: 1px solid #ddd;
  border-radius: 8px;
  background-color: #fff;
}

.format:hover {
  border-style: solid;
  border-width: 1px;
  border-color: #4202b8;
  box-shadow: 0 0 8px 0 #dde2e9;
  text-decoration: none;
}

.format_desc {
  padding-bottom: 16px;
  font-family: proxima-nova, sans-serif;
  color: #666;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
}

.rich-text-block {
  margin-right: 0px;
  margin-left: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
}

.rich-text-block h2 {
  margin-top: 0px;
  font-size: 32px;
}

.rich-text-block p {
  font-size: 18px;
}

.convert_icon {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.format_breadcrumb {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 12px;
  padding-bottom: 12px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-bottom: 1px solid #bbb;
}

.button_block {
  display: -ms-grid;
  display: grid;
  justify-items: start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.instructive_img {
  display: block;
  margin-top: 10px;
  margin-bottom: 24px;
}

.collection-list-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 40px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.description {
  display: block;
  color: #666;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
}

.empty_articles {
  background-color: transparent;
}

.article {
  height: 100%;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

.article_list {
  display: -ms-grid;
  display: grid;
  width: 100%;
  padding-top: 16px;
  padding-bottom: 16px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  grid-auto-columns: 1fr;
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.article_list.formats {
  padding-top: 0px;
  padding-bottom: 12px;
}

.content_well {
  max-width: 1200px;
  margin-top: 0px;
  margin-right: auto;
  margin-left: auto;
  padding-top: 10px;
}

.section_wrap {
  padding: 64px 32px;
  background-color: #f8f8f8;
}

.section_wrap.whitebg {
  background-color: #fff;
}

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

.format_card {
  position: relative;
  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: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  border-style: solid;
  border-width: 1px;
  border-color: #ddd;
  border-radius: 4px;
  background-color: #fff;
}

.format_card:hover {
  border-style: solid;
  border-width: 1px;
  border-color: #4202b8;
  border-radius: 4px;
  box-shadow: 0 0 8px 2px #dde2e9;
  text-decoration: none;
}

.format_details {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 24px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.format_logo {
  margin-top: 12px;
  background-color: #fff;
}

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

.card_title {
  display: inline-block;
}

.card_title.model {
  padding-bottom: 12px;
  font-size: 18px;
}

.card_description {
  color: #666;
  font-size: 14px;
  font-weight: 400;
}

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

.tab {
  background-color: transparent;
  font-family: paralucent, sans-serif;
  color: #666;
  font-weight: 400;
  letter-spacing: 1px;
  text-transform: uppercase;
}

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

.tab.w--current {
  border-bottom: 4px solid #4202b8;
  background-color: transparent;
  color: #4202b8;
  font-weight: 400;
}

.tab.w--current:hover {
  text-decoration: none;
}

.sort_tabs {
  margin-top: 32px;
  margin-bottom: 32px;
  border-bottom: 1px solid #bbb;
}

.hr {
  margin-top: 48px;
  margin-bottom: 48px;
  border-bottom: 2px solid #ffc300;
}

.article_link {
  display: inline-block;
  width: 100%;
  height: 100%;
  padding: 16px;
  -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-style: solid;
  border-width: 1px;
  border-color: #ddd;
  border-radius: 4px;
  background-color: #fff;
}

.article_link:hover {
  border-color: #4202b8;
  box-shadow: 0 0 8px 0 #dde2e9;
  text-decoration: none;
}

.left_sidebar.padded {
  padding-right: 10px;
  padding-left: 10px;
}

.right_content {
  max-width: 800px;
  min-height: 0px;
  min-width: 0px;
}

.profile_card {
  padding: 20px 20px 20px 24px;
  border: 1px solid #ddd;
  border-radius: 8px;
  background-color: #fff;
}

.profile_card.cs_stats_block {
  border-style: none;
}

.profile_card.maxheight {
  height: 100%;
  padding-top: 30px;
  padding-right: 24px;
  padding-bottom: 30px;
}

.badge {
  display: inline-block;
  margin-right: 12px;
  border-radius: 4px;
  background-color: #ffe9a3;
}

.badge.green {
  background-color: #affff0;
}

.badge_text {
  padding: 4px 8px;
  color: #170925;
  font-size: 14px;
}

.badge_text.yellow {
  color: #8b6b00;
}

.badge_text.green {
  color: #005041;
}

.inline_text {
  display: inline;
  line-height: 24px;
}

.empty_models {
  margin-top: 12px;
  margin-bottom: 0px;
  padding: 0px;
  background-color: transparent;
}

.instructions {
  margin-bottom: 16px;
}

.breadcrumb_link {
  font-size: 14px;
  line-height: 24px;
}

.breadcrumb_link.w--current {
  font-size: 14px;
}

.breadcrumb_link.first {
  font-size: 14px;
  line-height: 24px;
}

.breadcrumb_end {
  display: inline-block;
  padding-right: 4px;
  font-size: 14px;
  line-height: 24px;
}

.model_list {
  display: -ms-grid;
  display: grid;
  margin-top: 16px;
  margin-bottom: 16px;
  padding-top: 16px;
  padding-bottom: 16px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  grid-auto-columns: 1fr;
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.model {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

.model_link {
  height: 100%;
  padding: 16px;
  border-style: solid;
  border-width: 1px;
  border-color: #ddd;
  border-radius: 4px;
  background-color: #fff;
}

.model_link:hover {
  border-color: #4202b8;
  box-shadow: 0 0 8px 0 #dde2e9;
  text-decoration: none;
}

.tag_container {
  padding-right: 24px;
  padding-bottom: 24px;
  padding-left: 24px;
}

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

.convert_title {
  display: inline-block;
  white-space: break-spaces;
}

.convert_title.no_link {
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  color: #666;
  font-weight: 400;
}

.code_block_text {
  max-width: 800px;
}

.star_div {
  position: absolute;
  left: auto;
  top: 2%;
  right: 3%;
  bottom: auto;
  width: 32px;
  height: 32px;
  -webkit-align-self: flex-end;
  -ms-flex-item-align: end;
  align-self: flex-end;
}

.star {
  font-family: 'Font Awesome Solid', sans-serif;
  color: #ffc300;
  font-size: 24px;
  line-height: 32px;
  text-align: center;
}

.sticky_sidebar {
  position: -webkit-sticky;
  position: sticky;
  top: 32px;
}

.empty_model_coll {
  display: none;
  background-color: transparent;
}

.model_collection {
  display: inline-block;
}

.feature_list {
  display: -ms-grid;
  display: grid;
  margin-top: 32px;
  grid-auto-columns: 1fr;
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.feature_item {
  margin-bottom: 32px;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 0.5fr 1fr;
  grid-template-columns: 0.5fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  font-size: 18px;
  font-weight: 600;
}

.fi_descr {
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
}

.fi_descr.space {
  margin-top: 10px;
}

.fi_name {
  display: inline-block;
  margin-right: 10px;
  margin-bottom: 8px;
  color: #1f0655;
  font-size: 18px;
  line-height: 24px;
}

.secondary {
  max-width: 800px;
}

.feature_list_grid {
  max-width: 1200px;
  margin-right: auto;
  margin-left: auto;
  grid-column-gap: 24px;
  grid-row-gap: 64px;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.feature_text {
  line-height: 24px;
  font-weight: 400;
}

.icon_img {
  width: 96px;
  height: 96px;
}

.iconbullet--container {
  padding: 32px 32px 40px;
  border-radius: 16px;
  background-color: #fff;
}

.iconbullet--container.community {
  padding-top: 10px;
  padding-bottom: 20px;
}

.grid_rows {
  max-width: 1600px;
  margin-right: auto;
  margin-left: auto;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid_shift {
  display: -ms-grid;
  display: grid;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.row_text {
  margin: 64px;
}

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

.nav__icon {
  position: relative;
  margin-right: 0px;
  padding-left: 8px;
  color: #fff;
}

.nav__dropdown {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 12px;
  margin-left: 12px;
  padding: 12px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-transition: box-shadow 300ms ease, -webkit-transform 300ms ease;
  transition: box-shadow 300ms ease, -webkit-transform 300ms ease;
  transition: box-shadow 300ms ease, transform 300ms ease;
  transition: box-shadow 300ms ease, transform 300ms ease, -webkit-transform 300ms ease;
}

.nav__dropdown:hover {
  box-shadow: 0 4px 0 -1px #00ffce;
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}

.sidebar_link {
  display: block;
  padding-top: 12px;
  padding-bottom: 12px;
  -webkit-transition: -webkit-transform 300ms cubic-bezier(.55, .085, .68, .53);
  transition: -webkit-transform 300ms cubic-bezier(.55, .085, .68, .53);
  transition: transform 300ms cubic-bezier(.55, .085, .68, .53);
  transition: transform 300ms cubic-bezier(.55, .085, .68, .53), -webkit-transform 300ms cubic-bezier(.55, .085, .68, .53);
  color: #666;
  font-weight: 400;
}

.sidebar_link:hover {
  -webkit-transform: translate(12px, 0px);
  -ms-transform: translate(12px, 0px);
  transform: translate(12px, 0px);
  color: #1f0655;
  text-decoration: none;
}

.sidebar_link.w--current {
  padding-top: 12px;
  padding-bottom: 12px;
  color: #4202b8;
  font-weight: 600;
}

.sidebar_links {
  padding-top: 16px;
  padding-bottom: 16px;
}

.columns-7 {
  position: relative;
}

.sidebar_col {
  position: -webkit-sticky;
  position: sticky;
  top: 32px;
  padding-left: 0px;
}

.planpill {
  position: relative;
  bottom: 2px;
  display: inline-block;
  margin-right: 12px;
  margin-bottom: 8px;
  margin-left: 0px;
  padding-right: 4px;
  padding-left: 4px;
  border-radius: 20px;
  background-color: #e3d8f5;
  box-shadow: 0 0 0 6px #e3d8f5;
  color: #1f0655;
  font-size: 14px;
  line-height: 16px;
  text-transform: uppercase;
}

.alert_empty {
  margin-bottom: 16px;
  padding: 16px;
  border-radius: 8px;
  background-color: #e3d8f5;
  color: #1f0655;
}

.section--default {
  display: block;
  margin-left: auto;
  padding: 12px 32px;
}

.section--default.mobile {
  display: none;
  padding-right: 6px;
  padding-left: 6px;
}

.p--subtext {
  margin-bottom: 16px;
  font-size: 20px;
  line-height: 1.6em;
  text-align: left;
}

.h1--default {
  margin-bottom: 32px;
  color: #5400ec;
  font-size: 48px;
  font-weight: 700;
  text-align: left;
}

.h1--default.reverse {
  color: #fff;
}

.content--wide {
  max-width: 1600px;
  margin-right: auto;
  margin-left: auto;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.collage__image {
  overflow: scroll;
  max-height: 406px;
  margin-right: 8px;
  margin-left: 8px;
  -o-object-fit: cover;
  object-fit: cover;
}

.team__image {
  max-height: 300px;
  border-radius: 500px;
}

.yellow {
  color: #ffc300;
}

.content--narrow {
  max-width: 800px;
  margin-right: auto;
  margin-left: auto;
}

.content--narrow.left {
  margin-left: 0px;
  padding-bottom: 20px;
}

.content--narrow.padbottom {
  margin-bottom: 40px;
}

.projects__grid {
  display: -ms-grid;
  display: grid;
  margin-top: 64px;
  grid-auto-columns: 1fr;
  grid-column-gap: 32px;
  grid-row-gap: 64px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.projects__item {
  -webkit-transition: -webkit-transform 200ms ease;
  transition: -webkit-transform 200ms ease;
  transition: transform 200ms ease;
  transition: transform 200ms ease, -webkit-transform 200ms ease;
  text-align: center;
}

.project__image {
  max-height: 200px;
  border-radius: 20px;
  -webkit-transition: -webkit-transform 200ms ease;
  transition: -webkit-transform 200ms ease;
  transition: transform 200ms ease;
  transition: transform 200ms ease, -webkit-transform 200ms ease;
}

.project__image:hover {
  -webkit-transform: scale(1.05);
  -ms-transform: scale(1.05);
  transform: scale(1.05);
}

.rfooter__content--default {
  max-width: 1200px;
  margin-right: auto;
  margin-left: auto;
}

.header--secondary {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 32px;
  padding-bottom: 40px;
  padding-left: 32px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  background-color: transparent;
  background-image: url('../images/bkgd_flow.svg'), -webkit-gradient(linear, left top, left bottom, from(#1f0655), to(#7733f4));
  background-image: url('../images/bkgd_flow.svg'), linear-gradient(180deg, #1f0655, #7733f4);
  background-position: 0px 0px, 0px 0px;
  background-size: cover, auto;
  opacity: 1;
}

.content--tbpadding {
  margin-top: 64px;
  margin-bottom: 32px;
}

.form__grid {
  display: -ms-grid;
  display: grid;
  margin-top: 40px;
  grid-auto-columns: 1fr;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-areas: ".";
  -ms-grid-columns: 1fr 20px 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto 20px auto 20px auto;
  grid-template-rows: auto auto auto;
}

.form__grid.sales {
  margin-top: 0px;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.nav__link__button--solid {
  display: inline-block;
  padding: 6px 12px;
  border: 2px solid #00ffce;
  border-radius: 4px;
  background-color: #00ffce;
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
  font-family: proxima-nova, sans-serif;
  color: #1f0655;
  font-weight: 700;
}

.nav__link__button--solid:hover {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
  text-decoration: none;
}

.nav__link__button--solid.secondary {
  margin-left: 50px;
  background-color: #1f0655;
  color: #fff;
}

.nav__link__button--solid.secondarybutton {
  margin-left: 26px;
  background-color: #1f0655;
  color: #fff;
  white-space: nowrap;
}

.nav__dropdown__container {
  border-radius: 8px;
  background-color: #fff;
}

.nav__dropdown__container.w--open {
  left: -8px;
  padding: 24px 24px 32px 32px;
  border-radius: 8px;
  box-shadow: 0 -1px 8px 0 rgba(0, 0, 0, 0.16);
  -webkit-transition: opacity 575ms ease;
  transition: opacity 575ms ease;
}

.nav__default {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 96px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.hero__grid {
  width: 100%;
  max-width: 1200px;
  margin: 96px auto;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-column-gap: 32px;
  -ms-grid-columns: 0.75fr 1fr;
  grid-template-columns: 0.75fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.hero__label {
  font-family: paralucent, sans-serif;
  color: #fff;
  font-size: 18px;
  letter-spacing: 2px;
  text-transform: uppercase;
}

.h1--display--reverse {
  max-width: 1000px;
  background-color: rgba(0, 255, 206, 0);
  color: #fff;
  font-weight: 700;
}

.hero__headline {
  position: static;
  top: 20%;
  overflow: visible;
  margin-top: 0px;
  margin-bottom: 32px;
  padding-bottom: 32px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
}

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

.hero__link__container {
  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;
  -webkit-transition: box-shadow 300ms ease;
  transition: box-shadow 300ms ease;
}

.hero__link__container:hover {
  box-shadow: 0 4px 0 0 #00ffce;
  text-decoration: none;
}

.h1--herolink {
  display: inline;
  margin-top: 0px;
  margin-bottom: 0px;
  color: #00ffce;
  line-height: 64px;
}

.hero__link__icon {
  display: inline-block;
  width: 64px;
  height: 64px;
  font-family: 'Font Awesome Solid', sans-serif;
  color: #00ffce;
  font-size: 52px;
  line-height: 64px;
  text-align: center;
}

.hero__image.smaller {
  max-width: 90%;
}

.examples__grid {
  max-width: 1600px;
  margin-right: auto;
  margin-left: auto;
  grid-auto-flow: row;
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.example__container {
  border-radius: 12px;
  text-align: center;
}

.example__image {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  -o-object-position: 50% 100%;
  object-position: 50% 100%;
}

.sidebyside--left {
  max-width: 1600px;
  margin-right: auto;
  margin-left: auto;
  padding: 32px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-column-gap: 32px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  border-radius: 24px;
  background-color: #f7f7f7;
}

.sidebyside--left.whitebg {
  background-color: #fff;
}

.sidebyside__text {
  padding-right: 32px;
  padding-left: 32px;
}

.padding--t64b64 {
  width: 100%;
  padding-top: 32px;
  padding-bottom: 32px;
}

.padding--t64b64.join-the-team {
  padding-bottom: 32px;
}

.padding--t64b64.content--narrow.content--left {
  margin-left: 0px;
}

.sidebyside--right {
  max-width: 1600px;
  margin-right: auto;
  margin-left: auto;
  padding: 32px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-column-gap: 32px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  border-radius: 24px;
  background-color: #f7f7f7;
}

.sidebyside--right.sidebyside--white {
  background-color: #fff;
}

.iconbullets__grid {
  max-width: 1200px;
  margin-right: auto;
  margin-left: auto;
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.iconbullets__grid.benefits {
  padding-top: 20px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
}

.iconbullet__image {
  width: 96px;
  height: 96px;
}

.iconbullet__description {
  font-size: 18px;
  line-height: 1.6em;
}

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

.padding--t64b96 {
  padding-top: 64px;
  padding-bottom: 40px;
}

.outro__headline {
  margin-top: 0px;
  margin-bottom: 32px;
  padding-bottom: 32px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  border-bottom: 2px solid #ffc300;
}

.outro__link__container {
  -webkit-transition: box-shadow 300ms ease;
  transition: box-shadow 300ms ease;
}

.outro__link__container:hover {
  box-shadow: 0 4px 0 0 #00ffce;
}

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

.section--default--gray {
  padding-right: 32px;
  padding-left: 32px;
  background-color: #f7f7f7;
}

.section--default--gray.rf100 {
  padding-bottom: 80px;
}

.h4--default {
  color: #5400ec;
  line-height: 1.3;
  font-weight: 600;
}

.logocloud__logo {
  width: 100%;
  max-height: 100px;
  max-width: 200px;
  opacity: 0.5;
  -webkit-filter: saturate(0%) contrast(60%);
  filter: saturate(0%) contrast(60%);
  -webkit-transition: -webkit-filter 300ms ease;
  transition: -webkit-filter 300ms ease;
  transition: filter 300ms ease;
  transition: filter 300ms ease, -webkit-filter 300ms ease;
}

.logocloud__logo:hover {
  opacity: 1;
  -webkit-filter: none;
  filter: none;
}

.example__image__crop {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  max-height: 400px;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  border-radius: 12px;
}

.sidebyside__image {
  border-radius: 16px;
}

.sidebyside__image.shadow {
  box-shadow: 2px 0 6px 0 #d1d5db;
}

.nav__dropdown__card {
  min-width: 200px;
}

.nav__dropdown__card:hover {
  border-radius: 1px;
  background-color: #e9e9e9;
  box-shadow: 0 0 0 9px #e9e9e9;
  text-decoration: none;
}

.nav__dropdown__cards {
  display: -ms-grid;
  display: grid;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-align-content: start;
  -ms-flex-line-pack: start;
  align-content: start;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
}

.nav__dropdown__splitgrid {
  display: -ms-grid;
  display: grid;
  justify-items: start;
  grid-auto-columns: 1fr;
  grid-column-gap: 24px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  border-radius: 8px;
}

.nav--dropdown__heading {
  font-family: paralucent, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  font-weight: 400;
  letter-spacing: 2px;
  text-transform: uppercase;
}

.press__grid {
  display: -ms-grid;
  display: grid;
  margin-top: 32px;
  margin-bottom: 16px;
  grid-auto-columns: 1fr;
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.press__item {
  border-radius: 8px;
  background-color: #f7f7f7;
  -webkit-transition: -webkit-transform 200ms ease;
  transition: -webkit-transform 200ms ease;
  transition: transform 200ms ease;
  transition: transform 200ms ease, -webkit-transform 200ms ease;
}

.press__item:hover {
  background-color: #ebebeb;
  -webkit-transform: scale(1.05);
  -ms-transform: scale(1.05);
  transform: scale(1.05);
}

.pub__logo {
  width: 66%;
  max-height: 100%;
  margin-right: auto;
  margin-left: auto;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  -o-object-fit: contain;
  object-fit: contain;
}

.h5--default--nolink {
  margin-top: 32px;
  margin-bottom: 16px;
  font-family: proxima-nova, sans-serif;
  color: #666;
  font-size: 18px;
  line-height: 1.3;
  font-weight: 400;
}

.link-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  padding: 32px;
  -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;
}

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

.press__logo_container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  height: 80px;
  -o-object-fit: none;
  object-fit: none;
}

.button--secondary {
  display: inline-block;
  margin: 16px 23px 16px auto;
  padding: 16px 24px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 4px;
  background-color: #7733f4;
  box-shadow: 0 3px 3px 0 rgba(55, 65, 81, 0.2);
  font-family: proxima-nova, sans-serif;
  color: #fff;
  font-size: 18px;
  font-weight: 700;
  text-align: center;
  letter-spacing: 0.5px;
}

.button--secondary:hover {
  background-color: #4202b8;
  box-shadow: 0 4px 5px 0 rgba(55, 65, 81, 0.22);
  text-decoration: none;
}

.button--secondary:active {
  background-color: #1f0655;
  box-shadow: none;
}

.button--secondary.first {
  margin-right: 10px;
}

.hero__bullet {
  margin-top: 12px;
  margin-bottom: 12px;
  color: #fff;
  font-size: 24px;
  line-height: 24px;
}

.larger_text {
  font-size: 18px;
  line-height: 1.5rem;
}

.enterprise__section {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: minmax(120px, 120px) 1fr;
  grid-template-columns: minmax(120px, 120px) 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.enterprise__grid {
  display: -ms-grid;
  display: grid;
  margin-bottom: 20px;
  grid-auto-columns: 1fr;
  grid-column-gap: 32px;
  grid-row-gap: 64px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.enterpise__bullet {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 16px;
  margin-bottom: 16px;
}

.ent__bullet {
  margin-right: 24px;
  font-family: 'Font Awesome Solid', sans-serif;
  color: #00ffce;
  font-size: 10px;
  line-height: 1.6rem;
  font-weight: 900;
  text-align: center;
}

.icon--large {
  width: 96px;
  height: 96px;
  margin-top: 20px;
}

.hero__video {
  overflow: hidden;
  width: 100%;
  border-radius: 12px;
}

.press__date {
  color: #666;
  font-weight: 400;
  text-transform: uppercase;
}

.jobcard--container {
  width: 100%;
  margin-bottom: 32px;
  padding: 32px;
  border: 1px solid #ddd;
  border-radius: 16px;
  background-color: #fff;
}

.jobcard--container:hover {
  box-shadow: 0 0 8px 2px #dde2e9;
  text-decoration: none;
}

.jobcard__title {
  margin-top: 0px;
  margin-bottom: 4px;
}

.jobcard__description {
  color: #666;
  font-size: 18px;
  line-height: 1.6em;
  font-weight: 400;
}

.billboard__img--slideright {
  position: relative;
  left: 50%;
  right: 50%;
  width: 120vw;
  height: 100%;
  max-width: 120vw;
  margin-right: -50vw;
  margin-left: -50vw;
}

.cta__link--large {
  display: inline;
  font-size: 26px;
  line-height: 32px;
  font-weight: 700;
}

.cta__link__icon--large {
  display: inline-block;
  width: 32px;
  height: 32px;
  font-family: 'Font Awesome Regular', sans-serif;
  color: #5400ec;
  font-size: 20px;
  line-height: 28px;
  font-weight: 900;
  text-align: center;
}

.cta__link {
  display: inline-block;
  margin-bottom: 24px;
  -webkit-transition: box-shadow 300ms ease;
  transition: box-shadow 300ms ease;
}

.cta__link:hover {
  box-shadow: 0 4px 0 0 #00ffce;
  text-decoration: none;
}

.billboard__container {
  overflow: hidden;
  margin-bottom: 200px;
}

.section--fullwidth {
  overflow: hidden;
}

.padding--t50vhb50vh {
  width: 100%;
  padding-top: 10vh;
  padding-bottom: 15vh;
}

.padding--t128b64 {
  width: 100%;
  padding-top: 128px;
  padding-bottom: 64px;
}

.billboard__img--slideleft {
  position: relative;
  left: 50%;
  right: 50%;
  width: 120vw;
  height: 100%;
  max-width: 120vw;
  margin-right: -50vw;
  margin-left: -50vw;
}

.image--wide {
  width: 100%;
  height: 100%;
  max-height: 1200px;
  margin-bottom: 200px;
}

.steps__grid {
  display: -ms-grid;
  display: grid;
  -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;
  grid-auto-columns: 1fr;
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.steps__step {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 12px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  border-radius: 12px;
  background-color: rgba(31, 6, 85, 0.3);
  -webkit-transition: background-color 300ms ease;
  transition: background-color 300ms ease;
}

.steps__step:hover {
  background-color: rgba(31, 6, 85, 0.6);
  text-decoration: none;
}

.steps__step.w--current {
  padding: 12px 16px 12px 12px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  text-align: center;
}

.steps__icon {
  overflow: visible;
  width: 36px;
  height: 36px;
  margin-bottom: 8px;
  font-family: 'Font Awesome Regular', sans-serif;
  color: #00ffce;
  font-size: 24px;
  line-height: 32px;
  text-align: center;
  -o-object-fit: contain;
  object-fit: contain;
}

.steps__title {
  font-family: paralucent, sans-serif;
  color: #fff;
  font-size: 24px;
  line-height: 32px;
  font-weight: 500;
}

.column__img {
  height: auto;
  margin-top: 64px;
  margin-right: auto;
  margin-left: auto;
  -o-object-fit: contain;
  object-fit: contain;
}

.columns__grid {
  display: -ms-grid;
  display: grid;
  margin-bottom: 200px;
  grid-auto-columns: 1fr;
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto auto auto auto;
  grid-template-rows: auto auto auto auto auto;
}

.image--wide--mobile {
  display: none;
  margin-bottom: 200px;
}

.image--wide--desktop {
  width: 100%;
  height: 100%;
  margin-bottom: 200px;
}

.kicker--default {
  margin-bottom: 16px;
  font-family: paralucent, sans-serif;
  color: #c8c8c8;
  font-size: 18px;
  font-weight: 500;
  text-align: center;
  letter-spacing: 2px;
  text-transform: uppercase;
}

.video__container {
  z-index: 1000;
  overflow: hidden;
  border-radius: 32px;
}

.stories__wrapper {
  display: -ms-grid;
  display: grid;
  max-width: 1600px;
  margin-right: auto;
  margin-left: auto;
  -webkit-box-align: start;
  -webkit-align-items: start;
  -ms-flex-align: start;
  align-items: start;
  -ms-grid-row-align: center;
  align-self: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 0.5fr 1fr;
  grid-template-columns: 0.5fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.stories__title {
  display: inline;
  height: 20px;
  font-family: proxima-nova, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.story__title__container {
  display: inline-block;
  margin-top: 16px;
  color: #4202b8;
  line-height: 24px;
  text-decoration: none;
}

.story__title__container:hover {
  color: #7733f4;
}

.stories__arrow {
  display: inline-block;
  width: 24px;
  height: 24px;
  font-family: 'Font Awesome Solid', sans-serif;
  text-align: center;
}

.story__video__html {
  position: relative;
  z-index: -10;
  border-radius: 32px;
}

.jobcard__date {
  display: inline-block;
  color: #666;
  font-size: 14px;
  line-height: 1.6em;
  font-weight: 400;
}

.logocloud__logo--white {
  width: 100%;
  max-height: 70px;
  max-width: 200px;
  opacity: 1;
  -o-object-fit: contain;
  object-fit: contain;
}

.featured__kicker--white {
  opacity: 0.7;
  font-family: paralucent, sans-serif;
  color: #fff;
  font-weight: 500;
  text-align: center;
  letter-spacing: 2px;
}

.cta__link--default {
  display: inline;
  font-size: 20px;
  line-height: 28px;
  font-weight: 700;
}

.iconbullet--container--hori {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 24px;
  margin-bottom: 24px;
}

.icon__bullet__container {
  width: 48px;
  height: 48px;
  margin-right: 24px;
  margin-bottom: 10px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  border-radius: 8px;
  background-color: #00ffce;
}

.icon__bullet__container.purple {
  background-color: #5400ec;
}

.icon__small {
  font-family: 'Font Awesome Solid', sans-serif;
  color: #1f0655;
  font-size: 24px;
  line-height: 44px;
  text-align: center;
}

.icon__small.white {
  font-family: 'Font Awesome Solid', sans-serif;
  color: #fff;
  line-height: 48px;
  font-weight: 900;
}

.icon__bullet__link {
  display: inline;
  font-size: 20px;
  line-height: 28px;
  font-weight: 600;
}

.grid__video {
  display: -ms-grid;
  display: grid;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid__video.deploy {
  padding-top: 20px;
  padding-bottom: 50px;
}

.row_subtext_mb {
  margin-bottom: 12px;
  font-size: 18px;
  line-height: 24px;
}

.image_container {
  z-index: 1000;
  overflow: hidden;
  border-radius: 0px;
}

.image_container.right {
  border-radius: 0px;
}

.industry__grid {
  display: -ms-grid;
  display: grid;
  margin-top: 32px;
  margin-bottom: 32px;
  grid-auto-columns: 1fr;
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.industry__card {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  height: 300px;
  -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;
  border-radius: 12px;
  -webkit-transition: opacity 300ms ease;
  transition: opacity 300ms ease;
}

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

.industry__overlay {
  position: absolute;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  height: 100%;
  padding-right: 32px;
  padding-bottom: 32px;
  padding-left: 32px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  border-radius: 12px;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#171519), to(transparent));
  background-image: linear-gradient(0deg, #171519, transparent);
  -o-object-fit: none;
  object-fit: none;
}

.industry__overlay:hover {
  background-image: -webkit-gradient(linear, left bottom, left top, from(#4202b8), to(transparent));
  background-image: linear-gradient(0deg, #4202b8, transparent);
}

.industry__subtext {
  margin-top: -8px;
  color: #cacaca;
  font-size: 20px;
  line-height: 24px;
  font-weight: 400;
  text-transform: none;
}

.industry__img {
  z-index: 1;
  height: 100%;
  border-radius: 12px;
  -o-object-fit: cover;
  object-fit: cover;
}

.menu__button__dropdown {
  display: none;
}

.mobile__menu__button {
  display: inline-block;
  margin-right: 12px;
  margin-left: 12px;
  padding: 12px;
  border: 2px solid #00ffce;
  border-radius: 4px;
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}

.mobile__menu__button:hover {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}

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

.h1--cta {
  display: inline;
  margin-top: 0px;
  margin-bottom: 0px;
  color: #00ffce;
  line-height: 64px;
  font-weight: 500;
}

.h1--cta.first--line {
  padding-right: 12px;
  font-weight: 700;
}

.hero__subtext {
  max-width: 900px;
  margin-bottom: 12px;
  color: #eee;
  font-size: 28px;
  line-height: 40px;
}

.video-container {
  margin-top: 0px;
  margin-bottom: 0px;
  padding-bottom: 64px;
}

.course-intro {
  margin-top: 64px;
  margin-bottom: 64px;
}

.asset_grid {
  display: -ms-grid;
  display: grid;
  margin-top: 32px;
  margin-bottom: 32px;
  grid-auto-columns: 1fr;
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.asset {
  border-radius: 8px;
}

.asset:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, from(hsla(0, 0%, 60%, 0.4)), to(hsla(0, 0%, 60%, 0.4))), url('../images/transparent_checkerboard.svg');
  background-image: linear-gradient(180deg, hsla(0, 0%, 60%, 0.4), hsla(0, 0%, 60%, 0.4)), url('../images/transparent_checkerboard.svg');
  background-position: 0px 0px, 0px 0px;
  background-size: auto, 12px 12px;
}

.asset.emoji {
  width: 25%;
  height: 25%;
  margin-top: 35%;
  margin-left: 35%;
  background-image: none;
}

.asset__link {
  -webkit-transition: box-shadow 50ms ease;
  transition: box-shadow 50ms ease;
}

.asset__link.emoji {
  background-image: url('../images/transparent_checkerboard.svg');
  background-position: 0px 0px;
  background-size: 12px 12px;
}

.asset__link.emoji:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, from(hsla(0, 0%, 60%, 0.4)), to(hsla(0, 0%, 60%, 0.4))), url('../images/transparent_checkerboard.svg');
  background-image: linear-gradient(180deg, hsla(0, 0%, 60%, 0.4), hsla(0, 0%, 60%, 0.4)), url('../images/transparent_checkerboard.svg');
  background-position: 0px 0px, 0px 0px;
  background-size: auto, 12px 12px;
}

.asset_grid_4 {
  display: -ms-grid;
  display: grid;
  margin-top: 32px;
  margin-bottom: 32px;
  grid-auto-columns: 1fr;
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.color__swatches {
  margin-top: 24px;
  margin-bottom: 64px;
  grid-row-gap: 24px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.color__sample {
  min-height: 100px;
  border-style: solid;
  border-width: 1px;
  border-color: #d1d5db;
  border-radius: 8px;
  background-color: #000;
}

.color__sample.coolgray--50 {
  background-color: #f9fafb;
}

.color__sample.coolgray--100 {
  background-color: #f3f4f6;
}

.color__sample.coolgray--200 {
  background-color: #e5e7eb;
}

.color__sample.coolgray--300 {
  background-color: #d1d5db;
}

.color__sample.coolgray--400 {
  background-color: #9ca3af;
}

.color__sample.coolgray--500 {
  background-color: #6b7280;
}

.color__sample.coolgray--600 {
  background-color: #4b5563;
}

.color__sample.coolgray--700 {
  background-color: #374151;
}

.color__sample.coolgray--800 {
  background-color: #1f2937;
}

.color__sample.coolgray--900 {
  background-color: #111827;
}

.color__sample.purboflow--50 {
  background-color: #f2e6fe;
}

.color__sample.purboflow--100 {
  background-color: #e2c8fe;
}

.color__sample.purboflow--200 {
  background-color: #c28dfc;
}

.color__sample.purboflow--300 {
  background-color: #a351fb;
}

.color__sample.purboflow--400 {
  background-color: #8315f9;
}

.color__sample.purboflow--500 {
  background-color: #6706ce;
}

.color__sample.purboflow--600 {
  background-color: #5905b3;
}

.color__sample.purboflow--700 {
  background-color: #4d049a;
}

.color__sample.purboflow--800 {
  background-color: #3d037b;
}

.color__sample.purboflow--900 {
  background-color: #2c005b;
}

.color__sample.aquavision--100 {
  background-color: #cffff6;
}

.color__sample.aquavision--300 {
  background-color: #8affe8;
}

.color__sample.aquavision--500 {
  background-color: #00ffce;
}

.color__sample.aquavision--700 {
  background-color: #00ebbe;
}

.color__sample.aquavision--900 {
  background-color: #00c29d;
}

.color__sample.sky--200 {
  background-color: #bae6fd;
}

.color__sample.sky--400 {
  background-color: #38bdf8;
}

.color__sample.sky--500 {
  background-color: #0ea5e9;
}

.color__sample.sky--600 {
  background-color: #0284c7;
}

.color__sample.sky--800 {
  background-color: #075985;
}

.color__sample.red--200 {
  background-color: #fecaca;
}

.color__sample.red--400 {
  background-color: #f87171;
}

.color__sample.red--500 {
  background-color: #ef4444;
}

.color__sample.red--600 {
  background-color: #dc2626;
}

.color__sample.red--800 {
  background-color: #991b1b;
}

.color__sample.amber--200 {
  background-color: #fde68a;
}

.color__sample.amber--300 {
  background-color: #fcd34d;
}

.color__sample.amber--400 {
  background-color: #fbbf24;
}

.color__sample.amber--500 {
  background-color: #f59e0b;
}

.color__sample.amber--700 {
  background-color: #b45309;
}

.color__sample.annotation_a {
  background-color: #c7fc00;
}

.color__sample.annotation_b {
  background-color: #f0f;
}

.color__sample.annotation_c {
  background-color: #8622ff;
}

.color__sample.annotation_d {
  background-color: #fe0056;
}

.color__sample.annotation_e {
  background-color: #00ffce;
}

.color__sample.annotation_f {
  background-color: #ff8000;
}

.color__sample.annotation_g {
  background-color: #00b7eb;
}

.color__sample.annotation_h {
  background-color: #ff0;
}

.color__sample.annotation_i {
  background-color: #0e7afe;
}

.color__sample.annotation_j {
  background-color: #ffabab;
}

.color__sample.annotation_k {
  background-color: #00f;
}

.color__sample.annotation_l {
  background-color: #ccc;
}

.color__name {
  color: #170925;
  font-weight: 600;
}

.color__hex {
  font-family: proxima-nova, sans-serif;
  color: #6b7280;
  text-transform: uppercase;
}

.color__details {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 8px;
  -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;
}

.font__container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 10em;
  margin-top: 32px;
  margin-bottom: 32px;
  padding: 12px 24px 24px;
  -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;
  border-style: solid;
  border-width: 1px;
  border-color: #d1d5db;
  border-radius: 8px;
  color: #6b7280;
  font-weight: 400;
}

.font__container:hover {
  border-width: 2px;
  border-color: #6706ce;
  color: #6b7280;
  font-weight: 400;
  text-decoration: none;
}

.font__details {
  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-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.font__name {
  font-size: 22px;
  line-height: 28px;
}

.font__sample--fa {
  margin-top: 16px;
  margin-bottom: 12px;
  font-family: 'Font Awesome Light', sans-serif;
  color: #6706ce;
  font-size: 32px;
  line-height: 48px;
}

.backgrounds__grid {
  display: -ms-grid;
  display: grid;
  margin-top: 32px;
  margin-bottom: 32px;
  grid-auto-columns: 1fr;
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.background__link {
  min-height: 12em;
  border-radius: 12px;
  background-image: url('../images/bkgd_purple.svg');
  background-position: 0px 0px;
  background-size: auto;
  -webkit-transition: all 1000ms ease;
  transition: all 1000ms ease;
}

.background__link:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(rgba(0, 0, 0, 0.5)));
  background-image: linear-gradient(180deg, #fff, rgba(0, 0, 0, 0.5));
}

.background__link.bkgd_purple:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(35%, transparent), to(rgba(0, 0, 0, 0.5))), url('../images/bkgd_purple.svg');
  background-image: linear-gradient(180deg, transparent 35%, rgba(0, 0, 0, 0.5)), url('../images/bkgd_purple.svg');
  background-position: 0px 0px, 0px 0px;
  background-size: auto, auto;
}

.background__link.bkgd_blue_green {
  background-image: url('../images/bkgd_blue_green.svg');
}

.background__link.bkgd_blue_green:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(35%, transparent), to(rgba(0, 0, 0, 0.5))), url('../images/bkgd_blue_green.svg');
  background-image: linear-gradient(180deg, transparent 35%, rgba(0, 0, 0, 0.5)), url('../images/bkgd_blue_green.svg');
  background-position: 0px 0px, 0px 0px;
  background-size: auto, auto;
}

.background__link.bkgd_tri_color {
  background-image: url('../images/bkgd_tri_color.svg');
}

.background__link.bkgd_tri_color:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(35%, rgba(0, 0, 0, 0.5)), to(#111827)), url('../images/bkgd_tri_color.svg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.5) 35%, #111827), url('../images/bkgd_tri_color.svg');
  background-position: 0px 0px, 0px 0px;
  background-size: auto, auto;
}

.background__link.bkgd_blue {
  background-image: url('../images/bkgd_blue.svg');
}

.background__link.bkgd_blue:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(35%, transparent), to(rgba(0, 0, 0, 0.5))), url('../images/bkgd_blue.svg');
  background-image: linear-gradient(180deg, transparent 35%, rgba(0, 0, 0, 0.5)), url('../images/bkgd_blue.svg');
  background-position: 0px 0px, 0px 0px;
  background-size: auto, auto;
}

.background__link.bkgd_purple_pink {
  background-image: url('../images/bkgd_purple_pink.svg');
}

.background__link.bkgd_purple_pink:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(35%, transparent), to(rgba(0, 0, 0, 0.5))), url('../images/bkgd_purple_pink.svg');
  background-image: linear-gradient(180deg, transparent 35%, rgba(0, 0, 0, 0.5)), url('../images/bkgd_purple_pink.svg');
  background-position: 0px 0px, 0px 0px;
  background-size: auto, auto;
}

.background__link.bkgd_red_pink {
  background-image: url('../images/bkgd_red_pink.svg');
}

.background__link.bkgd_red_pink:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(35%, transparent), to(rgba(0, 0, 0, 0.5))), url('../images/bkgd_red_pink.svg');
  background-image: linear-gradient(180deg, transparent 35%, rgba(0, 0, 0, 0.5)), url('../images/bkgd_red_pink.svg');
  background-position: 0px 0px, 0px 0px;
  background-size: auto, auto;
}

.background__link.bkgd_yellow {
  background-image: url('../images/bkgd_yellow.svg');
}

.background__link.bkgd_yellow:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(35%, transparent), to(rgba(0, 0, 0, 0.5))), url('../images/bkgd_yellow.svg');
  background-image: linear-gradient(180deg, transparent 35%, rgba(0, 0, 0, 0.5)), url('../images/bkgd_yellow.svg');
  background-position: 0px 0px, 0px 0px;
  background-size: auto, auto;
}

.background__link.bkgd_pink_green {
  background-image: url('../images/bkgd_pink_green.svg');
}

.background__link.bkgd_pink_green:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(35%, transparent), to(rgba(0, 0, 0, 0.5))), url('../images/bkgd_pink_green.svg');
  background-image: linear-gradient(180deg, transparent 35%, rgba(0, 0, 0, 0.5)), url('../images/bkgd_pink_green.svg');
  background-position: 0px 0px, 0px 0px;
  background-size: auto, auto;
}

.background__link.bkgd_red__orange {
  background-image: url('../images/bkgd_red_orange.svg');
}

.background__link.bkgd_red__orange:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(35%, transparent), to(rgba(0, 0, 0, 0.5))), url('../images/bkgd_red_orange.svg');
  background-image: linear-gradient(180deg, transparent 35%, rgba(0, 0, 0, 0.5)), url('../images/bkgd_red_orange.svg');
  background-position: 0px 0px, 0px 0px;
  background-size: auto, auto;
}

.pricing_h5 {
  margin-bottom: auto;
  font-size: 28px;
}

.pricing_grid {
  display: -ms-grid;
  display: grid;
  padding-top: 32px;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.bullet__icon {
  display: inline;
  width: 20px;
  height: 20px;
  margin-right: 12px;
  font-family: 'Font Awesome Regular', sans-serif;
  color: #666;
  font-size: 16px;
}

.bullet__icon.aqua {
  color: #00ffce;
}

.pricing__container {
  border: 1px solid #e5e7eb;
  border-radius: 12px;
  background-color: #fff;
}

.pricing__interior {
  padding: 32px;
}

.pricing__label__purple {
  padding: 8px 32px;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  background-color: #f2e6fe;
}

.pricing__community {
  color: #5905b3;
  font-size: 14px;
  line-height: 14px;
}

.pricing__business {
  color: #075985;
  font-size: 14px;
  line-height: 14px;
}

.pricing__label__blue {
  padding: 8px 32px;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  background-color: #bae6fd;
}

.plan__viewable {
  display: block;
  margin-top: 16px;
  margin-bottom: 32px;
  justify-items: stretch;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 2fr;
  grid-template-columns: 2fr;
  -ms-grid-rows: auto auto auto;
  grid-template-rows: auto auto auto;
  border-top: 2px none #ffc300;
  list-style-type: none;
}

.pricing__table__text {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 20%;
  padding-left: 12px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.pricing__table__text.pricing__table__title {
  color: #5400ec;
  font-size: 20px;
  line-height: 26px;
  font-weight: 700;
  text-transform: none;
}

.pricing__table__text.icon__check {
  font-family: 'Font Awesome Regular', sans-serif;
  color: #666;
  font-size: 20px;
  text-align: center;
}

.section__flex__desktop {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 32px;
  padding-left: 32px;
}

.section__flex__desktop.section__flex__space {
  max-width: 1200px;
  margin-right: auto;
  margin-left: auto;
  padding: 8px 0px;
}

.section__flex__desktop.section__flex__space.stripe {
  border-radius: 4px;
  background-color: #f6f7f8;
  text-align: left;
}

.section__mobile {
  display: block;
  margin-bottom: 32px;
  margin-left: auto;
  padding-right: 32px;
  padding-left: 32px;
}

.features__mobile {
  display: none;
}

.pricing__h5 {
  margin-top: 0px;
  color: #5400ec;
  line-height: 1.3;
  font-weight: 400;
}

.faq {
  width: 800px;
  margin: 40px auto;
  border-top: 1px solid #d1d5db;
}

.tooltip {
  border-bottom: 2px dashed #9ca3af;
  color: #666;
  cursor: pointer;
}

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

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

.download__container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 10em;
  padding: 24px 24px 48px;
  -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;
  border-style: solid;
  border-width: 1px;
  border-color: #d1d5db;
  border-radius: 8px;
  color: #6b7280;
  font-weight: 400;
}

.download__container:hover {
  border-width: 2px;
  border-color: #6706ce;
  color: #6b7280;
  font-weight: 400;
  text-decoration: none;
}

.download__label {
  font-size: 22px;
  line-height: 28px;
  text-align: center;
}

.download__icon {
  margin-top: 16px;
  margin-bottom: 12px;
  font-family: 'Font Awesome Light', sans-serif;
  color: #9ca3af;
  font-size: 32px;
  line-height: 48px;
}

.text-block-24 {
  margin-top: 20px;
  font-size: 18px;
}

.logo-assets {
  margin-right: auto;
  margin-left: auto;
}

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

.collection-list-wrapper-3 {
  margin-bottom: 64px;
}

.column-17 {
  padding-right: 20px;
  padding-left: 20px;
}

.section__careers__contrast {
  padding: 40px 120px 80px;
  background-color: transparent;
}

.career-banner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 15px 20px;
  -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;
  background-image: linear-gradient(45deg, #7733f4, #38bdf9);
}

.text-span-16 {
  width: 24px;
  height: 24px;
  padding-left: 5px;
  font-family: 'Font Awesome Regular', sans-serif;
  font-size: 15px;
}

.nav__contact {
  display: block;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

.rfooter__sales {
  max-width: 1200px;
  margin-bottom: 42px;
  padding: 20px;
  border-style: solid;
  border-width: 2px;
  border-color: #ffc300;
  border-radius: 12px;
  color: #fff;
}

.rfooter__heading--contact {
  margin-bottom: 8px;
  font-family: proxima-nova, sans-serif;
  color: #fff;
  font-size: 14px;
  line-height: 1.5;
  font-weight: 700;
}

.rfooter__link--contact {
  display: block;
  padding-top: 2px;
  padding-bottom: 3px;
  font-family: proxima-nova, sans-serif;
  color: #ffc300;
  font-weight: 700;
}

.text-span-20 {
  display: inline-block;
  width: 16px;
  margin-right: 8px;
  padding-right: 0px;
  font-family: 'Font Awesome Regular', sans-serif;
  font-size: 14px;
  text-align: center;
}

.rfooter__contactblock {
  margin-top: 40px;
}

.careers-photos {
  overflow: visible;
}

.careers-photo-grid {
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.industry_info {
  margin-bottom: 28px;
  padding-bottom: 0px;
}

.img_fill {
  width: 100%;
  height: 100%;
  border-radius: 18px;
  -o-object-fit: cover;
  object-fit: cover;
}

.sidebyside--right-copy {
  display: -ms-grid;
  display: grid;
  max-width: 1200px;
  margin-right: auto;
  margin-left: auto;
  padding: 32px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  justify-items: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  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;
  grid-template-rows: auto;
  border-radius: 24px;
}

.roundcorners {
  border-radius: 20px;
}

.hero_button_primary {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 6px;
  margin-right: 12px;
  margin-bottom: 6px;
  padding: 16px 24px;
  border-radius: 4px;
  background-color: #00ffce;
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
  font-family: proxima-nova, sans-serif;
  color: #062455;
  font-size: 20px;
  line-height: 22px;
  font-weight: 700;
}

.hero_button_primary:hover {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
  text-decoration: none;
}

.hero_button_secondary {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 6px;
  margin-bottom: 6px;
  padding: 16px 24px;
  border-radius: 4px;
  background-color: #2c005b;
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
  font-family: proxima-nova, sans-serif;
  color: #fff;
  font-size: 20px;
  line-height: 22px;
  font-weight: 700;
}

.hero_button_secondary:hover {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
  text-decoration: none;
}

.hero_button_container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 900px;
  margin-top: 20px;
  margin-bottom: 10px;
  padding-top: 0px;
  padding-bottom: 0px;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.collection-list-wrapper-4 {
  margin-bottom: 64px;
}

.pricing_grid_update {
  display: -ms-grid;
  display: grid;
  max-width: 1200px;
  margin-right: auto;
  margin-left: auto;
  padding-top: 32px;
  padding-bottom: 32px;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.pricing_table_container {
  max-width: 1200px;
  margin-top: 60px;
}

.caps {
  text-transform: uppercase;
}

.pricing_plan {
  margin-bottom: 10px;
  font-family: paralucent, sans-serif;
  color: #5400ec;
  font-size: 32px;
  line-height: 1.3em;
  font-weight: 600;
}

.purple {
  color: #5400ec;
}

.image {
  max-height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
}

.image-2 {
  max-height: 100%;
}

.steps_icon_img {
  max-height: 100%;
}

.fontsample {
  margin-top: 24px;
  margin-bottom: 16px;
}

.banner-link {
  color: #fff;
  font-weight: 400;
}

.fa_icon {
  font-family: 'Font Awesome Regular', sans-serif;
}

.fa_icon.negative {
  color: #d1d5db;
}

.fa_icon.sq {
  display: inline-block;
  width: 20px;
}

.hide {
  display: none;
}

.nav__logo {
  height: 48px;
  max-width: 120px;
}

.comparison-row {
  display: -ms-grid;
  display: grid;
  padding: 18px 24px;
  grid-auto-columns: 1fr;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  border-top: 1px solid #e5e7eb;
}

.comparison-row.header {
  padding: 12px 16px;
  background-color: #f3f4f6;
  color: #111827;
  font-weight: 700;
}

.comparison-cell {
  color: #374151;
  font-size: 14px;
}

.comparison-feature {
  color: #6b7280;
}

.pricing-comparison-button {
  display: block;
  margin-right: auto;
  margin-left: auto;
  padding: 10px 24px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 4px;
  background-color: #00ffce;
  font-family: proxima-nova, sans-serif;
  color: #062455;
  font-size: 14px;
  font-weight: 700;
  text-align: center;
  letter-spacing: 0.5px;
}

.pricing-comparison-button:hover {
  background-color: #01eabd;
  text-decoration: none;
}

.pricing-comparison-button:active {
  background-color: #00dcb2;
  box-shadow: 0 4px 5px 0 rgba(0, 217, 175, 0.35), 0 4px 8px 0 rgba(0, 0, 0, 0.2);
}

.pricing-comparison-button-sales {
  display: block;
  margin-right: auto;
  margin-left: auto;
  padding: 10px 24px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 4px;
  background-color: #5400ec;
  font-family: proxima-nova, sans-serif;
  color: #fff;
  font-size: 14px;
  font-weight: 700;
  text-align: center;
  letter-spacing: 0.5px;
}

.pricing-comparison-button-sales:hover {
  background-color: #4202b8;
  text-decoration: none;
}

.comparison-title {
  font-family: paralucent, sans-serif;
  color: #374151;
  font-size: 24px;
  font-weight: 700;
}

.comparison-head {
  display: -ms-grid;
  display: grid;
  padding: 18px 24px;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.comparison-text-price {
  display: inline-block;
  color: #374151;
  font-size: 36px;
  line-height: 35px;
}

.comparison-text-frequency {
  display: inline-block;
  margin-left: 2px;
  color: #6b7280;
}

.comparison-detail {
  padding-top: 12px;
  padding-bottom: 12px;
}

.comparison-detail.head {
  min-height: 60px;
}

.comparison-detail-cell {
  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: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.comparison-details-head {
  position: static;
  background-color: #fff;
}

.detail-wrap {
  margin-bottom: 10px;
}

.section-gradient {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 90px 32px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  background-color: #4202b8;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#1f0655), to(#7733f4));
  background-image: linear-gradient(180deg, #1f0655, #7733f4);
}

.logocloud__logo_pricing {
  width: 100%;
  max-height: 80px;
  max-width: 150px;
  opacity: 1;
  -webkit-filter: contrast(0%) invert(100%) brightness(200%) grayscale(100%);
  filter: contrast(0%) invert(100%) brightness(200%) grayscale(100%);
  -webkit-transition: -webkit-filter 300ms ease;
  transition: -webkit-filter 300ms ease;
  transition: filter 300ms ease;
  transition: filter 300ms ease, -webkit-filter 300ms ease;
}

.logocloud__logo_pricing:hover {
  opacity: 1;
  -webkit-filter: none;
  filter: none;
}

.section--default--gray-pricing {
  padding: 40px 32px 100px;
  background-color: #f7f7f7;
}

.section--default--padded {
  display: block;
  padding: 50px 32px 60px;
  background-color: #fff;
}

.section--default--padded.gray {
  background-color: #f7f7f7;
}

.comparison-detail-container {
  padding: 28px 32px 10px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.pricing_plan_upper {
  display: block;
  padding: 20px 25px 16px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  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;
  border-bottom: 1px solid #e5e7eb;
  color: #6b7280;
}

.plan_privacy {
  display: block;
  padding-top: 10px;
  justify-items: stretch;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 2fr;
  grid-template-columns: 2fr;
  -ms-grid-rows: auto auto auto;
  grid-template-rows: auto auto auto;
  border-top: 2px none #ffc300;
  list-style-type: none;
}

.pricing-caps {
  padding-bottom: 10px;
  color: #374151;
  font-size: 14px;
  line-height: 16px;
  text-transform: uppercase;
}

.price {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.button-sales {
  display: inline-block;
  margin: 16px auto;
  padding: 16px 24px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 4px;
  background-color: #5400ec;
  box-shadow: 0 3px 3px 0 rgba(55, 65, 81, 0.22);
  font-family: proxima-nova, sans-serif;
  color: #fff;
  font-size: 18px;
  font-weight: 700;
  text-align: center;
  letter-spacing: 0.5px;
}

.button-sales:hover {
  background-color: #4202b8;
  box-shadow: 0 4px 5px 0 rgba(31, 6, 85, 0.22), 0 4px 3px 0 rgba(0, 0, 0, 0.09);
  text-decoration: none;
}

.button-sales:active {
  background-color: #00dcb2;
  box-shadow: 0 4px 5px 0 rgba(0, 217, 175, 0.35), 0 4px 8px 0 rgba(0, 0, 0, 0.2);
}

.button-sales.wide {
  display: block;
}

.button-sales._2up {
  margin-left: 0px;
}

.button-sales.half {
  overflow: hidden;
  width: 50%;
}

.comparison-head-mobile {
  display: block;
  padding: 18px 24px;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.comparison-row-mobile {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 18px 16px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  border-top: 1px solid #e5e7eb;
}

.comparison-row-mobile.header {
  padding: 12px;
  background-color: #f3f4f6;
  color: #111827;
  font-weight: 700;
}

.pricing_table_mobile {
  display: none;
  max-width: 1200px;
  margin-bottom: 60px;
}

.right {
  text-align: right;
}

.plan-title {
  margin-bottom: 20px;
  border-bottom: 1px solid #e5e7eb;
  font-family: paralucent, sans-serif;
  color: #5400ec;
  font-size: 32px;
  line-height: 1.3;
  font-weight: 600;
}

.text-span-21 {
  color: #e2c8fe;
}

.faq-q {
  color: #374151;
  font-size: 20px;
}

.faq-wrap {
  padding-bottom: 20px;
  border-top: 1px solid #d1d5db;
  color: #374151;
}

.centered-container {
  max-width: 1200px;
  padding-top: 30px;
  padding-bottom: 60px;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  text-align: left;
}

.cards-grid-container {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  text-align: left;
}

.cards-grid-container._4-col {
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.cards-grid-container._2-col {
  margin-top: 30px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
}

.cards-image-mask {
  position: relative;
  overflow: hidden;
  width: 100%;
  padding-top: 60%;
  border-radius: 0%;
}

.cards-image-mask.universe {
  margin-bottom: 18px;
  padding-top: 80%;
}

.cards-image-mask.csthumb {
  padding-top: 50%;
}

.cards-image {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  width: 100%;
  height: 100%;
  max-width: none;
  border-radius: 8px;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: 50% 50%;
  object-position: 50% 50%;
}

.cards-image.padded {
  margin-right: auto;
  margin-left: auto;
}

.cards-image.blog {
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}

.cards-image.blog-copy {
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}

.card-header {
  font-size: 24px;
  line-height: 1.2;
}

.plan-description {
  min-height: 70px;
}

.container-2 {
  width: 100%;
  max-width: 1200px;
  margin-right: auto;
  margin-left: auto;
}

.features-metrics {
  position: relative;
  padding: 60px 30px;
  border-bottom: 1px solid #e4ebf3;
  background-color: #6706ce;
  background-image: linear-gradient(62deg, #6706ce, #5400ec 50%, #00ffce);
}

.features-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: #fff;
}

.features-wrapper.cs {
  color: #666;
}

.features-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 50%;
  min-width: 33%;
  padding-right: 10px;
  padding-left: 10px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
}

.features-title {
  margin-bottom: 8px;
  font-size: 40px;
  line-height: 48px;
  font-weight: 600;
}

.features-title-small {
  font-size: 24px;
  line-height: 32px;
}

.header--hero-universe {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 32px;
  padding-left: 32px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  background-color: #111827;
  background-image: url('../images/rfuniverse_herobg.png');
  background-position: 100% 50%;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-attachment: fixed;
  opacity: 1;
}

.dark {
  color: #1f2937;
}

.heading_universe {
  width: 60%;
}

.pad-right {
  padding-right: 30px;
}

.testimonial-quote {
  margin-bottom: 32px;
  font-size: 24px;
  line-height: 32px;
  font-weight: 600;
}

.testimonial-info-two {
  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;
}

.testimonial-image {
  width: 54px;
  height: 54px;
  margin-right: 16px;
  border-radius: 50%;
  -o-object-fit: cover;
  object-fit: cover;
}

.icon-2 {
  display: none;
}

.icon-3 {
  display: none;
}

.testimonial-quote {
  margin-top: 10px;
  font-size: 18px;
  line-height: 1.4em;
  font-weight: 400;
}

.quoteicon {
  display: block;
  font-family: 'Font Awesome Solid', sans-serif;
  color: #d1d5db;
  font-size: 32px;
}

.zinger-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
  padding-bottom: 10px;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.zinger-container {
  padding-bottom: 20px;
}

.zinger-title {
  margin-right: 10px;
  font-family: proxima-nova, sans-serif;
  color: #374151;
  font-size: 26px;
  line-height: 26px;
  font-weight: 700;
}

.checkbox-wrap {
  padding-bottom: 10px;
}

.checkbox-wrap.lesspad {
  padding-bottom: 0px;
}

.list-features {
  padding-left: 20px;
  list-style-type: disc;
}

.bulletlist {
  padding-left: 20px;
}

.button--info {
  display: inline-block;
  margin: 16px auto;
  padding: 16px 24px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 4px;
  background-color: #eee;
  box-shadow: 0 3px 3px 0 rgba(55, 65, 81, 0.2);
  font-family: proxima-nova, sans-serif;
  color: #5400ec;
  font-size: 18px;
  font-weight: 700;
  text-align: center;
  letter-spacing: 0.5px;
}

.button--info:hover {
  background-color: #e5e7eb;
  box-shadow: 0 4px 5px 0 rgba(55, 65, 81, 0.22);
  text-decoration: none;
}

.button--info:active {
  background-color: #e5e7eb;
  box-shadow: none;
}

.button-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 20px;
}

.card-body {
  height: 100%;
  padding: 0px 0px 10px;
  border-radius: 8px;
  background-color: #fff;
  box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.1);
}

.card-body:hover {
  box-shadow: 0 4px 3px 1px rgba(0, 0, 0, 0.2);
  text-decoration: none;
}

.card-body.learn {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 16px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.card-text {
  padding-right: 20px;
  padding-left: 20px;
  text-decoration: none;
}

.card-text.case {
  margin-bottom: 16px;
}

.card-heading {
  margin-bottom: 20px;
  color: #1f2937;
  font-size: 22px;
  line-height: 1.2;
}

.author {
  margin-bottom: 10px;
  color: #5400ec;
  font-size: 14px;
  font-weight: 700;
}

.card-paragraph {
  margin-bottom: 20px;
  padding-top: 10px;
  border-top: 1px solid #e5e7eb;
  color: #666;
  line-height: 1.4;
  font-weight: 400;
}

.card-link-wrap {
  text-decoration: none;
}

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

.grid-2 {
  margin-top: 40px;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.card-sub {
  margin-bottom: 10px;
  color: #5400ec;
  font-size: 14px;
  font-weight: 700;
}

.readmore {
  display: inline-block;
}

.readmore.fa {
  padding-left: 6px;
  font-family: 'Font Awesome Solid', sans-serif;
  line-height: 16px;
}

.cover {
  width: 100%;
  height: 300px;
  border-radius: 12px;
  -o-object-fit: cover;
  object-fit: cover;
}

.label {
  font-family: paralucent, sans-serif;
  color: #666;
  font-size: 18px;
  font-weight: 600;
  letter-spacing: 1px;
  text-transform: uppercase;
}

.stat-wrap {
  margin-bottom: 20px;
}

.cs-logo {
  width: 70%;
  height: 70%;
}

.stat {
  font-size: 30px;
  line-height: 34px;
  font-weight: 700;
}

.cs_stats_block {
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 20px 20px 20px 24px;
  border: 1px none #ddd;
  border-radius: 8px;
  background-color: #fff;
}

.profile-card-cs {
  margin-bottom: 20px;
}

.div-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}

.statsblock {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 20px 20px 26px;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  border-radius: 8px;
  background-color: #fff;
}

.features-block-cs {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 50%;
  min-width: 33%;
  padding-right: 20px;
  padding-left: 10px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  text-align: left;
}

.cs_content {
  margin-bottom: 20px;
  padding-right: 24px;
  padding-left: 24px;
}

.cs-logo-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 20px;
  margin-bottom: 40px;
  -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;
}

.collection-list {
  display: -ms-grid;
  display: grid;
  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;
  grid-template-rows: auto;
}

.collection-list-wrapper-5 {
  margin-top: 30px;
}

.cs-thumb-logo {
  max-height: 100%;
}

.div-block-2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 30%;
  height: 60px;
  margin-top: 10px;
  padding-top: 10px;
  padding-bottom: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.image--wide--desktop-copy {
  width: 100%;
  height: 100%;
  margin-bottom: 100px;
}

.image--wide--mobile-copy {
  display: none;
  margin-bottom: 200px;
}

.form-explanation {
  padding-bottom: 5px;
  font-size: 14px;
}

.recaptcha {
  margin-top: 10px;
}

.hero-heading-left {
  position: relative;
  padding: 80px 30px;
  border-bottom: 1px solid #e4ebf3;
  background-color: #f5f7fa;
}

.container-3 {
  width: 100%;
  max-width: 1200px;
  margin-right: auto;
  margin-left: auto;
}

.hero-wrapper {
  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-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.hero-split {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 46%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

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

.button-primary {
  padding: 12px 25px;
  background-color: #1a1b1f;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
  color: #fff;
  font-size: 12px;
  line-height: 20px;
  letter-spacing: 2px;
  text-transform: uppercase;
}

.button-primary:hover {
  background-color: #32343a;
  color: #fff;
}

.button-primary:active {
  background-color: #43464d;
}

.shadow-two {
  box-shadow: 0 4px 24px 0 rgba(150, 163, 181, 0.08);
}

.slider-2 {
  background-color: transparent;
}

.h1_hero {
  color: #fff;
  font-size: 60px;
  line-height: 1.1;
}

.header--hero-copy {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 32px;
  padding-left: 32px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  background-color: #1f0655;
  background-image: url('../images/bkgd_flow.svg'), -webkit-gradient(linear, left bottom, left top, from(#7733f4), to(#1f0655));
  background-image: url('../images/bkgd_flow.svg'), linear-gradient(0deg, #7733f4, #1f0655);
  background-size: cover, auto;
  background-attachment: fixed, scroll;
  opacity: 1;
}

.header--hero-copy.test {
  background-image: -webkit-gradient(linear, left bottom, left top, from(#7733f4), to(#1f0655));
  background-image: linear-gradient(0deg, #7733f4, #1f0655);
  background-size: auto;
  background-attachment: scroll;
}

.hero-video-bg {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 75vh;
  padding-bottom: 20px;
  -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;
}

.hero-stack {
  position: relative;
  border-bottom: 1px solid #e4ebf3;
}

.container-4 {
  width: 100%;
  max-width: 940px;
  margin-right: auto;
  margin-left: auto;
  padding-top: 100px;
  padding-bottom: 100px;
}

.hero-wrapper-two {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 750px;
  margin-right: auto;
  margin-left: auto;
  padding-top: 30px;
  padding-bottom: 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
}

.hero-image {
  width: 100%;
  margin-top: 50px;
}

.container-5 {
  display: block;
  padding-top: 20px;
  padding-bottom: 20px;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.hero-wrapper-copy {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 40px;
  padding-bottom: 40px;
  -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;
}

.background-video {
  height: 100%;
  background-color: rgba(66, 3, 184, 0.4);
}

.div-block-3 {
  padding-right: 32px;
  padding-left: 32px;
}

.div-block-4 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.div-block-5 {
  display: none;
}

.text-span-22 {
  color: #6b7280;
  font-size: 20px;
  font-weight: 500;
  text-transform: none;
}

.features-metrics-2 {
  position: relative;
  padding: 60px 30px;
  border-bottom: 1px solid #e4ebf3;
  background-color: #f9fafb;
}

.container-6 {
  width: 100%;
  max-width: 940px;
  margin-right: auto;
  margin-left: auto;
}

.features-wrapper-2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 20px;
  padding-bottom: 20px;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
}

.features-block-2 {
  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: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
}

.features-title-2 {
  margin-bottom: 8px;
  font-size: 40px;
  line-height: 48px;
  font-weight: 600;
}

.features-title-small-2 {
  font-size: 24px;
  line-height: 32px;
}

.linklist {
  padding-bottom: 6px;
  padding-left: 12px;
}

.linklist-head {
  padding-top: 10px;
  padding-bottom: 10px;
}

.linklist-wrap {
  padding-top: 10px;
}

.layout_right_sidebar {
  display: -ms-grid;
  display: grid;
  margin-top: 32px;
  margin-bottom: 64px;
  grid-auto-columns: 1fr;
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  -ms-grid-columns: 0.75fr minmax(200px, 0.33fr);
  grid-template-columns: 0.75fr minmax(200px, 0.33fr);
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  background-color: transparent;
}

.gray {
  color: #666;
}

.div-block-6 {
  padding-right: 10px;
  padding-left: 10px;
}

.radio-button-block {
  display: inline-block;
  padding-right: 10px;
}

.checkbox-field {
  display: inline-block;
}

.form-section-label {
  font-family: paralucent, sans-serif;
  font-size: 24px;
}

.section {
  background-color: #000;
}

.radio-button-field-block {
  display: inline-block;
}

.radio-button-wrap {
  padding-top: 0px;
  padding-bottom: 10px;
}

.container-7 {
  display: block;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.footer {
  padding-top: 10px;
  padding-bottom: 10px;
  background-color: #1f0655;
}

.footer-rf100 {
  position: relative;
  padding: 50px 30px 40px;
  border-bottom: 1px solid #e4ebf3;
  background-color: #1f0655;
}

.container-8 {
  width: 100%;
  max-width: 940px;
  margin-right: auto;
  margin-left: auto;
}

.footer-form-two {
  margin-bottom: 40px;
  padding: 64px;
  background-color: #f5f7fa;
}

.footer-form-container-two {
  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-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.footer-form-title {
  font-size: 24px;
  line-height: 32px;
}

.footer-form-block-two {
  position: relative;
  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;
}

.footer-form-input {
  width: 460px;
  height: 48px;
  margin-bottom: 0px;
  padding: 12px 180px 12px 20px;
  border: 1px none #000;
}

.footer-form-input::-webkit-input-placeholder {
  color: rgba(26, 27, 31, 0.8);
}

.footer-form-input:-ms-input-placeholder {
  color: rgba(26, 27, 31, 0.8);
}

.footer-form-input::-ms-input-placeholder {
  color: rgba(26, 27, 31, 0.8);
}

.footer-form-input::placeholder {
  color: rgba(26, 27, 31, 0.8);
}

.button-primary-2 {
  padding: 12px 25px;
  background-color: #1a1b1f;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
  color: #fff;
  font-size: 12px;
  line-height: 20px;
  letter-spacing: 2px;
  text-transform: uppercase;
}

.button-primary-2:hover {
  background-color: #32343a;
  color: #fff;
}

.button-primary-2:active {
  background-color: #43464d;
}

.button-primary-2.footer-form-button {
  position: absolute;
  right: 8px;
  padding: 8px 18px;
}

.footer-wrapper-three {
  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-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.footer-block-three {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: -20px;
  margin-left: -20px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.footer-link-three {
  margin-right: 20px;
  margin-left: 20px;
  color: #1a1b1f;
  text-decoration: none;
}

.footer-link-three:hover {
  color: rgba(26, 27, 31, 0.75);
}

.footer-social-block-three {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-left: -32px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.footer-social-link-three {
  margin-left: 32px;
}

.footer-divider-two {
  width: 100%;
  height: 1px;
  margin-top: 40px;
  margin-bottom: 40px;
  background-color: #e4ebf3;
}

.footer-bottom {
  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-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.footer-copyright {
  color: #fff;
}

.footer-legal-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.footer-legal-link {
  margin-left: 24px;
  color: #00ffce;
}

.text-block-25 {
  padding-bottom: 5px;
  font-family: paralucent, sans-serif;
  color: #00ffce;
  font-size: 28px;
  font-weight: 700;
}

.grid-9 {
  margin-bottom: 48px;
  grid-template-areas: ". Area";
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.heading {
  text-align: center;
}

.paragraph {
  padding-left: 70px;
}

.paragraph-2 {
  font-size: 20px;
  text-align: center;
}

.grid-10 {
  display: -ms-grid;
  display: grid;
  width: 50%;
  -webkit-box-pack: stretch;
  -webkit-justify-content: stretch;
  -ms-flex-pack: stretch;
  justify-content: stretch;
  justify-items: stretch;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

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

.paragraph-3 {
  font-size: 20px;
  text-align: center;
}

.button-2 {
  background-color: purple;
}

.paragraph-4 {
  font-size: 20px;
}

.section-2 {
  margin-bottom: 43px;
}

.grey-rounded {
  position: static;
  margin-top: 40px;
  margin-bottom: 20px;
  padding: 20px 30px 36px 32px;
  border-radius: 24px;
  background-color: #f7f7f7;
}

.grey-rounded.whitebg {
  background-color: #fff;
}

.industry-logo {
  opacity: 1;
}

.industry-logo:hover {
  opacity: 1;
  -webkit-filter: none;
  filter: none;
}

.industry-logo-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: auto;
  margin-bottom: auto;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  justify-items: center;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  align-self: center;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 32px;
  grid-row-gap: 16px;
  grid-template-areas: ".";
  -ms-grid-columns: 1fr 32px 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.notice-box {
  padding: 20px 30px 40px;
  background-color: #e7e7e7;
}

.text-block-26 {
  padding: 20px 21px;
}

.text-block-27 {
  padding: 26px 34px;
}

.inactive-text {
  opacity: 0.4;
}

.grid-11 {
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-11.hero__grid {
  margin-top: 0px;
}

.text-block-28 {
  padding-top: 10px;
  padding-bottom: 10px;
  border-radius: 10px;
  background-color: #cffff6;
  text-align: center;
  background-clip: border-box;
  -webkit-text-fill-color: inherit;
}

.collection-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.button-3 {
  background-color: #8315f9;
}

.video {
  width: 75%;
}

.collection-list-2 {
  display: -ms-grid;
  display: grid;
  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;
}

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

.h3_grid {
  font-size: 24px;
}

.grid-12 {
  display: block;
}

.hero_headline-2 {
  position: static;
  top: 20%;
  overflow: visible;
  margin-top: 0px;
  margin-bottom: 32px;
  padding-bottom: 32px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  border-bottom: 2px solid #ffc300;
}

.hero__subtext-2 {
  max-width: 900px;
  margin-bottom: 12px;
  color: #eee;
  font-size: 28px;
  line-height: 40px;
}

.hero_button_primary-2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 6px;
  margin-right: 12px;
  margin-bottom: 6px;
  padding: 16px 24px;
  border-radius: 4px;
  background-color: #00ffce;
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
  font-family: proxima-nova, sans-serif;
  color: #062455;
  font-size: 20px;
  line-height: 22px;
  font-weight: 700;
}

.hero_button_primary-2:hover {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
  text-decoration: none;
}

.hero_button_secondary-2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 6px;
  margin-bottom: 6px;
  padding: 16px 24px;
  border-radius: 4px;
  background-color: #2c005b;
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
  font-family: proxima-nova, sans-serif;
  color: #fff;
  font-size: 20px;
  line-height: 22px;
  font-weight: 700;
}

.hero_button_secondary-2:hover {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
  text-decoration: none;
}

.team-slider {
  position: relative;
  padding: 80px 30px;
  border-bottom: 1px solid #e4ebf3;
  background-color: #f5f7fa;
}

.container-9 {
  width: 100%;
  max-width: 940px;
  margin-right: auto;
  margin-left: auto;
}

.centered-heading {
  margin-bottom: 16px;
  text-align: center;
}

.centered-subheading {
  max-width: 530px;
  margin-right: auto;
  margin-left: auto;
  text-align: center;
}

.team-slider-wrapper {
  height: auto;
  margin-top: 50px;
  background-color: transparent;
}

.team-slide-wrapper {
  width: 30%;
  margin-right: 5%;
}

.team-block {
  padding-bottom: 24px;
  background-color: #fff;
}

.team-member-image-two {
  margin-bottom: 18px;
}

.team-block-info {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 24px;
  padding-left: 24px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.team-member-name-two {
  margin-bottom: 12px;
  font-weight: 600;
}

.team-member-text {
  margin-bottom: 20px;
}

.text-link-arrow {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: #1a1b1f;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
}

.arrow-embed {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-left: 2px;
}

.team-slider-arrow {
  display: none;
}

.team-slider-nav {
  position: static;
  bottom: -60px;
  margin-top: 24px;
  font-size: 10px;
}

.card-content {
  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: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.content-tag {
  display: inline-block;
  padding: 4px 6px 3px;
  border-radius: 4px;
  background-color: #e3d8f5;
  color: #5400ec;
  font-size: 14px;
  line-height: 16px;
  font-weight: 400;
  text-transform: uppercase;
}

.content-tag.content-icon {
  border-color: #fff;
  font-family: 'Font Awesome Solid', sans-serif;
}

.card-tag-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 10px;
  padding-right: 20px;
  padding-left: 20px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  text-decoration: none;
}

.card-tag-wrap.case {
  margin-bottom: 16px;
}

.tag-icon {
  display: inline-block;
  padding: 4px 0px 3px 6px;
  border-radius: 4px;
  background-color: transparent;
  font-family: 'Font Awesome Solid', sans-serif;
  color: #5400ec;
  font-size: 16px;
  line-height: 16px;
  text-transform: uppercase;
}

.tag-icon.content-icon {
  border-color: #fff;
  font-family: 'Font Awesome Solid', sans-serif;
}

.image-4 {
  border-radius: 20px;
}

.html-embed-3 {
  height: auto;
}

@media screen and (max-width: 991px) {
  .icon {
    color: #00ffce;
  }

  .icon.large.gray.right {
    display: block;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  .icon.large.gray.down {
    display: none;
  }

  .nav__icons {
    display: inline-block;
    min-height: auto;
    min-width: auto;
    padding: 12px;
    text-align: center;
  }

  .nav__icons.w--open {
    background-color: #46005e;
  }

  .nav__icon--hamburger {
    min-width: 32px;
    font-family: 'Font Awesome Regular', sans-serif;
    color: #00ffce;
    font-size: 32px;
    line-height: 32px;
    cursor: default;
  }

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

  .nav__logo__link {
    margin-right: 0px;
    margin-left: 0px;
  }

  .nav__logo__link.w--current {
    display: block;
  }

  .rfooter__container {
    display: -ms-grid;
    display: grid;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 32px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .rfooter__logo {
    margin-top: 0px;
  }

  .logocloud {
    margin-top: 24px;
    padding-left: 0px;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    justify-items: center;
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
    -ms-grid-row-align: stretch;
    align-self: stretch;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
    grid-auto-flow: row;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .kicker_headline {
    position: static;
    margin-top: 0px;
  }

  .offset_column {
    padding-right: 0px;
  }

  .standard_column {
    padding-left: 0px;
  }

  .outro {
    padding-bottom: 64px;
  }

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

  .rfooter__li:active {
    border-radius: 0px;
    background-color: rgba(66, 3, 184, 0.3);
    box-shadow: 0 0 0 8px rgba(66, 3, 184, 0.3);
  }

  .nav__icon--close {
    display: none;
    min-height: 32px;
    min-width: 32px;
    font-family: 'Font Awesome Regular', sans-serif;
    color: #00ffce;
    font-size: 28px;
    line-height: 32px;
    font-weight: 400;
    cursor: default;
  }

  .nav__link {
    display: none;
  }

  .nav__text {
    color: #4202b8;
    font-size: 20px;
    line-height: 24px;
    font-weight: 600;
    text-align: center;
  }

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

  .slider {
    overflow: visible;
  }

  .slide {
    width: 100%;
  }

  .layout_left_sidebar {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto auto;
    grid-template-rows: auto auto auto;
  }

  .format_content {
    padding-right: 0px;
    padding-left: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .format {
    height: auto;
  }

  .format_desc {
    min-height: 120px;
  }

  .format_sidebar {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }

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

  .profile_card.maxheight {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }

  .sticky_sidebar {
    position: static;
    display: -ms-grid;
    display: grid;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr minmax(0px, 48px) 1fr;
    grid-template-columns: 1fr minmax(0px, 48px) 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .iconbullet--container {
    padding-right: 24px;
    padding-left: 24px;
  }

  .row_text {
    margin: 0px;
  }

  .row_image {
    width: 100%;
  }

  .sidebar_link {
    display: inline-block;
    margin-right: 16px;
    margin-bottom: 12px;
    padding: 8px 12px;
    border-radius: 20px;
    box-shadow: 0 0 0 1px #bbb;
    -webkit-transition-property: none;
    transition-property: none;
  }

  .sidebar_link:hover {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }

  .sidebar_link.w--current {
    padding: 8px 12px;
    color: #666;
    font-weight: 400;
  }

  .sidebar_links {
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .sidebar_col {
    position: static;
    padding-right: 0px;
  }

  .column-13 {
    padding-right: 0px;
    padding-left: 0px;
  }

  .content--wide {
    overflow: hidden;
  }

  .collage__image {
    max-height: none;
    -o-object-fit: cover;
    object-fit: cover;
  }

  .nav__link__button--solid {
    display: none;
  }

  .nav__default {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    min-height: 96px;
  }

  .nav__touch {
    display: none;
  }

  .hero__grid {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .h1--display--reverse {
    max-width: 90%;
  }

  .h1--herolink {
    display: inline;
  }

  .hero__link__icon {
    display: inline-block;
  }

  .hero__image {
    width: 100%;
  }

  .sidebyside--left {
    padding-bottom: 64px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .sidebyside--right {
    padding-bottom: 64px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

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

  .iconbullets__grid.benefits {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .logocloud__logo {
    width: 100%;
  }

  .sidebyside__image {
    width: 100%;
  }

  .nav--dropdown__heading {
    color: #666;
    font-size: 16px;
    font-weight: 400;
  }

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

  .jobcard--container {
    padding-right: 24px;
    padding-left: 24px;
  }

  .billboard__img--slideright {
    width: 150vw;
    max-width: 150vw;
  }

  .billboard__img--slideleft {
    width: 150vw;
    max-width: 150vw;
  }

  .steps__grid {
    margin-top: 16px;
    -webkit-box-align: start;
    -webkit-align-items: start;
    -ms-flex-align: start;
    align-items: start;
    -webkit-align-content: start;
    -ms-flex-line-pack: start;
    align-content: start;
  }

  .steps__step {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center;
  }

  .steps__title {
    padding-right: 0px;
  }

  .columns__grid {
    grid-row-gap: 64px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .image--wide--mobile {
    display: block;
    width: 100%;
    height: 100%;
    margin-bottom: 100px;
  }

  .image--wide--desktop {
    display: none;
  }

  .stories__wrapper {
    -webkit-box-pack: stretch;
    -webkit-justify-content: stretch;
    -ms-flex-pack: stretch;
    justify-content: stretch;
    justify-items: baseline;
    -webkit-box-align: start;
    -webkit-align-items: start;
    -ms-flex-align: start;
    align-items: start;
    -webkit-align-content: start;
    -ms-flex-line-pack: start;
    align-content: start;
    -ms-grid-row-align: center;
    align-self: center;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
    grid-auto-flow: row;
    -ms-grid-columns: 3.5fr;
    grid-template-columns: 3.5fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .stories__title {
    display: inline;
  }

  .logocloud__logo--white {
    width: 100%;
  }

  .grid__video {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

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

  .menu__mobile {
    right: 0px;
  }

  .menu__mobile.w--open {
    position: absolute;
    z-index: 10;
    width: 100%;
    padding: 24px 24px 24px 32px;
    border-radius: 8px;
    background-color: #fff;
    box-shadow: 0 0 10px 20px rgba(0, 0, 0, 0.19), 0 0 6px 6px rgba(0, 0, 0, 0.23);
  }

  .menu__toggle {
    padding: 0px;
  }

  .menu__button__dropdown {
    position: static;
    display: block;
  }

  .mobile__section__content {
    position: static;
    background-color: transparent;
  }

  .mobile__section__content.w--open {
    display: block;
    margin-top: 16px;
    padding-bottom: 16px;
  }

  .mobile__section {
    width: 100%;
    padding-top: 16px;
    padding-bottom: 16px;
    border-bottom: 1px solid #bbb;
  }

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

  .mobile__section__toggle {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 0px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }

  .mobile__section__title {
    font-family: paralucent, sans-serif;
    color: #4202b8;
    font-size: 24px;
    line-height: 32px;
    font-weight: 400;
  }

  .mobile__menu__footer {
    display: -ms-grid;
    display: grid;
    margin-top: 32px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    grid-auto-columns: 1fr;
    grid-column-gap: 24px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .mobile__menu__button {
    display: block;
    width: 100%;
    margin-right: 0px;
    margin-left: 0px;
    background-color: #00ffce;
  }

  .mobile__menu__button:hover {
    border-color: #33eeca;
    background-color: #33eeca;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
    text-decoration: none;
  }

  .mobile__menu__button.secondary {
    margin-right: 0px;
    margin-left: 0px;
    border-color: #4202b8;
    background-color: transparent;
  }

  .mobile__menu__button.secondary:hover {
    background-color: #e3d8f5;
  }

  .mobile__menu__icon {
    width: 32px;
    height: 32px;
    font-family: 'Font Awesome Solid', sans-serif;
    color: #666;
    font-size: 18px;
    line-height: 32px;
    font-weight: 400;
    text-align: center;
  }

  .hero__subtext {
    max-width: 90%;
  }

  .pricing_grid {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .pricing__table__text {
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }

  .section__flex__desktop.section__flex__space {
    display: none;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .section__mobile {
    display: none;
  }

  .features__mobile {
    display: block;
  }

  .pricing__h5 {
    font-size: 20px;
    font-weight: 600;
  }

  .icon__font {
    padding-right: 8px;
    font-family: 'Font Awesome Regular', sans-serif;
  }

  .features__mobile__details {
    margin-bottom: 32px;
  }

  .faq {
    width: 100%;
  }

  .section__careers__contrast {
    padding-right: 40px;
    padding-left: 40px;
  }

  .careers-photo-grid {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .sidebyside--right-copy {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .pricing_grid_update {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .comparison-text-price {
    font-size: 28px;
  }

  .logocloud__logo_pricing {
    width: 100%;
  }

  .price {
    margin-top: 10px;
  }

  .cards-grid-container {
    grid-column-gap: 20px;
  }

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

  .features-wrapper {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }

  .heading_universe {
    width: 90%;
  }

  .testimonial-quote {
    overflow: visible;
  }

  .cs-logo {
    max-height: 100px;
    -o-object-fit: contain;
    object-fit: contain;
  }

  .cs_content {
    padding-right: 0px;
    padding-left: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .div-block-2 {
    width: 50%;
  }

  .image--wide--desktop-copy {
    display: none;
  }

  .image--wide--mobile-copy {
    display: block;
    width: 100%;
    height: 100%;
    margin-bottom: 60px;
  }

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

  .hero-wrapper {
    margin-bottom: -40px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .hero-split {
    max-width: 100%;
    margin-bottom: 40px;
  }

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

  .hero-wrapper-copy {
    margin-bottom: -40px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .container-6 {
    max-width: 728px;
  }

  .features-wrapper-2 {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }

  .layout_right_sidebar {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto auto;
    grid-template-rows: auto auto auto;
  }

  .image-3 {
    max-width: 50%;
  }

  .radio-button-wrap {
    padding-top: 0px;
    padding-bottom: 10px;
  }

  .container-8 {
    max-width: 728px;
  }

  .footer-form-two {
    padding: 40px;
  }

  .footer-form-title {
    margin-right: 15px;
  }

  .footer-form-input {
    width: 400px;
    padding-right: 180px;
  }

  .footer-wrapper-three {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .footer-social-block-three {
    margin-top: 40px;
  }

  .industry-logo {
    width: 100%;
  }

  .industry-logo-wrap {
    margin-top: 24px;
    padding-left: 0px;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    justify-items: center;
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
    -ms-grid-row-align: stretch;
    align-self: stretch;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
    grid-auto-flow: row;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

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

  .hero__subtext-2 {
    max-width: 90%;
  }

  .container-9 {
    max-width: 728px;
  }

  .team-slide-wrapper {
    width: 47%;
    margin-right: 6%;
  }
}

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

  h2 {
    font-size: 30px;
    line-height: 1.2;
  }

  h3 {
    font-size: 24px;
    line-height: 1.4;
  }

  h4 {
    font-size: 20px;
    line-height: 1.4;
  }

  h5 {
    font-size: 16px;
    line-height: 1.4;
  }

  h6 {
    font-size: 14px;
    line-height: 1.4;
  }

  p {
    font-size: 16px;
  }

  .button {
    padding: 15px 20px;
    font-size: 18px;
  }

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

  .icon.large.gray.right {
    width: 48px;
    height: 48px;
    font-size: 32px;
    line-height: 48px;
  }

  .icontext {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .rf_footer {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .rfooter__container {
    display: -ms-grid;
    display: grid;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 32px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .rfooter__logo {
    -o-object-fit: contain;
    object-fit: contain;
  }

  .rfooter__heading {
    margin-top: 0px;
  }

  .offset_column {
    margin-top: 0px;
    padding-left: 0px;
  }

  .standard_column {
    padding-right: 0px;
  }

  .outro {
    padding-bottom: 64px;
  }

  .process_img {
    max-width: 90%;
    border-top-right-radius: 8px;
    border-bottom-left-radius: 0px;
    -o-object-fit: cover;
    object-fit: cover;
  }

  .icon_link.large_hero {
    width: 48px;
    height: 48px;
    font-size: 40px;
    line-height: 48px;
  }

  .content_wrapper {
    padding: 40px 20px;
  }

  .about_card {
    padding-right: 0px;
    padding-left: 0px;
  }

  .about_card.quote {
    margin-right: 0px;
    margin-left: 0px;
    padding-right: 24px;
    padding-left: 24px;
  }

  .quote {
    font-size: 20px;
  }

  .block-quote {
    line-height: 32px;
  }

  .format_breadcrumb {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

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

  .section_wrap {
    padding: 32px 24px;
  }

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

  .tab {
    padding-right: 0px;
    padding-left: 0px;
  }

  .tab.formats {
    padding-right: 24px;
    padding-left: 24px;
  }

  .tab.formats.w--current {
    padding-right: 24px;
    padding-left: 24px;
  }

  .sort_tabs {
    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;
  }

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

  .sticky_sidebar {
    grid-column-gap: 0px;
  }

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

  .feature_list.nospace {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .feature_list_grid {
    grid-row-gap: 24px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

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

  .blurb_headline {
    font-size: 18px;
  }

  .sidebar_links {
    margin-bottom: 16px;
  }

  .section--default.mobile {
    display: block;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 6px;
    padding-left: 6px;
  }

  .team__image {
    max-height: 200px;
  }

  .projects__grid {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .project__image {
    max-height: 200px;
  }

  .header--secondary {
    padding-right: 24px;
    padding-bottom: 0px;
    padding-left: 24px;
  }

  .content--tbpadding {
    margin-bottom: 0px;
  }

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

  .hero__grid {
    margin-top: 64px;
    margin-bottom: 64px;
  }

  .h1--display--reverse {
    max-width: 100%;
  }

  .h1--herolink {
    display: inline;
    line-height: 48px;
  }

  .hero__link__icon {
    display: inline-block;
    width: 48px;
    height: 48px;
    font-size: 40px;
    line-height: 48px;
  }

  .examples__grid {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto auto auto;
    grid-template-rows: auto auto auto auto;
  }

  .example__title {
    font-size: 18px;
  }

  .sidebyside__text {
    padding-right: 0px;
    padding-left: 0px;
  }

  .iconbullets__grid {
    grid-row-gap: 24px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .iconbullet__title {
    font-size: 18px;
  }

  .outro__link__container {
    display: block;
  }

  .nav--dropdown__heading {
    margin-top: 20px;
  }

  .press__grid {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto auto;
    grid-template-rows: auto auto auto;
  }

  .pub__logo {
    width: 50%;
    max-height: 200px;
  }

  .link-block {
    padding: 24px;
  }

  .button--secondary {
    padding: 15px 20px;
    font-size: 18px;
  }

  .button--secondary.first {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .hero__bullet {
    font-size: 22px;
  }

  .enterprise__section {
    display: block;
  }

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

  .hero__video {
    border-radius: 8px;
  }

  .jobcard__title {
    font-size: 18px;
  }

  .billboard__img--slideright {
    position: static;
    width: 200vw;
    max-width: 200vw;
  }

  .cta__link--large {
    font-size: 24px;
  }

  .cta__link__icon--large {
    font-size: 22px;
  }

  .billboard__img--slideleft {
    position: static;
    width: 200vw;
    max-width: 200vw;
  }

  .steps__grid {
    margin-top: 16px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    justify-items: stretch;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-grid-row-align: auto;
    align-self: auto;
    grid-auto-flow: row;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto auto auto auto;
    grid-template-rows: auto auto auto auto auto;
  }

  .steps__step {
    padding-left: 32px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .steps__icon {
    margin-bottom: 0px;
  }

  .steps__title {
    padding-left: 16px;
  }

  .column__container {
    padding-right: 0%;
  }

  .column__img {
    padding-right: 0%;
  }

  .cta__link--default {
    font-size: 24px;
  }

  .icon__bullet__link {
    font-size: 20px;
  }

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

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

  .industry__overlay {
    width: 100%;
  }

  .cta__secondline {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .h1--cta {
    line-height: 48px;
    font-weight: 500;
  }

  .h1--cta.first--line {
    line-height: 48px;
  }

  .hero__subtext {
    max-width: 100%;
    font-size: 20px;
    line-height: 28px;
  }

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

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

  .color__details {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

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

  .section__mobile {
    display: block;
  }

  .link-block-2 {
    max-height: 100%;
    max-width: 100%;
  }

  .linkblock__100 {
    max-height: 100%;
    max-width: 100%;
  }

  .logo-assets {
    max-height: 100%;
    max-width: 100%;
  }

  .column-17 {
    padding-right: 10px;
    padding-left: 10px;
  }

  .careers-photo-grid {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .hero_button_container {
    margin-bottom: 10px;
  }

  .pricing_table_container {
    display: none;
  }

  .pricing-comparison-button {
    padding: 15px 20px;
    font-size: 18px;
  }

  .pricing-comparison-button-sales {
    padding: 15px 20px;
    font-size: 18px;
  }

  .section-gradient {
    padding-right: 24px;
    padding-left: 24px;
  }

  .section--default--gray-pricing.mobilepadless {
    padding-right: 20px;
    padding-left: 20px;
  }

  .section--default--padded.gray {
    padding-top: 30px;
  }

  .button-sales {
    padding: 15px 20px;
    font-size: 18px;
  }

  .comparison-head-mobile {
    display: none;
  }

  .comparison-row-mobile.noborder {
    border-top-style: none;
  }

  .pricing_table_mobile {
    display: block;
  }

  .cards-grid-container {
    max-width: none;
    -ms-grid-row-align: stretch;
    align-self: stretch;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto auto;
    grid-template-rows: auto auto auto;
  }

  .tabs-menu {
    position: -webkit-sticky;
    position: sticky;
    top: 0px;
    z-index: 100;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 12px;
    padding-bottom: 0px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    border-bottom: 1px solid #e5e7eb;
    background-color: #fff;
  }

  .tab-link-public {
    padding: 10px 16px;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    border-bottom: 2px solid #fff;
    background-color: #fff;
    color: #666;
    text-align: center;
  }

  .tab-link-public.w--current {
    margin-right: 0px;
    margin-left: 0px;
    padding: 10px 16px;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    border-bottom-width: 2px;
    border-bottom-color: #4202b8;
    background-color: transparent;
    color: #4202b8;
    text-align: center;
  }

  .tab-link-public.w--current:hover {
    text-decoration: none;
  }

  .tabs-content {
    padding-top: 6px;
  }

  .tab-link-growth {
    padding: 10px 16px;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    border-bottom: 2px solid transparent;
    background-color: #fff;
    color: #666;
    font-weight: 700;
    text-align: center;
  }

  .tab-link-growth:hover {
    text-decoration: none;
  }

  .tab-link-growth.w--current {
    border-bottom-color: #5400ec;
    background-color: transparent;
    color: #4202b8;
  }

  .tab-link-enterprise {
    padding: 10px 16px;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    border-bottom: 2px solid #fff;
    background-color: transparent;
    color: #666;
    font-weight: 700;
    text-align: center;
  }

  .tab-link-enterprise:hover {
    text-decoration: none;
  }

  .tab-link-enterprise.w--current {
    border-bottom: 2px solid #4202b8;
    background-color: transparent;
    color: #4202b8;
  }

  .features-metrics {
    padding: 60px 15px;
  }

  .features-wrapper {
    margin-bottom: -40px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }

  .features-block {
    width: 50%;
    margin-bottom: 40px;
  }

  .button--info {
    margin-top: 10px;
    margin-bottom: 10px;
    padding: 15px 20px;
    font-size: 18px;
  }

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

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

  .features-block-cs {
    max-width: 100%;
    margin-bottom: 20px;
  }

  .hero-heading-left {
    padding: 60px 15px;
  }

  .h1_hero {
    font-size: 50px;
  }

  .hero-stack {
    padding: 60px 15px;
  }

  .features-metrics-2 {
    padding: 60px 15px;
  }

  .features-wrapper-2 {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .features-block-2 {
    width: 50%;
    margin-bottom: 40px;
  }

  .radio-button-wrap {
    margin-bottom: 10px;
  }

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

  .footer-form-container-two {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .footer-form-title {
    margin-right: 0px;
  }

  .footer-form-block-two {
    width: 100%;
    margin-top: 20px;
  }

  .footer-form-input {
    width: 100%;
  }

  .footer-block-three {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .footer-link-three {
    margin-bottom: 10px;
  }

  .footer-social-block-three {
    margin-top: 10px;
  }

  .footer-bottom {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .footer-copyright {
    font-size: 14px;
    line-height: 20px;
  }

  .footer-legal-block {
    margin-top: 15px;
    margin-left: -24px;
  }

  .footer-legal-link {
    font-size: 14px;
    line-height: 20px;
  }

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

  .hero__subtext-2 {
    max-width: 100%;
    font-size: 20px;
    line-height: 28px;
  }

  .team-slider {
    padding: 60px 15px;
  }
}

@media screen and (max-width: 479px) {
  h1 {
    font-size: 36px;
    line-height: 1.1;
  }

  h2 {
    line-height: 1.2;
  }

  h3 {
    line-height: 1.3;
  }

  h4 {
    line-height: 1.4;
  }

  h5 {
    line-height: 1.4;
  }

  .header--hero {
    padding-right: 24px;
    padding-left: 24px;
  }

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

  .icon.large.gray.right {
    display: none;
  }

  .icon.large.gray.down {
    display: block;
  }

  .icon.tiny.formats {
    margin-right: 8px;
    margin-left: 8px;
  }

  .rf_footer {
    padding-right: 24px;
    padding-left: 24px;
    text-align: left;
  }

  .rfooter__container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .rfooter__column {
    min-width: 0px;
  }

  .logocloud {
    display: -ms-grid;
    display: grid;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    justify-items: center;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-auto-flow: row;
    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 auto;
    grid-template-rows: auto auto auto;
  }

  .utility-page-wrap {
    padding: 24px;
  }

  .subtext {
    font-size: 16px;
    line-height: 24px;
  }

  .hero_headline {
    overflow: auto;
    margin-bottom: 24px;
    padding-bottom: 24px;
  }

  .outro {
    height: auto;
    min-height: 400px;
    padding-right: 24px;
    padding-bottom: 0px;
    padding-left: 24px;
    -o-object-fit: fill;
    object-fit: fill;
  }

  .rfooter__li {
    margin-right: 16px;
  }

  .icon_link.large_hero {
    width: 48px;
    height: 48px;
    line-height: 48px;
  }

  .button_row {
    -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;
  }

  .hero_link_wrapper {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .about_card.quote {
    padding: 16px 16px 20px;
  }

  .section_pad {
    padding-right: 24px;
    padding-left: 24px;
  }

  .quote_name {
    font-size: 14px;
  }

  .quote_title {
    font-size: 12px;
  }

  .format_name {
    font-size: 22px;
  }

  .format {
    padding-right: 24px;
    padding-left: 24px;
  }

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

  .format_breadcrumb {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .section_wrap {
    padding-right: 16px;
    padding-left: 16px;
  }

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

  .format_logo {
    display: none;
  }

  .tab {
    width: 50%;
    padding-right: 0px;
    padding-left: 0px;
    text-align: center;
    letter-spacing: 0px;
  }

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

  .tab.formats.w--current {
    text-align: center;
  }

  .sort_tabs {
    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;
  }

  .article_link {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .profile_card {
    padding-right: 16px;
    padding-left: 16px;
  }

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

  .breadcrumb_link {
    display: inline-block;
    line-height: 24px;
  }

  .breadcrumb_link.first {
    display: block;
    line-height: 24px;
  }

  .breadcrumb_end {
    line-height: 24px;
  }

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

  .sticky_sidebar {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto auto;
    grid-template-rows: auto auto auto;
  }

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

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

  .feature_list_grid {
    grid-row-gap: 24px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .row_subtext {
    font-size: 16px;
  }

  .sidebar_link {
    display: block;
    text-align: center;
  }

  .section--default {
    padding-right: 24px;
    padding-left: 24px;
  }

  .p--subtext {
    font-size: 20px;
    line-height: 28px;
  }

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

  .projects__item {
    text-align: center;
  }

  .header--secondary {
    padding-right: 24px;
    padding-left: 24px;
    background-image: url('../images/bkgd_flow.svg'), -webkit-gradient(linear, left top, left bottom, from(#1f0655), to(#7733f4));
    background-image: url('../images/bkgd_flow.svg'), linear-gradient(180deg, #1f0655, #7733f4);
    background-position: 0px 0px, 0px 0px;
    background-size: cover, auto;
  }

  .h1--display--reverse {
    line-height: 1.2;
  }

  .hero__headline {
    overflow: auto;
    margin-bottom: 24px;
    padding-bottom: 24px;
  }

  .hero__link__container {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .h1--herolink {
    display: inline;
    font-size: 34px;
    line-height: 48px;
  }

  .hero__link__icon {
    display: inline-block;
    width: 48px;
    height: 48px;
    font-size: 34px;
    line-height: 48px;
  }

  .sidebyside--left {
    padding: 0px;
    background-color: transparent;
  }

  .sidebyside--left.whitebg {
    background-color: transparent;
  }

  .sidebyside--right {
    padding: 0px;
    background-color: transparent;
  }

  .sidebyside--right.sidebyside--white {
    background-color: transparent;
  }

  .iconbullets__grid {
    grid-row-gap: 24px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .outro__headline {
    overflow: auto;
    margin-bottom: 24px;
    padding-bottom: 24px;
  }

  .outro__link__container {
    display: block;
  }

  .section--default--gray {
    padding-right: 24px;
    padding-left: 24px;
  }

  .logocloud__logo {
    width: 100%;
    max-width: none;
    margin-bottom: 16px;
  }

  .nav__dropdown__splitgrid {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .nav--dropdown__heading {
    margin-top: 20px;
    margin-bottom: 12px;
  }

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

  .press__item {
    text-align: left;
  }

  .h5--default--nolink {
    text-align: left;
  }

  .hero__bullet {
    font-size: 20px;
  }

  .larger_text {
    font-size: 16px;
    line-height: 1.2rem;
  }

  .hero__video {
    border-radius: 4px;
  }

  .press__date {
    text-align: left;
  }

  .padding--t50vhb50vh {
    padding-top: 5vh;
    padding-bottom: 5vh;
  }

  .padding--t128b64 {
    padding-top: 64px;
  }

  .image--wide {
    margin-bottom: 100px;
  }

  .steps__grid {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
  }

  .steps__step {
    text-align: left;
  }

  .steps__icon {
    margin-bottom: 0px;
  }

  .steps__title {
    font-size: 22px;
  }

  .image--wide--mobile {
    margin-bottom: 100px;
  }

  .image--wide--desktop {
    margin-bottom: 100px;
  }

  .logocloud__logo--white {
    width: 100%;
    max-width: none;
    margin-bottom: 16px;
  }

  .iconbullet--container--hori {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .icon__bullet__container {
    margin-bottom: 16px;
  }

  .icon__bullet__link {
    font-size: 18px;
  }

  .row_subtext_mb {
    font-size: 16px;
  }

  .industry__subtext {
    text-align: left;
  }

  .menu__mobile.w--open {
    padding-top: 12px;
    padding-right: 16px;
    padding-left: 16px;
  }

  .mobile__menu__footer {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .cta__secondline {
    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;
  }

  .h1--cta {
    line-height: 48px;
  }

  .hero__subtext {
    font-size: 16px;
    line-height: 24px;
  }

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

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

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

  .color__details {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .font__name {
    font-size: 16px;
    line-height: 24px;
  }

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

  .background__link {
    min-height: 10em;
  }

  .pricing__container {
    padding-right: 0px;
    padding-left: 0px;
  }

  .plan__viewable {
    justify-items: start;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto auto auto auto auto;
    grid-template-rows: auto auto auto auto auto auto;
  }

  .section__flex__desktop {
    padding-right: 24px;
    padding-left: 24px;
  }

  .section__mobile {
    padding-right: 24px;
    padding-left: 24px;
  }

  .download__label {
    font-size: 16px;
    line-height: 24px;
  }

  .link-block-2 {
    max-width: 100%;
  }

  .section__careers__contrast {
    padding-right: 21px;
    padding-left: 20px;
  }

  .sidebyside--right-copy {
    padding: 0px;
    background-color: transparent;
  }

  .section-gradient {
    padding-right: 24px;
    padding-left: 24px;
  }

  .logocloud__logo_pricing {
    width: 100%;
    max-width: none;
    margin-bottom: 16px;
  }

  .section--default--gray-pricing {
    padding-right: 24px;
    padding-left: 24px;
  }

  .section--default--padded {
    padding-right: 24px;
    padding-left: 24px;
  }

  .plan_privacy {
    justify-items: start;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto auto auto auto auto;
    grid-template-rows: auto auto auto auto auto auto;
  }

  .centered-container {
    padding-top: 20px;
    padding-bottom: 20px;
    text-align: left;
  }

  .cards-grid-container {
    margin-right: 0px;
    margin-left: 0px;
    padding-top: 10px;
    padding-bottom: 20px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .tabs-menu {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }

  .container-2 {
    max-width: none;
  }

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

  .header--hero-universe {
    padding-right: 24px;
    padding-left: 24px;
  }

  .testimonial-quote {
    font-size: 22px;
    line-height: 30px;
  }

  .testimonial-quote {
    font-size: 16px;
    line-height: 1.4em;
  }

  .quoteicon {
    font-size: 28px;
    line-height: 28px;
  }

  .zinger-block {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .zinger-title {
    width: 50%;
  }

  .zinger-text {
    width: 50%;
  }

  .cs_stats_block {
    padding-right: 16px;
    padding-left: 16px;
  }

  .collection-list {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .image--wide--desktop-copy {
    margin-bottom: 100px;
  }

  .image--wide--mobile-copy {
    margin-bottom: 60px;
  }

  .container-3 {
    max-width: none;
  }

  .h1_hero {
    font-size: 40px;
  }

  .header--hero-copy {
    padding-right: 24px;
    padding-left: 24px;
  }

  .container-4 {
    max-width: none;
  }

  .container-6 {
    max-width: none;
  }

  .image-3 {
    max-width: 100%;
  }

  .container-8 {
    max-width: none;
  }

  .footer-form-two {
    padding: 20px;
  }

  .footer-form-block-two {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .footer-form-input {
    margin-bottom: 10px;
    padding-right: 20px;
  }

  .button-primary-2.footer-form-button {
    position: relative;
    right: 0px;
  }

  .footer-bottom {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .industry-logo {
    width: 70%;
    max-width: none;
    margin-bottom: 16px;
  }

  .industry-logo-wrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    justify-items: center;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-auto-flow: row;
    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 auto;
    grid-template-rows: auto auto auto;
  }

  .hero_headline-2 {
    overflow: auto;
    margin-bottom: 24px;
    padding-bottom: 24px;
  }

  .hero__subtext-2 {
    font-size: 16px;
    line-height: 24px;
  }

  .container-9 {
    max-width: none;
  }

  .centered-heading {
    margin-bottom: 24px;
  }

  .team-slide-wrapper {
    width: 100%;
    margin-right: 0%;
  }
}

#w-node-_949ea4b9-ab79-7031-70e1-4e03b0de59f9-5331949f {
  -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-d0c3e363-c366-4a66-b7d6-9461ed2462ed-5331949f {
  -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-_6591c2f4-590e-60be-4649-af7a3fa2e6d1-fe43fa39 {
  -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-_218c781e-6408-6522-6bd1-099f7cd122c8-091e52bb {
  -webkit-align-self: stretch;
  -ms-flex-item-align: stretch;
  -ms-grid-row-align: stretch;
  align-self: stretch;
}

#w-node-f477fe63-f17e-2f65-721f-605f68c4798e-801e52bc {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
}

#w-node-_187eac98-a8d0-7ae6-e3d5-2a062d1e094e-801e52bc {
  -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-_8705da31-6456-bb1d-54d5-2d6b2b2ef74d-801e52bc {
  -webkit-align-self: stretch;
  -ms-flex-item-align: stretch;
  -ms-grid-row-align: stretch;
  align-self: stretch;
}

#w-node-ebf4c361-2d39-01a2-6c4b-9f3c880791c9-2a1e52bf {
  -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-c852295f-e161-d41b-805f-8b54af7ab23f-2a1e52bf {
  -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-_82204ab3-308c-ed73-4f6b-5c9e4324a6f6-2a1e52bf {
  -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-_31ef8922-f419-8819-49f9-273acdbc4d9e-2a1e52bf {
  -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-_31ef8922-f419-8819-49f9-273acdbc4d36-2a1e52bf {
  -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-_5ee0a92b-b50a-aa4f-547a-b6ebaa5ebdaf-2a1e52bf {
  -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-_5ee0a92b-b50a-aa4f-547a-b6ebaa5ebdcc-2a1e52bf {
  -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-_752ce0c5-a6b9-6909-3c61-59bea0fcb629-2a1e52bf {
  -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-_752ce0c5-a6b9-6909-3c61-59bea0fcb636-2a1e52bf {
  -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-d2fb0344-e58e-b366-3465-ce8b16cf2b06-2a1e52bf {
  -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-d2fb0344-e58e-b366-3465-ce8b16cf2b13-2a1e52bf {
  -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-e2a70600-1705-1d0a-8485-fa117b88052c-2a1e52bf {
  -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-e2a70600-1705-1d0a-8485-fa117b88053d-2a1e52bf {
  -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-_679ee47a-b257-f23b-798d-324d9e1d9a65-e41e52c0 {
  -webkit-box-ordinal-group: 10000;
  -webkit-order: 9999;
  -ms-flex-order: 9999;
  order: 9999;
}

#w-node-c2ef9557-ad50-944f-702a-881531230813-f9ffb91d {
  -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-c4934721-d3dc-8d51-fd9b-178df9ffb92b-f9ffb91d {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-daf3e526-58b4-c3bc-cdbd-65e5456b691b-041e52c2 {
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-b7c6846f-55ae-2fb6-a9a0-5c6a4f20c4ab-041e52c2 {
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-_064317e5-a86d-0c0a-645d-a74856b69574-041e52c2 {
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-c013df56-3220-cee6-f071-df8f30f0ba90-041e52c2 {
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-3bc7abd0 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-c5355e74-4485-ea7d-cbfd-3e905916c518-3bc7abd0 {
  -webkit-box-ordinal-group: 10000;
  -webkit-order: 9999;
  -ms-flex-order: 9999;
  order: 9999;
}

#w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-3bc7abd0 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-3bc7abd0 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-86c01386 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-c5355e74-4485-ea7d-cbfd-3e905916c518-86c01386 {
  -webkit-box-ordinal-group: 10000;
  -webkit-order: 9999;
  -ms-flex-order: 9999;
  order: 9999;
}

#w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-86c01386 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-86c01386 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-207000fd {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-c5355e74-4485-ea7d-cbfd-3e905916c518-207000fd {
  -webkit-box-ordinal-group: 10000;
  -webkit-order: 9999;
  -ms-flex-order: 9999;
  order: 9999;
}

#w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-207000fd {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-207000fd {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-a0b90d38-db99-620c-4c51-25be89e8476e-89e8476a {
  -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-_239cdbe5-9fce-e28b-2eda-855352f6ea00-8d749b43 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-c5355e74-4485-ea7d-cbfd-3e905916c518-8d749b43 {
  -webkit-box-ordinal-group: 10000;
  -webkit-order: 9999;
  -ms-flex-order: 9999;
  order: 9999;
}

#w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-8d749b43 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-8d749b43 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_9e29216f-c9b1-6e40-ed5d-f4fdab3e11cb-cfccd3c9 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_38b622a1-7824-b485-c3e4-0e54598fa02e-c9144ab8 {
  -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-_334ce2d1-558e-246e-7e0e-844a542345bd-c9144ab8 {
  -webkit-box-ordinal-group: 10000;
  -webkit-order: 9999;
  -ms-flex-order: 9999;
  order: 9999;
}

#w-node-_334ce2d1-558e-246e-7e0e-844a542345c0-c9144ab8 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_334ce2d1-558e-246e-7e0e-844a542345c5-c9144ab8 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_334ce2d1-558e-246e-7e0e-844a542345c7-c9144ab8 {
  -webkit-box-ordinal-group: 10000;
  -webkit-order: 9999;
  -ms-flex-order: 9999;
  order: 9999;
}

#w-node-_334ce2d1-558e-246e-7e0e-844a542345ca-c9144ab8 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-a856aa06-5f70-b479-31f4-f4f972e939f6-cf86da6e {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 4;
  grid-row-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-a7d17225-d4bd-8656-e17e-f60bb3bf6342-cf86da6e {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 4;
  grid-row-end: 6;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-2167e567 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-c5355e74-4485-ea7d-cbfd-3e905916c518-2167e567 {
  -webkit-box-ordinal-group: 10000;
  -webkit-order: 9999;
  -ms-flex-order: 9999;
  order: 9999;
}

#w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-2167e567 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-2167e567 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-68932a14 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-c5355e74-4485-ea7d-cbfd-3e905916c518-68932a14 {
  -webkit-box-ordinal-group: 10000;
  -webkit-order: 9999;
  -ms-flex-order: 9999;
  order: 9999;
}

#w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-68932a14 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-68932a14 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-c5d77114 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-c5355e74-4485-ea7d-cbfd-3e905916c518-c5d77114 {
  -webkit-box-ordinal-group: 10000;
  -webkit-order: 9999;
  -ms-flex-order: 9999;
  order: 9999;
}

#w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-c5d77114 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-c5d77114 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-bee6ada2 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-c5355e74-4485-ea7d-cbfd-3e905916c518-bee6ada2 {
  -webkit-box-ordinal-group: 10000;
  -webkit-order: 9999;
  -ms-flex-order: 9999;
  order: 9999;
}

#w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-bee6ada2 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-bee6ada2 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-c8e6ae3e {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-c5355e74-4485-ea7d-cbfd-3e905916c518-c8e6ae3e {
  -webkit-box-ordinal-group: 10000;
  -webkit-order: 9999;
  -ms-flex-order: 9999;
  order: 9999;
}

#w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-c8e6ae3e {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-c8e6ae3e {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-9440a719 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-c5355e74-4485-ea7d-cbfd-3e905916c518-9440a719 {
  -webkit-box-ordinal-group: 10000;
  -webkit-order: 9999;
  -ms-flex-order: 9999;
  order: 9999;
}

#w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-9440a719 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-9440a719 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-b6d77456 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-c5355e74-4485-ea7d-cbfd-3e905916c518-b6d77456 {
  -webkit-box-ordinal-group: 10000;
  -webkit-order: 9999;
  -ms-flex-order: 9999;
  order: 9999;
}

#w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-b6d77456 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-b6d77456 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-7372fad3 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-c5355e74-4485-ea7d-cbfd-3e905916c518-7372fad3 {
  -webkit-box-ordinal-group: 10000;
  -webkit-order: 9999;
  -ms-flex-order: 9999;
  order: 9999;
}

#w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-7372fad3 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-7372fad3 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-95999170 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-c5355e74-4485-ea7d-cbfd-3e905916c518-95999170 {
  -webkit-box-ordinal-group: 10000;
  -webkit-order: 9999;
  -ms-flex-order: 9999;
  order: 9999;
}

#w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-95999170 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-95999170 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-c212a52e {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-c5355e74-4485-ea7d-cbfd-3e905916c518-c212a52e {
  -webkit-box-ordinal-group: 10000;
  -webkit-order: 9999;
  -ms-flex-order: 9999;
  order: 9999;
}

#w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-c212a52e {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-c212a52e {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-8c8c3bf5 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-c5355e74-4485-ea7d-cbfd-3e905916c518-8c8c3bf5 {
  -webkit-box-ordinal-group: 10000;
  -webkit-order: 9999;
  -ms-flex-order: 9999;
  order: 9999;
}

#w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-8c8c3bf5 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-8c8c3bf5 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-db97dd40 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-c5355e74-4485-ea7d-cbfd-3e905916c518-db97dd40 {
  -webkit-box-ordinal-group: 10000;
  -webkit-order: 9999;
  -ms-flex-order: 9999;
  order: 9999;
}

#w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-db97dd40 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-db97dd40 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-e3730310 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-c5355e74-4485-ea7d-cbfd-3e905916c518-e3730310 {
  -webkit-box-ordinal-group: 10000;
  -webkit-order: 9999;
  -ms-flex-order: 9999;
  order: 9999;
}

#w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-e3730310 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-e3730310 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_89b68bf8-bb73-7461-3dc7-76d946f2b89f-680202cf {
  -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-c5c6e68b-ca19-9f9e-2f18-aaaf6362f521-680202cf {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-c5c6e68b-ca19-9f9e-2f18-aaaf6362f523-680202cf {
  -webkit-box-ordinal-group: 10000;
  -webkit-order: 9999;
  -ms-flex-order: 9999;
  order: 9999;
}

#w-node-c5c6e68b-ca19-9f9e-2f18-aaaf6362f526-680202cf {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-c5c6e68b-ca19-9f9e-2f18-aaaf6362f52b-680202cf {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-d2f52e11-67f8-1788-5718-a364c29461a9-680202cf {
  -webkit-box-ordinal-group: 10000;
  -webkit-order: 9999;
  -ms-flex-order: 9999;
  order: 9999;
}

#w-node-_7fd6679a-81ba-a6a4-c5b5-fc1339a39607-680202cf {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_7fd6679a-81ba-a6a4-c5b5-fc1339a39609-680202cf {
  -webkit-box-ordinal-group: 10000;
  -webkit-order: 9999;
  -ms-flex-order: 9999;
  order: 9999;
}

#w-node-_7fd6679a-81ba-a6a4-c5b5-fc1339a3960c-680202cf {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_7fd6679a-81ba-a6a4-c5b5-fc1339a39611-680202cf {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_45718ce4-b570-57f3-f490-a4ea0a10d965-680202cf {
  -webkit-box-ordinal-group: 10000;
  -webkit-order: 9999;
  -ms-flex-order: 9999;
  order: 9999;
}

#w-node-_45718ce4-b570-57f3-f490-a4ea0a10d96f-680202cf {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_45718ce4-b570-57f3-f490-a4ea0a10d970-680202cf {
  -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-_45718ce4-b570-57f3-f490-a4ea0a10d971-680202cf {
  -webkit-box-ordinal-group: 10000;
  -webkit-order: 9999;
  -ms-flex-order: 9999;
  order: 9999;
}

#w-node-_45718ce4-b570-57f3-f490-a4ea0a10d974-680202cf {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_15db12d6-40f3-cd96-5170-a54661444e25-680202cf {
  -webkit-box-ordinal-group: 10000;
  -webkit-order: 9999;
  -ms-flex-order: 9999;
  order: 9999;
}

#w-node-_1f6ced06-5a94-7b36-ac3f-91a787bdc8a6-2c5e192f {
  -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-_5fcb0df3-33c1-3b56-8382-1ac7fe7d0aed-2c5e192f {
  -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-_7a77714b-7398-fbbf-cef8-134f8841b30c-2c5e192f {
  -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-_7399f71c-b554-fb0c-6bb0-1676fce50b1c-2c5e192f {
  -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-a856aa06-5f70-b479-31f4-f4f972e939f6-58ab8190 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 4;
  grid-row-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-a7d17225-d4bd-8656-e17e-f60bb3bf6342-58ab8190 {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 4;
  grid-row-end: 6;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-c4029363-ae3b-8142-4343-ffff8b683fbb-318ce6fb {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-fafe7051-ca20-0223-c10c-b73ca3cc5b9e-318ce6fb {
  -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-fafe7051-ca20-0223-c10c-b73ca3cc5ba0-318ce6fb {
  -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-row-align: auto;
  align-self: auto;
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_9b4ecacc-b22e-5910-2f35-e7a34cda3350-318ce6fb {
  -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-e4049894-6255-dde8-ab72-4e55dd6bb534-318ce6fb {
  -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-d32b2d73-edd9-75e8-1e15-0019b30c82c4-318ce6fb {
  -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-row-align: auto;
  align-self: auto;
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-d8028754 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-c5355e74-4485-ea7d-cbfd-3e905916c518-d8028754 {
  -webkit-box-ordinal-group: 10000;
  -webkit-order: 9999;
  -ms-flex-order: 9999;
  order: 9999;
}

#w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-d8028754 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-d8028754 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-db41d1fe-29e4-02e6-4cbd-0379ae394e3d-a8942cec {
  -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-_1b266e90-0ad1-9071-508c-a5c1adfe0c7b-a8942cec {
  -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-_92861e8f-394c-f0f1-9191-c6a2c72d0b7b-a8942cec {
  -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-f830da4a-a4ff-9ffe-afed-aef969af7053-a8942cec {
  -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-f830da4a-a4ff-9ffe-afed-aef969af7056-a8942cec {
  -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-_0e486408-15da-358c-60a6-f8a0b03e6037-a8942cec {
  -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-d298f933-a4d2-f777-e3d2-b24001ea3698-a8942cec {
  -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-a409db1f-d546-99e6-ff42-0419838490bf-a8942cec {
  -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-_6880a342-48e3-a96b-41ea-3abc7ae4e299-a8942cec {
  -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-_4643976c-6531-c34b-1733-3bd96572ea7a-a8942cec {
  -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-_827b2b43-025b-4b0a-789c-12b15bdf7ed3-a8942cec {
  -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-_4643976c-6531-c34b-1733-3bd96572ea81-a8942cec {
  -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-_7cedd31e-6380-ca94-6652-bfa33639d22e-a8942cec {
  -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-_7cedd31e-6380-ca94-6652-bfa33639d22f-a8942cec {
  -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-_7cedd31e-6380-ca94-6652-bfa33639d236-a8942cec {
  -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-ee690a44-9958-9202-91aa-072355763b57-a8942cec {
  -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-ee690a44-9958-9202-91aa-072355763b58-a8942cec {
  -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-ee690a44-9958-9202-91aa-072355763b5f-a8942cec {
  -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-_42cde9fc-bdcf-e67d-9b8c-7c561126af7b-a8942cec {
  -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-_072d05ed-bdff-7bfe-102e-d73ddc4fb3fb-a8942cec {
  -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-_072d05ed-bdff-7bfe-102e-d73ddc4fb3fe-a8942cec {
  -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-_072d05ed-bdff-7bfe-102e-d73ddc4fb401-a8942cec {
  -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-_072d05ed-bdff-7bfe-102e-d73ddc4fb404-a8942cec {
  -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-_8e6837f6-da26-8361-d332-389895f9ec61-a8942cec {
  -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-_8e6837f6-da26-8361-d332-389895f9ec64-a8942cec {
  -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-_8e6837f6-da26-8361-d332-389895f9ec67-a8942cec {
  -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-_8e6837f6-da26-8361-d332-389895f9ec6a-a8942cec {
  -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-c63df598-0a9c-95bb-18d7-cfe1b0a5c9ad-a8942cec {
  -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-c63df598-0a9c-95bb-18d7-cfe1b0a5c9b0-a8942cec {
  -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-c63df598-0a9c-95bb-18d7-cfe1b0a5c9b3-a8942cec {
  -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-c63df598-0a9c-95bb-18d7-cfe1b0a5c9b6-a8942cec {
  -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-_4259f702-7aee-91db-4beb-7d1cf546df88-a8942cec {
  -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-e655d4a6-2a8d-2e1f-69ff-f5444794ee1f-a8942cec {
  -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-_281cd3a7-48b8-6f9f-4808-d7e7134820ba-a8942cec {
  -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-_22e8fd78-f47c-df4f-d1ec-28ac289d88b1-a8942cec {
  -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-_22e8fd78-f47c-df4f-d1ec-28ac289d88b4-a8942cec {
  -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-c269d5b9-fc85-e8b1-d61d-77689c30f2b3-a8942cec {
  -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-d97d1939-aadc-057e-dd9c-58e6e5769a7a-a8942cec {
  -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-b9185796-8749-1168-0483-e32abda64747-a8942cec {
  -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-b9185796-8749-1168-0483-e32abda64748-a8942cec {
  -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-b9185796-8749-1168-0483-e32abda6474b-a8942cec {
  -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-b9185796-8749-1168-0483-e32abda6474e-a8942cec {
  -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-b9185796-8749-1168-0483-e32abda64751-a8942cec {
  -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-_8b161d4e-78f6-45ca-2226-9541254557e0-a8942cec {
  -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-_8b161d4e-78f6-45ca-2226-9541254557e4-a8942cec {
  -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-_8b161d4e-78f6-45ca-2226-9541254557e7-a8942cec {
  -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-_8b161d4e-78f6-45ca-2226-9541254557ea-a8942cec {
  -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-_8b161d4e-78f6-45ca-2226-9541254557ed-a8942cec {
  -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-_8b161d4e-78f6-45ca-2226-9541254557f1-a8942cec {
  -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-_8b161d4e-78f6-45ca-2226-9541254557f4-a8942cec {
  -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-_8b161d4e-78f6-45ca-2226-9541254557f7-a8942cec {
  -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-_8b161d4e-78f6-45ca-2226-9541254557fa-a8942cec {
  -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-_8b161d4e-78f6-45ca-2226-9541254557fe-a8942cec {
  -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-_8b161d4e-78f6-45ca-2226-954125455801-a8942cec {
  -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-_8b161d4e-78f6-45ca-2226-954125455804-a8942cec {
  -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-_8b161d4e-78f6-45ca-2226-954125455807-a8942cec {
  -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-_8b161d4e-78f6-45ca-2226-95412545580b-a8942cec {
  -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-_8b161d4e-78f6-45ca-2226-95412545580e-a8942cec {
  -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-_8b161d4e-78f6-45ca-2226-954125455811-a8942cec {
  -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-_8b161d4e-78f6-45ca-2226-954125455814-a8942cec {
  -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-_8b161d4e-78f6-45ca-2226-954125455818-a8942cec {
  -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-_8b161d4e-78f6-45ca-2226-95412545581b-a8942cec {
  -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-_8b161d4e-78f6-45ca-2226-95412545581e-a8942cec {
  -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-_8b161d4e-78f6-45ca-2226-954125455821-a8942cec {
  -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-_8b161d4e-78f6-45ca-2226-954125455825-a8942cec {
  -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-_8b161d4e-78f6-45ca-2226-954125455828-a8942cec {
  -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-_8b161d4e-78f6-45ca-2226-95412545582b-a8942cec {
  -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-_8b161d4e-78f6-45ca-2226-95412545582e-a8942cec {
  -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-_8b161d4e-78f6-45ca-2226-954125455832-a8942cec {
  -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-_8b161d4e-78f6-45ca-2226-954125455835-a8942cec {
  -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-_8b161d4e-78f6-45ca-2226-954125455838-a8942cec {
  -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-_8b161d4e-78f6-45ca-2226-95412545583b-a8942cec {
  -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-_8b161d4e-78f6-45ca-2226-95412545583f-a8942cec {
  -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-_8b161d4e-78f6-45ca-2226-954125455842-a8942cec {
  -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-_8b161d4e-78f6-45ca-2226-954125455845-a8942cec {
  -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-_8b161d4e-78f6-45ca-2226-954125455848-a8942cec {
  -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-ea56ec08-293e-90bf-33a0-6f2580f6b4c0-a8942cec {
  -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-ea56ec08-293e-90bf-33a0-6f2580f6b4eb-a8942cec {
  -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-ea56ec08-293e-90bf-33a0-6f2580f6b4f4-a8942cec {
  -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-_843af638-d4d0-cb92-5bff-1b3d0d67240b-a8942cec {
  -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-_37c4dbcd-3223-b6e8-d968-2ac643abb2e3-a8942cec {
  -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-d911f19b-bd15-5f15-6a89-d78cac30a75b-a8942cec {
  -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-d911f19b-bd15-5f15-6a89-d78cac30a75e-a8942cec {
  -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-d911f19b-bd15-5f15-6a89-d78cac30a761-a8942cec {
  -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-d911f19b-bd15-5f15-6a89-d78cac30a764-a8942cec {
  -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-ea56ec08-293e-90bf-33a0-6f2580f6b4c4-a8942cec {
  -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-ea56ec08-293e-90bf-33a0-6f2580f6b4c7-a8942cec {
  -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-ea56ec08-293e-90bf-33a0-6f2580f6b4ca-a8942cec {
  -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-ea56ec08-293e-90bf-33a0-6f2580f6b4cd-a8942cec {
  -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-ddc4339b-8b74-8fa7-83c7-d9d5ac39568a-a8942cec {
  -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-ddc4339b-8b74-8fa7-83c7-d9d5ac39568d-a8942cec {
  -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-ddc4339b-8b74-8fa7-83c7-d9d5ac395690-a8942cec {
  -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-ddc4339b-8b74-8fa7-83c7-d9d5ac395693-a8942cec {
  -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-_7388f357-86f0-eb47-b2a9-b0dbbae6d028-a8942cec {
  -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-_7388f357-86f0-eb47-b2a9-b0dbbae6d02c-a8942cec {
  -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-_7388f357-86f0-eb47-b2a9-b0dbbae6d02f-a8942cec {
  -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-_7388f357-86f0-eb47-b2a9-b0dbbae6d032-a8942cec {
  -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-_7388f357-86f0-eb47-b2a9-b0dbbae6d035-a8942cec {
  -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-_7388f357-86f0-eb47-b2a9-b0dbbae6d046-a8942cec {
  -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-_7388f357-86f0-eb47-b2a9-b0dbbae6d049-a8942cec {
  -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-_7388f357-86f0-eb47-b2a9-b0dbbae6d04c-a8942cec {
  -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-_7388f357-86f0-eb47-b2a9-b0dbbae6d04f-a8942cec {
  -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-bceb692a-c769-5b12-5016-055fb2a251ed-a8942cec {
  -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-bceb692a-c769-5b12-5016-055fb2a251f1-a8942cec {
  -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-bceb692a-c769-5b12-5016-055fb2a251f4-a8942cec {
  -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-bceb692a-c769-5b12-5016-055fb2a251f7-a8942cec {
  -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-bceb692a-c769-5b12-5016-055fb2a251fa-a8942cec {
  -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-bceb692a-c769-5b12-5016-055fb2a251fe-a8942cec {
  -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-bceb692a-c769-5b12-5016-055fb2a25201-a8942cec {
  -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-bceb692a-c769-5b12-5016-055fb2a25206-a8942cec {
  -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-bceb692a-c769-5b12-5016-055fb2a2520b-a8942cec {
  -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-_34b2e55c-08ce-b811-596a-4baf65e76e23-a8942cec {
  -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-_34b2e55c-08ce-b811-596a-4baf65e76e26-a8942cec {
  -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-_34b2e55c-08ce-b811-596a-4baf65e76e29-a8942cec {
  -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-_34b2e55c-08ce-b811-596a-4baf65e76e2c-a8942cec {
  -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-_31fdd823-0101-297c-bb21-6405c7edd4d3-a8942cec {
  -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-_31fdd823-0101-297c-bb21-6405c7edd4d6-a8942cec {
  -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-_31fdd823-0101-297c-bb21-6405c7edd4d9-a8942cec {
  -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-_31fdd823-0101-297c-bb21-6405c7edd4dc-a8942cec {
  -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-_1fe497a7-c7e7-1689-e9eb-97a7e45a1de1-a8942cec {
  -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-_1fe497a7-c7e7-1689-e9eb-97a7e45a1de4-a8942cec {
  -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-_1fe497a7-c7e7-1689-e9eb-97a7e45a1de7-a8942cec {
  -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-_1fe497a7-c7e7-1689-e9eb-97a7e45a1dea-a8942cec {
  -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-d8365256-56a9-8d11-1c80-63a7e0b391fd-a8942cec {
  -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-d8365256-56a9-8d11-1c80-63a7e0b39200-a8942cec {
  -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-d8365256-56a9-8d11-1c80-63a7e0b39203-a8942cec {
  -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-d8365256-56a9-8d11-1c80-63a7e0b39206-a8942cec {
  -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-bda637c6-81fe-339d-6dea-608f9ccad2b5-a8942cec {
  -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-bda637c6-81fe-339d-6dea-608f9ccad2b8-a8942cec {
  -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-bda637c6-81fe-339d-6dea-608f9ccad2bb-a8942cec {
  -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-bda637c6-81fe-339d-6dea-608f9ccad2be-a8942cec {
  -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-_5954b757-7559-6ede-8fb8-d6a1e27a934d-a8942cec {
  -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-_5954b757-7559-6ede-8fb8-d6a1e27a9350-a8942cec {
  -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-_5954b757-7559-6ede-8fb8-d6a1e27a9353-a8942cec {
  -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-_5954b757-7559-6ede-8fb8-d6a1e27a9356-a8942cec {
  -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-cd76cca7-b244-0494-4302-01fbaa927c49-a8942cec {
  -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-cd76cca7-b244-0494-4302-01fbaa927c4d-a8942cec {
  -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-cd76cca7-b244-0494-4302-01fbaa927c50-a8942cec {
  -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-cd76cca7-b244-0494-4302-01fbaa927c53-a8942cec {
  -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-cd76cca7-b244-0494-4302-01fbaa927c56-a8942cec {
  -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-_66c6d1ca-cd67-8df9-16a4-27bd5bf457ef-a8942cec {
  -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-_66c6d1ca-cd67-8df9-16a4-27bd5bf457f2-a8942cec {
  -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-_66c6d1ca-cd67-8df9-16a4-27bd5bf457f8-a8942cec {
  -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-d4180c78-cef8-4a78-3ba1-fec5cfe86e9e-a8942cec {
  -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-af9184d5-4f92-1d4e-b727-a069799f1d8f-a8942cec {
  -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-af9184d5-4f92-1d4e-b727-a069799f1d92-a8942cec {
  -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-_3771bfab-47ef-f3e4-4a9f-7f655459ce2f-a8942cec {
  -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-af9184d5-4f92-1d4e-b727-a069799f1d98-a8942cec {
  -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-b5f1a279-7cb1-aeb1-ea22-312d6da0dd77-a8942cec {
  -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-_5babcb23-3573-3ace-3540-be57427030b3-a8942cec {
  -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-_533154b3-99d1-3151-123d-67bf2ec81cc0-a8942cec {
  -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-_56ca1733-8cd9-e649-6e4e-45aa50b7d18f-a8942cec {
  -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-_56ca1733-8cd9-e649-6e4e-45aa50b7d190-a8942cec {
  -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-b8617f34-04ce-d76e-8eb2-4059b004101b-a8942cec {
  -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-b8617f34-04ce-d76e-8eb2-4059b004101c-a8942cec {
  -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-_3a0c6e9b-65d7-158e-ffb8-9837d9423612-a8942cec {
  -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-_3a0c6e9b-65d7-158e-ffb8-9837d942361f-a8942cec {
  -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-_3a0c6e9b-65d7-158e-ffb8-9837d9423620-a8942cec {
  -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-_3a0c6e9b-65d7-158e-ffb8-9837d9423627-a8942cec {
  -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-_3a0c6e9b-65d7-158e-ffb8-9837d9423646-a8942cec {
  -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-_3a0c6e9b-65d7-158e-ffb8-9837d942364a-a8942cec {
  -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-_3a0c6e9b-65d7-158e-ffb8-9837d942364d-a8942cec {
  -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-_3a0c6e9b-65d7-158e-ffb8-9837d9423657-a8942cec {
  -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-_3a0c6e9b-65d7-158e-ffb8-9837d942365a-a8942cec {
  -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-_3a0c6e9b-65d7-158e-ffb8-9837d9423664-a8942cec {
  -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-_3a0c6e9b-65d7-158e-ffb8-9837d9423667-a8942cec {
  -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-_61168f3d-9c8e-5a6c-edf7-2bef7c5cb939-a8942cec {
  -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-_61168f3d-9c8e-5a6c-edf7-2bef7c5cb93c-a8942cec {
  -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-a2c04c4f-120f-3643-ce8d-ba957aa061f0-a8942cec {
  -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-a2c04c4f-120f-3643-ce8d-ba957aa061f3-a8942cec {
  -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-_6939e32f-068c-a464-00f4-a546208d9f81-a8942cec {
  -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-_6939e32f-068c-a464-00f4-a546208d9f85-a8942cec {
  -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-_8691c3c0-25fd-38fe-4487-2420ec94b5d2-a8942cec {
  -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-_3a0c6e9b-65d7-158e-ffb8-9837d942369d-a8942cec {
  -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-_3a0c6e9b-65d7-158e-ffb8-9837d94236a0-a8942cec {
  -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-_3a0c6e9b-65d7-158e-ffb8-9837d94236aa-a8942cec {
  -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-_3a0c6e9b-65d7-158e-ffb8-9837d94236b3-a8942cec {
  -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-_3dfbd4d6-86dc-69a8-06b0-405fa8098861-a8942cec {
  -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-_3dfbd4d6-86dc-69a8-06b0-405fa8098864-a8942cec {
  -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-_09837073-d7aa-7375-25f5-02fd219870a1-a8942cec {
  -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-_09837073-d7aa-7375-25f5-02fd219870a4-a8942cec {
  -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-f772aa88-9f4a-efeb-2fbd-d417e55c54ff-a8942cec {
  -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-f772aa88-9f4a-efeb-2fbd-d417e55c5502-a8942cec {
  -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-af7d3ba0-ba08-6903-a5bc-460a068072c9-a8942cec {
  -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-af7d3ba0-ba08-6903-a5bc-460a068072cc-a8942cec {
  -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-bfa5deec-2b33-10b8-0bec-66bdc078ac46-a8942cec {
  -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-bfa5deec-2b33-10b8-0bec-66bdc078ac49-a8942cec {
  -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-a4553589-18a6-abf9-d8b0-cbeb60143f95-a8942cec {
  -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-a4553589-18a6-abf9-d8b0-cbeb60143f98-a8942cec {
  -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-_7777e131-ceea-0911-b667-ad02fabda25f-a8942cec {
  -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-_7777e131-ceea-0911-b667-ad02fabda263-a8942cec {
  -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-_7777e131-ceea-0911-b667-ad02fabda26a-a8942cec {
  -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-_7777e131-ceea-0911-b667-ad02fabda26d-a8942cec {
  -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-_7d5670a9-92b5-05fd-9c1f-bd390cf0d773-a8942cec {
  -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-_7d5670a9-92b5-05fd-9c1f-bd390cf0d776-a8942cec {
  -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-_2ea932e7-1473-2a3a-1eee-381e93ff10d2-a8942cec {
  -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-_2ea932e7-1473-2a3a-1eee-381e93ff10d5-a8942cec {
  -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-_1858e263-1a80-20c2-af41-69cd20c530a6-a8942cec {
  -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-_1858e263-1a80-20c2-af41-69cd20c530b1-a8942cec {
  -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-_1858e263-1a80-20c2-af41-69cd20c530b4-a8942cec {
  -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-_1858e263-1a80-20c2-af41-69cd20c530aa-a8942cec {
  -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-_1858e263-1a80-20c2-af41-69cd20c530ad-a8942cec {
  -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-_8dbdba17-aa3f-5439-b313-3c005a578df1-a8942cec {
  -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-_7b3a5ab3-0a84-18a7-9520-7f5effe9cf0d-a8942cec {
  -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-_7b3a5ab3-0a84-18a7-9520-7f5effe9cf10-a8942cec {
  -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-_8dbdba17-aa3f-5439-b313-3c005a578df5-a8942cec {
  -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-_8dbdba17-aa3f-5439-b313-3c005a578df8-a8942cec {
  -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-_8dbdba17-aa3f-5439-b313-3c005a578dfc-a8942cec {
  -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-_8dbdba17-aa3f-5439-b313-3c005a578dff-a8942cec {
  -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-_9427afa6-666d-1294-d7d5-6fbadbc142cc-a8942cec {
  -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-_9427afa6-666d-1294-d7d5-6fbadbc142cf-a8942cec {
  -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-_89e9abd6-9fa6-4d78-4819-c2c83cac91b5-a8942cec {
  -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-_89e9abd6-9fa6-4d78-4819-c2c83cac91b8-a8942cec {
  -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-a72b8811-7e9c-6f89-ccbe-d2a51bd4f22d-a8942cec {
  -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-a72b8811-7e9c-6f89-ccbe-d2a51bd4f230-a8942cec {
  -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-_0a23cbed-3783-549f-905f-c4153409e487-a8942cec {
  -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-_0a23cbed-3783-549f-905f-c4153409e48a-a8942cec {
  -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-_359fb89d-4e69-3b53-7c00-07cdad6b17b6-a8942cec {
  -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-_359fb89d-4e69-3b53-7c00-07cdad6b17b9-a8942cec {
  -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-_60b97d6c-dc3e-c417-8034-59134aa76ee6-a8942cec {
  -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-_60b97d6c-dc3e-c417-8034-59134aa76ef1-a8942cec {
  -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-_60b97d6c-dc3e-c417-8034-59134aa76ef4-a8942cec {
  -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-_2a04d5ce-0c79-c93b-9e18-223ee7d7ee06-a8942cec {
  -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-_2a04d5ce-0c79-c93b-9e18-223ee7d7ee0a-a8942cec {
  -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-_3be22c89-2b74-b33b-9b10-43eef1b8d462-a8942cec {
  -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-_3be22c89-2b74-b33b-9b10-43eef1b8d466-a8942cec {
  -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-_7319c128-0c2b-322b-1750-1c58a3d52a39-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b5573e-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b55742-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b55743-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b5574a-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b55751-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b55755-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b55758-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b5575c-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b5575f-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b55763-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b55766-a8942cec {
  -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-f33288a3-15b3-80fc-af02-e3de445ab98a-a8942cec {
  -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-f33288a3-15b3-80fc-af02-e3de445ab98e-a8942cec {
  -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-c616664f-769f-6ab2-ccc3-156f67861412-a8942cec {
  -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-c616664f-769f-6ab2-ccc3-156f67861416-a8942cec {
  -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-_543707e2-b02d-b2be-e1ff-c6eefc87954d-a8942cec {
  -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-_543707e2-b02d-b2be-e1ff-c6eefc879551-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b5576b-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b5576f-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b55772-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b55776-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b55779-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b5577d-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b55780-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b55784-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b55787-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b5578b-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b5578e-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b55792-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b55795-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b55799-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b5579c-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b557a0-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b557a3-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b557a8-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b557ad-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b557b4-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b557b7-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b557bb-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b557be-a8942cec {
  -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-d5d22248-3e28-af50-e3c0-7ca890dddfba-a8942cec {
  -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-d5d22248-3e28-af50-e3c0-7ca890dddfbd-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b557c3-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b557c8-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b557cb-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b557cf-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b557d2-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b557d9-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b557de-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b557e1-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b557e5-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b557e8-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b557ec-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b557ef-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b557f3-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b557f6-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b557fa-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b557fd-a8942cec {
  -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-ce53d5e2-3998-f07f-b892-62a65731ebae-a8942cec {
  -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-ce53d5e2-3998-f07f-b892-62a65731ebb1-a8942cec {
  -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-_40afb712-dda7-8021-f2da-9e95c797a525-a8942cec {
  -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-_40afb712-dda7-8021-f2da-9e95c797a528-a8942cec {
  -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-ae8d0862-6c65-5678-5556-e8a1c84f22cc-a8942cec {
  -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-ae8d0862-6c65-5678-5556-e8a1c84f22cf-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b55802-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b55807-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b5580a-a8942cec {
  -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-f19e34e1-27be-6660-86dc-5aea45a21cc4-a8942cec {
  -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-f19e34e1-27be-6660-86dc-5aea45a21cc7-a8942cec {
  -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-f6d7ec05-d885-c188-6168-a1859cea2288-a8942cec {
  -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-f6d7ec05-d885-c188-6168-a1859cea228c-a8942cec {
  -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-fd160302-b9b0-f7e8-457f-6af000b5580e-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b5f3-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b5f7-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b5f8-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b5ff-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b606-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b60a-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b60d-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b611-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b614-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b618-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b61b-a8942cec {
  -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-_345029a3-d942-b8e8-c1d7-183253fec99e-a8942cec {
  -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-_345029a3-d942-b8e8-c1d7-183253fec9a1-a8942cec {
  -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-ade564f8-abad-5b67-26f9-bb40ef7c9291-a8942cec {
  -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-ade564f8-abad-5b67-26f9-bb40ef7c9294-a8942cec {
  -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-ae21ba3d-cfad-3fe4-e335-170cefacbf3c-a8942cec {
  -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-ae21ba3d-cfad-3fe4-e335-170cefacbf3f-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b620-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b624-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b627-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b62b-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b62e-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b632-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b635-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b639-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b63c-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b640-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b643-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b647-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b64a-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b64e-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b651-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b655-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b658-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b65d-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b662-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b669-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b66c-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b670-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b673-a8942cec {
  -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-_9f11c812-91a5-0d23-32e7-136b3753bceb-a8942cec {
  -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-_9f11c812-91a5-0d23-32e7-136b3753bcee-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b678-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b67d-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b680-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b684-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b687-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b68e-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b693-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b696-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b69a-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b69d-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b6a1-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b6a4-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b6a8-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b6ab-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b6af-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b6b2-a8942cec {
  -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-_0dd0cfe6-2560-59c2-a110-d2f22e4052a9-a8942cec {
  -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-_0dd0cfe6-2560-59c2-a110-d2f22e4052ac-a8942cec {
  -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-_12621fd0-3017-ccce-14bc-6d1bf2937fbb-a8942cec {
  -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-_12621fd0-3017-ccce-14bc-6d1bf2937fbe-a8942cec {
  -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-_8aa9e780-e41c-824f-19c3-0f152d4b8e82-a8942cec {
  -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-_8aa9e780-e41c-824f-19c3-0f152d4b8e85-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b6b7-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b6bc-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b6bf-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b6c3-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b6c6-a8942cec {
  -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-dd3cb136-d9ae-25b8-4713-913569e90785-a8942cec {
  -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-dd3cb136-d9ae-25b8-4713-913569e90788-a8942cec {
  -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-c3d3e374-0dd8-c512-a41a-effa4f62b6ca-a8942cec {
  -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-_89b68bf8-bb73-7461-3dc7-76d946f2b89f-b6e3f055 {
  -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-_441c577e-7514-769e-b60f-ee78325b7bed-b6e3f055 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-c84efb38-4610-6aaf-77d4-88dbe7795180-b6e3f055 {
  -webkit-box-ordinal-group: 10000;
  -webkit-order: 9999;
  -ms-flex-order: 9999;
  order: 9999;
}

#w-node-_7fdf5ade-a563-97d5-6a9e-3b8d68b7e183-bda289ec {
  -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-_7fdf5ade-a563-97d5-6a9e-3b8d68b7e187-bda289ec {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_08a0765e-4070-218e-8ed3-ac994e1b7182-bda289ec {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_08a0765e-4070-218e-8ed3-ac994e1b7184-bda289ec {
  -webkit-box-ordinal-group: 10000;
  -webkit-order: 9999;
  -ms-flex-order: 9999;
  order: 9999;
}

#w-node-_08a0765e-4070-218e-8ed3-ac994e1b7189-bda289ec {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_08a0765e-4070-218e-8ed3-ac994e1b7190-bda289ec {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-d00709a1-99a0-9cc1-21e0-aa2f489c7e7b-bda289ec {
  -webkit-box-ordinal-group: 10000;
  -webkit-order: 9999;
  -ms-flex-order: 9999;
  order: 9999;
}

#w-node-d00709a1-99a0-9cc1-21e0-aa2f489c7e80-bda289ec {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_333cadd0-75c9-66d0-63b8-8097c934466f-bda289ec {
  -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-_73fec249-b59e-8dcb-2678-302b8cdf6666-969c0f25 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_89b68bf8-bb73-7461-3dc7-76d946f2b89f-77768b67 {
  -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-_97a75740-5784-4d27-36da-2053317fe3ae-77768b67 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_2c3679c7-bf50-f866-48af-b0cfefd19e9a-77768b67 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_2c3679c7-bf50-f866-48af-b0cfefd19e9c-77768b67 {
  -webkit-box-ordinal-group: 10000;
  -webkit-order: 9999;
  -ms-flex-order: 9999;
  order: 9999;
}

#w-node-_2c3679c7-bf50-f866-48af-b0cfefd19e9f-77768b67 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_2c3679c7-bf50-f866-48af-b0cfefd19ea4-77768b67 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-b1a319d9-4bfa-9722-61a5-349539bf7dae-f5173d17 {
  -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-_047f8240-4c4a-5590-3c72-8dd38feb11cf-f5173d17 {
  -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-a9b6e781-36e3-be12-5ddb-abd239787eb2-f5173d17 {
  -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-a9b6e781-36e3-be12-5ddb-abd239787eba-f5173d17 {
  -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-c846f5c2-3641-ea20-3678-2bdecf90f971-f5173d17 {
  -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-dc484dc6-feda-3822-13dd-29a62f6ca160-f5173d17 {
  -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-a2120e12-c86c-d7f4-0e5d-1bf212bc0fdb-f5173d17 {
  -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-_0c452217-3ac0-364f-c476-9539cebe41aa-f5173d17 {
  -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-_0c452217-3ac0-364f-c476-9539cebe41b5-f5173d17 {
  -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-_0c452217-3ac0-364f-c476-9539cebe41c0-f5173d17 {
  -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-bb5c48ca-7f12-e0c8-c089-a1033dc4a626-f5173d17 {
  -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;
}

#Contact-Email.w-node-bb5c48ca-7f12-e0c8-c089-a1033dc4a629-f5173d17 {
  -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-bb5c48ca-7f12-e0c8-c089-a1033dc4a62a-f5173d17 {
  -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;
}

#Account-Email.w-node-bb5c48ca-7f12-e0c8-c089-a1033dc4a62d-f5173d17 {
  -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-bb5c48ca-7f12-e0c8-c089-a1033dc4a638-f5173d17 {
  -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-bb5c48ca-7f12-e0c8-c089-a1033dc4a63c-f5173d17 {
  -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;
}

#End-Date.w-node-bb5c48ca-7f12-e0c8-c089-a1033dc4a63f-f5173d17 {
  -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-bb5c48ca-7f12-e0c8-c089-a1033dc4a641-f5173d17 {
  -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-bb5c48ca-7f12-e0c8-c089-a1033dc4a648-f5173d17 {
  -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-bb5c48ca-7f12-e0c8-c089-a1033dc4a650-f5173d17 {
  -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-bb5c48ca-7f12-e0c8-c089-a1033dc4a657-f5173d17 {
  -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-bb5c48ca-7f12-e0c8-c089-a1033dc4a65f-f5173d17 {
  -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-bb5c48ca-7f12-e0c8-c089-a1033dc4a666-f5173d17 {
  -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-bb5c48ca-7f12-e0c8-c089-a1033dc4a66e-f5173d17 {
  -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-_51c97f67-1a94-fbfc-eb59-4447f461d710-14da742a {
  -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-b2f3495f-6aed-7774-b481-e6ca9c748102-14da742a {
  -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-_2c36722a-b580-801f-60de-ac952ab8d808-14da742a {
  -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-_321897c8-728e-2bf4-585c-ad79172fa307-b80115c2 {
  -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-_321897c8-728e-2bf4-585c-ad79172fa32f-b80115c2 {
  -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-row-align: center;
  align-self: center;
}

#w-node-_321897c8-728e-2bf4-585c-ad79172fa330-b80115c2 {
  -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-_69f5695e-c4a0-3631-d66c-775dcdd72030-b80115c2 {
  -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-row-align: start;
  align-self: start;
}

#w-node-_69f5695e-c4a0-3631-d66c-775dcdd72033-b80115c2 {
  -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-_69f5695e-c4a0-3631-d66c-775dcdd7200c-b80115c2 {
  -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-_239cdbe5-9fce-e28b-2eda-855352f6ea00-0d1e34a7 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-c5355e74-4485-ea7d-cbfd-3e905916c518-0d1e34a7 {
  -webkit-box-ordinal-group: 10000;
  -webkit-order: 9999;
  -ms-flex-order: 9999;
  order: 9999;
}

#w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-0d1e34a7 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-0d1e34a7 {
  -ms-grid-column-align: center;
  justify-self: center;
}

@media screen and (max-width: 991px) {
  #w-node-db8fb876-651e-1ba7-ebc4-18abf93613f9-f93613f6 {
    -webkit-box-ordinal-group: 10000;
    -webkit-order: 9999;
    -ms-flex-order: 9999;
    order: 9999;
  }

  #w-node-c4934721-d3dc-8d51-fd9b-178df9ffb92b-f9ffb91d {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-3bc7abd0 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-3bc7abd0 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-3bc7abd0 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-86c01386 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-86c01386 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-86c01386 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-207000fd {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-207000fd {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-207000fd {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-8d749b43 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-8d749b43 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-8d749b43 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_9e29216f-c9b1-6e40-ed5d-f4fdab3e11cb-cfccd3c9 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_334ce2d1-558e-246e-7e0e-844a542345c0-c9144ab8 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_334ce2d1-558e-246e-7e0e-844a542345c5-c9144ab8 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_334ce2d1-558e-246e-7e0e-844a542345ca-c9144ab8 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-a856aa06-5f70-b479-31f4-f4f972e939f6-cf86da6e {
    -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-a7d17225-d4bd-8656-e17e-f60bb3bf6342-cf86da6e {
    -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-_239cdbe5-9fce-e28b-2eda-855352f6ea00-2167e567 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-2167e567 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-2167e567 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-68932a14 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-68932a14 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-68932a14 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-c5d77114 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-c5d77114 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-c5d77114 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-bee6ada2 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-bee6ada2 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-bee6ada2 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-c8e6ae3e {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-c8e6ae3e {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-c8e6ae3e {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-9440a719 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-9440a719 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-9440a719 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-b6d77456 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-b6d77456 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-b6d77456 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-7372fad3 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-7372fad3 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-7372fad3 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-95999170 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-95999170 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-95999170 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-c212a52e {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-c212a52e {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-c212a52e {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-8c8c3bf5 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-8c8c3bf5 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-8c8c3bf5 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-db97dd40 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-db97dd40 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-db97dd40 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-e3730310 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-e3730310 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-e3730310 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-c5c6e68b-ca19-9f9e-2f18-aaaf6362f521-680202cf {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-c5c6e68b-ca19-9f9e-2f18-aaaf6362f526-680202cf {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-c5c6e68b-ca19-9f9e-2f18-aaaf6362f52b-680202cf {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_7fd6679a-81ba-a6a4-c5b5-fc1339a39607-680202cf {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_7fd6679a-81ba-a6a4-c5b5-fc1339a3960c-680202cf {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_7fd6679a-81ba-a6a4-c5b5-fc1339a39611-680202cf {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_45718ce4-b570-57f3-f490-a4ea0a10d96f-680202cf {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_45718ce4-b570-57f3-f490-a4ea0a10d974-680202cf {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-a856aa06-5f70-b479-31f4-f4f972e939f6-58ab8190 {
    -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-a7d17225-d4bd-8656-e17e-f60bb3bf6342-58ab8190 {
    -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-c4029363-ae3b-8142-4343-ffff8b683fbb-318ce6fb {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-d8028754 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-d8028754 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-d8028754 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_441c577e-7514-769e-b60f-ee78325b7bed-b6e3f055 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_7fdf5ade-a563-97d5-6a9e-3b8d68b7e187-bda289ec {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_08a0765e-4070-218e-8ed3-ac994e1b7182-bda289ec {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_08a0765e-4070-218e-8ed3-ac994e1b7189-bda289ec {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_08a0765e-4070-218e-8ed3-ac994e1b7190-bda289ec {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-d00709a1-99a0-9cc1-21e0-aa2f489c7e80-bda289ec {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_73fec249-b59e-8dcb-2678-302b8cdf6666-969c0f25 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_97a75740-5784-4d27-36da-2053317fe3ae-77768b67 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_2c3679c7-bf50-f866-48af-b0cfefd19e9a-77768b67 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_2c3679c7-bf50-f866-48af-b0cfefd19e9f-77768b67 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_2c3679c7-bf50-f866-48af-b0cfefd19ea4-77768b67 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-bb5c48ca-7f12-e0c8-c089-a1033dc4a66e-f5173d17 {
    -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-_239cdbe5-9fce-e28b-2eda-855352f6ea00-0d1e34a7 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-0d1e34a7 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-0d1e34a7 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }
}

@media screen and (max-width: 767px) {
  #w-node-db8fb876-651e-1ba7-ebc4-18abf93613f9-f93613f6 {
    -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: 4;
    -ms-grid-row: 3;
    grid-row-start: 3;
  }

  #w-node-_7acc73f3-22b2-cce7-7072-39327cc8ef36-e41e52c0 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_679ee47a-b257-f23b-798d-324d9e1d9a6a-e41e52c0 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_7804e84c-205c-c281-f6ae-c96113da4f46-e41e52c0 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-c4934721-d3dc-8d51-fd9b-178df9ffb92b-f9ffb91d {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_064317e5-a86d-0c0a-645d-a74856b69570-041e52c2 {
    -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-daf3e526-58b4-c3bc-cdbd-65e5456b691b-041e52c2 {
    -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-b7c6846f-55ae-2fb6-a9a0-5c6a4f20c4ab-041e52c2 {
    -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-_064317e5-a86d-0c0a-645d-a74856b69574-041e52c2 {
    -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-c013df56-3220-cee6-f071-df8f30f0ba90-041e52c2 {
    -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-_4c342357-e289-9e44-edae-723e6124fe18-041e52c2 {
    -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-_45c085a5-6733-cdf1-e07b-4e74eaca86c7-041e52c2 {
    -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-_9a83fe33-8482-3876-e525-dec04fa47264-041e52c2 {
    -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-_9c475c99-a7c4-1b23-f74d-687cc5c64ac0-041e52c2 {
    -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-_239cdbe5-9fce-e28b-2eda-855352f6ea00-3bc7abd0 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-3bc7abd0 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-3bc7abd0 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-86c01386 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-86c01386 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-86c01386 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-207000fd {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-207000fd {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-207000fd {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_195cf8ea-d030-f1ea-c354-df9b5802c2de-3ac6c994 {
    -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-_489ee76c-255f-34f3-c7f9-f8c04b471216-3ac6c994 {
    -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-_25ce6292-e799-b195-3811-6a884ec97912-3ac6c994 {
    -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-_239cdbe5-9fce-e28b-2eda-855352f6ea00-8d749b43 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-8d749b43 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-8d749b43 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_9e29216f-c9b1-6e40-ed5d-f4fdab3e11cb-cfccd3c9 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_8e14e589-0359-9ddf-07d0-166ec15e0220-c9144ab8 {
    -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-_8e14e589-0359-9ddf-07d0-166ec15e0225-c9144ab8 {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_334ce2d1-558e-246e-7e0e-844a542345c0-c9144ab8 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_334ce2d1-558e-246e-7e0e-844a542345c5-c9144ab8 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_334ce2d1-558e-246e-7e0e-844a542345ca-c9144ab8 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_1ed2fe3f-e725-5567-b24e-ccfab5b7c6e3-c9144ab8 {
    -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-_1ed2fe3f-e725-5567-b24e-ccfab5b7c6e8-c9144ab8 {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-2167e567 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-2167e567 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-2167e567 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-68932a14 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-68932a14 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-68932a14 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-c5d77114 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-c5d77114 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-c5d77114 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-bee6ada2 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-bee6ada2 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-bee6ada2 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-c8e6ae3e {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-c8e6ae3e {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-c8e6ae3e {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-9440a719 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-9440a719 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-9440a719 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-b6d77456 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-b6d77456 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-b6d77456 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-7372fad3 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-7372fad3 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-7372fad3 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-95999170 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-95999170 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-95999170 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-c212a52e {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-c212a52e {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-c212a52e {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-8c8c3bf5 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-8c8c3bf5 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-8c8c3bf5 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-db97dd40 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-db97dd40 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-db97dd40 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-e3730310 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-e3730310 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-e3730310 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-c5c6e68b-ca19-9f9e-2f18-aaaf6362f521-680202cf {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-c5c6e68b-ca19-9f9e-2f18-aaaf6362f526-680202cf {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-c5c6e68b-ca19-9f9e-2f18-aaaf6362f52b-680202cf {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_7fd6679a-81ba-a6a4-c5b5-fc1339a39607-680202cf {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_7fd6679a-81ba-a6a4-c5b5-fc1339a3960c-680202cf {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_7fd6679a-81ba-a6a4-c5b5-fc1339a39611-680202cf {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_45718ce4-b570-57f3-f490-a4ea0a10d96f-680202cf {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_45718ce4-b570-57f3-f490-a4ea0a10d974-680202cf {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_7571a64f-919e-a365-29f9-f17423f223d7-680202cf {
    -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-_7571a64f-919e-a365-29f9-f17423f223dd-680202cf {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-c4029363-ae3b-8142-4343-ffff8b683fbb-318ce6fb {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-e8936f84-2814-f09f-1057-33e881290434-318ce6fb {
    -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-e8936f84-2814-f09f-1057-33e881290436-318ce6fb {
    -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-e8936f84-2814-f09f-1057-33e88129043b-318ce6fb {
    -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-e8936f84-2814-f09f-1057-33e88129043d-318ce6fb {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-d8028754 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-d8028754 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-d8028754 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_441c577e-7514-769e-b60f-ee78325b7bed-b6e3f055 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_0f5c6f8e-1db6-ec86-e919-5991c860695c-b6e3f055 {
    -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-_0f5c6f8e-1db6-ec86-e919-5991c8606964-b6e3f055 {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_5c565301-4181-a247-b1d8-4b631662bba4-b6e3f055 {
    -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-_5c565301-4181-a247-b1d8-4b631662bba9-b6e3f055 {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_7fdf5ade-a563-97d5-6a9e-3b8d68b7e187-bda289ec {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_08a0765e-4070-218e-8ed3-ac994e1b7182-bda289ec {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_08a0765e-4070-218e-8ed3-ac994e1b7189-bda289ec {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_08a0765e-4070-218e-8ed3-ac994e1b7190-bda289ec {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-d00709a1-99a0-9cc1-21e0-aa2f489c7e80-bda289ec {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_73fec249-b59e-8dcb-2678-302b8cdf6666-969c0f25 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_97a75740-5784-4d27-36da-2053317fe3ae-77768b67 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_20c2b8b6-ea13-0b09-9b08-cda085438f99-77768b67 {
    -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-_20c2b8b6-ea13-0b09-9b08-cda085438f9e-77768b67 {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_2c3679c7-bf50-f866-48af-b0cfefd19e9a-77768b67 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_2c3679c7-bf50-f866-48af-b0cfefd19e9f-77768b67 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_2c3679c7-bf50-f866-48af-b0cfefd19ea4-77768b67 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-f469f9a6-6f9b-1a85-034e-b6fab9ad08e3-77768b67 {
    -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-f469f9a6-6f9b-1a85-034e-b6fab9ad08e9-77768b67 {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_239cdbe5-9fce-e28b-2eda-855352f6ea00-0d1e34a7 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-c5355e74-4485-ea7d-cbfd-3e905916c51d-0d1e34a7 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-f69114f0-32a0-3bd9-a0b8-c7c8c238f776-0d1e34a7 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }
}

@media screen and (max-width: 479px) {
  #w-node-db8fb876-651e-1ba7-ebc4-18abf93613f9-f93613f6 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
    -webkit-box-ordinal-group: 10000;
    -webkit-order: 9999;
    -ms-flex-order: 9999;
    order: 9999;
  }

  #w-node-_064317e5-a86d-0c0a-645d-a74856b6956c-041e52c2 {
    -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-_064317e5-a86d-0c0a-645d-a74856b69570-041e52c2 {
    -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-daf3e526-58b4-c3bc-cdbd-65e5456b691b-041e52c2 {
    -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-b7c6846f-55ae-2fb6-a9a0-5c6a4f20c4ab-041e52c2 {
    -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-_064317e5-a86d-0c0a-645d-a74856b69574-041e52c2 {
    -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-c013df56-3220-cee6-f071-df8f30f0ba90-041e52c2 {
    -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-_4c342357-e289-9e44-edae-723e6124fe18-041e52c2 {
    -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-_45c085a5-6733-cdf1-e07b-4e74eaca86c7-041e52c2 {
    -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-_9a83fe33-8482-3876-e525-dec04fa47264-041e52c2 {
    -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-_9c475c99-a7c4-1b23-f74d-687cc5c64ac0-041e52c2 {
    -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-_8e14e589-0359-9ddf-07d0-166ec15e0218-c9144ab8 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_8e14e589-0359-9ddf-07d0-166ec15e021d-c9144ab8 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_8e14e589-0359-9ddf-07d0-166ec15e0222-c9144ab8 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_1ed2fe3f-e725-5567-b24e-ccfab5b7c6db-c9144ab8 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_1ed2fe3f-e725-5567-b24e-ccfab5b7c6e0-c9144ab8 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_1ed2fe3f-e725-5567-b24e-ccfab5b7c6e5-c9144ab8 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_7571a64f-919e-a365-29f9-f17423f223cd-680202cf {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_7571a64f-919e-a365-29f9-f17423f223d3-680202cf {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_7571a64f-919e-a365-29f9-f17423f223d9-680202cf {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-e8936f84-2814-f09f-1057-33e88129042a-318ce6fb {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-e8936f84-2814-f09f-1057-33e881290431-318ce6fb {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-e8936f84-2814-f09f-1057-33e881290438-318ce6fb {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_0f5c6f8e-1db6-ec86-e919-5991c860694e-b6e3f055 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_0f5c6f8e-1db6-ec86-e919-5991c8606956-b6e3f055 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_0f5c6f8e-1db6-ec86-e919-5991c860695e-b6e3f055 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_5c565301-4181-a247-b1d8-4b631662bb9c-b6e3f055 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_5c565301-4181-a247-b1d8-4b631662bba1-b6e3f055 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_5c565301-4181-a247-b1d8-4b631662bba6-b6e3f055 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_20c2b8b6-ea13-0b09-9b08-cda085438f91-77768b67 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_20c2b8b6-ea13-0b09-9b08-cda085438f96-77768b67 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_20c2b8b6-ea13-0b09-9b08-cda085438f9b-77768b67 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-f469f9a6-6f9b-1a85-034e-b6fab9ad08d9-77768b67 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-f469f9a6-6f9b-1a85-034e-b6fab9ad08df-77768b67 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-f469f9a6-6f9b-1a85-034e-b6fab9ad08e5-77768b67 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-d09a7081-f11c-e9c2-7093-b1faf18c6633-f5173d17 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-dc484dc6-feda-3822-13dd-29a62f6ca161-f5173d17 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-a2120e12-c86c-d7f4-0e5d-1bf212bc0fdc-f5173d17 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_0c452217-3ac0-364f-c476-9539cebe41ab-f5173d17 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_0c452217-3ac0-364f-c476-9539cebe41b6-f5173d17 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_0c452217-3ac0-364f-c476-9539cebe41c1-f5173d17 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_48bb5bad-a84f-9749-8818-86485597c16a-b80115c2 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }
}

@font-face {
  font-family: 'Font Awesome Regular';
  src: url('../fonts/fa-regular-400.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Font Awesome Light';
  src: url('../fonts/fa-light-300.woff2') format('woff2');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Font Awesome Solid';
  src: url('../fonts/fa-solid-900.woff2') format('woff2');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}