@font-face {
  font-family: Leaguespartan;
  src: url('../fonts/LeagueSpartan-Bold.otf') format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

:root {
  --blue: #296590;
  --black: #292929;
  --white: #f4faff;
  --light-blue: #2991de;
  --sky-blue: #7abded;
  --alice-blue: #e3f3ff;
  --elements-webflow-library-neutral--800: #211f54;
  --elements-webflow-library-neutral--600: #6e7191;
  --elements-webflow-library-neutral--100: white;
  --elements-webflow-library-accent--primary-1: #4a3aff;
  --elements-webflow-library-neutral--200: #f7f7fc;
  --elements-webflow-library-general--shadow-01: #14142b0f;
  --elements-webflow-library-neutral--300: #eff0f6;
  --color: white;
  --see-thru-blue: var(--blue);
  --elements-webflow-library-general--shadow-02: #14142b14;
  --elements-webflow-library-neutral--400: #dcddeb;
  --elements-webflow-library-secondary--color-1: #281ca5;
  --elements-webflow-library-secondary--color-2: #f2f1ff;
}

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

.w-layout-hflex {
  flex-direction: row;
  align-items: flex-start;
  display: flex;
}

.w-layout-vflex {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.w-form-formradioinput--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 50%;
  width: 12px;
  height: 12px;
}

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

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

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

.w-checkbox:before {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-checkbox:after {
  content: " ";
  clear: both;
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

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

.w-checkbox-input--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 2px;
  width: 12px;
  height: 12px;
}

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

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

.w-embed-youtubevideo {
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/static/youtube-placeholder.2b05e7d68d.svg');
  background-position: 50%;
  background-size: cover;
  width: 100%;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.w-embed-youtubevideo:empty {
  min-height: 75px;
  padding-bottom: 56.25%;
}

body {
  color: #000;
  background-color: #ecf6ff;
  font-family: League Spartan, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}

h1 {
  color: var(--blue);
  margin-top: 0;
  margin-bottom: 0;
  font-family: League Spartan, sans-serif;
  font-size: 4.65vw;
  font-weight: 700;
  line-height: .95;
}

h2 {
  color: var(--blue);
  margin-top: 0;
  margin-bottom: 0;
  font-family: League Spartan, sans-serif;
  font-size: 4.3vw;
  font-weight: 700;
  line-height: 1;
}

h3 {
  color: var(--blue);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 3.3vw;
  font-weight: 700;
  line-height: 1;
}

h4 {
  color: var(--blue);
  margin-top: 0;
  margin-bottom: 0;
  font-family: League Spartan, sans-serif;
  font-size: 2.75vw;
  font-weight: 700;
  line-height: 1;
}

h5 {
  color: var(--blue);
  margin-top: 0;
  margin-bottom: 0;
  font-family: League Spartan, sans-serif;
  font-size: 1.6rem;
  font-weight: 600;
  line-height: 1;
}

h6 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.5;
}

p {
  color: var(--black);
  margin-bottom: 0;
  font-family: League Spartan, sans-serif;
  font-size: 1.4rem;
  line-height: 1.2;
}

ul, ol {
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 1.5rem;
}

li {
  margin-bottom: .25rem;
  font-size: 1.2rem;
  font-weight: 400;
}

img {
  border-radius: 0;
  max-width: 100%;
  display: inline-block;
}

label {
  margin-bottom: .25rem;
  font-weight: 500;
}

strong {
  font-weight: 600;
}

blockquote {
  border-left: .25rem solid #e2e2e2;
  margin-bottom: 0;
  padding: 0 1.25rem;
  font-size: 1.25rem;
  line-height: 1.5;
}

figure {
  margin-top: 2rem;
  margin-bottom: 2rem;
}

figcaption {
  text-align: center;
  margin-top: .25rem;
}

.utility-page_component {
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  display: flex;
}

.utility-page_form-block {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  max-width: 20rem;
  display: flex;
}

.utility-page_form {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.utility-page_image {
  margin-left: auto;
  margin-right: auto;
}

.global-styles {
  display: block;
  position: fixed;
  inset: 0% auto auto 0%;
}

.margin-custom2 {
  margin: 2.5rem;
}

.padding-xlarge {
  padding: 4rem;
}

.margin-xlarge {
  margin: 4rem;
}

.margin-xsmall {
  margin: .5rem;
}

.padding-xhuge {
  padding: 8rem;
}

.margin-custom1 {
  margin: 1.5rem;
}

.padding-0 {
  padding: 0;
}

.padding-xxhuge {
  padding: 12rem;
}

.padding-huge {
  padding: 6rem;
}

.margin-large {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  margin: 3rem;
}

.margin-large.ex {
  margin-bottom: 3rem;
}

.padding-xxlarge {
  padding: 5rem;
}

.margin-xxsmall {
  margin: .25rem;
}

.padding-custom3 {
  padding: 3.5rem;
}

.padding-large {
  padding: 3rem;
  position: relative;
}

.padding-large.padding-extrahor {
  padding-left: 6rem;
  padding-right: 6rem;
}

.padding-large.mobile-smaller {
  padding: 2.8rem 3.7rem;
}

.padding-large.fix {
  padding-top: 3rem;
  padding-bottom: 3rem;
  padding-right: 3rem;
}

.margin-tiny {
  margin: .125rem;
}

.padding-small {
  padding: 1rem;
}

.padding-custom2 {
  padding: 2.5rem;
}

.margin-custom3 {
  margin: 3.5rem;
}

.padding-custom1 {
  padding: 1.5rem;
}

.margin-huge {
  margin: 6rem;
}

.padding-medium {
  border: 0 solid #000;
  flex: 1;
  padding: 2rem;
}

.padding-medium.less {
  padding: 1rem 0;
}

.padding-medium.less.uppy {
  margin-top: -.5rem;
}

.padding-xsmall {
  padding: .5rem;
}

.margin-xxlarge {
  margin: 5rem;
}

.padding-xxsmall {
  padding: .25rem;
}

.margin-xhuge {
  margin: 8rem;
}

.padding-tiny {
  padding: .125rem;
}

.margin-small {
  margin: 1rem;
}

.margin-small.lilmore {
  margin-bottom: 1.5rem;
}

.margin-medium {
  margin: 2rem;
}

.margin-xxhuge {
  margin: 12rem;
}

.margin-0 {
  margin: 0;
}

.margin-horizontal {
  margin-top: 0;
  margin-bottom: 0;
}

.padding-top {
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.margin-vertical {
  margin-left: 0;
  margin-right: 0;
}

.margin-vertical.margin-large {
  margin-top: 4.8rem;
  margin-bottom: 3rem;
}

.margin-vertical.margin-large._1rem {
  margin-bottom: 0;
}

.margin-vertical.margin-medium.add {
  margin-top: 6rem;
  margin-bottom: 0;
}

.margin-vertical.margin-small {
  flex: 0 auto;
}

.margin-bottom, .margin-bottom.margin-large, .margin-bottom.margin-xxlarge {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-bottom.margin-small {
  text-align: left;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.margin-bottom.margin-small.align-center {
  justify-content: center;
  align-items: center;
}

.margin-bottom.margin-small.align-center.addpad2 {
  padding-left: 4.4rem;
  padding-right: 4.4rem;
}

.margin-bottom.margin-xsmall {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.padding-left {
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
}

.padding-vertical {
  padding-left: 0;
  padding-right: 0;
}

.padding-vertical.padding-medium {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.padding-vertical.padding-medium.less-padd-bottom {
  padding-top: 2rem;
  padding-bottom: 0;
}

.padding-vertical.padding-large {
  display: block;
}

.padding-vertical.padding-huge {
  flex-flow: column;
  justify-content: center;
  align-items: center;
}

.padding-vertical.padding-huge.fixy {
  display: flex;
}

.padding-vertical.padding-huge.fixy.horiz {
  flex-flow: row;
  justify-content: center;
  align-items: flex-start;
}

.padding-vertical.padding-large {
  padding-left: 0;
  padding-right: 0;
}

.padding-horizontal {
  padding-top: 0;
  padding-bottom: 0;
}

.padding-horizontal.padding-xxlarge.fix {
  padding-left: 10.2rem;
  padding-right: 10.2rem;
}

.margin-right {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
}

.margin-top, .margin-top.margin-xlarge {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-top.margin-xsmall {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-left {
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
}

.padding-right {
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.padding-bottom {
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.form_checkbox {
  flex-direction: row;
  align-items: center;
  margin-bottom: .5rem;
  padding-left: 0;
  display: flex;
}

.form_checkbox-icon {
  border-radius: .125rem;
  width: .875rem;
  height: .875rem;
  margin: 0 .5rem 0 0;
}

.form_checkbox-icon.w--redirected-checked {
  background-size: 90%;
  border-radius: .125rem;
  width: .875rem;
  height: .875rem;
  margin: 0 .5rem 0 0;
}

.form_checkbox-icon.w--redirected-focus {
  border-radius: .125rem;
  width: .875rem;
  height: .875rem;
  margin: 0 .5rem 0 0;
  box-shadow: 0 0 .25rem 0 #3898ec;
}

.fs-styleguide_background {
  border: .0625rem solid #0000001a;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.fs-styleguide_spacing {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  background-image: linear-gradient(to top, #0073e61a, #fff0);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: start;
  place-items: start stretch;
  display: grid;
  position: relative;
}

.icon-1x1-small {
  flex: none;
  width: 1rem;
  height: 1rem;
}

.overflow-auto {
  overflow: auto;
}

.spacing-clean {
  margin: 0;
  padding: 0;
}

.icon-1x1-large {
  width: 2.5rem;
  height: 2.5rem;
}

.z-index-2 {
  z-index: 2;
  position: relative;
}

.fs-styleguide_background-space {
  width: .0625rem;
  height: .0625rem;
  margin: 5rem;
}

.text-weight-semibold {
  font-weight: 600;
}

.text-style-strikethrough {
  text-decoration: line-through;
}

.fs-styleguide_item {
  grid-column-gap: 1.125rem;
  grid-row-gap: 1.125rem;
  border-bottom: .0625rem solid #0000001a;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: start;
  place-items: start;
  padding-bottom: 3rem;
  display: grid;
  position: relative;
}

.fs-styleguide_item.is-stretch {
  justify-items: stretch;
}

.max-width-full {
  width: 100%;
  max-width: none;
}

.fs-styleguide_item-header {
  border-bottom: .0625rem solid #0000001a;
  width: 100%;
  padding-bottom: 2rem;
}

.fs-styleguide_heading-large {
  font-size: 6rem;
}

.background-color-black {
  color: #f5f5f5;
  background-color: #000;
}

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

.text-color-black {
  color: #000;
}

.text-color-black.bigger {
  font-size: 1.1rem;
}

.text-color-grey {
  color: gray;
}

.fs-styleguide_2-col {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.fs-styleguide_2-col.is-align-start {
  align-items: start;
}

.form_message-success {
  padding: 1.25rem;
}

.fs-styleguide_row {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.heading-style-h3 {
  font-size: 2rem;
  font-weight: 700;
  line-height: 1.2;
}

.text-rich-text h1, .text-rich-text h2, .text-rich-text h3, .text-rich-text h4 {
  margin-top: 1.5rem;
  margin-bottom: 1rem;
}

.text-rich-text h5, .text-rich-text h6 {
  margin-top: 1.25rem;
  margin-bottom: 1rem;
}

.text-rich-text p {
  margin-bottom: 1rem;
}

.text-rich-text ul, .text-rich-text ol {
  margin-bottom: 1.5rem;
}

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

.icon-height-small {
  height: 1rem;
}

.icon-1x1-medium {
  width: 2rem;
  height: 2rem;
}

.heading-style-h1 {
  font-size: 4rem;
  font-weight: 700;
  line-height: 1.1;
}

.padding-global {
  padding-left: 8vw;
  padding-right: 8vw;
}

.padding-global.extra {
  width: 75%;
  margin-left: auto;
  margin-right: auto;
}

.padding-global.og-hero {
  display: none;
}

.padding-global.newhero {
  padding-top: 4.3rem;
  padding-bottom: 10rem;
}

.padding-global.relative {
  position: relative;
}

.padding-global.addmarg {
  margin-top: 3rem;
}

.padding-global.herosecond {
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 2rem;
}

.padding-global.herosecond.fixit {
  padding-top: 5rem;
}

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

.padding-section-small {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

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

.text-color-white {
  color: #fff;
  flex: 0 auto;
  align-self: flex-start;
}

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

.text-color-white.smaller {
  text-align: center;
  text-transform: none;
  padding-top: .4rem;
  padding-bottom: .2rem;
  font-size: 1.1rem;
}

.text-color-white.text-style-link {
  color: var(--white);
}

.text-color-white.text-style-link.takeitagain {
  cursor: pointer;
  display: none;
}

.text-color-white.small-text {
  margin-bottom: 0;
  line-height: 1;
}

.text-color-white.small-text.text-align-left {
  text-align: left;
  align-self: center;
}

.text-color-white.small-text.text-align-left.lil {
  margin-top: .2rem;
}

.text-color-white.explanation {
  margin-top: 1rem;
  font-size: 1.2rem;
}

.text-color-white.estiloss {
  font-size: 1.2rem;
}

.text-color-white.or {
  margin-top: 1rem;
}

.text-color-white.how {
  cursor: pointer;
}

.text-color-white.text-align-left {
  align-self: flex-start;
}

.text-color-white.addgap {
  margin-bottom: 1rem;
}

.text-color-white.add {
  margin-top: 3rem;
}

.text-color-white.break {
  white-space: nowrap;
}

.text-style-italic {
  font-style: italic;
}

.text-weight-medium {
  font-weight: 500;
}

.overflow-hidden {
  overflow: hidden;
}

.fs-styleguide_section-header {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-bottom: .0625rem solid #000;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  padding-bottom: 3rem;
  line-height: 1.4;
  display: grid;
}

.text-size-tiny {
  font-size: .75rem;
}

.max-width-xxlarge {
  width: 100%;
  max-width: 80rem;
}

.fs-styleguide_1-col {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.overflow-visible {
  overflow: visible;
}

.fs-styleguide_empty-box {
  z-index: -1;
  background-color: #0073e61a;
  border: .0625rem dashed #0073e6;
  min-width: 3rem;
  height: 3rem;
  position: relative;
}

.text-weight-light {
  font-weight: 300;
}

.fs-styleguide_heading-medium {
  font-size: 4rem;
}

.max-width-xsmall {
  width: 100%;
  max-width: 16rem;
}

.fs-styleguide_4-col {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

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

.text-weight-xbold {
  font-weight: 800;
}

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

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

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

.fs-styleguide_item-wrapper {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.max-width-large {
  width: 100%;
  max-width: 48rem;
}

.fs-styleguide_header-block {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: center start;
  display: grid;
}

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

.text-style-muted {
  opacity: .6;
}

.text-size-small {
  font-size: .875rem;
}

.heading-style-h4 {
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.4;
}

.max-width-xlarge {
  width: 100%;
  max-width: 64rem;
}

.form_radio-icon {
  width: .875rem;
  height: .875rem;
  margin-top: 0;
  margin-left: 0;
  margin-right: .5rem;
}

.form_radio-icon.w--redirected-checked {
  border-width: .25rem;
  width: .875rem;
  height: .875rem;
}

.form_radio-icon.w--redirected-focus {
  width: .875rem;
  height: .875rem;
  box-shadow: 0 0 .25rem 0 #3898ec;
}

.text-style-nowrap {
  white-space: nowrap;
}

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

.text-align-left.small-text.add {
  margin-top: 1rem;
  margin-left: auto;
  margin-right: auto;
}

.text-align-left.paddy {
  padding-right: 2rem;
}

.text-align-left.paddy.aboutmobile {
  display: none;
}

.background-color-grey {
  background-color: #f5f5f5;
}

.form_input {
  background-color: #0000;
  min-height: 3rem;
  margin-bottom: .75rem;
  padding: .5rem 1rem;
}

.form_input.is-text-area {
  min-height: 8rem;
  padding-top: .75rem;
}

.heading-style-h6 {
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.5;
}

.padding-section-large {
  padding-top: 8rem;
  padding-bottom: 8rem;
}

.fs-styleguide_3-col {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  width: 100%;
  display: grid;
}

.fs-styleguide_3-col.is-align-start {
  align-items: start;
}

.text-style-link {
  color: var(--blue);
  text-decoration: underline;
}

.text-style-link.gradient-text {
  border-bottom: 1px solid var(--light-blue);
  background-image: linear-gradient(97deg, var(--light-blue), var(--sky-blue));
  color: var(--light-blue);
  text-decoration: underline;
}

.text-size-large {
  font-size: 1.5rem;
}

.fs-styleguide_header {
  background-color: #0000000d;
}

.heading-style-h2 {
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.2;
}

.page-wrapper {
  position: relative;
  overflow: visible;
}

.fs-styleguide_label {
  color: #fff;
  background-color: #0073e6;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding: .25rem .75rem;
  font-weight: 600;
  line-height: 1.4;
  display: flex;
}

.fs-styleguide_label.is-tag {
  background-color: #be4aa5;
}

.fs-styleguide_label.is-hex {
  color: #000;
  background-color: #f5f5f5;
}

.fs-styleguide_version {
  z-index: 5;
  color: #000;
  font-weight: 500;
  text-decoration: none;
}

.heading-style-h5 {
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.5;
}

.container-large {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.icon-height-medium {
  height: 2rem;
}

.text-style-allcaps {
  text-transform: uppercase;
}

.overflow-scroll {
  overflow: scroll;
}

.form_message-error {
  margin-top: .75rem;
  padding: .75rem;
}

.icon-height-large {
  height: 3rem;
}

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

.text-align-center.small-italics {
  font-size: 1.1rem;
  font-style: italic;
}

.text-align-center.addpad2 {
  padding-left: 8.3rem;
  padding-right: 8.3rem;
}

.form_component {
  margin-bottom: 0;
}

.main-wrapper {
  margin-left: 0;
}

.max-width-xxsmall {
  width: 100%;
  max-width: 12rem;
}

.layer {
  justify-content: center;
  align-items: center;
  position: absolute;
  inset: 0%;
}

.text-style-quote {
  border-left: .25rem solid #e2e2e2;
  margin-bottom: 0;
  padding: 0 1.25rem;
  font-size: 1.25rem;
  line-height: 1.5;
}

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

.button {
  border: .0625rem solid var(--light-blue);
  background-color: #000;
  background-image: linear-gradient(99deg, var(--light-blue), var(--sky-blue));
  color: #fff;
  text-align: center;
  border-radius: .1875rem;
  padding: .55rem 1.5rem;
  font-size: 1.1rem;
  font-weight: 500;
  transition: all .2s;
  display: inline-block;
}

.button:hover {
  background-image: linear-gradient(to bottom, var(--alice-blue), var(--alice-blue));
  color: var(--blue);
}

.button.is-text {
  color: #000;
  background-color: #0000;
  border: .125rem solid #0000;
}

.button.is-small {
  padding: .5rem 1.25rem;
}

.button.is-large {
  padding: 1rem 2rem;
}

.button.is-secondary {
  color: #000;
  background-color: #0000;
  border: .125rem solid #000;
}

.button.is-icon {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.button._2 {
  background-image: linear-gradient(to bottom, var(--white), var(--white));
  color: var(--blue);
  margin-left: 0;
}

.button._2:hover {
  border-color: var(--alice-blue);
  background-image: linear-gradient(to right, var(--light-blue), var(--sky-blue));
  color: var(--alice-blue);
}

.button._2.nomarg {
  margin-left: 0;
  margin-right: 0;
  display: inline-block;
}

.button._2.nomarg._100 {
  width: 100%;
}

.button._2.video {
  color: var(--white);
  height: 100%;
  margin-left: 0;
}

.button._2.video:hover {
  border-color: var(--blue);
  color: var(--blue);
  background-color: #a8cde9bf;
}

.button.video {
  background-color: #0000;
  background-image: linear-gradient(99deg, #2991def5, #7abdedf0);
  flex: 1;
  transition: background-color .2s, all .2s;
  position: relative;
}

.button.video:hover {
  background-image: linear-gradient(to bottom, var(--white), var(--white));
  color: var(--blue);
}

.button.extra {
  margin-top: .5rem;
}

.fs-styleguide_classes {
  grid-column-gap: .0625rem;
  grid-row-gap: .0625rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.text-size-medium {
  font-size: 1.25rem;
}

.fs-styleguide_section {
  grid-column-gap: 6rem;
  grid-row-gap: 6rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: start;
  display: grid;
}

.fs-styleguide_section.is-vertical {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-columns: 1fr;
}

.button-group {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.hide {
  display: none;
}

.padding-section-medium {
  padding-top: 5rem;
  padding-bottom: 5rem;
}

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

.form_radio {
  flex-direction: row;
  align-items: center;
  margin-bottom: .5rem;
  padding-left: 0;
  display: flex;
}

.fs-styleguide_spacing-all {
  display: none;
}

.fs-styleguide_color.is-1 {
  background-color: var(--blue);
}

.fs-styleguide_color.is-2, .fs-styleguide_color.is-3 {
  background-color: #fff;
}

.brix---btn-header-hidden-on-mbl {
  margin-left: 1.5rem;
}

.brix---hamburger-menu-bar-bottom, .brix---hamburger-menu-bar-top {
  background-color: var(--elements-webflow-library-neutral--800);
  border-radius: 1.25rem;
  width: 3.25rem;
  height: .25rem;
  margin-top: .75rem;
  margin-bottom: .75rem;
}

.brix---hamburger-menu-wrapper {
  padding: 0;
  transition: transform .3s;
}

.brix---hamburger-menu-wrapper:hover {
  transform: scale(.96);
}

.brix---hamburger-menu-wrapper.w--open {
  background-color: #0000;
}

.brix---header-nav-list-item-show-in-mbl {
  margin-bottom: 0;
  padding-left: 2rem;
  display: none;
}

.brix---header-nav-list-item {
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  font-size: 1rem;
  display: flex;
}

.brix---header-nav-link {
  text-align: center;
  padding: 0;
  transition: color .3s;
}

.brix---header-nav-link:hover {
  color: var(--light-blue);
}

.brix---header-nav-menu-list {
  z-index: 1;
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  align-items: center;
  margin-bottom: 0;
  margin-right: 1rem;
  padding-left: 0;
  list-style-type: none;
  display: flex;
}

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

.brix---header-logo {
  width: 15rem;
}

.brix---header-logo-link {
  transform-style: preserve-3d;
  padding-left: 0;
  transition: transform .3s, color .3s;
}

.brix---header-logo-link:hover {
  transform: scale3d(.96, .96, 1.01);
}

.brix---header-content-wrapper {
  justify-content: space-between;
  align-items: center;
  margin-top: 0;
  margin-bottom: -.5rem;
  padding-top: 0;
  display: flex;
}

.brix---container-default {
  max-width: 100%;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: .7rem;
}

.brix---header-wrapper {
  background-color: #ecf6ff;
  flex-flow: column;
  position: sticky;
  top: 0;
}

.heading-2 {
  font-family: League Spartan, sans-serif;
  font-weight: 600;
}

.brix---button-row-left {
  margin-right: 0;
  padding-right: 19.3rem;
}

.brix---button-row-left.addmargin {
  margin-top: 2rem;
}

.brix---buttons-row {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
  overflow: hidden;
}

.brix---buttons-row.mobilebut {
  display: none;
}

.brix---color-neutral-600 {
  color: var(--elements-webflow-library-neutral--600);
}

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

.brix---color-neutral-800 {
  color: var(--elements-webflow-library-neutral--800);
}

.brix---grid-hero-v1 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template: "."
  / 1.5fr 1.25fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  align-items: center;
  display: grid;
}

.brix---grid-hero-v1.flip {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  justify-content: stretch;
  justify-items: stretch;
}

.brix---grid-hero-v1.hide {
  display: none;
}

.brix---section-hero-primary {
  padding-top: 4rem;
  padding-bottom: 0;
}

.brix---section-hero-primary.mobile {
  display: none;
}

.brix---section-hero-primary.desktop, .brix---section-hero-primary.bitless {
  padding-top: 0;
}

.gradient-text {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(97deg, #2991dee3, #7abdedf0), url('../images/smallername.png');
  background-position: 0 0, 50%;
  background-size: auto, auto;
  -webkit-background-clip: text;
  background-clip: text;
  margin-bottom: 0;
}

.gradient-text.text-align-left.fixmobile {
  text-align: left;
  align-self: flex-start;
}

.gradient-text.guide-title {
  display: block;
}

.gradient-text.extras-ace {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.image {
  max-width: none;
  margin-top: 1rem;
  margin-left: 0;
}

.image.hero {
  max-width: 120%;
  margin-left: -4.6rem;
}

.image.smaller {
  width: 90%;
}

.image.fix.hero {
  cursor: pointer;
  width: 35rem;
  margin-left: -3rem;
  padding-right: 0;
}

.image.fix.hero.trigger-video-one {
  justify-content: flex-start;
  align-items: center;
  width: auto;
  max-width: 110%;
  transition: all .2s;
}

.image.fix.hero.trigger-video-one:hover {
  transform: scale(1.025);
}

.hero-text {
  max-width: 65ch;
  margin-top: 4rem;
}

.hero-text.fixit {
  margin-top: 0;
}

.hero-text.early {
  margin-top: 2rem;
}

.hero-para {
  padding-right: 7.1rem;
  font-size: 1.5rem;
}

.hero-para.pad.oopie {
  padding-right: 1rem;
}

.hero-para.newthing {
  max-width: 36ch;
  padding-right: 0;
}

.c-cards.gradient {
  background-image: linear-gradient(117deg, #2991dee6 24%, #7abdede6), url('../images/backdrop.webp');
  background-position: 0 0, 50%;
  background-size: auto, cover;
  margin-top: 3rem;
}

.c-cards.gradient.notop {
  background-image: linear-gradient(117deg, #2991de 24%, #7abded), url('../images/backdrop.webp');
  background-position: 0 0, 50%;
  background-size: auto, cover;
  margin-top: 3rem;
}

.gradient {
  background-image: linear-gradient(117deg, #2991dee6 24%, #7abdede6), url('../images/backdrop.webp');
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.gradient.curve {
  border-radius: .25rem;
}

.gradient.cta-calc {
  border: 3px solid var(--white);
  border-radius: 1rem;
  width: 100%;
}

.light-text {
  color: var(--alice-blue);
}

.light-text.text-align-center.addpadd2 {
  padding-left: 0;
  padding-right: 0;
}

.cards-flex {
  grid-column-gap: 1rem;
  grid-row-gap: .5rem;
  flex-flow: wrap;
  flex: 0 auto;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.cards-flex.grid {
  grid-column-gap: 1rem;
  grid-row-gap: .5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.c-card {
  background-color: var(--white);
  border-radius: .2rem;
  flex: 1;
  align-self: stretch;
}

.c-card.outline {
  border: .0625rem solid var(--blue);
  flex: 1;
  align-self: stretch;
  align-items: center;
  width: 100%;
  margin-bottom: 1.3rem;
  margin-left: .75rem;
  margin-right: .75rem;
  display: flex;
}

.c-card.outline.mobile-pricing {
  border-width: .25rem;
  order: 0;
}

.card-header {
  align-items: center;
  margin-bottom: 1rem;
  display: flex;
}

.card-header.footer {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border: .1875rem none var(--light-blue);
  border-radius: .18rem;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0;
}

.card-image {
  width: 4rem;
  margin-top: 0;
  margin-right: 1rem;
}

.padding-smedium {
  align-self: stretch;
  padding: 1.7rem;
}

.padding-smedium.mobile.flex-center {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: flex-start;
  align-self: flex-end;
  align-items: center;
}

.brix---paragraph-default-2 {
  margin-top: 1rem;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.125rem;
  line-height: 1.875rem;
}

.brix---color-neutral-801 {
  color: var(--elements-webflow-library-neutral--600);
}

.brix---mg-bottom-48px {
  margin-bottom: 3rem;
}

.brix---color-neutral-802 {
  color: var(--elements-webflow-library-neutral--800);
  padding-right: 2rem;
}

.brix---color-neutral-802.add {
  margin-top: 3rem;
}

.brix---color-neutral-802.extra {
  padding-right: .5rem;
}

.brix---mg-bottom-16px {
  margin-bottom: 1rem;
}

.c-cta {
  max-width: 47rem;
  margin-left: auto;
  margin-right: auto;
}

.c-cta.glow {
  border-radius: .2rem;
  box-shadow: 0 0 .875rem -.0625rem #f4faff66;
}

.cta-inner {
  background-color: var(--white);
}

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

.c-stat {
  flex: 0 auto;
  align-self: center;
}

.stat-wrap {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  text-align: center;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  width: 15rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.white-bar {
  background-color: #fff;
  border-radius: 1.25rem;
  flex: 0 auto;
  width: .25rem;
  max-width: .25rem;
  margin-top: 1.1rem;
  margin-bottom: 1.1rem;
}

.white-bar.blue {
  background-color: var(--light-blue);
}

.white-bar.blue.horizontal {
  width: 100%;
  max-width: 100%;
  height: .15rem;
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.white-bar.blue.horizontal.gradient {
  width: .3rem;
  height: auto;
}

.white-bar.horizontal {
  width: 750%;
  max-width: 100%;
  height: .1rem;
  margin-top: .5rem;
  margin-bottom: 1rem;
}

.brix---mg-bottom-24px {
  margin-bottom: 1.5rem;
}

.brix---text-200-bold {
  color: var(--light-blue);
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.25rem;
}

.brix---divider-40px {
  background-color: var(--light-blue);
  border-radius: 1.25rem;
  height: .3rem;
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}

.brix---divider-40px.gradient {
  width: 40rem;
  margin-left: auto;
  margin-right: auto;
}

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

.pricing-center {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.pricing-center.text-align-left {
  text-align: left;
  justify-content: center;
  align-items: center;
}

.checkmark-contain {
  align-items: center;
  margin-bottom: .6rem;
  display: flex;
}

.checkmark {
  width: 2rem;
  margin-bottom: .4rem;
  margin-right: 1rem;
}

.price-block {
  justify-content: space-between;
  align-items: flex-start;
  margin-right: .2rem;
  display: flex;
}

.price-block.centered {
  justify-content: center;
}

.price-text {
  color: var(--blue);
  font-size: 2rem;
  font-weight: 700;
  line-height: 1;
}

.price-text.gradient-text {
  color: var(--black);
  text-align: left;
  margin-right: .2rem;
  font-size: 2.4rem;
}

.brix---accordion-icon-wrapper {
  flex: 0 auto;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 2.375rem;
  min-width: 2.375rem;
  height: 2.375rem;
  min-height: 2.375rem;
  display: flex;
}

.brix---acordion-body {
  width: 100%;
  overflow: hidden;
}

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

.brix---accordion-content-wrapper {
  flex-direction: column;
  justify-content: center;
  display: flex;
}

.brix---accordion-item-wrapper-v4 {
  border: .0625rem solid var(--blue);
  background-color: var(--elements-webflow-library-neutral--100);
  cursor: pointer;
  transform-style: preserve-3d;
  border-radius: .3125rem;
  flex: 1;
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  padding: 1.45rem 1.7rem;
  transition: transform .3s;
  display: flex;
  box-shadow: 0 2px .8125rem -.25rem #2965908f;
}

.brix---accordion-item-wrapper-v4:hover {
  border-color: var(--blue);
  transform: scale3d(.96, .96, 1.01);
}

.brix---grid-1-column-gap-row-24px {
  grid-row-gap: 1.5rem;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-self: center;
  align-items: flex-start;
  display: flex;
}

.brix---grid-2-columns-stats-v4 {
  grid-column-gap: 1.75rem;
  grid-row-gap: 1.75rem;
  flex-flow: column wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row dense;
  place-items: start center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: none;
}

.brix---inner-container-574px---center {
  margin-left: auto;
  margin-right: auto;
}

.brix---color-accent-1 {
  color: var(--elements-webflow-library-accent--primary-1);
}

.brix---text-200 {
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.125rem;
  line-height: 1.25rem;
}

.brix---mg-bottom-8px {
  margin-bottom: .5rem;
}

.brix---card-link-icon-wrapper {
  border: .0625rem solid var(--elements-webflow-library-neutral--200);
  background-color: var(--elements-webflow-library-neutral--100);
  box-shadow: 0 2px 6px 0 var(--elements-webflow-library-general--shadow-01);
  color: var(--blue);
  transform-style: preserve-3d;
  border-radius: .25rem;
  align-items: center;
  padding: .875rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  text-decoration: none;
  transition: transform .3s, border-color .3s, color .3s;
  display: flex;
}

.brix---card-link-icon-wrapper:hover {
  border-color: var(--elements-webflow-library-accent--primary-1);
  transform: scale3d(.96, .96, 1.01);
}

.brix---grid-1-column {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brix---inner-container-400px {
  max-width: 25rem;
}

.brix---mg-bottom-40px-2 {
  margin-bottom: 2.5rem;
}

.brix---grid-contact-v14 {
  grid-column-gap: 3.75rem;
  grid-row-gap: 1.75rem;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  padding-bottom: 4rem;
  display: grid;
}

.brix---section-2 {
  color: var(--elements-webflow-library-neutral--100);
  padding-top: 2.5rem;
}

.brix---section-2.gradient {
  padding-top: 6rem;
  padding-bottom: 2.1rem;
}

.brix---section-2.add {
  margin-top: 2rem;
}

.brix---footer-bottom {
  border-top: .0625rem none var(--elements-webflow-library-neutral--300);
  color: var(--elements-webflow-library-neutral--600);
  text-align: center;
  padding-top: 2rem;
  padding-bottom: 3.4rem;
  font-size: 1.125rem;
  line-height: 1.875rem;
}

.brix---footer-logo {
  filter: brightness(200%) grayscale();
  transform-style: preserve-3d;
  margin-bottom: 1rem;
  margin-left: 1rem;
  transition: transform .3s;
}

.brix---footer-logo:hover {
  transform: scale3d(.97, .97, 1.01);
}

.brix---footer-wrapper {
  border-top: .0625rem solid var(--blue);
}

.brix---footer-wrapper.gradient.flat {
  background-image: linear-gradient(117deg, #2991dee6 24%, #7abdede6);
  background-position: 0 0;
  margin-top: 0;
}

.image-2 {
  max-width: 100%;
  margin-left: 0;
  display: block;
}

.image-2.bigger {
  max-width: 100%;
}

.image-2.bigger.lessmargin-top {
  cursor: pointer;
  margin-top: -4rem;
}

.image-2.bigger.lessmargin-top.trigger-video-two {
  width: 105%;
  max-width: 110%;
  margin-top: 2rem;
}

.image-2.bigger.margin-right {
  cursor: pointer;
  padding-right: 0;
}

.image-2.bigger.margin-right.trigger-video-three {
  margin-top: -1rem;
}

.paragraph {
  color: var(--elements-webflow-library-neutral--100);
  font-size: 1rem;
  font-weight: 400;
}

.modal-video-one {
  z-index: 9999;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.close-video-uno {
  background-color: #add0e9b5;
  justify-content: center;
  align-items: center;
  padding: 0;
  display: flex;
  position: absolute;
  inset: 0%;
}

.promo-code {
  z-index: 100;
  border-top: .0625rem solid var(--white);
  background-color: var(--light-blue);
  background-image: linear-gradient(#449ddfd9, #449ddfd9), url('../images/backdrop.webp');
  background-position: 0 0, 0 0;
  background-size: auto, auto;
  margin-top: -.1rem;
  position: static;
  inset: auto 0% 0%;
}

.link-block {
  justify-content: center;
  text-decoration: none;
  display: flex;
}

.richtexto li {
  font-size: 1.3rem;
}

.richtexto p {
  line-height: 1.4;
}

.richtexto strong {
  color: var(--blue);
}

.header {
  background-image: linear-gradient(#2991ded6, #2991ded6), url('../images/wizard-prof.png');
  background-position: 0 0, 50%;
  background-size: auto, auto;
}

.popup {
  z-index: 1000;
  background-color: #ffffffb8;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.x-out {
  z-index: 1001;
  position: absolute;
  inset: 0%;
}

.html-embed {
  z-index: 1002;
  position: relative;
}

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

.client-logo {
  -webkit-backdrop-filter: blur(.3125rem);
  backdrop-filter: blur(.3125rem);
  max-width: 12rem;
}

.client-logo.mac {
  background-color: #15c1f3;
  padding: .6875rem;
}

.client-logo.invert {
  filter: invert();
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
}

.client-logo.wider {
  max-width: 14rem;
}

.client-logos {
  grid-column-gap: 2.4rem;
  grid-row-gap: 1rem;
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  margin-top: .25rem;
  margin-bottom: 1rem;
  display: flex;
}

.testimonial-pop {
  text-align: center;
  border-radius: .5rem;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: flex-start;
  max-width: 90%;
  margin-top: 1rem;
  padding: 1.2rem 3.1rem;
  display: flex;
}

.small-text {
  text-align: center;
  text-transform: none;
  align-self: flex-start;
  margin-bottom: .4rem;
  font-size: 1.1rem;
  line-height: 1.3;
}

.small-text.left-align {
  text-align: left;
}

.small-text.text-color-white.lilnote {
  line-height: 1.4;
}

.small-text.stat-italic.text-align-left, .small-text.text-align-left {
  text-align: left;
}

.small-text.text-align-left.lilbigger {
  font-size: 1.15rem;
}

.small-text.text-align-left.lilbigger.dashintro {
  font-size: 1.2rem;
}

.small-text.smaller {
  align-self: center;
  margin-bottom: 0;
  font-size: .9rem;
}

.small-text.smaller.addmar {
  margin-left: .5rem;
}

.video-container {
  aspect-ratio: auto;
  position: relative;
}

.video-container.somethin.overflow {
  z-index: 0;
  aspect-ratio: auto;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  height: 100%;
  margin-top: 0;
  display: flex;
}

.image-60 {
  margin-right: 0;
}

.text-span {
  color: var(--blue);
  text-align: center;
  font-style: italic;
}

.testimonials {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch space-around;
  place-items: center baseline;
  margin-top: 2rem;
  margin-bottom: 2rem;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
}

.testimonials.old {
  display: none;
}

.portrait-testimonial {
  border-radius: 100%;
  width: 3rem;
  margin-right: 1rem;
}

.test-tag {
  justify-content: center;
  align-self: stretch;
  align-items: center;
  margin-top: .5rem;
  display: flex;
}

.totalprice {
  color: #fff;
  margin-bottom: -.5rem;
  font-size: 2.2rem;
  font-weight: 700;
}

.totalprice.lost {
  font-size: 3rem;
}

.totalprice.roi {
  font-size: 4rem;
}

.select-field {
  background-color: #fffefe;
}

.div-block-35 {
  margin-top: 0;
  margin-right: 2rem;
}

.div-block-35.fix5.horiz {
  display: flex;
}

.div-block-35.add {
  margin-top: 2rem;
}

.div-block-35.fixed {
  margin-right: 0;
}

.black-form {
  grid-column-gap: .4rem;
  grid-row-gap: .4rem;
  color: var(--black);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

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

.black-form.gradient {
  grid-column-gap: 1rem;
  grid-row-gap: .5rem;
  color: var(--white);
  border-radius: .3rem;
  padding: 1.5rem;
}

.black-form.gradient.toielt {
  background-image: linear-gradient(117deg, #2991dee6 24%, #7abdede6);
  background-position: 0 0;
  background-size: auto;
}

.black-form.gradient.toielt.fixy {
  padding: 2.2rem;
}

.black-form.gradient.moregap {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
}

.black-form.gradient._3 {
  grid-template-columns: 1fr 1fr 1fr;
}

.book {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 2rem;
  display: grid;
}

.book.tall.biggergaps {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  text-align: center;
  flex-flow: column;
  display: flex;
}

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

.success-message {
  color: var(--blue);
  background-color: #dddddd08;
}

.select-field-3 {
  color: var(--black);
  background-color: #fff;
}

.text-field-2, .text-field-3 {
  color: var(--black);
}

.content-text {
  margin-right: 3rem;
  padding-right: 0;
}

.content-para {
  padding-right: 2.5rem;
}

.fix {
  padding-right: 1rem;
}

.hero {
  padding-right: 3rem;
}

.div-block-36 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  display: flex;
}

.resultbox {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: none;
}

.radio-button {
  margin-top: .4375rem;
}

.div-block-37 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.image-full {
  border: .625rem solid #3999e0;
  border-radius: .5rem;
  width: 90%;
}

.image-full._100 {
  width: 100%;
  margin-top: .5rem;
}

.image-full._100.heritage {
  object-fit: cover;
  width: 100%;
  min-height: 18rem;
  max-height: 18rem;
}

.question {
  font-size: 1.5rem;
}

.hero-images {
  grid-column-gap: .0625rem;
  grid-row-gap: .0625rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1rem;
  display: none;
}

.herotest-image.onpage {
  border: .1875rem solid var(--blue);
  border-radius: .2rem;
  margin-right: 0;
}

.backgroundvid-button {
  z-index: -1;
  background-image: linear-gradient(85deg, #2991de87, #7abded4a);
  border-radius: 6px;
  max-height: 100%;
  transition: all .125s;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.backgroundvid-button:hover {
  background-color: #2991de40;
}

.trigger-video-one {
  cursor: pointer;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: visible;
}

.trigger-video-one.hidemobile {
  display: flex;
}

.hero-form {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1.5rem;
  margin-bottom: -3rem;
  display: grid;
}

.insight-box {
  border: .1875rem solid var(--blue);
  background-color: var(--white);
  border-radius: .3rem;
}

.insights-tag {
  color: var(--blue);
  text-align: left;
  align-self: flex-start;
  font-weight: 500;
}

.insight-grid {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-columns: 1fr 1fr 1fr;
  align-items: start;
}

.insights-headers {
  margin-bottom: .5rem;
}

.radio-field {
  cursor: pointer;
  border: .0625rem solid #fff;
  border-radius: .3rem;
  margin-bottom: .5rem;
  padding: .8rem 1.1rem .8rem 2.4rem;
  transition: all .2s;
}

.radio-field:hover {
  color: var(--white);
  background-color: #ffffff2b;
}

.hero-explain-grid {
  grid-column-gap: 3.125rem;
  grid-row-gap: 3.125rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.text-span-2, .text-span-3 {
  color: var(--blue);
  font-weight: 600;
}

.text-span-4, .text-span-5, .text-span-6 {
  color: var(--blue);
}

.how-work {
  color: var(--white);
  font-size: 1rem;
  text-decoration: underline;
}

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

.div-block-39 {
  grid-column-gap: 1.3125rem;
  grid-row-gap: 3.125rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-39.add {
  grid-column-gap: 2rem;
  margin-top: 2rem;
}

.div-block-39._4 {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.text-blue {
  color: var(--blue);
}

.smaller {
  font-size: 1.3rem;
}

.hero-brief {
  margin-top: .3rem;
  font-size: 1.1rem;
}

.div-block-40 {
  width: 70%;
}

.link3 {
  color: var(--blue);
}

.image-63 {
  width: 15rem;
}

.video-caption {
  text-align: center;
  margin-top: 1rem;
  font-size: 1rem;
  font-style: italic;
}

.right-text {
  margin-left: 2rem;
}

.div-block-42.right {
  flex-flow: column;
  display: flex;
}

.div-block-43 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-43.add.relative {
  justify-content: center;
  align-items: flex-start;
  display: block;
  position: relative;
}

.image-illustration {
  width: 30rem;
}

.image-illustration.padding-right.padding-large {
  padding-right: 0;
}

.modal-video-two, .modal-video-three {
  z-index: 9999;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.close-video-two, .close-video-three {
  background-color: #add0e9b5;
  justify-content: center;
  align-items: center;
  padding: 17.4em;
  display: flex;
  position: absolute;
  inset: 0%;
}

.socialfresh {
  display: none;
}

.html-embed-3 {
  height: auto;
  margin-top: 0;
  margin-left: 9vw;
}

.html-embed-3.case {
  margin-left: 9vw;
  margin-right: 9vw;
}

.html-embed-3.homepage {
  margin-top: 1rem;
}

.html-embed-3.mobile {
  margin-left: 9vw;
  margin-right: 9vw;
}

.html-embed-3.mobile.casestudypage {
  margin-left: 0;
  margin-right: 0;
}

.stat-italic {
  color: var(--light-blue);
  font-style: italic;
}

.div-block-44 {
  padding-top: 3rem;
}

.big-stat {
  font-size: 2rem;
}

.big-stat.gradient-text {
  font-size: 3rem;
  font-weight: 700;
}

.big-stat.text-color-white {
  font-size: 3rem;
  font-weight: 700;
  line-height: .8;
}

.paragraph-29 {
  font-size: 1.5rem;
  line-height: 1;
}

.stat-para {
  margin-left: 0;
}

.stat-para.text-color-white {
  align-self: auto;
}

.video-iframe {
  width: 50rem;
  height: 29rem;
}

.add-padding {
  padding-right: 14.8rem;
}

.button-grid {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1rem;
  display: flex;
}

.how-we-calc {
  border: .4375rem solid var(--light-blue);
  margin-top: 4rem;
  margin-bottom: 4rem;
}

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

.code-embed, .code-embed-2, .code-embed-3 {
  display: none;
}

.image-66 {
  align-self: flex-start;
  width: 40%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
}

.code-embed-4 {
  margin: 3rem;
}

.do-ttriggervideo {
  cursor: pointer;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
  overflow: hidden;
}

.link-block-2 {
  margin-top: 1rem;
  margin-bottom: 1rem;
  text-decoration: none;
}

.text-block {
  color: var(--blue);
  text-decoration: none;
}

.text-block.text-color-white {
  color: var(--white);
  text-decoration: underline;
}

.code-embed-5 {
  margin: 3rem 11.9rem 6.7rem;
}

.code-embed-6 {
  display: none;
}

.tabs-menu {
  justify-content: center;
  align-items: center;
  margin-top: 2rem;
  margin-bottom: 1.5rem;
  display: flex;
}

.tab-link-tab-1 {
  background-color: var(--sky-blue);
  color: var(--white);
  border-top-left-radius: .18rem;
  border-bottom-left-radius: .18rem;
}

.tab-link-tab-1.w--current {
  background-color: var(--light-blue);
  color: var(--white);
  border-top-left-radius: .18rem;
  border-bottom-left-radius: .18rem;
}

.tab-link-tab-2 {
  background-color: var(--sky-blue);
  color: var(--white);
  border-top-right-radius: .18rem;
  border-bottom-right-radius: .18rem;
}

.tab-link-tab-2.w--current {
  background-color: var(--light-blue);
}

.row {
  margin-bottom: -2rem;
  margin-left: -1.25rem;
  margin-right: -1.25rem;
}

.row.flex-center {
  flex-flow: row;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 0;
  display: flex;
}

.tab-link {
  border-bottom: .1rem solid var(--light-blue);
  opacity: .4;
  cursor: pointer;
  background-color: #0000;
  border-left: .18rem #0000;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  margin-left: 0;
  padding: 0 1rem 1rem;
  transition: border-color .2s, opacity .2s ease-out;
  display: block;
}

.tab-link:hover {
  border-bottom: 2px solid var(--sky-blue);
  border-left-style: none;
  border-left-color: var(--sky-blue);
  opacity: .6;
  padding-left: 0;
  text-decoration: none;
}

.tab-link.w--current {
  border-bottom: 2px solid var(--light-blue);
  border-left: .18rem none var(--light-blue);
  opacity: 1;
  background-color: #0000;
  margin-left: 0;
  padding-bottom: .3rem;
  padding-left: 0;
  padding-right: 0%;
}

.col {
  margin-bottom: 2rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.col._2col {
  flex: 0 50%;
}

.col._2col.tab-menu {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  margin-bottom: 0;
  padding-right: .15rem;
  display: flex;
}

.col._2col.overflow-visible {
  margin-bottom: 0;
  padding-top: 1rem;
  padding-left: 1.85rem;
  padding-right: 1.85rem;
  overflow: visible;
}

.tab_pane {
  overflow: visible;
}

.tab_illo-wrapper {
  border: .2rem none var(--light-blue);
  text-align: left;
  border-radius: .18rem;
  margin-left: auto;
  margin-right: auto;
  padding: .6rem;
  font-weight: 400;
  position: relative;
}

.section {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100vh;
  padding-top: 8%;
  padding-bottom: 8%;
  display: flex;
  position: relative;
}

.container {
  background-color: var(--white);
  border-radius: .18rem;
  flex: 1;
  margin-left: auto;
  margin-right: auto;
  padding: 1rem 2.6rem;
}

.div-block-46 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  place-content: start space-between;
  align-items: center;
  margin: 1rem 2rem;
  display: flex;
}

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

.bold-text-4 {
  font-size: 2.3rem;
  font-weight: 700;
}

.tabs-testimonials {
  flex-flow: column;
}

.tabs-testimonials.mobile {
  display: none;
}

.tabs-testimonials.report {
  margin-left: 1rem;
  margin-right: 1rem;
}

.team-container {
  grid-column-gap: 3rem;
  grid-row-gap: 1.5rem;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  margin-top: 2rem;
  margin-bottom: 4.9rem;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.quest-guide {
  grid-column-gap: .2rem;
  grid-row-gap: .2rem;
  flex-flow: column;
  flex: 0 auto;
  justify-content: space-around;
  align-self: flex-start;
  align-items: center;
  width: 15%;
  display: flex;
}

.quest-guide-image {
  aspect-ratio: auto;
  width: 12rem;
  margin-bottom: 1rem;
  overflow: clip;
}

.stats-results {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  border: .3125rem solid var(--light-blue);
  background-color: var(--white);
  text-align: center;
  border-radius: .3rem;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  padding: 2.2rem 2.3rem;
  display: flex;
}

.stat-result {
  border: .0625rem #000;
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  width: 100%;
  margin: 1rem 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.tabs {
  display: flex;
}

.tabs-menu-2 {
  flex-flow: column;
  display: flex;
}

.choose-guide-image {
  width: 3.5rem;
  margin-right: 1rem;
}

.tab-link-tab-1-2 {
  background-color: #67b7f2;
  justify-content: flex-start;
  align-self: stretch;
  align-items: center;
  display: flex;
}

.tab-link-tab-1-2.w--current {
  background-color: #1892ec33;
  padding-top: .25rem;
  padding-bottom: .25rem;
}

.choose-guide-name {
  color: #fff;
}

.tabs-menu-3 {
  flex-flow: column;
  display: flex;
}

.tabs-2 {
  display: flex;
}

.code-embed-7 {
  margin-left: 1rem;
}

.tab-link-tab-1-3 {
  background-color: #c8c8c8;
}

.tab-link-tab-1-3.w--current {
  background-color: #e8edff;
}

.tab-link-tab-2-3 {
  background-color: var(--alice-blue);
}

.stat-group {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1rem;
  display: grid;
}

.stat-group.flex {
  flex-flow: wrap;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.content-block-casestudy {
  max-width: 95%;
  padding-top: 0;
}

.case-study-grid {
  grid-column-gap: 4rem;
  grid-row-gap: 7rem;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  align-content: center;
}

.case-study-logo.invert {
  width: 100%;
}

.dropdown-list {
  display: none;
}

.dropdown-list.w--open {
  border-style: none solid solid;
  border-width: .0625rem;
  border-color: var(--blue);
  background-color: var(--white);
  border-radius: .125rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.link-block-4 {
  justify-content: center;
  align-self: center;
  align-items: center;
  height: 4rem;
  max-height: 5rem;
  padding: .7rem;
  transition: all .105s;
  display: flex;
}

.link-block-4:hover {
  background-color: var(--alice-blue);
}

.link-block-4.w--current {
  transition: all 75ms;
}

.link-block-4.w--current:hover {
  background-color: var(--alice-blue);
}

.desat {
  filter: saturate(82%);
}

.case-studies-grid {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 4rem;
  display: grid;
}

.logo-case {
  width: 10rem;
}

.logo-case.big {
  width: 15rem;
}

.logo-case.small {
  width: 8rem;
}

.case-study-teaser {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  cursor: pointer;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.div-block-50 {
  border: .125rem solid var(--light-blue);
  cursor: pointer;
  background-image: linear-gradient(#ecf6ffd9, #ecf6ffd9), url('../images/Slide-16_9---16-3-1.png');
  background-position: 0 0, 50%;
  background-size: auto, cover;
  border-radius: .1875rem;
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 20rem;
  height: 10rem;
  display: flex;
}

.div-block-50:hover {
  background-image: linear-gradient(#b9deffd9, #b9deffd9), url('../images/Slide-16_9---16-3-1.png');
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.div-block-50.focus {
  border: .125rem solid var(--light-blue);
  background-image: linear-gradient(#ebf5fed6, #ebf5fed6), url('../images/Screenshot-2024-04-30-at-2.05-1-1.png');
  background-position: 0 0, 50%;
  background-size: auto, cover;
  flex: 1;
  display: flex;
}

.div-block-50.focus:hover {
  background-image: linear-gradient(#c3e3ffc7, #c3e3ffc7), url('../images/Screenshot-2024-04-30-at-2.05-1-1.png');
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.div-block-50.yeti {
  background-image: linear-gradient(#ecf6ffcf, #ecf6ffcf), url('../images/Screenshot-2024-04-30-at-8.49-1-1-1.png');
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.div-block-50.yeti:hover {
  background-image: linear-gradient(#c7e2facf, #c7e2facf), url('../images/Screenshot-2024-04-30-at-8.49-1-1-1.png');
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.div-block-50.deep {
  -webkit-backdrop-filter: blur(.3125rem);
  backdrop-filter: blur(.3125rem);
  background-image: linear-gradient(#ecf6ffdb, #ecf6ffdb), url('../images/Screenshot-2024-06-17-at-6.05.06-PM.png');
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.div-block-50.deep:hover {
  background-image: linear-gradient(#cee8ffdb, #cee8ffdb), url('../images/Screenshot-2024-06-17-at-6.05.06-PM.png');
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.div-block-50.cc {
  background-image: linear-gradient(#f5f5f5cc, #f5f5f5cc), url('../images/Group-20-4-1.png');
  background-size: auto, cover;
}

.div-block-50.cc:hover {
  background-image: linear-gradient(#a8daffb5, #a8daffb5), url('../images/Group-20-4-1.png');
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.div-block-50.push {
  background-image: linear-gradient(#eaf4fdd6, #eaf4fdd6), url('../images/Slide-16_9---15-6-1.jpg');
}

.div-block-50.push:hover {
  background-image: linear-gradient(#cce7ffd6, #cce7ffd6), url('../images/Slide-16_9---15-6-1.jpg');
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.link-3 {
  color: #fff;
}

.case-study-logo-page {
  align-self: flex-start;
  width: 22rem;
  margin-top: .5rem;
  margin-bottom: .5rem;
  margin-left: 0;
}

.case-study-logo-page.yeto {
  width: 13rem;
}

.case-study-logo-page.focus {
  width: 15rem;
}

.footer-dark {
  background-color: #f5f7fa;
  background-image: linear-gradient(87deg, var(--light-blue), var(--sky-blue));
  color: #fff;
  border-bottom: .0625rem solid #e4ebf3;
  padding: 3.125rem 9vw .9375rem;
  display: block;
  position: relative;
}

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

.footer-wrapper {
  justify-content: space-between;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.footer-brand {
  margin-bottom: 1rem;
}

.footer-content {
  grid-column-gap: 4.375rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: auto;
  grid-template-columns: auto auto 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.footer-block {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.title-small {
  letter-spacing: .0625rem;
  text-transform: uppercase;
  margin-bottom: .1875rem;
  font-weight: 700;
  line-height: 1rem;
}

.footer-link {
  color: #fff;
  margin-top: .75rem;
  margin-bottom: .375rem;
  font-size: 1.1rem;
  line-height: 1rem;
  text-decoration: none;
}

.footer-link:hover {
  -webkit-text-stroke-width: .5px;
}

.footer-divider {
  background-color: #e4ebf3;
  width: 100%;
  height: .0625rem;
  margin-top: 4.375rem;
  margin-bottom: .9375rem;
}

.footer-copyright-center {
  text-align: center;
  font-size: .875rem;
  line-height: 1rem;
}

.code-embed-8 {
  background-color: #ededed00;
}

.carousel-component {
  width: 100vw;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  overflow: hidden;
}

.carousel-component.space, .carousel-component.add {
  padding-top: 1.2rem;
  padding-bottom: 1.2rem;
}

.logo {
  filter: brightness(0%) contrast(200%) invert() grayscale();
  align-self: center;
  width: 13em;
  max-width: none;
  margin-left: 0;
  margin-right: 0;
}

.logo.bigger {
  width: 15em;
}

.logo.bigger.cc {
  width: 15rem;
  margin-top: 0;
}

.logo.yeti {
  width: 8.5rem;
}

.logo.focus {
  filter: brightness(0%) contrast(200%) invert() grayscale();
  width: 10.5rem;
  margin-right: 0;
}

.logo.seer {
  width: 6.5rem;
  margin-left: 0;
}

.logo.mac {
  width: 10rem;
}

.logo.push {
  width: 7rem;
}

.logo.rockstar, .logo.bigfish {
  width: 4em;
}

.logo.kong {
  filter: contrast(200%) invert() grayscale();
  width: 9em;
}

.logo-link {
  display: flex;
}

.logo-carousel-wrap {
  backface-visibility: hidden;
  flex: none;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  margin-top: -.5rem;
  margin-bottom: .5rem;
  padding-left: 0;
  display: flex;
  overflow: hidden;
  transform: perspective(1px);
}

.logo-link-2 {
  filter: grayscale();
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.carousel {
  border-bottom: 1px solid var(--white);
  flex-direction: row;
  width: 100%;
  padding-top: .5rem;
  padding-bottom: .5rem;
  display: flex;
  overflow: hidden;
}

.videoheader {
  aspect-ratio: 1;
  cursor: pointer;
  width: 115%;
  height: auto;
  margin-top: -2rem;
  margin-left: -2rem;
}

.videoheader.somethinooo {
  z-index: 3;
  aspect-ratio: auto;
  filter: none;
  flex: 1;
  width: 100%;
  height: auto;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
  position: relative;
  transform: scale(1.3);
}

.videoheader.somethinooo.left {
  z-index: 2;
  aspect-ratio: auto;
  align-self: flex-start;
  margin-top: 0%;
  margin-bottom: 2rem;
  margin-left: -100%;
  transform: scale(1.3);
}

.videoheader.somethinooo.left.middle {
  align-self: center;
}

.videoheader.somethinooo.middle {
  aspect-ratio: auto;
  border-radius: 2rem;
  align-self: center;
  transform: scale(1.2);
}

.videoheader.somethinooo.rounded {
  margin-bottom: 2rem;
}

.close-video-oneeo {
  background-color: #add0e9b5;
  justify-content: center;
  align-items: center;
  padding: 0;
  display: flex;
  position: absolute;
  inset: 0%;
}

.div-block-53 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  display: flex;
}

.image-72.trigger-video-assess {
  cursor: pointer;
}

.smalleh {
  font-size: 4.8vw;
}

.logo-carousel-clone-2 {
  grid-column-gap: 1rem;
  justify-content: flex-start;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
  display: flex;
  overflow: hidden;
}

.logo-carousel-item-2 {
  flex: none;
  align-self: center;
  padding: 1rem 0 0;
}

.logo-carousel-2 {
  grid-column-gap: 3rem;
  flex: 1;
  justify-content: flex-start;
  align-self: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 2.5rem;
  padding-left: 0;
  list-style-type: none;
  display: flex;
}

.menu-contain {
  display: none;
}

.image-73 {
  transform-style: preserve-3d;
}

.menu-tab {
  display: none;
}

.report-tab {
  cursor: pointer;
  background-color: #c8c8c800;
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-left: 3rem;
  text-decoration: none;
}

.report-tab:hover {
  color: #2991de;
  background-color: #2991de1f;
}

.report-tab.w--current {
  color: var(--white);
  background-color: #b4dfff8f;
  font-size: 1rem;
}

.report-menu {
  border-right: 2px solid var(--light-blue);
  background-color: var(--white);
  width: 25vw;
  height: 100vh;
  position: fixed;
  inset: 0% auto 0% 0%;
}

.logo-report {
  width: 80%;
  margin-top: 1rem;
  margin-left: 2rem;
}

.chart-wrap {
  border: 2px solid var(--light-blue);
  background-color: var(--color);
  color: #203849;
  border-radius: .5rem;
  justify-content: center;
  align-self: center;
  align-items: center;
  padding: 1.1rem 0 2rem;
  display: block;
}

.chart-wrap.linechart {
  width: 100%;
  min-height: 22rem;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.chart-wrap.recommendation {
  width: 100%;
  padding-top: 0;
  padding-bottom: 0;
}

.chart-wrap.noborder {
  border-style: solid;
  border-width: .5px;
  transition: all .125s;
}

.chart-wrap.noborder:hover {
  box-shadow: none;
}

.grid-3 {
  grid-column-gap: 1rem;
  grid-row-gap: 3rem;
  color: #401b49;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  justify-content: stretch;
  height: 100%;
  padding: .5rem;
  display: flex;
}

.c-ticker {
  z-index: 3;
  background-image: linear-gradient(#2991ded9, #2991ded9), url('../images/backdrop.webp');
  background-position: 0 0, 0 0;
  background-size: auto, auto;
  margin-top: 6rem;
  margin-bottom: 2.75rem;
  position: relative;
}

.chart-container {
  justify-content: center;
  align-items: center;
  min-height: 11rem;
  max-height: none;
  font-size: 1.3rem;
  display: flex;
}

.chart-container.linechart {
  min-height: 100%;
  margin-top: 1rem;
}

.menu-report {
  flex-flow: column;
  padding-top: .8rem;
  display: flex;
}

.report-content {
  width: 75vw;
  margin-left: auto;
  margin-right: 0%;
  display: flex;
}

.report-menu-text {
  font-size: 1.1rem;
}

.report-menu-text:hover {
  color: var(--light-blue);
}

.heading-7 {
  font-weight: 600;
}

.high-level-stats {
  grid-column-gap: .8rem;
  grid-row-gap: .8rem;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-54 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: row;
  display: flex;
}

.div-block-55, .div-block-56 {
  flex: 1;
}

.comment {
  border: 2px solid var(--light-blue);
  background-color: var(--white);
  color: var(--blue);
  border-radius: .2rem;
  flex: 1;
  margin-left: 0;
  margin-right: 0;
  padding: 1rem;
  font-size: 1.2rem;
}

.comments {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  color: var(--white);
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  margin-top: 1.5rem;
  font-size: 1.1rem;
  display: flex;
}

.div-block-57 {
  border: 2px solid var(--light-blue);
  background-color: var(--color);
  border-radius: 4px;
  width: 80%;
  padding: 2.1rem;
}

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

.bigger-wrap {
  position: relative;
}

.text-span-7 {
  font-weight: 400;
}

.paragraph-31 {
  text-transform: uppercase;
  margin-bottom: .5rem;
  font-size: 1rem;
}

.div-block-60 {
  cursor: pointer;
  justify-content: center;
  align-self: center;
  align-items: center;
  margin-top: 0;
  display: flex;
  position: relative;
  transform: translate(0);
}

.div-block-60.secondary {
  justify-content: center;
  align-items: flex-start;
  margin-top: 2rem;
}

.div-block-60.secondary.early {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: static;
}

.div-block-60.secondary.earlyaccesvis {
  padding-top: 1rem;
}

.less {
  margin-bottom: -2rem;
}

.white-icon {
  filter: brightness(0%) invert();
  color: #fff;
  width: 6rem;
  margin-left: auto;
  margin-right: auto;
}

.blog-post_header_image {
  aspect-ratio: 2;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.blog-post_header_image.centered {
  object-fit: cover;
  object-position: 50% 25%;
}

.blog-post_header_image.background-color-white {
  object-position: 50% 0%;
}

.padding-section-large-2 {
  padding-top: 5.8rem;
  padding-bottom: 0;
}

.blog-post_header_image-wrapper {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}

.padding-global-2 {
  padding-left: 5%;
  padding-right: 5%;
}

.blog-post_header_title-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin: 3rem auto 0;
  display: flex;
}

.text-weight-semibold {
  color: var(--blue);
  font-weight: 600;
}

.section_blog-post_body {
  margin-top: 5rem;
}

.blog-post_body_content {
  margin-bottom: 4rem;
}

.text-size-medium-2 {
  font-size: 1.125rem;
}

.blog-post_blog-list_image {
  aspect-ratio: 3 / 2;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.blog-post_blog-list_image-link {
  width: 100%;
  margin-bottom: 1.5rem;
}

.heading-style-h5-2 {
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.4;
}

.blog-post_blog-list_component {
  flex-direction: column;
  align-items: center;
}

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

.button-group-2 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.button-group-2.is-center {
  justify-content: center;
}

.blog3_title-link {
  margin-bottom: .5rem;
  text-decoration: none;
  display: block;
}

.section_blog-post_blog-list {
  display: none;
}

.blog-post_blog-list_image-wrapper {
  width: 100%;
  overflow: hidden;
}

.button-3 {
  border: 1px solid var(--\<unknown\|relume-variable-color-neutral-1\>);
  background-color: var(--\<unknown\|relume-variable-color-neutral-1\>);
  color: var(--\<unknown\|relume-variable-color-neutral-2\>);
  text-align: center;
  padding: .75rem 1.5rem;
  text-decoration: none;
}

.button-3.is-secondary {
  color: var(--\<unknown\|relume-variable-color-neutral-1\>);
  background-color: #0000;
}

.blog1_title-link {
  margin-bottom: .5rem;
  text-decoration: none;
  display: block;
}

.section_blog1 {
  margin-top: 2rem;
}

.heading-style-h5-3 {
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.4;
}

.blog1_item {
  height: 100%;
  padding: .6rem;
  transition: all .1s;
}

.blog1_item:hover {
  background-color: var(--alice-blue);
}

.blog1_image-link {
  width: 100%;
  margin-bottom: 1.5rem;
}

.blog1_image {
  aspect-ratio: 3 / 2;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.blog1_component {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

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

.padding-global-3 {
  padding-left: 5%;
  padding-right: 5%;
}

.blog1_image-wrapper {
  width: 100%;
  overflow: hidden;
}

.slide {
  width: 30%;
  height: 100%;
  margin-left: 1rem;
}

.slider-2 {
  background-color: #ddd0;
}

.mask-2 {
  height: 25rem;
}

.icon-2 {
  background-color: var(--blue);
  height: 3rem;
  padding-top: .2rem;
  padding-bottom: .2rem;
}

.slide-nav {
  color: var(--light-blue);
  display: none;
  position: absolute;
  top: 120%;
}

.cya-wrapper {
  z-index: 2000;
  background-image: linear-gradient(148deg, var(--light-blue), var(--sky-blue)), url('../images/backdrop.webp');
  background-position: 0 0, 50%;
  background-size: auto, cover;
  display: none;
  position: fixed;
  inset: 0%;
}

.big-text {
  color: var(--white);
  flex: 0 auto;
  align-self: flex-start;
  width: 50rem;
  min-width: 100%;
  margin-right: 5rem;
  font-size: 3rem;
  font-weight: 600;
}

.scroll-down {
  width: 3rem;
  transform: rotate(90deg);
}

.flex-overflow {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-62 {
  flex-flow: column;
  margin-bottom: .35rem;
  padding-right: 3rem;
  display: flex;
}

.image-76 {
  z-index: 2;
  width: 125%;
  max-width: none;
  margin-top: -2%;
  margin-left: 0;
  position: relative;
}

.div-block-63 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: row;
  flex: 0 auto;
  order: 0;
  margin-top: 2rem;
  display: flex;
}

.div-block-64 {
  flex: 0 auto;
  width: 50%;
}

.div-block-65 {
  width: 50%;
}

.image-78 {
  width: 30rem;
}

.link-4 {
  color: var(--blue);
}

.addpad.dinkhy {
  padding-right: 2.6rem;
}

.player-block-template {
  display: none;
}

.layout493_tab-link {
  border-bottom: 1px solid var(--\<unknown\|relume-variable-border-color-1\>);
  opacity: .4;
  background-color: #0000;
  padding: 1rem 0;
}

.layout493_tab-link.w--current {
  opacity: 1;
  background-color: #0000;
  border-left-color: #000;
}

.div-block-68 {
  justify-content: flex-start;
  align-items: center;
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: flex;
}

.layout491_tabs {
  grid-column-gap: 4.6rem;
  grid-row-gap: 4.6rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 2fr;
  grid-auto-flow: column;
  place-items: start stretch;
  display: grid;
}

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

.layout491_tabs-menu {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  flex: 0 auto;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  margin-top: -1rem;
  display: grid;
}

.layout491_tab-link {
  border-bottom: 1px solid var(--light-blue);
  opacity: .4;
  background-color: #0000;
  margin-bottom: 0;
  padding: 0 0;
}

.layout491_tab-link.w--current {
  opacity: 1;
  background-color: #0000;
  margin-top: 0;
  padding-bottom: 1rem;
}

.layout491_paragraph {
  margin-bottom: 0;
  overflow: hidden;
}

.layout491_tabs-content {
  overflow: visible;
}

.layout491_tab-pane {
  border-radius: 1rem;
  overflow: visible;
}

.layout491_lightbox {
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
  position: relative;
}

.progress-bars {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  border-radius: 1rem;
  flex-flow: column;
  flex: 1;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-left: 1rem;
  display: flex;
}

.progress-bar-contain {
  background-color: var(--white);
  border-radius: 100px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 1.5rem;
  margin-top: .1rem;
  padding: 0;
  display: flex;
}

.progress-bar-fill {
  background-image: linear-gradient(90deg, var(--light-blue), var(--sky-blue));
  border-radius: 100px;
  flex: 0 auto;
  align-self: stretch;
  height: auto;
  margin: .2rem;
}

.progress-bar-fill.engage {
  width: 55%;
}

.progress-bar-fill.chemistry {
  width: 75%;
}

.progress-bar-fill.morale {
  width: 45%;
}

.progress-bar-fill.dynamics {
  width: 62%;
}

.progress-bar-fill.wiz {
  width: 27%;
}

.progress-bar-fill.knight {
  width: 80%;
}

.flex-block {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  align-items: stretch;
  width: 100%;
}

.flex-block-2 {
  grid-column-gap: .3rem;
  grid-row-gap: .3rem;
  justify-content: flex-start;
  align-items: center;
  padding-left: .5rem;
  padding-right: .5rem;
}

.flex-block-2._2 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: space-between;
}

.standard-component {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border: .0625rem solid var(--blue);
  cursor: pointer;
  background-color: #fff;
  border-radius: 1.5625rem;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: flex-start start;
  width: 100%;
  padding: 0 2rem 0 1.5rem;
  transition: all .2s;
  display: flex;
}

.standard-component:hover {
  background-color: #edf7ff;
  box-shadow: 0 2px .9375rem .125rem #0003;
}

.standard-component.player {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  cursor: auto;
  background-color: #fafdff;
  background-image: linear-gradient(141deg, #a2d7ffd9, #2991def0 34%, #78b9e9fa), url('../images/smallername.png');
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  border-width: .1rem;
  border-color: #fff;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-self: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: .6rem 2rem 0 0;
  transition-property: none;
  display: flex;
}

.standard-component.player:hover {
  box-shadow: none;
}

.standard-component.player.starter {
  box-shadow: none;
  background-image: linear-gradient(141deg, #a2d7ffe6, #2991def0 34%, #78b9e9fa), url('../images/smallername.png');
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  flex: 0 auto;
  justify-content: space-around;
  align-items: center;
  width: 100%;
  height: 8rem;
  padding-top: 0;
}

.standard-component.player.righthand {
  justify-content: center;
  align-items: center;
  padding: 2.1rem 2rem;
}

.player-portrait {
  object-fit: fill;
  border-radius: 1.56rem 0 0 1.56rem;
  flex: 0 auto;
  align-self: flex-end;
  width: 12rem;
  height: 120%;
  margin-top: -2rem;
  margin-left: 0;
  position: static;
  overflow: clip;
}

.player-portrait.starter {
  height: 120%;
  margin-top: -1.5rem;
}

.player-portrait.starter.map {
  width: 9rem;
  margin-top: -1rem;
  margin-bottom: -.7rem;
}

.player-portrait.starter.fix {
  padding-right: 0;
}

.player-flex {
  color: #fff;
  flex: 0 auto;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  padding-top: .5rem;
  padding-bottom: .3rem;
}

.player-level {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  grid-template-areas: "."
                       "Area";
  place-items: center stretch;
  width: 100%;
  margin: .3rem 0 .2rem;
}

.progress-bar {
  background-image: linear-gradient(90deg, var(--\<unknown\|variable-d41bd3d1-6c25-1b72-1670-c0434c523164\>), #6ab8f1);
  border-radius: 6.25rem;
  width: 100%;
  height: .9rem;
  margin-top: -.0625rem;
}

.tolevelup-contain {
  grid-column-gap: .2rem;
  grid-row-gap: .2rem;
  white-space: nowrap;
  overflow-wrap: normal;
  flex: 1;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.level {
  color: var(--white);
  font-size: 1rem;
}

.div-block-70 {
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.hero-class {
  margin-top: 0;
  margin-bottom: .3rem;
}

.flex-block-3 {
  flex: 1;
}

.flex-block-4 {
  flex: 0 auto;
}

.div-block-72 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: row;
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: start;
  align-items: flex-start;
  width: 100%;
  display: grid;
}

.div-block-72.stats {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  align-self: flex-start;
  align-items: stretch;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.player-name {
  color: var(--white);
  font-size: 2rem;
}

.tab-name {
  color: var(--white);
  flex: 0 auto;
  align-self: flex-start;
  font-size: 1.75rem;
}

.herogpt {
  color: #fff;
  font-size: 2rem;
  font-weight: 400;
  line-height: 1;
  text-decoration: none;
}

.managementcopilot {
  color: #fff;
  text-align: center;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  margin-top: .1rem;
  font-size: .8rem;
}

.flex-block-5 {
  grid-column-gap: .3rem;
  grid-row-gap: .3rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
}

.flex-block-6 {
  grid-column-gap: .3rem;
  grid-row-gap: .3rem;
  text-align: center;
  justify-content: flex-start;
  align-items: center;
}

.div-block-76 {
  background-color: #fcfdff;
  border-radius: .18rem;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 1.5rem 1.5rem 0;
  display: flex;
}

.div-block-76.blue {
  border: .4rem solid var(--light-blue);
  color: var(--blue);
  background-color: #ecf6ff00;
  padding-top: 1rem;
  padding-bottom: 1rem;
  text-decoration: none;
}

.div-block-76.blue.gradient {
  border-color: var(--sky-blue);
}

.flex-block-8 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  justify-content: center;
  align-items: center;
}

.statheading {
  text-align: left;
  width: 18ch;
  margin-bottom: 1rem;
}

.flex-block-9 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
}

.heading-10 {
  margin-top: .3rem;
}

.flex-block-13 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  height: 100%;
}

.layout507_tabs {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border: 1px none var(--\<unknown\|relume-variable-border-color-1\>);
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.layout507_tabs-menu {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  height: 100%;
  margin-top: 1.5rem;
  padding-bottom: 0;
  display: flex;
}

.layout507_tab-link {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-right: 1px none var(--\<unknown\|relume-variable-border-color-1\>);
  opacity: .63;
  text-align: center;
  background-color: #ddd0;
  border-bottom: 1px #0000;
  border-radius: 100%;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 10rem;
  height: 7rem;
  padding: 1rem 0;
  display: flex;
}

.layout507_tab-link:hover {
  opacity: .77;
}

.layout507_tab-link.w--current {
  opacity: 1;
  background-color: #f4fafe00;
  border-bottom: .18rem #f4fafeba;
  border-right-style: none;
  border-radius: 0%;
  flex-flow: column;
  margin-bottom: 1rem;
  padding-bottom: 0;
}

.layout507_tab-pane {
  height: 100%;
}

.layout507_card {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  align-items: stretch;
  width: 100%;
  padding: 1rem 0 0;
  display: grid;
}

.layout507_card-content {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  padding: 0;
  display: flex;
}

.layout507_card-content-top {
  flex: 0 auto;
  height: 100%;
}

.layout507_image-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.div-block-78 {
  background-color: #f4fafe;
  height: 100%;
  padding: 2.5rem;
  display: block;
}

.div-block-78.stretch {
  width: auto;
}

.div-block-79 {
  flex-flow: column;
  display: flex;
}

.image-80 {
  border: .5rem none var(--white);
  border-radius: 100%;
  width: 4rem;
  margin-right: 1rem;
}

.flex-block-14 {
  padding-bottom: 0;
  padding-left: 2.1rem;
  padding-right: 2.1rem;
}

.hero-heading {
  min-width: 15ch;
  max-width: 16ch;
}

.hero-heading.add {
  max-width: 15ch;
  padding-right: 5rem;
  font-size: 4rem;
}

.hero-heading.add._3 {
  min-width: 16ch;
  max-width: none;
  padding-right: 3.1rem;
  font-size: 3.7rem;
}

.hero-heading.add2 {
  font-size: 4.2vw;
}

.div-block-80 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  flex: 0 auto;
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 1rem;
  padding-left: 2.6rem;
  padding-right: 2.6rem;
  display: flex;
  position: absolute;
  inset: auto auto 0% 0%;
}

.div-block-80.pinch {
  padding-left: 5rem;
  padding-right: 8rem;
}

.div-block-81 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.image-81 {
  align-self: center;
  margin-top: -1rem;
}

.image-82 {
  align-self: center;
  margin-top: -.3rem;
}

.image-83 {
  align-self: center;
}

.image-84 {
  width: 6.5rem;
  margin-top: 0;
}

.div-block-82 {
  z-index: 5;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.flex-block-15 {
  grid-column-gap: 3.8rem;
  grid-row-gap: 3.8rem;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  padding: 5rem 15rem;
  display: flex;
}

.video-logo {
  width: 14rem;
}

.video-logo.smallerlogo {
  width: 11rem;
}

.video-logo.smallerlogo.evernsmaller {
  width: 7rem;
}

.video-logo.smallerlogo.smallish {
  width: 9rem;
}

.video-logo.edge {
  margin-left: -2rem;
}

.video-logo.lefty {
  margin-right: -2rem;
}

.flex-block-16 {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  justify-content: center;
  align-items: center;
}

.flex-block-16.lessmarg {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  margin-top: -2rem;
}

.exec-image {
  width: 35rem;
}

.exec-image.nonhero {
  align-self: center;
  width: 33rem;
}

.blueback {
  background-image: linear-gradient(107deg, var(--light-blue), var(--sky-blue)), url('../images/backdrop.webp');
  background-position: 0 0, 0 0;
  background-size: auto, auto;
}

.flex-block-17 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  justify-content: center;
  place-items: flex-start stretch;
  width: 100%;
  display: flex;
}

.blue-link {
  color: var(--blue);
  text-decoration: underline;
}

.code-embed-10 {
  width: 100%;
  margin-top: 0;
  display: none;
}

.blue {
  color: var(--blue);
}

.webinar-modal {
  z-index: 2000;
  background-color: #0000007a;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.div-block-85 {
  z-index: 5000;
  position: absolute;
  inset: 2% 2% auto auto;
  overflow: hidden;
}

.explained-roi {
  border: .2rem solid var(--light-blue);
  background-color: var(--white);
  border-radius: .5rem;
  margin-top: 3rem;
}

.pad-up {
  background-color: #fff;
  box-shadow: 0 0 8px #0000001f;
}

.pad-up.add-interior {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  border: 1px solid var(--light-blue);
  box-shadow: none;
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 1.2rem 1.1rem;
  display: flex;
}

.pad-up.add-interior.blue {
  background-image: linear-gradient(92deg, var(--light-blue), var(--sky-blue));
  color: var(--white);
  border-radius: 0;
}

.div-block-86 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin: 1.1rem 1.1rem 0;
  display: grid;
}

.explainer-blocks {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  display: flex;
}

.div-block-87 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1rem;
  margin-bottom: 1rem;
  display: grid;
}

.paragraph-35 {
  color: var(--white);
}

.webinar-contain {
  z-index: 10;
  border: 3px solid var(--white);
  background-image: linear-gradient(90deg, #2991defa, #7abdedf2), url('../images/smallername.png');
  background-position: 0 0, 0 0;
  background-size: auto, auto;
  border-radius: .7rem;
  margin-top: 0;
  margin-bottom: 0;
  position: relative;
  box-shadow: 0 2px 5px #0003;
}

.webinar-left {
  width: 100%;
  padding-right: 0;
}

.webinar-right {
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-image: linear-gradient(#fffffff5, #fffffff5);
  border-radius: .75rem;
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 1rem;
  padding: 2.3rem;
  display: flex;
}

.webinar-right.blue {
  border: .2rem solid var(--light-blue);
  background-color: #f4faff;
  background-image: linear-gradient(#f6fbff, #f6fbff), url('../images/backdrop.webp');
  background-position: 0 0, 0 0;
  background-size: auto, auto;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: stretch;
  margin-top: 0;
  padding: 2.6rem 2.6rem 0;
  display: flex;
}

.webinar-content {
  grid-column-gap: 6rem;
  grid-row-gap: 2rem;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  display: grid;
}

.time-date {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: flex-start;
  align-items: center;
  margin-top: 1rem;
  margin-bottom: 1rem;
  display: flex;
}

.image-87 {
  width: 2rem;
  height: 2rem;
}

.text-field-4 {
  border: 1px solid #29659078;
  border-radius: 1rem;
  margin-bottom: 1rem;
}

.logos {
  grid-column-gap: 2.2rem;
  grid-row-gap: 2.2rem;
  justify-content: space-between;
  align-items: center;
  margin-top: 2rem;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
}

.logos.invert {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  filter: invert();
  justify-content: center;
  align-items: center;
  margin-top: 0;
  padding-left: 1rem;
  padding-right: 1rem;
}

.web-logo, .web-logo.yeti {
  width: 6rem;
}

.web-logo.yeti.black {
  filter: brightness(0%) saturate(0%);
  width: 8rem;
}

.heading-12 {
  margin-bottom: 1rem;
}

.div-block-88 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  display: flex;
}

.div-block-89 {
  border: 1px solid var(--white);
  background-color: var(--light-blue);
  flex: 0 auto;
  align-self: flex-start;
  margin-top: 3rem;
  padding: 1.4rem;
}

.div-block-90 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  align-items: flex-start;
  display: block;
}

.x-button {
  filter: invert();
  cursor: pointer;
  width: 2rem;
}

.div-block-91 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  display: flex;
}

.form-3 {
  grid-column-gap: 2rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.div-block-93, .div-block-94 {
  width: 100%;
}

.roi-results-container {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  display: grid;
}

.div-block-95 {
  flex: 0 auto;
  align-self: flex-start;
  width: 100%;
  height: 100%;
}

.div-block-96 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-self: flex-start;
  width: 100%;
  display: grid;
}

.select-field-6 {
  color: var(--black);
  background-color: #fff;
  border-radius: 1rem;
}

.code-embed-11 {
  margin-top: 1rem;
}

.div-block-97, .div-block-98 {
  flex: 1;
}

.heading-13 {
  margin-bottom: 1rem;
  font-size: 2.7vw;
}

.success-message-2 {
  background-color: var(--light-blue);
  background-image: linear-gradient(100deg, var(--light-blue), var(--sky-blue));
  color: var(--white);
  border-radius: .5rem;
}

.div-block-99 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  display: flex;
}

.hoverhere {
  color: var(--elements-webflow-library-neutral--600);
  text-align: center;
  margin-bottom: 1rem;
  font-size: 1rem;
}

.div-block-101 {
  margin-top: 1rem;
  margin-bottom: 0;
}

.div-block-103 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  justify-content: center;
  display: flex;
}

.div-block-104, .div-block-105, .div-block-106, .div-block-107 {
  flex: 1;
}

.flex-block-18 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex: 1;
  justify-content: center;
  align-items: center;
  margin-top: .5rem;
  padding: .5rem;
  display: flex;
}

.div-block-108 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.image-89 {
  flex: 1;
  width: 100%;
  margin-top: 1rem;
  display: block;
}

.flex-block-19 {
  display: block;
}

.webinar-popup {
  z-index: 5000;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #85bae04f;
  order: 0;
  justify-content: center;
  align-items: center;
  padding: 3rem;
  display: none;
  position: fixed;
  inset: 0%;
}

.close-web {
  z-index: 1;
  position: absolute;
  inset: 0%;
}

.success-message-3 {
  background-color: #ddd0;
}

.form-block-3 {
  flex: 1;
}

.image-90 {
  filter: invert();
  cursor: pointer;
  width: 1.5rem;
  margin-top: 1rem;
  margin-right: 1rem;
  position: absolute;
  inset: 0% 0% auto auto;
}

.field-label-4 {
  font-size: 1.2rem;
}

.div-block-110 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1rem;
  margin-bottom: 1rem;
  display: grid;
}

.text-field-6, .text-field-7, .text-field-8 {
  margin-bottom: 0;
}

.select-field-7 {
  color: var(--blue);
}

.div-block-111 {
  color: var(--blue);
  background-color: #fff;
  padding: 1.1rem 1.6rem;
}

.text-block-2 {
  font-size: 1.3rem;
}

.tickers {
  z-index: 3;
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  flex-flow: row;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  margin: 1rem auto -2rem;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
  overflow: visible;
}

.tickers.tickers-1 {
  flex-flow: row;
  flex: 1;
  justify-content: center;
  align-items: center;
}

.tickers.tickers-3 {
  flex: 1;
  margin-left: auto;
  margin-right: auto;
}

.ticker-thang {
  box-shadow: none;
  width: 60%;
  margin-bottom: -10%;
  margin-left: -.25rem;
  margin-right: -.25rem;
  padding-left: 0;
  overflow: visible;
}

.ticker-thang._2 {
  width: 45%;
}

.image-93 {
  margin: 2rem auto -2rem;
}

.image-93.hide-mobile-landscape {
  margin-top: 0;
  margin-bottom: -1rem;
}

.div-block-113 {
  margin: 3rem auto 2rem;
  display: flex;
}

.testimonial-video-contain {
  position: relative;
  overflow: hidden;
}

.code-embed-12 {
  aspect-ratio: 4 / 5;
  border-style: solid solid none;
  border-width: 2px;
  border-color: var(--light-blue);
  position: relative;
}

._9vw {
  margin-left: 9vw;
  margin-right: 9vw;
}

.image-94 {
  width: 3rem;
  margin-bottom: 2rem;
  margin-left: 2rem;
  position: absolute;
  inset: auto auto 0% 0%;
}

.div-block-114 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  display: flex;
}

.flex-block-20 {
  background-color: #2991de;
  background-image: linear-gradient(101deg, var(--light-blue), var(--sky-blue));
  border-bottom-right-radius: 1rem;
  border-bottom-left-radius: 1rem;
  padding: .8rem 1.6rem 1rem;
}

.person-title {
  color: var(--white);
  font-size: 1.2rem;
  font-weight: 700;
}

.person-title.title {
  font-size: .9rem;
  font-weight: 700;
}

.section_gallery23 {
  background-color: var(--\<unknown\|relume-variable-background-color-1\>);
  color: var(--\<unknown\|relume-variable-text-color-1\>);
  margin-top: -4rem;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
  overflow: hidden;
}

.gallery23_component {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  align-items: start;
}

.gallery23_slider {
  background-color: #0000;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding-bottom: 5rem;
  position: relative;
}

.gallery23_mask {
  width: 23%;
  overflow: visible;
}

.gallery23_slide {
  margin-right: 1rem;
}

.gallery23_lightbox-link {
  width: 100%;
}

.gallery23_image-wrapper {
  border-radius: 0;
  width: 100%;
  overflow: hidden;
}

.gallery23_image {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.slider-arrow {
  border: 1px solid var(--\<unknown\|relume-variable-color-neutral-1\>);
  color: var(--\<unknown\|relume-variable-text-color-1\>);
  background-color: #fff;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
}

.slider-arrow.is-bottom-previous {
  inset: auto 4rem 0% auto;
}

.slider-arrow.is-bottom-next {
  inset: auto 0% 0% auto;
}

.slider-arrow-icon {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.gallery23_slide-nav {
  height: 1.75rem;
  font-size: .5rem;
  display: none;
  inset: auto auto 0% 0%;
}

.wayfinder {
  color: #575757;
  text-transform: uppercase;
  margin-bottom: .5rem;
  font-weight: 400;
}

.wayfinder.text-align-center.text-color-white {
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}

.wayfinder.text-color-white {
  color: #fff;
}

.wayfinder.small {
  font-size: 1rem;
}

.wayfinder.small.text-color-white {
  align-self: center;
}

.div-block-116 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: #fff;
  flex-flow: column;
  margin-top: 0;
  padding: 2.2rem;
  display: flex;
}

.flex-block-21 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: center;
  align-items: center;
}

.code-embed-13 {
  border: 2px none var(--blue);
  background-color: var(--white);
  margin-top: 3rem;
  margin-bottom: 3rem;
}

.div-block-117 {
  justify-content: space-around;
  display: flex;
}

.card-quest.gradient {
  justify-content: center;
  align-items: center;
  padding: 1.4rem 2.1rem;
  display: flex;
}

.card-quest.bronze {
  background-image: linear-gradient(138deg, #b6501d, #e4a33c);
  padding: 1rem 1.7rem;
}

.code-embed-14 {
  margin-top: 1rem;
}

.div-block-118 {
  margin-bottom: 4rem;
}

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

.box {
  background-color: #ecf6ff;
  border-radius: .18rem;
  flex: 1;
  padding: 2.3rem;
  box-shadow: 0 0 20px -5px #0000001a;
}

.flex-block-22 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  align-items: stretch;
  margin-bottom: 2rem;
}

.flex-block-23 {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  margin-left: 1rem;
  display: flex;
}

.paragraph-36 {
  font-size: .9rem;
}

.compatible {
  filter: grayscale();
  width: 3rem;
  margin-left: 0;
}

.compatible.bigger {
  width: 7rem;
  margin-left: -1rem;
  margin-right: -1rem;
  padding-left: 0;
}

.compatible.mbti {
  width: 2.5rem;
}

.text-span-8 {
  text-decoration: line-through;
}

.image-95 {
  width: 7rem;
}

.flex-block-24 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  margin-top: 0;
}

.code-embed-15 {
  margin-top: 5rem;
}

.image-96 {
  border: 1px solid var(--light-blue);
  cursor: auto;
  border-radius: 5px;
  width: 130%;
  max-width: none;
  margin-bottom: -3rem;
  overflow: visible;
}

.image99 {
  margin-top: 2rem;
}

.flex-block-25 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: 6.4rem;
  margin-bottom: 6.4rem;
}

.code-embed-16 {
  margin-top: 1rem;
}

.container-regular {
  width: 100%;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.title-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  flex-direction: column;
  align-items: center;
  max-width: 858px;
  margin-bottom: 64px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.button-primary-rounded {
  color: #fff;
  background-color: #23272f;
  border: 2px solid #23272f;
  border-radius: 52px;
  justify-content: center;
  align-items: center;
  padding: 12px 24px;
  font-size: 16px;
  font-weight: 500;
  text-decoration: none;
  transition: box-shadow .3s;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 0 12px -2px #fe5b2500, 0 0 12px -2px #a355f700, 0 0 4px 2px #23272e3d, inset 0 2px 2px #ffffff3d;
}

.button-primary-rounded:hover {
  box-shadow: 0 0 12px -2px #fe5b25, 0 0 12px -2px #a355f7, 0 0 4px 2px #23272e3d, inset 0 2px 2px #ffffff3d;
}

.button-primary-rounded.w--current {
  background-color: #344256;
  border-color: #48566a;
}

.paragraph-regular-bg {
  margin-bottom: 0;
  font-size: 16px;
  line-height: 24px;
}

.paragraph-regular-bg.text-weight-bold {
  font-size: 1.2rem;
  font-weight: 700;
}

.faq-divider {
  background-color: #d5d9e2;
  width: 100%;
  height: .5px;
}

.paragraph-small {
  margin-bottom: 0;
  font-size: 14px;
  line-height: 20px;
}

.paragraph-small.text-color-gray-600 {
  color: #525f75;
  font-size: 1rem;
  line-height: 1.3;
}

.faq {
  border-radius: 8px;
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  overflow: hidden;
}

.section-regular {
  padding: 96px 5%;
  position: relative;
}

.section-regular.background-gray {
  background-color: #f6f7f9;
}

.overline {
  letter-spacing: .5px;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 700;
  line-height: 20px;
}

.faq-border {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-color: #fafdff;
  border: .5px solid #d5d9e2;
  border-radius: 12px;
  flex-flow: column;
  width: 100%;
  max-width: none;
  margin-top: 2rem;
  margin-left: auto;
  margin-right: auto;
  padding: 8px;
  display: flex;
}

.h2-heading {
  letter-spacing: -2px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 56px;
  font-weight: 600;
  line-height: 72px;
}

.faq-button {
  justify-content: center;
  align-items: center;
  margin-top: 90px;
  display: flex;
}

.button-text {
  z-index: 1;
  position: relative;
}

.faq-content {
  background-color: #0000;
  margin-top: -4px;
  display: block;
  position: relative;
}

.faq-tab {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  padding-bottom: 16px;
  padding-left: 16px;
  padding-right: 16px;
  display: flex;
}

.faq-title {
  z-index: 2;
  flex-flow: column;
  width: 100%;
  padding: 16px;
  display: flex;
}

.button-background {
  pointer-events: none;
  object-fit: fill;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.icon-x-small {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  display: flex;
}

.faq-icon {
  color: #23272f;
  background-color: #edeff3;
  border-radius: 99px;
  flex: none;
  justify-content: center;
  align-items: center;
  padding: 4px;
  display: flex;
}

.faq-title-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  white-space: pre-wrap;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.slackmessage {
  flex: 0 auto;
  align-self: flex-start;
  height: auto;
  margin-top: -3.8rem;
}

.slackmessage._2 {
  margin-bottom: -1.5rem;
  margin-left: 2px;
}

.slack-messages {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  flex-flow: column;
  flex: 0 auto;
  justify-content: center;
  align-self: flex-start;
  align-items: flex-start;
  padding-top: 2rem;
  padding-bottom: 0;
  padding-left: 0;
  display: block;
  position: absolute;
  inset: auto 0% 0%;
}

.slackmessage-2 {
  width: auto;
}

.slackmessage-2._3 {
  margin-left: 3px;
}

.code-embed-17 {
  border: 1px none var(--light-blue);
  border-radius: .6rem;
  align-self: center;
  width: 140%;
  margin-top: 2rem;
  margin-bottom: -2rem;
}

.div-block-120 {
  justify-content: center;
  align-items: flex-start;
  width: 120%;
  display: flex;
  position: relative;
}

.flex-block-26 {
  grid-column-gap: 0rem;
  grid-row-gap: 2rem;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
}

.flip {
  margin-left: 2rem;
  margin-right: 2rem;
}

.steps {
  width: 19rem;
}

.heading-15 {
  text-align: center;
  margin-bottom: 1rem;
}

.arrow2 {
  transform-style: preserve-3d;
  margin-left: 1rem;
  margin-right: 1rem;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

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

  h4 {
    font-size: 3vw;
  }

  .padding-xlarge {
    padding: 3rem;
  }

  .margin-xlarge {
    margin: 3rem;
  }

  .padding-xhuge {
    padding: 6rem;
  }

  .padding-xxhuge {
    padding: 8rem;
  }

  .padding-huge {
    padding: 5rem;
  }

  .margin-large {
    margin: 2.5rem;
  }

  .padding-xxlarge {
    padding: 4rem;
  }

  .padding-large {
    padding: 2.5rem;
  }

  .padding-large.padding-extrahor {
    padding-left: 3.2rem;
    padding-right: 3.2rem;
  }

  .margin-huge {
    margin: 5rem;
  }

  .padding-medium {
    padding: 1.5rem;
  }

  .margin-xxlarge {
    margin: 4rem;
  }

  .margin-xhuge {
    margin: 6rem;
  }

  .margin-medium {
    margin: 1.5rem;
  }

  .margin-xxhuge {
    margin: 8rem;
  }

  .margin-horizontal {
    margin-top: 0;
    margin-bottom: 0;
  }

  .margin-horizontal.margin-huge.mobile {
    margin-left: 9rem;
  }

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .margin-vertical {
    margin-left: 0;
    margin-right: 0;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .padding-left {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .padding-vertical.padding-medium.less-padd-bottom {
    padding-bottom: 0;
  }

  .padding-vertical.padding-huge {
    display: flex;
  }

  .padding-vertical.padding-huge.fixy.horiz {
    flex-flow: column;
  }

  .padding-horizontal {
    padding-top: 0;
    padding-bottom: 0;
  }

  .padding-horizontal.padding-xxlarge.fix {
    padding-left: 0;
    padding-right: 0;
  }

  .margin-right {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-left {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
  }

  .padding-right {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .hide-tablet {
    display: none;
  }

  .fs-styleguide_2-col {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .max-width-full-tablet {
    width: 100%;
    max-width: none;
  }

  .padding-global.extra {
    width: 100%;
  }

  .text-color-white.mobile-hide {
    font-size: 1.1rem;
    display: block;
  }

  .fs-styleguide_1-col {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .fs-styleguide_heading-medium {
    font-size: 3rem;
  }

  .fs-styleguide_4-col {
    grid-template-columns: 1fr;
  }

  .text-align-left.paddy.aboutcalc {
    display: none;
  }

  .text-align-left.paddy.aboutmobile {
    display: block;
  }

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

  .fs-styleguide_3-col {
    grid-template-columns: 1fr;
  }

  .page-wrapper {
    position: relative;
  }

  .button._2.nomarg {
    display: inline-block;
  }

  .button._2.video {
    color: var(--blue);
    background-color: #f4faffe3;
    background-image: none;
  }

  .button._2.video:hover {
    background-image: none;
  }

  .fs-styleguide_section {
    grid-column-gap: 2.5rem;
    grid-template-columns: 1fr;
  }

  .padding-section-medium {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .brix---hamburger-menu-bar-bottom {
    width: 2.75rem;
    height: .1875rem;
    margin-top: .75rem;
    margin-bottom: .75rem;
  }

  .brix---hamburger-menu-bar-top {
    width: 2.75rem;
    height: .1875rem;
  }

  .brix---hamburger-menu-wrapper {
    order: -1;
    transition: transform .3s;
  }

  .brix---hamburger-menu-wrapper:hover {
    transform: scale(.96);
  }

  .brix---hamburger-menu-wrapper.w--open {
    background-color: #0000;
  }

  .brix---header-nav-list-item-show-in-mbl, .brix---header-nav-list-item {
    margin-bottom: 1rem;
    padding-left: 0;
  }

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

  .brix---header-menu-wrapper {
    background-color: #fff;
    border-top: .0625rem solid #eff0f6;
    border-bottom: .0625rem solid #eff0f6;
    padding: 1.5rem;
  }

  .brix---header-right-col {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex: none;
    justify-content: flex-end;
    align-items: center;
  }

  .brix---header-logo {
    max-width: 14.5rem;
  }

  .brix---header-content-wrapper {
    justify-content: space-between;
    padding-top: .4rem;
    padding-bottom: 0;
  }

  .brix---header-wrapper {
    z-index: 999;
    padding-top: 0;
    padding-bottom: 0;
  }

  .brix---button-row-left {
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .brix---buttons-row {
    display: none;
  }

  .brix---buttons-row.mobilebut {
    display: flex;
  }

  .brix---color-neutral-800 {
    text-align: left;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .brix---grid-hero-v1 {
    grid-row-gap: 0rem;
    grid-template-columns: 1fr;
  }

  .brix---grid-hero-v1.flip {
    flex-direction: column-reverse;
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }

  .brix---grid-hero-v1.hero-fix {
    margin-bottom: 2rem;
  }

  .brix---grid-hero-v1.fixy {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .brix---section-hero-primary {
    padding-top: 3.1rem;
    padding-bottom: 0;
  }

  .brix---section-hero-primary.mobile {
    padding-top: 0;
    padding-bottom: 0;
    display: flex;
  }

  .brix---section-hero-primary.desktop {
    display: flex;
  }

  .gradient-text.text-align-left.fixmobile {
    text-align: left;
  }

  .hero-text {
    max-width: 100%;
  }

  .light-text.text-align-center.addpadd2 {
    padding-left: 3.2rem;
    padding-right: 3.2rem;
  }

  .cards-flex {
    flex-direction: column;
    display: flex;
  }

  .cards-flex.grid {
    grid-row-gap: 3rem;
    display: flex;
  }

  .c-card {
    width: 100%;
    margin-bottom: 1rem;
  }

  .c-card.outline {
    width: 100%;
  }

  .c-card.outline.mobile-pricing {
    align-self: center;
    width: 50%;
  }

  .padding-smedium.mobile {
    padding-top: 0;
    padding-bottom: 0;
  }

  .brix---mg-bottom-48px {
    margin-bottom: 2.5rem;
  }

  .white-bar {
    flex: 0 auto;
    align-self: center;
    width: 100%;
    max-width: 10rem;
    height: .25rem;
  }

  .brix---divider-40px {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .brix---divider-40px.gradient {
    width: 100%;
  }

  .pricing-center {
    align-items: flex-start;
  }

  .brix---accordion-item-wrapper-v4 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .brix---grid-2-columns-stats-v4 {
    grid-template-columns: 1fr;
  }

  .brix---grid-contact-v14 {
    grid-row-gap: 4.375rem;
    grid-template-columns: 1fr;
  }

  .brix---section-2 {
    padding-top: 1.375rem;
    padding-bottom: 1.375rem;
  }

  .brix---footer-bottom {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

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

  .image-2.bigger {
    max-width: 100%;
  }

  .image-2.bigger.lessmargin-top {
    margin-top: -2rem;
  }

  .image-2.bigger.margin-right.trigger-video-three {
    align-self: center;
  }

  .close-video-uno {
    padding: 5.2em;
  }

  .promo-code {
    display: block;
  }

  .client-logo {
    max-width: 12rem;
  }

  .client-logos {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .testimonial-pop {
    margin-top: 0;
    padding-bottom: 0;
  }

  .small-text.text-color-white.lilnote {
    margin-top: 2rem;
  }

  .small-text.text-align-left.lilbigger.dashintro {
    width: 100%;
  }

  .video-container.somethin.overflow {
    align-self: auto;
    margin-top: 3rem;
    margin-bottom: 0;
    display: block;
  }

  .testimonials {
    flex-direction: column;
  }

  .test-tag {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    justify-content: flex-start;
    align-items: center;
  }

  .div-block-35 {
    text-align: left;
  }

  .div-block-35.fix5.horiz {
    flex-flow: column;
  }

  .div-block-35.add {
    margin-top: 0;
  }

  .div-block-35.fixed {
    position: static;
  }

  .book {
    flex-direction: column;
    display: flex;
  }

  .book.tall {
    height: auto;
  }

  .resultbox {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: none;
  }

  .image-full {
    width: 100%;
  }

  .hero-images {
    display: none;
  }

  .trigger-video-one {
    margin-top: 1rem;
  }

  .trigger-video-one.hidemobile {
    display: none;
  }

  .hero-explain-grid {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    flex-flow: column;
    grid-auto-flow: column;
    display: flex;
  }

  .div-block-39 {
    grid-column-gap: 1.3125rem;
    grid-row-gap: 2.5rem;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .div-block-40 {
    width: 100%;
  }

  .image-63 {
    width: 50%;
  }

  .div-block-43 {
    justify-content: flex-start;
    align-self: center;
    align-items: center;
  }

  .close-video-two, .close-video-three {
    padding: 5.2em;
  }

  .html-embed-3 {
    display: block;
  }

  .video-iframe {
    width: 40rem;
    height: 25rem;
  }

  .add-padding {
    padding-right: 0;
  }

  .image-66 {
    width: 100%;
  }

  .do-ttriggervideo {
    margin-top: 1rem;
    text-decoration: none;
  }

  .code-embed-5 {
    margin: 2rem 2rem 3rem;
  }

  .tab-link {
    padding-right: 0%;
  }

  .tabs-testimonials.mobile {
    display: block;
  }

  .team-container {
    flex-flow: wrap;
  }

  .stats-results {
    justify-content: flex-start;
    align-items: center;
  }

  .stat-group.flex {
    flex-flow: wrap;
  }

  .content-block-casestudy {
    max-width: 100%;
  }

  .case-study-grid {
    grid-column-gap: 0rem;
    grid-row-gap: 3rem;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .dropdown-toggle {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .case-studies-grid {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    display: grid;
  }

  .logo-case {
    width: 10rem;
    max-height: 3.5rem;
  }

  .div-block-50 {
    border: .125rem solid var(--light-blue);
    background-image: linear-gradient(#ecf6ffe3, #ecf6ffe3), url('../images/Slide-16_9---16-2-1.png');
    background-position: 0 0, 0 0;
    background-size: auto, cover;
    border-radius: .25rem;
    justify-content: center;
    align-items: center;
    height: 10rem;
    display: flex;
  }

  .div-block-50.focus {
    border: .125rem solid var(--light-blue);
    background-image: linear-gradient(#ecf6ffe0, #ecf6ffe0), url('../images/Screenshot-2024-04-30-at-2.05-1-1.png');
    background-position: 0 0, 0 0;
    background-size: auto, cover;
    border-radius: .1875rem;
    justify-content: center;
    align-items: center;
    height: 10rem;
    display: flex;
  }

  .div-block-50.cc {
    background-image: linear-gradient(#eef8ffdb, #eef8ffdb), url('../images/Group-20-4-1.png');
    background-position: 0 0, 0 0;
    background-size: auto, cover;
  }

  .container-3 {
    max-width: 45.5rem;
  }

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

  .footer-content {
    grid-column-gap: 3.75rem;
  }

  .videoheader {
    z-index: -1;
    width: 100%;
    margin-top: -2.4rem;
    margin-left: 0;
  }

  .videoheader.somethinooo {
    z-index: -1;
    width: 100%;
    height: 100%;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
    transform: none;
  }

  .videoheader.somethinooo.left {
    z-index: -2;
    transform: none;
  }

  .close-video-oneeo {
    padding: 5.2em;
  }

  .mobile-menu {
    z-index: 10000;
    background-image: linear-gradient(#2991deed, #2991deed), url('../images/backdrop.webp');
    background-position: 0 0, 50%;
    background-size: auto, cover;
    position: fixed;
    inset: 0%;
    transform: translate(-100%);
  }

  .menu-contain {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    padding-top: 10%;
    padding-left: 10%;
    display: flex;
  }

  .menu-item {
    color: var(--white);
    font-size: 2rem;
    font-weight: 600;
  }

  .image-73 {
    cursor: pointer;
    width: 2.1rem;
    margin-bottom: .5rem;
    transform: rotateX(0)rotateY(180deg)rotateZ(0);
  }

  .mobile-menu-link {
    text-decoration: none;
  }

  .menu-tab {
    cursor: pointer;
    display: block;
  }

  .report-menu {
    justify-content: flex-start;
    align-items: center;
    width: 100vw;
    height: auto;
    padding-bottom: 1rem;
    display: flex;
    position: static;
  }

  .logo-report {
    width: 14rem;
  }

  .grid-3 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .menu-report {
    display: none;
  }

  .report-content {
    width: 100vw;
  }

  .high-level-stats {
    flex-flow: wrap;
  }

  .div-block-60 {
    margin-top: -2rem;
  }

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

  .blog-post_header_image-wrapper {
    padding-top: 0%;
  }

  .blog-post_header_title-wrapper {
    margin-bottom: 4rem;
  }

  .section_blog-post_body {
    margin-top: 2rem;
  }

  .blog-post_body_content {
    margin-bottom: 3rem;
  }

  .blog-post_blog-list_list {
    grid-template-columns: 1fr 1fr;
  }

  .blog1_list {
    grid-column-gap: 2rem;
    grid-template-columns: 1fr 1fr;
  }

  .kellie-testi {
    border: 4px solid var(--light-blue);
    background-color: var(--white);
    border-radius: 8px;
  }

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

  .test-tag-text {
    font-size: 1rem;
    font-weight: 500;
  }

  .div-block-63 {
    flex-flow: column;
  }

  .div-block-64, .div-block-65, .image-78 {
    width: 100%;
  }

  .layout491_tabs {
    grid-column-gap: 3rem;
    flex-flow: column;
    display: flex;
  }

  .layout491_tabs-menu {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
  }

  .layout491_tabs-content, .layout491_tab-pane, .progress-bars {
    width: 100%;
  }

  .standard-component.player.righthand {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .div-block-72 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: column;
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .layout507_tabs {
    grid-column-gap: 3rem;
    grid-row-gap: 0rem;
  }

  .layout507_tabs-menu {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    justify-content: center;
    align-items: flex-start;
  }

  .layout507_tab-link.w--current {
    padding-top: 0;
  }

  .layout507_card {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    flex-flow: column;
    padding: 2rem;
    display: flex;
  }

  .hero-heading.add._3 {
    font-size: 3rem;
  }

  .div-block-80.pinch {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-83 {
    justify-content: center;
    align-items: center;
    display: flex;
    position: absolute;
    inset: 0%;
  }

  .heading-11 {
    padding-right: 9.6rem;
  }

  .div-block-86 {
    flex-flow: column;
    display: flex;
  }

  .div-block-87 {
    flex-flow: wrap;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .webinar-content {
    grid-row-gap: 0rem;
    grid-template-columns: 1fr;
  }

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

  .roi-results-container {
    flex-flow: column;
    align-self: stretch;
    display: flex;
  }

  .heading-13 {
    font-size: 2rem;
  }

  .div-block-103 {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .div-block-108 {
    grid-template-columns: 1fr;
  }

  .div-block-110 {
    display: flex;
  }

  .text-field-8 {
    margin-bottom: 0;
  }

  .ticker-thang {
    width: 15rem;
    margin-top: -10.5rem;
    margin-bottom: 0%;
  }

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

  .flex-block-22 {
    flex-flow: column;
  }

  .image-96 {
    width: 100%;
    margin-top: 2rem;
    margin-bottom: 0;
  }

  .slackmessage-2 {
    width: 75%;
  }

  .code-embed-17 {
    width: 100%;
    margin-bottom: 2rem;
  }

  .div-block-120 {
    width: 100%;
  }

  .flex-block-26 {
    flex-flow: column;
  }

  .arrow {
    flex: 0 auto;
    display: none;
  }

  .arrow.hide-tablet {
    display: none;
  }
}

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

  h2, h3 {
    font-size: 2rem;
  }

  h4 {
    font-size: 1.5rem;
  }

  .padding-xlarge {
    padding: 2rem;
  }

  .margin-xlarge {
    margin: 2rem;
  }

  .padding-xhuge {
    padding: 4rem;
  }

  .padding-xxhuge {
    padding: 4.5rem;
  }

  .padding-huge {
    padding: 3.5rem;
  }

  .margin-large {
    margin: 1.5rem;
  }

  .padding-xxlarge {
    padding: 3rem;
  }

  .padding-large {
    padding: 1.5rem;
  }

  .padding-large.padding-extrahor {
    padding-left: 3.1rem;
    padding-right: 3.1rem;
  }

  .padding-large.mobile-smaller {
    padding: 1.9rem;
  }

  .margin-huge {
    margin: 3.5rem;
  }

  .padding-medium {
    padding: 1.25rem;
  }

  .margin-xxlarge {
    margin: 3rem;
  }

  .margin-xhuge {
    margin: 4rem;
  }

  .margin-medium {
    margin: 1.25rem;
  }

  .margin-xxhuge {
    margin: 4.5rem;
  }

  .margin-horizontal {
    margin-top: 0;
    margin-bottom: 0;
  }

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .margin-vertical {
    margin-left: 0;
    margin-right: 0;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .padding-left {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .padding-vertical.padding-medium.less-padd-bottom {
    padding-top: 3rem;
  }

  .padding-horizontal {
    padding-top: 0;
    padding-bottom: 0;
  }

  .margin-right {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-left {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
  }

  .padding-right {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .hide-mobile-landscape {
    display: none;
  }

  .fs-styleguide_heading-large {
    font-size: 3rem;
  }

  .heading-style-h3 {
    font-size: 1.5rem;
  }

  .heading-style-h1 {
    font-size: 2.5rem;
  }

  .padding-global {
    padding-left: 2.35rem;
    padding-right: 2.35rem;
  }

  .padding-global.herosecond {
    padding-top: 1.1rem;
  }

  .padding-section-small {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .fs-styleguide_section-header {
    font-size: .875rem;
  }

  .fs-styleguide_heading-medium {
    font-size: 2rem;
  }

  .max-width-full-mobile-landscape {
    width: 100%;
    max-width: none;
  }

  .heading-style-h4 {
    font-size: 1rem;
  }

  .text-style-nowrap {
    white-space: normal;
  }

  .heading-style-h6 {
    font-size: .75rem;
  }

  .padding-section-large {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .text-size-large {
    font-size: 1.25rem;
  }

  .heading-style-h2 {
    font-size: 2rem;
  }

  .fs-styleguide_version, .heading-style-h5 {
    font-size: .875rem;
  }

  .text-align-center.addpad2 {
    padding-left: 0;
    padding-right: 0;
  }

  .main-wrapper {
    margin-left: 0;
  }

  .padding-section-medium {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

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

  .brix---header-nav-list-item-show-in-mbl {
    display: block;
  }

  .brix---header-logo {
    max-width: 80%;
  }

  .brix---button-row-left {
    grid-column-gap: .625rem;
    grid-row-gap: .625rem;
    flex-direction: column;
    align-items: flex-start;
    margin-top: 1rem;
    margin-right: 1rem;
    padding-right: 0;
    display: flex;
  }

  .brix---buttons-row {
    display: none;
  }

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

  .brix---color-neutral-800 {
    align-items: flex-start;
  }

  .brix---grid-hero-v1 {
    grid-row-gap: 0rem;
    grid-template-columns: 1fr;
  }

  .brix---grid-hero-v1.hero-fix {
    grid-row-gap: 0rem;
  }

  .brix---section-hero-primary {
    padding-top: 1.65rem;
    padding-bottom: 0;
  }

  .image.fix {
    max-width: 100%;
  }

  .hero-para {
    padding-right: 0;
  }

  .cards-flex {
    display: flex;
  }

  .cards-flex.grid {
    grid-row-gap: 3rem;
  }

  .c-card.outline {
    margin-left: 0;
  }

  .c-card.outline.mobile-pricing {
    flex: 1;
    justify-content: center;
    width: 100%;
    padding-top: 1rem;
  }

  .brix---mg-bottom-48px {
    margin-bottom: 2rem;
  }

  .brix---mg-bottom-16px {
    margin-bottom: .5rem;
  }

  .brix---text-200-bold {
    font-size: 1rem;
    line-height: 1.125rem;
  }

  .brix---divider-40px {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .brix---accordion-item-wrapper-v4 {
    padding: 2.5rem 1.5rem;
  }

  .brix---grid-2-columns-stats-v4 {
    grid-template-columns: 1fr;
  }

  .brix---text-200 {
    font-size: 1rem;
    line-height: 1.125rem;
  }

  .brix---inner-container-400px {
    max-width: 100%;
  }

  .brix---mg-bottom-40px-2 {
    margin-bottom: 1.5rem;
  }

  .brix---grid-contact-v14 {
    grid-template-columns: 1fr;
  }

  .brix---section-2 {
    padding-top: 2.55rem;
    padding-bottom: 6.25rem;
  }

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

  .image-2.bigger.lessmargin-top.trigger-video-two {
    width: 100%;
  }

  .close-video-uno {
    padding: 4em;
  }

  .video {
    flex: 1;
  }

  .client-logo {
    max-width: 10rem;
  }

  .video-container.somethin.overflow {
    flex: 0 auto;
    height: auto;
    margin-bottom: 0;
  }

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

  .black-form {
    flex-direction: column;
    display: flex;
  }

  .black-form.gradient {
    grid-column-gap: .4rem;
    grid-row-gap: .4rem;
  }

  .book {
    flex-direction: column;
    margin-bottom: 2rem;
    display: flex;
  }

  .content-text, .content-para {
    padding-right: 0;
  }

  .resultbox {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    display: none;
  }

  .image-full._100.heritage {
    width: auto;
    height: 20rem;
    min-height: auto;
    max-height: none;
  }

  .hero-form {
    margin-bottom: -1rem;
  }

  .div-block-39 {
    display: flex;
  }

  .hero-sample {
    margin-top: 0;
  }

  .right-text {
    margin-left: 0;
  }

  .close-video-two, .close-video-three {
    padding: 4em;
  }

  .html-embed-3.case, .html-embed-3.mobile {
    margin-left: 0;
    margin-right: 0;
  }

  .video-iframe {
    width: 90vw;
    height: 18.75rem;
  }

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

  .row {
    margin-left: -.75rem;
    margin-right: -.75rem;
  }

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

  .tab-link {
    margin-top: .75rem;
    margin-bottom: .75rem;
    margin-left: -1rem;
    padding-left: 1rem;
  }

  .col {
    padding-left: .75rem;
    padding-right: .75rem;
  }

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

  .quest-guide {
    width: 100%;
  }

  .stat-group.flex {
    flex-flow: column;
  }

  .dropdown-toggle {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

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

  .case-study-logo-page {
    width: 15rem;
  }

  .player-max {
    margin-top: 1rem;
  }

  .footer-dark {
    padding-left: .9375rem;
    padding-right: .9375rem;
  }

  .footer-wrapper {
    flex-direction: column;
    grid-auto-flow: column;
    align-items: center;
    display: flex;
  }

  .footer-content {
    grid-template-columns: 1fr;
    margin-top: 2.5rem;
    display: flex;
  }

  .footer-block {
    align-items: center;
  }

  .footer-link:hover {
    color: #1a1b1fbf;
  }

  .footer-divider {
    margin-top: 3.75rem;
  }

  .div-block-51 {
    text-align: center;
  }

  .videoheader {
    z-index: -1;
    margin-top: -1rem;
    margin-bottom: -3rem;
    position: relative;
  }

  .videoheader.somethinooo {
    z-index: 0;
    aspect-ratio: auto;
    margin-right: auto;
    transform: none;
  }

  .videoheader.somethinooo.left {
    transform: none;
  }

  .close-video-oneeo {
    padding: 4em;
  }

  .smalleh {
    font-size: 40px;
  }

  .menu-contain {
    flex-flow: column;
  }

  .chart-wrap {
    width: 100%;
  }

  .c-ticker {
    margin-bottom: 4rem;
  }

  .high-level-stats {
    grid-column-gap: .6rem;
    grid-row-gap: .6rem;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .comment {
    flex: 0 auto;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .comments {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: wrap;
  }

  .div-block-57 {
    width: 100%;
  }

  .div-block-60 {
    margin-top: -3rem;
  }

  .less {
    margin-bottom: 0;
  }

  .white-icon {
    width: 3rem;
  }

  .padding-section-large-2 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .blog-post_header_title-wrapper {
    margin-bottom: 3rem;
  }

  .blog-post_body_content {
    margin-bottom: 2rem;
  }

  .text-size-medium-2 {
    font-size: 1rem;
  }

  .heading-style-h5-2 {
    font-size: 1.25rem;
  }

  .blog-post_blog-list_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .heading-style-h5-3 {
    font-size: 1.25rem;
  }

  .blog1_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .slide {
    width: 100%;
  }

  .mask-2 {
    height: auto;
  }

  .slide-nav {
    top: 135%;
  }

  .div-block-61 {
    margin-bottom: 3rem;
  }

  .layout491_tabs {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    grid-template-columns: 1fr;
  }

  .layout491_tabs-menu {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    margin-bottom: 2rem;
  }

  .progress-bars {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    padding-left: 0;
  }

  .standard-component.player {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .div-block-72 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

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

  .layout507_tabs-menu {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: row;
    padding-bottom: 0;
  }

  .layout507_tab-link {
    justify-content: flex-start;
    align-items: center;
    padding-top: 0;
  }

  .layout507_tab-link.w--current {
    margin-bottom: 3rem;
  }

  .layout507_card {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
    padding: 0;
  }

  .hero-heading.add {
    font-size: 3rem;
  }

  .hero-heading.add._3 {
    padding-right: 0;
  }

  .heading-11 {
    padding-right: 1.5rem;
  }

  .div-block-86 {
    flex-flow: column;
  }

  .webinar-content {
    flex-flow: column;
    grid-auto-flow: row;
    display: flex;
  }

  .logos.invert {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: column;
  }

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

  .form-3 {
    justify-content: flex-start;
    align-items: stretch;
    display: flex;
  }

  .roi-results-container {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .div-block-96 {
    flex-flow: column;
    display: flex;
  }

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

  .div-block-101 {
    width: 100%;
  }

  .webinar-popup {
    padding: 1.2rem;
  }

  .tickers {
    margin-bottom: -2rem;
  }

  .ticker-thang {
    width: 40%;
    margin-top: -7.6rem;
    margin-bottom: 3%;
  }

  .gallery23_mask {
    width: 50%;
  }

  .gallery23_slide {
    padding-right: 1.5rem;
  }

  .code-embed-13 {
    margin-bottom: 1px;
  }

  .flex-block-23 {
    flex-flow: wrap;
  }

  .section-regular {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .code-embed-17 {
    margin-bottom: 2rem;
  }
}

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

  h2 {
    font-size: 2rem;
  }

  h3 {
    font-size: 2.0625rem;
  }

  h4 {
    font-size: 1.5rem;
  }

  h5 {
    font-size: 1.6875rem;
  }

  p {
    font-size: 1.35rem;
    line-height: 1.25;
  }

  .padding-large.padding-extrahor {
    padding-left: 1.1rem;
    padding-right: 1.1rem;
  }

  .padding-large.mobile {
    padding: 0;
  }

  .padding-large.mobile-smaller {
    padding: 1.6rem;
  }

  .padding-small.minipad {
    padding-bottom: 0;
  }

  .padding-medium.more {
    padding-top: 3rem;
    padding-bottom: 0;
  }

  .margin-medium {
    margin-top: 1.25rem;
  }

  .margin-horizontal {
    margin-top: 0;
    margin-bottom: 0;
  }

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .margin-vertical {
    margin-left: 0;
    margin-right: 0;
  }

  .margin-vertical.margin-medium.add {
    margin-top: 3.1rem;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-bottom.margin-large.remove {
    margin-bottom: -1rem;
  }

  .padding-left {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .padding-vertical.padding-medium {
    margin-left: auto;
    margin-right: auto;
    padding-top: 3rem;
  }

  .padding-vertical.padding-medium.less-padd-bottom {
    padding-top: 0;
    padding-bottom: 2rem;
  }

  .padding-vertical.padding-xlarge {
    padding-top: 4.1rem;
    padding-bottom: 4.1rem;
  }

  .padding-vertical.padding-xlarge.fix {
    padding-bottom: 0;
  }

  .padding-horizontal {
    padding-top: 0;
    padding-bottom: 0;
  }

  .padding-horizontal.padding-xxlarge.fix {
    padding-left: 0;
    padding-right: 0;
  }

  .margin-right {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-left {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
  }

  .padding-right {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .max-width-full-mobile-portrait {
    width: 100%;
    max-width: none;
  }

  .padding-global {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .padding-global.newhero {
    padding-top: 1.5rem;
    padding-bottom: 0;
    overflow: hidden;
  }

  .padding-global.herosecond {
    margin-bottom: 0;
    padding-top: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .padding-global.herosecond.fixit {
    padding-top: 3rem;
  }

  .text-color-white.text-align-center {
    align-self: center;
  }

  .text-color-white.small-text.hide-mobile {
    margin-left: auto;
    margin-right: auto;
    display: none;
  }

  .text-color-white.explanation {
    margin-top: 1rem;
  }

  .text-color-white.estiloss, .text-color-white.or {
    align-self: flex-start;
  }

  .text-color-white.fixer {
    padding-right: 0;
    font-size: 1.75rem;
  }

  .text-color-white.mobile-hide {
    padding-top: .5rem;
    font-size: 1.1rem;
    display: block;
  }

  .text-color-white.addgap {
    margin-bottom: 1rem;
  }

  .hide-mobile-portrait {
    display: none;
  }

  .text-align-left.small-text.add {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

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

  .main-wrapper {
    position: relative;
  }

  .button {
    vertical-align: baseline;
    padding-left: 1.2rem;
    padding-right: 1.2rem;
    display: inline-block;
  }

  .button._2.nomarg {
    display: inline-block;
  }

  .button._2.video {
    color: var(--blue);
    background-image: none;
  }

  .brix---header-nav-list-item-show-in-mbl {
    text-align: left;
    justify-content: center;
    align-self: center;
    align-items: center;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .brix---header-nav-list-item {
    text-align: left;
    flex-flow: row;
    justify-content: center;
    align-items: flex-start;
    width: 100%;
    margin-bottom: .75rem;
    padding-right: 0;
  }

  .brix---header-nav-link {
    align-self: center;
  }

  .brix---header-nav-menu-list {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    list-style-type: none;
  }

  .brix---header-logo {
    max-width: 60vw;
  }

  .brix---header-content-wrapper {
    margin-bottom: 0;
    padding-top: 0;
  }

  .brix---container-default {
    padding-bottom: 0;
  }

  .brix---container-default.add {
    margin-bottom: 4rem;
  }

  .brix---header-wrapper {
    z-index: 999;
    padding-top: 0;
    padding-bottom: 0;
    top: 0;
  }

  .brix---button-row-left {
    grid-column-gap: .8rem;
    grid-row-gap: .8rem;
    flex-flow: row;
    flex: 0 auto;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: start;
    align-self: flex-start;
    place-items: start;
    width: 100%;
    margin-bottom: 1.25rem;
    margin-right: 0;
    padding-right: 0;
    display: flex;
  }

  .brix---button-row-left.addmargin {
    margin-top: 1rem;
  }

  .brix---buttons-row {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: none;
  }

  .brix---buttons-row.mobilebut {
    margin-top: 1rem;
    display: flex;
  }

  .brix---color-neutral-600.fix {
    flex-flow: column;
    padding-right: 0;
    display: flex;
  }

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

  .brix---color-neutral-800 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    align-items: flex-start;
    position: relative;
    overflow: visible;
  }

  .brix---grid-hero-v1 {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    flex-flow: wrap;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    display: flex;
  }

  .brix---grid-hero-v1.flip {
    flex-flow: wrap-reverse;
    justify-content: flex-start;
    align-items: flex-start;
    margin-top: .5rem;
  }

  .brix---grid-hero-v1.hero-fix {
    flex-flow: column wrap;
    margin-bottom: 1rem;
  }

  .brix---section-hero-primary {
    padding-top: 3.1rem;
    padding-bottom: 0;
  }

  .brix---section-hero-primary.mobile {
    padding-top: 0;
  }

  .brix---section-hero-primary.desktop {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    padding-top: 0;
    display: flex;
  }

  .brix---section-hero-primary.bitless {
    padding-top: 0;
  }

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

  .gradient-text.text-align-left.fixmobile {
    align-self: flex-start;
  }

  .gradient-text.guide-title {
    font-weight: 700;
    display: block;
  }

  .image.smaller {
    width: 100%;
    margin-top: 0;
  }

  .image.fix {
    cursor: pointer;
    max-width: 102%;
  }

  .image.fix.trigger-video-one {
    margin-top: 1rem;
  }

  .hero-para {
    margin-top: 0;
    padding-right: 1rem;
    font-size: 1.35rem;
  }

  .hero-para.pad {
    padding-right: 1rem;
  }

  .c-cards.gradient.notop {
    margin-top: 0;
  }

  .light-text.text-align-center {
    font-size: 2.3125rem;
  }

  .light-text.text-align-center.addpadd2 {
    padding-left: 0;
    padding-right: 0;
    font-size: 2rem;
  }

  .cards-flex {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .cards-flex.grid {
    grid-row-gap: 3rem;
  }

  .c-card {
    margin-left: 0;
  }

  .c-card.outline {
    margin-left: 0;
    margin-right: 0;
  }

  .c-card.outline.mobile-pricing {
    align-self: stretch;
    width: 100%;
    margin-right: 0;
  }

  .card-header {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: .5rem;
  }

  .card-header.footer {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .card-image {
    margin-bottom: 0;
  }

  .padding-smedium.mobile {
    padding: 0 .3rem;
  }

  .brix---paragraph-default-2 {
    font-size: 1.0625rem;
    line-height: 1.75rem;
  }

  .brix---mg-bottom-48px {
    margin-bottom: 2rem;
  }

  .brix---color-neutral-802 {
    padding-right: 0;
  }

  .brix---color-neutral-802.add {
    margin-top: 0;
  }

  .brix---mg-bottom-16px {
    margin-bottom: .9375rem;
  }

  .c-cta.glow {
    max-width: 100%;
  }

  .cta-inner {
    padding-bottom: 1rem;
  }

  .white-bar {
    height: .15rem;
  }

  .brix---mg-bottom-24px {
    margin-bottom: 1rem;
  }

  .brix---text-200-bold {
    font-size: .9375rem;
    line-height: 1rem;
  }

  .brix---divider-40px {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .brix---divider-40px.gradient {
    width: 100%;
  }

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

  .brix---text-200 {
    font-size: .9375rem;
    line-height: 1rem;
  }

  .brix---mg-bottom-8px {
    margin-bottom: .375rem;
  }

  .brix---card-link-icon-wrapper {
    text-align: center;
    flex-direction: column;
    align-items: center;
    padding: 1.625rem 1.5rem;
  }

  .brix---inner-container-400px {
    max-width: 100%;
  }

  .brix---grid-contact-v14 {
    grid-row-gap: 3.75rem;
  }

  .brix---container-default-3 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .brix---section-2 {
    padding-top: 1.95rem;
  }

  .brix---section-2.gradient {
    padding-top: 2.2rem;
    padding-bottom: 2.2rem;
  }

  .brix---section-2.add {
    margin-top: 0;
  }

  .brix---footer-logo {
    width: 100%;
    max-width: 15rem;
    margin-left: 0;
  }

  .image-2 {
    margin-top: -1rem;
    margin-bottom: 3rem;
    margin-left: 0;
  }

  .image-2.bigger.lessmargin-top {
    margin-top: 0;
    margin-bottom: 1rem;
  }

  .image-2.bigger.lessmargin-top.trigger-video-two {
    width: 100%;
  }

  .image-2.bigger.margin-right {
    margin-top: 0;
  }

  .image-2.bigger.margin-right.trigger-video-three {
    margin-bottom: 0;
  }

  .close-video-uno {
    flex-direction: row;
    padding: 0;
  }

  .video {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .popup {
    padding: 2.7rem 1.9rem;
  }

  .heading-4.blah {
    font-size: 1.25rem;
    font-weight: 400;
  }

  .client-logo {
    max-width: 10rem;
  }

  .client-logos {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    margin-top: .5rem;
  }

  .testimonial-pop {
    max-width: 100%;
    margin-top: 0;
    padding: 1rem 0;
  }

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

  .small-text.text-color-white.lilnote {
    margin-top: 0;
    line-height: 1.3;
  }

  .small-text.text-style-italic {
    align-self: center;
  }

  .video-container.somethin.overflow {
    aspect-ratio: auto;
    border: 1px #000;
    flex-flow: column;
    flex: 0 auto;
    justify-content: center;
    align-self: flex-start;
    align-items: stretch;
    height: 65vw;
    margin-top: 0;
    margin-bottom: 0;
    display: flex;
    overflow: visible;
  }

  .image-60 {
    margin-right: 0;
  }

  .testimonials {
    padding-left: 0;
    padding-right: 0;
    display: none;
  }

  .portrait-testimonial {
    margin-bottom: .5rem;
  }

  .test-tag {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
  }

  .select-field {
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .div-block-35 {
    margin-bottom: 1rem;
    margin-right: 0;
  }

  .div-block-35.fix5, .div-block-35.fixed {
    margin-bottom: 0;
  }

  .black-form {
    margin-bottom: 2rem;
  }

  .black-form.gradient {
    grid-column-gap: .3rem;
    grid-row-gap: .3rem;
  }

  .black-form.gradient.toielt.fixy {
    padding: 1.3rem;
  }

  .black-form.gradient._3._5 {
    margin-top: -2rem;
  }

  .book {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
    display: flex;
  }

  .yourestimate {
    flex-flow: column;
    margin-bottom: .5rem;
    display: flex;
  }

  .content-text {
    margin-right: 0;
    padding-right: 0;
  }

  .resultbox {
    flex-direction: column;
    display: none;
  }

  .image-full {
    width: 100%;
  }

  .image-full._100.heritage {
    height: 15rem;
  }

  .question {
    font-size: 1.35rem;
    line-height: 1;
  }

  .field-label-2 {
    margin-top: 1rem;
    line-height: 1.2;
  }

  .hero-images {
    flex-wrap: wrap;
    flex: 0 auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    place-content: center;
    align-self: center;
    display: none;
  }

  .herotest-image {
    width: 31%;
  }

  .trigger-video-one {
    flex: 1;
    margin-top: .5rem;
  }

  .mobile-header-pad {
    max-width: 13ch;
    font-size: 12vw;
  }

  .hero-form {
    flex-direction: column;
    margin-bottom: -1rem;
    display: flex;
  }

  .radio-field {
    margin-top: .7rem;
  }

  .hero-explain-grid {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-flow: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .div-block-39 {
    flex-flow: column;
    grid-auto-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .text-blue.fieldtitle {
    font-size: 1.1rem;
  }

  .paragraph-28 {
    flex: 1;
    align-self: flex-start;
    margin-top: 1rem;
  }

  .div-block-41 {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .image-63 {
    width: 80%;
  }

  .video-caption {
    margin-top: 1rem;
    font-size: 1.1rem;
  }

  .right-text {
    margin-left: 0;
  }

  .div-block-42 {
    margin-top: 2rem;
    margin-bottom: 0;
  }

  .div-block-43 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .div-block-43.add {
    margin-top: 2rem;
  }

  .image-illustration {
    margin-top: 0;
    margin-bottom: 2rem;
  }

  .image-illustration.padding-right.padding-large {
    margin-top: 0;
    margin-bottom: 1rem;
  }

  .close-video-two, .close-video-three {
    flex-direction: row;
    padding: 9.2em 2.4em;
  }

  .html-embed-3.mobile {
    margin-left: 0;
    margin-right: 0;
  }

  .video-iframe {
    height: 18.75rem;
  }

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

  .button-grid.flex {
    flex-flow: column;
  }

  .how-we-calc {
    margin-top: 3rem;
  }

  .grid {
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    display: flex;
  }

  .do-ttriggervideo {
    margin-top: 0;
    text-decoration: none;
  }

  .link-block-2 {
    display: block;
  }

  .code-embed-5 {
    margin: 2rem 2rem 3rem;
  }

  .tabs-menu {
    margin-left: .5rem;
    margin-right: .5rem;
  }

  .tabs-menu.mobile {
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .row {
    margin-left: 0;
    margin-right: 0;
  }

  .tab-link {
    margin-left: -.75rem;
    padding-left: .75rem;
  }

  .col {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-46 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .tabs-testimonials {
    display: block;
  }

  .tabs-testimonials.report {
    margin-left: 0;
    margin-right: 0;
  }

  .team-container {
    grid-column-gap: 1.6rem;
    grid-row-gap: 1.6rem;
    flex-flow: wrap;
  }

  .quest-guide {
    flex-flow: column;
    flex: 0 auto;
    width: 40%;
  }

  .quest-guide-image {
    width: 100%;
  }

  .stats-results {
    justify-content: center;
    align-self: stretch;
    align-items: flex-start;
    width: 100%;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .guide-name {
    font-size: 1.1rem;
  }

  .stat-group {
    flex-flow: column;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .case-study-grid {
    grid-row-gap: 2rem;
    flex-flow: column;
    display: flex;
  }

  .case-study-logo, .case-study-logo.invert {
    width: 9.375rem;
  }

  .dropdown-list.w--open {
    width: 50%;
    margin-top: .5rem;
  }

  .dropdown-toggle {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 1.25rem;
  }

  .icon {
    margin-right: 0;
  }

  .tab-switcher {
    text-align: center;
    font-size: .83rem;
  }

  .case-studies-grid {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .logo-case {
    align-self: center;
  }

  .case-study-teaser {
    position: relative;
  }

  .div-block-50 {
    border: .125rem solid var(--light-blue);
    background-image: linear-gradient(#ecf6ffeb, #ecf6ffeb), url('../images/Screenshot-2024-06-17-at-6.05.06-PM.png');
    background-position: 0 0, 0 0;
    background-size: auto, cover;
    border-radius: .1875rem;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 10rem;
    display: flex;
  }

  .div-block-50.focus {
    background-image: linear-gradient(#ecf6ffe6, #ecf6ffe6), url('../images/Screenshot-2024-04-30-at-2.05-1-1.png');
    background-position: 0 0, 0 0;
    background-size: auto, cover;
    border-width: .125rem;
    border-radius: .1875rem;
  }

  .div-block-50.yeti {
    background-image: linear-gradient(#ecf6ffed, #ecf6ffed), url('../images/Screenshot-2024-04-30-at-8.49-1-1-1.png');
    background-position: 0 0, 0 0;
    background-size: auto, cover;
  }

  .div-block-50.cc {
    background-image: linear-gradient(#f1f7ffe8, #f1f7ffe8), url('../images/Group-20-4-1.png');
    background-position: 0 0, 0 0;
    background-size: auto, cover;
  }

  .case-study-logo-page.yeto {
    width: 10rem;
  }

  .case-study-logo-page.focus {
    width: 12rem;
  }

  .player-max {
    margin-top: 2rem;
  }

  .container-3 {
    max-width: none;
  }

  .footer-content {
    flex-flow: column;
  }

  .footer-link:hover {
    color: var(--white);
  }

  .div-block-51 {
    text-align: center;
    align-self: center;
  }

  .tabs-header {
    text-align: center;
    font-size: .9rem;
  }

  .carousel-component {
    width: 100%;
    margin-bottom: 0;
    overflow: hidden;
  }

  .logo {
    margin-bottom: 0;
  }

  .videoheader {
    width: 100%;
    margin-top: 0;
    margin-bottom: -2rem;
    margin-left: 0;
  }

  .videoheader.somethinooo {
    z-index: 0;
    aspect-ratio: auto;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    padding-top: 0;
    display: flex;
    overflow: visible;
    transform: none;
  }

  .videoheader.somethinooo.left {
    z-index: -1;
    margin-bottom: 0;
    display: block;
    transform: none;
  }

  .videoheader.somethinooo.rounded {
    margin-bottom: 0;
  }

  .close-video-oneeo {
    flex-direction: row;
    padding: 0;
  }

  .div-block-53 {
    flex-flow: column;
  }

  .image-72 {
    margin-top: -1.5rem;
  }

  .smalleh {
    font-size: 40px;
  }

  .mobile-menu {
    z-index: 1000;
    background-image: linear-gradient(#2991def2, #2991def2), url('../images/backdrop.webp');
    background-position: 0 0, 50%;
    background-size: auto, cover;
    padding-top: 10%;
    padding-left: 5%;
    position: fixed;
    inset: 0%;
    transform: translate(-100%);
  }

  .menu-contain {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    padding-left: 6%;
    display: flex;
  }

  .menu-item {
    font-size: 2rem;
    font-weight: 600;
  }

  .image-73 {
    width: 2rem;
    transform: rotateX(0)rotateY(180deg)rotateZ(0);
  }

  .mobile-menu-link {
    text-decoration: none;
  }

  .mobile-menu-link:active {
    color: #fff;
  }

  .report-menu {
    border-right-style: none;
    border-right-width: 0;
    position: static;
  }

  .grid-3 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    display: flex;
  }

  .c-ticker {
    margin-top: 0;
    margin-bottom: 3rem;
  }

  .report-content {
    width: 100%;
    margin-right: auto;
  }

  .high-level-stats {
    display: flex;
  }

  .div-block-54 {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-flow: column;
  }

  .comment {
    flex: 0 auto;
    width: 100%;
  }

  .comments {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: wrap;
  }

  .div-block-57, .part1 {
    width: 100%;
  }

  .headings-summary {
    font-size: 1.5rem;
  }

  .extraextra {
    margin-top: 3rem;
  }

  .paragraph-31 {
    align-self: flex-start;
  }

  .div-block-60 {
    justify-content: center;
    align-items: center;
    margin-top: 0;
    margin-bottom: 1rem;
  }

  .div-block-60.secondary {
    margin-top: 0;
  }

  .less {
    margin-top: 2rem;
    margin-bottom: -1rem;
  }

  .white-icon {
    width: 5rem;
  }

  .padding-section-large-2 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .blog-post_header_image-wrapper {
    padding-top: 0%;
  }

  .section_blog-post_header {
    padding-top: 0;
  }

  .blog-post_header_title-wrapper {
    margin-bottom: 2rem;
  }

  .blog-post_body_content {
    margin-top: 1rem;
  }

  .blog1_list {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .slide-nav {
    display: none;
    top: 100%;
  }

  .div-block-61 {
    margin-top: 3rem;
    margin-bottom: -3rem;
  }

  .div-block-62 {
    margin-bottom: 0;
    padding-right: 0;
  }

  .kellie-testi {
    border: 3px solid var(--light-blue);
    border-radius: 6px;
  }

  .smaller-text {
    font-size: 1.15rem;
  }

  .test-tag-text {
    font-size: 1rem;
    font-weight: 500;
  }

  .image-77 {
    width: 4rem;
  }

  .div-block-63 {
    margin-top: 0;
  }

  .div-block-66 {
    text-align: left;
  }

  .addpad, .addpad.dinkhy {
    padding-right: 0;
  }

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

  .layout491_tabs-menu {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    margin-top: 0;
  }

  .layout491_paragraph {
    margin-bottom: 0;
  }

  .progress-bars {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .flex-block {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    margin-bottom: 1rem;
  }

  .flex-block-2._2 {
    padding-left: 0;
  }

  .standard-component {
    display: flex;
  }

  .standard-component.player {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    flex-flow: wrap-reverse;
    justify-content: flex-start;
    align-self: flex-start;
    align-items: flex-start;
    height: auto;
    padding-top: 1rem;
    padding-left: 0;
    padding-right: 1rem;
  }

  .standard-component.player.starter {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: center;
    display: flex;
    overflow: hidden;
  }

  .standard-component.player.starter.assessment {
    flex-flow: row;
    justify-content: flex-start;
    align-self: flex-start;
    align-items: center;
    height: 100%;
    padding: 1rem 1.4rem 0 0;
    overflow: hidden;
  }

  .standard-component.player.righthand {
    justify-content: center;
    align-items: center;
  }

  .player-portrait {
    width: 80%;
    height: 100%;
    margin-top: 0;
  }

  .player-portrait.starter {
    z-index: 10;
    flex: 0 auto;
    align-self: flex-end;
    width: 8rem;
    height: 8rem;
    margin-top: -.5rem;
    position: relative;
    overflow: visible;
  }

  .player-portrait.starter.map {
    align-self: center;
    margin-top: 0;
    margin-bottom: 0;
    overflow: visible;
  }

  .player-portrait.claire {
    height: 100%;
  }

  .player-flex {
    margin-left: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .player-level {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .tolevelup-contain {
    height: 100%;
    display: flex;
  }

  .flex-block-3 {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .div-block-72 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    display: flex;
  }

  .tab-name {
    font-size: 1.3rem;
    font-weight: 400;
  }

  .div-block-76 {
    justify-content: center;
    align-items: center;
    padding: .6rem 0;
  }

  .div-block-76.blue {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    padding: 1.5rem 2rem;
  }

  .flex-block-8 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .statheading {
    width: auto;
  }

  .flex-block-9 {
    display: flex;
  }

  .heading-10 {
    margin-top: 0;
  }

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

  .layout507_tabs-menu {
    grid-column-gap: 2.1rem;
    grid-row-gap: 2.1rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    margin-top: .5rem;
    margin-bottom: .5rem;
    padding-bottom: 0;
    display: flex;
  }

  .layout507_tab-link {
    grid-column-gap: .1rem;
    grid-row-gap: .1rem;
    opacity: .45;
    border-bottom-style: none;
    border-bottom-color: #0000;
    border-radius: 0%;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    height: auto;
  }

  .layout507_tab-link.w--current {
    border-bottom-color: #f4fafee3;
    flex: 0 auto;
    justify-content: flex-start;
    align-self: flex-start;
    align-items: center;
    width: auto;
    height: auto;
    margin-left: .25rem;
    margin-right: .25rem;
  }

  .layout507_card {
    padding: 0;
  }

  .layout507_card-content {
    justify-content: flex-start;
    align-items: center;
    display: block;
  }

  .layout507_card-content-top {
    height: auto;
  }

  .div-block-78 {
    height: auto;
    padding: 1.6rem;
  }

  .image-80 {
    border-width: .3rem;
    flex: 0 auto;
    width: 3rem;
  }

  .flex-block-14 {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex: 0 auto;
    justify-content: flex-start;
    align-items: flex-start;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .hero-heading.add {
    min-width: auto;
    max-width: none;
    padding-right: 0;
    font-size: 2.4rem;
  }

  .hero-heading.add._3 {
    padding-right: 0;
    font-size: 10vw;
  }

  .div-block-80 {
    padding-bottom: 2rem;
    padding-left: .4rem;
    padding-right: .4rem;
  }

  .div-block-80.pinch {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    margin-bottom: 2.5rem;
    padding-bottom: 0;
  }

  .image-82 {
    margin-top: -.5rem;
  }

  .image-84 {
    width: 4rem;
    overflow: visible;
  }

  .div-block-82 {
    z-index: 1;
  }

  .div-block-83 {
    justify-content: center;
    align-items: center;
    display: flex;
    position: absolute;
    inset: 0% 0% 20%;
  }

  .heading-11 {
    padding-right: 0;
    font-size: 11vw;
  }

  .code-embed-10 {
    margin-top: -1rem;
  }

  .explained-roi {
    background-color: #f4faff00;
    border-style: none;
  }

  .pad-up.add-interior.blue {
    padding-left: .9rem;
    padding-right: .9rem;
  }

  .div-block-86 {
    flex-flow: column;
    margin-left: .2rem;
    margin-right: .2rem;
  }

  .webinar-left {
    padding-right: 0;
  }

  .webinar-right {
    order: 2;
    padding: 1.4rem;
  }

  .webinar-right.blue {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    background-color: #f4faff00;
    background-image: none;
    background-position: 0 0;
    background-size: auto;
    border-style: none;
    padding: 0;
  }

  .webinar-content {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .time-date {
    margin-top: .5rem;
    margin-bottom: 0;
  }

  .text-field-4 {
    margin-bottom: .5rem;
  }

  .logos.invert {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: row;
    padding-left: 0;
    padding-right: 0;
  }

  .web-logo, .web-logo.yeti.black {
    width: 3rem;
  }

  .div-block-89 {
    order: 3;
    margin-top: 2rem;
    margin-bottom: 1rem;
    display: none;
  }

  .form-3 {
    grid-row-gap: 0rem;
    grid-template-columns: 1fr 1fr;
    display: flex;
  }

  .roi-results-container {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: stretch;
    display: flex;
  }

  .div-block-95 {
    flex: 1;
    max-width: 100%;
  }

  .div-block-96 {
    flex: 1;
  }

  .heading-13 {
    font-size: 1.7rem;
  }

  .div-block-103 {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    display: flex;
  }

  .webinar-popup {
    padding: .6rem;
    display: none;
  }

  .text-field-8 {
    margin-bottom: 0;
  }

  .tickers {
    grid-column-gap: .2rem;
    grid-row-gap: .2rem;
    margin-bottom: -2.2rem;
    bottom: 12%;
  }

  .tickers.tickers-3 {
    margin-top: 0;
  }

  .ticker-thang {
    width: 50%;
    margin-top: 0;
    margin-bottom: -2%;
    position: relative;
    bottom: -10px;
  }

  .flex-block-20 {
    padding-bottom: 1.1rem;
  }

  .section_gallery23 {
    margin-top: -3rem;
  }

  .gallery23_mask {
    width: 90%;
  }

  .gallery23_slide {
    margin-right: 0;
  }

  .wayfinder.small.text-color-white {
    font-size: .9rem;
  }

  .div-block-116 {
    padding: .8rem;
  }

  .div-block-118 {
    overflow: hidden;
  }

  .box {
    padding: 1.6rem;
  }

  .div-block-119 {
    margin-top: 3rem;
  }

  .flex-block-23 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: .2rem;
    margin-bottom: .5rem;
    display: flex;
  }

  .image-95 {
    width: 3rem;
  }

  .flex-block-24 {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    margin-top: 3rem;
    margin-bottom: 1.9rem;
  }

  .image-96 {
    margin-top: 1rem;
  }

  .heading-14 {
    text-align: center;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .code-embed-17 {
    margin-bottom: 0;
  }

  .flex-block-26 {
    grid-row-gap: 0rem;
  }
}

#trigger-video-one.w-node-_7e07b4cc-770b-b2e4-7ad9-e320a67e0dee-dc4c956e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_906d0845-9025-c17c-430e-d7cf83d70a79-dc4c956e {
  justify-self: center;
}

#w-node-f020be7b-ee72-1881-64c6-b5dd5cdb3e81-dc4c956e {
  place-self: center;
}

#w-node-f01e7cb6-0597-af09-917e-fa336979e81c-dc4c956e {
  justify-self: center;
}

#w-node-_4fd52532-5280-786b-5857-51b8d43b4025-dc4c956e {
  grid-area: 1 / 1 / 2 / 3;
  align-self: start;
}

#w-node-_4fd52532-5280-786b-5857-51b8d43b4031-dc4c956e {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_4fd52532-5280-786b-5857-51b8d43b403c-dc4c956e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fd52532-5280-786b-5857-51b8d43b404b-dc4c956e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_16d2190e-5f4c-d5a8-1ffb-a169e178e9e4-dc4c956e, #w-node-_16d2190e-5f4c-d5a8-1ffb-a169e178e9f1-dc4c956e, #w-node-_4f4eeea2-154f-4863-8c8b-14f9d9b7110e-dc4c956e, #w-node-_4f4eeea2-154f-4863-8c8b-14f9d9b71128-dc4c956e, #w-node-e010b3f3-d325-2b95-9b77-e2a4bba70058-dc4c956e {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_565cab3a-54da-4884-54bd-f0e08d1e4235-dc4c956e {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: center;
}

#w-node-_565cab3a-54da-4884-54bd-f0e08d1e4253-dc4c956e {
  place-self: stretch center;
}

#w-node-_0c1b5974-69d3-aabb-25f8-8a43e9119077-dc4c956e {
  grid-area: 1 / 1 / 2 / 5;
  align-self: start;
}

#w-node-_0c1b5974-69d3-aabb-25f8-8a43e911907f-dc4c956e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0c1b5974-69d3-aabb-25f8-8a43e9119078-dc4c956e {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_0c1b5974-69d3-aabb-25f8-8a43e9119086-dc4c956e, #w-node-_395f73a5-a48e-7f1c-a237-3a9cee3441a8-dc4c956e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0c1b5974-69d3-aabb-25f8-8a43e911908d-dc4c956e {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c4a1f953-09be-10ec-ecdf-7591bf794f99-dc4c956e {
  grid-area: span 6 / span 4 / span 6 / span 4;
}

#w-node-_230e1692-136f-f233-7f51-8d1360445ace-dc4c956e {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch stretch;
}

#w-node-eb2505e8-73eb-5988-201d-670a5940645f-dc4c956e, #w-node-_03706a38-ab29-b025-54e4-e599b40afc4c-dc4c956e {
  grid-area: span 3 / span 2 / span 3 / span 2;
}

#w-node-e7b93ff0-d1e3-1cee-5b87-06bef6c96668-dc4c956e {
  grid-area: span 6 / span 4 / span 6 / span 4;
}

#w-node-_1c26dc88-fc24-1b9c-5f85-6b6c24afc308-dc4c956e, #w-node-_9c693a65-da98-c046-78b6-7841814a587f-dc4c956e {
  grid-area: span 3 / span 2 / span 3 / span 2;
}

#w-node-_1cb3e802-bfe4-63fb-5824-9fd2fc643390-dc4c956e {
  grid-area: span 6 / span 4 / span 6 / span 4;
}

#w-node-d3104d34-4f99-6c88-fcb7-8a961bf39dfb-dc4c956e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d3104d34-4f99-6c88-fcb7-8a961bf39e03-dc4c956e {
  justify-self: end;
}

#w-node-_301ef183-808f-3ee5-d995-b9976aa0b031-dc4c956e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_301ef183-808f-3ee5-d995-b9976aa0b038-dc4c956e {
  justify-self: end;
}

#w-node-_099d7177-f3b9-066a-79ce-9bc270c936b1-dc4c956e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_099d7177-f3b9-066a-79ce-9bc270c936b9-dc4c956e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_47c651c3-381d-b7ab-0f48-f662e84971b4-dc4c956e, #w-node-b577ef7e-a586-859d-c60c-a5c7bbc1c5a7-dc4c956e {
  grid-area: span 3 / span 2 / span 3 / span 2;
}

#w-node-_26e71e5e-b813-76ab-7b80-eb0797c4d20d-dc4c956e {
  grid-area: span 6 / span 4 / span 6 / span 4;
}

#w-node-_26e71e5e-b813-76ab-7b80-eb0797c4d218-dc4c956e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_26e71e5e-b813-76ab-7b80-eb0797c4d220-dc4c956e {
  justify-self: end;
}

#w-node-_26e71e5e-b813-76ab-7b80-eb0797c4d230-dc4c956e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_26e71e5e-b813-76ab-7b80-eb0797c4d237-dc4c956e {
  justify-self: end;
}

#w-node-_26e71e5e-b813-76ab-7b80-eb0797c4d246-dc4c956e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_26e71e5e-b813-76ab-7b80-eb0797c4d24e-dc4c956e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_26e71e5e-b813-76ab-7b80-eb0797c4d253-dc4c956e, #w-node-_26e71e5e-b813-76ab-7b80-eb0797c4d25f-dc4c956e {
  grid-area: span 3 / span 2 / span 3 / span 2;
}

#roleplaying.w-node-f5fbe3f4-7cae-9414-40e5-d780144a76a7-dc4c956e {
  place-self: start;
}

#w-node-_71d870c2-dce9-9164-e7b0-83709c32d9fe-dc4c956e, #w-node-_28973704-f707-d3bc-f630-a83abc722b39-dc4c956e, #w-node-_4f33b88e-4524-34af-193c-65cbf693f983-dc4c956e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8078879b-95a3-cef1-783b-20f4ff63fba5-dc4c956e, #w-node-_1a9a9303-a593-b6ff-a23b-6575624db573-dc4c956e, #w-node-d15fcb2e-1abf-115d-f756-71e6fe8741a1-dc4c956e, #w-node-_297ab7a3-3296-3768-adcb-f3ac56920d63-dc4c956e {
  place-self: start;
}

#w-node-_52eff775-da8b-5dd2-53a0-99a3d60fc7c2-dc4c956e, #w-node-c882ad75-37d2-872d-10f7-4bdfdc0ed9e0-dc4c956e, #w-node-adb684d4-1d9d-508b-e3b5-02922237c5d3-dc4c956e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-adb684d4-1d9d-508b-e3b5-02922237c5d5-dc4c956e, #w-node-adb684d4-1d9d-508b-e3b5-02922237c5d9-dc4c956e, #w-node-adb684d4-1d9d-508b-e3b5-02922237c5dd-dc4c956e, #w-node-adb684d4-1d9d-508b-e3b5-02922237c5e1-dc4c956e, #w-node-_22a11fb2-3ac6-8dc5-ce1a-191dffffe6f4-dc4c956e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0daa7070-7d2b-2b7b-662d-429f20a42565-20a4255c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0daa7070-7d2b-2b7b-662d-429f20a42572-20a4255c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#trigger-video-one.w-node-_7e07b4cc-770b-b2e4-7ad9-e320a67e0dee-dfb517de {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4fd52532-5280-786b-5857-51b8d43b4025-dfb517de {
  grid-area: 1 / 1 / 2 / 3;
  align-self: start;
}

#w-node-_4fd52532-5280-786b-5857-51b8d43b4031-dfb517de {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_4fd52532-5280-786b-5857-51b8d43b403c-dfb517de {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fd52532-5280-786b-5857-51b8d43b404b-dfb517de {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_16d2190e-5f4c-d5a8-1ffb-a169e178e9e4-dfb517de, #w-node-_16d2190e-5f4c-d5a8-1ffb-a169e178e9f1-dfb517de, #w-node-_4f4eeea2-154f-4863-8c8b-14f9d9b7110e-dfb517de, #w-node-_4f4eeea2-154f-4863-8c8b-14f9d9b71128-dfb517de, #w-node-e010b3f3-d325-2b95-9b77-e2a4bba70058-dfb517de {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-b0cac5a0-4f2c-bc44-3bf1-d767d5c169b1-dfb517de {
  align-self: center;
}

#w-node-_0d64c1e2-c62e-3cf5-4756-1b8456642979-dfb517de {
  place-self: center;
}

#w-node-_565cab3a-54da-4884-54bd-f0e08d1e4235-dfb517de {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: center;
}

#w-node-_565cab3a-54da-4884-54bd-f0e08d1e4253-dfb517de {
  place-self: stretch center;
}

#w-node-_0c1b5974-69d3-aabb-25f8-8a43e9119077-dfb517de {
  grid-area: 1 / 1 / 2 / 5;
  align-self: start;
}

#w-node-_0c1b5974-69d3-aabb-25f8-8a43e911907f-dfb517de {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0c1b5974-69d3-aabb-25f8-8a43e9119078-dfb517de {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_0c1b5974-69d3-aabb-25f8-8a43e9119086-dfb517de, #w-node-_395f73a5-a48e-7f1c-a237-3a9cee3441a8-dfb517de {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0c1b5974-69d3-aabb-25f8-8a43e911908d-dfb517de {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c4a1f953-09be-10ec-ecdf-7591bf794f99-dfb517de {
  grid-area: span 6 / span 4 / span 6 / span 4;
}

#w-node-_230e1692-136f-f233-7f51-8d1360445ace-dfb517de {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch stretch;
}

#w-node-eb2505e8-73eb-5988-201d-670a5940645f-dfb517de, #w-node-_03706a38-ab29-b025-54e4-e599b40afc4c-dfb517de {
  grid-area: span 3 / span 2 / span 3 / span 2;
}

#w-node-e7b93ff0-d1e3-1cee-5b87-06bef6c96668-dfb517de {
  grid-area: span 6 / span 4 / span 6 / span 4;
}

#w-node-_1c26dc88-fc24-1b9c-5f85-6b6c24afc308-dfb517de, #w-node-_9c693a65-da98-c046-78b6-7841814a587f-dfb517de {
  grid-area: span 3 / span 2 / span 3 / span 2;
}

#w-node-_1cb3e802-bfe4-63fb-5824-9fd2fc643390-dfb517de {
  grid-area: span 6 / span 4 / span 6 / span 4;
}

#w-node-d3104d34-4f99-6c88-fcb7-8a961bf39dfb-dfb517de {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d3104d34-4f99-6c88-fcb7-8a961bf39e03-dfb517de {
  justify-self: end;
}

#w-node-_301ef183-808f-3ee5-d995-b9976aa0b031-dfb517de {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_301ef183-808f-3ee5-d995-b9976aa0b038-dfb517de {
  justify-self: end;
}

#w-node-_099d7177-f3b9-066a-79ce-9bc270c936b1-dfb517de {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_099d7177-f3b9-066a-79ce-9bc270c936b9-dfb517de {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_47c651c3-381d-b7ab-0f48-f662e84971b4-dfb517de, #w-node-b577ef7e-a586-859d-c60c-a5c7bbc1c5a7-dfb517de {
  grid-area: span 3 / span 2 / span 3 / span 2;
}

#w-node-_26e71e5e-b813-76ab-7b80-eb0797c4d20d-dfb517de {
  grid-area: span 6 / span 4 / span 6 / span 4;
}

#w-node-_26e71e5e-b813-76ab-7b80-eb0797c4d218-dfb517de {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_26e71e5e-b813-76ab-7b80-eb0797c4d220-dfb517de {
  justify-self: end;
}

#w-node-_26e71e5e-b813-76ab-7b80-eb0797c4d230-dfb517de {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_26e71e5e-b813-76ab-7b80-eb0797c4d237-dfb517de {
  justify-self: end;
}

#w-node-_26e71e5e-b813-76ab-7b80-eb0797c4d246-dfb517de {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_26e71e5e-b813-76ab-7b80-eb0797c4d24e-dfb517de {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_26e71e5e-b813-76ab-7b80-eb0797c4d253-dfb517de, #w-node-_26e71e5e-b813-76ab-7b80-eb0797c4d25f-dfb517de {
  grid-area: span 3 / span 2 / span 3 / span 2;
}

#roleplaying.w-node-f5fbe3f4-7cae-9414-40e5-d780144a76a7-dfb517de {
  place-self: start;
}

#w-node-_71d870c2-dce9-9164-e7b0-83709c32d9fe-dfb517de, #w-node-_28973704-f707-d3bc-f630-a83abc722b39-dfb517de, #w-node-_4f33b88e-4524-34af-193c-65cbf693f983-dfb517de {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8078879b-95a3-cef1-783b-20f4ff63fba5-dfb517de, #w-node-_1a9a9303-a593-b6ff-a23b-6575624db573-dfb517de, #w-node-d15fcb2e-1abf-115d-f756-71e6fe8741a1-dfb517de, #w-node-_297ab7a3-3296-3768-adcb-f3ac56920d63-dfb517de {
  place-self: start;
}

#w-node-_52eff775-da8b-5dd2-53a0-99a3d60fc7c2-dfb517de, #w-node-c882ad75-37d2-872d-10f7-4bdfdc0ed9e0-dfb517de, #w-node-adb684d4-1d9d-508b-e3b5-02922237c5d3-dfb517de {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-adb684d4-1d9d-508b-e3b5-02922237c5d5-dfb517de, #w-node-adb684d4-1d9d-508b-e3b5-02922237c5d9-dfb517de, #w-node-adb684d4-1d9d-508b-e3b5-02922237c5dd-dfb517de, #w-node-adb684d4-1d9d-508b-e3b5-02922237c5e1-dfb517de, #w-node-_22a11fb2-3ac6-8dc5-ce1a-191dffffe6f4-dfb517de {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ecf85783-dabc-9119-d3fc-a4eea5779bde-dfb517f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ecf85783-dabc-9119-d3fc-a4eea5779be0-dfb517f9, #w-node-ecf85783-dabc-9119-d3fc-a4eea5779bf6-dfb517f9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9eb0f6c9-e590-feab-a6dc-55d4e28c9269-dfb517f9, #totalPriceCampaignPack.w-node-_23eee780-27c5-945f-0f07-099a4e21f2c7-dfb517f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ecf85783-dabc-9119-d3fc-a4eea5779bfa-dfb517f9 {
  align-self: start;
}

#w-node-_76ed56b0-93dd-2c0f-9be2-89294ab7bd76-dfb517f9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#roleplaying.w-node-f5fbe3f4-7cae-9414-40e5-d780144a76a7-dfb517fc {
  place-self: start;
}

#w-node-_71d870c2-dce9-9164-e7b0-83709c32d9fd-dfb517fc {
  align-self: start;
}

#w-node-_71d870c2-dce9-9164-e7b0-83709c32d9fe-dfb517fc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f33b88e-4524-34af-193c-65cbf693f982-dfb517fc {
  align-self: start;
}

#w-node-_4f33b88e-4524-34af-193c-65cbf693f983-dfb517fc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef2ddcf5-85a4-19da-3044-883321054b0d-dfb517fc {
  align-self: start;
}

#w-node-ef2ddcf5-85a4-19da-3044-883321054b0e-dfb517fc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0c7d3ebf-ea97-e667-f2cd-64f60347229f-dfb517fc, #w-node-_8078879b-95a3-cef1-783b-20f4ff63fba5-dfb517fc, #w-node-_1a9a9303-a593-b6ff-a23b-6575624db573-dfb517fc, #w-node-_297ab7a3-3296-3768-adcb-f3ac56920d63-dfb517fc {
  place-self: start;
}

#w-node-_52eff775-da8b-5dd2-53a0-99a3d60fc7c1-dfb517fc {
  align-self: start;
}

#w-node-_52eff775-da8b-5dd2-53a0-99a3d60fc7c2-dfb517fc, #w-node-adb684d4-1d9d-508b-e3b5-02922237c5d3-dfb517fc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-adb684d4-1d9d-508b-e3b5-02922237c5d5-dfb517fc, #w-node-adb684d4-1d9d-508b-e3b5-02922237c5d9-dfb517fc, #w-node-adb684d4-1d9d-508b-e3b5-02922237c5dd-dfb517fc, #w-node-adb684d4-1d9d-508b-e3b5-02922237c5e1-dfb517fc, #w-node-_22a11fb2-3ac6-8dc5-ce1a-191dffffe6f4-dfb517fc {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9ef49e5c-044e-e2ef-5314-0c33e3b0ddc4-dfb517fd, #w-node-_510c065e-1a85-4d05-9a9b-e91742695f23-dfb517fd, #w-node-_55c48a9a-2a2d-c283-e30a-1d721048097e-dfb517fd, #w-node-_55c23fd1-099d-6175-ad14-6f0d2bc621cb-dfb517fd, #w-node-_8b3a0778-5dce-4049-7dd6-5bd19d0bc900-dfb517fd, #w-node-_1d029d20-0a7e-82bf-6f99-658b66002a09-dfb517fd, #w-node-e734cfe3-5263-8b23-7f14-4e93e33f43a5-dfb517fd, #w-node-_3b822f13-094e-b157-5f0b-1a4d3f03a087-dfb517fd, #w-node-_59472787-fd9b-f6dc-96bd-10f0e2a12dbe-dfb517fd, #quizForm.w-node-_86d4dfc7-c7c1-db91-9800-cf87e54b2e77-dfb517fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c3d5f0c3-e0d2-6bcc-bce6-bba59b391402-dfb517fd {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c4a12e84-2042-273d-dde8-f734ed33db43-dfb517fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_86d4dfc7-c7c1-db91-9800-cf87e54b2e85-dfb517fd {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_735f9d72-6183-1371-fedc-35479cd45826-dfb517fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_26ee9567-8fed-b041-fec1-4feecf1ca35a-dfb517fd {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_26ee9567-8fed-b041-fec1-4feecf1ca35d-dfb517fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a271be88-c84a-98ec-7c61-6a6580ae7f7f-dfb517fd {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a271be88-c84a-98ec-7c61-6a6580ae7f83-dfb517fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5134a772-2ba6-290e-ed73-1eb79565ee39-dfb517fd {
  place-self: center;
}

#result.w-node-_2bf1bc0f-3445-e2e0-f1a1-8dcc846f6c00-dfb517fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6fb8a9be-4164-7dbe-d995-50348aa289b3-dfb517fd {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dee20738-11f7-fa35-ef75-b7e3ebe567e6-dfb517fd {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_318a982a-0b45-26d0-4060-5da03ab1bab8-dfb517fd {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_318a982a-0b45-26d0-4060-5da03ab1babd-dfb517fd {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-b77c67a2-b505-9f27-0707-c69265b3604c-dfb517fd {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b77c67a2-b505-9f27-0707-c69265b36051-dfb517fd {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_50b78b2b-a736-5a8c-73de-23a5b3c23438-dfb517fd {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_50b78b2b-a736-5a8c-73de-23a5b3c2343d-dfb517fd {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c1039326-0b21-4784-8340-3b246aa46d50-dfb517fd {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c1039326-0b21-4784-8340-3b246aa46d55-dfb517fd {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-bc31475a-4ca6-cd1b-1730-8a8df3ec0f73-dfb517fd {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-bc31475a-4ca6-cd1b-1730-8a8df3ec0f78-dfb517fd {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9cc80234-c228-bed5-5754-ac5c97777f9d-dfb517fd {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9cc80234-c228-bed5-5754-ac5c97777fa1-dfb517fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9cc80234-c228-bed5-5754-ac5c97777fa2-dfb517fd {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-d1a4f2da-04dc-9c5c-fc42-22366fa9ee76-dfb517fd {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d1a4f2da-04dc-9c5c-fc42-22366fa9ee7b-dfb517fd {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_62c91a5d-75eb-ac70-a5e7-08ea8a22a9b0-dfb517fd {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_62c91a5d-75eb-ac70-a5e7-08ea8a22a9b5-dfb517fd {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-b338cbea-c3f0-9986-f983-42677d2c4e4f-dfb517fd, #w-node-f31654ca-bebc-6e77-949a-ee61b6b33907-dfb517fd {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_827eb67f-bfcb-afbe-2f47-29c7ea0902e9-dfb517fd {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_20fe860a-d594-1b26-2c52-9fdd9902687b-dfb517fd, #w-node-_20fe860a-d594-1b26-2c52-9fdd990268c5-dfb517fd {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_20fe860a-d594-1b26-2c52-9fdd990268c6-dfb517fd {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_3b2de600-3c37-cbf9-37d8-921efe6db2ca-dfb51800 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_20256326-10f0-4bce-386d-615ef8fe2027-dfb51800 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9ef49e5c-044e-e2ef-5314-0c33e3b0ddc4-dfb51800, #w-node-_510c065e-1a85-4d05-9a9b-e91742695f23-dfb51800, #w-node-_55c48a9a-2a2d-c283-e30a-1d721048097e-dfb51800, #w-node-_55c23fd1-099d-6175-ad14-6f0d2bc621cb-dfb51800, #w-node-_8b3a0778-5dce-4049-7dd6-5bd19d0bc900-dfb51800, #w-node-_1d029d20-0a7e-82bf-6f99-658b66002a09-dfb51800, #w-node-e734cfe3-5263-8b23-7f14-4e93e33f43a5-dfb51800, #w-node-_3b822f13-094e-b157-5f0b-1a4d3f03a087-dfb51800, #w-node-_59472787-fd9b-f6dc-96bd-10f0e2a12dbe-dfb51800, #w-node-da6c352a-e0a1-383d-c6cd-f0134a1045f0-dfb51800 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e4a3fa8e-49eb-60ca-842a-a9ddc25ac6e5-dfb51800 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_703c6276-2020-554b-d04f-aba9b91ff0ba-dfb51800, #w-node-_58ac99f2-a3b2-0e29-3054-9a825a79e60c-dfb51800, #w-node-f003769c-799f-df3d-289b-27e53319a556-dfb51800, #result.w-node-_2bf1bc0f-3445-e2e0-f1a1-8dcc846f6c00-dfb51800, #w-node-_03b1c981-723b-95cf-8d9b-55c4d8bb9af5-dfb51814 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_03b1c981-723b-95cf-8d9b-55c4d8bb9af7-dfb51814, #w-node-_03b1c981-723b-95cf-8d9b-55c4d8bb9b11-dfb51814 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e9b7cb9b-a791-51ba-2e83-5f1f25e94f1f-dfb51814, #totalPriceOneTime.w-node-e9b7cb9b-a791-51ba-2e83-5f1f25e94f22-dfb51814 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_03b1c981-723b-95cf-8d9b-55c4d8bb9b15-dfb51814 {
  align-self: start;
}

#w-node-aa8b06df-5ad2-9e73-0bb0-4662e4252023-dfb51814 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_929150b7-8b67-93f0-90a5-bd7bd36b10b2-dfb51814, #w-node-_86d4dfc7-c7c1-db91-9800-cf87e54b2e77-dfb51815 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c3d5f0c3-e0d2-6bcc-bce6-bba59b391402-dfb51815 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-bc404904-b278-a82a-ce28-251e21d79ab9-dfb51815, #totalPriceSubscription.w-node-bc404904-b278-a82a-ce28-251e21d79abc-dfb51815 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_86d4dfc7-c7c1-db91-9800-cf87e54b2e91-dfb51815 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_304826aa-a497-3c27-edc7-790582e69370-dfb51815 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_20256326-10f0-4bce-386d-615ef8fe2027-dfb51816 {
  justify-self: auto;
}

#w-node-bb5dafaa-9a7a-012c-c56e-091c84c70390-dfb51816 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_91f9aaa0-91dc-05d4-504c-9ecd9e8f2eaa-dfb51816, #w-node-ca4f7921-0be1-d38b-e72c-278a4101d0a0-dfb51816, #w-node-_91f9aaa0-91dc-05d4-504c-9ecd9e8f2eac-dfb51816, #w-node-_91f9aaa0-91dc-05d4-504c-9ecd9e8f2eb4-dfb51816, #next-button.w-node-_47934453-7cc0-8d7b-3c45-2c8d8dd5453a-dfb51816 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_13da7138-a428-3fbb-bde5-6e6dfc9305c1-dfb51816 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_13da7138-a428-3fbb-bde5-6e6dfc9305c3-dfb51816, #w-node-_13da7138-a428-3fbb-bde5-6e6dfc9305c6-dfb51816 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_13da7138-a428-3fbb-bde5-6e6dfc9305dc-dfb51816 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-_7e0110f1-645a-4338-ec08-7d49623599b8-dfb51816, #w-node-a84262b9-2a6b-3ea9-7267-e453bfb265e7-dfb51816, #w-node-_39011de9-6dfa-7628-18a2-2161480e6acb-dfb51816 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_32eadc24-e391-a089-abe0-fb5b6627ca17-dfb51817, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ca1c-dfb51817, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ca21-dfb51817, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ca26-dfb51817, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ca2c-dfb51817, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ca32-dfb51817, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ca38-dfb51817 {
  justify-self: start;
}

#w-node-_32eadc24-e391-a089-abe0-fb5b6627cb45-dfb51817, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cb5e-dfb51817 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_32eadc24-e391-a089-abe0-fb5b6627cb61-dfb51817 {
  justify-self: start;
}

#w-node-_32eadc24-e391-a089-abe0-fb5b6627cb63-dfb51817 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_32eadc24-e391-a089-abe0-fb5b6627cb66-dfb51817 {
  justify-self: start;
}

#w-node-_32eadc24-e391-a089-abe0-fb5b6627cbb8-dfb51817, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cbc2-dfb51817, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cbc3-dfb51817 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_32eadc24-e391-a089-abe0-fb5b6627cc31-dfb51817, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc36-dfb51817, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc3b-dfb51817, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc40-dfb51817, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc45-dfb51817, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc4a-dfb51817, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc54-dfb51817, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc59-dfb51817, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc5e-dfb51817, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc63-dfb51817, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc68-dfb51817, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc6d-dfb51817, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc72-dfb51817, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc77-dfb51817, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc7c-dfb51817, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc81-dfb51817, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc86-dfb51817 {
  justify-self: start;
}

#w-node-_32eadc24-e391-a089-abe0-fb5b6627cc8a-dfb51817 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_32eadc24-e391-a089-abe0-fb5b6627cc8b-dfb51817 {
  justify-self: start;
}

#w-node-_32eadc24-e391-a089-abe0-fb5b6627cc8d-dfb51817 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_32eadc24-e391-a089-abe0-fb5b6627cc90-dfb51817, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc95-dfb51817, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cc9a-dfb51817, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ccaf-dfb51817, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ccb4-dfb51817, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ccb9-dfb51817, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ccbe-dfb51817, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ccc3-dfb51817, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ccc8-dfb51817, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ccd2-dfb51817, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ccd7-dfb51817, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ccdc-dfb51817, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cce1-dfb51817, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cce6-dfb51817, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cceb-dfb51817, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ccf0-dfb51817, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ccf5-dfb51817, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ccfa-dfb51817, #w-node-_32eadc24-e391-a089-abe0-fb5b6627ccff-dfb51817, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cd04-dfb51817 {
  justify-self: start;
}

#w-node-_32eadc24-e391-a089-abe0-fb5b6627cd08-dfb51817 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_32eadc24-e391-a089-abe0-fb5b6627cd09-dfb51817, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cd0e-dfb51817, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cd13-dfb51817, #w-node-_32eadc24-e391-a089-abe0-fb5b6627cd18-dfb51817 {
  justify-self: start;
}

#w-node-_32eadc24-e391-a089-abe0-fb5b6627cd6b-dfb51817 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_32eadc24-e391-a089-abe0-fb5b6627cdc7-dfb51817 {
  justify-self: start;
}

#w-node-_03b1c981-723b-95cf-8d9b-55c4d8bb9af5-ad7b4c83 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_03b1c981-723b-95cf-8d9b-55c4d8bb9af7-ad7b4c83, #w-node-_9da74472-6c38-611a-29ce-2f401400c35e-ad7b4c83, #w-node-_52077365-9fb2-32d8-3439-84088a0f8e24-ad7b4c83, #w-node-_4b266add-9cc8-d040-cedc-52d6fb7b1e11-ad7b4c83, #w-node-_5363444d-db57-1bf8-5a2f-8fa59c003d7c-ad7b4c83, #w-node-c8b78654-d09a-a71a-ad81-c256f918b59c-ad7b4c83 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_86d4dfc7-c7c1-db91-9800-cf87e54b2e77-944ca972 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c3d5f0c3-e0d2-6bcc-bce6-bba59b391402-944ca972, #w-node-_86d4dfc7-c7c1-db91-9800-cf87e54b2e8d-944ca972 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-bc404904-b278-a82a-ce28-251e21d79ab9-944ca972, #totalPriceSubscription.w-node-bc404904-b278-a82a-ce28-251e21d79abc-944ca972 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_86d4dfc7-c7c1-db91-9800-cf87e54b2e91-944ca972 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_20256326-10f0-4bce-386d-615ef8fe2027-843d6d03 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_02031fcd-ec68-0b7f-c947-8dfd94ff8154-843d6d03 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: center;
}

#results.w-node-_02de923f-edeb-b7d4-3ee4-b98f68e58ee6-843d6d03 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: center;
}

#w-node-_821a6c92-8537-3a4b-ef49-10140ccb26b9-843d6d03, #w-node-_7fe06e7b-d011-fadf-1350-bbb475d339db-843d6d03 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e6336dbb-b1fb-d833-c0ec-d8d52a582cae-843d6d03, #w-node-ce903eef-b865-00a0-62c1-d347f408faed-843d6d03 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: center;
}

#w-node-_37fefec5-a6a9-f82b-541e-de627ecb8f79-843d6d03 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_6c03fcfe-fd68-096c-0982-118784fe0733-843d6d03 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0089d2ab-6152-daf4-b401-cf7bdd0d906f-843d6d03 {
  place-self: start;
}

#w-node-_0026c2b9-2472-73f2-cc27-521a7860f855-843d6d03 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6d40310e-89d4-544a-ce8a-cf2095a9a965-843d6d03 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ec2744b0-c05d-8fd7-4a7d-f055e3a72a54-843d6d03 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_20256326-10f0-4bce-386d-615ef8fe2027-84dbc53a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_02031fcd-ec68-0b7f-c947-8dfd94ff8154-84dbc53a {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: center;
}

#results.w-node-_02de923f-edeb-b7d4-3ee4-b98f68e58ee6-84dbc53a {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: center;
}

#w-node-_821a6c92-8537-3a4b-ef49-10140ccb26b9-84dbc53a, #w-node-d2d655f5-8059-1e2a-b2fc-9d62224e41bd-84dbc53a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e6336dbb-b1fb-d833-c0ec-d8d52a582cae-84dbc53a, #w-node-ce903eef-b865-00a0-62c1-d347f408faed-84dbc53a {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: center;
}

#w-node-_37fefec5-a6a9-f82b-541e-de627ecb8f79-84dbc53a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_6c03fcfe-fd68-096c-0982-118784fe0733-84dbc53a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0089d2ab-6152-daf4-b401-cf7bdd0d906f-84dbc53a {
  place-self: start;
}

#w-node-c87d4852-a5ab-85b5-7694-149c833a42bb-84dbc53a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6d40310e-89d4-544a-ce8a-cf2095a9a965-84dbc53a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ec2744b0-c05d-8fd7-4a7d-f055e3a72a54-84dbc53a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_20256326-10f0-4bce-386d-615ef8fe2027-92c2d027 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_02031fcd-ec68-0b7f-c947-8dfd94ff8154-92c2d027 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: center;
}

#results.w-node-_02de923f-edeb-b7d4-3ee4-b98f68e58ee6-92c2d027 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: center;
}

#w-node-_821a6c92-8537-3a4b-ef49-10140ccb26b9-92c2d027, #w-node-_3e9fc934-701d-570a-315b-819dc96e81c5-92c2d027 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e6336dbb-b1fb-d833-c0ec-d8d52a582cae-92c2d027, #w-node-ce903eef-b865-00a0-62c1-d347f408faed-92c2d027 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: center;
}

#w-node-_37fefec5-a6a9-f82b-541e-de627ecb8f79-92c2d027 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_6c03fcfe-fd68-096c-0982-118784fe0733-92c2d027 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0089d2ab-6152-daf4-b401-cf7bdd0d906f-92c2d027 {
  place-self: start;
}

#w-node-_47f88db1-da99-3c23-d1ba-c8dcc4cf095e-92c2d027 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6d40310e-89d4-544a-ce8a-cf2095a9a965-92c2d027 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ec2744b0-c05d-8fd7-4a7d-f055e3a72a54-92c2d027 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_20256326-10f0-4bce-386d-615ef8fe2027-070b7cf6 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_02031fcd-ec68-0b7f-c947-8dfd94ff8154-070b7cf6 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: center;
}

#results.w-node-_02de923f-edeb-b7d4-3ee4-b98f68e58ee6-070b7cf6 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: center;
}

#w-node-_821a6c92-8537-3a4b-ef49-10140ccb26b9-070b7cf6, #w-node-_3c93e44d-10e8-5602-d883-b076684c8f74-070b7cf6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e6336dbb-b1fb-d833-c0ec-d8d52a582cae-070b7cf6, #w-node-ce903eef-b865-00a0-62c1-d347f408faed-070b7cf6 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: center;
}

#w-node-_37fefec5-a6a9-f82b-541e-de627ecb8f79-070b7cf6 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_6c03fcfe-fd68-096c-0982-118784fe0733-070b7cf6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0089d2ab-6152-daf4-b401-cf7bdd0d906f-070b7cf6 {
  place-self: start;
}

#w-node-ef41c77d-4390-fbdc-b581-f24c0949a7f5-070b7cf6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_03b1c981-723b-95cf-8d9b-55c4d8bb9af5-b8a6592f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_03b1c981-723b-95cf-8d9b-55c4d8bb9af7-b8a6592f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_03b1c981-723b-95cf-8d9b-55c4d8bb9b15-b8a6592f {
  align-self: center;
}

#w-node-aa8b06df-5ad2-9e73-0bb0-4662e4252023-b8a6592f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_20256326-10f0-4bce-386d-615ef8fe2027-5f7cb31c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_976ca606-5491-0974-3d92-bc3d1188daaa-5f7cb31c {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: center;
}

#results.w-node-_02de923f-edeb-b7d4-3ee4-b98f68e58ee6-5f7cb31c {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: center;
}

#w-node-_821a6c92-8537-3a4b-ef49-10140ccb26b9-5f7cb31c, #w-node-dc82d4c2-9250-072d-ae0a-d5178195b7b0-5f7cb31c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_02031fcd-ec68-0b7f-c947-8dfd94ff8154-5f7cb31c, #w-node-e6336dbb-b1fb-d833-c0ec-d8d52a582cae-5f7cb31c, #w-node-ce903eef-b865-00a0-62c1-d347f408faed-5f7cb31c {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: center;
}

#w-node-_37fefec5-a6a9-f82b-541e-de627ecb8f79-5f7cb31c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_6c03fcfe-fd68-096c-0982-118784fe0733-5f7cb31c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0089d2ab-6152-daf4-b401-cf7bdd0d906f-5f7cb31c {
  place-self: start;
}

#w-node-_0ea5cd04-872e-fc5b-d3af-b4c4730949af-5f7cb31c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6d40310e-89d4-544a-ce8a-cf2095a9a965-5f7cb31c {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e31db749-7cbf-521c-29c1-b1fec7a82e11-c7a82e04 {
  place-self: stretch stretch;
}

#w-node-_20256326-10f0-4bce-386d-615ef8fe2027-b489419e {
  justify-self: auto;
}

#w-node-a99eb24c-0c59-1fcd-ead7-ebd7e4405896-70b16f8e, #w-node-a99eb24c-0c59-1fcd-ead7-ebd7e4405898-70b16f8e, #w-node-a99eb24c-0c59-1fcd-ead7-ebd7e440589a-70b16f8e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a99eb24c-0c59-1fcd-ead7-ebd7e440589c-70b16f8e, #w-node-a99eb24c-0c59-1fcd-ead7-ebd7e440589e-70b16f8e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_725c857e-8cee-7043-5ae3-3ddf7173cbfd-70b16f8e, #insights.w-node-_8c482d54-d8c4-e86e-f1ad-8cd79dd51250-70b16f8e, #loot.w-node-_9fec438e-4f81-361e-b992-6c9904ce1601-70b16f8e {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_791a50f5-9719-0bc3-4a82-ce99f58db98b-70b16f8e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_791a50f5-9719-0bc3-4a82-ce99f58db98d-70b16f8e, #w-node-b57bac72-8f48-dab5-5c05-f0e518437146-70b16f8e, #w-node-_8bd42dc3-6223-16ae-3f9d-0282c45f44dd-70b16f8e, #w-node-_791a50f5-9719-0bc3-4a82-ce99f58db997-70b16f8e, #w-node-_791a50f5-9719-0bc3-4a82-ce99f58db998-70b16f8e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_791a50f5-9719-0bc3-4a82-ce99f58db999-70b16f8e {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#lost_revenue.w-node-_791a50f5-9719-0bc3-4a82-ce99f58db99c-70b16f8e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d983be37-4bf7-7fb6-685f-24f1f16c59e8-70b16f8e {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#lost_billable_hours.w-node-d983be37-4bf7-7fb6-685f-24f1f16c59eb-70b16f8e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_791a50f5-9719-0bc3-4a82-ce99f58db9ad-70b16f8e, #w-node-_07c6cedb-983e-7321-a6f7-db29c442f375-70b16f8e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0ef4b6c5-c0ec-3ff5-0d6d-6b54b491ae57-70b16f8e {
  place-self: stretch stretch;
}

#w-node-_20256326-10f0-4bce-386d-615ef8fe2027-df2981ff {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_02031fcd-ec68-0b7f-c947-8dfd94ff8154-df2981ff {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: center;
}

#results.w-node-_02de923f-edeb-b7d4-3ee4-b98f68e58ee6-df2981ff {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: center;
}

#w-node-_821a6c92-8537-3a4b-ef49-10140ccb26b9-df2981ff, #w-node-d2d655f5-8059-1e2a-b2fc-9d62224e41bd-df2981ff {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e6336dbb-b1fb-d833-c0ec-d8d52a582cae-df2981ff, #w-node-ce903eef-b865-00a0-62c1-d347f408faed-df2981ff {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: center;
}

#w-node-_37fefec5-a6a9-f82b-541e-de627ecb8f79-df2981ff {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_6c03fcfe-fd68-096c-0982-118784fe0733-df2981ff {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0089d2ab-6152-daf4-b401-cf7bdd0d906f-df2981ff {
  place-self: start;
}

#w-node-c87d4852-a5ab-85b5-7694-149c833a42bb-df2981ff {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6d40310e-89d4-544a-ce8a-cf2095a9a965-df2981ff {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ec2744b0-c05d-8fd7-4a7d-f055e3a72a54-df2981ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8540a72d-c517-5693-8dff-f3b0ba754c2d-df2981ff, #w-node-a99eb24c-0c59-1fcd-ead7-ebd7e4405896-62df8993, #w-node-a99eb24c-0c59-1fcd-ead7-ebd7e4405898-62df8993, #w-node-a99eb24c-0c59-1fcd-ead7-ebd7e440589a-62df8993 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a99eb24c-0c59-1fcd-ead7-ebd7e440589c-62df8993 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#team-dynamics-detail.w-node-_8b9627a1-2039-7134-a9b8-f120e500865a-62df8993 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_725c857e-8cee-7043-5ae3-3ddf7173cbfd-62df8993, #insights.w-node-_8c482d54-d8c4-e86e-f1ad-8cd79dd51250-62df8993, #loot.w-node-_9fec438e-4f81-361e-b992-6c9904ce1601-62df8993 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_791a50f5-9719-0bc3-4a82-ce99f58db98b-62df8993 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_791a50f5-9719-0bc3-4a82-ce99f58db98d-62df8993, #w-node-b57bac72-8f48-dab5-5c05-f0e518437146-62df8993, #w-node-_8bd42dc3-6223-16ae-3f9d-0282c45f44dd-62df8993, #w-node-_791a50f5-9719-0bc3-4a82-ce99f58db997-62df8993, #w-node-_791a50f5-9719-0bc3-4a82-ce99f58db998-62df8993 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_791a50f5-9719-0bc3-4a82-ce99f58db999-62df8993 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#lost_revenue.w-node-_791a50f5-9719-0bc3-4a82-ce99f58db99c-62df8993 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d983be37-4bf7-7fb6-685f-24f1f16c59e8-62df8993 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#lost_billable_hours.w-node-d983be37-4bf7-7fb6-685f-24f1f16c59eb-62df8993 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_791a50f5-9719-0bc3-4a82-ce99f58db9ad-62df8993, #w-node-_07c6cedb-983e-7321-a6f7-db29c442f375-62df8993 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0ef4b6c5-c0ec-3ff5-0d6d-6b54b491ae57-62df8993 {
  place-self: stretch stretch;
}

#w-node-_81ab61a7-7bbf-63f4-f493-de408dab026b-185287b0 {
  justify-self: center;
}

#w-node-_788ab21e-6ab2-356d-431f-32e9f1fe6818-185287b0 {
  place-self: stretch stretch;
}

#w-node-b0cac5a0-4f2c-bc44-3bf1-d767d5c169b1-185287b0 {
  align-self: center;
}

#w-node-adb684d4-1d9d-508b-e3b5-02922237c5d3-185287b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-adb684d4-1d9d-508b-e3b5-02922237c5d5-185287b0, #w-node-adb684d4-1d9d-508b-e3b5-02922237c5d9-185287b0, #w-node-adb684d4-1d9d-508b-e3b5-02922237c5dd-185287b0, #w-node-adb684d4-1d9d-508b-e3b5-02922237c5e1-185287b0, #w-node-_22a11fb2-3ac6-8dc5-ce1a-191dffffe6f4-185287b0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_05464b25-b251-0d82-ca5e-ac786cd7cbe0-1aadc872 {
  grid-area: 2 / 2 / 3 / 3;
  justify-self: center;
}

#trigger-video-one.w-node-a96d0e23-483e-c251-9b13-75083ad6f4ad-1aadc872 {
  place-self: auto;
}

#w-node-_52d5b3a8-9681-ed22-c06b-33a3af850d28-1aadc872 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-df8c044a-65fc-a23a-2ea3-3b8a8ed454c7-1aadc872, #w-node-df8c044a-65fc-a23a-2ea3-3b8a8ed454d4-1aadc872, #w-node-df8c044a-65fc-a23a-2ea3-3b8a8ed454e1-1aadc872 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_47f3cbd3-50ed-4ca8-b6e7-893b922515f7-1aadc872 {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-_01448072-8d91-5ae8-6e65-a528d7156d05-1aadc872 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_01448072-8d91-5ae8-6e65-a528d7156d13-1aadc872 {
  justify-self: end;
}

#w-node-_7c1c0944-31cb-bd31-80ca-ce4767ccbc3c-1aadc872, #w-node-_7c1c0944-31cb-bd31-80ca-ce4767ccbc56-1aadc872 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-b0cac5a0-4f2c-bc44-3bf1-d767d5c169b1-1aadc872 {
  align-self: center;
}

#w-node-_0d64c1e2-c62e-3cf5-4756-1b8456642979-1aadc872 {
  place-self: center;
}

#w-node-_565cab3a-54da-4884-54bd-f0e08d1e4235-1aadc872 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: center;
}

#w-node-_565cab3a-54da-4884-54bd-f0e08d1e4253-1aadc872 {
  place-self: stretch center;
}

#w-node-_0c1b5974-69d3-aabb-25f8-8a43e9119077-1aadc872 {
  grid-area: 1 / 1 / 2 / 3;
  align-self: start;
}

#w-node-_0c1b5974-69d3-aabb-25f8-8a43e9119078-1aadc872 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_0c1b5974-69d3-aabb-25f8-8a43e9119086-1aadc872 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0c1b5974-69d3-aabb-25f8-8a43e911908d-1aadc872 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e7b93ff0-d1e3-1cee-5b87-06bef6c96668-1aadc872 {
  grid-area: span 6 / span 4 / span 6 / span 4;
}

#w-node-_1c26dc88-fc24-1b9c-5f85-6b6c24afc308-1aadc872, #w-node-_9c693a65-da98-c046-78b6-7841814a587f-1aadc872 {
  grid-area: span 3 / span 2 / span 3 / span 2;
}

#w-node-c4a1f953-09be-10ec-ecdf-7591bf794f99-1aadc872 {
  grid-area: span 6 / span 4 / span 6 / span 4;
}

#w-node-_230e1692-136f-f233-7f51-8d1360445ace-1aadc872 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch stretch;
}

#w-node-eb2505e8-73eb-5988-201d-670a5940645f-1aadc872, #w-node-_03706a38-ab29-b025-54e4-e599b40afc4c-1aadc872 {
  grid-area: span 3 / span 2 / span 3 / span 2;
}

#w-node-_1cb3e802-bfe4-63fb-5824-9fd2fc643390-1aadc872 {
  grid-area: span 6 / span 4 / span 6 / span 4;
}

#w-node-d3104d34-4f99-6c88-fcb7-8a961bf39dfb-1aadc872 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d3104d34-4f99-6c88-fcb7-8a961bf39e03-1aadc872 {
  justify-self: end;
}

#w-node-_301ef183-808f-3ee5-d995-b9976aa0b031-1aadc872 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_301ef183-808f-3ee5-d995-b9976aa0b038-1aadc872 {
  justify-self: end;
}

#w-node-_099d7177-f3b9-066a-79ce-9bc270c936b1-1aadc872 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_099d7177-f3b9-066a-79ce-9bc270c936b9-1aadc872 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_47c651c3-381d-b7ab-0f48-f662e84971b4-1aadc872, #w-node-b577ef7e-a586-859d-c60c-a5c7bbc1c5a7-1aadc872 {
  grid-area: span 3 / span 2 / span 3 / span 2;
}

#roleplaying.w-node-f5fbe3f4-7cae-9414-40e5-d780144a76a7-1aadc872 {
  place-self: start;
}

#w-node-_71d870c2-dce9-9164-e7b0-83709c32d9fd-1aadc872 {
  align-self: start;
}

#w-node-_71d870c2-dce9-9164-e7b0-83709c32d9fe-1aadc872 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_28973704-f707-d3bc-f630-a83abc722b38-1aadc872 {
  align-self: start;
}

#w-node-_28973704-f707-d3bc-f630-a83abc722b39-1aadc872 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f33b88e-4524-34af-193c-65cbf693f982-1aadc872 {
  align-self: start;
}

#w-node-_4f33b88e-4524-34af-193c-65cbf693f983-1aadc872 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8078879b-95a3-cef1-783b-20f4ff63fba5-1aadc872, #w-node-_1a9a9303-a593-b6ff-a23b-6575624db573-1aadc872, #w-node-_03685f77-612c-0344-3076-da01c8fd617f-1aadc872, #w-node-_297ab7a3-3296-3768-adcb-f3ac56920d63-1aadc872 {
  place-self: start;
}

#w-node-_52eff775-da8b-5dd2-53a0-99a3d60fc7c1-1aadc872 {
  align-self: start;
}

#w-node-_52eff775-da8b-5dd2-53a0-99a3d60fc7c2-1aadc872 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c882ad75-37d2-872d-10f7-4bdfdc0ed9df-1aadc872 {
  align-self: start;
}

#w-node-c882ad75-37d2-872d-10f7-4bdfdc0ed9e0-1aadc872, #w-node-adb684d4-1d9d-508b-e3b5-02922237c5d3-1aadc872 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-adb684d4-1d9d-508b-e3b5-02922237c5d5-1aadc872, #w-node-adb684d4-1d9d-508b-e3b5-02922237c5d9-1aadc872, #w-node-adb684d4-1d9d-508b-e3b5-02922237c5dd-1aadc872, #w-node-adb684d4-1d9d-508b-e3b5-02922237c5e1-1aadc872, #w-node-_22a11fb2-3ac6-8dc5-ce1a-191dffffe6f4-1aadc872 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_05464b25-b251-0d82-ca5e-ac786cd7cbe0-5f27325c {
  grid-area: 2 / 2 / 3 / 3;
  justify-self: center;
}

#trigger-video-one.w-node-a96d0e23-483e-c251-9b13-75083ad6f4ad-5f27325c {
  place-self: auto;
}

#w-node-_52d5b3a8-9681-ed22-c06b-33a3af850d28-5f27325c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-df8c044a-65fc-a23a-2ea3-3b8a8ed454c7-5f27325c, #w-node-df8c044a-65fc-a23a-2ea3-3b8a8ed454d4-5f27325c, #w-node-df8c044a-65fc-a23a-2ea3-3b8a8ed454e1-5f27325c {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_47f3cbd3-50ed-4ca8-b6e7-893b922515f7-5f27325c {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-_01448072-8d91-5ae8-6e65-a528d7156d05-5f27325c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_01448072-8d91-5ae8-6e65-a528d7156d13-5f27325c {
  justify-self: end;
}

#w-node-_7c1c0944-31cb-bd31-80ca-ce4767ccbc3c-5f27325c, #w-node-_7c1c0944-31cb-bd31-80ca-ce4767ccbc56-5f27325c {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-b0cac5a0-4f2c-bc44-3bf1-d767d5c169b1-5f27325c {
  align-self: center;
}

#w-node-_0d64c1e2-c62e-3cf5-4756-1b8456642979-5f27325c {
  place-self: center;
}

#w-node-_565cab3a-54da-4884-54bd-f0e08d1e4235-5f27325c {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: center;
}

#w-node-_565cab3a-54da-4884-54bd-f0e08d1e4253-5f27325c {
  place-self: stretch center;
}

#w-node-_0c1b5974-69d3-aabb-25f8-8a43e9119077-5f27325c {
  grid-area: 1 / 1 / 2 / 3;
  align-self: start;
}

#w-node-_0c1b5974-69d3-aabb-25f8-8a43e9119078-5f27325c {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_0c1b5974-69d3-aabb-25f8-8a43e9119086-5f27325c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0c1b5974-69d3-aabb-25f8-8a43e911908d-5f27325c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e7b93ff0-d1e3-1cee-5b87-06bef6c96668-5f27325c {
  grid-area: span 6 / span 4 / span 6 / span 4;
}

#w-node-_1c26dc88-fc24-1b9c-5f85-6b6c24afc308-5f27325c, #w-node-_9c693a65-da98-c046-78b6-7841814a587f-5f27325c {
  grid-area: span 3 / span 2 / span 3 / span 2;
}

#w-node-c4a1f953-09be-10ec-ecdf-7591bf794f99-5f27325c {
  grid-area: span 6 / span 4 / span 6 / span 4;
}

#w-node-_230e1692-136f-f233-7f51-8d1360445ace-5f27325c {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch stretch;
}

#w-node-eb2505e8-73eb-5988-201d-670a5940645f-5f27325c, #w-node-_03706a38-ab29-b025-54e4-e599b40afc4c-5f27325c {
  grid-area: span 3 / span 2 / span 3 / span 2;
}

#w-node-_1cb3e802-bfe4-63fb-5824-9fd2fc643390-5f27325c {
  grid-area: span 6 / span 4 / span 6 / span 4;
}

#w-node-d3104d34-4f99-6c88-fcb7-8a961bf39dfb-5f27325c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d3104d34-4f99-6c88-fcb7-8a961bf39e03-5f27325c {
  justify-self: end;
}

#w-node-_301ef183-808f-3ee5-d995-b9976aa0b031-5f27325c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_301ef183-808f-3ee5-d995-b9976aa0b038-5f27325c {
  justify-self: end;
}

#w-node-_099d7177-f3b9-066a-79ce-9bc270c936b1-5f27325c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_099d7177-f3b9-066a-79ce-9bc270c936b9-5f27325c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_47c651c3-381d-b7ab-0f48-f662e84971b4-5f27325c, #w-node-b577ef7e-a586-859d-c60c-a5c7bbc1c5a7-5f27325c {
  grid-area: span 3 / span 2 / span 3 / span 2;
}

#roleplaying.w-node-f5fbe3f4-7cae-9414-40e5-d780144a76a7-5f27325c {
  place-self: start;
}

#w-node-_71d870c2-dce9-9164-e7b0-83709c32d9fd-5f27325c {
  align-self: start;
}

#w-node-_71d870c2-dce9-9164-e7b0-83709c32d9fe-5f27325c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_28973704-f707-d3bc-f630-a83abc722b38-5f27325c {
  align-self: start;
}

#w-node-_28973704-f707-d3bc-f630-a83abc722b39-5f27325c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f33b88e-4524-34af-193c-65cbf693f982-5f27325c {
  align-self: start;
}

#w-node-_4f33b88e-4524-34af-193c-65cbf693f983-5f27325c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8078879b-95a3-cef1-783b-20f4ff63fba5-5f27325c, #w-node-_1a9a9303-a593-b6ff-a23b-6575624db573-5f27325c, #w-node-_03685f77-612c-0344-3076-da01c8fd617f-5f27325c, #w-node-_297ab7a3-3296-3768-adcb-f3ac56920d63-5f27325c {
  place-self: start;
}

#w-node-_52eff775-da8b-5dd2-53a0-99a3d60fc7c1-5f27325c {
  align-self: start;
}

#w-node-_52eff775-da8b-5dd2-53a0-99a3d60fc7c2-5f27325c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c882ad75-37d2-872d-10f7-4bdfdc0ed9df-5f27325c {
  align-self: start;
}

#w-node-c882ad75-37d2-872d-10f7-4bdfdc0ed9e0-5f27325c, #w-node-adb684d4-1d9d-508b-e3b5-02922237c5d3-5f27325c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-adb684d4-1d9d-508b-e3b5-02922237c5d5-5f27325c, #w-node-adb684d4-1d9d-508b-e3b5-02922237c5d9-5f27325c, #w-node-adb684d4-1d9d-508b-e3b5-02922237c5dd-5f27325c, #w-node-adb684d4-1d9d-508b-e3b5-02922237c5e1-5f27325c, #w-node-_22a11fb2-3ac6-8dc5-ce1a-191dffffe6f4-5f27325c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5e234529-720d-110e-3fdb-e37ebb141065-a8f3c798, #w-node-c428840e-fa04-166a-78d3-736f8776b670-a8f3c798 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_20256326-10f0-4bce-386d-615ef8fe2027-a8f3c798, #w-node-_5d900e29-adb7-c6c5-84ed-393bd49d8e51-a8f3c798 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-b741d143-ba88-0e98-cf81-dc51f42eac51-a8f3c798 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d9238e30-ca48-0e70-d38f-0ce8f2b1a8b6-a8f3c798 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-fa2b99af-afac-2492-b881-abf64a211289-a8f3c798 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-fa2b99af-afac-2492-b881-abf64a21129a-a8f3c798 {
  align-self: end;
}

#w-node-fa2b99af-afac-2492-b881-abf64a2112a2-a8f3c798 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8186014c-a9e1-9532-169e-bd1827284550-a8f3c798 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_8186014c-a9e1-9532-169e-bd182728455d-a8f3c798 {
  align-self: end;
}

#w-node-_8186014c-a9e1-9532-169e-bd1827284565-a8f3c798 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_91c97350-6a07-85df-fd62-5e5460f383e8-a8f3c798, #w-node-_050e05e7-c17b-313c-4354-b5cecd160e17-a8f3c798 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_5e234529-720d-110e-3fdb-e37ebb141065-aebdfd99, #w-node-c428840e-fa04-166a-78d3-736f8776b670-aebdfd99 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_5d900e29-adb7-c6c5-84ed-393bd49d8e51-aebdfd99 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_40404444-efee-2da7-69cf-3151bee83f82-aebdfd99 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6d81a01f-1cec-ada3-e453-9926d9565ab4-aebdfd99 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#buttoncalc.w-node-_40404444-efee-2da7-69cf-3151bee83f8f-aebdfd99, #w-node-f77605d3-be84-8072-3fb2-edeba13886bc-aebdfd99 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-fa2b99af-afac-2492-b881-abf64a211289-aebdfd99 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-fa2b99af-afac-2492-b881-abf64a2112a2-aebdfd99 {
  grid-area: span 3 / span 1 / span 3 / span 1;
}

#w-node-_91c97350-6a07-85df-fd62-5e5460f383e8-aebdfd99, #w-node-_050e05e7-c17b-313c-4354-b5cecd160e17-aebdfd99 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_5e234529-720d-110e-3fdb-e37ebb141065-7dd9db98, #w-node-c428840e-fa04-166a-78d3-736f8776b670-7dd9db98 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_20256326-10f0-4bce-386d-615ef8fe2027-7dd9db98, #w-node-_5d900e29-adb7-c6c5-84ed-393bd49d8e51-7dd9db98 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-b741d143-ba88-0e98-cf81-dc51f42eac51-7dd9db98 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d9238e30-ca48-0e70-d38f-0ce8f2b1a8b6-7dd9db98 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-aac9f3c7-2188-b299-ad27-8c8a96df12b9-7dd9db98 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_554ab55b-8ed4-b229-667e-0fd0dee4a00d-7dd9db98 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa2b99af-afac-2492-b881-abf64a211289-7dd9db98 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-fa2b99af-afac-2492-b881-abf64a2112a2-7dd9db98 {
  grid-area: span 3 / span 1 / span 3 / span 1;
}

#w-node-_91c97350-6a07-85df-fd62-5e5460f383e8-7dd9db98, #w-node-_050e05e7-c17b-313c-4354-b5cecd160e17-7dd9db98 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_05464b25-b251-0d82-ca5e-ac786cd7cbe0-a10f14c7 {
  grid-area: 2 / 2 / 3 / 3;
  justify-self: center;
}

#trigger-video-one.w-node-a96d0e23-483e-c251-9b13-75083ad6f4ad-a10f14c7 {
  place-self: auto;
}

#w-node-_52d5b3a8-9681-ed22-c06b-33a3af850d28-a10f14c7 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-df8c044a-65fc-a23a-2ea3-3b8a8ed454c7-a10f14c7, #w-node-df8c044a-65fc-a23a-2ea3-3b8a8ed454d4-a10f14c7, #w-node-df8c044a-65fc-a23a-2ea3-3b8a8ed454e1-a10f14c7 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_47f3cbd3-50ed-4ca8-b6e7-893b922515f7-a10f14c7 {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-_01448072-8d91-5ae8-6e65-a528d7156d05-a10f14c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_01448072-8d91-5ae8-6e65-a528d7156d13-a10f14c7 {
  justify-self: end;
}

#w-node-_7c1c0944-31cb-bd31-80ca-ce4767ccbc3c-a10f14c7, #w-node-_7c1c0944-31cb-bd31-80ca-ce4767ccbc56-a10f14c7 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-b0cac5a0-4f2c-bc44-3bf1-d767d5c169b1-a10f14c7 {
  align-self: center;
}

#w-node-_0d64c1e2-c62e-3cf5-4756-1b8456642979-a10f14c7 {
  place-self: center;
}

#w-node-_565cab3a-54da-4884-54bd-f0e08d1e4235-a10f14c7 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: center;
}

#w-node-_565cab3a-54da-4884-54bd-f0e08d1e4253-a10f14c7 {
  place-self: stretch center;
}

#w-node-_79904faf-3c3a-e623-5228-a0169e7d01ad-a10f14c7 {
  grid-area: 1 / 1 / 2 / 3;
  align-self: start;
}

#w-node-_79904faf-3c3a-e623-5228-a0169e7d01b9-a10f14c7 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_79904faf-3c3a-e623-5228-a0169e7d01c4-a10f14c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_79904faf-3c3a-e623-5228-a0169e7d01d2-a10f14c7 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79904faf-3c3a-e623-5228-a0169e7d01d6-a10f14c7 {
  grid-area: span 6 / span 4 / span 6 / span 4;
}

#w-node-_79904faf-3c3a-e623-5228-a0169e7d01e3-a10f14c7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch stretch;
}

#w-node-_79904faf-3c3a-e623-5228-a0169e7d01e9-a10f14c7, #w-node-_79904faf-3c3a-e623-5228-a0169e7d01f2-a10f14c7 {
  grid-area: span 3 / span 2 / span 3 / span 2;
}

#w-node-_79904faf-3c3a-e623-5228-a0169e7d0200-a10f14c7 {
  grid-area: span 6 / span 4 / span 6 / span 4;
}

#w-node-_79904faf-3c3a-e623-5228-a0169e7d0225-a10f14c7, #w-node-_79904faf-3c3a-e623-5228-a0169e7d0231-a10f14c7 {
  grid-area: span 3 / span 2 / span 3 / span 2;
}

#w-node-_79904faf-3c3a-e623-5228-a0169e7d0240-a10f14c7 {
  grid-area: span 6 / span 4 / span 6 / span 4;
}

#w-node-_79904faf-3c3a-e623-5228-a0169e7d024b-a10f14c7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_79904faf-3c3a-e623-5228-a0169e7d0253-a10f14c7 {
  justify-self: end;
}

#w-node-_79904faf-3c3a-e623-5228-a0169e7d0263-a10f14c7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_79904faf-3c3a-e623-5228-a0169e7d026a-a10f14c7 {
  justify-self: end;
}

#w-node-_79904faf-3c3a-e623-5228-a0169e7d0279-a10f14c7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_79904faf-3c3a-e623-5228-a0169e7d0281-a10f14c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_79904faf-3c3a-e623-5228-a0169e7d0286-a10f14c7, #w-node-_79904faf-3c3a-e623-5228-a0169e7d0292-a10f14c7 {
  grid-area: span 3 / span 2 / span 3 / span 2;
}

#roleplaying.w-node-f5fbe3f4-7cae-9414-40e5-d780144a76a7-a10f14c7 {
  place-self: start;
}

#w-node-_71d870c2-dce9-9164-e7b0-83709c32d9fd-a10f14c7 {
  align-self: start;
}

#w-node-_71d870c2-dce9-9164-e7b0-83709c32d9fe-a10f14c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_28973704-f707-d3bc-f630-a83abc722b38-a10f14c7 {
  align-self: start;
}

#w-node-_28973704-f707-d3bc-f630-a83abc722b39-a10f14c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f33b88e-4524-34af-193c-65cbf693f982-a10f14c7 {
  align-self: start;
}

#w-node-_4f33b88e-4524-34af-193c-65cbf693f983-a10f14c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8078879b-95a3-cef1-783b-20f4ff63fba5-a10f14c7, #w-node-_1a9a9303-a593-b6ff-a23b-6575624db573-a10f14c7, #w-node-_03685f77-612c-0344-3076-da01c8fd617f-a10f14c7, #w-node-_297ab7a3-3296-3768-adcb-f3ac56920d63-a10f14c7 {
  place-self: start;
}

#w-node-_52eff775-da8b-5dd2-53a0-99a3d60fc7c1-a10f14c7 {
  align-self: start;
}

#w-node-_52eff775-da8b-5dd2-53a0-99a3d60fc7c2-a10f14c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c882ad75-37d2-872d-10f7-4bdfdc0ed9df-a10f14c7 {
  align-self: start;
}

#w-node-c882ad75-37d2-872d-10f7-4bdfdc0ed9e0-a10f14c7, #w-node-adb684d4-1d9d-508b-e3b5-02922237c5d3-a10f14c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-adb684d4-1d9d-508b-e3b5-02922237c5d5-a10f14c7, #w-node-adb684d4-1d9d-508b-e3b5-02922237c5d9-a10f14c7, #w-node-adb684d4-1d9d-508b-e3b5-02922237c5dd-a10f14c7, #w-node-adb684d4-1d9d-508b-e3b5-02922237c5e1-a10f14c7, #w-node-_22a11fb2-3ac6-8dc5-ce1a-191dffffe6f4-a10f14c7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_20256326-10f0-4bce-386d-615ef8fe2027-08ef3b89 {
  justify-self: auto;
}

#w-node-bb5dafaa-9a7a-012c-c56e-091c84c70390-08ef3b89 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_91f9aaa0-91dc-05d4-504c-9ecd9e8f2eaa-08ef3b89, #messageOutput.w-node-_3f8e8d40-09cb-5c03-2c6e-8bc9cce290e0-08ef3b89 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#trigger-video-one.w-node-_7e07b4cc-770b-b2e4-7ad9-e320a67e0dee-8471605c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4fd52532-5280-786b-5857-51b8d43b4025-8471605c {
  grid-area: 1 / 1 / 2 / 3;
  align-self: start;
}

#w-node-_4fd52532-5280-786b-5857-51b8d43b4031-8471605c {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_4fd52532-5280-786b-5857-51b8d43b403c-8471605c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fd52532-5280-786b-5857-51b8d43b404b-8471605c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_16d2190e-5f4c-d5a8-1ffb-a169e178e9e4-8471605c, #w-node-_16d2190e-5f4c-d5a8-1ffb-a169e178e9f1-8471605c, #w-node-_4f4eeea2-154f-4863-8c8b-14f9d9b7110e-8471605c, #w-node-_4f4eeea2-154f-4863-8c8b-14f9d9b71128-8471605c, #w-node-e010b3f3-d325-2b95-9b77-e2a4bba70058-8471605c {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-b0cac5a0-4f2c-bc44-3bf1-d767d5c169b1-8471605c {
  align-self: center;
}

#w-node-_0d64c1e2-c62e-3cf5-4756-1b8456642979-8471605c {
  place-self: center;
}

#w-node-_565cab3a-54da-4884-54bd-f0e08d1e4235-8471605c {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: center;
}

#w-node-_565cab3a-54da-4884-54bd-f0e08d1e4253-8471605c {
  place-self: stretch center;
}

#w-node-_0c1b5974-69d3-aabb-25f8-8a43e9119077-8471605c {
  grid-area: 1 / 1 / 2 / 5;
  align-self: start;
}

#w-node-_0c1b5974-69d3-aabb-25f8-8a43e911907f-8471605c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0c1b5974-69d3-aabb-25f8-8a43e9119078-8471605c {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_0c1b5974-69d3-aabb-25f8-8a43e9119086-8471605c, #w-node-_395f73a5-a48e-7f1c-a237-3a9cee3441a8-8471605c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0c1b5974-69d3-aabb-25f8-8a43e911908d-8471605c {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c4a1f953-09be-10ec-ecdf-7591bf794f99-8471605c {
  grid-area: span 6 / span 4 / span 6 / span 4;
}

#w-node-_230e1692-136f-f233-7f51-8d1360445ace-8471605c {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch stretch;
}

#w-node-eb2505e8-73eb-5988-201d-670a5940645f-8471605c, #w-node-_03706a38-ab29-b025-54e4-e599b40afc4c-8471605c {
  grid-area: span 3 / span 2 / span 3 / span 2;
}

#w-node-e7b93ff0-d1e3-1cee-5b87-06bef6c96668-8471605c {
  grid-area: span 6 / span 4 / span 6 / span 4;
}

#w-node-_1c26dc88-fc24-1b9c-5f85-6b6c24afc308-8471605c, #w-node-_9c693a65-da98-c046-78b6-7841814a587f-8471605c {
  grid-area: span 3 / span 2 / span 3 / span 2;
}

#w-node-_1cb3e802-bfe4-63fb-5824-9fd2fc643390-8471605c {
  grid-area: span 6 / span 4 / span 6 / span 4;
}

#w-node-d3104d34-4f99-6c88-fcb7-8a961bf39dfb-8471605c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d3104d34-4f99-6c88-fcb7-8a961bf39e03-8471605c {
  justify-self: end;
}

#w-node-_301ef183-808f-3ee5-d995-b9976aa0b031-8471605c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_301ef183-808f-3ee5-d995-b9976aa0b038-8471605c {
  justify-self: end;
}

#w-node-_099d7177-f3b9-066a-79ce-9bc270c936b1-8471605c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_099d7177-f3b9-066a-79ce-9bc270c936b9-8471605c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_47c651c3-381d-b7ab-0f48-f662e84971b4-8471605c, #w-node-b577ef7e-a586-859d-c60c-a5c7bbc1c5a7-8471605c {
  grid-area: span 3 / span 2 / span 3 / span 2;
}

#w-node-_26e71e5e-b813-76ab-7b80-eb0797c4d20d-8471605c {
  grid-area: span 6 / span 4 / span 6 / span 4;
}

#w-node-_26e71e5e-b813-76ab-7b80-eb0797c4d218-8471605c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_26e71e5e-b813-76ab-7b80-eb0797c4d220-8471605c {
  justify-self: end;
}

#w-node-_26e71e5e-b813-76ab-7b80-eb0797c4d230-8471605c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_26e71e5e-b813-76ab-7b80-eb0797c4d237-8471605c {
  justify-self: end;
}

#w-node-_26e71e5e-b813-76ab-7b80-eb0797c4d246-8471605c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_26e71e5e-b813-76ab-7b80-eb0797c4d24e-8471605c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_26e71e5e-b813-76ab-7b80-eb0797c4d253-8471605c, #w-node-_26e71e5e-b813-76ab-7b80-eb0797c4d25f-8471605c {
  grid-area: span 3 / span 2 / span 3 / span 2;
}

#roleplaying.w-node-f5fbe3f4-7cae-9414-40e5-d780144a76a7-8471605c {
  place-self: start;
}

#w-node-_71d870c2-dce9-9164-e7b0-83709c32d9fe-8471605c, #w-node-_28973704-f707-d3bc-f630-a83abc722b39-8471605c, #w-node-_4f33b88e-4524-34af-193c-65cbf693f983-8471605c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8078879b-95a3-cef1-783b-20f4ff63fba5-8471605c, #w-node-_1a9a9303-a593-b6ff-a23b-6575624db573-8471605c, #w-node-d15fcb2e-1abf-115d-f756-71e6fe8741a1-8471605c, #w-node-_03685f77-612c-0344-3076-da01c8fd617f-8471605c, #w-node-_297ab7a3-3296-3768-adcb-f3ac56920d63-8471605c {
  place-self: start;
}

#w-node-_52eff775-da8b-5dd2-53a0-99a3d60fc7c2-8471605c, #w-node-c882ad75-37d2-872d-10f7-4bdfdc0ed9e0-8471605c, #w-node-adb684d4-1d9d-508b-e3b5-02922237c5d3-8471605c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-adb684d4-1d9d-508b-e3b5-02922237c5d5-8471605c, #w-node-adb684d4-1d9d-508b-e3b5-02922237c5d9-8471605c, #w-node-adb684d4-1d9d-508b-e3b5-02922237c5dd-8471605c, #w-node-adb684d4-1d9d-508b-e3b5-02922237c5e1-8471605c, #w-node-_22a11fb2-3ac6-8dc5-ce1a-191dffffe6f4-8471605c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#trigger-video-one.w-node-_7e07b4cc-770b-b2e4-7ad9-e320a67e0dee-be9f6285 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_906d0845-9025-c17c-430e-d7cf83d70a79-be9f6285 {
  justify-self: center;
}

#w-node-f020be7b-ee72-1881-64c6-b5dd5cdb3e81-be9f6285 {
  place-self: center;
}

#w-node-f01e7cb6-0597-af09-917e-fa336979e81c-be9f6285 {
  justify-self: center;
}

#w-node-_4fd52532-5280-786b-5857-51b8d43b4025-be9f6285 {
  grid-area: 1 / 1 / 2 / 3;
  align-self: start;
}

#w-node-_4fd52532-5280-786b-5857-51b8d43b4031-be9f6285 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_4fd52532-5280-786b-5857-51b8d43b403c-be9f6285 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fd52532-5280-786b-5857-51b8d43b404b-be9f6285 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_16d2190e-5f4c-d5a8-1ffb-a169e178e9e4-be9f6285, #w-node-_16d2190e-5f4c-d5a8-1ffb-a169e178e9f1-be9f6285, #w-node-_4f4eeea2-154f-4863-8c8b-14f9d9b7110e-be9f6285, #w-node-_4f4eeea2-154f-4863-8c8b-14f9d9b71128-be9f6285, #w-node-e010b3f3-d325-2b95-9b77-e2a4bba70058-be9f6285 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-b0cac5a0-4f2c-bc44-3bf1-d767d5c169b1-be9f6285 {
  align-self: center;
}

#w-node-_0d64c1e2-c62e-3cf5-4756-1b8456642979-be9f6285 {
  place-self: center;
}

#w-node-_565cab3a-54da-4884-54bd-f0e08d1e4235-be9f6285 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: center;
}

#w-node-_565cab3a-54da-4884-54bd-f0e08d1e4253-be9f6285 {
  place-self: stretch center;
}

#w-node-_0c1b5974-69d3-aabb-25f8-8a43e9119077-be9f6285 {
  grid-area: 1 / 1 / 2 / 5;
  align-self: start;
}

#w-node-_0c1b5974-69d3-aabb-25f8-8a43e911907f-be9f6285 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0c1b5974-69d3-aabb-25f8-8a43e9119078-be9f6285 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_0c1b5974-69d3-aabb-25f8-8a43e9119086-be9f6285, #w-node-_395f73a5-a48e-7f1c-a237-3a9cee3441a8-be9f6285 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0c1b5974-69d3-aabb-25f8-8a43e911908d-be9f6285 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c4a1f953-09be-10ec-ecdf-7591bf794f99-be9f6285 {
  grid-area: span 6 / span 4 / span 6 / span 4;
}

#w-node-_230e1692-136f-f233-7f51-8d1360445ace-be9f6285 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch stretch;
}

#w-node-eb2505e8-73eb-5988-201d-670a5940645f-be9f6285, #w-node-_03706a38-ab29-b025-54e4-e599b40afc4c-be9f6285 {
  grid-area: span 3 / span 2 / span 3 / span 2;
}

#w-node-e7b93ff0-d1e3-1cee-5b87-06bef6c96668-be9f6285 {
  grid-area: span 6 / span 4 / span 6 / span 4;
}

#w-node-_1c26dc88-fc24-1b9c-5f85-6b6c24afc308-be9f6285, #w-node-_9c693a65-da98-c046-78b6-7841814a587f-be9f6285 {
  grid-area: span 3 / span 2 / span 3 / span 2;
}

#w-node-_1cb3e802-bfe4-63fb-5824-9fd2fc643390-be9f6285 {
  grid-area: span 6 / span 4 / span 6 / span 4;
}

#w-node-d3104d34-4f99-6c88-fcb7-8a961bf39dfb-be9f6285 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d3104d34-4f99-6c88-fcb7-8a961bf39e03-be9f6285 {
  justify-self: end;
}

#w-node-_301ef183-808f-3ee5-d995-b9976aa0b031-be9f6285 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_301ef183-808f-3ee5-d995-b9976aa0b038-be9f6285 {
  justify-self: end;
}

#w-node-_099d7177-f3b9-066a-79ce-9bc270c936b1-be9f6285 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_099d7177-f3b9-066a-79ce-9bc270c936b9-be9f6285 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_47c651c3-381d-b7ab-0f48-f662e84971b4-be9f6285, #w-node-b577ef7e-a586-859d-c60c-a5c7bbc1c5a7-be9f6285 {
  grid-area: span 3 / span 2 / span 3 / span 2;
}

#w-node-_26e71e5e-b813-76ab-7b80-eb0797c4d20d-be9f6285 {
  grid-area: span 6 / span 4 / span 6 / span 4;
}

#w-node-_26e71e5e-b813-76ab-7b80-eb0797c4d218-be9f6285 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_26e71e5e-b813-76ab-7b80-eb0797c4d220-be9f6285 {
  justify-self: end;
}

#w-node-_26e71e5e-b813-76ab-7b80-eb0797c4d230-be9f6285 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_26e71e5e-b813-76ab-7b80-eb0797c4d237-be9f6285 {
  justify-self: end;
}

#w-node-_26e71e5e-b813-76ab-7b80-eb0797c4d246-be9f6285 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_26e71e5e-b813-76ab-7b80-eb0797c4d24e-be9f6285 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_26e71e5e-b813-76ab-7b80-eb0797c4d253-be9f6285, #w-node-_26e71e5e-b813-76ab-7b80-eb0797c4d25f-be9f6285 {
  grid-area: span 3 / span 2 / span 3 / span 2;
}

#roleplaying.w-node-f5fbe3f4-7cae-9414-40e5-d780144a76a7-be9f6285 {
  place-self: start;
}

#w-node-_71d870c2-dce9-9164-e7b0-83709c32d9fe-be9f6285, #w-node-_28973704-f707-d3bc-f630-a83abc722b39-be9f6285, #w-node-_4f33b88e-4524-34af-193c-65cbf693f983-be9f6285 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8078879b-95a3-cef1-783b-20f4ff63fba5-be9f6285, #w-node-_1a9a9303-a593-b6ff-a23b-6575624db573-be9f6285, #w-node-d15fcb2e-1abf-115d-f756-71e6fe8741a1-be9f6285, #w-node-_297ab7a3-3296-3768-adcb-f3ac56920d63-be9f6285 {
  place-self: start;
}

#w-node-_52eff775-da8b-5dd2-53a0-99a3d60fc7c2-be9f6285, #w-node-c882ad75-37d2-872d-10f7-4bdfdc0ed9e0-be9f6285, #w-node-adb684d4-1d9d-508b-e3b5-02922237c5d3-be9f6285 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-adb684d4-1d9d-508b-e3b5-02922237c5d5-be9f6285, #w-node-adb684d4-1d9d-508b-e3b5-02922237c5d9-be9f6285, #w-node-adb684d4-1d9d-508b-e3b5-02922237c5dd-be9f6285, #w-node-adb684d4-1d9d-508b-e3b5-02922237c5e1-be9f6285, #w-node-_22a11fb2-3ac6-8dc5-ce1a-191dffffe6f4-be9f6285 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7e07b4cc-770b-b2e4-7ad9-e320a67e0dee-5fa33882 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start center;
}

#w-node-_906d0845-9025-c17c-430e-d7cf83d70a79-5fa33882 {
  justify-self: center;
}

#w-node-f020be7b-ee72-1881-64c6-b5dd5cdb3e81-5fa33882 {
  place-self: center;
}

#w-node-f01e7cb6-0597-af09-917e-fa336979e81c-5fa33882 {
  justify-self: center;
}

#w-node-_4fd52532-5280-786b-5857-51b8d43b4025-5fa33882 {
  grid-area: 1 / 1 / 2 / 3;
  align-self: start;
}

#w-node-_4fd52532-5280-786b-5857-51b8d43b4031-5fa33882 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_4fd52532-5280-786b-5857-51b8d43b403c-5fa33882 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fd52532-5280-786b-5857-51b8d43b404b-5fa33882 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_16d2190e-5f4c-d5a8-1ffb-a169e178e9e4-5fa33882, #w-node-_16d2190e-5f4c-d5a8-1ffb-a169e178e9f1-5fa33882, #w-node-_4f4eeea2-154f-4863-8c8b-14f9d9b7110e-5fa33882, #w-node-_4f4eeea2-154f-4863-8c8b-14f9d9b71128-5fa33882, #w-node-e010b3f3-d325-2b95-9b77-e2a4bba70058-5fa33882 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_565cab3a-54da-4884-54bd-f0e08d1e4235-5fa33882 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: center;
}

#w-node-_565cab3a-54da-4884-54bd-f0e08d1e4253-5fa33882 {
  place-self: stretch center;
}

#w-node-_0c1b5974-69d3-aabb-25f8-8a43e9119077-5fa33882 {
  grid-area: 1 / 1 / 2 / 5;
  align-self: start;
}

#w-node-_0c1b5974-69d3-aabb-25f8-8a43e911907f-5fa33882 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0c1b5974-69d3-aabb-25f8-8a43e9119078-5fa33882 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_0c1b5974-69d3-aabb-25f8-8a43e9119086-5fa33882, #w-node-_395f73a5-a48e-7f1c-a237-3a9cee3441a8-5fa33882 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0c1b5974-69d3-aabb-25f8-8a43e911908d-5fa33882 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c4a1f953-09be-10ec-ecdf-7591bf794f99-5fa33882 {
  grid-area: span 6 / span 4 / span 6 / span 4;
}

#w-node-_230e1692-136f-f233-7f51-8d1360445ace-5fa33882 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch stretch;
}

#w-node-eb2505e8-73eb-5988-201d-670a5940645f-5fa33882, #w-node-_03706a38-ab29-b025-54e4-e599b40afc4c-5fa33882 {
  grid-area: span 3 / span 2 / span 3 / span 2;
}

#w-node-e7b93ff0-d1e3-1cee-5b87-06bef6c96668-5fa33882 {
  grid-area: span 6 / span 4 / span 6 / span 4;
}

#w-node-_1c26dc88-fc24-1b9c-5f85-6b6c24afc308-5fa33882, #w-node-_9c693a65-da98-c046-78b6-7841814a587f-5fa33882 {
  grid-area: span 3 / span 2 / span 3 / span 2;
}

#w-node-_1cb3e802-bfe4-63fb-5824-9fd2fc643390-5fa33882 {
  grid-area: span 6 / span 4 / span 6 / span 4;
}

#w-node-d3104d34-4f99-6c88-fcb7-8a961bf39dfb-5fa33882 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d3104d34-4f99-6c88-fcb7-8a961bf39e03-5fa33882 {
  justify-self: end;
}

#w-node-_301ef183-808f-3ee5-d995-b9976aa0b031-5fa33882 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_301ef183-808f-3ee5-d995-b9976aa0b038-5fa33882 {
  justify-self: end;
}

#w-node-_099d7177-f3b9-066a-79ce-9bc270c936b1-5fa33882 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_099d7177-f3b9-066a-79ce-9bc270c936b9-5fa33882 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_47c651c3-381d-b7ab-0f48-f662e84971b4-5fa33882, #w-node-b577ef7e-a586-859d-c60c-a5c7bbc1c5a7-5fa33882 {
  grid-area: span 3 / span 2 / span 3 / span 2;
}

#w-node-_26e71e5e-b813-76ab-7b80-eb0797c4d20d-5fa33882 {
  grid-area: span 6 / span 4 / span 6 / span 4;
}

#w-node-_26e71e5e-b813-76ab-7b80-eb0797c4d218-5fa33882 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_26e71e5e-b813-76ab-7b80-eb0797c4d220-5fa33882 {
  justify-self: end;
}

#w-node-_26e71e5e-b813-76ab-7b80-eb0797c4d230-5fa33882 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_26e71e5e-b813-76ab-7b80-eb0797c4d237-5fa33882 {
  justify-self: end;
}

#w-node-_26e71e5e-b813-76ab-7b80-eb0797c4d246-5fa33882 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_26e71e5e-b813-76ab-7b80-eb0797c4d24e-5fa33882 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_26e71e5e-b813-76ab-7b80-eb0797c4d253-5fa33882, #w-node-_26e71e5e-b813-76ab-7b80-eb0797c4d25f-5fa33882 {
  grid-area: span 3 / span 2 / span 3 / span 2;
}

@media screen and (max-width: 991px) {
  #w-node-_16d2190e-5f4c-d5a8-1ffb-a169e178e9e4-dc4c956e, #w-node-_16d2190e-5f4c-d5a8-1ffb-a169e178e9f1-dc4c956e, #w-node-_4f4eeea2-154f-4863-8c8b-14f9d9b7110e-dc4c956e, #w-node-_4f4eeea2-154f-4863-8c8b-14f9d9b71128-dc4c956e, #w-node-e010b3f3-d325-2b95-9b77-e2a4bba70058-dc4c956e {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-c4a1f953-09be-10ec-ecdf-7591bf794f99-dc4c956e {
    grid-column: span 6 / span 6;
  }

  #w-node-eb2505e8-73eb-5988-201d-670a5940645f-dc4c956e, #w-node-_03706a38-ab29-b025-54e4-e599b40afc4c-dc4c956e {
    grid-column: span 3 / span 3;
  }

  #w-node-_16d2190e-5f4c-d5a8-1ffb-a169e178e9e4-dfb517de, #w-node-_16d2190e-5f4c-d5a8-1ffb-a169e178e9f1-dfb517de, #w-node-_4f4eeea2-154f-4863-8c8b-14f9d9b7110e-dfb517de, #w-node-_4f4eeea2-154f-4863-8c8b-14f9d9b71128-dfb517de, #w-node-e010b3f3-d325-2b95-9b77-e2a4bba70058-dfb517de {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_28d7b947-0e72-a607-f7de-68f4546c2792-dfb517de {
    justify-self: center;
  }

  #w-node-c4a1f953-09be-10ec-ecdf-7591bf794f99-dfb517de {
    grid-column: span 6 / span 6;
  }

  #w-node-eb2505e8-73eb-5988-201d-670a5940645f-dfb517de, #w-node-_03706a38-ab29-b025-54e4-e599b40afc4c-dfb517de {
    grid-column: span 3 / span 3;
  }

  #w-node-_20256326-10f0-4bce-386d-615ef8fe2027-843d6d03 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_02031fcd-ec68-0b7f-c947-8dfd94ff8154-843d6d03 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    align-self: center;
  }

  #results.w-node-_02de923f-edeb-b7d4-3ee4-b98f68e58ee6-843d6d03 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    place-self: center;
  }

  #w-node-e6336dbb-b1fb-d833-c0ec-d8d52a582cae-843d6d03, #w-node-ce903eef-b865-00a0-62c1-d347f408faed-843d6d03 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    align-self: center;
  }

  #w-node-_37fefec5-a6a9-f82b-541e-de627ecb8f79-843d6d03, #w-node-_20256326-10f0-4bce-386d-615ef8fe2027-84dbc53a {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_02031fcd-ec68-0b7f-c947-8dfd94ff8154-84dbc53a {
    grid-area: span 1 / span 6 / span 1 / span 6;
    align-self: center;
  }

  #results.w-node-_02de923f-edeb-b7d4-3ee4-b98f68e58ee6-84dbc53a {
    grid-area: span 1 / span 6 / span 1 / span 6;
    place-self: center;
  }

  #w-node-e6336dbb-b1fb-d833-c0ec-d8d52a582cae-84dbc53a, #w-node-ce903eef-b865-00a0-62c1-d347f408faed-84dbc53a {
    grid-area: span 1 / span 6 / span 1 / span 6;
    align-self: center;
  }

  #w-node-_37fefec5-a6a9-f82b-541e-de627ecb8f79-84dbc53a, #w-node-_20256326-10f0-4bce-386d-615ef8fe2027-92c2d027 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_02031fcd-ec68-0b7f-c947-8dfd94ff8154-92c2d027 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    align-self: center;
  }

  #results.w-node-_02de923f-edeb-b7d4-3ee4-b98f68e58ee6-92c2d027 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    place-self: center;
  }

  #w-node-e6336dbb-b1fb-d833-c0ec-d8d52a582cae-92c2d027, #w-node-ce903eef-b865-00a0-62c1-d347f408faed-92c2d027 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    align-self: center;
  }

  #w-node-_37fefec5-a6a9-f82b-541e-de627ecb8f79-92c2d027, #w-node-_20256326-10f0-4bce-386d-615ef8fe2027-070b7cf6 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_02031fcd-ec68-0b7f-c947-8dfd94ff8154-070b7cf6 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    align-self: center;
  }

  #results.w-node-_02de923f-edeb-b7d4-3ee4-b98f68e58ee6-070b7cf6 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    place-self: center;
  }

  #w-node-e6336dbb-b1fb-d833-c0ec-d8d52a582cae-070b7cf6, #w-node-ce903eef-b865-00a0-62c1-d347f408faed-070b7cf6 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    align-self: center;
  }

  #w-node-_37fefec5-a6a9-f82b-541e-de627ecb8f79-070b7cf6, #w-node-_20256326-10f0-4bce-386d-615ef8fe2027-5f7cb31c {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_976ca606-5491-0974-3d92-bc3d1188daaa-5f7cb31c {
    grid-area: span 1 / span 6 / span 1 / span 6;
    align-self: center;
  }

  #results.w-node-_02de923f-edeb-b7d4-3ee4-b98f68e58ee6-5f7cb31c {
    grid-area: span 1 / span 6 / span 1 / span 6;
    place-self: center;
  }

  #w-node-_02031fcd-ec68-0b7f-c947-8dfd94ff8154-5f7cb31c, #w-node-e6336dbb-b1fb-d833-c0ec-d8d52a582cae-5f7cb31c, #w-node-ce903eef-b865-00a0-62c1-d347f408faed-5f7cb31c {
    grid-area: span 1 / span 6 / span 1 / span 6;
    align-self: center;
  }

  #w-node-_37fefec5-a6a9-f82b-541e-de627ecb8f79-5f7cb31c {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-a99eb24c-0c59-1fcd-ead7-ebd7e4405898-70b16f8e, #w-node-a99eb24c-0c59-1fcd-ead7-ebd7e440589a-70b16f8e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a99eb24c-0c59-1fcd-ead7-ebd7e440589c-70b16f8e, #w-node-a99eb24c-0c59-1fcd-ead7-ebd7e440589e-70b16f8e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_20256326-10f0-4bce-386d-615ef8fe2027-df2981ff {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_02031fcd-ec68-0b7f-c947-8dfd94ff8154-df2981ff {
    grid-area: span 1 / span 6 / span 1 / span 6;
    align-self: center;
  }

  #results.w-node-_02de923f-edeb-b7d4-3ee4-b98f68e58ee6-df2981ff {
    grid-area: span 1 / span 6 / span 1 / span 6;
    place-self: center;
  }

  #w-node-e6336dbb-b1fb-d833-c0ec-d8d52a582cae-df2981ff, #w-node-ce903eef-b865-00a0-62c1-d347f408faed-df2981ff {
    grid-area: span 1 / span 6 / span 1 / span 6;
    align-self: center;
  }

  #w-node-_37fefec5-a6a9-f82b-541e-de627ecb8f79-df2981ff {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-a99eb24c-0c59-1fcd-ead7-ebd7e4405898-62df8993, #w-node-a99eb24c-0c59-1fcd-ead7-ebd7e440589a-62df8993 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a99eb24c-0c59-1fcd-ead7-ebd7e440589c-62df8993 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-df8c044a-65fc-a23a-2ea3-3b8a8ed454c7-1aadc872, #w-node-df8c044a-65fc-a23a-2ea3-3b8a8ed454d4-1aadc872, #w-node-df8c044a-65fc-a23a-2ea3-3b8a8ed454e1-1aadc872, #w-node-_47f3cbd3-50ed-4ca8-b6e7-893b922515f7-1aadc872, #w-node-_7c1c0944-31cb-bd31-80ca-ce4767ccbc3c-1aadc872, #w-node-_7c1c0944-31cb-bd31-80ca-ce4767ccbc56-1aadc872 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_28d7b947-0e72-a607-f7de-68f4546c2792-1aadc872 {
    justify-self: center;
  }

  #w-node-c4a1f953-09be-10ec-ecdf-7591bf794f99-1aadc872 {
    grid-column: span 6 / span 6;
  }

  #w-node-eb2505e8-73eb-5988-201d-670a5940645f-1aadc872, #w-node-_03706a38-ab29-b025-54e4-e599b40afc4c-1aadc872 {
    grid-column: span 3 / span 3;
  }

  #w-node-df8c044a-65fc-a23a-2ea3-3b8a8ed454c7-5f27325c, #w-node-df8c044a-65fc-a23a-2ea3-3b8a8ed454d4-5f27325c, #w-node-df8c044a-65fc-a23a-2ea3-3b8a8ed454e1-5f27325c, #w-node-_47f3cbd3-50ed-4ca8-b6e7-893b922515f7-5f27325c, #w-node-_7c1c0944-31cb-bd31-80ca-ce4767ccbc3c-5f27325c, #w-node-_7c1c0944-31cb-bd31-80ca-ce4767ccbc56-5f27325c {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_28d7b947-0e72-a607-f7de-68f4546c2792-5f27325c {
    justify-self: center;
  }

  #w-node-c4a1f953-09be-10ec-ecdf-7591bf794f99-5f27325c {
    grid-column: span 6 / span 6;
  }

  #w-node-eb2505e8-73eb-5988-201d-670a5940645f-5f27325c, #w-node-_03706a38-ab29-b025-54e4-e599b40afc4c-5f27325c {
    grid-column: span 3 / span 3;
  }

  #w-node-df8c044a-65fc-a23a-2ea3-3b8a8ed454c7-a10f14c7, #w-node-df8c044a-65fc-a23a-2ea3-3b8a8ed454d4-a10f14c7, #w-node-df8c044a-65fc-a23a-2ea3-3b8a8ed454e1-a10f14c7, #w-node-_47f3cbd3-50ed-4ca8-b6e7-893b922515f7-a10f14c7, #w-node-_7c1c0944-31cb-bd31-80ca-ce4767ccbc3c-a10f14c7, #w-node-_7c1c0944-31cb-bd31-80ca-ce4767ccbc56-a10f14c7 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_28d7b947-0e72-a607-f7de-68f4546c2792-a10f14c7 {
    justify-self: center;
  }

  #w-node-_79904faf-3c3a-e623-5228-a0169e7d01d6-a10f14c7 {
    grid-column: span 6 / span 6;
  }

  #w-node-_79904faf-3c3a-e623-5228-a0169e7d01e9-a10f14c7, #w-node-_79904faf-3c3a-e623-5228-a0169e7d01f2-a10f14c7 {
    grid-column: span 3 / span 3;
  }

  #w-node-_16d2190e-5f4c-d5a8-1ffb-a169e178e9e4-8471605c, #w-node-_16d2190e-5f4c-d5a8-1ffb-a169e178e9f1-8471605c, #w-node-_4f4eeea2-154f-4863-8c8b-14f9d9b7110e-8471605c, #w-node-_4f4eeea2-154f-4863-8c8b-14f9d9b71128-8471605c, #w-node-e010b3f3-d325-2b95-9b77-e2a4bba70058-8471605c {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_28d7b947-0e72-a607-f7de-68f4546c2792-8471605c {
    justify-self: center;
  }

  #w-node-c4a1f953-09be-10ec-ecdf-7591bf794f99-8471605c {
    grid-column: span 6 / span 6;
  }

  #w-node-eb2505e8-73eb-5988-201d-670a5940645f-8471605c, #w-node-_03706a38-ab29-b025-54e4-e599b40afc4c-8471605c {
    grid-column: span 3 / span 3;
  }

  #w-node-_16d2190e-5f4c-d5a8-1ffb-a169e178e9e4-be9f6285, #w-node-_16d2190e-5f4c-d5a8-1ffb-a169e178e9f1-be9f6285, #w-node-_4f4eeea2-154f-4863-8c8b-14f9d9b7110e-be9f6285, #w-node-_4f4eeea2-154f-4863-8c8b-14f9d9b71128-be9f6285, #w-node-e010b3f3-d325-2b95-9b77-e2a4bba70058-be9f6285 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_28d7b947-0e72-a607-f7de-68f4546c2792-be9f6285 {
    justify-self: center;
  }

  #w-node-c4a1f953-09be-10ec-ecdf-7591bf794f99-be9f6285 {
    grid-column: span 6 / span 6;
  }

  #w-node-eb2505e8-73eb-5988-201d-670a5940645f-be9f6285, #w-node-_03706a38-ab29-b025-54e4-e599b40afc4c-be9f6285 {
    grid-column: span 3 / span 3;
  }

  #w-node-_16d2190e-5f4c-d5a8-1ffb-a169e178e9e4-5fa33882, #w-node-_16d2190e-5f4c-d5a8-1ffb-a169e178e9f1-5fa33882, #w-node-_4f4eeea2-154f-4863-8c8b-14f9d9b7110e-5fa33882, #w-node-_4f4eeea2-154f-4863-8c8b-14f9d9b71128-5fa33882, #w-node-e010b3f3-d325-2b95-9b77-e2a4bba70058-5fa33882 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-c4a1f953-09be-10ec-ecdf-7591bf794f99-5fa33882 {
    grid-column: span 6 / span 6;
  }

  #w-node-eb2505e8-73eb-5988-201d-670a5940645f-5fa33882, #w-node-_03706a38-ab29-b025-54e4-e599b40afc4c-5fa33882 {
    grid-column: span 3 / span 3;
  }
}

@media screen and (max-width: 767px) {
  #trigger-video-one.w-node-_7e07b4cc-770b-b2e4-7ad9-e320a67e0dee-dc4c956e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_4fd52532-5280-786b-5857-51b8d43b4025-dc4c956e, #w-node-_0c1b5974-69d3-aabb-25f8-8a43e9119077-dc4c956e, #w-node-_4fd52532-5280-786b-5857-51b8d43b4025-dfb517de, #w-node-_0c1b5974-69d3-aabb-25f8-8a43e9119077-dfb517de, #w-node-a99eb24c-0c59-1fcd-ead7-ebd7e4405896-70b16f8e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a99eb24c-0c59-1fcd-ead7-ebd7e4405898-70b16f8e, #w-node-a99eb24c-0c59-1fcd-ead7-ebd7e440589a-70b16f8e, #w-node-a99eb24c-0c59-1fcd-ead7-ebd7e440589c-70b16f8e {
    grid-column: span 1 / span 1;
  }

  #w-node-a99eb24c-0c59-1fcd-ead7-ebd7e440589e-70b16f8e {
    grid-column: span 2 / span 2;
  }

  #w-node-a99eb24c-0c59-1fcd-ead7-ebd7e4405896-62df8993 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a99eb24c-0c59-1fcd-ead7-ebd7e4405898-62df8993, #w-node-a99eb24c-0c59-1fcd-ead7-ebd7e440589a-62df8993, #w-node-a99eb24c-0c59-1fcd-ead7-ebd7e440589c-62df8993 {
    grid-column: span 1 / span 1;
  }

  #w-node-_52d5b3a8-9681-ed22-c06b-33a3af850d28-1aadc872, #w-node-_0c1b5974-69d3-aabb-25f8-8a43e9119077-1aadc872, #w-node-_52d5b3a8-9681-ed22-c06b-33a3af850d28-5f27325c, #w-node-_0c1b5974-69d3-aabb-25f8-8a43e9119077-5f27325c, #w-node-_52d5b3a8-9681-ed22-c06b-33a3af850d28-a10f14c7, #w-node-_79904faf-3c3a-e623-5228-a0169e7d01ad-a10f14c7, #w-node-_4fd52532-5280-786b-5857-51b8d43b4025-8471605c, #w-node-_0c1b5974-69d3-aabb-25f8-8a43e9119077-8471605c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #trigger-video-one.w-node-_7e07b4cc-770b-b2e4-7ad9-e320a67e0dee-be9f6285 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_4fd52532-5280-786b-5857-51b8d43b4025-be9f6285, #w-node-_0c1b5974-69d3-aabb-25f8-8a43e9119077-be9f6285 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7e07b4cc-770b-b2e4-7ad9-e320a67e0dee-5fa33882 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_4fd52532-5280-786b-5857-51b8d43b4025-5fa33882, #w-node-_0c1b5974-69d3-aabb-25f8-8a43e9119077-5fa33882 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_906d0845-9025-c17c-430e-d7cf83d70a79-dc4c956e, #w-node-f020be7b-ee72-1881-64c6-b5dd5cdb3e81-dc4c956e, #w-node-f01e7cb6-0597-af09-917e-fa336979e81c-dc4c956e {
    justify-self: center;
  }

  #w-node-e31db749-7cbf-521c-29c1-b1fec7a82e0e-c7a82e04, #w-node-e31db749-7cbf-521c-29c1-b1fec7a82e17-c7a82e04, #w-node-_4cdae2a6-a5ce-c853-94f7-6200ec6edd9f-c7a82e04 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_791a50f5-9719-0bc3-4a82-ce99f58db999-70b16f8e, #w-node-d983be37-4bf7-7fb6-685f-24f1f16c59e8-70b16f8e {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_0ef4b6c5-c0ec-3ff5-0d6d-6b54b491ae54-70b16f8e, #w-node-_0ef4b6c5-c0ec-3ff5-0d6d-6b54b491ae5d-70b16f8e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_791a50f5-9719-0bc3-4a82-ce99f58db999-62df8993, #w-node-d983be37-4bf7-7fb6-685f-24f1f16c59e8-62df8993 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_0ef4b6c5-c0ec-3ff5-0d6d-6b54b491ae54-62df8993, #w-node-_0ef4b6c5-c0ec-3ff5-0d6d-6b54b491ae5d-62df8993 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_906d0845-9025-c17c-430e-d7cf83d70a79-be9f6285, #w-node-f020be7b-ee72-1881-64c6-b5dd5cdb3e81-be9f6285, #w-node-f01e7cb6-0597-af09-917e-fa336979e81c-be9f6285, #w-node-_906d0845-9025-c17c-430e-d7cf83d70a79-5fa33882, #w-node-f020be7b-ee72-1881-64c6-b5dd5cdb3e81-5fa33882, #w-node-f01e7cb6-0597-af09-917e-fa336979e81c-5fa33882 {
    justify-self: center;
  }
}


@font-face {
  font-family: 'Leaguespartan';
  src: url('../fonts/LeagueSpartan-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}